Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.6.0 #7

Merged
merged 57 commits into from
Aug 15, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
fae19cc
refactor nl80211 to deduplcate some code
acheronfail Jul 7, 2023
fae1399
fix backgrounds not meshing with powerline separators
acheronfail Aug 6, 2023
fae1004
update IDEAS.md
acheronfail Aug 9, 2023
fae13ac
immediately update the bar when the theme is changed via ipc
acheronfail Jul 7, 2023
fae1999
update workarounds for neli after updating it
acheronfail Aug 15, 2023
fae15ee
0.6.0
acheronfail Aug 15, 2023
fae1dbb
fix panic when encountering mouse buttons 6 and 7
acheronfail Jul 11, 2023
fae16f7
increment to nearest multiple of increment amount in light item
acheronfail Jul 30, 2023
fae128e
only play volume sound if sink is changed
acheronfail Jul 22, 2023
fae1497
wip: netlink nl80211
acheronfail Jul 5, 2023
fae1ce1
update IDEAS.md
acheronfail Jul 30, 2023
fae1703
more minor improvements to nl80211
acheronfail Jul 7, 2023
fae1ca3
fix debug representation of MacAddr
acheronfail Jul 11, 2023
fae1529
update comment with upstream github issue
acheronfail Jul 24, 2023
fae1482
get rid of nic::Connections by improving Interfaces
acheronfail Jul 9, 2023
fae19b3
workaround a nasty bug where neli would block forever
acheronfail Jul 8, 2023
fae1510
update IDEAS.md
acheronfail Aug 6, 2023
fae187f
move bar formatting related code to a new bar mod
acheronfail Aug 7, 2023
fae1554
add _powerline_sep to item json for local dev loop
acheronfail Jul 8, 2023
fae1ffe
update pulse custom ipc to return correct responses + set default sin…
acheronfail Jul 8, 2023
fae1cd4
update IDEAS.md
acheronfail Aug 6, 2023
fae1a04
add an ipc api for the light item
acheronfail Aug 6, 2023
fae12d3
use a hashmap to future proof ipc theme updates
acheronfail Aug 7, 2023
fae12e2
when an item is urgent, make it swap between two states for visibility
acheronfail Aug 8, 2023
fae1b0b
more returns to workaround neli issue
acheronfail Jul 11, 2023
fae1c6a
implement playing sound when volume is changed
acheronfail Jul 11, 2023
fae133f
default `just install` to release mode, but add args option
acheronfail Jul 7, 2023
fae1c93
at least parse unknown buttons
acheronfail Jul 11, 2023
fae14e2
update IDEAS.md
acheronfail Jun 25, 2023
fae1eea
new expand_path() function for simple wordexp use cases
acheronfail Jul 11, 2023
fae1e8e
better filtering of loopback addresses
acheronfail Jul 12, 2023
fae1c25
only parse battery name a single time
acheronfail Jul 17, 2023
fae10f2
update log messages for nl80211
acheronfail Jul 19, 2023
fae18e2
simplify types for rtnetlink
acheronfail Jul 9, 2023
fae190b
continue on rtnetwork error rather than bailing
acheronfail Jul 9, 2023
fae1d8d
move `wireless_refresh_trigger` out of the loop
acheronfail Jul 9, 2023
fae15f1
doc comments for Interfaces
acheronfail Jul 9, 2023
fae1da4
fixup bugs with krb and update sample_config.toml
acheronfail Jul 12, 2023
fae1500
add critical battery notifications
acheronfail Jul 15, 2023
fae1101
remove network manager dbus proxy and iwlib dependency
acheronfail Jul 6, 2023
fae1653
nic + krb: various refactoring and updates to net detection
acheronfail Jun 26, 2023
fae17b2
remove header when serialising ipc response in dev loop
acheronfail Jun 26, 2023
fae1450
exit with 0 when shutdown
acheronfail Jun 25, 2023
fae1a86
reset retries after timeout, and update item on max retry reached
acheronfail Jun 25, 2023
fae1431
create crate Result and Error types
acheronfail Jun 26, 2023
fae1171
update fakeroot dependency
acheronfail Jul 1, 2023
fae118c
refactor netlink module
acheronfail Jul 1, 2023
fae1ef3
wip: netlink route
acheronfail Jul 3, 2023
fae1eb1
add some results and make EnumCycle safer
acheronfail Jul 7, 2023
fae1fa1
set DEBUG=true when testing in CI
acheronfail Jul 7, 2023
fae13e2
wip: integrate netlink
acheronfail Jul 5, 2023
fae15a6
nic: update to use new netlink interface
acheronfail Jul 6, 2023
fae1edb
fix some wireless cards not returning ssid in GetInterface nl80211 re…
acheronfail Aug 6, 2023
fae1439
add new light item for controlling backlights
acheronfail Jul 25, 2023
fae1e82
ensure powerline colours are consistent from right to left
acheronfail Jul 27, 2023
fae12de
unset urgent and style ourselves when powerline is enabled
acheronfail Jul 31, 2023
fae1f9d
return an option to fix trailing space in nic detail
acheronfail Aug 6, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,6 @@ jobs:

- run: just setup
- run: just build
- run: just test
- run: DEBUG=true just test

# TODO: build and upload to release tag
5 changes: 5 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"files.exclude": {
"**/aur/{target,pkg,src}": true
},
"rust-analyzer.debug.openDebugPane": true,
"rust-analyzer.runnables.extraEnv": {
// enable debug symbols for dependencies
"RUSTFLAGS": "-g"
}
}
Loading