Commit graph

  • 0da822151d Unset focus while swiping Erik Reider 2024-01-24 03:35:02 +01:00
  • a12a8ea7b0 Merged workspace_output_next and workspace_output_next_wrap Erik Reider 2024-01-24 03:11:39 +01:00
  • 7214db9c2d Updated default threshold to 50% Erik Reider 2024-01-24 02:20:03 +01:00
  • bd3745c6ed Draw rect and shadow on "Spring effect" for fullscreen views Erik Reider 2024-01-24 02:18:49 +01:00
  • 83e0872e79 Fixed regular views rendering behind fullscreen ones + code cleanup Erik Reider 2024-01-24 02:17:44 +01:00
  • 0a619a03ab Use Ease-Out when swiping into the non-wrapped edges Erik Reider 2024-01-23 18:55:12 +01:00
  • 54daaa9ed2 Updated swipe percentage calculation to also use avg_velocity Erik Reider 2024-01-23 18:54:46 +01:00
  • 42fcd6c86d Fixed fullscreen sometimes segfaulting Erik Reider 2024-01-22 19:17:31 +01:00
  • 288b04d740 Fixed gesture detecting every finger combination instead of the specified one Erik Reider 2024-01-22 18:58:23 +01:00
  • 1113e5653a Added workspace_gesture_threshold config option Erik Reider 2024-01-22 18:25:00 +01:00
  • 0b521abe88 Added workspace_gesture_wrap_around config option Erik Reider 2024-01-22 18:13:05 +01:00
  • 519bfc4ecc Added workspace_gesture_spring_size config option Erik Reider 2024-01-22 18:02:32 +01:00
  • 3480479f17 Moved to bindworkspacegesture instead of bindgesture Erik Reider 2024-01-22 17:43:35 +01:00
  • 067613854b Added vertical gesture support Erik Reider 2024-01-22 16:39:44 +01:00
  • fdf764d3f6 Added "Spring effect" when trying to swipe past limits Erik Reider 2024-01-22 14:41:29 +01:00
  • 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