57 Commits

Author SHA1 Message Date
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
Henrik Rydgard
ef1bac4628 Make the save slot buttons a better size. Bugfix. 2013-08-16 14:03:06 +02:00
Henrik Rydgard
73990bcc32 UI updates
Touch&hold now goes to game menu and single click goes directly to the game, so I removed bDirectLoad.

There's now a linear game list view for the game browser.

Assorted fixes.
2013-08-16 12:53:35 +02:00
Henrik Rydgard
8b99d999ed UI tweaks, move a couple old screens to keep out of MenuScreens.cpp 2013-08-14 23:06:14 +02:00
Henrik Rydgard
32218256d7 More UI tweaks 2013-08-13 00:06:48 +02:00
Yaroslav
62835aad40 Make more strings translatable. 2013-08-11 22:25:50 +07:00
Henrik Rydgard
0dac2b4783 Update native, minor UI stuff and cleanups 2013-08-10 23:04:23 +02:00
raven02
e0d68e4768 Add game direct load support for new UI 2013-08-04 15:49:51 +08:00
Henrik Rydgard
7e373c206d Fix NewUI bug where returning to menu and starting a new game started the wrong game somehow. 2013-07-30 21:39:37 +02:00
Kingcom
8955fedf44 Open directory as disc image 2013-07-23 17:24:33 +02:00
Henrik Rydgard
09c7aaacad NewUI: Load games directly by press-and-hold on the main menu 2013-07-22 22:36:56 +02:00
raven02
76bd4e3120 Fix rendering mode switching issue in old & new UI 2013-07-22 08:41:58 +08:00
Henrik Rydgård
4f57420de3 Remove erroneous ifdef from newui pause screen.
Now the continue button shows on all platforms.
2013-07-21 20:10:28 +02:00
Henrik Rydgard
2b35aa9050 Add basic NewUI in-game menu. 2013-07-21 13:31:46 +02:00
Henrik Rydgard
28ad8dc230 Lots of NewUI stuff (still experimental), fix back bug with x360 controllers 2013-07-17 22:27:50 +02:00
Henrik Rydgard
bf58b32208 Fix bug that caused us to always show UNKNOWN.PNG for PBP files in recent list and new ui 2013-07-15 18:57:42 +02:00