LunarLollipop
5dd4bec68a
Fix Hyprland 0.53 windowrule syntax breaking changes ( #4025 )
...
* Fix Hyprland 0.53 windowrule syntax breaking changes
Hyprland 0.53 introduced breaking changes to windowrule syntax:
- Props now use `match:` prefix: `class:pattern` → `match:class pattern`
- Boolean effects require `on` suffix: `float` → `float on`
- Snake_case naming: `nofocus` → `no_focus`, `stayfocused` → `stay_focused`
- `noborder` replaced with `border_size 0`
- `noanim` replaced with `animation none`
- layerrule syntax: `noanim, X` → `animation none, match:namespace X`
- `misc:new_window_takes_over_fullscreen` → `misc:on_focus_under_fullscreen`
See: https://github.com/hyprwm/hyprland-wiki/pull/1278
* Correct for the new style
* Migrate the scrolltouchpad setting in userland too
* Need a reboot to pair with new Hyprland
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-12-30 16:21:59 -08:00
Patrick Roza
8e210088c1
Fix class name for Microsoft Edge in browser.conf ( #3145 )
2025-11-05 11:20:28 +01:00
Hendrik Bergunde
53336e21b1
Fix google-chrome opacity in hyprland ( #2526 )
...
Google Chrome reports itself as google-chrome in `hyprctl clients` but
the matching for the windowrule did not work, probably because since
hyprland 0.46.0 the regex matching needs to span the entire string.
This change makes "google-chrome" get recognized so that windows of that
browser receive the chromium-based-browser tag, which in turn provides
better opacity settings for Chrome windows. Since "chrome" was matched
by the regex before, this fix now should restore the originally intended
behavior for Google Chrome.
Co-authored-by: David Heinemeier Hansson <david@hey.com >
2025-10-18 16:17:23 +02:00
Fransiscus Rolanda Malau
67011160b2
hypr: add Helium to chromium-based browser tagging (follow-up to #1945 ) ( #2056 )
2025-09-29 18:14:53 +02:00
David Heinemeier Hansson
ca1ea6ccb8
Merge pull request #1427 from typeshaper/fix-firefox-class
...
change firefox class regex
2025-09-07 20:58:48 +02:00
mgbaron
15c22fb05b
Match youtube subdomains in opacity windowrule
...
Ensures that any browser apps opening youtube or its subdomains (e.g. tv.youtube.com) have no transparency.
2025-09-06 08:12:17 -06:00
typeshaper
5e5b253dc6
change firefox class regex
...
It wouldn't recognize Firefox with this kind of regex so browser was
still transparent when it shouldn't
2025-09-03 16:48:30 +03:00
David Heinemeier Hansson
5e3d8e5f22
Treat all the major browsers the same
2025-08-26 12:16:23 +02:00