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
Henrik Rydgard
b186294132
UI tweaks. Change to cleaner background image.
2013-08-20 00:49:25 +02:00
Henrik Rydgard
a942395506
Add more missing features to NewUI, see #3226
2013-08-18 19:51:54 +02:00
Henrik Rydgard
47f2efb0e5
Fixes to default key mappings, add default button, fix saving of mapped controls on Android, fixes #3213
2013-08-18 00:41:19 +02:00
Henrik Rydgard
f990df6af8
Let the user escape the controls dialog with the global back button (Esc on PC)
2013-08-17 12:09:50 +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
Henrik Rydgard
2b35aa9050
Add basic NewUI in-game menu.
2013-07-21 13:31:46 +02:00
Henrik Rydgard
a8f87d17c9
NewUI: Add new Language selector screen (uses the new popup list screen).
2013-07-16 00:29:50 +02:00
Henrik Rydgard
09a7bd08fa
Assorted UI cleanups. Add a bunch of little image files that may be used in the Ouya port later.
2013-07-15 17:41:24 +02:00