[PR #2634] [MERGED] Gui: Adding Pause button working, full screen button and labels to buttons on main window gui #2875

Closed
opened 2026-02-27 22:01:34 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/shadps4-emu/shadPS4/pull/2634
Author: @diegolix29
Created: 3/9/2025
Status: Merged
Merged: 3/26/2025
Merged by: @georgemoralis

Base: mainHead: GuiNames


📝 Commits (10+)

  • 3b83c8d Adding names to gui buttoms and adjusting spacing.
  • 14ba138 moving refresh button to last slot.
  • 2ba4f98 Changing the implementation to tooltips for hover over them - qstring to detect background color.
  • f172fc0 Fixing some themes with inverted tooltip base
  • 25876bb Suggestions / Fixes - Pause and FullScreen Buttons
  • 218aeba Update REUSE.toml
  • 7aa17d0 cleaning up
  • c45cc5b Icons stuff
  • fadf10f clang
  • 2ac9b39 Buttons toggle - Cleaning code - Fixing Icons

📊 Changes

21 files changed (+324 additions, -91 deletions)

View changed files

📝 REUSE.toml (+3 -1)
📝 src/common/config.cpp (+12 -0)
📝 src/common/config.h (+2 -0)
📝 src/core/devtools/layer.cpp (+27 -16)
📝 src/core/devtools/layer.h (+1 -0)
📝 src/images/controller_icon.png (+0 -0)
src/images/fullscreen_icon.png (+0 -0)
📝 src/images/pause_icon.png (+0 -0)
📝 src/images/play_icon.png (+0 -0)
src/images/refresh_icon.png (+0 -0)
src/images/refreshlist_icon.png (+0 -0)
src/images/restart_game_icon.png (+0 -0)
📝 src/images/settings_icon.png (+0 -0)
📝 src/images/stop_icon.png (+0 -0)
📝 src/qt_gui/main_window.cpp (+157 -11)
📝 src/qt_gui/main_window.h (+12 -0)
📝 src/qt_gui/main_window_themes.cpp (+24 -21)
📝 src/qt_gui/main_window_ui.h (+26 -6)
📝 src/sdl_window.cpp (+20 -0)
📝 src/sdl_window.h (+2 -0)

...and 1 more files

📄 Description

Adding labels to gui buttons and other Gui improvements

image

https://github.com/shadps4-emu/shadPS4/pull/2441


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/shadps4-emu/shadPS4/pull/2634 **Author:** [@diegolix29](https://github.com/diegolix29) **Created:** 3/9/2025 **Status:** ✅ Merged **Merged:** 3/26/2025 **Merged by:** [@georgemoralis](https://github.com/georgemoralis) **Base:** `main` ← **Head:** `GuiNames` --- ### 📝 Commits (10+) - [`3b83c8d`](https://github.com/shadps4-emu/shadPS4/commit/3b83c8d48ccf6862f034d76eeb463feb6aea37c4) Adding names to gui buttoms and adjusting spacing. - [`14ba138`](https://github.com/shadps4-emu/shadPS4/commit/14ba1383be132e84d6b82446994decff380cd981) moving refresh button to last slot. - [`2ba4f98`](https://github.com/shadps4-emu/shadPS4/commit/2ba4f98eef1e739fe2491fb664d5ac0a518ea1c0) Changing the implementation to tooltips for hover over them - qstring to detect background color. - [`f172fc0`](https://github.com/shadps4-emu/shadPS4/commit/f172fc0784bafe0601fdb50797eb9bc704bd5b71) Fixing some themes with inverted tooltip base - [`25876bb`](https://github.com/shadps4-emu/shadPS4/commit/25876bbeb8c43deaa46f7f9e664ee5150d3a0579) Suggestions / Fixes - Pause and FullScreen Buttons - [`218aeba`](https://github.com/shadps4-emu/shadPS4/commit/218aeba5316d10c9a72075627cf77497eb9c0206) Update REUSE.toml - [`7aa17d0`](https://github.com/shadps4-emu/shadPS4/commit/7aa17d03d963c6f553ddb463649ef55c4956dc6b) cleaning up - [`c45cc5b`](https://github.com/shadps4-emu/shadPS4/commit/c45cc5b9397ec64a405563298dc6ac39600719c6) Icons stuff - [`fadf10f`](https://github.com/shadps4-emu/shadPS4/commit/fadf10f05e5a18535efe827b7765c0e27fb66041) clang - [`2ac9b39`](https://github.com/shadps4-emu/shadPS4/commit/2ac9b39d3c01b60c37e96a44910b133ed91ed980) Buttons toggle - Cleaning code - Fixing Icons ### 📊 Changes **21 files changed** (+324 additions, -91 deletions) <details> <summary>View changed files</summary> 📝 `REUSE.toml` (+3 -1) 📝 `src/common/config.cpp` (+12 -0) 📝 `src/common/config.h` (+2 -0) 📝 `src/core/devtools/layer.cpp` (+27 -16) 📝 `src/core/devtools/layer.h` (+1 -0) 📝 `src/images/controller_icon.png` (+0 -0) ➕ `src/images/fullscreen_icon.png` (+0 -0) 📝 `src/images/pause_icon.png` (+0 -0) 📝 `src/images/play_icon.png` (+0 -0) ➖ `src/images/refresh_icon.png` (+0 -0) ➕ `src/images/refreshlist_icon.png` (+0 -0) ➕ `src/images/restart_game_icon.png` (+0 -0) 📝 `src/images/settings_icon.png` (+0 -0) 📝 `src/images/stop_icon.png` (+0 -0) 📝 `src/qt_gui/main_window.cpp` (+157 -11) 📝 `src/qt_gui/main_window.h` (+12 -0) 📝 `src/qt_gui/main_window_themes.cpp` (+24 -21) 📝 `src/qt_gui/main_window_ui.h` (+26 -6) 📝 `src/sdl_window.cpp` (+20 -0) 📝 `src/sdl_window.h` (+2 -0) _...and 1 more files_ </details> ### 📄 Description Adding labels to gui buttons and other Gui improvements ![image](https://github.com/user-attachments/assets/a040bc62-059f-4a27-8193-de7d850b0aa0) https://github.com/shadps4-emu/shadPS4/pull/2441 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 22:01:34 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shadPS4#2875
No description provided.