Commit Graph
547 Commits
Author SHA1 Message Date
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