steven-omaha
e74368df7f
docs(grouping): add docstrings
2023-05-19 16:05:27 +02:00
steven-omaha
0ffe0c345d
feat(groups): allow nested group dirs
...
Instead of expecting all files to be located immediately under the group
dir, we allow them to be nested in additional folders. We walk the group
folder, and treat every file as a group file. The relative path of the
file as seen from the group dir becomes the group name.
Fixes #27 .
2023-05-18 17:16:30 +02:00
steven-omaha
ab913b4721
chore: Release
2023-05-17 15:09:40 +02:00
steven-omaha
7f887c8ee6
fix: pin libc version
2023-05-17 15:09:19 +02:00
steven-omaha
40fb1066e8
fix: privilege escalation for debian ( #25 )
2023-05-17 14:23:08 +02:00
steven-omaha
9ec7375ca9
Merge pull request #20 from teackot/flatpak-backend
...
add support for flatpak
2023-05-16 19:18:52 +02:00
teackot
54acb132b5
Revert the switches_runtime change; implement flatpak-specific functions.
2023-05-16 20:15:10 +03:00
teackot
a38a1865f5
Alphabetical order
2023-05-16 19:48:54 +03:00
teackot
39496e836e
Fix formatting
2023-05-16 19:42:53 +03:00
teackot
0d509fdfa6
Remove the unnecessary flatpak feature flag
2023-05-16 19:22:56 +03:00
teackot
b413ef00be
Merge branch 'flatpak-per-user' into flatpak-backend
2023-05-16 19:08:15 +03:00
teackot
a017a4ee75
Implement flatpak_systemwide option
2023-05-16 19:07:39 +03:00
teackot
d559edc577
Fix flatpak-list skipping the first entry
2023-05-16 18:35:20 +03:00
teackot
6f10c789eb
Add flatpak_systemwide option
2023-05-16 18:32:29 +03:00
steven-omaha
8dc9b48c19
docs(search): add docstrings
2023-05-16 17:02:01 +02:00
steven-omaha
e7ab8ef34e
docs(path): add docstrings
2023-05-16 16:53:39 +02:00
steven-omaha
4105f5133e
docs: fix spelling
2023-05-16 16:23:49 +02:00
steven-omaha
2c9d525d36
docs(ui): add docstrings
2023-05-16 16:20:58 +02:00
steven-omaha
8b476f222d
refact(review): user intention query
2023-05-16 16:20:31 +02:00
teackot
d03c338503
Support flatpak info
2023-05-16 16:58:18 +03:00
teackot
3f239795b7
Add the ability to list installed flatpaks
2023-05-16 14:28:20 +03:00
steven-omaha
de0bc7d5ad
fix: make descriptions consistent
...
fixes #16
2023-05-16 12:18:07 +02:00
teackot
26352160be
Add a minimal flatpak backend
2023-05-16 12:11:23 +03:00
steven-omaha
2ef3d7c36f
chore: Release
2023-05-15 16:12:36 +02:00
steven-omaha
34d7b5d9de
fix: build when git not installed
...
When the git binary is not available, emit an empty git_hash
so that the build continues instead of aborting due to an
unset environment variable
2023-05-15 15:58:57 +02:00
steven-omaha
af9550bbe5
chore: Release
2023-05-15 15:26:50 +02:00
steven-omaha
aa9cfb164e
fix(args): package subcommands order
2023-05-15 13:28:31 +02:00
steven-omaha
082cad9529
chore: reformat a docstring
2023-05-12 22:41:16 +02:00
steven-omaha
001ccb5bf6
docs: update todo, reminder in Config to update readme
2023-05-12 22:41:01 +02:00
steven-omaha
4f98163a86
chore: Release
2023-05-12 16:09:30 +02:00
steven-omaha
7d9f444ea6
feat: implement --noconfirm
2023-05-12 16:05:49 +02:00
steven-omaha
12c9a743ff
docs: add docstrings to two methods
2023-04-28 14:28:17 +02:00
steven-omaha
08f9a9305c
docs(config): update Config::load
2023-04-28 14:07:37 +02:00
steven-omaha
b70da6f7f2
feat(review): print enumerated groups with leading spaces
2023-04-27 10:49:54 +02:00
steven-omaha
d27cfa4a3b
refact(review): handle upper-case input
...
This commit updates the `ask_user_action_for_package` function in the
`review` module to convert user input to lowercase. This ensures that
the user input is case-insensitive and improves the user experience.
2023-04-27 10:14:10 +02:00
steven-omaha
37409e9e60
refact(regex): disable default features
...
these relate to performance and unicode support, neither of which we
are currently interested in
2023-03-30 17:58:47 +02:00
steven-omaha
f2ebfe68b5
chore: Release
2023-03-30 13:17:56 +02:00
steven-omaha
4fe412ffca
refact(backend): use sort_unstable
2023-03-29 14:20:03 +02:00
steven-omaha
b01d5ea9df
refact(python): replace unwrap
2023-03-29 14:18:51 +02:00
steven-omaha
9b8f2712d3
refact(backend): get_group_packages_map
2023-03-17 17:01:21 +01:00
steven-omaha
c27eb35575
docs: add panics section
2023-03-16 15:32:38 +01:00
steven-omaha
f79fad454c
refact(backend): remove dead code
2023-03-03 17:58:17 +01:00
steven-omaha
e164416d33
docs: complete Backend trait
2023-03-03 17:57:05 +01:00
steven-omaha
83865e21e9
fix(review): as dependency using wrong binary
...
The order of Backend::{get_binary,get_binary_inner} was wrong.
The binary was actually never overwritten.
2023-03-03 17:32:34 +01:00
steven-omaha
e511235717
fix check for dependency support
2023-03-03 17:20:49 +01:00
steven-omaha
9827fcc28f
panic on {Rust,Python}::make_dependency
2023-02-28 14:37:32 +01:00
steven-omaha
e277899ad4
chore: Release
2023-02-28 13:07:35 +01:00
steven-omaha
362658e909
disable backend if binary does not exist
2023-02-28 13:06:48 +01:00
steven-omaha
b524840bc9
add option to disable backends
2023-02-28 12:58:24 +01:00
steven-omaha
a9e4162dbf
disable arch by default
2023-02-28 12:55:28 +01:00