ChanServ changed the topic of #river to: river - a dynamic tiling Wayland compositor || https://codeberg.org/river/river || channel logs: https://libera.irclog.whitequark.org/river/
eShaev9z has quit [Ping timeout: 265 seconds]
eShaev9z has joined #river
Cornelius-Figgle has quit [Ping timeout: 245 seconds]
Cornelius-Figgle has joined #river
tesselslate has joined #river
<tesselslate> hi! is support for alpha-modifier-v1 a feature which is likely to get accepted into upstream river? i'd be happy to take a stab at contributing support for it in both river and zig-wlroots. thanks :)
<leon-p> tesselslate: what's your use case?
<tesselslate> i have a compositor which is designed to be nested within an existing wayland session and makes use of subsurfaces to offload most of the compositing work. it would be a lot simpler to use alpha-modifier instead of importing wl_buffers and doing the blending myself
<leon-p> I see
<leon-p> correct me if I am wrong, but since river is using the wlroots scene graph API and no custom renderer, isn't wlroots the place to implement this?
<tesselslate> wlroots already does make use of it in the scene graph, yeah. supporting it in river is fairly straightforward (e.g. this diff added it to sway: https://github.com/swaywm/sway/commit/a0b3606f1725ee56e8dc15ae51ce62d042c0668a), but it needs to be bound in zig-wlroots
<leon-p> a change that simple for a protocol that is already in wlroots will likely get accepted
<leon-p> so I'd say go for it
<tesselslate> alright, cool! thanks :)
mekeor has quit [Ping timeout: 248 seconds]
tesselslate has quit [Quit: Client closed]
siaal has quit [Ping timeout: 252 seconds]
eShaev9z_ has joined #river
eShaev9z has quit [Ping timeout: 276 seconds]
kotto has quit [Read error: Connection reset by peer]
kotto has joined #river
siaal has joined #river
leopoldek has quit [Remote host closed the connection]
tesselslate has joined #river
mohan43u has quit [*.net *.split]
aktina has quit [*.net *.split]
rrix has quit [*.net *.split]
SusanTheNerd2 has quit [*.net *.split]
arya_elfren has quit [*.net *.split]
sewn has quit [*.net *.split]
bfiedler_ has quit [*.net *.split]
alebastr has quit [*.net *.split]
dvzrv has quit [*.net *.split]
mlugg has quit [*.net *.split]
sparogy has quit [*.net *.split]
ChanServ has quit [*.net *.split]
tesselslate has quit [*.net *.split]
whereswaldon has quit [*.net *.split]
dnkl has quit [*.net *.split]
vimproved has quit [*.net *.split]
kdk has quit [*.net *.split]
Jazzah has quit [*.net *.split]
AlxFG has quit [*.net *.split]
eShaev9z_ has quit [*.net *.split]
switchy has quit [*.net *.split]
fossdd has quit [*.net *.split]
ccha has quit [*.net *.split]
pinpoxIRC has quit [*.net *.split]
glenneth has quit [*.net *.split]
andrea has quit [*.net *.split]
dzoidberg has quit [*.net *.split]
pepe has quit [*.net *.split]
Guest8430 has quit [*.net *.split]
voroskoi has quit [*.net *.split]
pvsr has quit [*.net *.split]
wsx has quit [*.net *.split]
robertgzr has quit [*.net *.split]
lizog has quit [*.net *.split]
catman has quit [*.net *.split]
novakane has quit [*.net *.split]
kindablue has quit [*.net *.split]
larstiq_ has quit [*.net *.split]
mdallastella has quit [*.net *.split]
kotto has quit [*.net *.split]
graves has quit [*.net *.split]
pkulak has quit [*.net *.split]
travankor has quit [*.net *.split]
FireFly has quit [*.net *.split]
sespiros has quit [*.net *.split]
emersion has quit [*.net *.split]
siaal has quit [*.net *.split]
csfore has quit [*.net *.split]
yongxiang has quit [*.net *.split]
fleischie has quit [*.net *.split]
ptrckd has quit [*.net *.split]
przmk has quit [*.net *.split]
kraem has quit [*.net *.split]
eoli3n has quit [*.net *.split]
__toor__ has quit [*.net *.split]
taeltydes_ has quit [*.net *.split]
Cornelius-Figgle has quit [*.net *.split]
vyivel has quit [*.net *.split]
notzmv has quit [*.net *.split]
adamcstephens has quit [*.net *.split]
romangg has quit [*.net *.split]
aryak has quit [*.net *.split]
dagle has quit [*.net *.split]
duncaen has quit [*.net *.split]
andyrtr has quit [*.net *.split]
kaisan1 has quit [*.net *.split]
ninewise has quit [*.net *.split]
jetpackjackson has quit [*.net *.split]
midgard has quit [*.net *.split]
Den4ikRus has quit [*.net *.split]
mx08 has quit [*.net *.split]
rick42 has quit [*.net *.split]
notchoc has quit [*.net *.split]
mattnite has quit [*.net *.split]
zxtx has quit [*.net *.split]
The_Buhs has quit [*.net *.split]
Nickli has quit [*.net *.split]
anjan has quit [*.net *.split]
LadySera has quit [*.net *.split]
Momentum has quit [*.net *.split]
ang1e has quit [*.net *.split]
p00f has quit [*.net *.split]
occivink has quit [*.net *.split]
bw has quit [*.net *.split]
psnszsn has quit [*.net *.split]
gbrlsnchs has quit [*.net *.split]
kennylevinsen has quit [*.net *.split]
Anderson-D has quit [*.net *.split]
soulseeder has quit [*.net *.split]
sugarbeet has quit [*.net *.split]
Ankhers has quit [*.net *.split]
raiaq has quit [*.net *.split]
szgy has quit [*.net *.split]
MonsoonSecrecy has quit [*.net *.split]
greenfork has quit [*.net *.split]
ifreund has quit [*.net *.split]
coder_kalyan has quit [*.net *.split]
maringuu has quit [*.net *.split]
mainiomano has quit [*.net *.split]
selenebun has quit [*.net *.split]
Ronan-Dplq has quit [*.net *.split]
ramblurr has quit [*.net *.split]
lordmzte has quit [*.net *.split]
gera has quit [*.net *.split]
ang1e has joined #river
sewn has joined #river
SusanTheNerd2 has joined #river
aktina has joined #river
mohan43u has joined #river
rrix has joined #river
sparogy has joined #river
dvzrv has joined #river
mlugg has joined #river
alebastr has joined #river
dnkl has joined #river
whereswaldon has joined #river
bfiedler_ has joined #river
midgard has joined #river
sugarbeet has joined #river
zxtx has joined #river
yongxiang has joined #river
fleischie has joined #river
duncaen has joined #river
mattnite has joined #river
soulseeder has joined #river
emersion has joined #river
AlxFG has joined #river
Anderson-D has joined #river
Jazzah has joined #river
kdk has joined #river
taeltydes_ has joined #river
csfore has joined #river
sespiros has joined #river
jetpackjackson has joined #river
notchoc has joined #river
__toor__ has joined #river
rick42 has joined #river
ramblurr has joined #river
lordmzte has joined #river
ninewise has joined #river
mdallastella has joined #river
aryak has joined #river
lizog has joined #river
robertgzr has joined #river
voroskoi has joined #river
Ronan-Dplq has joined #river
Guest8430 has joined #river
pvsr has joined #river
wsx has joined #river
dzoidberg has joined #river
pepe has joined #river
ifreund has joined #river
andrea has joined #river
mainiomano has joined #river
coder_kalyan has joined #river
raiaq has joined #river
selenebun has joined #river
maringuu has joined #river
greenfork has joined #river
bw has joined #river
gbrlsnchs has joined #river
szgy has joined #river
kennylevinsen has joined #river
p00f has joined #river
kaisan1 has joined #river
kindablue has joined #river
occivink has joined #river
Ankhers has joined #river
psnszsn has joined #river
MonsoonSecrecy has joined #river
larstiq_ has joined #river
arya_elfren has joined #river
ChanServ has joined #river
dagle has joined #river
tesselslate has joined #river
siaal has joined #river
kotto has joined #river
eShaev9z_ has joined #river
Cornelius-Figgle has joined #river
novakane has joined #river
vyivel has joined #river
ptrckd has joined #river
anjan has joined #river
LadySera has joined #river
Momentum has joined #river
switchy has joined #river
glenneth has joined #river
eoli3n has joined #river
pinpoxIRC has joined #river
FireFly has joined #river
mx08 has joined #river
travankor has joined #river
kraem has joined #river
przmk has joined #river
pkulak has joined #river
andyrtr has joined #river
Nickli has joined #river
ccha has joined #river
catman has joined #river
vimproved has joined #river
fossdd has joined #river
adamcstephens has joined #river
graves has joined #river
notzmv has joined #river
The_Buhs has joined #river
gera has joined #river
Den4ikRus has joined #river
rodrgz has quit [Max SendQ exceeded]
rodrgz has joined #river
tesselslate has quit [Quit: Client closed]
aktina has quit [Ping timeout: 272 seconds]
aktina has joined #river
TheAnachron has joined #river
TheAnachron has quit [Client Quit]
TheAnachron has joined #river
TheAnachron has quit [Client Quit]
TheAnachron has joined #river
notzmv has quit [Ping timeout: 260 seconds]
TheAnachron has quit [Quit: ZNC - https://znc.in]
Guest37 has joined #river
Guest37 has quit [Client Quit]
pkap has quit [Quit: Ping timeout (120 seconds)]
pkap has joined #river
pkap has quit [Quit: Ping timeout (120 seconds)]
pkap has joined #river
pkap has quit [Quit: Ping timeout (120 seconds)]
pkap has joined #river
notzmv has joined #river
TheAnachron has joined #river
belanthor has joined #river
belanthor has quit [Quit: Leaving]
slinde has joined #river
slinde has left #river [ERC 5.6.1-git (IRC client for GNU Emacs 31.0.50)]
leopoldek has joined #river
<TheAnachron> now that my irc bouncer is set up, maybe we can revisit https://codeberg.org/river/river/issues/878
<TheAnachron> Has anybody tried using river on a remote display like that? I want to use a tablet to send programs to it and use it to extend my display.
alexherbo2 has joined #river
Guest85 has joined #river
alexherbo2 has quit [Remote host closed the connection]
Guest85 has quit [Quit: Client closed]
<gbrlsnchs> TheAnachron: start your river with the headless backend, you will get a HEADLESS-n display, where n >= 1
<TheAnachron> You mean on the tablet or the laptop?
<gbrlsnchs> TheAnachron: on your main computer (the one you want to see in the tablet)
<gbrlsnchs> you will get a headless output for it
<TheAnachron> okay so I have two river sessions running then? and then, how do I connect my tablet to it?
<gbrlsnchs> TheAnachron: why two?
<gbrlsnchs> You can have headless outputs in your main river session (I do that for screen sharing purposes)
<gbrlsnchs> Then I think you need to run wayvnc in your main computer, and then in your tablet you'll run the VNC client I think
<TheAnachron> I mean I have one non-headless and one headless running then.
<TheAnachron> I would need to run the headless session from within the Main river session?
<TheAnachron> Okay, so I can VNC into my Main computers headless session. But that means I control the headless session from the tablet and not the other way around? Use the laptop to control both.
<gbrlsnchs> I think you just need to focus your headless output (just like any other output)
<gbrlsnchs> I think the default keybind for cycling through outputs is Super+Comma and Super+Period
<TheAnachron> Wait, I think I get it now. That's quite smart.
<TheAnachron> Thanks for staying with me. Lets see if I can get this to work. Now we gotta wait for the tablet to finally arrive ;)
<gbrlsnchs> No worries! I'm glad to help
<gbrlsnchs> If you want to play with headless outputs, install wl-mirror
<gbrlsnchs> then run `wl-mirror HEADLESS-1`
<gbrlsnchs> you'll be able to see your headless output
andyrtr has quit [Quit: ZNC 1.9.1 - https://znc.in]
<gbrlsnchs> I use headless outputs to share my screen at work, then I simply use wl-mirror to see it while presenting
<TheAnachron> that's smart. thanks, I knew about wl-mirror but forgot about it again =D
andyrtr has joined #river
andyrtr has quit [Ping timeout: 272 seconds]
andyrtr has joined #river
andyrtr_ has joined #river
andyrtr has quit [Ping timeout: 252 seconds]
andyrtr_ is now known as andyrtr
dvzrv has quit [Quit: WeeChat 4.4.2]
dvzrv has joined #river
siaal_ has joined #river
siaal has quit [Ping timeout: 248 seconds]
siaal_ is now known as siaal
notzmv has quit [Ping timeout: 244 seconds]