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
a/
45aa165b80
Modify getFileProperties to cache md5 results
2021-05-14 22:35:23 +02:00
Thierry Crozat
32c9ed7102
GUI: Do not list temporary targets in the launcher
...
When starting a game from the command line for a target that had
not previously been added, a temporary target is created. When
subsequently returning to the launcher, it would attempt to
include that temporary target in list of games (and crash when
trying to get the path with an unknown key error as those
temporary targets do not have a path value set, which is actually
how I noticed the issue).
2021-04-22 02:07:23 +01:00
Eugene Sandulenko
83fb974cfa
GUI: Switched SearchPic to SVG
2021-04-11 21:21:44 +02:00
Eugene Sandulenko
47bbc66d13
GUI: Replace logo with SVG in launcher consturctor
2021-04-11 21:21:44 +02:00
Eugene Sandulenko
cf4dd26571
GUI: Use SVG for ScummVM logo
2021-04-11 21:21:44 +02:00
Cameron Cawley
a1890ede9c
BASE: Avoid calling PluginMan.getEngineFromMetaEngine where possible
2021-04-05 15:33:23 +01:00
D G Turner
52beeb7dbd
GUI: Fix GCC Signed vs. Unsigned Compiler Warning in Launcher
2021-03-12 20:47:23 +00:00
Thierry Crozat
67720ef658
JANITORIAL: Remove obselete references to MetaEngineConnect
...
At some point when splitting the MetaEngine to a detection
plugin and a static meta engine, the former was called
MetaEngine while the latter was called MetaEngineConnect.
Thus was then later change to MetaEngineDetection and
MetaEngine. But some references were left to the former
names in comments and documentation.
2021-02-14 14:32:36 +00:00