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
av-dx
7375af8c59
GUI: Remove placeholder values in scrollbar initialization
2021-11-12 14:46:34 +01:00
av-dx
6d256a4b44
GUI: Don't continue when PNGDecoder fails to load file
2021-11-12 14:46:34 +01:00
av-dx
dda3c8f342
JANITORIAL: Improve readability of code in GridItemTray()
2021-11-12 14:46:34 +01:00
av-dx
4ab39e81b1
JANITORIAL: Improve readability of code in drawWidget()
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
dac2f68e2f
GUI: Add comments
2021-11-12 14:46:34 +01:00
av-dx
33f4293528
GUI: Remove unnecessary preprocessor directives
2021-11-12 14:46:34 +01:00
av-dx
33b5694a4e
JANITORIAL: Formatting fixes
2021-11-12 14:46:34 +01:00
av-dx
85fa7a26ff
JANITORIAL: Protected few GridWidget members as appropriate
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
444d16383d
JANITORIAL: Improve readability of few calculations
2021-11-12 14:46:34 +01:00
av-dx
4f97262dd9
JANITORIAL: Removed unused enum
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
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
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
b348756503
GUI: Add drawFoldIndicator()
2021-11-12 14:46:34 +01:00
av-dx
699b939d9d
GUI: Add scaleGfx declaration to widget.h
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
4961a867fb
TTS: Read correct displayed entry from the list
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
bb07567e26
GUI: Limit the scale of flag and platform to thumbWidth
2021-11-12 14:46:34 +01:00
av-dx
79b2d43cbf
GUI: Use platform code instead of abbrev
2021-11-12 14:46:34 +01:00
av-dx
752e4414c8
GUI: Create subdirs for flags and platforms in icon dir
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
afeeaf6217
GUI: Remove scummgrid theme
2021-11-12 14:46:34 +01:00
av-dx
6850297c38
GUI: Add grid to modern and remastered themes
2021-11-12 14:46:34 +01:00
av-dx
c2ebb2b144
GUI: Use transparency for tray button icons
2021-11-12 14:46:34 +01:00
av-dx
627e9457c4
JANITORIAL: Minor formatting fixes
2021-11-12 14:46:34 +01:00
av-dx
c9b8cb1a0e
GUI: Replace enum-indexed arrays with HashMaps
2021-11-12 14:46:34 +01:00
av-dx
498e3bf2fc
GUI: Fix a typo in 'iconpath' keyname
2021-11-12 14:46:34 +01:00
av-dx
828361b84d
GUI: Store language as Common::Language in GridItemInfo
2021-11-12 14:46:34 +01:00
av-dx
96e563b752
GUI: Load platforms from g_platforms[] list
2021-11-12 14:46:34 +01:00
av-dx
5699eb1e23
GUI: Remove leftover warnings
2021-11-12 14:46:34 +01:00
av-dx
6ca4c3f086
GUI: Fix handling of unavailable platform icons
2021-11-12 14:46:34 +01:00
av-dx
6ce75d06f4
GUI: Add config option for icons' path
2021-11-12 14:46:34 +01:00
av-dx
1754333308
GUI: Replace breakText with Font::wordWrapText()
2021-11-12 14:46:34 +01:00
av-dx
0f9d0000f7
JANITORIAL: Replaced repetitive 'typdef's with 'using'
2021-11-12 14:46:34 +01:00
av-dx
89c589aa11
JANITORIAL: Replace auto keyword with resolved type
2021-11-12 14:46:34 +01:00
av-dx
bfca5f8b11
JANITORIAL: Cleanup leftovers
2021-11-12 14:46:34 +01:00
av-dx
1f18febade
JANITORIAL: Formatting fixes
2021-11-12 14:46:34 +01:00
av-dx
04815382c9
GUI: Add grid specific cmds to LauncherGrid
2021-11-12 14:46:34 +01:00
av-dx
3f1c5dcacc
GUI: Pass tray handle() methods to the base Dialog class
2021-11-12 14:46:34 +01:00
av-dx
d17dd0d25c
GUI: Move list specific cmds to LauncherSimple
2021-11-12 14:46:34 +01:00
av-dx
1684ec092e
GUI: Don't send generic cmds from GridWidget
2021-11-12 14:46:34 +01:00
av-dx
228519f805
GUI: Set default selection in grid to -1
2021-11-12 14:46:34 +01:00
av-dx
afad34f767
GUI: Remove entry assignment for invisible items.
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
c1d53f51d1
JANITORIAL: Renamed the grid theme to "scummgrid"
2021-11-12 14:46:34 +01:00
av-dx
944fff8574
GUI: Close the tray when mouse navigates away from it.
2021-11-12 14:46:34 +01:00
av-dx
f5ff9f748c
GUI: Reload the grid when entry list is updated
2021-11-12 14:46:34 +01:00
av-dx
3b4be43a97
GUI: Add title tooltip on hover
2021-11-12 14:46:34 +01:00
av-dx
696de1ea79
GUI: Made few functions purely virtual
2021-11-12 14:46:34 +01:00
av-dx
ccc871e73e
GUI: Common handleCommand() for both LauncherDialogs
2021-11-12 14:46:34 +01:00
av-dx
6485954a12
GUI: Set selected entry only upon clicking in grid
2021-11-12 14:46:34 +01:00
av-dx
ed4807c116
GUI: Common reflowLayout() for LauncherDialog
2021-11-12 14:46:34 +01:00
av-dx
77003872f7
GUI: Add virtual getSelected() for LauncherDialog
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
1fd21c7c7d
GUI: Center-align titles
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
ab85df0969
GUI: Restore original layout for List Launcher
2021-11-12 14:46:34 +01:00
av-dx
2a042eb3c2
GUI: Break lines in thumbnail placeholder text
2021-11-12 14:46:34 +01:00
av-dx
304d286443
GUI: Break title by words
2021-11-12 14:46:34 +01:00
av-dx
e32acc5f52
GUI: Add function to break text for 2-line title display
2021-11-12 14:46:34 +01:00
av-dx
ad7f07f919
GUI: Move firstVisibleItem calcn. to calcVisibleEntries()
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
638ad5be5d
GUI: Hide the topmost offscreen row.
2021-11-12 14:46:34 +01:00
av-dx
db4972c577
GUI: Autoscroll the grid when offscreen entry is selected
2021-11-12 14:46:34 +01:00
av-dx
dda32aadcc
GUI: Only visible items are selectable
2021-11-12 14:46:34 +01:00
av-dx
ad73d0088b
GUI: Pass handleMouseWheel from grid to the scrollBar
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
24a6b3e511
GUI: Add display switching buttons to the theme
2021-11-12 14:46:34 +01:00
av-dx
84a372e759
GUI: Reload thumbnails if size changes in theme
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
a708bea52a
GUI: Display the correct number of entries
2021-11-12 14:46:34 +01:00
av-dx
af36819694
GUI: Set tray height according to line height
2021-11-12 14:46:34 +01:00
av-dx
e9f068f497
GUI: Add option to hide titles in themes
2021-11-12 14:46:34 +01:00
av-dx
4115f4c535
GUI: Load flags using g_languages[] list
2021-11-12 14:46:34 +01:00
av-dx
0c159e3bbf
GUI: Revert immediate draw() of grid item on hover
2021-11-12 14:46:34 +01:00
av-dx
32de3d216d
GUI: Draw title when thumbnail is missing
2021-11-12 14:46:34 +01:00
av-dx
a13b498922
GUI: Disable scaling on tray buttons
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
3ab7e7f6b5
GUI: Fix width of tray
2021-11-12 14:46:34 +01:00
av-dx
e8f4a6115d
GUI: Clear _allEntries when setting entry list.
2021-11-12 14:46:34 +01:00
av-dx
a5d1a5e2ef
GUI: Immediately redraw widget on hovering.
2021-11-12 14:46:34 +01:00
av-dx
6e9ed02d79
GUI: Read layout variables on reflow
2021-11-12 14:46:34 +01:00
av-dx
b4ed090482
GUI: Relativise few spacing values
2021-11-12 14:46:34 +01:00
av-dx
598336710b
GUI: Add MouseMoved to trigger MouseEntered
2021-11-12 14:46:34 +01:00
av-dx
c58c89b391
GUI: Refactor grid shifting loop into move()
2021-11-12 14:46:34 +01:00
av-dx
5d448016e2
GUI: Read scrollbar width from theme
2021-11-12 14:46:34 +01:00
av-dx
8f28b5f55f
GUI: Add GridWidget destructor
2021-11-12 14:46:34 +01:00
av-dx
674e548d1b
GUI: #include to resolve forward declaration of SeekableReadStream
2021-11-12 14:46:34 +01:00
av-dx
0dea9a8096
GUI: Restore const in scaleGfx argument
2021-11-12 14:46:34 +01:00
av-dx
23ecdf5a54
GUI: Refactor entry assignment into a function
2021-11-12 14:46:34 +01:00
av-dx
a643f12eab
GUI: Free up original images after loading thumbs
2021-11-12 14:46:34 +01:00
av-dx
bf7c05b265
GUI: Load a placeholder thumb
2021-11-12 14:46:34 +01:00
av-dx
0e71bdc67f
GUI: Use grid padding from theme.
2021-11-12 14:46:34 +01:00
av-dx
512105678b
GUI: Add responsive handling to tray
2021-11-12 14:46:34 +01:00
av-dx
422b93586c
GUI: Implement scroll through scroll bar.
2021-11-12 14:46:34 +01:00
av-dx
fc51737e1b
GUI: Removed Start and Edit Game buttons from theme
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
ae6835b2f9
GUI: Add tray icons
2021-11-12 14:46:34 +01:00
av-dx
5552454bce
GUI: Formatting and documentation of code.
2021-11-12 14:46:34 +01:00
av-dx
f5e97943ce
GUI: Decreased padding in layout.
2021-11-12 14:46:34 +01:00
av-dx
1b415b648a
GUI: Enable stretch of IconArea in theme layout
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
aed54e4300
GUI: Add a non-interactive scroll bar
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
4bc9c6165c
GUI: Add highlight on hover to grid items
2021-11-12 14:46:34 +01:00
av-dx
58b50c7f96
GUI: Calc idx of first visible entry outside calcVisibleEnties()
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
0e78cef7a4
GUI: Correct calculation for total number of rows
2021-11-12 14:46:34 +01:00
av-dx
88d2564d4e
GUI: Fix wrong position of widgets on resize
2021-11-12 14:46:34 +01:00
av-dx
b24bbbca33
GUI: Shift entire grid while scrolling.
2021-11-12 14:46:34 +01:00
av-dx
5bbcaa534e
GUI: Pass the scroll event from GridItem to GridWidget
2021-11-12 14:46:34 +01:00
av-dx
d37086ac56
GUI: Replace GridItem component widgets with drawSurface()
2021-11-12 14:46:34 +01:00
av-dx
585313edd1
GUI: Adjust spacing when resizing to justify items
2021-11-12 14:46:34 +01:00
av-dx
c4fd0220c5
GUI: Read few layout variables from theme
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
f3f657bd8d
GUI: Avoid double pointers
2021-11-12 14:46:34 +01:00
av-dx
8dcb3c298a
GUI: Reverted scaleGfx() to return const pointer
2021-11-12 14:46:34 +01:00
av-dx
ba91762825
GUI: Reusable containers for Grid Items
2021-11-12 14:46:34 +01:00
av-dx
ac55350cb5
GUI: Scale gfx at the time of loading
2021-11-12 14:46:34 +01:00
av-dx
cf3dd4f845
GUI: Fix memory leak in thumbnail scaling.
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
f09a05cbb4
GUI: Dynamically "load" thumbnails during scroll or resize
2021-11-12 14:46:34 +01:00
av-dx
823474faaf
GUI: Remove gridFromList() to move code to reflowLayout()
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
64afe7a55f
GUI: JANITORIAL: Fix misleading/ambigous names
2021-11-12 14:46:34 +01:00
av-dx
50611aa60b
GUI: Fix transitive clipping behaviour
2021-11-12 14:46:34 +01:00
av-dx
43d864e97a
GUI: Fix grid scroll going offscreen
2021-11-12 14:46:34 +01:00
av-dx
6628e1d445
GUI: Recheck visibility on reflow
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
b931a37028
GUI: Make use of scaleGfx() to scale icons
2021-11-12 14:46:34 +01:00
av-dx
c664c77ea1
GUI: Remember scroll position on resizing window
2021-11-12 14:46:34 +01:00
av-dx
2900553a43
GUI: Reflow Grid when window size changes
2021-11-12 14:46:34 +01:00
av-dx
181fdcdb43
GUI: Use iterators instead of indexing in for loop
2021-11-12 14:46:34 +01:00
av-dx
34cb198dee
GUI: Group entries by "gameid".
2021-11-12 14:46:34 +01:00
av-dx
2f2c1dae94
GUI: Use Common::FSNode for reading files.
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
7cbefcd434
GUI: Remove placeholder icons from customtheme
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
av-dx
549b9cf10d
GUI: Add a custom theme with grid layout in launcher
2021-11-12 14:46:34 +01:00
sluicebox
2ac5fd5c02
GUI: Fix crash when enabling auto save
...
"engineid" isn't present on all games. Games that predate the "engineid"
feature and haven't been run since it was introduced don't have it yet.
Fixes bug #13038
2021-11-11 15:30:16 -06:00
athrxx
61c4cbe1f4
GUI: fix broken GMM sound settings (regression from 44245eeb
)
...
I would get an assert(!domName.empty()) whenever I use the ingame GMM sound settings, since that commit tries to remove keys even from the default/empty domain
2021-11-11 22:06:41 +01:00
trembyle
c740f96f63
COMMON: Normalize and document language maintenance
...
* Add documentation to add or maintain language values
* Fix and reorder existing entries to match ISO standards
2021-11-11 12:06:15 +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
lb_ii
498f0ac8aa
GUI: Extend ListWidget to use custom filter matchers
2021-11-01 15:29:34 +01:00
Alexandre Detiste
6044504762
JANITORIAL: typos
...
some in the variable names, some in the comments;
no change for the strings that interract with original games assets
2021-10-31 20:46:31 +01:00
Orgad Shaneh
fe104cc337
ENGINES: Use MetaEngine consistently for getting autosave slot
...
The autosave refactoring that was done in
7adad5aaf5
used g_engine for identifying the
autosave slot. This worked for in-game save/load, but doesn't fit when
called from the launcher.
Fix by passing MetaEngine to SaveStateDescriptor ctor and using it for this
query.
Amends 7adad5aaf5
.
2021-10-24 16:46:06 +02:00