Commit Graph
45601 Commits
Author SHA1 Message Date
Henrik Rydgård 8dfa50840a RetroAchievements: For subsets, don't show the subset name if identical to the game name 2025-11-27 14:02:19 +01:00
Henrik Rydgård fedf86164b Minor layout change on display layout screen 2025-11-27 13:55:09 +01:00
Henrik Rydgård 1ea93e2913 Small refactor of text rect measurement. Add move/resize icons 2025-11-27 11:50:22 +01:00
Henrik Rydgård f949bc8faf RetroAchievements: Show subset names 2025-11-27 11:03:56 +01:00
Henrik Rydgård 4ba197bc77 Crashfix in FramebufferManager 2025-11-27 10:31:08 +01:00
Henrik RydgårdandGitHub 464075f40b Merge pull request #21044 from hrydgard/rotation-lock-ui
Add convenient UI on the pause screen for changing/locking the screen orientation
2025-11-26 14:28:10 +01:00
Henrik Rydgård ed25b5e991 Add convenient UI on the pause screen for changing/locking the screen orientation 2025-11-26 11:14:37 +01:00
Henrik RydgårdandGitHub 10ec268be2 Merge pull request #21040 from warmenhoven/warmenhoven/pr/libretro
Fix libretro windows builds
2025-11-25 21:23:08 +01:00
Henrik RydgårdandGitHub 9035485abf Merge pull request #21041 from hrydgard/control-mappings-ui
Fix touch controls and control mappings UI in portrait
2025-11-25 20:25:17 +01:00
Henrik Rydgård bbef3106da Finish up the PauseScreen 2025-11-25 19:54:37 +01:00
Henrik Rydgård c92fa17741 Update more screen layouts 2025-11-25 19:33:15 +01:00
Henrik Rydgård 59ad5b4be4 More UI refactor, fixes to control customization screens 2025-11-25 19:27:57 +01:00
Henrik Rydgård 2c75946e6c Switch ControlMappingScreen to a two-pane layout 2025-11-25 19:07:52 +01:00
Henrik Rydgård 1d23a58a4e Fix control mapping screen in portrait 2025-11-25 19:06:22 +01:00
Eric Warmenhoven 23bd33748e Fix libretro windows builds 2025-11-25 12:03:47 -05:00
Henrik RydgårdandGitHub 6f0a041b35 Merge pull request #21039 from hrydgard/more-ui-tweaks
Convert the pause/menu button to a normal customizable touch screen button
2025-11-25 17:23:09 +01:00
Henrik Rydgård cf927ca809 Disallow disabling the pause button on iOS in the visibility UI too 2025-11-25 16:02:37 +01:00
Henrik Rydgård 7a8a642aed Convert the pause button to a normal customizable touch screen button 2025-11-25 15:47:05 +01:00
Henrik Rydgård f8ab0fab1d Clean up the "Use background as UI background" code 2025-11-25 15:47:03 +01:00
Henrik Rydgård dede6dc10e Eliminate annoying flicker on GameScreen 2025-11-25 15:46:33 +01:00
Henrik Rydgård 213436013f Try to avoid having the back button cut off by the top edge of the screen 2025-11-25 15:46:33 +01:00
1111omenandGitHub 21d812772b Indonesian and Japanese translation fixes (id_ID & ja_JP) (#21038)
* Update id_ID.ini

- Changed the translation of "Cheats" from "Pengecohan" into "Cheat". "Cheat" is a more familiar/well-known word in Indonesian.
- Changed the translation of "Gestures" into "gestur" (a more well-known term)
- Translated some sentences.

* Update ja_JP.ini

- Translated some phrases and words

* Update id_ID.ini

* Update ja_JP.ini

* Update id_ID.ini

* Update id_ID.ini
2025-11-25 15:45:36 +01:00
Henrik RydgårdandGitHub b8fced5b41 Path code cleanup, move some UI code (#21037)
* Move a bunch of path logic into Core/Util/PathUtil.cpp/h

.

* Move GameImageView out from SaveDataScreen

* More cleanup, add a translation string
2025-11-25 00:44:24 +01:00
Henrik RydgårdandGitHub 3116eba395 More UI work (#21035)
* Improve a couple of on-screen buttons (menu, fastforward)

* Fix the new continue button, oops

* Add some missing translations

* Split a translation string to make portrait look better

* More GameScreen redesign

* Don't accidentally go into game-specific mode

* Fix layout issue with popupscreens, fix context menu positioning

* One more icon
2025-11-24 20:33:13 +01:00
Henrik RydgårdandGitHub b71ee0ba89 Fix some bugs around game-specific config load/save (#21033) 2025-11-24 14:05:23 +01:00
1111omenandGitHub 4de3927cb8 Update id_ID.ini (#21034)
- Changed the translation of "Cheats" from "Pengecohan" into "Cheat". "Cheat" is a more familiar/well-known word in Indonesian.
- Changed the translation of "Gestures" into "gestur" (a more well-known term)
- Translated some sentences.
2025-11-24 13:14:21 +01:00
Henrik RydgårdandGitHub 5cba2c5815 Merge pull request #21032 from hrydgard/more-portrait-ui
More portrait UI
2025-11-24 08:55:55 +01:00
Henrik Rydgård 77122f3c5a Better portrait layout for the cheats screen 2025-11-24 01:26:23 +01:00
Henrik Rydgård 25edcaa81c Some improvements to the pause screen. Add shortcut to touch control layout 2025-11-24 01:19:32 +01:00
Henrik RydgårdandGitHub 0ef4a91858 Merge pull request #21030 from hrydgard/sdl-font-fix
SDL font loading fix
2025-11-24 01:18:33 +01:00
Henrik Rydgård acd8cf70d0 SDL: Load font from VFS instead of using a file path.
Hopefully helps #21014
2025-11-24 00:55:12 +01:00
Henrik Rydgård 666808fb8c SDL: Correct font size handling 2025-11-23 22:26:32 +01:00
Henrik RydgårdandGitHub 16899731bb Merge pull request #21029 from hrydgard/gpu-header-cleanup
More UI layout fixes, GPU header cleanup
2025-11-23 22:25:57 +01:00
Henrik Rydgård bf9493910a Rework some IAP/Gold UI. Minor title screen tweak 2025-11-23 21:55:25 +01:00
Henrik Rydgård 0cab218877 Rework InstallZipScreen to work in portrait 2025-11-23 21:24:29 +01:00
Henrik Rydgård 3c6429a922 Bump cargo.lock 2025-11-23 21:24:22 +01:00
Henrik Rydgård 7853881210 GPU header cleanup: Avoid including GPUCommon.h in some places 2025-11-23 20:37:37 +01:00
Henrik RydgårdandGitHub ac9e02c9b7 Merge pull request #21028 from hrydgard/fix-control-defaults
Fix control defaults
2025-11-23 20:25:55 +01:00
Henrik Rydgård 21026a38d7 Change Android launch mode to singleInstance, work-around minor text wrapping issue 2025-11-23 20:04:19 +01:00
Henrik Rydgård 049d6ecd0c Fix oversight causing wrong initialization of button visibility 2025-11-23 20:03:54 +01:00
Henrik RydgårdandGitHub c74dac22db Merge pull request #21026 from hrydgard/more-misc-stuff
Fixing various CI things and UI issues
2025-11-23 14:34:35 +01:00
Henrik Rydgård 22b3ad2372 Get rid of the SettingInfoMessage popups 2025-11-23 13:56:34 +01:00
Henrik Rydgård d9d7f26c72 Fix portrait layout on IAP screen 2025-11-23 12:22:04 +01:00
Henrik Rydgård bc17b7c822 iOS buildfix, SDL buildfix 2025-11-23 11:42:43 +01:00
Henrik Rydgård 1ae6d0f9f6 Installer script fix 2025-11-23 11:11:18 +01:00
Henrik Rydgård 3a7ec44f4e workflow fix 2025-11-23 10:55:46 +01:00
Henrik RydgårdandGitHub 7a93b0928a Merge pull request #21025 from hrydgard/more-ui-layouts
More portrait UI layouts
2025-11-23 10:54:24 +01:00
Henrik Rydgård 1413016c19 Fix layout issue on remoteisoscreen 2025-11-23 01:18:44 +01:00
Henrik Rydgård e9afd51f34 New layout for log channel chooser 2025-11-23 01:15:07 +01:00
Henrik Rydgård 6cc945e57a Rework the reporting screen a bit 2025-11-23 01:15:07 +01:00