Commit Graph
98399 Commits
Author SHA1 Message Date
aryanrawlani28 aa802df7aa GUI: RTL: Fix lists being overdrawn when tooltip focused 2020-06-22 00:03:02 +02:00
aryanrawlani28 cef4f20eec GUI: RTL: Support navigating in options dialog
GUI: RTL: Perfect drawing of tabs
2020-06-22 00:03:02 +02:00
aryanrawlani28 8871d1df5e GUI: Rebuild fallback theme for supporting RTL 2020-06-22 00:03:02 +02:00
aryanrawlani28 531303e482 GUI: Rebuild themes for new theme versions 2020-06-22 00:03:02 +02:00
aryanrawlani28 d9fc7c5cba GUI: Bump theme versions to support RTL features 2020-06-22 00:03:02 +02:00
aryanrawlani28 4816207f78 GUI: RTL: Update theme packages to use new drawsteps for RTL 2020-06-22 00:03:02 +02:00
aryanrawlani28 1715256c61 GUI: RTL: Add new draw steps for RTL-based widgets 2020-06-22 00:03:02 +02:00
aryanrawlani28 60d462977b GUI: RTL: Update layout files for optional rtl flags 2020-06-22 00:03:02 +02:00
aryanrawlani28 07ab77d065 GUI: RTL: Get internal widget RTL flag from theme 2020-06-22 00:03:02 +02:00
aryanrawlani28 58704be218 GUI: RTL: Correctly draw tabs, consistent among screen sizes and different themes
GUI: RTL: Correctly draw theme-browser
2020-06-22 00:03:02 +02:00
aryanrawlani28 4699880c99 GUI: RTL: Support internal flipping of Sliders 2020-06-22 00:03:02 +02:00
aryanrawlani28 50aa421bf3 GUI: RTL: Fix display issues with some widgets
- Fix missing DD for disabled dropdownbutton
- Fix scrollbar drawing issue
- Fix eating last chars in popup
- Fix tooltip alignment
2020-06-22 00:03:02 +02:00
aryanrawlani28 7e27af8148 GUI: Code cleanup 2020-06-22 00:03:02 +02:00
aryanrawlani28 ab4ac760fb GUI: RTL: Disable usage of RTL layout by default 2020-06-22 00:03:02 +02:00
aryanrawlani28 5d8f6a2281 GUI: RTL: Rebuild theme packages for supporting RTL 2020-06-22 00:03:02 +02:00
aryanrawlani28 f3e4e3e009 GUI: Code & comment cleanup, fix review issues 2020-06-22 00:03:02 +02:00
aryanrawlani28 f55654f1bc GUI: RTL: Popup RTL Layout and Correctly draw them
GUI: RTL: Correctly draw popups
2020-06-22 00:03:02 +02:00
aryanrawlani28 143b9fb13c GUI: RTL: Radiobuttons and Checkboxes RTL layout 2020-06-22 00:03:02 +02:00
aryanrawlani28 d968665110 GUI: Code cleanup and small issue fixes 2020-06-22 00:03:02 +02:00
aryanrawlani28 c7469a1145 GUI: RTL: Base support for tab widgets 2020-06-22 00:03:02 +02:00
aryanrawlani28 dda3ce0929 GUI: RTL: Rework remap widget for supporting RTL 2020-06-22 00:03:02 +02:00
aryanrawlani28 a587624cb3 GUI: RTL: Internal flipping for DropDownButton 2020-06-22 00:03:02 +02:00
aryanrawlani28 37c5013ef4 GUI: RTL: Alignment fixes for all StaticTextWidgets 2020-06-22 00:03:02 +02:00
aryanrawlani28 d6a340d3b4 GUI: Cleanup hacky function for internal flip and fix review issues 2020-06-22 00:03:02 +02:00
aryanrawlani28 d6c2d4b809 GUI: RTL: Align fixes for text in Load game dialog 2020-06-22 00:03:02 +02:00
aryanrawlani28 5e39545653 GUI: RTL: Fix tooltips and scrollbars for overlay dialogs 2020-06-22 00:03:02 +02:00
aryanrawlani28 f09d15d610 GUI: RTL: Perfect drawing of popups and right align text 2020-06-22 00:03:02 +02:00
aryanrawlani28 b8f51ce33a GUI: RTL: Base support for radiobuttons and checkboxes 2020-06-22 00:03:02 +02:00
aryanrawlani28 a7fe8ad7d8 GUI: Rename some variable and fix review issues 2020-06-22 00:03:02 +02:00
aryanrawlani28 28c70dd196 GUI: RTL: Correctly draw for stacked dialogs 2020-06-22 00:03:02 +02:00
aryanrawlani28 732e79b1cf GUI: RTL: Add disabled code for tab drawing 2020-06-22 00:03:02 +02:00
aryanrawlani28 0420dc4f6d GUI: Fix review issues, code cleanup 2020-06-22 00:03:02 +02:00
aryanrawlani28 e5fc39bb98 GUI: RTL: Support stacked dialogs and fix mouse events for them
GUI: RTL: Add helpers for overlay dialogs
2020-06-22 00:03:02 +02:00
aryanrawlani28 e4352391c2 GUI: RTL: Fix popup open location 2020-06-22 00:03:02 +02:00
aryanrawlani28 bf26fbcd25 GUI: RTL: Make tooltip messages rtl friendly 2020-06-22 00:03:02 +02:00
aryanrawlani28 f8ee449227 GUI: RTL: Right align main list text 2020-06-22 00:03:02 +02:00
aryanrawlani28 5be57e5394 JANITORIAL: Replace my todos with "GUI TODO:" 2020-06-22 00:03:02 +02:00
aryanrawlani28 abd24fb1cb GUI: RTL: Base support for Sliders 2020-06-22 00:03:02 +02:00
aryanrawlani28 8966d9dfd9 GUI: RTL: Correctly draw dialogs 2020-06-22 00:03:02 +02:00
aryanrawlani28 9593b3b3fe GUI: RTL: Fix tooltip rendering 2020-06-22 00:03:02 +02:00
aryanrawlani28 1bd2701597 GUI: RTL: Fix caret position 2020-06-22 00:03:02 +02:00
aryanrawlani28 5db49a6d1e GUI: RTL: Test for strict RTL GUI 2020-06-22 00:03:02 +02:00
aryanrawlani28 08f5efd23e GUI: RTL: Add rtl flag and helper function to widget 2020-06-22 00:03:02 +02:00
lolbot-iichan 8de955df26 WINTERMUTE: Remove GF_3D flag for Everyday Grey (#2342) 2020-06-21 22:37:31 +03:00
Thierry Crozat 025dd965f5 MACOSX: Fix TTS when stopping speech and immediately starting another 2020-06-21 19:13:02 +01:00
Thierry Crozat 6c2aaba04f TESTBED: Add test for stopping speech and immediately starting another 2020-06-21 19:09:49 +01:00
Roland van Laar 87e9cdee28 DIRECTOR: implement debugflag for screenshotting
It's now possible to screenshot all played frames by using:
    `--debugflags=screenshot`
The screenshots are stored in `dumps/<archivename>-movie-<frameran#>.png`.

Note: it's PNG only.
2020-06-21 17:51:48 +02:00
Thierry Crozat 6254fe8dec TTS: Add override keyword 2020-06-21 16:31:15 +01:00
Thierry Crozat 4b774d71ac TESTBED: Use the default voice for the TTS tests 2020-06-21 16:31:15 +01:00
Thierry Crozat a362d58821 GUI: Allow selecting the default TTS voice in the Options 2020-06-21 16:31:15 +01:00