| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Issue #118
|
|
|
|
|
|
|
| |
* changed win32 implementation to QueryPerformaceTimer system function
* refactored system utils code
* proper tests for time utils and update event creation in application
* should fix issue #134
|
|
|
|
|
|
| |
* fixed SDL_main() and putenv() issues
* disabled desktop subdir for MSYS
* disabled building CBot_console for now
|
|
|
|
|
|
| |
* added -vbo option to override autodetection of OpenGL VBO extension
* refactored argument parsing to use getopt()
* fixed failing UTs
|
|
|
|
|
|
|
|
|
| |
* removed classes managed by CInstanceManager
except for CObject, CPyro, CBrain and CPhysics
because of dependencies
* refactored instance searching to use existing singleton instances of
CApplication, CEngine and CRobotMain and calling their getter
functions
|
|
|
|
|
| |
* Using libsndfile to load sounds and music
* Added support for playing music files
|
|\ |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
- corrected multitexture and VBO detection
- GLEW is now a required library
- minor CMakeLists refactoring
|
| | |
|
|\| |
|
| |\
| | |
| | | |
Create a central version
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Make it 0.1.0~pre-alpha for now.
- Add it to runtime program
- Add it to -help option
- Add it to manpage
- Update translations
|
| | |
| | |
| | |
| | | |
This currently lacks fallback to an existing entry for non-translated entries
|
| | | |
|
| |/ |
|
| |
| |
| |
| |
| | |
- Always inherit LC_ALL from environment;
- Enforce environment only if the runtime options require it;
|
| |
| |
| |
| |
| | |
* Added video settings to profile
* Resolution change is now posibble but restart is required
|
| |
| |
| |
| |
| | |
* Fixed warnings in sound module
* Fixed problem with map loading when locale with different number separator
|
| | |
|
| | |
|
| |
| |
| |
| | |
make && make install should now give a working installation.
|
| |\
| | |
| | |
| | |
| | | |
Conflicts:
src/common/config.h.cmake
|
| | | |
|
| |/
| |
| |
| |
| |
| | |
This finishes the work started in
19b75e174338f8e7be7486a7445d1e90e9795077 by actually using the
translation where they are installed.
|
| |
| |
| |
| |
| |
| |
| |
| | |
This ensures that users with a correctly-defined locale don't need to
explicitely set the locale.
- By dropping the setlocale content, it fixes the loading of translations.
- Add a Debug log message to check what is put in the environment.
|
| |
| |
| |
| |
| |
| |
| |
| | |
- new class CModelManager
- rewritten engine object structure in CEngine
- created shared model data instead of separate objects per each
model instance
- minor refactoring
|
| | |
|
| | |
|
|/
|
|
| |
Frame updates were posted one frame behind in event queue
|
|\ |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
- added font coloring and changed default color to black
- fixed resize hack incorrectly changing video config,
but font resizing will not work for now
|
|/
|
|
|
| |
Currently makes text buggy!
(full screen must be initiated by window manager, for example Alt+F11 in Fluxbox)
|
|\ |
|
| |
| |
| |
| |
| | |
Fixed includes
profile changed from SimpleIni to boost::ptree -> not finished yet
|
|/
|
|
|
|
|
|
| |
- fixed 2nd texture setting
- added padding to some structs for faster access
- changed rendering primitives to glDrawArrays()
- optimized texture modesetting calls
- fixed some valgrind errors
|
|
|
|
|
|
|
|
| |
- disabled UserDir() in path lookup
- fixed crashes on loading missions in CObject
- fixed texture bug in CTerrain
- changed mouse move event handling to avoid flooding event queue
- enabled all missions for testing
|
|
|
|
|
| |
- changed access to paths in data directory in CApplication
- models now load from data directory
|
|
|
|
|
|
| |
- added new state tracking to Event
- removed old fields from Event
- fixed some issues with Events and fps counter
|
|
|
|
|
|
| |
* Added colobot.ini to CApp in Create function
* Fixes to plugin manager
* Fixed CProfile segfault
|
| |
|
|
|
|
|
|
| |
- added mouse wheel events
- added motion vectors to CRobotMain
- other minor changes in event.h
|
|
|
|
|
|
| |
- moved input bindings to CRobotMain
- added virtual keymod and joystick button key presses
- fixed putenv error; other minor fixes
|
| |
|
|
|
|
|
|
| |
- removed old 4 quarter backgrounds
- fixes in texture loading
- other minor fixes
|
| |
|