Henrik Rydgård
42b74c6a9a
Add background to the scroll views. Not really pretty but more readable
2022-12-07 23:12:09 +01:00
Henrik Rydgård
aed5d76fbc
Make the post shader list more editable
2022-12-07 10:27:02 +01:00
Henrik Rydgård
dd22ec6fa7
Show the name of the chosen language on the choice button. Looks weird not to.
2022-12-05 12:10:45 +01:00
Henrik Rydgård
93e5060137
Load and cache langValuesMapping on demand
2022-12-05 12:10:45 +01:00
Henrik Rydgård
3f0e53e60a
Let the running game show through the background of all the PromptScreen dialogs.
2022-11-29 16:29:43 +01:00
Henrik Rydgård
b80df6c360
Add transparent background to the existing Display Layout Editor.
2022-11-22 14:16:24 +01:00
Henrik Rydgård
d551d2a3ed
Pause menu background: Remove complicated transparency tricks, instead draw game as part of background.
2022-11-22 12:11:20 +01:00
Henrik Rydgård
c668736924
Add a couple of stereo display shaders, add infrastructure, compile stereo pipelines
2022-10-27 11:05:58 +02:00
Henrik Rydgård
9f3851678e
Add tags to all our UI screens. Useful to debug UI problems.
2022-09-16 10:14:00 +02:00
Henrik Rydgård
992ad801e7
Add a crude way to blacklist post/texture shaders from certain vendors.
...
Use it to work around #14530 for now.
2021-09-28 23:39:52 +02:00
Henrik Rydgård
76df060349
Show the logo screen before the memstick screen on first boot with scoped storage
2021-09-19 20:23:46 +02:00
iota97
a2f016b2d1
Fix setting info on multi choice
2021-09-12 12:06:05 +02:00
Henrik Rydgård
b397e5c455
Assorted plumbing.
...
wip
Buildfix
2021-06-07 00:24:51 +02:00
Henrik Rydgård
2e16e83159
It never ends...
2021-05-13 10:39:16 +02:00
Henrik Rydgård
025bcb1673
Introduce Path, start using it all over the place.
...
Still lots left to convert!
Convert GetSysDirectory to return Path.
More buildfixing
Remove unnecessary Path( constructors
2021-05-13 10:39:16 +02:00
Henrik Rydgård
1b13badeb4
Move remaining FileUtil functions into the File namespace.
2021-04-25 20:38:22 +02:00
Henrik Rydgård
894cb9f28f
Slight simplification in LogoScreen
...
Not that I think those crashes actually are from this...
2021-02-11 22:11:50 +01:00
Henrik Rydgård
ed8188e821
Do the title screen animation by accumulator instead, to avoid a long first frame breaking it.
2021-02-07 20:09:57 +01:00
Henrik Rydgård
5fe6492b9b
Make a couple of UI animations refresh rate independent
2021-02-04 08:55:21 +01:00
Henrik Rydgård
4f43cff5ca
Move fileutil, net, image loaders, ui to Common. ( #13506 )
...
* Move and rename file_util/fd_util to Common/File/FileUtil and DirListing
Let's also move net while we're at it.
Move the ZIM/PNG loaders over to Common.
Move the UI framework into Common
iOS buildfix
* Buildfix
* Buildfixes
* Apple buildfix
* This typo again..
* UWP buildfix
* Fix build of PPSSPPQt, such as it is (it's not in good condition...)
* Guess what? Another buildfix.
2020-10-04 20:48:47 +02:00
iota97
0c885db052
User chain support
2020-09-13 21:48:00 +02:00
Unknown W. Brackets
5ff75f4ca8
UI: Add setting for texture upload shader.
2020-08-01 21:28:18 -07:00
Unknown W. Brackets
03fc86a147
UI: Return to game settings after restart.
...
This is more convenient. Also restarts the game if needed.
Added a way to pass args to Android here as well, and fixed displaying an
error if the shortcut file doesn't exist on Android (like if you deleted
it after creating the shortcut.)
2020-05-09 13:53:42 -07:00
Henrik Rydgård
5d64107b0f
Add some links to Discord where appropriate.
2018-09-16 20:04:10 +02:00
Unknown W. Brackets
cde6b3d3e4
UI: Send prompt results even on back/cancel.
...
Before, if you went to the GPU backend prompt, and canceled, it would
never call the callback, and so the g_Config value never got reset.
2017-12-02 19:04:33 -08:00
Unknown W. Brackets
f1bd54148b
UI: Cleanup common message handling.
...
Most of it can just be handled by the common parent classes.
2017-12-02 11:55:06 -08:00
Henrik Rydgård
d97ec9021d
Add privacy policy link to app, as required by Google Play since we use the CAMERA permission now.
2017-11-29 14:33:28 +01:00
Unknown W. Brackets
8f4d1634ad
UI: Add simple support for a custom background.
...
No UI. Essentially, this is a cleaned up version of xiushudongfang's
implementation that supports all platforms, but no selection UI.
2017-03-26 07:52:46 -07:00
Unknown W. Brackets
9e390510df
Remove legacy InputState.
2017-03-14 22:07:07 -07:00
Unknown W. Brackets
1ca40488f2
Use touch events for LogoScreen dismiss.
2017-03-14 22:07:04 -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
e989e5f44c
Allow Windows UI options to work in most places.
...
This makes it so you can change language from the pause screen, etc.
2016-09-28 22:37:36 -07:00
Unknown W. Brackets
955b0fb9db
UI: Minor header cleanup.
2016-03-06 14:49:14 -08:00
Henrik Rydgård
a71fbccfbc
Warning fixes for new LLVM on mac (warns on inconsistent usage of override)
2015-09-17 20:29:37 +02:00
Unknown W. Brackets
40dcd585a0
Update "Back" buttons to match a bit better.
2015-07-04 08:41:23 -07:00
Henrik Rydgård
dae07e9f28
Mac buildfix
2014-08-23 14:24:24 +02:00
Henrik Rydgard
e3bbf26731
Improve input event handling. Can now map volume keys on Android without issues.
2014-06-15 13:04:59 +02: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
18aa2606a4
Add direct link to PPSSPP's Twitter page on CreditsScreen.
2013-12-19 14:28:49 +01:00
Henrik Rydgård
e6ac52619c
Add share button to credits screen on Android
2013-12-11 18:05:57 +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
Sacha
4e4657e94f
Blackberry: remove invocation check from NativeApp (moved to native/).
...
LogoScreen: Don't take boot_filename as a parameter (no one uses it anyway) but check the global variable, boot_filename in case it was populated during initialisation, eg. Blackberry system message.
2013-11-03 13:18:28 +10:00
The Dax
db370c1fd3
Call the base class sendMessage when handling messages from native, so every screen can refresh from a language update at any time.
2013-10-21 16:52:44 -04:00
Henrik Rydgård
3ab09f6bce
Make the touch visibility thing a "subdialog" of the layout editor.
...
Reorder options a bit too.
2013-10-20 17:33:46 +02:00
Henrik Rydgard
e0b19decca
Add generic "PostShader" functionality, replacing FXAA (it's one of them).
...
Replaces #4018 , sorry DanyalZia :)
2013-10-12 02:05:55 +02:00
Henrik Rydgard
26c5ee4a6d
Add screen to control debug levels. Will make it easier to access later.
2013-09-07 13:38:37 +02:00
wuspring
5655ddc835
Make "OK" and "Cancel" in PromptScreen translatable, and shorten some keys.
2013-09-04 09:02:28 +08:00
wuspring
3858044f99
Modify NewLanguageScreen class
...
For the title of language select dialoag in System->system language
("Language") can be translatable, Using [Developer]->"Language"
2013-08-31 05:26:59 +08:00
sum2012
f0489dac8c
Add a chinese link
...
Many Chinese people cannot go to offical forum.
http://tieba.baidu.com/f?ie=utf-8&kw=ppsspp is best for them
2013-08-22 13:29:41 +08:00