Commit Graph

572 Commits

Author SHA1 Message Date
Henrik Rydgård 014b3d0a2b Better vertical layout for home screen 2013-10-09 16:26:15 +02:00
Henrik Rydgård 2558d3bf4b Merge pull request #4076 from bollu/SaveStateHighlight
Highlight save states in use
2013-10-08 08:36:52 -07:00
Siddharth 4dba847ea4 Uses StickyChoice's Highlight() to highlight save slots in use 2013-10-08 19:08:50 +05:30
Henrik Rydgård ef3c947fe3 Add a few pixels of margin around the path in the game browser 2013-10-08 12:04:36 +02:00
Siddharth 34f7109821 removed SaveChoice class (was useless) 2013-10-07 21:58:00 +05:30
Siddharth 630201017b save states with data on them are now highlighted 2013-10-07 21:46:02 +05:30
raven02 c7021b0a2e Use better approach to show either pic0 or pic1 2013-09-24 19:07:27 +08:00
raven02 eeb50b354f Make sure ginfo->pic0Texture is not NULL 2013-09-24 16:16:37 +08:00
raven02 69234a1103 Try to draw pic0 if pic1 is not available 2013-09-24 15:54:40 +08:00
Henrik Rydgård 06b2151939 Merge pull request #3784 from unknownbrackets/debugger
Enable the debug windows always, disable buttons
2013-09-15 15:07:13 -07:00
Unknown W. Brackets 1a77099b1c Don't crash if the pause screen is closed quickly. 2013-09-15 14:58:49 -07:00
Unknown W. Brackets 8902e85f0a Enable the debug windows always, disable buttons.
This way you can close them/whatever, and hopefully should avoid crashes.

Only downside is you can't pause the game now and then hit stop in the
debugger.
2013-09-15 09:35:58 -07:00
The Dax efa2c1c500 Use consistent directory slashes. We'll just replace all backslashes with forward slashes, eliminating the chance of duplicat recents. Fixes #3352. 2013-09-15 00:08:53 -04:00
The Dax e8fd5881b8 Move global UI status out of WndMainWindow.cpp, simplify the menu translation code(it doesn't need to dictate checked or enabled items, the UI already does it later on anyway), and clear out a few old menu items that have been removed. 2013-09-14 12:49:50 -04:00
shenweip 9907f4a740 Recreat all views when received language change message 2013-09-14 13:52:21 +08:00
Sacha 893ecffebe Symbian: Make distribution easier. 2013-09-12 10:58:13 +10:00
The Dax f594157374 Overhaul the Win32 UI. New things include:
-File -> Savestate Slot: Lets the user pick the savestate slot to be used.
-Game Settings -> More Settings...: Opens the main settings screen from anywhere.
-Game Settings -> Control Mapping...: Opens the key mapping screen from anywhere.
-Infrequently changed options were removed.
-Organised menus; nothing is out of place anymore.
-Simplified menus: as some options were removed or moved, it's easier to find what you're looking for, now.
2013-09-07 17:05:23 -04:00
Unknown W. Brackets f97794136c Use a UI event for clearing recents.
This way it builds on Android, and is cross platform too.
2013-09-07 09:44:28 -07:00
Henrik Rydgård f24a7c83f5 Merge pull request #3636 from kaienfr/fix_recent_gamelist
Update recent games list & remove redundant recent games from ini file
2013-09-07 02:18:30 -07:00
Unknown W. Brackets 0ff64ec7d6 Fix some initialization order warnings. 2013-09-06 01:13:27 -07:00
kaienfr 137df18a00 Update recent games list & remove redundant recent games from ini file 2013-09-05 18:23:28 +02:00
Henrik Rydgard 00b1fd6a75 Remove unnecessary RecreateViews call. 2013-09-04 17:21:13 +02:00
The Dax aebd5156a5 Win32 UI: Add a System Language menu that's dynamically created. Also fix several small bugs where the UI wouldn't switch languages on the Pause screen, and in a couple other spots. 2013-09-04 08:00:50 -04:00
Unknown W. Brackets 24ecf9416c Update language immediately in UI. 2013-09-01 13:29:23 -07:00
Henrik Rydgard 349718a3bc Windows: Use system fonts in UI - no more mojibake.
No support for doing this on Android yet, still uses the atlas.
2013-08-30 14:48:52 +02:00
Steven Cherry edcde85cee More progress. 2013-08-23 22:29:12 -05:00
Steven Cherry 761186ec4c Rebase 2013-08-23 22:28:21 -05:00
raven02 0dd3b89f1d Put Save/Load state in [Pause] section 2013-08-22 10:42:58 +08:00
The Dax 199bd959ca PauseScreen: Allow escape/cancel buttons to dismiss the menu and go back in-game. 2013-08-21 06:18:18 -04:00
Henrik Rydgard 6a1d727a9a Fix language selection and a couple of untranslatable strings 2013-08-20 20:13:28 +02:00
raven02 a71c7320f9 Set 10 below top 2013-08-21 02:02:20 +08:00
raven02 cdfd1c7494 UI tweak : give the title bit spacing below top 2013-08-21 01:55:04 +08:00
Henrik Rydgard 8790082a56 More UI tweaks 2013-08-20 18:18:30 +02:00
Henrik Rydgard 42c1203b86 Enable the Load State button only if there is a state in the selected slot. 2013-08-20 18:12:16 +02:00
Henrik Rydgard 3f6d1d5e13 Get rid of the separate "Main settings", put them in the System Settings category instead. 2013-08-20 18:03:52 +02:00
Henrik Rydgard 0fddaf146f Fix #3271 2013-08-20 17:41:02 +02:00
Henrik Rydgard c1d0ed08c4 Fix some file browsing issues 2013-08-20 16:52:36 +02:00
Henrik Rydgard 567f402845 Change the links on the main page 2013-08-20 15:26:00 +02:00
Henrik Rydgard ca76135273 Don't let the tabs overflow into the right area of the main screen if small resolution.
Update native with new tab look.
2013-08-20 12:28:17 +02:00
Unknown W. Brackets ad537a3773 Use normal Windows path logic for homebrew/demos. 2013-08-20 00:46:13 -07:00
Henrik Rydgard b186294132 UI tweaks. Change to cleaner background image. 2013-08-20 00:49:25 +02:00
raven02 25beaa6246 Small cosmetic UI fix 2013-08-19 20:20:29 +08:00
Henrik Rydgard 28e58c3d35 Save grid/list status, fix some drawing glitches 2013-08-18 22:30:49 +02:00
Henrik Rydgard 0a0d8d9e32 Android/SDL buildfix, move remains of the old UI into other files. 2013-08-18 20:25:57 +02:00
Henrik Rydgard a942395506 Add more missing features to NewUI, see #3226 2013-08-18 19:51:54 +02:00
Henrik Rydgard 2b1777d4a7 Transfer some features from oldUI to newUI 2013-08-18 01:24:53 +02:00
Henrik Rydgård 810b1112ed Merge pull request #3199 from unknownbrackets/ui-tweaks
Minor improvements to new UI
2013-08-16 23:53:49 -07:00
Unknown W. Brackets 39d4359294 Get rid of "How to get games" when you have games. 2013-08-16 21:59:06 -07:00
Henrik Rydgard 33beb57a31 Make key mapping faster and easier. 2013-08-16 17:16:11 +02:00
Henrik Rydgard 22ebe76f33 Move KeyMapping UI to its own file before rewriting.
Plus some minor tweaks and fixes.
2013-08-16 16:49:53 +02:00