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

Version 0.4 #177

Merged
merged 15 commits into from
Oct 24, 2024
Merged

Version 0.4 #177

merged 15 commits into from
Oct 24, 2024

Conversation

yavko
Copy link
Member

@yavko yavko commented Feb 25, 2024

Done with:

  • All new events
  • All new hyprctl commands
  • All new dispatchers
  • All new info commands
  • Adding Stream API
  • Removing regexp matching
  • Making it really easy to add new events

@yavko yavko added documentation Improvements or additions to documentation enhancement New feature or request event Hyprland event labels Feb 25, 2024
@yavko yavko self-assigned this Feb 25, 2024
@yavko yavko added the help wanted Extra attention is needed label Feb 25, 2024
@yavko
Copy link
Member Author

yavko commented Feb 25, 2024

I'm going to need help with testing, since I'm not on hyprland

@luyu-wu
Copy link

luyu-wu commented Apr 16, 2024

activespecial lgtm. I'll try and add workspacev2 later since that's important to what I'm working on rn!

@yavko
Copy link
Member Author

yavko commented Apr 16, 2024

activespecial lgtm. I'll try and add workspacev2 later since that's important to what I'm working on rn!

Thanks! Someone else is also working on configreloaded, so I'll probably have to work on the rest

@cyrinux
Copy link
Collaborator

cyrinux commented Apr 19, 2024

@yavko maybe it would be better to have seperate PR for each event ?

@yavko
Copy link
Member Author

yavko commented Apr 19, 2024

@yavko maybe it would be better to have seperate PR for each event ?

Sure, ig, if anyone else wants to add the events they can, all the ones I do will be in this PR

@yavko yavko changed the title Add all missing events Add some missing events Apr 19, 2024
@yavko yavko linked an issue Jun 4, 2024 that may be closed by this pull request
@yavko yavko changed the title Add some missing events Add some missing events [needs testing] Jun 4, 2024
@yavko yavko added this to the 0.4.0 milestone Jun 4, 2024
@yavko yavko changed the title Add some missing events [needs testing] Version 0.4 Sep 3, 2024
@yavko yavko mentioned this pull request Sep 3, 2024
@yavko yavko requested a review from cyrinux September 3, 2024 03:13
@yavko yavko added the BREAKING Signifies that this PR has breaking changes label Sep 3, 2024
@yavko
Copy link
Member Author

yavko commented Sep 3, 2024

I will merge this once I finish adding all the left over dispatcher and info commands, and i get 2 approving reviews and tests. I am not able to test this PR, as I'm not running hyprland.

@yavko
Copy link
Member Author

yavko commented Sep 3, 2024

Since most of the changes are with the event system, i would like testing more on that, and on the new EventStream api.

This was referenced Sep 3, 2024
src/shared.rs Show resolved Hide resolved
src/event_listener/shared.rs Outdated Show resolved Hide resolved
src/event_listener/shared.rs Outdated Show resolved Hide resolved
@yavko
Copy link
Member Author

yavko commented Oct 15, 2024

hopefully everything works now

@NBonaparte
Copy link
Contributor

I've been running the listener for a couple days while using Hyprland normally and haven't seen any other issues yet.

@yavko
Copy link
Member Author

yavko commented Oct 17, 2024

I've been running the listener for a couple days while using Hyprland normally and haven't seen any other issues yet.

Sick imma get ready to merge then

@yavko
Copy link
Member Author

yavko commented Oct 24, 2024

I've decided to put the rest of the features in a different PR, and so i am actually just going to merge this now

@yavko yavko merged commit ca24139 into master Oct 24, 2024
3 checks passed
@yavko yavko deleted the add-events branch October 24, 2024 01:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BREAKING Signifies that this PR has breaking changes documentation Improvements or additions to documentation enhancement New feature or request event Hyprland event help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Event]: pin
6 participants