Commit Graph
137148 Commits
Author SHA1 Message Date
av-dx 499dab438f GUI: Test PopupWidget for grouping method selection 2021-11-12 14:46:34 +01:00
av-dx 7d3d4a76e5 GUI: Add multiple grouping methods 2021-11-12 14:46:34 +01:00
av-dx c3dd558044 GUI: Separate function to set the attribute list 2021-11-12 14:46:34 +01:00
av-dx 777ae61dfa GUI: Restore placeholder symbols for fold indicator
This will be replaced with triangle drawing when #3178 is merged.
2021-11-12 14:46:34 +01:00
av-dx 4573f049f2 Revert "GUI: Add horizontal triangle drawing algorithm"
This reverts commit 6d2732e598500df36c793896a9a7bc3876fbb4e6.
2021-11-12 14:46:34 +01:00
av-dx 4bba4cbee2 GUI: Add header prefix and suffix for formatting 2021-11-12 14:46:34 +01:00
av-dx 825709e7ba GUI: Add ascending sort to group headers 2021-11-12 14:46:34 +01:00
av-dx 0095088ead JANITORIAL: Address unsigned int comparison warning 2021-11-12 14:46:34 +01:00
av-dx 8cfbba35d7 JANITORIAL: Remove unused variable 2021-11-12 14:46:34 +01:00
av-dx 0480fe5020 GUI: Use triangle fold indicator in GroupedList 2021-11-12 14:46:34 +01:00
av-dx 962d481e1b GUI: Add horizontal triangle drawing algorithm 2021-11-12 14:46:34 +01:00
av-dx b348756503 GUI: Add drawFoldIndicator() 2021-11-12 14:46:34 +01:00
av-dx 699b939d9d GUI: Add scaleGfx declaration to widget.h 2021-11-12 14:46:34 +01:00
av-dx 4eb5043ed5 GUI: Add a grouped list widget with collapsible groups 2021-11-12 14:46:34 +01:00
av-dx 4961a867fb TTS: Read correct displayed entry from the list 2021-11-12 14:46:34 +01:00
av-dx b554a1a6bc GUI: Made few get functions const 2021-11-12 14:46:34 +01:00
av-dx e8bee56f9a JANITORIAL: Formatting fixes 2021-11-12 14:46:34 +01:00
av-dx bb07567e26 GUI: Limit the scale of flag and platform to thumbWidth 2021-11-12 14:46:34 +01:00
av-dx 79b2d43cbf GUI: Use platform code instead of abbrev 2021-11-12 14:46:34 +01:00
av-dx 752e4414c8 GUI: Create subdirs for flags and platforms in icon dir 2021-11-12 14:46:34 +01:00
av-dx ffef874a96 GUI: Move launcher chooser and dialogs to same file 2021-11-12 14:46:34 +01:00
av-dx afeeaf6217 GUI: Remove scummgrid theme 2021-11-12 14:46:34 +01:00
av-dx 6850297c38 GUI: Add grid to modern and remastered themes 2021-11-12 14:46:34 +01:00
av-dx c2ebb2b144 GUI: Use transparency for tray button icons 2021-11-12 14:46:34 +01:00
av-dx 627e9457c4 JANITORIAL: Minor formatting fixes 2021-11-12 14:46:34 +01:00
av-dx c9b8cb1a0e GUI: Replace enum-indexed arrays with HashMaps 2021-11-12 14:46:34 +01:00
av-dx 498e3bf2fc GUI: Fix a typo in 'iconpath' keyname 2021-11-12 14:46:34 +01:00
av-dx 828361b84d GUI: Store language as Common::Language in GridItemInfo 2021-11-12 14:46:34 +01:00
av-dx 96e563b752 GUI: Load platforms from g_platforms[] list 2021-11-12 14:46:34 +01:00
av-dx 63a77a58a2 GUI: Remove game, platform, flag icons 2021-11-12 14:46:34 +01:00
av-dx 5699eb1e23 GUI: Remove leftover warnings 2021-11-12 14:46:34 +01:00
av-dx 6ca4c3f086 GUI: Fix handling of unavailable platform icons 2021-11-12 14:46:34 +01:00
av-dx 6ce75d06f4 GUI: Add config option for icons' path 2021-11-12 14:46:34 +01:00
av-dx 1754333308 GUI: Replace breakText with Font::wordWrapText() 2021-11-12 14:46:34 +01:00
av-dx 0f9d0000f7 JANITORIAL: Replaced repetitive 'typdef's with 'using' 2021-11-12 14:46:34 +01:00
av-dx 89c589aa11 JANITORIAL: Replace auto keyword with resolved type 2021-11-12 14:46:34 +01:00
av-dx bfca5f8b11 JANITORIAL: Cleanup leftovers 2021-11-12 14:46:34 +01:00
av-dx 1f18febade JANITORIAL: Formatting fixes 2021-11-12 14:46:34 +01:00
av-dx 6b5c5ae0d6 GUI: Add default launcher type as "list" 2021-11-12 14:46:34 +01:00
av-dx 19295362a4 Revert "GUI: Register "list" as default launcher type"
This reverts commit d37c338a193e6400a598f8b457b6d0ec660293b9.
2021-11-12 14:46:34 +01:00
av-dx 04815382c9 GUI: Add grid specific cmds to LauncherGrid 2021-11-12 14:46:34 +01:00
av-dx 3f1c5dcacc GUI: Pass tray handle() methods to the base Dialog class 2021-11-12 14:46:34 +01:00
av-dx d17dd0d25c GUI: Move list specific cmds to LauncherSimple 2021-11-12 14:46:34 +01:00
av-dx 1684ec092e GUI: Don't send generic cmds from GridWidget 2021-11-12 14:46:34 +01:00
av-dx 228519f805 GUI: Set default selection in grid to -1 2021-11-12 14:46:34 +01:00
av-dx afad34f767 GUI: Remove entry assignment for invisible items. 2021-11-12 14:46:34 +01:00
av-dx 7edd0606d2 GUI: Add check to see if theme supports grid view 2021-11-12 14:46:34 +01:00
av-dx 0f35813ef7 GUI: Register "list" as default launcher type 2021-11-12 14:46:34 +01:00
av-dx c1d53f51d1 JANITORIAL: Renamed the grid theme to "scummgrid" 2021-11-12 14:46:34 +01:00
av-dx 944fff8574 GUI: Close the tray when mouse navigates away from it. 2021-11-12 14:46:34 +01:00