commit bff6a8c
hovercats
·
2026-03-10 11:04:30 +0000 UTC
parent a0c9c60
velox: add patch for compability with neuswc. this coincedently also makes it incompatible with swc
3 files changed,
+32,
-1
+1,
-0
1@@ -180,6 +180,7 @@
2 [submodule "pkg/velox/src"]
3 path = pkg/velox/src
4 url = https://github.com/michaelforney/velox
5+ ignore = all
6 [submodule "pkg/swc/src"]
7 path = pkg/swc/src
8 url = https://github.com/michaelforney/swc
1@@ -0,0 +1,30 @@
2+From baefcef5956c768a3a17ccdd24e56aa1833f9749 Mon Sep 17 00:00:00 2001
3+From: hovercats <hovercatswithlasereyes@protonmail.com>
4+Date: Tue, 10 Mar 2026 07:43:06 +0100
5+Subject: [PATCH] window: fix incompatiblity with neuswc's double borders
6+ implementation
7+
8+---
9+ window.c | 4 ++--
10+ 1 file changed, 2 insertions(+), 2 deletions(-)
11+
12+diff --git a/window.c b/window.c
13+index c176aae..ec1e23b 100644
14+--- a/window.c
15++++ b/window.c
16+@@ -237,10 +237,10 @@ window_focus(struct window *window)
17+ static struct window *focused_window;
18+
19+ if (focused_window)
20+- swc_window_set_border(focused_window->swc, border_color_inactive, border_width);
21++ swc_window_set_border(focused_window->swc, border_color_inactive, border_width, 0, 0);
22+
23+ if (window) {
24+- swc_window_set_border(window->swc, border_color_active, border_width);
25++ swc_window_set_border(window->swc, border_color_active, border_width, 0, 0);
26+ swc_window_focus(window->swc);
27+ } else {
28+ swc_window_focus(NULL);
29+--
30+2.49.0
31+
+1,
-1
1@@ -1 +1 @@
2-2ae5e99dfc r0
3+2ae5e99dfc r1