Commit graph

  • 24c072f586
    Merge branch 'master' into toplevel-effects Erik Reider 2023-04-29 18:36:24 +02:00
  • 5366c49b56
    Fix: rotated outputs (#112) Erik Reider 2023-04-28 00:50:36 +02:00
  • 7355f7c4e7 Renamed is_floating to should_optimize_blur Erik Reider 2023-04-24 18:18:41 +02:00
  • 330be7933a Unlinked layer-shell blur/shadows and their config counterparts Erik Reider 2023-04-24 18:14:52 +02:00
  • 9bf5ab7f97 Translate shadow box coords for views Erik Reider 2023-04-24 11:14:04 +02:00
  • 3d1b294cc0 removed width and height parameters from fx_framebuffer_bind() Will McKinnon 2023-04-24 00:53:55 -04:00
  • b61041980f store viewport width & height in fx_renderer Will McKinnon 2023-04-24 00:11:55 -04:00
  • 0fbd5c3dce Fix shadow not accounting for titlebars Erik Reider 2023-04-23 14:01:26 +02:00
  • db5f3da6b3 Updated README Erik Reider 2023-04-22 14:00:50 +02:00
  • a44f101bc7 Fixed segfault on config reload Erik Reider 2023-04-22 13:33:18 +02:00
  • cc6d4bad93 Added "effects" array to swayipc output Erik Reider 2023-04-22 13:31:13 +02:00
  • 762f049389 Renamed corner_radius bool to corner_rounding Erik Reider 2023-04-22 13:29:04 +02:00
  • e5a79fcff2 Simplified shadow logic Erik Reider 2023-04-22 13:13:02 +02:00
  • 1e551b462c Fixed shadow being offset Erik Reider 2023-04-22 13:12:54 +02:00
  • 63c7e95332 Added layer_shell_surfaces to get_output in swayipc Erik Reider 2023-04-22 13:01:10 +02:00
  • 1030f08b06 Added support for shadows Erik Reider 2023-04-22 01:08:14 +02:00
  • d4e8038082 Init is_toplevel_surface properly Erik Reider 2023-04-22 00:07:57 +02:00
  • fe2ab9c1da Add layer_effects command Erik Reider 2023-04-21 23:47:56 +02:00
  • 50e2422e74
    Only offset view by border size if not fullscreen (#145) Erik Reider 2023-04-21 09:00:38 +02:00
  • 10c74b6124 fixed error in config William McKinnon 2023-04-21 01:44:50 -04:00
  • 128472f564 Only offset view by border size if not fullscreen fix-fullscreen-black-bar Erik Reider 2023-04-19 22:42:25 +02:00
  • d0244b0bf1 Initial toplevel effects Erik Reider 2023-04-19 14:17:22 +02:00
  • 3f00052a90 fixed shadow corner_radius scaling William McKinnon 2023-04-18 19:04:00 -04:00
  • e02e338d45 updated README Will McKinnon 2023-04-17 17:46:58 -04:00
  • 7e302de4c2 fix: redefinition of state Will McKinnon 2023-04-17 17:42:14 -04:00
  • cbfb7af7fd
    Add kawase blur (#120) Erik Reider 2023-04-17 23:24:48 +02:00
  • 7d774f769c style: moved border_thickness out of render_shadow Will McKinnon 2023-04-15 19:55:47 -04:00
  • 8d3b7e13df style: .dim_color spacing Will McKinnon 2023-04-15 13:44:56 -04:00
  • f74c0fedb2 minor shadow optimization Will McKinnon 2023-04-07 00:26:23 -04:00
  • 3e6f2366e7 updated docs from on|off to enable|disable Will McKinnon 2023-04-06 20:36:18 -04:00
  • 420364dd19 structure: moved fx_renderer and related fuctions to a folder Will McKinnon 2023-04-06 18:49:51 -04:00
  • c24fccd45c style: moved damage creation to function Will McKinnon 2023-04-04 09:58:41 -04:00
  • 41df328325 style: unified rounded quad shaders Will McKinnon 2023-04-03 20:16:54 -04:00
  • 4d1af65004
    fix: remove 'f' suffixes from tex.frag to fix nvidia (#136) Inconn 2023-03-26 18:14:33 -05:00
  • f2d29ceb6b
    Extend minimize logic to work with XWayland and XDG applications (#132) Erik Reider 2023-03-26 17:44:21 +02:00
  • c8f9e832e4 Switch to using enable|disable instead of on|off extend-minimize Erik Reider 2023-03-26 00:19:25 +01:00
  • fa3e7fca3c Improve config dependant logic Erik Reider 2023-03-21 20:01:58 +01:00
  • dd5f11cb9a Set scratchpad_minimize to true by default Erik Reider 2023-03-21 19:58:35 +01:00
  • 64e76f1612 Added config option with default being off Erik Reider 2023-03-21 16:24:19 +01:00
  • afd2611ed2 Fixed not properly checking if window is ran though XWayland Erik Reider 2023-03-21 16:20:35 +01:00
  • 4d584e1da2 minor fixes Erik Reider 2023-03-21 15:56:15 +01:00
  • 68c78370f3 Removed redundant xwayland minimize logic Erik Reider 2023-03-20 22:23:05 +01:00
  • d19c795bd5 Extend minimize logic Erik Reider 2023-03-20 22:18:13 +01:00
  • 7d5d7a3022 style: cleaned up fx_renderer.c Will McKinnon 2023-03-20 12:30:40 -04:00
  • 474bfb460a fix: updated flake Will McKinnon 2023-03-18 01:59:12 -04:00
  • 9a0d2899a2 fix: removed duplicate session_lock logic Will McKinnon 2023-03-18 01:58:15 -04:00
  • 1a10c61165 refactor: merged tex shaders Will McKinnon 2023-03-18 01:03:02 -04:00
  • f1e3fe92ce
    Fixed PKGBUILD trying to build with wlroots0.15 (#125) Erik Reider 2023-03-16 19:00:14 +01:00
  • ac31a61216
    feature: hide separator between titlebar and content (#91) head-gardener 2023-03-12 10:20:50 +03:00
  • 3b101734e6
    Update README.md 0.2 William McKinnon 2023-03-10 22:56:24 -05:00
  • 83d7316a04
    doc: add repology badge to README (#115) Glitchy Crafting 2023-03-11 03:52:41 +00:00
  • 695000b344
    ver: bump to 0.2 (#87) Erik Reider 2023-03-11 04:51:11 +01:00
  • 4222b98a39
    feat: tabbed layout now only rounds outer titlebar corners (#90) William McKinnon 2023-02-20 22:10:01 -05:00
  • e9781805a7 fix: shadow alignment Will McKinnon 2023-02-18 18:51:58 -05:00
  • 9f20a52638
    Implement for_window support for dim_inactive (#109) famfo 2023-02-15 01:19:02 +00:00
  • e78fc3364b
    upstream update: merge sway 1.8.1 (#111) Erik Reider 2023-02-14 16:51:29 +01:00
  • 3efd3b558f
    Add option for enabling shadows for CSD windows (#106) Erik Reider 2023-02-01 01:13:04 +01:00
  • 9345749a90
    fix: no dim on parent select in tabbed and stacked (#107) rti 2023-01-27 04:33:04 +00:00
  • 8f8a5c0492
    Use view dimensions for windows instead of surface dimensions (#94) Erik Reider 2023-01-24 19:52:55 +01:00
  • dd67fdb6c3 fix: don't round view popup corners Will McKinnon 2023-01-23 02:35:46 -05:00
  • 9e6901264b
    feat: smart smart_corner_radius (#101) rti 2023-01-19 23:33:56 +01:00
  • dbe2be6a36
    fix: dim color on focus parent (#102) rti 2023-01-19 23:32:36 +01:00
  • d3df665f03
    chore: update flake to base on nixpkgs sway-1.8 (#100) rti 2023-01-19 23:27:13 +01:00
  • 3d55fa487f
    Add gentoo install instructions (guru) to the readme (#98) Rahul Sandhu 2023-01-19 01:10:26 +00:00
  • ba35ad0f24
    Clarified shadows are not released William McKinnon 2023-01-18 02:08:29 -05:00
  • 44fc516a5d updated discord invite link Will McKinnon 2023-01-18 01:58:08 -05:00
  • 588ea8e290
    feat: Add box shadows (#64) William McKinnon 2023-01-18 01:49:26 -05:00
  • 832a2f00b9 removed extraneous shader changes shadows Will McKinnon 2023-01-17 02:07:17 -05:00
  • 42f9949981 cleanup old stencil impl Will McKinnon 2023-01-17 01:58:28 -05:00
  • d71e8964fe moved shadow rendering to render_view Will McKinnon 2023-01-17 01:54:51 -05:00
  • 545511fb27 fix: tabs Will McKinnon 2023-01-16 19:57:00 -05:00
  • 2a5486184b Back to rendering rounded box as stencil mask Erik Reider 2023-01-09 22:27:22 +01:00
  • 1baba77c74
    Fix building non-git PKGBUILD (#88) Erik Reider 2023-01-08 21:53:05 +01:00
  • ae4f5fee9b Ignore windows with CSD Erik Reider 2023-01-06 19:11:49 +01:00
  • cd80227b60 Small code cleanup Erik Reider 2023-01-06 15:09:15 +01:00
  • 4160b16ca7 Fix corner fringing + small frag cleanup Erik Reider 2023-01-06 14:44:19 +01:00
  • 558c67378f
    Fix non git PKGBUILD requiring wlroots 0.16 (#86) Erik Reider 2023-01-06 00:15:34 +01:00
  • f934c74e97 rebase Will McKinnon 2023-01-04 18:07:53 -05:00
  • 94ebb45ee3
    rebase: Sway 1.8 (#78) Erik Reider 2023-01-04 23:32:43 +01:00
  • 0365cc5d50
    Rename .desktop name to SwayFX (#84) Erik Reider 2023-01-04 23:22:10 +01:00
  • ec0458556e Use previously drawn as mask for shadow Erik Reider 2023-01-04 15:45:22 +01:00
  • 342b027b42 Merge branch 'master' into shadows Erik Reider 2023-01-03 19:46:35 +01:00
  • b9174c4692
    Fixed top and bottom borders being to large (#81) Erik Reider 2023-01-02 22:17:00 +01:00
  • 6703d9e559 small output scale cleanup Will McKinnon 2023-01-01 18:44:43 -05:00
  • 995deba855 moved shadow rendering to render_view Will McKinnon 2023-01-01 18:42:01 -05:00
  • c2dee0740d fixed rebase Will McKinnon 2023-01-01 18:36:52 -05:00
  • 5c1d0b1c91 Added support for floating windows Erik Reider 2022-12-29 22:50:06 +01:00
  • 18b1468fb0 Fixed output damage not accounting for shadow Erik Reider 2022-12-29 19:47:01 +01:00
  • e65aceba67 Added shadow config options Erik Reider 2022-12-29 19:46:39 +01:00
  • 6d595669f1 Fixed unintended gen of extra buffers Erik Reider 2022-12-28 22:40:11 +01:00
  • 373c8c2b40 Fix stencil buffer not resizing Erik Reider 2022-12-28 21:41:18 +01:00
  • ada90917d4 Moved stencil logic into fx_renderer.c Erik Reider 2022-12-28 21:38:41 +01:00
  • f498e62b53 Fixed box shadow not using outer corner radii Erik Reider 2022-12-28 19:25:31 +01:00
  • cb80e0520d Added stencil masking Erik Reider 2022-12-28 19:11:17 +01:00
  • efe11bd37f small refactor + better damage tracking Will McKinnon 2022-12-24 18:43:07 -05:00
  • fbe784c8e3 Fixed shadow alpha blending Erik Reider 2022-12-18 10:44:51 +01:00
  • 4343aeafcf rebase Erik Reider 2022-12-18 10:44:21 +01:00
  • f2822ab5d5 fixed shadow shader Will McKinnon 2022-12-11 16:18:19 -05:00
  • 7b03b95223 test Will McKinnon 2022-12-11 14:59:41 -05:00
  • c9362e8dcb rebase Will McKinnon 2022-11-26 23:06:59 -05:00