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
dc291ee56e
GUI: Add metadata XMLs and MetadataParser
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
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
0d954b5680
JANITORIAL: Remove debug warnings
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
8805365b59
GUI: Removed unnecessary variable assignments
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
cdeb79c13e
GUI: Don't carry over selection if it's a header
2021-11-12 14:46:34 +01:00
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
4eb5043ed5
GUI: Add a grouped list widget with collapsible groups
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
ffef874a96
GUI: Move launcher chooser and dialogs to same file
2021-11-12 14:46:34 +01:00
av-dx
1f18febade
JANITORIAL: Formatting fixes
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
6e1ec33fd8
GUI: Move LauncherDialog and LauncherChooser into separate files
2021-11-12 14:46:34 +01:00
av-dx
7d1c3af603
GUI: Split the LauncherDialog into two classes create a chooser object
2021-11-12 14:46:34 +01:00
av-dx
11670117dd
GUI: Change naming from "Library" to "Launcher"
2021-11-12 14:46:34 +01:00
av-dx
7e63200f78
GUI: Launcher can get the selected entry from the grid
2021-11-12 14:46:34 +01:00
av-dx
bf732b7392
GUI: Add grid/list switching in launcher
2021-11-12 14:46:34 +01:00
av-dx
7aed013e3f
GUI: Check for _list existance
2021-11-12 14:46:34 +01:00
av-dx
6db31d463b
GUI: Fix theme for lowres screens
2021-11-12 14:46:34 +01:00
av-dx
8a37fd7044
GUI: Remove Start and Edit buttons from Launcher dialog
2021-11-12 14:46:34 +01:00
av-dx
68bec2375d
GUI: Pass the cmds from tray to launcher dialog
2021-11-12 14:46:34 +01:00
av-dx
614ffdc73c
GUI: Handle missing engineid in launcher entry.
2021-11-12 14:46:34 +01:00
av-dx
fa5e0d5674
GUI: Test out tray dialog to lauch games.
2021-11-12 14:46:34 +01:00
av-dx
801fde51c7
GUI: Render flags to represent language
2021-11-12 14:46:34 +01:00
av-dx
6a57173c5a
GUI: Moved Grid widgets to separate files.
2021-11-12 14:46:34 +01:00
av-dx
4d07dd48e3
GUI: Switch to GridItemInfo struct from LauncherEntry
2021-11-12 14:46:34 +01:00
av-dx
b6ccca78c0
GUI: Move Grid Initialisation to reflowLayout()
2021-11-12 14:46:34 +01:00
av-dx
d104c3bcb3
GUI: Removed test widget
2021-11-12 14:46:34 +01:00
av-dx
059deb0e50
MISC: Remove temporary warnings
2021-11-12 14:46:34 +01:00
av-dx
3f2fecfb59
GUI: Remove temporary functions from Launcher
2021-11-12 14:46:34 +01:00
av-dx
dc878846ee
GUI: Create new widgets for the grid system.
2021-11-12 14:46:34 +01:00
av-dx
999c5d2bc6
GUI: Testing grid view with constraints
2021-11-12 14:46:34 +01:00
Le Philousophe
fb64903483
GUI: Fix usage of matchString
2021-11-01 15:40:29 +01:00
lb_ii
46f11f6c77
GUI: Use custom matcher for games list
2021-11-01 15:29:34 +01:00
D G Turner
50548c738d
GUI: Fix Incorrect Logic due to Stray Semicolon
2021-08-26 22:56:25 +01:00
Thierry Crozat
8d4ef7234d
GUI: Avoid crash when starting ScummVM with partially corrupted config file
...
In my case I had a section where only the gameid was defined and no path.
Obviously this is not valid and I cannot start that game. But this is not
a reason to crash with an unknown "path" key error when starting ScummVM.
2021-08-26 17:12:55 +01:00
Orgad Shaneh
dc66c05a40
GUI: Remove unused member
2021-07-11 11:16:54 +03:00
a/
bad9008a89
DETECTOR: Modify getFileProperties to cache md5 results
2021-05-14 22:35:23 +02:00