kd-11
d96f31eda4
overlays: Limit vblank setting in the UI
...
- Use Qt GUI or config modification if you need crazy figures
2026-03-17 15:42:12 +03:00
kd-11
a5cce58225
overlays/home: Auto-resize the sidebar in case of long translated text
2026-03-17 15:42:12 +03:00
kd-11
39e6fc5918
overlays: Left align the savestates menu
...
- Temporary measure, a proper dialog will be added later
2026-03-17 15:42:12 +03:00
kd-11
2ea344ce3e
overlays: Allow home menu 'entries' to support different alignment options
2026-03-17 15:42:12 +03:00
kd-11
358fbb3ce3
overlays: Backing out of settings menu returns to home menu
2026-03-17 15:42:12 +03:00
kd-11
aaf441005a
overlays: Fix UX issues with dropdowns
...
- Select button resets the value to default
- Audio cues play correctly
2026-03-17 15:42:12 +03:00
Megamouse
6e6dd603cb
mmjoy: deduplicate some code
2026-03-17 13:36:25 +01:00
Megamouse
22fe14d31d
input: implement button combos
2026-03-17 13:36:25 +01:00
Megamouse
2eba7da8e6
Qt: Create Steam banners as well during shortcut creation
Generate Translation Template / Generate Translation Template (push) Waiting to run
Build RPCS3 / RPCS3 Linux ${{ matrix.os }} ${{ matrix.compiler }} (/rpcs3/.ci/build-linux-aarch64.sh, gcc, rpcs3/rpcs3-ci-jammy-aarch64:1.9, ubuntu-24.04-arm) (push) Waiting to run
Build RPCS3 / RPCS3 Linux ${{ matrix.os }} ${{ matrix.compiler }} (/rpcs3/.ci/build-linux.sh, gcc, rpcs3/rpcs3-ci-jammy:1.9, ubuntu-24.04) (push) Waiting to run
Build RPCS3 / RPCS3 Linux ${{ matrix.os }} ${{ matrix.compiler }} (a1d35836e8d45bfc6f63c26f0a3e5d46ef622fe1, rpcs3/rpcs3-binaries-linux-arm64, /rpcs3/.ci/build-linux-aarch64.sh, clang, rpcs3/rpcs3-ci-jammy-aarch64:1.9, ubuntu-24.04-arm) (push) Waiting to run
Build RPCS3 / RPCS3 Linux ${{ matrix.os }} ${{ matrix.compiler }} (d812f1254a1157c80fd402f94446310560f54e5f, rpcs3/rpcs3-binaries-linux, /rpcs3/.ci/build-linux.sh, clang, rpcs3/rpcs3-ci-jammy:1.9, ubuntu-24.04) (push) Waiting to run
Build RPCS3 / RPCS3 Mac ${{ matrix.name }} (0, 51ae32f468089a8169aaf1567de355ff4a3e0842, rpcs3/rpcs3-binaries-mac, Intel) (push) Waiting to run
Build RPCS3 / RPCS3 Mac ${{ matrix.name }} (1, 8e21bdbc40711a3fccd18fbf17b742348b0f4281, rpcs3/rpcs3-binaries-mac-arm64, Apple Silicon) (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
Build RPCS3 / RPCS3 Windows Clang ${{ matrix.arch }} (aarch64, clang, clangarm64, ARM64, windows-11-arm) (push) Waiting to run
Build RPCS3 / RPCS3 Windows Clang ${{ matrix.arch }} (x86_64, clang, clang64, X64, windows-2025) (push) Waiting to run
Build RPCS3 / RPCS3 FreeBSD (push) Waiting to run
2026-03-16 23:20:24 +01:00
kd-11
ca2b7f9b9f
rsx/overlays: Fix linux build
Generate Translation Template / Generate Translation Template (push) Waiting to run
Build RPCS3 / RPCS3 Linux ${{ matrix.os }} ${{ matrix.compiler }} (/rpcs3/.ci/build-linux-aarch64.sh, gcc, rpcs3/rpcs3-ci-jammy-aarch64:1.9, ubuntu-24.04-arm) (push) Waiting to run
Build RPCS3 / RPCS3 Linux ${{ matrix.os }} ${{ matrix.compiler }} (/rpcs3/.ci/build-linux.sh, gcc, rpcs3/rpcs3-ci-jammy:1.9, ubuntu-24.04) (push) Waiting to run
Build RPCS3 / RPCS3 Linux ${{ matrix.os }} ${{ matrix.compiler }} (a1d35836e8d45bfc6f63c26f0a3e5d46ef622fe1, rpcs3/rpcs3-binaries-linux-arm64, /rpcs3/.ci/build-linux-aarch64.sh, clang, rpcs3/rpcs3-ci-jammy-aarch64:1.9, ubuntu-24.04-arm) (push) Waiting to run
Build RPCS3 / RPCS3 Linux ${{ matrix.os }} ${{ matrix.compiler }} (d812f1254a1157c80fd402f94446310560f54e5f, rpcs3/rpcs3-binaries-linux, /rpcs3/.ci/build-linux.sh, clang, rpcs3/rpcs3-ci-jammy:1.9, ubuntu-24.04) (push) Waiting to run
Build RPCS3 / RPCS3 Mac ${{ matrix.name }} (0, 51ae32f468089a8169aaf1567de355ff4a3e0842, rpcs3/rpcs3-binaries-mac, Intel) (push) Waiting to run
Build RPCS3 / RPCS3 Mac ${{ matrix.name }} (1, 8e21bdbc40711a3fccd18fbf17b742348b0f4281, rpcs3/rpcs3-binaries-mac-arm64, Apple Silicon) (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
Build RPCS3 / RPCS3 Windows Clang ${{ matrix.arch }} (aarch64, clang, clangarm64, ARM64, windows-11-arm) (push) Waiting to run
Build RPCS3 / RPCS3 Windows Clang ${{ matrix.arch }} (x86_64, clang, clang64, X64, windows-2025) (push) Waiting to run
Build RPCS3 / RPCS3 FreeBSD (push) Waiting to run
2026-03-16 19:08:07 +03:00
kd-11
4780e7c8da
rsx/overlays: Fix clang build
2026-03-16 19:08:07 +03:00
kd-11
a318384142
rsx/overlays: Fix weird spacing with reset prompt
...
- Just post-rebase issues
2026-03-16 19:08:07 +03:00
kd-11
53d3f49f45
overlays/gl: Fix misbehaving clip regions
2026-03-16 19:08:07 +03:00
kd-11
25581ce52f
overlays/tabs: Fix crash when scrolling through tabs quickly
2026-03-16 19:08:07 +03:00
kd-11
6c0c80b7bb
overlays/list-view: Use track to indicate scrolling instead of ugly highlight
2026-03-16 19:08:07 +03:00
kd-11
f9af53f215
overlays: Fix bug with list view element count calculation and selection wrap-around
2026-03-16 19:08:07 +03:00
kd-11
2fd5b1b4be
overlays/home: Add icons to settings page
2026-03-16 19:08:07 +03:00
kd-11
3acf1f6470
overlays: Add some more icons
2026-03-16 19:08:07 +03:00
kd-11
37f1533dad
overlays/home: Integrate the new dropdown widget
2026-03-16 19:08:07 +03:00
kd-11
bb652ed840
rsx/overlays: Implement dropdown control
...
- The base widget and the popup are rendered separately
- The owner is responsible for placing the widget at the desired position for rendering
2026-03-16 19:08:07 +03:00
kd-11
281706fdae
overlays/utils: Add simple utility to center align a child component
2026-03-16 19:08:07 +03:00
kd-11
198fe71cc4
overlays/checkbox: Make sure backgrounds are opaque for clarity
2026-03-16 19:08:07 +03:00
kd-11
b8e2c7060b
overlays: Improve slider label spacing
2026-03-16 19:08:07 +03:00
kd-11
dbb6c87a10
utils: Implement enum size computation
2026-03-16 19:08:07 +03:00
kd-11
7240cbfdab
rsx/overlays: Implement arrow rendering
2026-03-16 19:08:07 +03:00
kd-11
7866c7195c
rsx/overlays: Tabs - Do not touch renderer resources on the input thread!
2026-03-16 19:08:07 +03:00
kd-11
e26978e664
overlays/home: Use the new slider component
2026-03-16 19:08:07 +03:00
kd-11
63ed8881a4
rsx/overlays: Implement slider control
2026-03-16 19:08:07 +03:00
kd-11
1be7b9f983
overlays: Align switches to container end
2026-03-16 19:08:07 +03:00
kd-11
471ed347f4
overlay/settings: Use switch element instead of checkbox
2026-03-16 19:08:07 +03:00
kd-11
cff9b5b65e
rsx/overlays: Implement checkbox and switch controls
2026-03-16 19:08:07 +03:00
kd-11
5d28ff5df1
overlays: Unified icon loading logic
2026-03-16 19:08:07 +03:00
kd-11
7fd0aa95fb
overlays: Add icons for trophies and friends
2026-03-16 19:08:07 +03:00
kd-11
27ecfaee9c
overlays/home: Add icons to the home menu
2026-03-16 19:08:07 +03:00
kd-11
ce2afa1d54
overlays: Extend list view to allow hassle-free insertion of overlay-element descendants
2026-03-16 19:08:07 +03:00
kd-11
984c562500
overlays: Fix bug in box padding calculation
2026-03-16 19:08:07 +03:00
kd-11
f880a00cba
overlays: Provide home icons in different sizes
2026-03-16 19:08:07 +03:00
kd-11
6cf2cc67d3
overlays/icon: Handle some edge cases
2026-03-16 19:08:07 +03:00
kd-11
9e6fecb4ca
rsx: Tighten data contract for "external" raw images
2026-03-16 19:08:07 +03:00
kd-11
3194bd3fb4
overlays/home: Add icons repository wrapper
2026-03-16 19:08:07 +03:00
kd-11
fcb5a5c5f8
overlays: Add some home menu icons from font-awesome
2026-03-16 19:08:07 +03:00
kd-11
3988eceb8d
overlays: Turn the home menu into a proper sidebar
2026-03-16 19:08:07 +03:00
kd-11
2b2b13273b
overlay/settings: Add missing sound effects
2026-03-16 19:08:07 +03:00
kd-11
88278ec7c9
rxs/overlays: Fix visual glitches in the tabbed settings dialogs
2026-03-16 19:08:07 +03:00
kd-11
7d92198ef0
rsx/overlays: Improvements for some containers
2026-03-16 19:08:07 +03:00
kd-11
23eb67badc
rsx/overlays: Convert settings pages to a tabbed interface
2026-03-16 19:08:07 +03:00
kd-11
d5928d99d7
rsx/overlays: Replace home menu with a sidebar
2026-03-16 19:08:07 +03:00
kd-11
3c16105c3b
overlays/home: Refactor to support having some home pages inside other containers
2026-03-16 19:08:07 +03:00
kd-11
5cb688f309
rsx/overlays: Implement tabbed containers
2026-03-16 19:08:07 +03:00
Megamouse
7859a5f9d2
input: log warning instead of throwing an exception when the dpad has an unknown value
2026-03-16 11:13:17 +01:00