Dr. Matthias Ratajczak
57aa7bdc94
fix some pedantic lints
2023-02-01 16:42:49 +01:00
Dr. Matthias Ratajczak
2989e40925
finish review
2023-02-01 16:37:00 +01:00
Dr. Matthias Ratajczak
3f1b477c2e
fix minor stuff
2023-02-01 13:08:59 +01:00
Dr. Matthias Ratajczak
e67d663d42
remove duplicate method
2023-02-01 13:04:05 +01:00
Dr. Matthias Ratajczak
eed0886fe4
remove dbg statement
2023-01-31 16:44:46 +01:00
Dr. Matthias Ratajczak
031750fa85
make code compile
2023-01-31 16:44:04 +01:00
Dr. Matthias Ratajczak
2c9a6e4602
even more review stuff
2023-01-31 16:42:16 +01:00
Dr. Matthias Ratajczak
650e6b136c
even more review stuff
2023-01-31 15:52:58 +01:00
Dr. Matthias Ratajczak
9d4a312d46
even more review stuff
2023-01-31 15:25:24 +01:00
Dr. Matthias Ratajczak
54c222f193
even more review stuff
2023-01-31 13:08:02 +01:00
Dr. Matthias Ratajczak
d0eaea8dfb
get framework for reviews working
2023-01-31 12:41:35 +01:00
Dr. Matthias Ratajczak
40c039f373
more review stuff
2023-01-30 16:55:45 +01:00
Dr. Matthias Ratajczak
b49e470b1d
add proper version string
2023-01-30 16:55:45 +01:00
Dr. Matthias Ratajczak
b3d5aa0fce
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
Dr. Matthias Ratajczak
6385dcb3c1
relax lifetime requirements in handle_backend_command
2023-01-30 16:55:45 +01:00
Dr. Matthias Ratajczak
780de71d73
add todos, adjust some context messages
2023-01-30 16:55:45 +01:00
Dr. Matthias Ratajczak
b2e5fa0431
add Debug supertrait for Backend
2023-01-30 16:55:45 +01:00
Dr. Matthias Ratajczak
619387ed35
Revert "more review stuff"
...
This reverts commit b95f3889bb .
This is WIP and does not compile right now. See branch `review`.
2023-01-30 16:55:45 +01:00
Dr. Matthias Ratajczak
1ef763d89e
add proper version string
2023-01-30 16:34:25 +01:00
Dr. Matthias Ratajczak
dd4670094d
upgrade to clap v4 again
...
i can't really live with the outdated library
monochrome output is the lesser evil
2023-01-30 15:57:19 +01:00
Dr. Matthias Ratajczak
5f08ed271e
relax lifetime requirements in handle_backend_command
2023-01-30 15:25:08 +01:00
Dr. Matthias Ratajczak
d710d19cdc
add todos, adjust some context messages
2023-01-30 15:05:27 +01:00
Dr. Matthias Ratajczak
ed7acaf69d
add Debug supertrait for Backend
2023-01-30 14:57:40 +01:00
Dr. Matthias Ratajczak
d52c95a9eb
fix bug when nothing to install for a specific backend
2023-01-30 14:40:51 +01:00
Dr. Matthias Ratajczak
aa9cdbf362
Revert "more review stuff"
...
This reverts commit b95f3889bb .
This is WIP and does not compile right now. See branch `review`.
2023-01-30 14:39:27 +01:00
Dr. Matthias Ratajczak
091fd3488d
fix bug when nothing to install for a specific backend
2023-01-30 14:36:00 +01:00
timeshifter
b95f3889bb
more review stuff
2023-01-19 13:31:55 +01:00
timeshifter
15f544e976
add custom aur helper rm args
2023-01-18 14:25:08 +01:00
timeshifter
df60662d40
work on review
2023-01-18 14:05:20 +01:00
timeshifter
2796a3454c
start adding review
2023-01-15 12:04:19 +01:00
timeshifter
45751665b0
start adding review
2023-01-14 19:32:03 +01:00
timeshifter
e7b80b5bff
apply some pedantic lints
2023-01-14 18:23:48 +01:00
timeshifter
0e84bf9bc4
fix lint
2023-01-14 18:20:19 +01:00
timeshifter
2b9e82e5a1
reduce compile time
...
disabling LTO and optimizing for size cuts compile time almost in half,
but increases the binary size from 2.1 to 2.5 MB.
this tradeoff is worth it.
performance is unaffected
2023-01-14 18:19:53 +01:00
timeshifter
5a844960a8
refactor todo_per_backend
2023-01-14 18:03:31 +01:00
timeshifter
b0460b2c2d
improve command running
2023-01-14 17:40:49 +01:00
timeshifter
a5419d02ec
add config (WIP)
2023-01-14 17:08:59 +01:00
timeshifter
1a9226384a
add config (WIP)
2023-01-14 16:56:07 +01:00
timeshifter
ce960a4e29
add actions derive macro
2023-01-13 15:25:46 +01:00
timeshifter
7792b98cb4
clean up backend
2023-01-13 14:18:18 +01:00
timeshifter
0c350f7d7f
unpin dependencies
2023-01-12 23:31:12 +01:00
timeshifter
6ca8cd1f09
clean up procedural macro
2023-01-12 23:27:32 +01:00
timeshifter
d14894253a
remove backend/types
2023-01-12 23:18:17 +01:00
timeshifter
3ffbe28c28
refactor backend module
2023-01-12 23:16:31 +01:00
timeshifter
1b5302e459
add derive Register macro
2023-01-12 23:07:27 +01:00
timeshifter
73df8e8f42
fix bug in show
2023-01-12 15:30:55 +01:00
timeshifter
0cb0612103
update cargo lock
2023-01-12 15:26:29 +01:00
timeshifter
9654d6b3b7
remove benchmarks
...
these were broken since implementing backends
2023-01-12 15:23:57 +01:00
timeshifter
c555ac0ce1
add TODOs
2023-01-12 15:21:17 +01:00
timeshifter
3334256a19
remove unnecessary derives
2023-01-12 15:15:09 +01:00