steven-omaha
cee16bc5f8
fix usage of debug formatters
2023-02-14 12:44:47 +01:00
steven-omaha
f3632d0afd
fix more lints
2023-02-14 12:33:26 +01:00
steven-omaha
fa49e1a187
pin more versions
2023-02-14 12:33:20 +01:00
steven-omaha
45bb1d0d8d
pin minor crate versions
2023-02-14 11:27:22 +01:00
steven-omaha
c1336cbd61
reorder dependencies
2023-02-13 22:52:31 +01:00
steven-omaha
53f0f4944a
add zsh completion
2023-02-13 22:49:09 +01:00
steven-omaha
9d5e691924
fix more lints
2023-02-13 20:54:49 +01:00
steven-omaha
18a6f4db6a
activate more lints
2023-02-13 20:42:48 +01:00
steven-omaha
e94b0047bc
adjust lint groups, start fixing lints
2023-02-13 20:39:58 +01:00
steven-omaha
307d3ef74d
reorder master Cargo.toml
2023-02-13 19:50:44 +01:00
steven-omaha
f1d1666863
cleaned up Cargo files
2023-02-13 19:49:23 +01:00
steven-omaha
d7ea6ce708
introduce workspace
2023-02-13 19:46:35 +01:00
steven-omaha
c13233a2f3
skip error report when searching package yields no results
2023-02-13 17:22:02 +01:00
steven-omaha
de2c50033b
update lockfile
2023-02-13 14:04:13 +01:00
steven-omaha
fd0001a8e0
add more todos
2023-02-13 14:01:27 +01:00
steven-omaha
16e0065ba3
add output formats and todo
2023-02-13 13:55:56 +01:00
steven-omaha
c0ac77ee6e
add todo
2023-02-13 13:34:29 +01:00
steven-omaha
76717c9503
stuff
2023-02-13 13:32:37 +01:00
steven-omaha
d39b2536a1
refactor divide_actions
2023-02-03 14:54:34 +01:00
steven-omaha
41ae3e3f70
adjust formatting of output for todoperbackend.show()
2023-02-03 11:42:33 +01:00
steven-omaha
8dc9382646
remove unnecessary must_use
2023-02-02 16:18:11 +01:00
steven-omaha
ea46b9cd8d
version bump to 1.0.0-beta2
2023-02-02 15:57:50 +01:00
steven-omaha
512c39bd2b
update manifest
2023-02-02 15:52:17 +01:00
steven-omaha
be0f09f6ed
complete manifest
2023-02-02 15:39:03 +01:00
steven-omaha
76de65f9ac
refactoring
2023-02-02 15:32:23 +01:00
steven-omaha
2ff6a1741d
improve formatting of 'show'
2023-02-02 15:25:45 +01:00
steven-omaha
47f8e2f796
improve error handling
2023-02-02 15:11:02 +01:00
steven-omaha
15c48786cf
update lockfile
2023-02-02 14:58:19 +01:00
steven-omaha
ea76605a08
refactor reviewsperbackend
2023-02-02 14:53:17 +01:00
steven-omaha
565a026cc9
refactor reviewsperbackend
2023-02-02 14:45:36 +01:00
steven-omaha
0ac745486b
refactor review module
2023-02-02 14:40:58 +01:00
steven-omaha
4b59b70dba
extract review module
2023-02-02 14:35:18 +01:00
steven-omaha
0e8d942416
fix todo in Ord for Section
2023-02-01 17:24:57 +01:00
steven-omaha
031a9629fa
Merge branch 'main' into review
2023-02-01 17:05:02 +01:00
steven-omaha
a3a2335bd5
version bump to 1.0.0-beta1
2023-02-01 16:58:15 +01:00
steven-omaha
70bb6100bc
refactoring
2023-02-01 16:57:34 +01:00
steven-omaha
537529cb77
fix error message on quitting review
2023-02-01 16:48:22 +01:00
steven-omaha
597b74cb71
fix some pedantic lints
2023-02-01 16:42:49 +01:00
steven-omaha
64d44337b0
finish review
2023-02-01 16:37:00 +01:00
steven-omaha
ab253cfcc1
fix minor stuff
2023-02-01 13:08:59 +01:00
steven-omaha
468f792909
remove duplicate method
2023-02-01 13:04:05 +01:00
steven-omaha
6fde122d9b
remove dbg statement
2023-01-31 16:44:46 +01:00
steven-omaha
cdf80521b2
make code compile
2023-01-31 16:44:04 +01:00
steven-omaha
8f4864c573
even more review stuff
2023-01-31 16:42:16 +01:00
steven-omaha
71a977e60d
even more review stuff
2023-01-31 15:52:58 +01:00
steven-omaha
000ad413db
even more review stuff
2023-01-31 15:25:24 +01:00
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
5308909708
add proper version string
2023-01-30 16:34:25 +01:00
steven-omaha
b7243e08fd
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
steven-omaha
dc382831c2
relax lifetime requirements in handle_backend_command
2023-01-30 15:25:08 +01:00
steven-omaha
816eb14eff
add todos, adjust some context messages
2023-01-30 15:05:27 +01:00
steven-omaha
a71a398e57
add Debug supertrait for Backend
2023-01-30 14:57:40 +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
6270107a69
Revert "more review stuff"
...
This reverts commit 6d852305c9 .
This is WIP and does not compile right now. See branch `review`.
2023-01-30 14:39:27 +01:00
steven-omaha
e02136bcb0
fix bug when nothing to install for a specific backend
2023-01-30 14:36:00 +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
82801e141c
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
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
d2e2b93c04
unpin dependencies
2023-01-12 23:31:12 +01:00
steven-omaha
e37e43c3d1
clean up procedural macro
2023-01-12 23:27:32 +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
f725afb475
update cargo lock
2023-01-12 15:26:29 +01:00
steven-omaha
0cebb092c5
remove benchmarks
...
these were broken since implementing backends
2023-01-12 15:23:57 +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
b5d6aa9ffb
strip release binary
2023-01-11 15:02:58 +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