Browse Source
[desktop] Add icon-only mode to grid and improve design (#3485)
[desktop] Add icon-only mode to grid and improve design (#3485)
- Move Game Icon Size to the main toolbar. It's cleaner that way - Add a "Show Game Name" toggle that does as it says. Disabling it basically creates an "icons-only" mode. Useful for controller-only nav with big icons (TODO: maybe make a 192 size?) - Fixed a crash with controller nav. Oops - Rounded corners of the game icon in grid mode - Fixed the scroll bar creating extra clamping range on the grid icons - Item can be deselected if user clicks on the blank space outside of the view As a bonus fixed a crash on mod manager Future TODOs for design: - [ ] Row 1 type. Not sure what to do here tbh. - [ ] Move around game list settings in configure_ui to make it clear that nothing there affects the grid view. - [ ] 192x192 size? 256 feels too big on my 1440p screen whereas 128 feels too small. - Set text space as a function of fontMetrics. Signed-off-by: crueter <crueter@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3485 Reviewed-by: DraVee <dravee@eden-emu.dev> Reviewed-by: Maufeat <sahyno1996@gmail.com>pull/3499/head
No known key found for this signature in database
GPG Key ID: 425ACD2D4830EBC6
13 changed files with 271 additions and 128 deletions
-
2src/frontend_common/mod_manager.cpp
-
1src/qt_common/config/uisettings.h
-
2src/qt_common/util/mod.cpp
-
8src/yuzu/configuration/configure_per_game_addons.cpp
-
2src/yuzu/configuration/configure_per_game_addons.h
-
29src/yuzu/configuration/configure_ui.cpp
-
20src/yuzu/configuration/configure_ui.ui
-
23src/yuzu/game/game_card.cpp
-
3src/yuzu/game/game_card.h
-
89src/yuzu/game/game_list.cpp
-
25src/yuzu/main.ui
-
91src/yuzu/main_window.cpp
-
6src/yuzu/main_window.h
Write
Preview
Loading…
Cancel
Save
Reference in new issue