Commit Graph
44373 Commits
Author SHA1 Message Date
Henrik Rydgård 7d23626f28 Convert FrameDumpTestScreen to use a TabbedDialog 2025-11-09 09:27:37 +01:00
Henrik Rydgård 278a913a6a Add an icon to the homebrew store button 2025-11-09 09:27:37 +01:00
Henrik Rydgård 60425c58c3 Merge pull request #20976 from hrydgard/banners
Add banners on the top of settings pages, and show the game icon if editing game-specific settings
2025-11-09 09:26:30 +01:00
Henrik Rydgård bf5e524243 Add multi-font support to the final text-rendering backend (SDL_ttf) 2025-11-09 08:52:21 +01:00
Henrik Rydgård 582c2e28ca Same for Qt 2025-11-09 08:52:21 +01:00
Henrik Rydgård 59ab9e5682 Fix font loading in cocoa as well. 2025-11-09 08:52:21 +01:00
Henrik Rydgård 2fce2da709 Apply the font system rework to Android as well 2025-11-09 08:52:21 +01:00
Henrik Rydgård bf5ded9c02 Fix font loading for the UWP backend, although wacky rendering issues remain 2025-11-09 08:52:21 +01:00
Henrik Rydgård 4283e66a12 Font style rework: Windows part 2025-11-09 08:52:21 +01:00
Henrik Rydgård 980ddb152b UI fixes, add SimpleTextView (easier to reason about) 2025-11-09 08:52:20 +01:00
Henrik Rydgård d34da520be Correct measurements in Choice buttons when there's both text and an image 2025-11-09 08:51:41 +01:00
Henrik Rydgård 6d1973edfb Add banners on the top of settings pages, if editing game-specific settings show the icon. 2025-11-09 08:51:41 +01:00
Henrik Rydgård b6850eb26e Merge pull request #20980 from sum2012/npdrm_minor
Fix crash in npdrmLseek too
2025-11-09 00:43:30 +01:00
Henrik Rydgård 17a3629c7e Merge pull request #20981 from sum2012/NPdrm_patch
Update sceNpDrmSetLicensee* function
2025-11-09 00:36:06 +01:00
sum2012 0f33740721 Fix log channel 2025-11-09 07:25:38 +08:00
sum2012 dbf10eee3d Update sceNpDrmSetLicensee* function
by minimax AI by JPCSP
Some process for #16238
2025-11-09 07:11:29 +08:00
sum2012 5bc12edf05 Fix crash in npdrmLseek too
Both npdrmRead and npdrmLseek use  non-encrypted mode
2025-11-09 06:56:51 +08:00
Henrik Rydgård 58b61b17c6 Merge pull request #20979 from sum2012/npdrmRead-minor
Avoid nullptr in npdrmRead
2025-11-08 23:06:56 +01:00
sum2012 094b069b68 Avoid nullptr in npdrmRead 2025-11-09 01:43:42 +08:00
Henrik Rydgård 5646e47169 Merge pull request #20977 from oltolm/warning
fix GCC warning
2025-11-08 00:21:27 +01:00
oltolm b488c17518 fix GCC warning
C:/src/ppsspp/Core/System.cpp: In function 'void DumpFileIfEnabled(const u8*, u32, std::string_view, DumpFileType)':
C:/src/ppsspp/Core/System.cpp:938:29: warning: 'void free(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete]
  938 |                         free(path);
      |                         ~~~~^~~~~~
C:/src/ppsspp/Core/System.cpp:924:67: note: returned from 'void* operator new [](std::size_t)'
  924 |                 char *path = new char[strlen(fullPath.c_str()) + 1];
      |
