summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-10-09fix top border size and placement (#356)HEADmasteramy
2024-10-09Add scenefx to README.md as dependence for swayfx (#355)Halano
2024-09-25updated lockWilliam McKinnon
2024-09-05feat: add provided sessions (#349)eri
2024-08-14text_input: Implement input-method popups (#315)Zephyr Lykos
2024-08-14fix: wlroots version (#341)eri
2024-07-29Fixed blur opacity. Fixes #338 (#339)Erik Reider
2024-06-01Fixed blurred tiling indicator not drawing on the right coordinates (#319)Erik Reider
2024-05-09Update flake.lock (#316)famfo
2024-05-08removed unneeded build scripts and workflowsWilliam McKinnon
2024-05-07update wlroots (#312)Åsmund Balke
2024-04-30Update server.c removing duplicated code block (#306)Eric Chastain
2024-04-29Removed git only messagesWilliam McKinnon
2024-04-29removed old publish script, updated to 0.4William McKinnon
2024-04-22fix: gray background rect not being expanded by blur size (#295)Erik Reider
2024-04-18flake: update for swayfx 0.4 (#284)ozwaldorf
2024-04-18Fix segfaults (#291)Erik Reider
* Add NULL checks for effect_fbos * Fix freeing undefined pixman region
2024-04-17Fixed compilation errors (#290)Erik Reider
2024-04-16fix: update sway original version (#289)ozwaldorf
2024-04-15added git only message for shadow offsetWilliam McKinnon
2024-04-15feat: 1.9 merge (#277)Reza Jelveh
Co-authored-by: William McKinnon <[email protected]> Co-authored-by: Erik Reider <[email protected]>
2024-04-15flake: switch default overlay to insert for wider compatibility (#282)ozwaldorf
Advanced users can opt into using the override flake for layering on top of the flake, given they are on a compatible nixpkgs version and know what they are doing
2024-04-14added hwdata wlroots dependencyWilliam McKinnon
2024-04-10fix: Changes outputs, `nix flake show` now completes (#280)sntx
Removed the `default` attribute from `outputs.formatter.<system>`, instead parse the formatter derivation directly. This fixes the issue that `nix flake show` doesn't complete. Co-authored-by: sntx <[email protected]>
2024-04-10Overhaul nix flake (#279)ozwaldorf
2024-02-15Add blur to tiling indicator (#252)Erik Reider
2024-02-15Added sway-portal.conf to COPR (#234)Erik Reider
2024-02-14enhancement: update version printing format (#254)Rolf Vidar Mazunki Hoksaas
* enhancement: update version printing format as mentioned in #253, version numbers can be confusing if you don't know or realize you're running SwayFX instead of standard sway. to fix this issue, I've updated the way we display versions, replacing "sway version X" to "swayfx version X", suffixed by the sway upstream version which swayfx is based upon. while not immediately displaying we come from swayfx in swaymsg/swaynag/swaybar, we do display we're based off a specific upstream sway version. note: this requires updating `meson.build` (currently `meson.build:181`) each time we rebase into a new sway version. Closes: Issue #253 Signed-off-by: Mazunki Hoksaas <[email protected]> * reduce linelength --------- Signed-off-by: Mazunki Hoksaas <[email protected]>
2024-02-14Added guide for Debian users (#268)Babymusk
* Create INSTALL-deb * Rename INSTALL-deb to INSTALL-deb.md * Update README.md to include debian * Added a guide * Update README.md * Update INSTALL-deb.md * Version change
2024-01-05Fix shadow_offset position (#263)famfo
2024-01-05Fixed #258 blur regression (#261)Erik Reider
2024-01-03feat: blur tweaks (#258)ozwaldorf
2023-12-28Blur damage compensation fixes (#259)Erik Reider
* Increased blur size to match what WayFire uses * Fix damage compensation not being scaled
2023-12-22Implement shadow_offset (#255)famfo
2023-12-17Limit 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-17Readds check if the floating child is in a container for xray (#250)Erik Reider
2023-12-08Update README.md (#243)Mubin
Simple fix in README.
2023-12-03Fixed AUR Github Action not including sway-portals.conf (#247)Erik Reider
* Added sway-portals.conf to AUR publish Action * Bumped PKGBUILD pkgrel
2023-11-26fix(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-26chore: Update pkgrel in PKGBUILDs (#238)Elias Elwyn
Update pkgrel twice for changes in #237 and #240
2023-11-25fix: 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-24Update PKGBUILD to fix breakage due to wlroots0.17 (#237)Danie
2023-10-23feat: add shadow color for inactive windows (#230)eri
2023-09-20Add layer effect option to ignore transparent regions when blurring (#159)Erik Reider
2023-09-06refactor: 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-22Removed systemd requirement in both AUR PKGBUILDs (#212)Erik Reider
2023-07-29fix: not being able to build without xwayland support (#209)Erik Reider
2023-07-29fix: floating child always using blur xray (#210)Erik Reider
2023-07-23replace mascot art (#205)honchokomodo
* add updated mascot art * Delete swayfx_mascot.png * re-add old mascot image oops
2023-07-21More eyecandy for the readme (#194)sntx
Co-authored-by: sntx <[email protected]>