av-dx
|
75d2963d67
|
GUI: Fix filtering in grouped list widget
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
5ede55c6a0
|
JANITORIAL: Move common code for all cases out of switch
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
1ec32681ab
|
GUI: Add "Publisher" grouping method
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
528f5d7c41
|
GUI: Substitute auto with resolved type
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
eb8d7098f6
|
GUI: Add metadata names to grouped list widget
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
d93664ceda
|
GUI: Pass names to grouping by Language and Platform
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
af969a48f3
|
GUI: Add scrollToEntry() function in the grid
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
9d1c12ff88
|
JANITORIAL: Fix alignment
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
440ad82504
|
GUI: Remove redundant constructors
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
d175762444
|
JANITORIAL: Follow naming convention for class members
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
dc291ee56e
|
GUI: Add metadata XMLs and MetadataParser
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
751490d82c
|
GUI: Invalidate visible grid when toggling groups
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
b583cfaf4d
|
GUI: Set default grouping method to None
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
c2999c09a2
|
GUI: Display fold indicator within header bounds
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
27de66dbf6
|
GUI: Add hor. padding to row of game entries
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
46c804986d
|
GUI: Add group header formatting to grid view
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
26e16916fe
|
GUI: Add popup to select grouping method in grid view
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
0c59bb0801
|
GUI: Find the last visible item via binary search
Store last visible item instead of an estimate of total items on screen
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
aa3ab57d8a
|
GUI: Add group selection popup to Modern theme
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
20341611e8
|
GUI: Add group selection popup to loweres Remastered theme
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
1eab0cd2c4
|
GUI: Add group selection popup to lowres Classic theme
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
9c84e34127
|
GUI: Add grid to the ResidualVM theme
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
449b18484b
|
GUI: Handle empty _gridItems case when assigning entries
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
c19fb00a15
|
GUI: Proper scaling of indicator triangle on lowres theme
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
01030ab10f
|
GUI: Add variables for grid padding
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
4674cfa838
|
GUI: Move tray icon assignment to reflowLayout()
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
677a752709
|
JANITORIAL: Fix build errors on --disable-c++11
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
4fb800b591
|
JANITORIAL: Formatting fixes
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
6f4c26061b
|
GUI: Directly get fontHeight from g_gui.getFontHeight()
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
4559ad8f90
|
GUI: Move variable declaration to the initialization
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
0d954b5680
|
JANITORIAL: Remove debug warnings
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
08b442aa76
|
GUI: Get rid of placeholder for fold indicator
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
142759bf31
|
GUI: Dynamic height of grid entries based on title size
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
79a8ca9710
|
GUI: Move calculation of entry sizes into a function
|
2021-11-12 14:46:34 +01:00 |
|
av-dx
|
c9c212ab9a
|
GUI: Fix wrong comparison of _entriesPerPage
|
2021-11-12 14:46:34 +01:00 |
|
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
|
8796b88251
|
JANITORIAL: Minor whitespace formatting fix
|
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 |
|