Commit Graph

48 Commits

Author SHA1 Message Date
Heliguy
ca3214ccfc Fix multi-line descriptions causing a crash on app load 2024-09-19 18:56:15 -04:00
heliguy4599
e001521d6a Fix typo causing downgrades to fail 2024-07-06 01:04:54 -04:00
heliguy
2e68339964 Downgrage: Only unmask a flatpak if it is masked, Handle errors better 2024-07-03 13:54:09 -04:00
heliguy
46805b3f8d Fix issue with masked packages and downgrades
Fix the issue where the downgrade window cannot downgrade a masked package. This also has the added bonus of only requiring pkexec once
2024-07-01 22:47:42 -04:00
Heliguy
7cf30d197e Properties windows handles subjects with ": " properly 2024-04-07 18:53:07 -04:00
heliguy
7543180a86 Provide better error messages from run_app 2024-04-02 05:12:23 -04:00
heliguy
c180df4ca1 Use flatpak info command for the properties window 2024-04-02 05:06:20 -04:00
heliguy
7e75ffb5a3 Add ability to pin and unpin runtimes 2024-03-30 00:06:47 -04:00
heliguy
0c1b8906a1 Convert search_install window to adw.dialog 2024-03-27 18:09:24 -04:00
heliguy
5535a7893f Fromat with black 2024-03-08 13:03:05 -05:00
heliguy
940f891628 Fix bug causing downgrades not to work with --user installed paks 2024-03-07 20:49:51 -05:00
heliguy4599
3ae90e52ae Batch install and uninstall now gives more feedback 2024-02-14 08:57:54 -05:00
xduugu
1c612b7e3a Sort runtime filter list in Filter Window (#84) 2024-01-11 19:05:00 -05:00
heliguy
f0a94cea5c use snake case in all function names 2023-12-23 03:13:23 -05:00
heliguy
e91a06be2e Format code with Black 2023-12-22 23:33:28 -05:00
heliguy
348395b3fc Add batch action to create snapshots 2023-12-17 18:40:24 -05:00
heliguy
1bea7063bc Test commit. Trying to fix repo issues 2023-12-17 18:33:15 -05:00
heliguy
ef415608e3 Test commit, trying to fix repo issues 2023-12-17 18:31:20 -05:00
heliguy
09d8d83b57 Test commit 2023-12-17 18:28:19 -05:00
heliguy4599
b58e862138 The evil skeleton type syntax (#79)
* Use type syntax introduced in blueprint 0.8.0

* Update translations

* Make orphans window work with new install type system

* Fix filter window in regards to new remote install type syntax

* Fix pressing cancel on trashing data still trashing data

* Refresh list of flatpaks when a snapshot is applied

---------

Co-authored-by: Hari Rana <theevilskeleton@riseup.net>
2023-12-13 23:42:28 -05:00
heliguy
5eb5403ac0 Add show disabled remotes button in manage remotes 2023-12-10 00:54:48 -05:00
heliguy
f519a4f2a2 Show disabled remotes 2023-12-09 07:36:12 -05:00
heliguy
e8fb7ef981 Changes to file size and file size formatting func
Make the human readable response use powers of 1000 instead of 1024
Add a flat rate of 4000 to any returned file size to attempt to get a bit more accurate to the real file size
2023-11-29 03:29:41 -05:00
heliguy
8dde8e442a Sync current work 2023-11-24 01:22:09 -05:00
skilpedde
48f94399a3 fix remotes window 2023-11-11 14:22:18 +01:00
Heliguy
8d6f9f318c Sync current work 2023-11-07 17:22:46 -05:00
Heliguy
7f86aa1530 Uninstall in main list progress bar reports status 2023-11-07 17:00:59 -05:00
heliguy
a46b084195 Make progress bar status more accurate 2023-11-07 15:39:00 -05:00
Heliguy
652f74ddc3 Orphans Window now shows its progress 2023-11-07 02:48:55 -05:00
Heliguy
11c1e362f8 Add get updates to common.py 2023-11-02 03:09:02 -04:00
Heliguy
0fed2b0f7c Implement abilty to create snapshots of flatpaks 2023-10-31 06:22:11 -04:00
Heliguy
167a206544 Move get dependant runtimes to common to be reused 2023-10-22 21:21:33 -04:00
heliguy
7c14c3ba3b Fully implement masks and downgrades 2023-10-20 06:16:53 -04:00
heliguy
66700a1137 Implemented some amount of masking
The main list and properites window now show when a flatpak is masked and the properties window offers to unmask it
2023-10-20 00:42:03 -04:00
heliguy
3e262f38d2 Add menu button to run and uninstall flatpaks 2023-10-16 01:09:03 -04:00
heliguy
950460b91f Make main list sorted by name 2023-10-12 12:39:47 -04:00
heliguy4599
0227f21671 Stop leftover data window from crashing 2023-10-11 01:50:50 -04:00
heliguy4599
a2921c8223 Add ability to install app from file selection 2023-10-10 06:06:07 -04:00
heliguy4599
59e0d14b2e Fix bug flatpak list bug on Linux Mint 2023-10-06 02:05:28 -04:00
heliguy4599
bfd1af7412 Add get pins function 2023-10-05 21:06:42 -04:00
heliguy
08234524b8 Properties window shows dependant runtimes 2023-10-04 12:05:56 -04:00
heliguy4599
1695caec3b Make filter way faster, use local C for subcommand 2023-10-03 03:04:18 -04:00
heliguy
9ffa3d6cba Find remote installation type in a better way
Make it so that the options in the remote Options column are looped through to find user or system, instead of always assuming is the first option
2023-09-24 02:59:51 -04:00
heliguy
45ae32c463 Begin adding filter options 2023-09-23 02:02:05 -04:00
heliguy
a207061e48 Remove test case 2023-09-22 06:14:41 -04:00
heliguy
5f15eebb92 Fix crash in orphans window
Orphans window would crash when there were no orphans to show
2023-09-22 06:13:00 -04:00
heliguy4599
a1409e870e Seperation and improvements
Seperate the orphans window into its own file, seperate non window related functions into a common file, minor UI improvements
2023-09-22 05:26:21 -04:00
heliguy4599
f4ab22b49e Sync current work 2023-09-21 16:30:58 -04:00