<puck_>
i have some opinions on it being in-process but it makes reasenable enough sense with the looper and general view model (for now)
<waddlesplash>
puck_: there's also the X11 compat layer which is a layer lower and just implements Xlib directly, no server emulation needed: https://github.com/waddlesplash/xlibe/
<puck_>
yeah but have you *seen* X
<puck_>
the wayland protocol is at least sensible
<puck_>
anyways. xdg-portal support when
<waddlesplash>
eh, I'm not so sure about that
vdamewood has quit [Read error: Connection reset by peer]
vdamewood has joined #haiku
<waddlesplash>
anyway Xlibe doesn't implement the protocol, that's the point
<waddlesplash>
it directly maps Xlib API calls to Haiku API calls
<waddlesplash>
including drawing APIs
<zdykstra>
Wait, gnome web is available for Haiku?
<waddlesplash>
yes, did you miss this? :)
<waddlesplash>
and it's the best web browser we've got yet
<puck_>
eh, xlib still isn't an api i'd like to write against. i'd gladly write against plain wayland tho
<waddlesplash>
"just works" functionality for YouTube, at last
<zdykstra>
Yes, how did I possibly miss that!?
<waddlesplash>
it's only been there for a few weeks
<waddlesplash>
and only "very performant" for about a week following the ramfs shared_memory changes in Haiku
<puck_>
haiku still doesn't have a kvm impl does it
<waddlesplash>
KapiX was working on a NVMM port
<puck_>
otherwise i'd give porting cloud-hypervisor / crosvm a try, with virtio-gpu wayland passthru
<waddlesplash>
dunno how far he got
<xoblite>
ehh... what is the default su password in Haiku? :)
<AlienSoldier>
waddlesplash what like the most is that is seem to crash, yet it can continue when we dismiss the error, as if it was a client serber.
<AlienSoldier>
*server
<waddlesplash>
xoblite: there isn't ... you are su
sav10 has quit [Remote host closed the connection]
<xoblite>
so why can't I copy stuff into /boot/system/... without it asking me for a password? :)
<waddlesplash>
because that hierarchy is read-only
<waddlesplash>
because it isn't really there, it's the packagefs mount
<xoblite>
aha
<waddlesplash>
if you need to copy things to /boot/system, use /boot/system/non-packaged, which is analogous to /usr/local
<zdykstra>
wow, with GNOME Web I can sign in to Slack
<zdykstra>
that was the missing piece letting me use this as a workstation
<xoblite>
so... let's say I've hacked away at a bin, how do I make it global?
<waddlesplash>
:D
<waddlesplash>
if you just want to install some one-off tool or script you can put it in /system/non-packaged/bin
<waddlesplash>
that's in $PATH
<xoblite>
ok will try
<zdykstra>
holy crap - hats off to everybody that made GNOME Web possible
<xoblite>
hmm it seems /boot/system/bin has precedence though?
<waddlesplash>
no
<xoblite>
hint: I've added something useful to jam
<waddlesplash>
but bash may have "cached" the old exe and doesn't even bother checking for a new one
<xoblite>
...IMHO that is ;)
<xoblite>
ok
<xoblite>
btw Gnome Web, available where? Not yet on HaikuDepot right?
<waddlesplash>
yes, it's in HaikuDepot
<xoblite>
I could use another browser...
<xoblite>
thx
<AlienSoldier>
xoblite search for epiphany, may be easier
<xoblite>
ah thx
<xoblite>
it's time for a reboot soon though, my session has slowed to a crawl...
<xoblite>
(nightly)
rennj has quit [Ping timeout: 480 seconds]
vdamewood_ has joined #haiku
vdamewood has quit [Read error: Connection reset by peer]
<xoblite>
hmm it seems I am unauthorized to push to buildtools, but maybe it's only the main devs who can do that?
<waddlesplash>
you should be able to suggest changes just like everyone else
<nekobot>
[haiku/haiku] d3811d00367c - Thumbnail: fix off-by-one of Height/Width attribute
rennj has quit [Ping timeout: 480 seconds]
HaikuUser has joined #haiku
HaikuUser has quit []
mmu_man has joined #haiku
rennj has joined #haiku
gouchi has joined #haiku
rennj has quit [Ping timeout: 480 seconds]
BrunoSpr has joined #haiku
<BrunoSpr>
Does Web work on Haiku 32bit beta 4?
<AlienSoldier>
it work on my 32bit hrev56609 but it does not want to start (like web+) a little bit after that, because of some compiler memory allignment i think.
<AlienSoldier>
so i run on this previous state until this is resolved
<BrunoSpr>
ah ok... thx... so I have to wait for new hrev...