Commit graph

  • 29c481da95 Workspace code cleanup Erik Reider 2024-01-22 13:43:54 +01:00
  • 3ad50f9627 Clear transformed fullscreen damage Erik Reider 2024-01-22 13:43:12 +01:00
  • 8da7c5080c Fixed popups not compensating for transition Erik Reider 2024-01-22 13:19:32 +01:00
  • 9e551680db Try switching workspace on gesture cancel instead of reset Erik Reider 2024-01-22 12:21:57 +01:00
  • 8afad34fd5 Render fullscreen containers over all layers Erik Reider 2024-01-22 12:17:10 +01:00
  • 8440285e8d Only damage the focused output Erik Reider 2024-01-22 12:14:45 +01:00
  • 44f54b9933 Removed workspace_offset command Erik Reider 2024-01-21 20:01:39 +01:00
  • 0c6d69b7fe Added gesture support Erik Reider 2024-01-21 20:01:11 +01:00
  • 6552778dd6 Fixed scroll not resetting to 0 when manually switching ws Erik Reider 2024-01-21 19:54:24 +01:00
  • 0b86078eea Fixed transition not compensating for workspace gaps Erik Reider 2024-01-21 18:57:52 +01:00
  • 4e9e7c8d1a Initial implementation of workspace movement (without gestures) Erik Reider 2024-01-21 13:53:11 +01:00
  • f0ecffe593
    Fix shadow_offset position (#263) famfo 2024-01-05 11:43:07 +00:00
  • 303b7dfb69
    Fixed #258 blur regression (#261) Erik Reider 2024-01-05 08:47:43 +01:00
  • 04b657b58c
    feat: blur tweaks (#258) ozwaldorf 2024-01-03 12:38:44 -05:00
  • d7cf2986fa view_close now works as intended William McKinnon 2024-01-03 00:30:08 -05:00
  • 1c5c60d928
    Blur damage compensation fixes (#259) Erik Reider 2023-12-28 11:10:05 +01:00
  • 2c57e2af46 moved to fb approach, much broken William McKinnon 2023-12-27 10:14:24 -05:00
  • ca42d41453
    Implement shadow_offset (#255) famfo 2023-12-22 06:08:09 +00:00
  • 71fa52f695 started the switch to a fb approach William McKinnon 2023-12-22 01:00:10 -05:00
  • b9a8fa4f8a Get drm_format without accessing private swapchain field move-to-wlr_buffer Erik Reider 2023-12-17 02:36:16 +01:00
  • ff0ced7254 Merge branch 'master' into move-to-wlr_buffer Erik Reider 2023-12-17 01:06:40 +01:00
  • 5e866d0345
    Limit corner radius size to the smallest box dimension (#251) Erik Reider 2023-12-17 01:00:22 +01:00
  • fd0f4ea54f
    Readds check if the floating child is in a container for xray (#250) Erik Reider 2023-12-17 00:59:06 +01:00
  • f775742b78 Converted fx_framebuffer & fx_texture to their wlr counterpart Erik Reider 2023-12-11 18:06:51 +01:00
  • ac52c2874e
    Update README.md (#243) Mubin 2023-12-08 11:30:28 +06:00
  • 7c8d46bbaa
    Fixed AUR Github Action not including sway-portals.conf (#247) Erik Reider 2023-12-03 18:46:09 +01:00
  • 7c75b21933
    fix(PKGBUILD): support new portals req for XDG_CURRENT_DESKTOP (#239) Elias Elwyn 2023-11-27 12:57:41 +11:00
  • e6ddd16a1b
    chore: Update pkgrel in PKGBUILDs (#238) Elias Elwyn 2023-11-26 17:32:08 +11:00
  • ab6dc54e6a
    fix: aur build failed: sd-bus-provider set to auto (#240) Ben 2023-11-26 00:53:46 +08:00
  • 9cd02fc480
    Update PKGBUILD to fix breakage due to wlroots0.17 (#237) Danie 2023-11-24 22:46:50 +02:00
  • 2d6944dc14
    feat: add shadow color for inactive windows (#230) eri 2023-10-23 16:58:47 +02:00
  • e20b8860da blur texture fades in / out with con William McKinnon 2023-08-22 23:16:05 -04:00
  • 1390f9d3cf blur texture fades in / out with con William McKinnon 2023-08-22 23:13:48 -04:00
  • f119e9e9ee add shadow fade in / out with animation William McKinnon 2023-08-21 17:43:17 -04:00
  • 638373120b fixed fade-in delay William McKinnon 2023-08-21 15:26:09 -04:00
  • 87f33da112 added fade out William McKinnon 2023-08-19 15:58:14 -04:00
  • 07665971dc fixed con kill issue William McKinnon 2023-08-09 01:07:49 -04:00
  • 3cb407e65c moved animation to timer William McKinnon 2023-08-09 00:52:51 -04:00
  • 1c3b4a12ee fixed animation duration of 0 bug William McKinnon 2023-08-08 16:45:31 -04:00
  • e51fda46d3 initial fade-out groundwork William McKinnon 2023-07-20 00:58:57 -04:00
  • 6084ea42ec fade-out skeleton William McKinnon 2023-07-05 22:59:12 -04:00
  • 5bfa2e030e added animation config William McKinnon 2023-05-30 00:49:32 -04:00
  • 4c6826386d optimized math of alpha_step William McKinnon 2023-05-30 00:33:31 -04:00
  • 2d14d1eaa4 fixed fade in for children cons William McKinnon 2023-05-30 00:16:34 -04:00
  • f721ef703d renamed container alpha vars William McKinnon 2023-05-23 01:38:50 -04:00
  • 3f5511d09e ensured alpha isn't exceeded, added calculation for alpha_step from animation_duration William McKinnon 2023-05-23 01:17:20 -04:00
  • b5410a123c initial fade-in work William McKinnon 2023-05-23 00:26:51 -04:00
  • d89c365106
    Add layer effect option to ignore transparent regions when blurring (#159) Erik Reider 2023-09-21 03:35:49 +02:00
  • 6f6991a1b3
    refactor: simplify blur (#219) William McKinnon 2023-09-06 00:32:08 -04:00
  • 13eeea5ed5
    Removed systemd requirement in both AUR PKGBUILDs (#212) Erik Reider 2023-08-23 05:35:39 +02:00
  • be1d93b2cd Simplified detection of blur on workspace render_blur_cleanup Erik Reider 2023-08-12 14:45:43 +02:00
  • 657da122ab Removed the need for our own main FBO, also fixes some damage bugs Erik Reider 2023-08-10 21:18:47 +02:00
  • cf463ee9a3 Removed unneeded clearing of the wlr fbo before rendering onto it Erik Reider 2023-08-01 19:35:03 +02:00
  • 8962d460d6 Renamed extended_damage to original_damage to reflect better what it actually is Erik Reider 2023-08-01 19:29:10 +02:00
  • 4cf404c189 Don't scale the blur translucent region twice Erik Reider 2023-08-01 15:07:13 +02:00
  • be750ae707 Merge branch 'master' into render_blur_cleanup Erik Reider 2023-08-01 15:05:47 +02:00
  • c47aa61c64
    fix: not being able to build without xwayland support (#209) Erik Reider 2023-07-29 19:13:26 +02:00
  • fade58b6be
    fix: floating child always using blur xray (#210) Erik Reider 2023-07-29 19:12:21 +02:00
  • 5ffa10eede moved more into fx_renderer William McKinnon 2023-07-26 00:58:20 -04:00
  • 51fde22616 moved fx_framebuffer binds to fx_renderer William McKinnon 2023-07-26 00:18:00 -04:00
  • da8c83d803 Fixed blur not switching FB Erik Reider 2023-07-26 00:25:46 +02:00
  • a5a38efc00 moved more to fx_renderer William McKinnon 2023-07-25 17:55:34 -04:00
  • 0e4a8d0c00 restructured blur pipeline into fx_renderer William McKinnon 2023-07-25 01:36:50 -04:00
  • 2ed02c90a8 removed src_box William McKinnon 2023-07-23 23:40:09 -04:00
  • b03ca3b50d removed unneeded wlr_fbox_from_box function William McKinnon 2023-07-23 23:29:17 -04:00
  • e9f14c748c removed unneeded src_box William McKinnon 2023-07-23 23:25:38 -04:00
  • 27e7a9b4ff Merge remote-tracking branch 'origin' into render_blur_cleanup William McKinnon 2023-07-23 23:03:01 -04:00
  • 15a8fd21be fix: crash when moving to scratchpad tiled window (#202) blur_simplify Yaroslav 2023-07-19 06:37:23 +03:00
  • 5636008aa5 Update README.md (#204) Basil 2023-07-19 00:30:34 +02:00
  • a8ba60bc73 README: Inline the repology badge and swayfx mascot (#193) Sntx_ 2023-07-07 11:10:42 +02:00
  • b51d999cc4 ver: bump to 0.3.2 William McKinnon 2023-07-06 23:17:38 -04:00
  • 638603bad3 Fix toplevel borders (#171) Evy Garden 2023-07-07 05:11:21 +02:00
  • 30bd277a2e updated branding William McKinnon 2023-07-06 22:52:48 -04:00
  • 12f40a396b Fixed blur/surfaces dst_box not being offset by the titlebar height (#185) Erik Reider 2023-07-03 18:45:26 +02:00
  • 20a4be295e fix: crash when splitting inside stacking container (#187) RAR27 2023-06-07 00:22:46 -04:00
  • 8f0b76ac72 fix: consider dim introduced transparency for blur (#184) rti 2023-06-04 21:48:19 +02:00
  • 8a83db8edd fix: crash when moving tabbed container to scratchpad (#182) RAR27 2023-06-02 20:19:25 -04:00
  • ba8da50fe0 ver: bump to 0.3.1 William McKinnon 2023-06-02 19:21:26 -04:00
  • 9e00c176c5 added layer namespace information William McKinnon 2023-06-02 18:58:16 -04:00
  • eb94643f03 default scratchpad_minimize to false and add warning William McKinnon 2023-06-02 18:56:24 -04:00
  • 141be09611 fix: update stencil if the output size changes (#178) Erik Reider 2023-06-03 00:53:41 +02:00
  • 44312080f4 fix: crash when splitting inside tabbed container (#180) RAR27 2023-06-02 18:46:39 -04:00
  • b24f012edf fix: blur not being able to blur edges of damage (#168) Erik Reider 2023-05-30 06:18:58 +02:00
  • 27039feedd Update README.md William McKinnon 2023-05-23 22:21:40 -04:00
  • 868c995ee5 added blur-xray explanation William McKinnon 2023-05-22 23:13:00 -04:00
  • 4ba271e2ce flake: remove libinput patch (#163) Ricardo Steijn 2023-05-21 16:04:34 +02:00
  • 527ecb056a upstream: ipc: add LIBINPUT_CONFIG_ACCEL_PROFILE_CUSTOM entry William McKinnon 2023-05-21 00:23:40 -04:00
  • e0907376fc fix: layer old damage not being offset by the monitor layout coords William McKinnon 2023-05-21 00:13:31 -04:00
  • 085f37d6d1 bump version to 0.3 William McKinnon 2023-05-21 00:10:36 -04:00
  • 8cce675a08 updated README to reflect 0.3 William McKinnon 2023-05-20 21:26:37 -04:00
  • f2b5518196 Fix layer surface damage not being extended if using effects (#160) Erik Reider 2023-05-20 23:21:02 +02:00
  • 62b22d757d fix: maybe-uninitialized error William McKinnon 2023-05-20 17:03:20 -04:00
  • 9f4f88b0cd Add blur, shadow, and corner radius to layer-shell surfaces (#144) Erik Reider 2023-05-19 21:14:06 +02:00
  • e469583b0d improved blur optimization checks William McKinnon 2023-05-19 13:24:37 -04:00
  • 2054450dd2 add link to fedora copr package, remove extra lines about discord server William McKinnon 2023-05-18 23:17:10 -04:00
  • 6b94df785b Fix damage being extended after clearing the previous frame (#158) Erik Reider 2023-05-19 05:14:37 +02:00
  • 61f208e414 Flipped the order of which the stencil add function is called (#157) Erik Reider 2023-05-18 15:47:14 +02:00
  • 177c631ced Move stencil into each framebuffer (#156) Erik Reider 2023-05-18 01:39:48 +02:00
  • c15e9f5d39
    replace mascot art (#205) honchokomodo 2023-07-23 19:08:35 -07:00
  • c7fa46face
    More eyecandy for the readme (#194) sntx 2023-07-21 23:35:34 +02:00