ifreund changed the topic of #river to: river - a dynamic tiling wayland compositor || https://github.com/riverwm/river || channel logs: https://libera.irclog.whitequark.org/river/
buffet has joined #river
waleee has quit [Quit: WeeChat 3.3]
snakedye has quit [Ping timeout: 250 seconds]
SleepBg has joined #river
<SleepBg> Hi Everyone. I was not able to come on yesterday but you might remember that I asked about mapping esc to caps could somebody please help me ??
SleepBg has quit [Remote host closed the connection]
SleepBg has joined #river
<SleepBg> Okay so found out about this in a river issue and maybe the env variable called XKB_DEFAULT_OPTION is the way to go
<SleepBg> I would deeply advise to add the chmod and the env variable thing to the documentation
<SleepBg> It was a pain finding out these things
SleepBg has quit [Remote host closed the connection]
<greenfork[m]> <SleepBg> "Okay so found out about this..." <- river(1) has an example about these variables
<greenfork[m]> about chmod +1, maybe worth adding a small comment about it
Guest58 has joined #river
Guest58 has quit [Client Quit]
sogun has quit [Quit: Client closed]
SleepBg has joined #river
<SleepBg> Thanks for pointing out about that, but if we could have on the FAQ maybe that would save a lot of time
<SleepBg> Anyways guys I am currently on pretty lame setup for irc which is on the web, any client recommendations ?? I am pretty new to irc
<greenfork[m]> hexchat could be a good fit. or any Matrix client, I use ement.el with Emacs currently
<SleepBg> ement.el is an irc client for Emacs because I also love emacs ! gotta look into this thanks !
<SleepBg> Its a matrix client ! I guess this #river channel is bridged to matrix then
<greenfork[m]> sure, you can find it at #river:libera.chat
novakane has joined #river
sleepbg[m] has joined #river
* sleepbg[m] This is my first message from Emacs !
<sleepbg[m]> Finally able to connect to IRC this feels good !
dbuckley has quit [Read error: Connection reset by peer]
dbuckley has joined #river
notzmv has quit [Ping timeout: 245 seconds]
snakedye has joined #river
SleepBg has quit [Remote host closed the connection]
SleepBg has joined #river
<ifreund> Nulo: not yet, though I could see that happening sometime in the next 1-2 years
leon-p has joined #river
SleepBg has quit [Remote host closed the connection]
<novakane> would be cool to leave github, it would be less new comers friendly I guess
<leon-p> ifreund: why is there an assert(build_options.xwayland) in checkFocusFollowsCursor()? If xwayland support is not enabled at compile time, that branch will never be reached anyway
notzmv has joined #river
snakedye has quit [Ping timeout: 250 seconds]
snakedye has joined #river
<ifreund> leon-p: exactly, if build_options.xwayland is false we want to mark the branch as unreachable
snakedye has quit [Ping timeout: 260 seconds]
snakedye has joined #river
novakane has quit [Quit: WeeChat 3.3]
novakane has joined #river
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
waleee has joined #river
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
snakedye has quit [Read error: Connection reset by peer]
snakedye has joined #river
snakedye has quit [Ping timeout: 250 seconds]
snakedye has joined #river
pipeweed[m] has joined #river
snakedye has quit [Ping timeout: 260 seconds]
snakedye has joined #river
Misthios has quit [Quit: Misthios]
Misthios has joined #river
Misthios has quit [Client Quit]
Misthios has joined #river
Misthios has quit [Quit: Misthios]
Misthios has joined #river
Misthios has quit [Client Quit]
Misthios has joined #river
Misthios has quit [Quit: Misthios]
Misthios has joined #river
Misthios has quit [Client Quit]
Misthios has joined #river
<novakane> issue #333 would desserve to be renamed or something, there a bit of everything in it
* ifreund closes it
<leon-p> maybe we should also close all issues and PRs that will be obsoleted by the WM plans?
elshize has quit [Ping timeout: 245 seconds]
<ifreund> not until I have at least a PoC
<ifreund> closed my stale river-control PR though
<ifreund> wlroots release seems to be approaching in the next month or so
<ifreund> zig 0.9.0 is planned for december 20th
elshize has joined #river
<novakane> related to clean up, I think you still have a old doc fix branch, I just don't like old branch in git branch -a :P
<novakane> oh well I'm gonna need to start looking at what's new in zig then
<ifreund> the wlroots scene graph is also in a state where it's usable for river
<novakane> neat!
<novakane> can't wait to see this in river, full damage tracking :D
<novakane> I do have an error message often since dome days, with the cursor that can't click anyore
<novakane> `error(wlroots): [libinput] event16 - ELAN0501:00 04F3:3040 Touchpad: libinput bug: tp_gesture_end in unknown gesture mode`
<novakane> only firefox I think though, like always...
<ifreund> novakane: hmm, did that perhaps start since a recent libinput update?
<novakane> ifreund: I don't remember having a libinput update recently
<novakane> and I don't see anything in xbps logs
<ifreund> novakane: about a month ago
<novakane> ifreund: oh no that like since 3/4 days max
<tiosgz_> silly question: are you perhaps testing the touch PR?
<ifreund> novakane: oh, if you're not on the latest commit on master try updating to that
<novakane> tiosgz_: nope
<ifreund> it fixes that bug
<ifreund> or, well worksaround the wlroots event ordering
<ifreund> btw, anyone know of a way I can test the touch PR without touch hardware? is there an emulator or something?
<novakane> ifreund: oh I thought I was at the latest but apparently I'm at second to last
<ifreund> yep, that'd explain it
<ifreund> that libinput bug is unrelated btw
<novakane> cool, ok always have some messages from libinput but it usually not causing any bug that's why I thought it was this
chipps has joined #river
waleee has quit [Ping timeout: 250 seconds]
<novakane> can't seem to find an emulator for touchscreen :/
waleee has joined #river
<leon-p> ifreund: I might be able to borrow my sisters laptop this weekend, which has a touchscreen, to test the PR
<leon-p> as for testing it, maybe some VM has touch emulation capabilities?
<ifreund> asked on #wayland, I seem to recall someone having written something for this purpose
<leon-p> alternatively maybe you could fork a proxy server like wlhax and turn pointer events into touch events
waleee has quit [Ping timeout: 240 seconds]
novakane has quit [Quit: WeeChat 3.3]
<Nulo> Yay, river just crashed randomly
<Nulo> What is the standard "solution" for logging river?
<ifreund> Nulo: the simplest is to build in debug mode so you get a stack trace on crash and redirect stderr to a file
<ifreund> if you've enabled coredumps on your system or use systemd then you might already have a coredump from that crash one could poke at with gdb
<Nulo> In theory coredumps are enabled but I can't find any
<Nulo> And it's not really reproducible, it's the first time that it has happened to me
<Nulo> It was a segfault, that I know
<ifreund> :/
waleee has joined #river
snakedye has quit [Ping timeout: 260 seconds]
leon-p has quit [Ping timeout: 260 seconds]
leon-p has joined #river
snakedye has joined #river
<leon-p> Nulo: have you tried coredumpctl?
waleee has quit [Ping timeout: 260 seconds]
<Nulo> leon-p: I'm on Alpine
ext0l has quit [Ping timeout: 256 seconds]
waleee has joined #river
waleee has quit [Ping timeout: 260 seconds]
norkki has quit [Remote host closed the connection]
snakedye has quit [Ping timeout: 245 seconds]
snakedye has joined #river