av-dx
|
72db693a3d
|
GUI: Draw group headers in the grid as highlighted
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
477407f14c
|
JANITORIAL: Formatting fixes
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
0ef92b04bb
|
GUI: Fix multiline title display
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
cb96b2da1c
|
GUI: Initialise _itemsPerRow as 0
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
a6928f6baf
|
GUI: Add toggleGroups() and call it on clicking headers
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
fb9c232f25
|
GUI: Get size and position of grid item from GridItemInfo
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
6c2fdec8a8
|
GUI: Test grouping (not rendered)
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
24e82ddd42
|
GUI: Change _visibleEntries into a list of pointers
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
18066e3f77
|
GUI: Change _selectedEntry from int to GridItemInfo *
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
7de105b3f8
|
GUI: Make use of layout variables for scrollbar size
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
5eafa9d562
|
GUI: Partially revert 86564c8
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
2942c54abe
|
GUI: Add isHeader bool to GridItemInfo
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
7fc050a084
|
GUI: Fix unnecessary negation of _scrollPos
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
b5146d814b
|
GUI: Use "iconspath" config instead of "iconpath"
"iconspath" was already being used by the taskbar to display icons.
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
7375af8c59
|
GUI: Remove placeholder values in scrollbar initialization
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
6d256a4b44
|
GUI: Don't continue when PNGDecoder fails to load file
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
dda3c8f342
|
JANITORIAL: Improve readability of code in GridItemTray()
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
4ab39e81b1
|
JANITORIAL: Improve readability of code in drawWidget()
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
8805365b59
|
GUI: Removed unnecessary variable assignments
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
dac2f68e2f
|
GUI: Add comments
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
33b5694a4e
|
JANITORIAL: Formatting fixes
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
85fa7a26ff
|
JANITORIAL: Protected few GridWidget members as appropriate
|
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
|
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
|
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
|
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
|
89c589aa11
|
JANITORIAL: Replace auto keyword with resolved type
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
1f18febade
|
JANITORIAL: Formatting fixes
|
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
|
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
|
944fff8574
|
GUI: Close the tray when mouse navigates away from it.
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
f5ff9f748c
|
GUI: Reload the grid when entry list is updated
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
3b4be43a97
|
GUI: Add title tooltip on hover
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
6485954a12
|
GUI: Set selected entry only upon clicking in grid
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
1fd21c7c7d
|
GUI: Center-align titles
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
2a042eb3c2
|
GUI: Break lines in thumbnail placeholder text
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
304d286443
|
GUI: Break title by words
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
e32acc5f52
|
GUI: Add function to break text for 2-line title display
|
2021-11-12 14:46:34 +01:00 |
|