Commit graph

7023 commits

Author SHA1 Message Date
Will McKinnon c0d490e3cb refactor: deduplicate vertex shaders 2022-12-11 14:59:11 -05:00
Erik Reider 2f3e039029
Fixed dim_inactive default value being set to 1.0f (#69) 2022-12-09 09:14:20 -05:00
Erik Reider 988fb24710
[Feature] Dim inactive windows (#66) 2022-12-07 00:10:11 -05:00
Will McKinnon e82e4de37f fix: titlebars on containers with smart_gaps on and a large corner_radius now render as expected 2022-11-30 20:22:39 -05:00
Will McKinnon af282928ab added swayfx discord invite link 2022-11-29 00:48:02 -05:00
Will McKinnon fab91af9b9 updated default config 2022-11-24 00:04:56 -05:00
William McKinnon cf5a188aa9
feat: rounded_corners support smart_gaps (#62) 2022-11-23 23:59:47 -05:00
William McKinnon 6951b8e493
render refactor: implement decoration_data struct (#61) 2022-11-23 23:37:35 -05:00
Gokul Swaminathan d27c346b9e
Added flake support for wlroots subproject (#60) 2022-11-22 14:24:38 -05:00
Will McKinnon 46378d4b69 cleanup: removed sway sourcehut build files 2022-11-19 02:49:54 -05:00
Will McKinnon 8339a07f45 fix: delete all shaders on fx_renderer create failure 2022-11-18 20:00:52 -05:00
Will McKinnon 5e066dfc3c fix: saturation applies to popups 2022-11-18 01:22:13 -05:00
Erik Reider 191e3b5d26 Improved copr install testing (#55) 2022-11-18 01:20:49 -05:00
Gokul Swaminathan 0cd40fed13
Fix Nix Flake (#50)
* Override correct sway package

* Update README.md

* Remove unnecessary overlay

* Improved shell
2022-11-16 11:24:00 -05:00
Gokul Swaminathan fa6164f8fb
Improve Nix Flake (#48)
* Improve nix flake

* Go back to unstable

* Update flake

* Update README.md
2022-11-15 22:47:04 -05:00
Erik Reider 546f56f873
AUR publish actions: Remove checkingout of tag (#42) 2022-11-15 02:51:08 -05:00
Erik Reider ffaab52752 Updated build scripts
Co-authored-by: Erik Reider <35975961+ErikReider@users.noreply.github.com>
2022-11-14 17:58:48 -05:00
Will McKinnon 6c1a3ec2f7 build: set version to 0.1 2022-11-13 14:43:57 -05:00
Erik Reider 7990b32dd2
Add PKGBUILD stable and -git, AUR publish and Arch build GitHub Actions (#31)
* Create AUR_publish.yml

* Added PKGBUILD

* Switched AUR publish addon

* Added arch-build action

* Remove useless step in arch-build

* Checkout latest tag instead of master for Arch and Fedora publish actions

* Added -git PKGBUILD and added wlroots < 0.16 as dependency

* Checkout master before running swayfx-git aur script

* Check build for stable PKGBUILD after -git version

* Removed spaces in wlroots depends version
2022-11-13 15:58:24 +01:00
Erik Reider c82adeb7c0
Add EGL as sway dependency (#33) 2022-11-12 09:04:29 -05:00
Will McKinnon 6ef904a960 style: shader style fixes 2022-11-11 21:28:32 -05:00
Will McKinnon 1a9f17054d feat: added support for external textures 2022-11-11 21:24:42 -05:00
Will McKinnon 6ca742d4f2 feat: render tiling move indicator with round corners 2022-11-11 20:05:17 -05:00
Erik Reider 1881b01d3f
Per application color saturation support (#21)
* Initial implementation without fullscreen support

* Limit saturation to 2

* Fixed saturation not working for fullscreen applications like CSGO

* Fixed saturation ignoring border radius

* Updated README and sway.5 man page

* Rebased from Master

* Added command to README

* Fixed nitpicks
2022-11-11 19:38:09 -05:00
Will McKinnon 8c907a0bcb doc: updated README with contribution info 2022-11-11 02:08:27 -05:00
William McKinnon 1930bd0d71
feat: add round titlebars (#26) 2022-11-11 01:19:02 -05:00
Will McKinnon 9ee7fa61af style: moved corner radius scaling out of fx call 2022-11-10 02:16:15 -05:00
Will McKinnon 26271ef865 refactor: move shaders to individual files 2022-11-10 01:52:04 -05:00
Erik Reider 79dfbb9f44
Merge pull request #29 from WillPower3309/fedora-spec
Official Copr repo
2022-11-06 00:29:07 +01:00
Erik Reider cb9978b5ae Added GitHub build and copr actions 2022-11-04 22:12:08 +01:00
Erik Reider 6ed680a135 Added more packaged file locations to %files 2022-11-04 22:05:39 +01:00
Erik Reider 73136c1e07 Added initial spec file 2022-11-04 21:39:11 +01:00
Will McKinnon 78ac402053 bug: fix label build failure 2022-11-01 18:31:01 -04:00
Will McKinnon eddbde479c style: cleaned up some frag shaders 2022-10-26 02:48:49 -04:00
Will McKinnon ed130cdacc style: cleaned up rounded corner shader 2022-10-26 01:19:02 -04:00
Will McKinnon e6cb4e9fa0 fix: corner borders no longer render when borders are off 2022-10-26 01:12:57 -04:00
Will McKinnon 55f8222855 refactor: improved rounded corner shader 2022-10-26 00:25:33 -04:00
Will McKinnon ab5e65e050 refactor: move corner_radius to container struct 2022-10-21 00:44:03 -04:00
Will McKinnon f27ee32bd8 style: cleaned up comments 2022-10-20 21:18:25 -04:00
Will McKinnon 734dda8ffc style: cleaned up corner rendering function 2022-10-20 21:07:42 -04:00
Will McKinnon 193c46310f removed unused assets 2022-10-18 01:03:28 -04:00
Will McKinnon 906a8311a0 added screenshot to readme 2022-10-18 01:02:28 -04:00
Will McKinnon 61da2ef3b3 refactor: moved frag shader init to func 2022-10-15 13:37:48 -04:00
Will McKinnon aa9ac7f057 build: compile with swaybar 2022-10-09 11:51:40 -04:00
William McKinnon 90a80e7041
feat: add round borders (#22)
Co-authored-by: Erik Reider <35975961+ErikReider@users.noreply.github.com>
2022-10-09 11:47:34 -04:00
Will McKinnon 22a6aba9f0 removed unused (for now) blur shaders 2022-09-09 00:40:33 -04:00
William McKinnon c1f4cf17db
Add Anti-Aliased Corner Radius (#18) 2022-08-29 18:25:11 -04:00
Will McKinnon 3b287a73b9 moved shaders to header 2022-08-25 00:27:14 -04:00
Will McKinnon bdbd2512a8 added corner_radius documentation 2022-08-21 17:28:59 -04:00
William McKinnon 5c0086b944
Add rounded corners (#9) 2022-08-21 17:12:54 -04:00