Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-27 | GUI: Fix the caret drawing over the scroll bar in the list widget | Bastien Bouclet | |
Also remove the unused linesWidth variable and fix the hlLeftPadding and hlRightPadding widget attributes to actually work. There are still issues remaining with the caret in the list widget due to the ellipsis being used to shorten long text. Ellipsis is accounted for when drawing the text but not when computing the caret position. | |||
2018-01-27 | GUI: Remove Dialog::markAsDirty to expose full GUI redraws | Bastien Bouclet | |
2018-01-27 | GUI: Remove explicit redraw when scrolling the ScrollContainer | Bastien Bouclet | |
The redraw is already handled by the GUI main loop | |||
2018-01-27 | GUI: Implement dirty-checking for widget redraws | Bastien Bouclet | |
2018-01-27 | GUI: Rework the frame limiter to actually reach the target framerate | Bastien Bouclet | |
The previous combination of a fixed 10 milliseconds delay and time since last update checks meant that in most cases 20 milliseconds elapsed between two calls to updateScreen resulting in a 50 fps framerate. On systems with wait for vsync enabled that meant that some frames were missed. The new frame limiter waits for a variable delay equal to the non consumed time in the slot allocated to the frame. | |||
2018-01-27 | XEEN: Finish fall animation | Paul Gilbert | |
2018-01-27 | I18N: Update translation (German) | Lothar Serra Mari | |
Currently translated at 100.0% (962 of 962 strings) | |||
2018-01-26 | RISCOS: Fix compilation of null backend | Cameron Cawley | |
2018-01-26 | RISCOS: Don't list RISC OS as a POSIX platform | Cameron Cawley | |
2018-01-26 | XEEN: Added further enum values to make falling code clearer | Paul Gilbert | |
2018-01-26 | XEEN: Implementing falling code | Paul Gilbert | |
2018-01-26 | XEEN: Further renaming for _falling enum | Paul Gilbert | |
2018-01-26 | ANDROIDSDL: updated build script, added git checkout to one of previous ↵ | lubomyr | |
branch in libSDL, because in master branch of pelya(s) libSDL broken built-in virtual keyboard. I hope it will be fixed soon. | |||
2018-01-26 | ANDROIDSDL: updated how_to_build instructions. Latest NDK r16b not supported ↵ | lubomyr | |
by pelya(s) libSDL, supported ndk version is r15c | |||
2018-01-26 | ANDROIDSDL: updated How_to_build instruction. Pelya(s) libSDL changed build ↵ | lubomyr | |
scripts from ant to gradle so ant not needed anymore | |||
2018-01-26 | ANDROIDSDL: removed armeabi target, because support of armeabi removed from ↵ | lubomyr | |
master branch of pelya(s) libSDL | |||
2018-01-26 | ANDROIDSDL: fixed path to output apk file in build.sh script | lubomyr | |
2018-01-26 | ANDROIDSDL: added patch for adding parameter android:sharedUserId in ↵ | lubomyr | |
AndroidManifest.xml | |||
2018-01-26 | ANDROIDSDL: set version name to 2.1.0git, renamed asset appdata file | lubomyr | |
2018-01-25 | XEEN: Further fixes for starting falls | Paul Gilbert | |
2018-01-25 | XEEN: Change _falling to enum, properly implement startFalling | Paul Gilbert | |
2018-01-25 | XEEN: Fix loading of desert map | Paul Gilbert | |
2018-01-25 | PSP2: Always use direct touch on front touch panel | rsn8887 | |
2018-01-25 | AMIGA: Update convertRM.sed | Hubert Maier | |
2018-01-25 | AMIGA: Small rewrite of RM2AG.rx | Hubert Maier | |
GitHub´s utf-8 converter adds a char and changes the file when using characters like "°". Slightly rewritten the rexx script to use "<>" as marker and adjust the rest to take the new two-char marker into account (instead of the one-char marker that was used before). | |||
2018-01-24 | XEEN: Extra comments for map code | Paul Gilbert | |
2018-01-24 | XEEN: Fix loading of Darzog's Tower | Paul Gilbert | |
2018-01-24 | XEEN: Fix hooking up monster data during map loading | Paul Gilbert | |
2018-01-24 | PSP2: Set Touchpad Mouse Mode option default to off | rsn8887 | |
2018-01-24 | PSP2: Enable rear touch only when Touchpad Mouse Mode is on | rsn8887 | |
2018-01-24 | PSP2: Increase direct touch accuracy | rsn8887 | |
2018-01-24 | I18N: Update translation (Finnish) | Timo Mikkolainen | |
Currently translated at 100.0% (962 of 962 strings) | |||
2018-01-24 | XEEN: Fix map loading for Shangri-la | Paul Gilbert | |
2018-01-24 | PSP2: More settings for touch (direct touch on/off, pointer speed) | rsn8887 | |
2018-01-24 | I18N: Update translation (Hungarian) | George Kormendi | |
Currently translated at 100.0% (962 of 962 strings) | |||
2018-01-23 | XEEN: Fix resetting HP for Medusa Sprites each combat turn | Paul Gilbert | |
2018-01-23 | XEEN: Don't give out treasure if party runs from combat | Paul Gilbert | |
2018-01-23 | XEEN: Fix drawing of combat icons during battle | Paul Gilbert | |
This also refactors out the use of _mainList, which separately draws the icons. Since the data needed is already added to the _buttons array, I could dispense with _mainList and draw the buttons directly. | |||
2018-01-23 | BUILD: Add supernova.dat to install rules | Thierry Crozat | |
2018-01-23 | DEVTOOLS: Add create_supernova to devtools README | Thierry Crozat | |
2018-01-23 | I18N: Update translations templates | Thierry Crozat | |
2018-01-23 | Merge branch 'supernova' | Thierry Crozat | |
2018-01-23 | PSP2: Implement touch controls (front and back panel) | rsn8887 | |
2018-01-23 | SUPERNOVA: Fixes destruction of SoundSample buffer | Joseph-Eugene Winzer | |
2018-01-23 | SUPERNOVA: Adds ModeList | Joseph-Eugene Winzer | |
2018-01-23 | SUPERNOVA: Improve waiting until a sound has finished playing | Thierry Crozat | |
2018-01-23 | SUPERNOVA: Make _event a local variable | Thierry Crozat | |
2018-01-23 | SUPERNOVA: Handle RTL and Quit while editing text | Thierry Crozat | |
2018-01-23 | SUPERNOVA: Remove declaration for unimplemented and unused function | Thierry Crozat | |
2018-01-23 | SUPERNOVA: Update engine data file | Thierry Crozat | |