Commit Graph

43 Commits

Author SHA1 Message Date
Cedric Staniewski
38a49327b9 Sort runtime filter list
It was implemented before in #84, but was lost in the 2.0 rewrite.
2025-04-03 23:45:24 +02:00
heliguy
63506f7892 Define _ for all files 2025-01-05 22:20:05 -05:00
heliguy
e65e6a3fa8 Make project imports compliant with regular python tooling 2025-01-05 21:51:21 -05:00
heliguy
b7992849f6 Remove unneeded double check of user and system installations 2024-12-12 15:32:08 -05:00
Aaron Franke
156aa63183 Format Python files with Ruff 2024-10-27 20:49:05 -07:00
Aaron Franke
da29bafc0f Remove trailing whitespace 2024-10-27 20:29:26 -07:00
Heliguy
e416b99c21 Convert spaces to tabs for indentation 2024-10-27 23:11:35 -04:00
Heliguy
985cbe966e Fix many typos 2024-10-27 22:12:15 -04:00
heliguy4599
0c9e3c82ef Update translation files 2024-10-18 18:25:12 -04:00
heliguy4599
0ed25fd67a Fix error with getting dependant runtimes 2024-10-15 16:51:41 -04:00
heliguy4599
2581374c3f Handle more errors with toasts 2024-10-15 15:28:05 -04:00
heliguy4599
71aba825fa Update proper pages when package user data is trashed 2024-10-13 13:44:42 -04:00
heliguy4599
9ccd84dedf Clean up unused imports 2024-10-12 23:48:07 -04:00
heliguy4599
d417b54dd7 Connect change version worker to change version page 2024-10-11 20:46:51 -04:00
heliguy4599
7045edb78a Add refresh lockout to package uninstalls 2024-10-11 16:10:37 -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
f05a0170d2 Add batch snapshot creation 2024-09-22 22:20:23 -04:00
Heliguy
47cf9cc7d7 Fix package description newlines messing up the app 2024-09-21 20:41:10 -04:00
heliguy4599
b202b31765 Fix packages page not showing proper status upon failed uninstalls 2024-09-04 15:25:45 -04:00
Heliguy
0f874d28b8 Sync current work 2024-08-22 20:30:36 -04:00
heliguy
4ac03696c6 Catch errors more properly when loading packages 2024-08-01 12:28:13 -04:00
heliguy
9b26ad6c40 Can now add preselected remotes 2024-07-22 00:05:44 -04:00
heliguy
5ada9c5ca5 Initial code for adding remotes 2024-07-21 23:35:32 -04:00
heliguy
4bb6c54dec Data box asks for confirmation before trashing 2024-07-19 22:53:24 -04:00
heliguy
b377856e7a Make the data boxes do shit 2024-07-19 22:35:00 -04:00
heliguy
5063dade2f Change pckages page to use gtk's listbox sorting 2024-07-19 20:58:15 -04:00
heliguy
78e76ed981 Continue work on data pages 2024-07-18 00:22:05 -04:00
heliguy
ddba312b69 downgrade window shows currently installed version 2024-07-14 13:15:47 -04:00
heliguy
4f1bf3e31c Made selection uninstalls work 2024-07-14 00:55:08 -04:00
heliguy
f9629a9b61 add uninstall ability 2024-07-11 23:15:06 -04:00
heliguy
bec7aad6df Further work on filters page 2024-07-10 22:31:37 -04:00
heliguy
e04d14102d mask and pin switches toggle status icons on the rows 2024-07-10 15:56:48 -04:00
heliguy
91abb72ada Add ability to toggle pinning of runtime 2024-07-08 16:08:43 -04:00
heliguy
94c0978671 Add ability toggle mask for flatpak 2024-07-08 15:45:45 -04:00
heliguy
896be1118d enable opening apps, handle trash errors better 2024-07-07 23:20:55 -04:00
heliguy
6111d4f2d3 Handle masked, pinned, and EOL packages 2024-07-07 21:54:32 -04:00
heliguy
a5558ec978 Sync current work 2024-07-07 15:37:32 -04:00
heliguy
ad7a7473b0 Sync current work 2024-07-07 01:11:22 -04:00
heliguy
0d160cea01 Populate properties panel with correct data 2024-07-06 15:49:16 -04:00
heliguy
74f0594478 Work on getting cli info 2024-07-06 02:25:41 -04:00
heliguy
36eed763f0 Continue work on properties page 2024-07-06 01:58:47 -04:00
heliguy
f595d3cec4 Start triple pane UI and packages list 2024-07-04 19:12:26 -04:00
heliguy
b5e50b0255 Initial work for getting host information 2024-07-04 01:13:37 -04:00