00:17
pfr has quit [Quit: Quit]
00:19
<
leon-p >
I think snapping and resizing constraints are broken for CSD views again...
01:02
angry_vincent has joined #river
01:19
<
NickH >
leon-p: 0.3.1 🥳
02:25
eShaev9z has joined #river
02:26
eShaev9z_ has quit [Ping timeout: 255 seconds]
02:37
eShaev9z has quit [Ping timeout: 240 seconds]
02:38
eShaev9z has joined #river
03:48
leopoldek has quit [Ping timeout: 252 seconds]
04:24
aryak has quit [Ping timeout: 255 seconds]
04:24
aryak has joined #river
04:33
notzmv has quit [Read error: Connection reset by peer]
04:37
<
LarstiQ >
adamcstephens: cheers! I was keeping an eye on that PR yesterday :)
04:47
angry_vincent has quit [Remote host closed the connection]
05:07
notzmv has joined #river
05:17
waleee has quit [Ping timeout: 268 seconds]
06:01
haliucinas has quit [Quit: .]
06:02
haliucinas has joined #river
07:12
<
ifreund >
leon-p: could be, I never use those features myself and wouldn't notice...
07:27
hmht has joined #river
07:42
angry_vincent has joined #river
08:10
traidare has joined #river
09:28
notzmv has quit [Quit: salaam and see you on the other side]
09:43
traidare has quit [Ping timeout: 268 seconds]
09:59
traidare has joined #river
10:56
<
leon-p >
"seeded" river to my C course students, let's see if we gain some users 🐈
11:10
pfr has joined #river
11:11
pfr has quit [Client Quit]
11:14
pfr has joined #river
11:15
pfr has quit [Client Quit]
11:16
pfr has joined #river
11:16
pfr has quit [Client Quit]
11:16
pfr has joined #river
11:18
pfr has quit [Client Quit]
11:32
traidare has quit [Ping timeout: 260 seconds]
11:34
<
p00f >
i used to get it on 0.2.x with GTK_IM_MODULE=fcitx5
11:35
<
ifreund >
p00f: yeah, input-method-v3 popups aren't implemented yet as they are rather complex to get right and I was lazy. there's a draft PR for them open but I dont know if it works
11:36
<
p00f >
i see, thanks
11:48
traidare has joined #river
11:55
<
novakane >
also gtk apps don't use the wayland protocol for IME so I don't know if that env variable is relevant for river popup
11:56
<
novakane >
or at least they didn't use it sometimes ago
13:03
<
LarstiQ >
leon-p: how? :)
13:10
waleee has joined #river
13:22
traidare has quit [Ping timeout: 260 seconds]
13:46
<
leon-p >
LarstiQ: I am tutoring a course in scientific C programming to a mix of physicists, data scientists and computer scientists. Todays group was curious about my setup, so I inserted some mild advertisement
13:47
<
leon-p >
in related notes, wl-mirror works surprisingly well and uses basically no CPU on my laptop
13:47
<
leon-p >
makes me think we may not need output mirroring in wlroots directly at all actually
13:48
<
leon-p >
and river only crashed a single time during the 4h class :)
13:50
<
ifreund >
coredump stacktrace please!
13:51
<
adamcstephens >
wl-mirror is cool because the mirrored content is in a window, allowing you to switch desktops without affecting what others are seeing
14:15
leopoldek has joined #river
14:17
jao has joined #river
14:19
<
LarstiQ >
leon-p: cool! I so far haven't gotten colleagues asking about my setup, maybe I should make it look more enticing ;) One of them does use sway so it's not a huge jump (in some sense)
14:20
aryak has quit [Ping timeout: 260 seconds]
14:26
aryak has joined #river
15:16
<
leon-p >
note I am not on river master yet, still on 0.3.0-dev.295+12de175
15:17
<
leon-p >
The crash happened while unplugging the projector with wl-mirror running
15:18
<
leon-p >
or while plugging it back in, can't remember
15:23
<
ifreund >
oh that commit is quite old indeed
15:24
<
ifreund >
pretty sure that crash was fixed by 3594fe501
15:24
<
ifreund >
update your river!
15:24
<
ifreund >
the bug fixes must flow
15:25
<
leon-p >
I mean you're right, but compiling on this laptop is sloooooow
15:26
<
leon-p >
anyway, zb RET
15:27
<
ifreund >
yeah, I'm hoping the non-LLVM zig x86 backend is mature enough to complie river soon
15:27
<
ifreund >
it may already be there, I haven't tested
15:45
<
dnkl >
is the non-LLVM backend faster? Do you know why? I don't mind a low-level description :)
15:45
<
dnkl >
(not that I expect anyone here to explain it in detail, but perhaps someone has pointers elsewhere)
15:47
<
ifreund >
dnkl: well, it doesn't do any optimizations (yet) but it is many times faster than LLVM for unoptimized builds
15:47
<
ifreund >
I've heard it has better debug/unoptimized codegen as well though I have nothing to back that up
15:48
<
ifreund >
the biggest win will be incremental compilation and linking though long term
15:48
<
ifreund >
i.e. only recompiling and linking the functions that have changed
15:50
<
ifreund >
that stuff isn't near ready yet, though the foundations have been laid and there are no major design issues preventing it :)
15:51
<
ifreund >
I expect that zig will be using the non-LLVM x86 backend for debug build by default in 0.13
15:59
<
ifreund >
p00f: no, but I can make one if needed... to apply that patch just pipe it into `git apply` though
16:00
<
ifreund >
I personally just copy it and then `wl-paste | git apply`
16:01
<
p00f >
if it's in a branch it's a one line change in the pkgbuild
16:01
<
p00f >
i can do that too
16:01
<
p00f >
just asking if it was already there
16:05
<
ifreund >
p00f: just pushed to a disable-crop branch on codeberg :)
16:05
<
ifreund >
going to the supermarket now, be back in a bit o7
16:07
<
p00f >
too late, i already built it
16:07
<
p00f >
this fixes it
16:14
<
p00f >
also, gtk apps don't have borders on 0.3.0
16:15
<
p00f >
like `riverctl border-color-focused 0xffffff` etc
16:15
<
p00f >
qt apps and whatever emacs is, do
16:19
<
p00f >
now i'm wondering what this patch breaks
16:44
<
novakane >
p00f: this is intended, you need to add a ssd rule for this
16:50
<
ifreund >
thanks for testing :)
16:51
hmht has quit [Ping timeout: 252 seconds]
17:53
<
p00f >
ifreund: like ssd * ?
17:53
<
p00f >
I mean rule-add -app-id * ssd
18:06
<
p00f >
that works ty
18:17
angry_vincent has quit [Remote host closed the connection]
18:23
angry_vincent has joined #river
18:51
angry_vincent has quit [Ping timeout: 272 seconds]
19:04
graves has quit [Ping timeout: 260 seconds]
19:06
graves has joined #river
20:12
n8r has joined #river
20:16
n8r has quit [Client Quit]
20:43
traidare has joined #river
21:05
leopoldek has quit [Ping timeout: 252 seconds]
21:29
traidare has quit [Ping timeout: 272 seconds]
21:43
leopoldek has joined #river
22:20
Guest89 has joined #river
22:21
<
Guest89 >
So happy for the new release!!! Thank you senpai uwu!!!
22:33
Guest89 has quit [Ping timeout: 250 seconds]