Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-24 | DIRECTOR: Disable for now precompiled script execution from Lscr resources | Eugene Sandulenko | |
2019-11-24 | DIRECTOR: Implemented invalidation of cached text | Eugene Sandulenko | |
2019-11-24 | DIRECTOR: More debug output to cast rendering | Eugene Sandulenko | |
2019-11-24 | DIRECTOR: JANITORIAL: Fix whitespace | Eugene Sandulenko | |
2019-11-24 | DIRECTOR: Properly initialize cached text | Eugene Sandulenko | |
2019-11-24 | GITHUB: Comment out the instructions in the PR template | Bastien Bouclet | |
So people don't accidentally leave them in the final pull request. | |||
2019-11-24 | GUI: Bump the theme format version number | Bastien Bouclet | |
The DropdownButtonWidget changes broke compatibility with older themes. | |||
2019-11-24 | DIRECTOR: Sanity check for button drawing | Eugene Sandulenko | |
2019-11-24 | MACGUI: Do not recalc empty text | Eugene Sandulenko | |
2019-11-24 | MACGUI: Temporary fix for Geneva font duality | Eugene Sandulenko | |
2019-11-24 | GUI: Use the item at the click position in PopUpDialog | Bastien Bouclet | |
Fixes the having the drag in the dialog to change the selection on platforms with a touch screen. | |||
2019-11-24 | GUI: Add DropdownButtonWidget and use it in the launcher for mass add | Bastien Bouclet | |
DropdownButtonWidget is a button split in two parts vertically. Clicking the left part triggers a default action. Clicking the right part shows a list of other actions the user can choose from. Using this widget on the launcher lets 'Mass add' be a secondary action of the 'Add' button, removing the necessity of pressing the shift key to access the feature. | |||
2019-11-24 | LINUXMOTO: Fix Compilation | D G Turner | |
2019-11-24 | MSVC: Enable C++ Conformance mode | SupSuper | |
Disables non-portable behaviors in modern Visual Studio. This reduces the chance of code compiling correctly in MSVC but failing in other compilers. | |||
2019-11-24 | LINUXMOTO: Implement horizontal shake | D G Turner | |
2019-11-24 | DIRECTOR: Fix symbol printing | Eugene Sandulenko | |
2019-11-23 | DIRECTOR: Add sanity check to c_play() | Eugene Sandulenko | |
2019-11-23 | README: DE: Add Configuration File Location for iOS | Lothar Serra Mari | |
2019-11-23 | README: Add Configuration File Location for iOS | D G Turner | |
2019-11-23 | GPH: Remove unused variable | Cameron Cawley | |
2019-11-23 | BACKENDS: Unify formatting between the GPH, Dingux and LinuxMoto backends | Cameron Cawley | |
2019-11-23 | LINUXMOTO: Hopefully Fix Compilation | D G Turner | |
2019-11-23 | LINUXMOTO: Further Replacement of old SurfaceSdlGraphicsManager APIs | D G Turner | |
2019-11-23 | LINUXMOTO: Replace usage of old SurfaceSdlGraphicsManager APIs | D G Turner | |
2019-11-23 | LINUXMOTO: Fix Missing Declaration in Graphics Class | D G Turner | |
2019-11-23 | GLK: MAGNETIC: Even Further Fixes for AmigaOS4 Compilation | D G Turner | |
2019-11-23 | GLK: MAGNETIC: Further Fixes for AmigaOS4 Compilation | D G Turner | |
2019-11-23 | GLK: MAGNETIC: Fix Compilation on AmigaOS4 | D G Turner | |
This seems to be an issue where the initializer for the members called log get confused for a call to the log() standard library function. Renaming these members with leading underscores and adding some checks for nullptr before usage are good practice in any case and should fix this. | |||
2019-11-22 | GLK: MAGNETIC: Compilation fix | Paul Gilbert | |
2019-11-22 | GLK: MAGNETIC: Hooking up loading/saving games | Paul Gilbert | |
2019-11-22 | GLK: Fixing defines clashes between sub-engines | Paul Gilbert | |
2019-11-22 | GLK: MAGNETIC: Moving local method static variables to class fields | Paul Gilbert | |
2019-11-22 | GLK: MAGNETIC: Making functions all class methods, statics into class fields | Paul Gilbert | |
2019-11-22 | GLK: MAGNETIC: Startup fixes | Paul Gilbert | |
2019-11-22 | GLK: MAGNETIC: Added subengine files | dreammaster | |
2019-11-22 | POSIX: Fix PSP2 and PS3 build | Bastien Bouclet | |
2019-11-22 | TRAVIS: Fix Build Reliability | D G Turner | |
Travis CI will terminate builds if the log output exceeds around 4MB of text output. With verbose build enabled, this causes the builds to terminate. We could try avoiding this by redirecting standard output from make to /dev/null ... However, the build will then fail due to lack of output in some cases. The limit for that seems to be around 10 minutes of build time with other projects adding a background loop to provide output at 9 minute intervals to avoid this. | |||
2019-11-22 | TRAVIS: Collect and display ccache stats on jobs | Michał Janiszewski | |
2019-11-22 | TRAVIS: Add ccache to build | Michał Janiszewski | |
2019-11-22 | TRAVIS: Update distribution to Xenial | Michał Janiszewski | |
Trusty, Ubuntu 14.04 LTS has reached end of standard support in April 2019. It is replaced in Travis job with Xenial, 16.04 LTS release with support until April 2021. | |||
2019-11-22 | TRAVIS: Add --enable-verbose-build to configure | Michał Janiszewski | |
There is an issue with SCUMMVM_REVISION being added to all objects, rather than just base/version.o so this is for debugging this and generally just improved verbosity for CI debugging. | |||
2019-11-22 | CONFIGURE: Detect SDL_net independently from SDL | Thanasis Antoniou | |
Some platforms (eg. Android, iOS) use edited versions of SDL_net or SDL2_net that does not require SDL or SDL2 This should enable local server (LAN) mode for Android and probably iOS | |||
2019-11-21 | I18N: Update translation (Spanish) | Rodrigo Vegas Sánchez-Ferrero | |
Currently translated at 100.0% (1180 of 1180 strings) | |||
2019-11-21 | PRINCE: I18N: Update translation (Russian) | Anton | |
Currently translated at 100.0% (2757 of 2757 strings) | |||
2019-11-21 | PRINCE: I18N: Update translation (English) | Anton | |
Currently translated at 58.2% (1605 of 2757 strings) | |||
2019-11-21 | POSIX: Fix Compilation Linker Error | D G Turner | |
There was a duplicated object inclusion in the module makefile defines. | |||
2019-11-20 | SCI: Fix CAMELOT dropped events while sword is drawn | sluicebox | |
Fixes bug #11269 | |||
2019-11-20 | SCI: Fix CAMELOT menu items when restoring | sluicebox | |
2019-11-20 | SCI: Fix comment typos | sluicebox | |
2019-11-20 | POSIX: Use fstat instead of fseek / ftell to retrieve file stream sizes | Bastien Bouclet | |
fstat is generally faster as is does not cause the IO buffer to be invalidated / refilled. Benchmark results for the startup time of the SCI engine with Gabriel Knight 1 CD: - Linux, glibc, spinning HDD, fseek/ftell: 140 ms - Linux, glibc, spinning HDD, fstat: 100 ms - 3DS, newlib, SD card, fseek/ftell: 68 s - 3DS, newlib, SD card, fstat: 11 s |