acheam changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.bvnf.space | post logs or else | song of the day https://vid.puffyan.us/1JloNFppFE8
midfavila has quit [Ping timeout: 240 seconds]
ioraff has joined #kisslinux
<testuser[m]> Hi
<noocsharp> hi
<ioraff> howdy
<noocsharp> ioraff: when using waypaste with firefox, does using `-t TEXT` also paste properly?
<noocsharp> i'd try it myself but i don't have firefox handy
<ioraff> it does not. to be clear, the issue was with waycopy, and then pasting into firefox with its own clipboard.
<ioraff> using 0.1
<noocsharp> oops, yeah that's what i meant
<noocsharp> i'm trying to figure out who's fault it is that paste doesn't work with text/plain
<noocsharp> the 3 possibilities are wlroots, gtk and firefox, and i think wlroots does the right thing
<ioraff> fwiw, wl-copy worked with the default mime type
<noocsharp> well wl-copy does text/plain, UTF8_STRING, STRING, and TEXT by default at the same time
<ioraff> ah
<noocsharp> even though the ones in all caps shouldn't be necessary if the client is actually compliant with wlr-data-control, which says that the type should be a mimetype
<testuser[m]> noocsharp: it's GTK
<noocsharp> is it like a widely known thing that gtk handles this wrong?
<noocsharp> ah wait, ioraff, try setting type to "text/plain;charset=utf-8"
<noocsharp> if it works, maybe i should make that the default in wayclip
<testuser[m]> noocsharp: i was just doing grep -r on firefox and gtk, firefox had nothing and the clipboard logic is inside gtk
<noocsharp> i think the relevant code is in gdk/x11/gdkselectionoutputstream-x11.c
<noocsharp> which i must have missed the last time i looked at this
<ioraff> yeah, that works. but it doesn't work with waypaste into foot. I believe the relevant code is in gtk/gtkclipboard.c
<ioraff> probably better to just patch gtk
<noocsharp> you mean copying from firefox and using waypaste doesn't work?
<ioraff> no, I meant copying into waycopy with the new mime, but disregard that, I messed something up
<noocsharp> ok, so i think the correct thing for wayclip to do is add charset=utf-8 because the rfc says just "text/plain" should be interpreted as ascii
<noocsharp> i cut a new release, we'll see if anyone complains
ioraff has quit [Quit: ioraff]
denshi has joined #kisslinux
mobinmob has joined #kisslinux
mahmutov has joined #kisslinux
amogussy has joined #kisslinux
denshi1 has joined #kisslinux
denshi has quit [Read error: Connection reset by peer]
denshi has joined #kisslinux
denshi1 has quit [Ping timeout: 276 seconds]
denshi has quit [Quit: denshi]
mobinmob has quit [Quit: Connection closed for inactivity]
mobinmob has joined #kisslinux
mahmutov has quit [Ping timeout: 244 seconds]
mahmutov has joined #kisslinux
<testuser[m]> bruh all these months the only thing preventing nvidia drivers from flickering on gbm wlroots was the usage of GSP firmware NVreg_EnableGpuFirmware=1
<testuser[m]> i realised it when testing the open kernel module
mobinmob has quit [Quit: Connection closed for inactivity]
soliwilos has quit [Remote host closed the connection]
soliwilos has joined #kisslinux
<noocsharp> is that the only issue with wlroots and nvidia drivers?
<testuser[m]> noocsharp: ye everything else seems to work fine
<testuser[m]> Apart from a firefox bug but I'm pretty sure that's a general firefox on wayland thing
<testuser[m]> Chromium finally works fine too without flickering on hw accel
ella-0_ has joined #kisslinux
ella-0 has quit [Ping timeout: 276 seconds]
<testuser[m]> The firefox thing is sometimes it freezes completely on a wait4() syscall when extensions open/close, it's super random
<testuser[m]> Or maybe it isn't wait4, since there's tons of thread involved
humaid_02 has joined #kisslinux
humaid_02 has quit [Client Quit]
mobinmob has joined #kisslinux
denshi has joined #kisslinux
denshi has quit [Client Quit]
amogussy has quit [Quit: The Lounge - https://thelounge.chat]
<testuser[m]> Oh I'm not watching any repos so i missed it
<testuser[m]> ig the contributor could create a fork of the repo and upload releases there and make pr with link
<phoebos> or they could just send someone a tarball
<testuser[m]> Bruh
<testuser[m]> doesn't scale
mobinmob has quit [Quit: Connection closed for inactivity]
<testuser[m]> Wayland (and its compositors) is nowhere near close to what Android, Windows, MacOS and iOS offer bug again, not Wayland's problems. Oh, wait, no screen tearing (or maybe not)! and it's secure (or maybe not)! And it certainly supports HDR! Oh, wait. A victory! Let's have this conversation again a decade later.
<tleydxdy[m]> I've grown more sympathetic to wayland stuff, but not wayland "advocates"
<tleydxdy[m]> it's simply not ready
<noocsharp> ready for whom?
<noocsharp> it's ready for people who only use terminals and web browsers
<tleydxdy[m]> well, I can't type my language under it
<tleydxdy[m]> everything is z
<tleydxdy[m]> so rug pull at any moment
<noocsharp> what language?
<tleydxdy[m]> chinese
<tleydxdy[m]> japanese
<tleydxdy[m]> doesn't really matter
<tleydxdy[m]> also since everything is experimental packaging/building using popular distros is a nightmare, not really the fault of anyone but that's the reality
<noocsharp> true, best to avoid advocating for wayland to people who can't build things from source
<noocsharp> or people who have better things to do with their time
an3223 has quit [Ping timeout: 240 seconds]
an3223 has joined #kisslinux
<testuser[m]> Our startup (YC '22) is releasing a paid subscription app that allows you to view cryptocurrency prices in your menu bar (Mac OS only)
<testuser[m]> Rust Supply-Chain Attack Infects Cloud CI Pipelines with Go Malware
illiliti has joined #kisslinux
midfavila has joined #kisslinux
mahmutov has quit [Ping timeout: 260 seconds]
midfavila has left #kisslinux [#kisslinux]
ioraff has joined #kisslinux
an3223 has quit [Ping timeout: 240 seconds]
soliwilos has quit [Ping timeout: 240 seconds]
soliwilos has joined #kisslinux
an3223 has joined #kisslinux