2025-11-07 22:46:18 +01:00
Henrik Rydgård 4563d8130a Merge pull request #20973 from hrydgard/resize-improvements
Assorted UI improvements
2025-11-07 01:13:47 +01:00
Henrik Rydgård 833f80421f Delete some obsolete code 2025-11-06 23:44:55 +01:00
Henrik Rydgård 9155de3358 Make the old behavior that the UI shrinks if the window is small optional. New hidden setting [General]/ShrinkIfWindowSmall 2025-11-06 23:44:55 +01:00
Henrik Rydgård cfe807baed Android refactor: Move all contentUri utilities to the new class ContentUri 2025-11-06 23:44:55 +01:00
Henrik Rydgård 57d64eaf60 New icons for the tools and system tabs 2025-11-06 23:44:55 +01:00
Henrik Rydgård 56d3dae334 Avoid regenerating the UI Atlas if unnecessary (faster resize) 2025-11-06 23:44:55 +01:00
Henrik Rydgård 602418aa1f Merge pull request #20957 from sum2012/mpeg-patch
Update Mpeg function
2025-11-06 23:19:52 +01:00
Henrik Rydgård e948a04a87 Merge pull request #20972 from sum2012/pgd-minor
Fix pgd_offset
2025-11-06 15:49:10 +01:00
sum2012 f80e489638 Fix pgd_offset
By miniMax AI while debuging scemp4 .When PGD decryption failed for .edat files, the pgd_offset variable was not being reset to 0. This caused subsequent file reads to access the wrong file position
2025-11-06 22:17:35 +08:00
Henrik Rydgård fee7b1d2a6 Merge pull request #20971 from hrydgard/portrait-touch-screen-profile
Touch screen: Separate settings for portrait mode
2025-11-05 22:35:14 +01:00
Henrik Rydgård ed0e206162 Merge pull request #20970 from bilginGamer/bilginGamer-translation_az
Translation update (Azerbaijani)
2025-11-05 22:30:24 +01:00
Henrik Rydgård 9089eb38cb Fix shadowing issue in TabHolder that messed up the direction of tab switching animation 2025-11-05 22:12:39 +01:00
Henrik Rydgård a183420a87 Orientation-specific defaults 2025-11-05 21:46:38 +01:00
Henrik Rydgård 4565b4710d Merge pull request #20947 from oltolm/ffmpeg8
ffmpeg: update API for ffmpeg 8
2025-11-05 21:18:49 +01:00
Henrik Rydgård 063c7d4f7e Get separate touch screen config for portrait working 2025-11-05 21:01:37 +01:00
Henrik Rydgård 4c73103c6c Work on splitting touch controls between orientations 2025-11-05 20:29:55 +01:00
Henrik Rydgård eab2cc85bc Sneak in a critical bugfix in config loading, oops. Also fix minor bug reported by oltolm. 2025-11-05 20:29:12 +01:00
oltolm e94361064b FindFFmpeg.cmake: do not search for postproc 2025-11-05 19:37:58 +01:00
oltolm 122eddfe0f ffmpeg: update API for ffmpeg 8 2025-11-05 19:11:32 +01:00
bilginGamer 35d403cb8c Updated PPSSPP translation into Azerbaijani
The translation into Azerbaijani has been corrected, updated, and completed.
2025-11-05 22:06:24 +04:00
Henrik Rydgård 245927b360 Merge pull request #20967 from hrydgard/assorted-ui-work
Add icons to the tabs on the main settings page
2025-11-05 16:04:36 +01:00
Henrik Rydgård f47c938a28 Merge pull request #20941 from hrydgard/separate-portrait-config
Separate display layout config between portrait and landscape
2025-11-05 15:30:12 +01:00
Henrik Rydgård 48ba3d99d3 GameSettingsScreen: Add tab icons. In portrait mode, use only icons on the tabs. 2025-11-05 15:29:34 +01:00
Henrik Rydgård 75020e2ed7 Add ability to put icons on tabs 2025-11-05 14:42:49 +01:00
Henrik Rydgård 1246b2d131 Correct handling of fallbacks and defaulting 2025-11-05 14:13:11 +01:00
Henrik Rydgård 1acec17045 Merge pull request #20953 from hrydgard/dependabot/github_actions/actions/upload-artifact-5
Bump actions/upload-artifact from 4 to 5
2025-11-05 14:11:21 +01:00
Henrik Rydgård cd8f347ca8 Merge pull request #20952 from hrydgard/dependabot/github_actions/softprops/action-gh-release-2.4.1
Bump softprops/action-gh-release from 2.3.3 to 2.4.1
2025-11-05 14:11:02 +01:00
Henrik Rydgård 591bc376c3 Merge pull request #20951 from hrydgard/dependabot/github_actions/actions/download-artifact-6
Bump actions/download-artifact from 5 to 6
2025-11-05 14:10:53 +01:00
Henrik Rydgård 0fcbd9c2e9 Merge pull request #20966 from crashGG/master
enhance MMPX algorithm bug fixes and logic optimizations
2025-11-05 14:10:32 +01:00