Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-01-05 | Fixed #258 blur regression (#261) | Erik Reider | |
2024-01-03 | feat: blur tweaks (#258) | ozwaldorf | |
2023-12-28 | Blur damage compensation fixes (#259) | Erik Reider | |
* Increased blur size to match what WayFire uses * Fix damage compensation not being scaled | |||
2023-12-22 | Implement shadow_offset (#255) | famfo | |
2023-12-17 | Limit corner radius size to the smallest box dimension (#251) | Erik Reider | |
One example would be the tiling indicator sometimes experiencing a "sharp" edge when the radii was larger than the height/width | |||
2023-12-17 | Readds check if the floating child is in a container for xray (#250) | Erik Reider | |
2023-12-08 | Update README.md (#243) | Mubin | |
Simple fix in README. | |||
2023-12-03 | Fixed AUR Github Action not including sway-portals.conf (#247) | Erik Reider | |
* Added sway-portals.conf to AUR publish Action * Bumped PKGBUILD pkgrel | |||
2023-11-26 | fix(PKGBUILD): support new portals req for XDG_CURRENT_DESKTOP (#239) | Elias Elwyn | |
Integrates commits c85a455e and 2f9c63b0 from extra/sway. Copied from c85a455e: > As of version 1.17, xdg-desktop-portal requires desktops to declare > which portals should be used. For Sway, this requires a file > /usr/share/xdg-desktop-portal/sway-portals.conf (or a local user > config). > > A reasonable default is to use GTK for the file picker (as wlr doesn't > have file picker support) and wlr for screencast/screenshot support. > Fedora does this similarly. [1] > > Upstream is not interested in shipping a configuration file [2] so we > need to do it downstream. > > [1] https://src.fedoraproject.org/rpms/sway/blob/rawhide/f/sway-portals.conf > [2] https://github.com/swaywm/sway/issues/7773 https://gitlab.archlinux.org/archlinux/packaging/packages/sway/-/commit/c85a455eb653256b57b0b1661e398a48946e85b4 https://gitlab.archlinux.org/archlinux/packaging/packages/sway/-/commit/2f9c63b0539119acb63d6028c61d41c7faa1cebb | |||
2023-11-26 | chore: Update pkgrel in PKGBUILDs (#238) | Elias Elwyn | |
Update pkgrel twice for changes in #237 and #240 | |||
2023-11-25 | fix: aur build failed: sd-bus-provider set to auto (#240) | Ben | |
> swayfx/meson.build:92:2: ERROR: Assert failed: sd-bus-provider must not be set to auto since auto_features != auto | |||
2023-11-24 | Update PKGBUILD to fix breakage due to wlroots0.17 (#237) | Danie | |
2023-10-23 | feat: add shadow color for inactive windows (#230) | eri | |
2023-09-20 | Add layer effect option to ignore transparent regions when blurring (#159) | Erik Reider | |
2023-09-06 | refactor: simplify blur (#219) | William McKinnon | |
* refactor: removed surface_width + surface_height from render_blur() * Fixed scaling issues * Minor refactors * removed scaled_dst box * removed uneeded fb bind * removed unneeded src_box * removed unneeded wlr_fbox_from_box function * removed src_box * Don't scale the blur translucent region twice * Renamed extended_damage to original_damage to reflect better what it actually is * Removed unneeded clearing of the wlr fbo before rendering onto it * Removed the need for our own main FBO, also fixes some damage bugs * Simplified detection of blur on workspace * cleaned up comments --------- Co-authored-by: Erik Reider <[email protected]> | |||
2023-08-22 | Removed systemd requirement in both AUR PKGBUILDs (#212) | Erik Reider | |
2023-07-29 | fix: not being able to build without xwayland support (#209) | Erik Reider | |
2023-07-29 | fix: floating child always using blur xray (#210) | Erik Reider | |
2023-07-23 | replace mascot art (#205) | honchokomodo | |
* add updated mascot art * Delete swayfx_mascot.png * re-add old mascot image oops | |||
2023-07-21 | More eyecandy for the readme (#194) | sntx | |
Co-authored-by: sntx <[email protected]> | |||
2023-07-18 | fix: crash when moving to scratchpad tiled window (#202) | Yaroslav | |
2023-07-18 | Update README.md (#204) | Basil | |
2023-07-07 | README: Inline the repology badge and swayfx mascot (#193) | Sntx_ | |
* README: Inline the repology badge and swayfx mascot * README: Removed unused style from html tag | |||
2023-07-06 | ver: bump to 0.3.2 | William McKinnon | |
2023-07-06 | Fix toplevel borders (#171) | Evy Garden | |
* added check for smart * expose gaps_to_edge * add smart variable | |||
2023-07-06 | updated branding | William McKinnon | |
2023-07-03 | Fixed blur/surfaces dst_box not being offset by the titlebar height (#185) | Erik Reider | |
2023-06-07 | fix: crash when splitting inside stacking container (#187) | RAR27 | |
2023-06-04 | fix: consider dim introduced transparency for blur (#184) | rti | |
The blur rendering logic includes the optimization to render blur only for transparent surfaces. This patch considers surfaces as transparent also when the transparency is only introduced by the dim color. We can now have windows, that are opaque by default become transparent with blurred background as soon as they loose focus. Example configuration: ``` blur on blur_passes 3 blur_radius 5 default_dim_inactive 0.15 dim_inactive_colors.unfocused #00000000 ``` | |||
2023-06-02 | fix: crash when moving tabbed container to scratchpad (#182) | RAR27 | |
when `scratchpad_minimize` enabled | |||
2023-06-02 | ver: bump to 0.3.1 | William McKinnon | |
2023-06-02 | added layer namespace information | William McKinnon | |
2023-06-02 | default scratchpad_minimize to false and add warning | William McKinnon | |
2023-06-02 | fix: update stencil if the output size changes (#178) | Erik Reider | |
2023-06-02 | fix: crash when splitting inside tabbed container (#180) | RAR27 | |
2023-05-30 | fix: blur not being able to blur edges of damage (#168) | Erik Reider | |
2023-05-23 | Update README.md | William McKinnon | |
2023-05-22 | added blur-xray explanation | William McKinnon | |
2023-05-21 | flake: remove libinput patch (#163) | Ricardo Steijn | |
This was backported to SwayFX in 3c2e38b | |||
2023-05-21 | upstream: ipc: add LIBINPUT_CONFIG_ACCEL_PROFILE_CUSTOM entry | William McKinnon | |
2023-05-21 | fix: layer old damage not being offset by the monitor layout coords | William McKinnon | |
2023-05-21 | bump version to 0.3 | William McKinnon | |
2023-05-20 | updated README to reflect 0.3 | William McKinnon | |
2023-05-20 | Fix layer surface damage not being extended if using effects (#160) | Erik Reider | |
2023-05-20 | fix: maybe-uninitialized error | William McKinnon | |
2023-05-19 | Add blur, shadow, and corner radius to layer-shell surfaces (#144) | Erik Reider | |
Co-authored-by: Will McKinnon <[email protected]> | |||
2023-05-19 | improved blur optimization checks | William McKinnon | |
2023-05-19 | add link to fedora copr package, remove extra lines about discord server | William McKinnon | |
2023-05-18 | Fix damage being extended after clearing the previous frame (#158) | Erik Reider | |
* Fix damage being extended after clearing the previous frame * Ensure that damage expansion only occurs if it's smaller than the monitor | |||
2023-05-18 | Flipped the order of which the stencil add function is called (#157) | Erik Reider | |