Commit Graph

1061 Commits

Author SHA1 Message Date
heliguy4599
cb1ab7743a Use newer blueprint compiler 2024-10-08 23:20:59 -04:00
heliguy4599
a36c7126b8 Add new files for install dialog 2024-10-08 23:04:50 -04:00
Heliguy
624748082e Further work on open file package install 2024-10-07 23:01:54 -04:00
Heliguy
969f028a90 Initial structure for installing from local file 2024-10-07 15:58:07 -04:00
heliguy4599
f694748c81 Fix install page pending page not refreshing 2024-10-06 23:04:54 -04:00
heliguy4599
59f6e8c640 Fix missing path check 2024-10-06 22:31:07 -04:00
heliguy4599
61142052e4 Fix "copeid" typo 2024-10-06 22:29:22 -04:00
heliguy4599
386da0f6ad Remove defunct KDE Testing Applications Remote 2024-10-06 22:26:03 -04:00
heliguy4599
377865c18d Fix remote row's copy name action actually copying the installation 2024-10-06 22:25:21 -04:00
heliguy4599
d3bc613ee9 Connect install page to install worker properly 2024-10-06 22:22:02 -04:00
heliguy4599
1328d32cba Initial implementation of install page install handling 2024-10-06 21:47:59 -04:00
heliguy4599
c7f507b12d Implement package installer properly 2024-10-06 20:37:23 -04:00
heliguy4599
6311c41041 Add package install worker 2024-10-05 19:42:56 -04:00
Heliguy
053b0e5df0 Fix improper loading status 2024-10-05 16:49:46 -04:00
Heliguy
28b6da4f3d Shift the "Adding Remote" loading page into the Remotes Page instead of the Add Remote Dialog 2024-09-29 00:15:55 -04:00
Heliguy
06476ef8e3 Make uninstalling status be fullpage 2024-09-28 23:59:08 -04:00
Heliguy
a6844ef438 Fix the <suggests> to <supports> in the metainfo, so Warehouse is shown to work on all devices 2024-09-28 23:47:44 -04:00
Heliguy
3393ec783e Allow cancelling on snapshot list page's worker 2024-09-28 23:43:17 -04:00
Heliguy
8b6746d2e8 allow cancelling from snapshot box apply 2024-09-28 23:40:05 -04:00
Heliguy
3b745ff3c1 Fix cancelling yet again 2024-09-28 23:37:04 -04:00
Heliguy
a6870ce80b Fix snapshot creation cancelling 2024-09-28 23:10:54 -04:00
Heliguy
fa4983def4 Use full page loading status 2024-09-28 22:58:15 -04:00
Heliguy
9916c0a216 Disable and clear search upon refresh 2024-09-28 22:57:58 -04:00
Heliguy
66be56f785 Focus name entry if search is disabled 2024-09-28 22:42:33 -04:00
Heliguy
20bcc9fd24 Allow for batch snapshot applying 2024-09-28 22:21:05 -04:00
Heliguy
c0b74de74c Allow batch creation of new snapshots for already snapshotted apps 2024-09-28 19:57:48 -04:00
Heliguy
93df6e9bc1 Add batch trash ability 2024-09-28 17:46:44 -04:00
Heliguy
093e40f621 Add selection gestures to snapshot rows 2024-09-28 17:14:28 -04:00
Heliguy
f475390b28 Add batch copy 2024-09-28 17:02:34 -04:00
Heliguy
01c2f4616f Use error toast for snapshotting 2024-09-28 16:00:34 -04:00
Heliguy
aa5a787d57 Show status page when no results are found in the dialog 2024-09-28 15:38:53 -04:00
Heliguy
6d62f7ffc0 Sort snapshot folder entries by name 2024-09-28 14:45:36 -04:00
Heliguy
df7f8689af Add ability to search 2024-09-28 14:29:27 -04:00
Heliguy
db7641da42 Make View Snapshots in Properties Page show app snapshots, or prompt to make a new snapshot 2024-09-27 23:45:34 -04:00
Heliguy
06a572daeb Refresh user data page upon snapshot apply 2024-09-27 22:59:28 -04:00
Heliguy
d57f126ed0 snapshots list and properties page will update eachother when data is trashed or restored 2024-09-27 22:40:26 -04:00
Heliguy
1be2a7e7a7 Spruce up the UI for applying snapshots, and ask for confirmation 2024-09-27 22:24:36 -04:00
Heliguy
a59ec72951 Allow applying snapshots 2024-09-27 21:52:02 -04:00
Heliguy
5d6b408259 Set no title for the snapshotting status, as that will now be handled later 2024-09-27 21:19:28 -04:00
Heliguy
67293e7e4e Set label for action instead of making two different loading pages 2024-09-27 21:18:58 -04:00
Heliguy
7de63a5cc2 Increase min width to avoid clipping content 2024-09-27 21:17:34 -04:00
Heliguy
8e68adfc9b Apply better wrapping 2024-09-27 21:17:03 -04:00
Heliguy
1df4f26aea Disable, instead of hide, new snapshot button when there is no user data 2024-09-24 23:08:12 -04:00
Heliguy
332cdf32b6 Simply showing snapshotting status 2024-09-23 15:58:25 -04:00
Heliguy
9fa2bb6e9e open the same package page again instead of resetting to the first row, if there are still snapshots left to delete for the current app 2024-09-23 15:22:33 -04:00
Heliguy
9ec552dd38 Sort snapshot list by date and time created 2024-09-23 14:46:03 -04:00
Heliguy
025c3f0c0c Fix page thinking a remote was remove even when it couldn't be 2024-09-23 14:33:29 -04:00
Heliguy
64ef6c3aca Fix Add Remote Dialog allowing empty custom remotes to be added 2024-09-23 14:28:24 -04:00
Heliguy
25cae455c2 Apply stylings to valid names, and connect dialog name entry enter key press to create button 2024-09-23 14:18:57 -04:00
Heliguy
bc8ce3855e Implement valid name checks 2024-09-23 14:09:57 -04:00