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
|
d52c95a9eb
|
fix bug when nothing to install for a specific backend
|
2023-01-30 14:40:51 +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
|
45751665b0
|
start adding review
|
2023-01-14 19:32:03 +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
|
7792b98cb4
|
clean up backend
|
2023-01-13 14:18:18 +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
|
c555ac0ce1
|
add TODOs
|
2023-01-12 15:21:17 +01:00 |
|
timeshifter
|
3334256a19
|
remove unnecessary derives
|
2023-01-12 15:15:09 +01:00 |
|
timeshifter
|
0ad37d6fd2
|
half-finish backend macro
i cannot figure out how procedural macros work actually
|
2023-01-12 15:01:04 +01:00 |
|
timeshifter
|
46f890320a
|
add backend macro (WIP)
|
2023-01-12 13:49:42 +01:00 |
|
timeshifter
|
26fd78fd77
|
refactor
|
2023-01-11 13:50:39 +01:00 |
|
Dr. Matthias Ratajczak
|
708fd56ad7
|
refactor backend iterator
|
2023-01-10 18:33:51 +01:00 |
|
Dr. Matthias Ratajczak
|
ab4c8d0da4
|
reorder some imports
|
2023-01-10 18:20:43 +01:00 |
|
Dr. Matthias Ratajczak
|
96265648e9
|
rework backend internals
|
2023-01-10 18:17:12 +01:00 |
|
Dr. Matthias Ratajczak
|
1365ee5b5c
|
improve error handling
|
2023-01-10 18:00:02 +01:00 |
|
Dr. Matthias Ratajczak
|
cff3784487
|
add error handling per backend
|
2023-01-10 17:45:37 +01:00 |
|
Dr. Matthias Ratajczak
|
954f3c88be
|
make cargo backend use .crates2.json file
|
2023-01-10 17:22:57 +01:00 |
|
Dr. Matthias Ratajczak
|
7585206979
|
add infallible From<String> for Package
|
2023-01-10 15:37:50 +01:00 |
|
Dr. Matthias Ratajczak
|
5e874d79d4
|
move todo_per_backend into separate module
|
2023-01-10 15:21:02 +01:00 |
|
Dr. Matthias Ratajczak
|
3bfe2092bf
|
clean up minor items
|
2023-01-10 15:00:21 +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
|
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 |
|