-
Notifications
You must be signed in to change notification settings - Fork 22
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
Breaking Changes Tracker #60
Comments
After 756ee85 |
#98 removes Options Service and brings the new |
#103 removes |
After #146 logs are stored at |
#152 makes some functions asynchronous:
Use |
#157Since properties have explicit types, their value can only be of the that defined type because it is now controlled on the GObject/C side, which doesn't support dynamic types. It means you can't set For example, it affects Otherwise, an exception like this will be raised: |
#171#171 affects Hyprland Service. Migration Guide:
# Old
hyprland.active_workspace["id"]
# New
hyprland.active_workspace.id
# Old
hyprland.bind(
"workspaces",
transform=lambda value: [WorkspaceButton(i) for i in value],
)
# New
hyprland.bind_many(
["workspaces", "active_workspace"],
transform=lambda workspaces, *_: [
WorkspaceButton(i) for i in workspaces
],
) |
#184Methods of some services now are synchronous and have their explicit async versions. Affected methods:
This also affects some property setters:
|
45a27f4Now |
This is a meta issue to track breaking changes in -git
If something is not working after an Ignis update, please read through the comments below first
The text was updated successfully, but these errors were encountered: