Commit graph

34 commits

Author SHA1 Message Date
Eugene Sandulenko
1edab21c6e
GUI: Use color information from the strings in *ListWidget 2022-05-28 10:46:34 +02:00
Eugene Sandulenko
3727b3e16e
GUI: Initial code for embedding formatting info into *ListWidget strings 2022-05-26 10:31:45 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Eugene Sandulenko
04a43695e7
GUI: Use filtered search in GroupedList 2021-11-12 15:38:21 +01:00
Eugene Sandulenko
6f773e2d01 GUI: Draw Grouped List with bold font 2021-11-12 14:46:34 +01:00
Eugene Sandulenko
f33e3c26a5 GUI: Mark Grid-related things translatable 2021-11-12 14:46:34 +01:00
Eugene Sandulenko
109beb4f86 GUI: Explicitely use Common:: namespace 2021-11-12 14:46:34 +01:00
Eugene Sandulenko
a497d25640 GUI: Do not show groups when only "ALL" is present in the grouped list 2021-11-12 14:46:34 +01:00
av-dx
d5a07fc3ed GUI: insert_at color in _listColors instead of push_back 2021-11-12 14:46:34 +01:00
av-dx
01849e28ef GUI: Create a style variable for drawing bold headers 2021-11-12 14:46:34 +01:00
av-dx
042fcf45bc GUI: Remove unnecessary if-else in toggleGroup 2021-11-12 14:46:34 +01:00
av-dx
44e0be04ee GUI: Replace !(_listColors.size()) with empty() 2021-11-12 14:46:34 +01:00
av-dx
c2ab551bad JANITORIAL: Add comments to explain assertion 2021-11-12 14:46:34 +01:00
av-dx
75d2963d67 GUI: Fix filtering in grouped list widget 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
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
477407f14c JANITORIAL: Formatting fixes 2021-11-12 14:46:34 +01:00
av-dx
33b5694a4e JANITORIAL: Formatting fixes 2021-11-12 14:46:34 +01:00
av-dx
cdc62b6aca GUI: Don't attempt to start if group header is selected 2021-11-12 14:46:34 +01:00
av-dx
7fd536db4f GUI: Fix signed comparison in for loops 2021-11-12 14:46:34 +01:00
av-dx
444d16383d JANITORIAL: Improve readability of few calculations 2021-11-12 14:46:34 +01:00
av-dx
1046af5cf2 GUI: Make selection carry over between group methods 2021-11-12 14:46:34 +01:00
av-dx
16cb024950 GUI: Select the correct element on clicking the List 2021-11-12 14:46:34 +01:00
av-dx
d8d257770d GUI: setSelected() in ListWidget acc. to idx not pos 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
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
4eb5043ed5 GUI: Add a grouped list widget with collapsible groups 2021-11-12 14:46:34 +01:00