Henrik Rydgård
6f173b9134
Harmonize some VS project settings.
2018-08-14 22:41:39 +02:00
Henrik Rydgård
0684068c81
Merge pull request #11296 from hrydgard/discord-presence
...
Discord presence - show the current game
2018-08-14 08:40:09 +02:00
Henrik Rydgård
35e1d0c841
Discord: Translated some messages
2018-08-13 20:14:34 +02:00
Henrik Rydgård
9c22f6ed55
Don't forget to update the other build systems and try to fix the
...
builds.
2018-08-13 00:28:12 +02:00
Henrik Rydgård
785858dbf8
Basic Discord presence integration.
2018-08-13 00:20:09 +02:00
Henrik Rydgård
eddaf97938
Add submodules, namespace json to prepare for the addition of rapidjson (sigh)
2018-08-13 00:18:54 +02:00
Unknown W. Brackets
048afb6d24
UI: Resolve symlinks when adding things to recent.
...
See #11131 . This also normalizes paths, captialization, etc. as
necessary.
2018-08-12 08:25:10 -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
hissingshark
64e432e12d
Moved from using enum to enum class
2018-06-26 07:52:02 +01:00
hissingshark
7fd7afeba9
Added "oldest save" and "slots 1-5" as options for "auto load savestate"
2018-06-25 21:45:51 +01:00
Unknown W. Brackets
ca8677d262
UI: Keep rendering UI even while stepping.
...
This makes it possible to "get out" on mobile.
2018-06-24 06:24:08 -07:00
Henrik Rydgård
4cfc6ee272
Merge pull request #11187 from unknownbrackets/alt-speed
...
Add second alternate speed and buttons for alt speed
2018-06-24 13:41:12 +02:00
Unknown W. Brackets
0564e9e3ec
UI: Disable stepping on unthrottle touch button.
2018-06-23 11:06:56 -07:00
Unknown W. Brackets
c50f5cc3db
UI: Fix leak in control visibility screen.
2018-06-23 10:59:19 -07:00
Unknown W. Brackets
0b0d4c1edf
UI: Make touch control visibility more consistent.
...
Now it looks more like other screens.
2018-06-23 10:59:19 -07:00
Unknown W. Brackets
70e5ae4fad
UI: Sort touch control visibility better.
2018-06-23 10:59:18 -07:00
Unknown W. Brackets
f2956a1c1a
UI: Show custom speed toggle buttons.
...
This allows more flexibility if unthrottle is too fast or too uneven.
2018-06-23 10:59:18 -07:00
Unknown W. Brackets
69dd59d9b9
UI: Refactor touch control config handling.
...
Much cleaner this way, less repetition.
2018-06-23 10:59:18 -07:00
Unknown W. Brackets
95f270778e
Core: Allow toggle between 2 custom speeds.
...
In addition to virtual keys for each speed separately.
2018-06-23 10:59:18 -07:00
Unknown W. Brackets
e2c217ab29
Core: More consistently use config enums.
2018-06-23 10:59:18 -07:00
Unknown W. Brackets
b4496f1975
Core: Move config enums to separate file.
...
These are a bit strewn about and there are constants that aren't
consistently used, which just adds confusion.
2018-06-23 10:59:18 -07:00
Unknown W. Brackets
dc840c077d
UI: Add a virtkey for holding alt speed.
...
Can be used for slow motion or fast motion (esp. if unthrottle is too
fast.)
2018-06-23 10:59:17 -07:00
Unknown W. Brackets
0d4bd341e9
Windows: Separate Pause and Break actions.
...
It was confusing that "Pause" made PPSSPP appear to hang.
This has the side effect of making "Break on Load" work outside Windows.
2018-06-23 10:14:36 -07:00
Unknown W. Brackets
2f2c561b03
UI: Interpret "unthrottle" to mean leave stepping.
2018-06-22 21:33:12 -07:00
Unknown W. Brackets
e4127890ec
Vulkan: Fix some missing switch warnings.
...
Might as well prefer a virtual GPU over a CPU maybe...
2018-06-17 11:30:22 -07:00
Henrik Rydgård
c7baed26db
Merge pull request #11124 from unknownbrackets/temp-warning
...
Show warning when PPSSPP is saving to a temp directory
2018-06-16 17:46:42 +02:00
Henrik Rydgård
a9eb786811
Merge pull request #11181 from unknownbrackets/savestate
...
SaveState: Show warning on old / long use state
2018-06-16 17:45:58 +02:00
Unknown W. Brackets
a5efb85ab7
SaveState: Show warning on old / long use state.
...
Using save states instead of in game saves causes bugs in games, and
preserves bugs from bad settings and old PPSSPP versions.
This tells users when they might be affected.
2018-06-14 18:29:55 -07:00
Unknown W. Brackets
a448ef536b
Qt: Toggle fullscreen like on all other platforms.
2018-06-09 16:36:41 -07:00
Unknown W. Brackets
9d96e6579c
Merge pull request #10909 from unknownbrackets/debugger
...
WebSocket based debugger interface
2018-06-09 15:37:06 -04:00
Unknown W. Brackets
cc1fa20afb
Qt: Use Roboto Condensed like on other platforms.
...
May improve font fallback issues in #7581 .
2018-06-09 11:36:00 -07:00
Unknown W. Brackets
a676721683
Qt: Remove bundled assets reader.
...
It was no longer being used or linked, so it just meant the assets were missing.
With this removed, the assets (lang inis, shaders, etc.) are available again.
Fixes #9831 - likely broken since #9061 , which stopped using the qrc.
2018-06-09 10:47:53 -07:00
Unknown W. Brackets
a2d82cb654
Debugger: Add checkbox to enable remote debugger.
...
It's not a setting though, so maybe a button would be better. Or, it
could be the startup setting...
2018-06-08 06:59:16 -07:00
Unknown W. Brackets
f81fa27abe
Debugger: Add config for remote debugger on start.
2018-06-08 06:59:16 -07:00
Unknown W. Brackets
3a8a2ff933
http: Move web server to core and use flags.
...
This way we can independently control the debugger and disc sharing, since
debugger could have security impact.
2018-06-07 16:28:01 -07: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
2e2d8f2989
Core: Process stepping on other platforms.
...
This includes Android.
2018-06-06 17:31:56 -07:00
Henrik Rydgård
a08fb8bd22
Merge pull request #11004 from unknownbrackets/ipv6
...
Enable IPv6 for reporting / sharing / etc.
2018-06-06 21:24:04 +02:00
Henrik Rydgård
df699c67b2
Merge pull request #10960 from unknownbrackets/debugger-json
...
Switch json to gason, include json writer in build
2018-06-06 21:19:13 +02:00
Henrik Rydgård
f9cfb05895
Merge pull request #10987 from unknownbrackets/debugger-core
...
Improve debugger threadsafety and consistency
2018-06-06 21:10:14 +02:00
Henrik Rydgård
3d12f9acc2
Merge pull request #11132 from unknownbrackets/reporting
...
Reporting: Provide suggestions on negative compat reports
2018-06-06 20:14:58 +02:00
Unknown W. Brackets
f0be2d5f88
UI: Quit sorting when done.
...
This will prevent keeping the gameInfo objects alive unnecessarily.
2018-06-06 18:39:21 +02:00
Unknown W. Brackets
4fb606839c
UI: Add option to sort saves by size.
...
It may be slow with many saves, but it's also very useful. It doesn't
seem too bad as an option.
2018-06-06 18:39:21 +02:00
Unknown W. Brackets
082ddf5120
json: Switch to gason instead of vjson.
...
From the same author. Most importantly, reads numbers as doubles rather
than as signed ints and floats. This allows us to actually read 32 bit
unsigned int parameters.
Moved all the native customization to a separate json_reader.cpp.
2018-06-06 05:59:35 -07:00
Unknown W. Brackets
5b95de663e
net: Listen on ipv6 and ipv4.
...
Hurray, no longer "part of the problem" for ipv4.
2018-06-06 05:59:07 -07:00
Unknown W. Brackets
ca4340b9e0
net: Support ipv6 lookups.
...
We try to connect() to both, so should still be safe in environments where
ipv6 is broken.
2018-06-06 05:59:07 -07:00
Unknown W. Brackets
6e02771591
UI: Use UISTATE_PAUSEMENU while game still running.
2018-06-06 05:58:50 -07:00
Unknown W. Brackets
cb0838f86f
Reporting: Fix typo.
2018-06-06 05:55:31 -07:00
Unknown W. Brackets
4cbfb4aa98
Reporting: Provide suggestions on negative reports.
...
Based on other reports, try suggesting settings to change or actions to
take. Fairly rudimentary currently.
2018-06-06 05:55:31 -07:00
Unknown W. Brackets
890dfa4682
UI: Show compat rating radios next to each other.
...
When there's space, let's show them horizontally. It's easier to see them
all. See #11129 .
2018-06-06 05:55:31 -07:00