Commit Graph
160 Commits
Author SHA1 Message Date
Henrik Rydgård c5791764d8 Make the i18n T function use std::string_view
Buildfixes, crashfixes

One more

Android buildfix

Buildfix Qt
2024-02-12 18:44:39 +01:00
Henrik Rydgård e4ea4831e9 Delete the vertex cache option from the code. 2023-10-10 15:43:43 +02:00
Henrik Rydgård 19e4de5088 Change global UI messages to use an enum instead of strings.
Makes it easier to add new ones and delete outdated ones without missing
any uses.
2023-09-30 11:37:02 +02:00
Henrik Rydgård ade64171ce Proof-of-concept: libchdr works on Windows 2023-09-29 10:05:19 +02:00
Henrik Rydgård fa396c2082 Qt and Mac buildfixes 2023-08-02 14:49:43 +02:00
Henrik Rydgård 84fffec4f3 Switch all NativeMessageReceived to System_PostUIMessage 2023-07-06 17:26:02 +02:00
Henrik Rydgård 8f96ec371e Rename iBufFilter -> iDisplayFilter 2023-04-05 09:34:18 +02:00
Henrik RydgårdandGitHub 8b431b39ba Wrap the display globals in a struct (#16998)
* Wrap the display globals in a struct

Makes it easier to search/replace these, for future refactorings.

* Some renaming

* Qt buildfix, also fix the Qt build on Mac (got broken with battery changes)

* Attempt at buildfixing ios

* UWP buildfix
2023-02-25 13:09:44 +01:00
Henrik Rydgård 4287365411 Update URLs, fix feedback from #16851 2023-01-29 00:25:27 +01:00
Serena 30f6296767 Remove some Windows + Qt stuff + meow 2023-01-27 19:12:41 +03:00
Xu Zhen abb4aa92f1 Fix window icon path 2022-12-06 23:17:35 +08:00
Henrik Rydgård 689860b3a0 Qt buildfix, apply feedback 2022-11-27 17:33:15 +01:00
Henrik Rydgård 9518aa0900 Blind Qt fix 2022-11-06 20:01:03 +01:00
Unknown W. Brackets 3edf6ab0fa Config: Don't save --fullscreen unless changed.
This makes --fullscreen and --windowed temporary by using a separate
setting.  If the setting is changed explicitly, it begins saving it again.
2022-05-28 15:47:12 -07:00
Unknown W. Brackets 451b996713 Qt: Remove auto texture scaling option.
Functionality removed in 887f610.
2021-10-05 19:33:26 -07:00
iota97 d489c099a7 Qt as well 2021-09-15 17:43:59 +02:00
Henrik Rydgård 0328816870 Rename g_Config.externalDirectory to defaultCurrentDirectory - since that's what it was.
Also make currentDirectory a Path, and add support for Path config
parameters.

Buildfixes

More Qt buildfixes

Oops, didn't mean to change zstd ver
2021-05-30 00:49:47 +02:00
Unknown W. Brackets b74ecd5fa0 SaveState: Use Path instead of strings. 2021-05-14 23:00:22 -07:00
Henrik Rydgård 8727679353 Clean up PathBrowser a bit
Fix UWP build

Fix booting homebrew.

Qt buildfix
2021-05-13 10:39:16 +02:00
Henrik Rydgård a40b1dec5f Use Path for fullName in dirlisting. Bugfixes.
Buildfixes

UWP: Buildfix.

headless: Buildfix.

Common: Buildfix.

iOS: Buildfixes.

libretro: Buildfix.

Qt: Buildfix.
2021-05-13 10:39:16 +02:00
Unknown W. Brackets 13ec384dbe Build: Explicitly include ppsspp_config.h.
This adds it to all files that use it.  Not all our builds include the
file.
2021-03-02 21:04:03 -08:00
iota97 6cf261a0f7 Fix off by one 2020-11-06 10:53:57 +01:00
iota97 4c0908ef44 Make Qt apply fullscreen change from UI as well 2020-10-10 16:26:07 +02:00
Henrik Rydgård f01ba6dc84 Move NativeApp.h to Common/System, split into NativeApp.h and System.h
Buildfix
2020-10-04 11:42:16 +02:00
Henrik Rydgård b7edf75437 Move Display.cpp/h to Common. 2020-10-04 11:42:16 +02:00
TotalCaesar659andGitHub 5f073d24ba Fix radio button in "Window size" menu 2020-07-03 21:03:14 +03:00
Henrik Rydgård c4f1143adc Qt fix 2020-05-16 19:04:41 +02:00
TotalCaesar659 bbc6337263 Add "Switch UMD" menu point to Linux version 2020-04-18 21:08:20 +03:00
TotalCaesar659 00684a4bb9 Improve code readability 2020-04-18 02:46:11 +03:00
TotalCaesar659 cd4dd73a8a Update more Linux version menu points to correspond to Windows ones 2020-04-16 19:49:18 +03:00
TotalCaesar659 9ec3ea8550 Remove leftovers 2020-04-16 17:17:18 +03:00
TotalCaesar659 40e8c9163a Add "Record" menu group to Linux version 2020-04-16 17:14:56 +03:00
TotalCaesar659 13f5d3f73f Add "Enable chat" menu point to Linux version 2020-04-15 18:16:14 +03:00
TotalCaesar659 90447a7fba Fixes (stage 2) 2020-04-13 14:40:47 +03:00
TotalCaesar659 7545d4456e Fixes (stage 1) 2020-04-13 01:48:19 +03:00
TotalCaesar659 b0dabc6a40 Update "File" menu to match Windows version 2020-04-12 20:12:42 +03:00
TotalCaesar659 c3dbd2b262 Update "Emulation" menu to match Windows version 2020-04-12 19:26:44 +03:00
TotalCaesar659 2bb7942b25 Update "Debug" menu to match Windows version 2020-04-12 18:49:10 +03:00
TotalCaesar659 fe5fe82676 Update "Options" menu to match Windows version 2020-04-12 18:17:36 +03:00
TotalCaesar659 8d8bc98e97 Update "Help" menu to match Windows version 2020-04-12 17:03:47 +03:00
李通洲 0a2aa2c3af Qt/macOS: enable HiDPI ( retina display ) support 2020-02-04 09:20:34 +08:00
iota97 19e03d7615 Add headbar icon to Qt 2020-01-05 12:21:19 +01:00
TotalCaesar659andGitHub b014ecc335 Move window to center 2019-10-08 04:53:06 +03:00
Henrik Rydgard 7e9b889d01 Qt: Apply suggested keyboard shortcut fix. Fixes #11735. 2019-02-06 13:01:48 +01:00
Henrik Rydgard e84c466532 Qt: Remove keyboard shortcut for buffered rendering. Mitigates #11725 although not a proper fix. 2019-02-06 12:23:59 +01:00
root c19d3fe06a MRFIXIT2001: This patch adds a second frameskip setting, one for setting the # of frames to skip, one for setting the % of frames to skip based off fps 2018-11-03 01:33:41 +00:00
Henrik RydgårdandGitHub 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 b3c21517b0 Qt: Allow for larger screen sizes. 2018-06-09 16:36:41 -07:00
Unknown W. Brackets a448ef536b Qt: Toggle fullscreen like on all other platforms. 2018-06-09 16:36:41 -07:00