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