ppsspp/UI
Henrik Rydgård 80a99a67d9 Control: Change internal interfaces to batch-process input axis updates
These naturally come in bunches on many platforms like Android, so lay
some groundwork to also handle them in bunches to minimize locking in
the future.

Linux buildfix
2023-08-31 11:55:53 +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 Add more display information to system info. 2023-08-30 17:38:22 +02:00
ControlMappingScreen.h Cleanup: callbacks->lambdas 2023-08-24 11:08:43 +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 Review's changes, more fixes and better structure 2023-05-02 00:09:22 +04: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 Debug overlay: Move Sas data to the audio debug screen. Disable text wrapping. 2023-08-17 15:18:50 +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 Add more display information to system info. 2023-08-30 17:38:22 +02: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 Merge pull request #17960 from hrydgard/control-mapping-fixes 2023-08-24 09:52:40 +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 Make System_ShowFileInFolder a "request" 2023-08-24 14:22:35 +02:00
GameScreen.h Windows: Fix "Create desktop icon" functionality 2023-08-18 10:49:00 +02:00
GameSettingsScreen.cpp Callback -> lambda (cleanup) 2023-08-30 23:30:23 +02:00
GameSettingsScreen.h Callback -> lambda (cleanup) 2023-08-30 23:30:23 +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 Remove redundant function 2023-08-18 10:21:13 +02:00
MainScreen.h Remove redundant function 2023-08-18 10:21:13 +02:00
MemStickScreen.cpp Fix creating the directories after choosing a folder on Android. 2023-08-18 15:51:16 +02:00
MemStickScreen.h Merge branch 'master' into master 2023-07-17 23:20:52 +04: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 Control: Change internal interfaces to batch-process input axis updates 2023-08-31 11:55:53 +02:00
OnScreenDisplay.cpp Allow using atlas icons other than the presets in OSD messages. 2023-08-25 16:32:39 +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 RetroAchievements: More connection notifications 2023-08-28 12:15:24 +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