Dr. Matthias Ratajczak
|
9d5d289e2b
|
fix usage of debug formatters
|
2023-02-14 12:44:47 +01:00 |
|
Dr. Matthias Ratajczak
|
2778564320
|
fix more lints
|
2023-02-14 12:33:26 +01:00 |
|
Dr. Matthias Ratajczak
|
d00f388c58
|
pin more versions
|
2023-02-14 12:33:20 +01:00 |
|
Dr. Matthias Ratajczak
|
4a507a31c4
|
pin minor crate versions
|
2023-02-14 11:27:22 +01:00 |
|
Dr. Matthias Ratajczak
|
681f9bdd9d
|
fix more lints
|
2023-02-13 20:54:49 +01:00 |
|
Dr. Matthias Ratajczak
|
e707532eca
|
activate more lints
|
2023-02-13 20:42:48 +01:00 |
|
Dr. Matthias Ratajczak
|
d5ad0ab0a1
|
adjust lint groups, start fixing lints
|
2023-02-13 20:39:58 +01:00 |
|
Dr. Matthias Ratajczak
|
03cfd1d7b3
|
reorder master Cargo.toml
|
2023-02-13 19:50:44 +01:00 |
|
Dr. Matthias Ratajczak
|
5161851efa
|
cleaned up Cargo files
|
2023-02-13 19:49:23 +01:00 |
|
Dr. Matthias Ratajczak
|
2b7b7f8e28
|
introduce workspace
|
2023-02-13 19:46:35 +01:00 |
|
Dr. Matthias Ratajczak
|
cef1b6e655
|
skip error report when searching package yields no results
|
2023-02-13 17:22:02 +01:00 |
|
Dr. Matthias Ratajczak
|
c09783f37f
|
update lockfile
|
2023-02-13 14:04:13 +01:00 |
|
Dr. Matthias Ratajczak
|
cc14ae33dc
|
add more todos
|
2023-02-13 14:01:27 +01:00 |
|
Dr. Matthias Ratajczak
|
789dc045fb
|
add output formats and todo
|
2023-02-13 13:55:56 +01:00 |
|
Dr. Matthias Ratajczak
|
2c15ef52aa
|
add todo
|
2023-02-13 13:34:29 +01:00 |
|
Dr. Matthias Ratajczak
|
57f701cc90
|
stuff
|
2023-02-13 13:32:37 +01:00 |
|
Dr. Matthias Ratajczak
|
5a2a9a6da1
|
refactor divide_actions
|
2023-02-03 14:54:34 +01:00 |
|
Dr. Matthias Ratajczak
|
220dc26389
|
remove unnecessary must_use
|
2023-02-02 16:18:11 +01:00 |
|
Dr. Matthias Ratajczak
|
169371473c
|
version bump to 1.0.0-beta2
|
2023-02-02 15:57:50 +01:00 |
|
Dr. Matthias Ratajczak
|
ac47786faa
|
update manifest
|
2023-02-02 15:52:17 +01:00 |
|
Dr. Matthias Ratajczak
|
2740f352a2
|
complete manifest
|
2023-02-02 15:39:03 +01:00 |
|
Dr. Matthias Ratajczak
|
2f7742cc9d
|
refactoring
|
2023-02-02 15:32:23 +01:00 |
|
Dr. Matthias Ratajczak
|
b9632ee8c2
|
improve formatting of 'show'
|
2023-02-02 15:25:45 +01:00 |
|
Dr. Matthias Ratajczak
|
7ebd3a6c43
|
improve error handling
|
2023-02-02 15:11:02 +01:00 |
|
Dr. Matthias Ratajczak
|
40901ddb4d
|
update lockfile
|
2023-02-02 14:58:19 +01:00 |
|
Dr. Matthias Ratajczak
|
fcbb33390a
|
refactor reviewsperbackend
|
2023-02-02 14:53:17 +01:00 |
|
Dr. Matthias Ratajczak
|
52aa2696a5
|
refactor reviewsperbackend
|
2023-02-02 14:45:36 +01:00 |
|
Dr. Matthias Ratajczak
|
4d2da4cb8d
|
refactor review module
|
2023-02-02 14:40:58 +01:00 |
|
Dr. Matthias Ratajczak
|
b9332a9cd0
|
extract review module
|
2023-02-02 14:35:18 +01:00 |
|
Dr. Matthias Ratajczak
|
39475f133f
|
fix todo in Ord for Section
|
2023-02-01 17:24:57 +01:00 |
|
Dr. Matthias Ratajczak
|
54ace79cb5
|
Merge branch 'main' into review
|
2023-02-01 17:05:02 +01:00 |
|
Dr. Matthias Ratajczak
|
4d7eb78a7d
|
version bump to 1.0.0-beta1
|
2023-02-01 16:58:15 +01:00 |
|
Dr. Matthias Ratajczak
|
330a126c75
|
refactoring
|
2023-02-01 16:57:34 +01:00 |
|
Dr. Matthias Ratajczak
|
0bacfe7caf
|
fix error message on quitting review
|
2023-02-01 16:48:22 +01:00 |
|
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 |
|
Dr. Matthias Ratajczak
|
3f01ae5ded
|
add showing group content (WIP)
|
2023-01-10 18:50:17 +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
|
adaf081fa1
|
add perf.data.old to gitignore
|
2023-01-10 15:37:14 +01:00 |
|
Dr. Matthias Ratajczak
|
9f649aae2e
|
fix some pedantic lints
|
2023-01-10 15:25:54 +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
|
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
|
bd1451fc24
|
remove strum, adjust release profile
|
2023-01-10 14:20:10 +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 |
|
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
|
a7d0edd3f4
|
update versions
|
2023-01-05 15:55:28 +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 |
|