uncomfy has quit [Remote host closed the connection]
uncomfy has joined #river
uncomfy has quit [Remote host closed the connection]
uncomfy has joined #river
uncomfy has quit [Client Quit]
waleee has quit [Ping timeout: 252 seconds]
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 260 seconds]
elshize has quit [Ping timeout: 252 seconds]
TheAnachron has joined #river
leopoldek has quit [Remote host closed the connection]
haliucinas has quit [Quit: .]
haliucinas has joined #river
waleee has joined #river
traidare has joined #river
lizog has joined #river
ane has joined #river
bfiedler has joined #river
mainiomano has joined #river
pvsr has joined #river
whereswaldon has joined #river
dnkl has joined #river
andrea_ has joined #river
Ronan-Dplq has joined #river
szgy has joined #river
psnszsn has joined #river
dzoidberg has joined #river
maringuu has joined #river
adamcstephens_ has joined #river
voroskoi has joined #river
p00f has joined #river
gbrlsnchs has joined #river
novakane has joined #river
raiaq has joined #river
leon-p has joined #river
greenfork has joined #river
anjan has joined #river
rodrgz has joined #river
kennylevinsen has joined #river
Ankhers has joined #river
kindablue has joined #river
ifreund has joined #river
pepe has joined #river
coder_kalyan has joined #river
waleee has quit [Ping timeout: 264 seconds]
maralorn has joined #river
<maralorn>
Hey there, it is my understanding that I can only my full screen at the moment. Does anyone know any dirty hacks how I can achieve sharing only one presentation?
<p00f>
move your presentation to a new tag?
<maralorn>
I guess then I can’t see the people watching the presentation.
<maralorn>
Also my screen has the completely wrong resolution to transfer it whole.
maralorn has quit [Ping timeout: 250 seconds]
waleee has joined #river
TheAnachron has quit [Quit: TheAnachron]
<LarstiQ>
doesn't window/screen sharing depend on the application doing the sharing?
maralorn has joined #river
<maralorn>
LarstiQ: There is some kind of API that wayland supports. firefox or obs can request the image from the wayland server. The current implementation for (all?) wl-roots based wayland servers only offers the whole screen to the application which wants to capture, not individual applications or e.g. tags/workspaces.
<dagle>
The screencast portal lets you select an area of the screen.
<maralorn>
dagle: Which software is that?
<maralorn>
Oh, I can configure xdg-desktop-portal-wlr?
<dagle>
xdg-desktop-portal-wlr uses grim to let you select a part of your screen.
<maralorn>
That didn’t seem to happen, when I just used it.
<dagle>
Do you have grim installed?
<maralorn>
Are you maybe confusing grim and slurp?
<maralorn>
But I have both of them installed.
<dagle>
Yeah, I meant slurp. It uses grim too but for the actual screenshot.
<maralorn>
But anyway. Knowing that this is supposed to be a working feature is good to know. Thank you.
<maralorn>
My impression is that the nixos default config for xdg-desktop-portal-wlr does not use slurp.
<maralorn>
Huh, no. The default should be to use slurp. When I start the screen capture I see it flicker for a second but then I somehow don’t see the usual slurp overlay.
<maralorn>
Wondering if anything else is messing with it.
<LarstiQ>
dagle: arbitrary regions? I should try that
maralorn has quit [Ping timeout: 250 seconds]
<LarstiQ>
usually I just pick my whole laptop screen and use the other monitors for unshared windows
maralorn has joined #river
maralorn has quit [Client Quit]
andrea_ is now known as andrea
leopoldek has joined #river
<Tekk>
ifreund: since you're around: do you know of any projects that're using zig-wlroots through the package manager?
<ifreund>
Tekk: no I don't, I haven't tried to get it working myself either. I can't really use the zig package manager for river until https://github.com/ziglang/zig/issues/14281 is solved
<ifreund>
If one doesn't care about their project being packaged by distros it should probably work somehow, what error are you getting?
elshize has joined #river
<Tekk>
ifreund: I was having issues with it saying that there was no such dependency after I minimally modified it from a project I have that uses zap. I wasn't sure if there was something the library I was copying had to do (like add a zig.zon with a version and name)
<Tekk>
build.zig is as generated by init-exe, just added some of that as context
<waleee>
Tekk: did the error specifically say that zig-wlroots was missing?
<waleee>
and not eg "wayland"
<Tekk>
no dependency named 'wlroots' in '/home/danny/src/dcc/build.zig.zon'. All packages used in build.zig must be declared in this file
<waleee>
Tekk: what whould the module possibly be called if the repo is named zig-wlroots?
<Tekk>
It's complaining about the wlroots, which is why I thought it might've been that zig-wlroots doesn't export its name.
<Tekk>
changing the dependency name to zig-wlroots changes nothing
<Tekk>
I also verified in my zap project that I'm allowed to name the dependency whatever I want so long as b.dependency and the zon match. I *think* there's something it doesn't like about the download itself
<waleee>
Tekk: which version of zig are you using?
<waleee>
0.11? or a master build?
<Tekk>
0.11
<Tekk>
Also to be clear I'm way open to "This isn't a river issue, go bother zig" I'm genuinely not sure