Commit Graph
44425 Commits
Author SHA1 Message Date
Henrik Rydgård defd21cc90 Android: Rework UI insets handling (#21007)
* During game load, place the loading screen where the game will appear

* Android: Merge NativeActivity into PpssppActivity

* Rework window insets handling on Android

* Main screen: Display the path on its own line in portrait mode

* Make the "Fullscreen" setting on Android separate between portrait and landscape
2025-11-16 10:43:58 +01:00
Imre Eilertsen de3365e647 Hotfixes for the Norwegian translation. (#21008)
* Hotfixes for the Norwegian translation.

* Update no_NO.ini

* Update no_NO.ini

* Update no_NO.ini
2025-11-16 08:19:15 +01:00
Henrik Rydgård fa3dc9a3a0 Merge pull request #21006 from hrydgard/new-game-screen
Rework the game screen to work better in portrait mode
2025-11-15 22:03:57 +01:00
Henrik Rydgård 57507ec9e6 GameScreen: New look in portrait mode 2025-11-15 20:44:14 +01:00
Henrik Rydgård 3d20251500 Game background in menus: Crop to fit instead of stretch to fit. Generally looks better, I think. 2025-11-15 20:44:14 +01:00
Henrik Rydgård 8b52cf67af Add a way to put the "ExtraButtons" in a popup menu, use on control mapping screen 2025-11-15 20:44:14 +01:00
Henrik Rydgård 09d195c9ef More layout work. Use GameDB titles on the top of the game screen. 2025-11-15 20:44:14 +01:00
Henrik Rydgård 66c2045d35 Fix the layout of the credits screen in landsacape mode 2025-11-15 20:44:14 +01:00
Henrik Rydgård 1ae76e871b Partial game-info-screen rework 2025-11-15 20:44:14 +01:00
Henrik Rydgård a660932faa Merge pull request #21004 from root-stas/llvmpipe
Add support run on LLVMpipe
2025-11-15 18:17:09 +01:00
Stanislav c49081cb75 Add support run on LLVMpipe
Tested on few VM with Mesa LLVMpipe driver some games, no crashes
2025-11-15 17:32:58 +02:00
Henrik Rydgård 1e95f167fc Merge pull request #21003 from hrydgard/more-ui-fixes
More UI rendering fixes
2025-11-15 16:15:13 +01:00
Henrik Rydgård d1f6da81cb Add stb_rect_pack library, use it to pack our atlases way faster 2025-11-15 15:26:06 +01:00
Henrik Rydgård 915a88df60 AtlasGen: Separate pack and resolve steps 2025-11-15 15:26:06 +01:00
Henrik Rydgård 55d53bd29a Handle devices with really extreme DPIs. Fixes #21001
I thought I did this already but apparently not, or it got lost in a
branch.
2025-11-15 15:26:06 +01:00
oltolm 14e1d183c7 fix compiler warning 2025-11-15 15:26:06 +01:00
Henrik Rydgård 1efcaafd5a Add query for max texture size 2025-11-15 15:26:02 +01:00
Henrik Rydgård 2ea49d57e6 Merge pull request #21002 from sum2012/patch
Remove logging of spam of "Rendering from framebuf with offset"
2025-11-15 13:58:56 +01:00
sum2012 553ee27629 Remove spam of "Rendering from framebuf with offset"
It spam in all games.
Only output in debug mode.
2025-11-15 19:33:58 +08:00
Henrik Rydgård 5149b1f01a Merge pull request #20997 from hrydgard/font-file-fixes
Update some references to font files
2025-11-14 13:43:08 +01:00
Henrik Rydgård 8052c15f61 Fix references to the old font files 2025-11-14 10:10:44 +01:00
Henrik Rydgård 35a084bfaa Merge pull request #20996 from bilginGamer/master
minor corrections to the translation az_AZ
2025-11-13 21:31:35 +01:00
bilginGamer 239d1b93f9 Merge branch 'master' into master 2025-11-13 23:07:46 +04:00
bilginGamer 211c194da3 Merge pull request #3 from bilginGamer/bilginGamer-translation
minor changes to the translation az_AZ
2025-11-13 22:43:34 +04:00
bilginGamer a01dddcb99 Add files via upload
Minor changes to the translation (az_AZ)
2025-11-13 22:32:53 +04:00
Henrik Rydgård 03ee74c03c Merge pull request #20989 from warmenhoven/warmenhoven/pr/libretro-mac-buildfix
libretro: fix mac build
2025-11-11 16:21:40 +01:00
Eric Warmenhoven 1f40174af0 add libretro mac build to github workflow 2025-11-11 09:44:25 -05:00
Eric Warmenhoven a4a1752f61 libretro: fix mac build 2025-11-11 09:39:39 -05:00
Henrik Rydgård fd300aeb23 Merge pull request #20986 from hrydgard/guess-what-more-ui
More UI improvements for portrait
2025-11-10 17:38:17 +01:00
Henrik Rydgård b44c2799ee Merge pull request #20982 from Tolstoyj/mac-camera
Add macOS camera bridge and polish PSP camera emulation
2025-11-10 16:33:27 +01:00
Henrik Rydgård bc024da16c More tweaks 2025-11-10 16:02:21 +01:00
Henrik Rydgård 7b05ccafd4 Remove unnecessary linebreaks 2025-11-10 15:34:53 +01:00
Henrik Rydgård 4f91d7a71a More layout work, more use of MessagePopupScreen instead of PromptScreen 2025-11-10 15:23:29 +01:00
Henrik Rydgård f12fc14d3c Fix some layout issue with popup screens. Start moving away from PromptScreen where possible. 2025-11-10 13:37:25 +01:00
Henrik Rydgård 9de8e75709 AnchorLayout: Allow centering separately for horizontal and vertical 2025-11-10 12:10:08 +01:00
Henrik Rydgård 0453fb5449 Move PopupScreen base class into PopupScreens.cpp/h 2025-11-10 10:26:38 +01:00
Henrik Rydgård 2047f46d6d Remove left-behind logging 2025-11-10 01:46:25 +01:00
Henrik Rydgård f3fa9e2746 Merge pull request #20984 from hrydgard/more-ui-tweaking
DualSense accelerometer input support, UI tweaks
2025-11-09 23:55:41 +01:00
Henrik Rydgård 412c746179 Add tilt (accelerometer) input support for DualSense controllers on Windows 2025-11-09 23:11:20 +01:00
Henrik Rydgård 9e480565bb More padding fixes 2025-11-09 22:33:03 +01:00
Henrik Rydgård fd6dbd3813 Add a title to the upload files screen 2025-11-09 22:18:57 +01:00
Henrik Rydgård 5bb740c373 Control mapping: Remove some old uses of std::bind, and an unnecessary enum. 2025-11-09 22:09:43 +01:00
Tolstoy Justin fbc8a04db4 Remove still image capture stubs 2025-11-09 18:24:26 +00:00
Henrik Rydgård a2774e201a Merge pull request #20983 from hrydgard/more-ui-changes
More UI changes
2025-11-09 18:30:39 +01:00
Henrik Rydgård 055d47606b Switch control mapping over to tabbed interface (needs more work) 2025-11-09 17:49:17 +01:00
Henrik Rydgård 6f2742a2cb Some UI polish 2025-11-09 16:49:15 +01:00
Henrik Rydgård be34e45536 Clean up language switching code slightly, add (disabled) shortcut to randomize for testing.
Remove background color from some titles.
2025-11-09 16:26:58 +01:00
Henrik Rydgård 67a7e8cd97 Fix some measurement problems.
Part of #20803
2025-11-09 16:25:52 +01:00
Tolstoy Justin f927e9951d Move camera docs under ai_instructions/mac_camera 2025-11-09 12:25:03 +00:00
Henrik Rydgård 7d23626f28 Convert FrameDumpTestScreen to use a TabbedDialog 2025-11-09 09:27:37 +01:00