ppsspp/UI
Henrik Rydgård d82ecf1d3e IniFile: Store sections in unique_ptrs, instead of directly.
This fixes an issue when you create two sections consecutively and
retain pointers to them, and then modify them, such as happens in the
postshader ini initialization. Previously, one of the section pointers
could get invalidated since the section vector got resized. Now, the
pointed-to sections don't move around in memory, only the list of them
does.
2023-08-13 13:41:43 +02:00
..
AudioCommon.cpp Call the sound effect mixer directly from Mix instead of pushing the samples from background audio. 2023-07-12 17:55:46 +02:00
AudioCommon.h Move the resampler usage to a common file, AudioCommon. (#17176) 2023-03-24 17:19:57 +01:00
BackgroundAudio.cpp Add support for 8-bit and mono WAV files. More fixes. 2023-07-16 15:04:21 +02:00
BackgroundAudio.h Add support for 8-bit and mono WAV files. More fixes. 2023-07-16 15:04:21 +02:00
ChatScreen.cpp [Switch] Enable all System_InputBoxGetString usages 2023-06-22 00:47:00 +02:00
ChatScreen.h UI: Track chat log changes more clearly. 2021-09-14 18:08:16 -07:00
ControlMappingScreen.cpp Bugfix: Also check the allow-combo setting for analog inputs. 2023-07-11 11:00:57 +02:00
ControlMappingScreen.h Add checkbox controlling if new mappings can be combo mappings. 2023-07-07 10:42:08 +02:00
CustomButtonMappingScreen.cpp Custom buttons: Store them in an array, remove as many count restrictions as possible. 2023-06-20 10:42:53 +02:00
CustomButtonMappingScreen.h Rename class CustomKey to CustomButton 2023-05-08 10:13:52 +02:00
CwCheatScreen.cpp I18N: Switch to getting categories by index instead of by string lookup 2023-04-07 10:35:01 +02:00
CwCheatScreen.h Change Enable/Disable All to just a Disable All button. 2023-03-23 10:32:11 +01:00
DarwinFileSystemServices.h Fix file filters in Mac file-open dialogs 2023-07-16 15:22:04 +02:00
DarwinFileSystemServices.mm Fix file filters in Mac file-open dialogs 2023-07-16 15:22:04 +02:00
DebugOverlay.cpp wip 2023-08-08 13:26:27 +02:00
DebugOverlay.h Move DebugOverlay rendering to the overlay screen, allowing drawing it on top of the menu 2023-08-03 16:19:18 +02:00
DevScreens.cpp Debugger: Fix random FPU/VFPU selection. 2023-08-12 09:50:46 -07:00
DevScreens.h Refactor overlays into an enum 2023-08-02 13:03:04 +02:00
DiscordIntegration.cpp I18N: Switch to getting categories by index instead of by string lookup 2023-04-07 10:35:01 +02:00
DiscordIntegration.h Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
DisplayLayoutScreen.cpp Switch all NativeMessageReceived to System_PostUIMessage 2023-07-06 17:26:02 +02:00
DisplayLayoutScreen.h Break out ScrollView from ViewGroup.h, and PopupScreens from UIScreen.h 2023-01-11 10:56:31 +01:00
EmuScreen.cpp Move KeepScreenAwake to platform specific code. 2023-08-10 16:12:12 +02:00
EmuScreen.h Implement an "OverlayScreen" concept. OSD can now render on top of other screens than EmuScreen. 2023-06-20 10:44:47 +02:00
GameInfoCache.cpp Address feedback 2023-07-16 00:20:09 +02:00
GameInfoCache.h Quick attempt to add some thread safety to GameInfo::fileLoader. 2023-05-04 09:20:05 +02:00
GamepadEmu.cpp Make the rapid-fire interval configurable 2023-07-23 11:49:25 +02:00
GamepadEmu.h Custom buttons: Store them in an array, remove as many count restrictions as possible. 2023-06-20 10:42:53 +02:00
GameScreen.cpp I18N: Switch to getting categories by index instead of by string lookup 2023-04-07 10:35:01 +02:00
GameScreen.h Add tags to all our UI screens. Useful to debug UI problems. 2022-09-16 10:14:00 +02:00
GameSettingsScreen.cpp D3D11: Allow setting the max frame latency 2023-08-04 11:53:51 +02:00
GameSettingsScreen.h Simplify using lambdas 2023-07-23 23:02:06 +02:00
GPUDriverTestScreen.cpp I18N: Switch to getting categories by index instead of by string lookup 2023-04-07 10:35:01 +02:00
GPUDriverTestScreen.h Add tags to all our UI screens. Useful to debug UI problems. 2022-09-16 10:14:00 +02:00
InstallZipScreen.cpp I18N: Switch to getting categories by index instead of by string lookup 2023-04-07 10:35:01 +02:00
InstallZipScreen.h Global: Cleanup virtual/override specifiers. 2022-12-10 21:13:36 -08:00
JoystickHistoryView.cpp Remove in/out function arguments 2023-03-31 11:05:33 +02:00
JoystickHistoryView.h Tilt: Add visualizer to customize tilt dialog. Improve defaults. 2023-02-01 15:35:57 +01:00
MainScreen.cpp MainScreen on Android TV: Add a button to enter a path by text. 2023-08-04 22:32:25 +02:00
MainScreen.h UI: Add a very simplistic search to game browser. 2023-04-29 11:45:30 -07:00
MemStickScreen.cpp Minor UI upgrades on MemStickScreen and system settings 2023-07-15 12:24:00 +02:00
MemStickScreen.h Minor UI upgrades on MemStickScreen and system settings 2023-07-15 12:24:00 +02:00
MiscScreens.cpp Windows UWP: Enable color emoji rendering through DirectWrite 2023-08-06 17:25:20 +02:00
MiscScreens.h Minor SettingInfo cleanup 2023-07-12 10:24:06 +02:00
NativeApp.cpp D3D9/11: Move away from using context->SwapBuffers(), instead move present to draw_->Present(). 2023-08-11 01:57:02 +02:00
OnScreenDisplay.cpp Move DebugOverlay rendering to the overlay screen, allowing drawing it on top of the menu 2023-08-03 16:19:18 +02:00
OnScreenDisplay.h Move DebugOverlay rendering to the overlay screen, allowing drawing it on top of the menu 2023-08-03 16:19:18 +02:00
PauseScreen.cpp Translation cleanups 2023-08-01 13:04:52 +02:00
PauseScreen.h RetroAchievements: Show active challenge achievements on pause screen. 2023-07-10 10:39:44 +02:00
ProfilerDraw.cpp Global: Remove some unused variables. 2021-02-15 11:59:45 -08:00
ProfilerDraw.h Add new shader viewing tool 2015-10-14 18:10:21 +02:00
PSPNSApplicationDelegate.h Recognize openable types in Info.plist, debug menu in top bar 2023-04-22 18:11:06 +03:00
PSPNSApplicationDelegate.mm Buildfixes 2023-07-06 18:40:06 +02:00
RemoteISOScreen.cpp Improved progress bar popups for downloads 2023-07-18 15:13:44 +02:00
RemoteISOScreen.h More cleanup after making PopupTextInputChoice choose method automatically 2023-06-22 09:01:14 +02:00
ReportScreen.cpp Add function ApplySafeSubstitution for translation strings with parameters 2023-07-16 16:26:49 +02:00
ReportScreen.h Add tags to all our UI screens. Useful to debug UI problems. 2022-09-16 10:14:00 +02:00
RetroAchievementScreens.cpp Achievement list: Support the more detailed categorization, RC_CLIENT_ACHIEVEMENT_LIST_GROUPING_PROGRESS 2023-08-06 15:43:33 +02:00
RetroAchievementScreens.h Allow choosing to see leaderboard entries "Near me". Highlight current user. 2023-08-01 13:52:20 +02:00
SavedataScreen.cpp Add function ApplySafeSubstitution for translation strings with parameters 2023-07-16 16:26:49 +02:00
SavedataScreen.h Move AsyncImageFileView to Common, which required some more shuffling around of stuff. 2022-11-21 20:38:20 +01:00
Store.cpp Common: Rename Download to Request, and the old Request to ServerRequest. 2023-07-21 22:12:00 +02:00
Store.h Common: Rename Download to Request, and the old Request to ServerRequest. 2023-07-21 22:12:00 +02:00
TabbedDialogScreen.cpp Add function ApplySafeSubstitution for translation strings with parameters 2023-07-16 16:26:49 +02:00
TabbedDialogScreen.h Implement rendering of unlocked achievements. Not final design. 2023-06-26 10:01:42 +02:00
Theme.cpp IniFile: Store sections in unique_ptrs, instead of directly. 2023-08-13 13:41:43 +02:00
Theme.h Allow to change atlas per theme 2022-04-01 09:59:40 +02:00
TiltAnalogSettingsScreen.cpp Input event and device enums (#17514) 2023-05-26 18:40:13 +02:00
TiltAnalogSettingsScreen.h Add previews for more types, fix mappings. 2023-02-02 01:09:33 +01:00
TouchControlLayoutScreen.cpp Custom buttons: Store them in an array, remove as many count restrictions as possible. 2023-06-20 10:42:53 +02:00
TouchControlLayoutScreen.h Global: Cleanup virtual/override specifiers. 2022-12-10 21:13:36 -08:00
TouchControlVisibilityScreen.cpp Collapse the "Custom 1", "Custom 2" etc translation strings 2023-06-20 10:42:56 +02:00
TouchControlVisibilityScreen.h Custom buttons: Store them in an array, remove as many count restrictions as possible. 2023-06-20 10:42:53 +02:00
UI.vcxproj Move the debug overlay rendering out from EmuScreen into DebugOverlay.cpp 2023-08-02 14:58:22 +02:00
UI.vcxproj.filters Move the debug overlay rendering out from EmuScreen into DebugOverlay.cpp 2023-08-02 14:58:22 +02:00