Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-08 | DEBUGGER: Flush stdout after debugger writes with USE_TEXT_CONSOLE_FOR_DEBUGGER | Colin Snover | |
stdout may be buffered, in which case debugger messages are delayed until a newline is written. The same kinds of calls to OSystem::logMessage are flushed, so this just seems to be a simple omission on this non-default code branch. | |||
2017-09-05 | GUI: Remove code that closes debugger if # or ~ keys are pressed | Paul Gilbert | |
2017-09-05 | GUI: Update comment for strdup call | Paul Gilbert | |
2017-09-04 | GUI: Add support for double quoted parameters in debugger | Paul Gilbert | |
2017-09-02 | CREDITS: Add Titanic | Bastien Bouclet | |
2017-08-14 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-08-07 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-08-06 | GUI: Mark some fall-through cases as intentional | Bastien Bouclet | |
Comments explain how the num lock handling works before the fall-through cases. | |||
2017-08-06 | JANITORIAL: Silence some more GCC 7 fall through warnings | Torbjörn Andersson | |
I think these are the last one that were already flagged as being deliberate. | |||
2017-07-31 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-07-26 | OSX: Make sure the native file browser runs in the main thread | Thierry Crozat | |
2017-07-26 | OSX: Make sure to release the NSOpenPanel immediately after closing it | Thierry Crozat | |
This is an attempt to fix a difficult to reproduce issue where the NSOpenPanel remains open in the background and locks the application. Some tests suggest that it might fix the issue, but only time will tell. | |||
2017-07-26 | OSX: Set focus back to the ScummVM window when closing the native file browser | Thierry Crozat | |
2017-07-26 | OSX: Clear pending events when closing the native file browser | Thierry Crozat | |
This is to avoid dispatching to ScummVM events that were intended for the NSOpenPanel dialog. | |||
2017-07-17 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-07-10 | Revert "COMMON: Change way the Singleton instances are instantiated" | Eugene Sandulenko | |
This reverts commit eefa72afa1978a9dea10f5b1833fcc8f58a3468e. With this patch ConfigManager is broken. | |||
2017-07-10 | COMMON: Change way the Singleton instances are instantiated | Thierry Crozat | |
This fixes tons of warnings with clang from a recent xcode version on macOS (and possibly other systems) complaining that an instantiation of _singleton is required but no definition is available. | |||
2017-07-10 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-06-26 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-06-20 | GUI: Separate bevel and shadow effect when extending widget rect | Thierry Crozat | |
When widget::draw() is called it asks the ThemeEngine to redraw the background first and then the widget gets redrawn in drawWidget(). The ThemeEngine uses an extended rect to restore the background to include bevel and shadow effects. However if this extended rect overlaps with other widgets, since those other widgets are not redrawn, a part of those will be missing. See for example bug #6394: GUI: List View save page drawns over font. In case we get overlap we might need to change the way widgets are drawn so that all widgets intersecting the area where the backgroud is restored are redrawn. This commit simply seperate the bevel and shadow effects, and uses the shadow offset only to extend the bottom and right sides of the rectangle (while the bevel offset is still used to extend all four sides). This results in a smaller extended rectangle (if the shadow offset is bigger than the bevel offset, which is the case of the list view) and thus decrease the risk of the issue happening. The particular cases described in bug #6394 are all fixed with this change. | |||
2017-06-19 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-06-13 | GUI: Focus the first 'focusable' widget when rebuilding dialogs | Bastien Bouclet | |
Fixes Trac#9838. | |||
2017-06-09 | GUI: Improve calculation for savegame thumbnail labels | Tarek Soliman | |
Instead of shrinking the rect based on how many labels aren't there, expand the rect based on how many labels are there. Closes gh-958 | |||
2017-06-09 | GUI: Fix savegame thumbnail label layout | Tarek Soliman | |
The Save/Load screen has a preview area with labels for date and time. The bottom label was drawing past the bottom of the rect. | |||
2017-06-09 | GUI: Use dashes in default save description | Tarek Soliman | |
Closes gh-956 | |||
2017-05-29 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-05-22 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-05-15 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-05-01 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-04-24 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-04-17 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-04-10 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-04-09 | Merge pull request #921 from Joefish/PR_9711 | Thierry Crozat | |
GUI: Restore previous settings if GUI cannot be rendered | |||
2017-04-06 | GUI: Restore settings if GUI cannot be rendered | Joseph-Eugene Winzer | |
PR#921 changes the behavior of the client that if the GUI fails to be rendered the previously applied settings in the misc category are restored. Error messages were altered according to the changes. Bug: #9717 GUI: Indirectly changing 'GUI Language' can produce inconsistent behaviour when changing some options. | |||
2017-04-06 | GUI: Fix access to deleted widget after rebuilding a dialog | Thierry Crozat | |
The issue was with the focus or mouse widget as it may not be a direct child of the dialog (it may for example be a child of the tab widget in the options dialog) and removing a widget was not resetting the mouse of focus widget if that widget was not a direct child. | |||
2017-04-06 | GUI: Add method to know if a widget contains a given widget | Thierry Crozat | |
2017-04-03 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-03-29 | CREDITS: Add credits for Lab | Thierry Crozat | |
2017-03-29 | CREDITS: Add snover as contributor for the SCI engine | Thierry Crozat | |
2017-03-29 | CREDITS: Move access engine credits to its proper place | Thierry Crozat | |
2017-03-29 | CREDITS: Add credits for Fullpipe | Thierry Crozat | |
2017-03-29 | CREDITS: Add credits for ADL engine | Thierry Crozat | |
2017-03-25 | BLADERUNNER: Added credits for Blade Runner | Peter Kohaut | |
2017-03-20 | GUI: Fix GCC Warnings. | D G Turner | |
2017-03-18 | GUI: Fix a signed vs unsigned comparison warning | Bastien Bouclet | |
2017-03-14 | PSP2: Add credits for Vita port | rsn8887 | |
2017-03-13 | JANITORIAL: Remove trailing spaces | Eugene Sandulenko | |
2017-03-13 | GUI: Fix warnings | Eugene Sandulenko | |
2017-03-13 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-03-10 | GUI: Delay deletion of child widgets when rebuilding launcher and options dialog | Thierry Crozat | |
This is to avoid writing in deleted memory in the ButtonWidget::sendCommand when the sent command results in the parent dialog being rebuilt. |