-
Notifications
You must be signed in to change notification settings - Fork 52
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
Feat: sway-mode module #671
Merged
JakeStanger
merged 9 commits into
JakeStanger:master
from
Rodrigodd:feat/sway-mode-module
Aug 5, 2024
Merged
Feat: sway-mode module #671
JakeStanger
merged 9 commits into
JakeStanger:master
from
Rodrigodd:feat/sway-mode-module
Aug 5, 2024
Commits on Aug 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fa0175f - Browse repository at this point
Copy the full SHA fa0175fView commit details -
refactor: Avoid making multiple connections to SwayIPC
Now `sway::Client` is store in `ironbar.clients`, and allow dynamically registering event listeners, instead of hardcoding events for Workspace updates. Remove the use of `swayipc::Connection` from `sway-mode` module, and replace it with the new event listener system.
Configuration menu - View commit details
-
Copy full SHA for 6effd8c - Browse repository at this point
Copy the full SHA 6effd8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec98e69 - Browse repository at this point
Copy the full SHA ec98e69View commit details -
Configuration menu - View commit details
-
Copy full SHA for c355c3b - Browse repository at this point
Copy the full SHA c355c3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0a4a91 - Browse repository at this point
Copy the full SHA d0a4a91View commit details -
refactor: make
add_listener
receive event by TypeAvoiding unwrapping the event enum in the caller code.
Configuration menu - View commit details
-
Copy full SHA for 9c30bc4 - Browse repository at this point
Copy the full SHA 9c30bc4View commit details -
refactor: move
sway::Client
out of compositorThe module `compositor` is gated behind the `workspaces` feature, but `sway::Client` is no longer used only by the `workspaces` module.
Configuration menu - View commit details
-
Copy full SHA for 853c5d7 - Browse repository at this point
Copy the full SHA 853c5d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38414ec - Browse repository at this point
Copy the full SHA 38414ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebe656d - Browse repository at this point
Copy the full SHA ebe656dView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.