loathingKernel
90021e34f2
RareGame: Add enqueue
and dequeue
signals
...
They are used to insert and remove updates from downloads when
the installation of a game changes through `RareGame.set_installed`.
They piggy-back the signals with the same names in `GlobalSignals`
When importing a game from EGL, also check
2023-02-04 17:38:07 +02:00
loathingKernel
0830c17ee5
ImportGroup: Add progress reporting in the form
2023-02-04 17:38:07 +02:00
loathingKernel
c219f347d1
ImportGroup: Fix missing text due to ElideLabel
change
2023-02-04 17:38:07 +02:00
loathingKernel
cf5332004a
Add name inference based on type in widget_object_name
2023-02-04 17:38:07 +02:00
loathingKernel
65c56bd366
ImportGroup: Handle each imported game as soon as it ready
...
Emit and handle the each imported game with the progress signal.
The result signal still handles showing the summary of the
process to the user
2023-02-04 17:38:07 +02:00
loathingKernel
620e8f721c
ImportGroup: Adjust for RareGame
2023-02-04 17:38:07 +02:00
loathingKernel
9ca39d94ab
GlobalSignals: Reorganize signals into groups
...
Signed-off-by: loathingKernel <142770+loathingKernel@users.noreply.github.com>
2023-02-04 17:38:06 +02:00
loathingKernel
83df445de9
GlobalSignals: Fix signal names in EGLSyncGroup and ImportGroup
...
Signed-off-by: loathingKernel <142770+loathingKernel@users.noreply.github.com>
2023-02-04 17:38:06 +02:00
loathingKernel
b84d8a5c67
ImportSync: Rename to Integrations due to expanding their use.
2022-11-03 22:50:21 +02:00