Commit Graph
104 Commits
Author SHA1 Message Date
steven-omaha 1b3f0f9781 even more review stuff 2023-01-31 13:08:02 +01:00
steven-omaha 62729afb2f get framework for reviews working 2023-01-31 12:41:35 +01:00
steven-omaha ff579fde3f more review stuff 2023-01-30 16:55:45 +01:00
steven-omaha ebecbc6734 add proper version string 2023-01-30 16:55:45 +01:00
steven-omaha 8e84ecfe65 upgrade to clap v4 again
i can't really live with the outdated library
monochrome output is the lesser evil
2023-01-30 16:55:45 +01:00
steven-omaha ff1f374e67 relax lifetime requirements in handle_backend_command 2023-01-30 16:55:45 +01:00
steven-omaha 1a4bb58814 add todos, adjust some context messages 2023-01-30 16:55:45 +01:00
steven-omaha 8c2db88ba6 add Debug supertrait for Backend 2023-01-30 16:55:45 +01:00
steven-omaha 75addc0844 Revert "more review stuff"
This reverts commit 6d852305c9.

This is WIP and does not compile right now. See branch `review`.
2023-01-30 16:55:45 +01:00
steven-omaha 2cb1ffbe18 fix bug when nothing to install for a specific backend 2023-01-30 14:40:51 +01:00
steven-omaha 6d852305c9 more review stuff 2023-01-19 13:31:55 +01:00
steven-omaha 1e5517a129 add custom aur helper rm args 2023-01-18 14:25:08 +01:00
steven-omaha 3f1dc1f46f work on review 2023-01-18 14:05:20 +01:00
steven-omaha c7508a6c24 start adding review 2023-01-15 12:04:19 +01:00
steven-omaha b956782249 start adding review 2023-01-14 19:32:03 +01:00
steven-omaha 8210d65fe7 apply some pedantic lints 2023-01-14 18:23:48 +01:00
steven-omaha 2692b30c66 fix lint 2023-01-14 18:20:19 +01:00
steven-omaha 5ab03b38d5 refactor todo_per_backend 2023-01-14 18:03:31 +01:00
steven-omaha 6d42fc2597 improve command running 2023-01-14 17:40:49 +01:00
steven-omaha 4b13a86a6d add config (WIP) 2023-01-14 17:08:59 +01:00
steven-omaha 13e34983b9 add config (WIP) 2023-01-14 16:56:07 +01:00
steven-omaha 9d1b94dca4 add actions derive macro 2023-01-13 15:25:46 +01:00
steven-omaha 3124741efe clean up backend 2023-01-13 14:18:18 +01:00
steven-omaha 28f95a42c7 remove backend/types 2023-01-12 23:18:17 +01:00
steven-omaha c8c6ceabc7 refactor backend module 2023-01-12 23:16:31 +01:00
steven-omaha b5d58e6656 add derive Register macro 2023-01-12 23:07:27 +01:00
steven-omaha 0b4b45ed73 fix bug in show 2023-01-12 15:30:55 +01:00
steven-omaha 9c0be97cbb add TODOs 2023-01-12 15:21:17 +01:00
steven-omaha b8281d2d4d remove unnecessary derives 2023-01-12 15:15:09 +01:00
steven-omaha 1b4a4d8117 half-finish backend macro
i cannot figure out how procedural macros work actually
2023-01-12 15:01:04 +01:00
steven-omaha 49aa2b67e2 add backend macro (WIP) 2023-01-12 13:49:42 +01:00
steven-omaha 17ee55da30 extract search module 2023-01-12 12:19:34 +01:00
steven-omaha 3e308633e5 refactor output of search 2023-01-12 12:09:39 +01:00
steven-omaha ca0ecf6d69 improve printing of found packages 2023-01-12 12:04:51 +01:00
steven-omaha 707bf919d6 add package search 2023-01-12 11:52:13 +01:00
steven-omaha 3502e0a70b add 'new --edit' 2023-01-12 11:32:35 +01:00
steven-omaha f05be4cce0 add 'new' argument 2023-01-12 11:23:45 +01:00
steven-omaha 6caf6636bb add remove 2023-01-11 15:02:37 +01:00
steven-omaha 686a5cefad add import 2023-01-11 14:49:03 +01:00
steven-omaha 08b74ce919 add todos 2023-01-11 13:59:45 +01:00
steven-omaha 701eeab9c5 refactor 2023-01-11 13:50:39 +01:00
steven-omaha af8172690a extract group, section, package to grouping module 2023-01-11 13:22:27 +01:00
steven-omaha dee855b605 add warnings for empty groups and sections 2023-01-11 13:10:05 +01:00
steven-omaha 8db8c6fd41 add showing group content 2023-01-11 12:45:31 +01:00
steven-omaha 42d318298c add showing group content (WIP) 2023-01-10 18:50:17 +01:00
steven-omaha d4c97679e2 refactor backend iterator 2023-01-10 18:33:51 +01:00
steven-omaha 6f2c6c4540 reorder some imports 2023-01-10 18:20:43 +01:00
steven-omaha ae0907c261 rework backend internals 2023-01-10 18:17:12 +01:00
steven-omaha 122665a088 improve error handling 2023-01-10 18:00:02 +01:00
steven-omaha 99bdced2a1 add error handling per backend 2023-01-10 17:45:37 +01:00