NasserAlmohr[m] has quit [Remote host closed the connection]
co1umbarius has joined #wayland
columbarius has quit [Ping timeout: 480 seconds]
co1umbarius has quit [Ping timeout: 480 seconds]
co1umbarius has joined #wayland
blue_penquin is now known as Guest994
Lyude has quit [Quit: WeeChat 3.0.1]
Lyude has joined #wayland
boistordu has quit [Ping timeout: 480 seconds]
pntaylor has joined #wayland
pntaylor has quit [Remote host closed the connection]
blue__penquin has joined #wayland
clarjon1 has joined #wayland
clarjon1 has quit [Remote host closed the connection]
nyxyn has joined #wayland
nyxyn has quit [Remote host closed the connection]
Arnavion has quit [Quit: Arnavion]
sysrich has joined #wayland
sysrich has quit [Remote host closed the connection]
Arnavion has joined #wayland
RooAp-t has joined #wayland
RooAp-t has quit [Remote host closed the connection]
Carlynne-t has joined #wayland
Carlynne-t has quit [Remote host closed the connection]
blue__penquin has quit []
blue__penquin has joined #wayland
neonking has joined #wayland
danvet has joined #wayland
<emersion>
keegans: libuv has a bunch of stuff we don't care about, like FS, TCP/UDP, threads, DNS, and even dlopen and synchronization primitives
<emersion>
i must admit, i haven't found a good, small, Unix-focused event loop lib yet
<emersion>
i'm almost tempted to extract libwayland's as a separate library, fix the stuff that needs fixing, and use it in wlroots
Spathoche has joined #wayland
m6locks has joined #wayland
m6locks has quit [Remote host closed the connection]
st3r4g has joined #wayland
Sokel has joined #wayland
Sokel has quit [Remote host closed the connection]
txtsd has quit [Quit: WeeChat 3.1]
txtsd has joined #wayland
Spathoche has quit [Remote host closed the connection]
ohdamn[m] has quit []
V has quit [Remote host closed the connection]
go4godvin has joined #wayland
<unrelentingtech>
going all in and exposing the ev_loop_t as part of the public API could be pretty fun, compositor authors could use all the extra functionality straight on the default event loop :D but even otherwise, extra unused functionality existing in a widely available shared library that you use shouldn't really be a problem?
<unrelentingtech>
sometimes you gotta stop spending time on reinventing wheels in the endless pursuit of minimalism and settle for an extensively tested, packaged, ready-made solution
ivg[m] has joined #wayland
ivg[m] has quit [Remote host closed the connection]
FrostKiwi has joined #wayland
<FrostKiwi>
Hey there :] I cannot compile my GLFW OpenGL C program with Wayland on FreeBSD. I installed glew-wayland, GLFW-wayland and included GL/glew.h and link against glew-wayland. Compiles just fine, but when I launch the program I get "Error 65544: Wayland: Focusing a window requires user interaction" with no Window being spawned and "Unknown error" from GLEW, after trying to init without a window. What am I doing wrong?
AJ_Z0 has quit [Read error: Connection reset by peer]
AJ_Z0 has joined #wayland
<emersion>
unrelentingtech: my dependencies are my code. if there's a bug in libuv, i'll need to fix it
FrostKiw` has joined #wayland
<emersion>
so yeah, minimal scope is important for me
<emersion>
and a big -1 to exposing ev_loop_t
<emersion>
that effectively locks us with a particular library
FrostKiw` has left #wayland [#wayland]
FrostKiwi` has joined #wayland
<emersion>
the "widely available" part doesn't matter a lot to me. packagers will just end up packaging whatever we depend on
FrostKiwi` has quit []
adjtm has quit [Ping timeout: 480 seconds]
FrostKiwi has quit [Ping timeout: 480 seconds]
adjtm has joined #wayland
erc has quit []
<keegans>
i agree, but to support more platforms we either maintain 2 event loops, or we have a library manage it for us. and to me, widely available is important to me. it means that someone else is more likely to encounter the same bug in libuv and thus someone else fixes it and you don't have to. it's the core of Node.js, and we're using restricted functionality so that personally makes me
<keegans>
_more_ confident
erc has joined #wayland
adjtm has quit [Ping timeout: 480 seconds]
adjtm has joined #wayland
ohm_ has joined #wayland
ohm_ has quit [autokilled: Suspected spammer. Mail support@oftc.net with questions (2021-06-06 13:49:55)]
rasa_ has joined #wayland
blue__penquin has quit []
rasa_ has quit [autokilled: Suspected spammer. Mail support@oftc.net with questions (2021-06-06 13:56:06)]
gwizon has quit [Ping timeout: 480 seconds]
adjtm is now known as Guest1057
adjtm has joined #wayland
Guest1057 has quit [Read error: No route to host]
gwizon has joined #wayland
adjtm has quit [Quit: Leaving]
dxrt has joined #wayland
dxrt has quit [Remote host closed the connection]
gwizon has quit [Ping timeout: 480 seconds]
gwizon has joined #wayland
olblak has joined #wayland
olblak has quit [Remote host closed the connection]
txtsd has quit [Quit: WeeChat 3.1]
txtsd has joined #wayland
charukiewicz2 has joined #wayland
charukiewicz2 has quit [Remote host closed the connection]
gwizon has quit [Ping timeout: 480 seconds]
txtsd has quit [Quit: WeeChat 3.1]
txtsd has joined #wayland
txtsd has quit []
txtsd has joined #wayland
txtsd has quit []
txtsd has joined #wayland
Spark has joined #wayland
Spark has quit [autokilled: Suspected spammer. Mail support@oftc.net with questions (2021-06-06 16:04:14)]
juergh has joined #wayland
juergh has quit [Remote host closed the connection]
gwizon has joined #wayland
st3r4g has quit [Quit: おやすみ]
V has joined #wayland
gmc10 has joined #wayland
gmc10 has quit [Remote host closed the connection]
gwizon has quit [Ping timeout: 480 seconds]
XLV has joined #wayland
XLV has quit [autokilled: Suspected spammer. Mail support@oftc.net with questions (2021-06-06 17:23:26)]
gwizon has joined #wayland
gwizon has quit [Ping timeout: 480 seconds]
Narrat has joined #wayland
tzafrir has joined #wayland
gwizon has joined #wayland
gwizon has quit [Ping timeout: 480 seconds]
Abdullah has joined #wayland
Abdullah is now known as Guest1075
Guest1075 has quit [autokilled: Suspected spammer. Mail support@oftc.net with questions (2021-06-06 18:46:07)]
yoslin has quit [Quit: WeeChat 3.1]
yoslin has joined #wayland
adjtm has joined #wayland
skelterjohn has joined #wayland
skelterjohn has quit [Remote host closed the connection]
adjtm has quit [Ping timeout: 480 seconds]
hardening has joined #wayland
zapata has joined #wayland
zapata has quit [Remote host closed the connection]
danvet has quit [Ping timeout: 480 seconds]
Alexander2-t has joined #wayland
Alexander2-t has quit [Remote host closed the connection]
keytoaster has joined #wayland
keytoaster has quit [Remote host closed the connection]
hardening has quit [Ping timeout: 480 seconds]
willthechill has joined #wayland
willthechill has quit [Remote host closed the connection]
Narrat has quit []
V has quit [Ping timeout: 480 seconds]
V has joined #wayland
nyx_o has joined #wayland
nyx_o has quit [autokilled: Suspected spammer. Mail support@oftc.net with questions (2021-06-06 23:47:36)]