Commit Graph
49 Commits
Author SHA1 Message Date
Dr. Matthias Ratajczak 9bced6f8d8 make some public functions private 2023-01-10 14:54:41 +01:00
Dr. Matthias Ratajczak 60b6df1a86 add error when editing a non-existant group file 2023-01-10 14:53:27 +01:00
Dr. Matthias Ratajczak b2f62f00e8 implement clean_packages 2023-01-10 14:48:18 +01:00
Dr. Matthias Ratajczak eddba2ffb7 fix show_groups 2023-01-10 14:37:02 +01:00
Dr. Matthias Ratajczak e860b27523 refactor show_unmanaged_packages 2023-01-10 14:35:29 +01:00
Dr. Matthias Ratajczak a55f2db743 fix 'show_unmanaged_packages' 2023-01-10 14:27:58 +01:00
Dr. Matthias Ratajczak 1c1770240f fix setting working dir for editor 2023-01-10 14:15:29 +01:00
Dr. Matthias Ratajczak 71a07d2da1 set working dir for editor 2023-01-10 14:13:46 +01:00
Dr. Matthias Ratajczak cdbe0669d3 fix reading group sections 2023-01-10 14:13:36 +01:00
Dr. Matthias Ratajczak 91991cf339 remove impl_backend_constants parameter
was unused
2023-01-10 12:07:39 +01:00
Dr. Matthias Ratajczak 57f3d498bf move add_packages to macro 2023-01-10 12:05:36 +01:00
timeshifter 03cc060d0f rework section loading 2023-01-09 19:06:51 +01:00
timeshifter 45f8f9a5d5 start reimplementing main functions again 2023-01-09 18:30:12 +01:00
timeshifter 86674c3fa1 combine impls of Backends 2023-01-09 17:26:03 +01:00
timeshifter 20a37c4d5f implement generic backend methods with a macro 2023-01-09 17:23:34 +01:00
timeshifter 098ab765b3 fix section extraction from group file 2023-01-06 14:18:10 +01:00
timeshifter 0ed6359293 implement section 2023-01-06 14:14:21 +01:00
timeshifter cb5c53c1c5 get generic backend to work (to some extent) 2023-01-06 13:31:50 +01:00
timeshifter 9d5241afa5 rework generic backend 2023-01-06 12:46:10 +01:00
timeshifter 0dcf3822eb Revert "add more generic backend stuff"
This reverts commit 265d67089b.
2023-01-06 11:50:57 +01:00
Dr. Matthias Ratajczak e873cb979c reorder Backend methods 2023-01-05 17:59:23 +01:00
Dr. Matthias Ratajczak 265d67089b add more generic backend stuff 2023-01-05 17:57:38 +01:00
Dr. Matthias Ratajczak 4c22f1cc89 add cargo backend 2023-01-05 17:25:39 +01:00
Dr. Matthias Ratajczak ec9fb8875d complete Pacman backend 2023-01-05 16:50:42 +01:00
Dr. Matthias Ratajczak c77819acf5 add install and remove packages to Backend trait 2023-01-05 16:44:41 +01:00
Dr. Matthias Ratajczak b009b236c3 introduce backend modules 2023-01-05 16:30:13 +01:00
Dr. Matthias Ratajczak 6e21a562bf convert pacman to first backend 2023-01-05 16:25:47 +01:00
Dr. Matthias Ratajczak 21d31bf4e4 downgrade to latest 3.x version of clap 2023-01-05 16:13:58 +01:00
Dr. Matthias Ratajczak a2e1df017f fix argument parsing
caused by updating clap
2023-01-05 16:04:03 +01:00
Dr. Matthias Ratajczak c4849b1f4c add pacdef clean 2023-01-05 15:53:50 +01:00
Dr. Matthias Ratajczak 7652e9a6be propagate errors 2022-12-02 18:06:47 +01:00
Dr. Matthias Ratajczak 7fb416815c start propagating errors 2022-12-02 17:58:53 +01:00
Dr. Matthias Ratajczak 6d01abc79e handle errors in editing files 2022-12-02 17:51:10 +01:00
Dr. Matthias Ratajczak 533bc71223 implement editing of files 2022-12-02 17:33:59 +01:00
Dr. Matthias Ratajczak b018ea8fbe refactor 2022-12-02 17:26:37 +01:00
Dr. Matthias Ratajczak de1a8b5f9f refactor 2022-12-02 17:23:50 +01:00
Dr. Matthias Ratajczak 2efa25e14e refactor 2022-12-02 17:09:29 +01:00
Dr. Matthias Ratajczak e1d3db670a refactor 2022-12-02 17:08:17 +01:00
Dr. Matthias Ratajczak 8c383799d4 refactor 2022-12-02 17:01:31 +01:00
Dr. Matthias Ratajczak 6719010c5e fix benches 2022-12-02 16:59:30 +01:00
Dr. Matthias Ratajczak c9442ae294 refactor 2022-12-02 16:53:54 +01:00
Dr. Matthias Ratajczak 061ad6ec48 refactor 2022-12-02 16:50:04 +01:00
Dr. Matthias Ratajczak 293889afc9 refactor 2022-12-02 16:45:38 +01:00
Dr. Matthias Ratajczak 218c9bb07b refactor 2022-12-02 16:44:51 +01:00
Dr. Matthias Ratajczak 92429aa6b5 refactor 2022-12-02 16:40:42 +01:00
Dr. Matthias Ratajczak be3e2af1ef add ui module 2022-12-02 16:32:08 +01:00
Dr. Matthias Ratajczak 7cd415985d refactor 2022-12-02 16:29:01 +01:00
Dr. Matthias Ratajczak ef20514d1c add more code 2022-09-02 19:42:01 +02:00
Dr. Matthias Ratajczak 69d1034835 initial commit 2022-09-02 17:22:07 +02:00