Unknown W. Brackets
e5eb849e8b
UI: Handle remote browsing asynchronously.
2019-10-06 12:06:57 -07:00
Unknown W. Brackets
8d3da2ce88
UI: Cleanup browse button check.
2019-10-06 09:34:23 -07:00
Unknown W. Brackets
2d7ce0afa3
UI: Allow remote paths to be pinned.
...
Currently, the listing request is synchronous, but it works fine
otherwise.
2019-10-06 09:31:06 -07:00
Henrik Rydgård
7790e61b12
Merge pull request #11866 from unknownbrackets/keyup
...
UI: Pass touch/button releases to all screens
2019-03-18 11:16:35 +01:00
Unknown W. Brackets
f2206158b2
UI: Update more browser links to https://.
2019-03-03 21:39:21 -08:00
Unknown W. Brackets
1205753289
UI: Pass touch/button releases to all screens.
...
This way, if you go into a menu and release a button, it still gets
noticed. This also goes for axis centering (and therefore vkeys.)
Also, move TOUCH_RELEASE_ALL to all screen switches.
2019-03-03 17:50:54 -08:00
Henrik Rydgård
e90328d03c
UWP: Restore the Load button. Fixes #11855 .
2019-03-01 08:20:42 +01:00
Henrik Rydgård
e49c488c6f
Silence a compiler warning, fix an uninitialized variable
2019-02-27 10:33:27 +01:00
Henrik Rydgård
d91f706206
Log why the config is being saved (we seem to do it a bit much at times)
2019-02-23 11:55:44 +01:00
Unknown W. Brackets
d19e59dde7
Windows: Browse for folder like Qt.
...
Better to separate out the platform specific stuff.
2019-02-17 08:03:10 -08:00
Unknown W. Brackets
8b40f1a814
Qt: Correct Browse... handling for multithreaded.
2019-02-17 07:48:32 -08:00
Unknown W. Brackets
67884d60b3
Qt: Re-enable Load button to browse for file.
2019-02-17 07:30:40 -08:00
Henrik Rydgård
cb63df2a34
Qt: Temporary workaround for #11721 - simply remove the load button (you can still load games from the Games tab)
2019-01-08 12:17:03 +01:00
Henrik Rydgård
6bc9a96e38
Comply with new Google Play policy that is not happy with "Support PPSSPP" leading to the PPSSPP Gold app in Play
2018-11-03 17:35:21 +01:00
Unknown W. Brackets
246234b0b7
UI: Automatically forget pinned deleted paths.
...
Also, resolve the paths in case of symlinks.
2018-09-04 21:53:20 -07:00
Henrik Rydgård
e51ea85615
Be extra careful about never ever binding null textures when drawing backgrounds. See #11243
2018-07-21 22:48:39 +02:00
Unknown W. Brackets
640eadb0f7
UI: Show warning when in a temporary dir.
...
In case PPSSPP is opened from a compressed folder, or otherwise from a
temporary dir, warn users that the saves won't be permanent.
2018-06-07 14:14:20 -07:00
Unknown W. Brackets
b9cd883811
UI: Only default focus visible things.
...
Also, default focus perm button.
2017-12-29 17:55:40 -08:00
Unknown W. Brackets
21e02e1635
UI: Properly center storage perm prompt.
...
IMHO it was always a hack to add it to the tabgroup directly.
2017-12-12 21:38:45 -08:00
Unknown W. Brackets
c78031b4b5
UI: Use less space with recent + need storage.
...
In case the recents are interesting, let's push it down. It covered more
space than needed before.
2017-12-12 21:35:18 -08:00
Unknown W. Brackets
09bbd58b62
UI: Allow skipping transitions on set current tab.
2017-12-12 21:34:17 -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
Unknown W. Brackets
e945ad6ac1
UI: Avoid navigation with an active dialog.
...
Cleaning up next.
2017-12-02 11:55:05 -08:00
Henrik Rydgård
6f80a164b4
Allow loading graphics dumps (*.ppdmp) through the regular UI.
2017-11-22 10:53:22 +01:00
Henrik Rydgård
c12f17134b
Links from the UI: Change from http:// to https:// wherever possible.
2017-11-14 12:53:36 +01:00
Henrik Rydgård
d0613511b2
Many reported ANRs were from homebrew installs. Make sure installs run on the background thread.
2017-05-18 14:21:13 +02:00
Henrik Rydgård
df6ce90c84
When what we need is a shared_ptr, we should just go ahead and use one.
...
One of the top crashes reported in the Play Console is a ManagedTexture crash, so seeing if this might help.
2017-05-18 13:28:56 +02:00
Unknown W. Brackets
3b4103cb3b
System: Use a separate API for bool props.
...
This simplifies defaulting, instead of -1 being "true".
2017-04-29 17:35:12 -07:00
Unknown W. Brackets
75898392b9
UI: Proxy devmenu keypress through an event.
...
This prevents a mutex issue in #9626 .
2017-04-17 20:33:22 -07:00
Henrik Rydgard
cf365bb257
Minor cleanup with GOLD define - only use it in System_GetPropertyInt
2017-04-05 16:21:08 +02:00
Unknown W. Brackets
e59ebf8ad9
Windows: Add option to browse for bg image.
...
And also to clear the image.
2017-04-02 10:50:09 -07: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
562288b09c
UI: Refactor game icon/bg loading.
...
This also default-initializes the atomic flags, which seems to fix a race
condition I was sometimes experiencing with missing icons.
2017-03-26 00:00:57 -07:00
Henrik Rydgard
4ced81b1df
UWP: Hook up basic touch/mouse input. Start work on loading from a StorageFile. Getting closer to starting to boot a game
2017-03-23 10:02:28 +01:00
Unknown W. Brackets
4fb8ac96ce
UI: Zero initialize EventParams in typical usage.
...
Better to be safe.
2017-03-21 18:45:48 -07:00
Unknown W. Brackets
073e056369
UI: Allow overriding dialog logic on finish.
...
This seems cleaner.
2017-03-19 17:43:03 -07:00
Unknown W. Brackets
9e390510df
Remove legacy InputState.
2017-03-14 22:07:07 -07:00
Henrik Rydgard
5b835839fa
Make IdentifiedFileType a proper enum class
2017-03-02 12:29:03 +01:00
Henrik Rydgard
26a2d42731
Big mutex overhaul - remove our custom ones, make them non-recursive where possible
2017-02-28 11:40:29 +01:00
Henrik Rydgard
03dab0fdbd
More UWP prep
2017-02-25 09:57:22 +01:00
LunaMoo
5ffef6d1ab
Fix vertical layout on main screen.
2017-02-18 22:35:31 +01:00
Henrik Rydgard
20d9e60a67
Just some renaming. Start moving away from the "thin3d" name
2017-01-30 14:38:31 +01:00
Henrik Rydgård
6a7d3a3910
Break out image file management from DrawContext (thin3d)
2017-01-24 20:58:59 +01:00
Henrik Rydgård
9b439e4c43
Remove Thin3D prefix on more things
2016-12-27 11:59:06 +01:00
Henrik Rydgård
10393f5d4e
Move Thin3D into the Draw namespace.
2016-12-27 11:58:03 +01:00
Henrik Rydgård
97d029972e
Rename SetTextures to BindTextures
2016-12-25 11:31:33 +01:00
Florent Castelli
70593d1004
android: Change preprocessor define to standard __ANDROID__
...
ANDROID is only standard to the old Makefile buildsystem, not the platform.
2016-10-12 11:14:09 +02:00
Florent Castelli
373db56a16
blackberry: Remove!
2016-10-11 17:40:32 +02:00
Unknown W. Brackets
995e056598
UI: Consistently set bgaudio on game start.
...
Before we were doing it only in certain cases. This now means that
background audio will always play on the pause screen.
Fixes #8944 .
2016-09-04 08:46:19 -07:00
Unknown W. Brackets
d6820f3cc3
UI: Allow measuring text with a scale.
2016-08-07 16:49:50 -07:00