Commit Graph

47 Commits

Author SHA1 Message Date
Unknown W. Brackets
9e390510df Remove legacy InputState. 2017-03-14 22:07:07 -07:00
Florent Castelli
e0ff68b3f6 c++11: Remove compat header base/functional.h
We want a proper C++11, not tr1. We don't target those compilers anyway.
2016-10-12 11:32:45 +02:00
Unknown W. Brackets
6ac166b05f UI: Fix some override warnings. 2016-10-01 11:23:24 -07:00
Unknown W. Brackets
c793efd69a http: Load actual game list. 2016-07-04 00:16:58 -07:00
Unknown W. Brackets
862e6fffd5 UI: Keep focus on game after displaying details.
Fixes #8539.
2016-02-07 17:15:19 -08:00
Henrik Rydgard
732b1239e7 Add some permission infrastructure, add an ugly button that asks you to grant STORAGE permission if necessary. 2015-12-17 22:41:50 +01:00
Henrik Rydgard
556eeef222 Move savedata manager to a new Tools category in Settings 2015-06-12 20:37:42 +02:00
Henrik Rydgard
084aad74c3 Make GameInfoCache understand PSP savedata as a "game" type. Use it to create a basic savedata listing screen. 2015-06-11 20:22:16 +02:00
Henrik Rydgard
2e675c7b0b Move GamePauseScreen into its own file 2014-12-22 10:48:17 +01:00
Peter Tissen
be3389fdef added optional per-game settings
call button 'game settings' only when modifying game-only settings
make the user confirm deleting settings
2014-12-16 00:14:11 +01:00
Unknown W. Brackets
e4792116a7 Initial attempt at a compat report screen. 2014-09-27 16:41:33 -07:00
Sacha
cd20288d99 Fix some compiler warnings. 2014-07-17 00:49:58 +10:00
Henrik Rydgard
498136bbf8 Switch to vertical layout automatically as the window is being resized
Prevents ending up in the wrong layout on startup and being unable to fix it
without restarting the emulator.
2014-06-29 21:08:19 +02:00
Henrik Rydgard
29e9d0caa3 More focus handling issue fixing 2014-06-22 18:32:57 +02:00
Henrik Rydgard
cefc0bc96f Play the game's SND0.AT3 when a game is selected in the menu and on the "game screen". 2014-06-22 17:02:04 +02:00
Unknown W. Brackets
0416f0d918 On main screen, show game bgs using controller.
This won't affect touch UIs but it's a nice touch for controller based
animation imho.
2014-06-21 18:04:27 -07:00
Unknown W. Brackets
274160bc22 Centralize game background drawing code.
No need to duplicate it everywhere.
2014-02-09 17:39:15 -08:00
Henrik Rydgård
cc22a70667 Show the homebrew & demos tab after having installed a zip file. 2013-12-06 12:29:27 +01:00
Henrik Rydgård
7f481905b0 More work on the Homebrew Store, get it working on Windows and Android 2013-12-05 12:48:09 +01:00
Henrik Rydgård
2fb2602387 Initial draft of the Homebrew Store. Lets you install a few homebrew. 2013-12-05 12:48:08 +01:00
Henrik Rydgard
50f67d631d VS 2013 buildfix? 2013-12-04 19:22:40 +01:00
shenweip
8d692f26e0 Update screen. 2013-11-26 18:20:33 +01:00
shenweip
9814b1d6d2 Add support for multiple disc. 2013-11-26 18:20:33 +01:00
Henrik Rydgard
c53b32d154 Show a dismissable notification if PPSSPP is behind the latest official release 2013-11-26 14:04:29 +01:00
Henrik Rydgard
f650b23c90 ARM: Add NEON widening and narrowing moves, and float/int convert.
Experiment a little in the vertex decoder.
2013-11-24 13:30:28 +01:00
The Dax
728101aebb Revise how the language system works.
On Win32, the Language menubar is eliminated in favour of displaying a NewLanguageScreen on screens that are of type UIDialogScreenWithBackground/UIScreenWithBackground; UIScreen inheriting screens (e.g. GamePauseScreen) still require manual additions.
2013-11-03 19:21:53 -05:00
Unknown W. Brackets
2f010773e1 Add rewind feature to the UI.
May not be perfect yet.
2013-11-02 18:33:23 -07:00
Henrik Rydgård
787db5812d UI cleanup and a crashfix for duplicate back key events 2013-10-28 16:04:53 +01:00
Henrik Rydgård
0ae5e5cf1c Fix returning to game with ESC or other mapped back button, minor
cleanups.
2013-10-27 10:04:38 +01:00
Henrik Rydgård
4590e44954 add "onFinish" to screens so that ESC (etc) works the same as the back
touch button.
2013-10-25 13:19:08 +02: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
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
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
Henrik Rydgard
273fb7c941 Warning fixes, make the back button exit the emu on the main screen on Android. 2013-09-04 10:51:14 +02:00
Unknown W. Brackets
24ecf9416c Update language immediately in UI. 2013-09-01 13:29:23 -07:00
Steven Cherry
761186ec4c Rebase 2013-08-23 22:28:21 -05: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
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
b186294132 UI tweaks. Change to cleaner background image. 2013-08-20 00:49:25 +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
09c7aaacad NewUI: Load games directly by press-and-hold on the main menu 2013-07-22 22:36:56 +02:00
Henrik Rydgard
2b35aa9050 Add basic NewUI in-game menu. 2013-07-21 13:31:46 +02:00
Henrik Rydgard
f2e739992d More mousewheel support 2013-07-08 12:35:08 +02:00
raven02
26049e213f Add UI::EventReturn OnExit 2013-06-28 20:31:10 +08:00
Henrik Rydgard
604ad0181b Merge branch 'new-ui'. Still incomplete. Enable by setting NewUI=True in ppsspp.ini
Conflicts:
	UI/MenuScreens.cpp
2013-06-27 16:28:38 +02:00
Henrik Rydgard
84a9209285 More new-ui - a toggle, for example. 2013-06-10 22:06:51 +02:00