2924 Commits

Author SHA1 Message Date
Alexander Tkachev
31e528c070 GUI: Make ScrollContainerWidget do full redraw 2016-07-03 12:17:43 +02:00
Alexander Tkachev
425d963bd3 GUI: Fix ThemeItemTextData's dirty rectangle 2016-07-03 12:17:26 +02:00
Alexander Tkachev
b946ef8598 GUI: Make ScrollContainerWidget hide children 2016-07-03 12:17:01 +02:00
Alexander Tkachev
fca0f0ed34 GUI: Make PopUpWidget clip 2016-07-03 12:16:43 +02:00
Alexander Tkachev
8f2d35b0b8 GUI: drawRoundedSquareClip() 2016-07-03 12:16:26 +02:00
Alexander Tkachev
3d2730a0dd GUI: clippingRect propagated deeper 2016-07-03 12:15:51 +02:00
Alexander Tkachev
d7278cc48b GUI: Prepare button to be clipped 2016-07-03 12:14:45 +02:00
Alexander Tkachev
34af71a8ef GUI: Remove _clippingArea from ScrollContainer 2016-07-03 12:14:23 +02:00
Alexander Tkachev
9bf2d65dd2 GUI: Cleanup in ScrollContainer 2016-07-03 12:13:57 +02:00
Alexander Tkachev
49caaf77a1 GUI: Add ScrollContainer 2016-07-03 12:10:56 +02:00
Alexander Tkachev
08727857bc GUI: Use boss's x/y/w/h instead of clippingArea 2016-07-03 12:10:26 +02:00
Thierry Crozat
95f1e6555c I18N: Regenerate translations data file 2016-06-13 23:41:45 +01:00
Lothar Serra Mari
91a848d9be I18N: Regenerate translations.dat 2016-06-07 19:47:17 +02:00
Eugene Sandulenko
2e67546852 GUI: Do not change aspect ratio setting when it is disabled 2016-06-06 22:44:41 +02:00
Eugene Sandulenko
04bb80bc71 GUI: Fix regression 2016-06-06 18:43:36 +02:00
Eugene Sandulenko
8e4f892ef9 GUI: Fixed negative index check 2016-06-06 08:05:06 +02:00
Strangerke
a7eb756233 GUI: Add credits for Gnap 2016-06-06 00:24:54 +02:00
Eugene Sandulenko
786780ccb9 GUI: Prevent potential negative index access 2016-06-05 23:10:20 +02:00
Eugene Sandulenko
61235e7f55 GUI: Fix possible negative index access 2016-06-05 23:10:20 +02:00
Torbjörn Andersson
48ea881e2b GUI: Initialize pointers to NULL, not false 2016-06-01 23:25:19 +02:00
Eugene Sandulenko
a612b0a173 GRAPHICS: Restore layout debugging capabilities 2016-06-01 13:16:12 +02:00
Eugene Sandulenko
c7ad2155fc GUI: More object initialization cleanup 2016-06-01 13:16:12 +02:00
Eugene Sandulenko
b590cc2d8f GUI: Cleanup class initialization 2016-06-01 13:16:12 +02:00
Lothar Serra Mari
e317b87753 I18N: Regenerate translations.dat 2016-05-29 17:35:13 +02:00
Filippos Karapetis
9375c7b225 UPDATES: Fix signed/unsigned warning 2016-05-22 16:28:42 +03:00
Strangerke
7335c6f2cd CREDITS - Mark Clone2727 as Retired 2016-05-20 22:28:23 +02:00
Eugene Sandulenko
8e409622f8 CREDITS: Add Lubomyr to Android porters 2016-05-17 19:30:07 +02:00
Eugene Sandulenko
b46bb55444 Merge pull request #722 from Abde-/master
GUI: Redraw Widget when setAlign() called
2016-05-16 10:09:09 +02:00
Eugene Sandulenko
2cd0a99e2b Merge pull request #745 from Cruel/3ds
3DS: New Backend
2016-05-16 10:05:00 +02:00
Eugene Sandulenko
bf06b3bc18 GUI: Initialize widget padding 2016-05-02 15:19:07 +02:00
Eugene Sandulenko
ee8eb5f160 Merge pull request #749 from salty-horse/sticky_buttons
GUI: Remove 'sticky button' feature
2016-04-17 15:05:49 +02:00
Eugene Sandulenko
befa0514cd Merge pull request #744 from salty-horse/dialog_focus_mouse
GUI: When dialogs gain focus, inform them of the current mouse position
2016-04-17 15:03:32 +02:00
Eugene Sandulenko
dc2726059c Merge pull request #740 from fuzzie/readline-dropevents
DEBUGGER: Drop events when using readline debugger
2016-04-17 14:59:03 +02:00
Ori Avtalion
e30a94e6ff GUI: Remove 'sticky button' feature
This feature made pressed buttons wait a few moments before returning to
an unpressed state. It was half-implemented, and caused several visual
bugs. Fixes #7083.
2016-04-14 18:37:12 +03:00
Ori Avtalion
253e18c440 JANITORIAL: Reduce GUI header dependencies 2016-04-14 13:30:14 +03:00
Ori Avtalion
92b7a86e1f GUI: Remove highlighting when button widget is pressed
Without this, buttons would stay highlighted after being un-pressed.
Fixes #7094.
2016-04-13 13:21:27 +03:00
Johannes Schickel
5580072fe3 Merge pull request #715 from dudola/patch-1
GUI: Remove dummy FluidSynth Settings button from Edit Game
2016-04-12 00:14:40 +02:00
Eugene Sandulenko
777e6fde39 ALL: Split SMALL_SCREEN_DEVICE into GUI_ENABLE_KEYSDIALOG and GUI_ONLY_FULLSCREEN 2016-04-10 13:02:27 +02:00
Eugene Sandulenko
260cd96796 I18N: Regenerate translations.dat 2016-04-10 11:38:13 +02:00
Thierry Crozat
2502a4a9b2 I18N: Regenerate translations data file 2016-04-09 20:27:38 +01:00
Ori Avtalion
be1fdf59bb GUI: When dialogs gain focus, inform them of the current mouse position
Previously, they only reacted to the mouse position once it was moved.
This meant that if the cursor was on a button that just gained focus,
it did not highlight.

Fixes #7101.
2016-04-06 17:51:30 +03:00
Thomas Edvalson
e2b9572a83 3DS: Initial commit 2016-04-06 02:12:02 -04:00
Lothar Serra Mari
8fa543f58f GUI: Increase update screen rate to 60Hz 2016-04-05 20:31:24 +01:00
Lothar Serra Mari
841f87bf47 GUI: Update _lastRedraw before calling updateScreen
This reduces the cursor lags on some systems.
2016-04-05 20:31:15 +01:00
Thierry Crozat
717840b006 I18N: Regenerate translations data file 2016-04-03 17:56:45 +01:00
Eugene Sandulenko
d643036c20 Merge pull request #735 from sev-/updates-gui
UPDATES: Add GUI. Opt-in dialog and Options
2016-04-03 11:38:06 +02:00
Thierry Crozat
dd6372ee1e I18N: Regenerate translations data file 2016-04-02 13:46:26 +01:00
Thierry Crozat
886ca7c096 CREDITS: Adding myself as OS X packager 2016-04-02 13:33:33 +01:00
Eugene Sandulenko
5baa657f25 UPDATES: Remove an unneeded check 2016-04-01 21:32:16 +02:00
Eugene Sandulenko
a743ec2e07 UPDATES: Implement and use method for normalizing interval value to accepted values 2016-04-01 21:29:29 +02:00