<nephele>
if you want you can add this to leldorins hardware compat database, but here in irc i don't think we can help you with that :)
<Begasus[m]>
nephele: headphones? just connect some descent speakers? ;)
<nephele>
i don't have any "big" speakers... :)
<Begasus[m]>
or hook up to the stereo (is that even a thing thesee days)? :)
<nephele>
for that one i don't have enough space :P
<phschafft>
when I wrote the page yesterday my fingers hovered for way to long when I was adding the entry for the port the LCD is connected. I was typing 'Displayport' but then removed and re-added the 'port' for several times. ;)
<nephele>
LCD? but what if i have a plasma tv? :)
<phschafft>
if you figure out how to connect that to the port in question, I give you 5 euro and cookie. ;)
pol has joined #haiku
<Begasus[m]>
heh
<phschafft>
5 more euro if you also figure out how to make the contrast pin working. ;)
duncsauce has quit [Ping timeout: 480 seconds]
cassisian has quit [Remote host closed the connection]
Nasina has quit [Remote host closed the connection]
Nasina has joined #haiku
cassisian has joined #haiku
elvis has quit [Quit: Leaving]
duncsauce has joined #haiku
Nasina has quit [Read error: Connection reset by peer]
Nasina has joined #haiku
duncsauce has quit [Ping timeout: 480 seconds]
duncsauce has joined #haiku
duncsauce has quit [Ping timeout: 480 seconds]
Nasina has quit [Read error: Connection reset by peer]
neoncortex has joined #haiku
Nasina has joined #haiku
Nasina has quit [Ping timeout: 480 seconds]
mmu_man has quit [Ping timeout: 480 seconds]
pol has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
tetrislife has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit [Ping timeout: 480 seconds]
cassisian has quit [Remote host closed the connection]
cassisian has joined #haiku
duncsauce has joined #haiku
duncsauce has quit [Ping timeout: 480 seconds]
Nasina has joined #haiku
HaikuUser has joined #haiku
duncsauce has joined #haiku
cassisia_ has joined #haiku
HaikuUser2 has joined #haiku
HaikuUser2 has quit []
duncsauce has quit [Ping timeout: 480 seconds]
cassisian has quit [Ping timeout: 480 seconds]
janking has quit [Quit: Vision[]: i've been blurred!]
janking has joined #haiku
<janking>
Good day to you all :)
<Begasus[m]>
'lo janking ! :)
<erysdren>
hello janking
<janking>
:)
vdamewood has joined #haiku
duncsauce has joined #haiku
tetrislife has left #haiku [Error from remote client]
<nipos>
nephele: I'm currently cloning the HaikuWebKit repo and it seems we greatly underestimated the size of it.The Readme mentions 5GB (not sure where I read 2.5GB before,I thought it was there) but I'm at 5GB with only 40% downloaded already,it's going to be a lot more.Probably like 10GB or so.
cassisia_ has quit [Remote host closed the connection]
<nipos>
git clone has now finished at 10.32GB,you should probably change your request to Codeberg
cassisian has quit [Remote host closed the connection]
<WoC>
dang, 10.32 GB ? Tetris in js ?
HaikuUser has quit [Quit: Vision[]: i've been blurred!]
<nipos>
Webbrowsers are so bloated nowadays.WebKit is a few times bigger than the whole Haiku operating system.That's insane.
<Habbie>
do note that this is including all repo history
<nipos>
That's generally true for all Git repositories.If I clone haiku,it also includes all history,still it's multiple times smaller than WebKit
<Habbie>
yes, but it's not a great measure of project size
cassisian has joined #haiku
cassisian has quit [Remote host closed the connection]
cassisian has joined #haiku
cassisian has quit [Remote host closed the connection]
cassisian has joined #haiku
FreeFull_ has joined #haiku
FreeFull has quit [Ping timeout: 480 seconds]
tetrislife has left #haiku [Error from remote client]
freddietilley has quit [Quit: WeeChat 4.6.3]
<nephele>
> Webbrowsers are so bloated nowadays.WebKit is a few times bigger than the whole Haiku operating system.That's insane.
<nephele>
Most of that is tests....
<nephele>
which makes sense considering haiku really neglects automated testing *shrug*
<nephele>
1,1GB for the webkit "Source" folder, with 750MB of that beeing third-party, which we don't have in-tree for haiku
<nephele>
yes, it's big. Sure. but it's not bloated because of this
<phschafft>
plus git repo sizes depend heavily on how git packes stuff.
<phschafft>
e.g. the opus repo at some point reached over 40GB becaue of a bad git setting (no idea how that came to be), when repacked it was 1MB.
<Habbie>
wow
<phschafft>
I recently had a similar case, if not that spectectular. it was 20GB vs. 7GB.
<erysdren>
fascinating
<phschafft>
also: a good project uses many commits to be clean and transparent. naturally they need more space than when other projects do one commit per stable release.
<phschafft>
I think excluding .git* from the metrics therefore makes sense in several ways.
<phschafft>
sloccount is also a tool that comes to mind.
<nephele>
I'd go a step further and say file size is maybe not a good metric to judge bloat (which i consider a subjective thing) in the first place
<phschafft>
yes, sloccount counts actual code, which is one step better again. there are surly more steps one can go.
<phschafft>
anyway,
* phschafft
switches modes and returns to his usual job of distributing cookies.
<Habbie>
COOKIES
<phschafft>
MIT-MAGIC-COOKIE-1?
<phschafft>
;)
<nephele>
I think the correct term nowadays is localstorage
* phschafft
thinks the correct term is konsole ;)
<nephele>
nipos: by the way, i cloned webkit again now, so i have one checkout pointed at webkit2, and the other at webkit1 so i don't have to switch branches again
unimatrix has joined #haiku
<phschafft>
little hint: you can add other local repors as remotes, which allows local syncing which is way faster naturally then over the network.
<nephele>
that's not the problem phschafft
<nephele>
the problem is git branch switching beeing really slow on haiku
<nipos>
Currently trying to compile that beast.First it filled up my complete 8GB RAM and froze,now I gave it 34GB swap but it's freezing again and I'm not sure if it actually uses the swap
<nephele>
I doubt it is faster if you use swap
<nephele>
it might even be slower duo to swap thrashing
<nephele>
instead make it use less jobs for compiling
<nipos>
Trying again without swap and with -j4,we'll see what happens
<phschafft>
nephele: I never claimed that this is /the problem/. I just wanted to throw some aux info into the room free for anyone unaware to pick up and improve their workflow.
yeti has quit [Ping timeout: 480 seconds]
sasquach has joined #haiku
digitalbox98 has joined #haiku
digitalbox98 has quit []
<phschafft>
nephele: is it slow on Haiku, or is it slow on bfs?
<nipos>
It's slow on a HDD at least, but I don't want to trash my SSD with it
<nephele>
the build will fail at that line, with the message "FileExistsError"
<nephele>
but this confuses me, the line above it seems to be a guard against this, no?
HaikuUser has joined #haiku
<nipos>
I'm not a Python expert, but it seems to check if a *directory* with that name exists, and create it if not. But if there exists a *file* with that name, the if wouldn't catch it and trying to create a directory with the same name throws an error
HaikuUser has quit []
<nephele>
it is an existing directory
<nephele>
that is what confuses me
<nipos>
Yes, that's really confusing
Nasina has quit [Read error: Connection reset by peer]
<nephele>
kallisti5[m]: around?
<phschafft>
maybe print output_directory and see where that actually points to?
<nephele>
i don't know any python :D, I opened a ticket instead
janking has quit [Quit: Vision[]: i've been blurred!]
<scanty>
good morning, good afternooon, good evening, and good night :-)
<phschafft>
when it's hot, open a ticket!
<phschafft>
em, no, that seems wrong. *strong vice again* you know what I mean *nod-nods*
janking has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
<nephele>
I want imap IDLE
bjorkintosh has quit [Quit: "Every day, computers are making people easier to use." David Temkin]
erysdren has quit [Quit: Konversation terminated!]
bjorkintosh has joined #haiku
<phschafft>
I also want to IDLE in that heat.
<nephele>
i think that is called a sauna
<scanty>
is haiku capable of detecting a mobile hotspot on a phone?
<scanty>
i tried a few days ago and it did not work.
<nephele>
what do you mean by detecting scanty?
<scanty>
i mean is it capable of working via mobile hotpsot
<scanty>
wireless
<nephele>
I don't understand where you see the difference
<nephele>
as long as your phone supports the same bands as your computer and supports connecting via wpa2 it should work fine?
<nephele>
you can also use usb tethering if you have an android phone
<scanty>
haiku does not detect my phone
<nephele>
again, what do you mean by that?
<scanty>
you know how you can get a list of local wireless networks in your network prefs?
<Begasus[m]>
can Haiku run on a mobile? ;)
<nephele>
okay, so you mean Haiku does not see the access point
<scanty>
nephele: yes, i appologise for the confusion
<nephele>
well, it should as long as you share a band. for example older laptops only support 2.4GhZ
<scanty>
are we on the same page now?
<nephele>
i think so
<scanty>
ok
<Begasus[m]>
I can log in to other wireless networks with the laptop without issues, provided I've got the password
<scanty>
Begasus[m]: indeed. my phone just doesn't show up.
<scanty>
i'm going to try it here one second.
<Begasus[m]>
and the connection is shown * (but that should be obvious) :)
<nephele>
on iOS there is a switch to "maximalite compatibility"
<nephele>
maximalize*
<Begasus[m]>
ah, didn't check with that scanty
<scanty>
curious if it depends on the network i'm ong
<scanty>
on*
<nephele>
you mean the one providing your mobile contract?
<scanty>
yes, i suppose.
<nephele>
it shouldn't matter. wifi is wifi :)
<scanty>
weird,
<scanty>
doesn't show up
<nephele>
first thing to check, does your laptop supports 2.4GHZ and 5GHZ or only the first?
<nipos>
On Android you can choose between the 2.4GHz and 5GHz wifi band.Make sure it's set to 2.4GHz as that should always work,while 5GHz won't on some older devices.
<scanty>
i have no idea, how do i check
<nephele>
search for your card in a search engine should work
<nephele>
if you have an android phone you can also connect it via usb to share networking
<scanty>
also, atheros and realtek wireless are both detected
<scanty>
yeah..... i just don't feel like working on that right now.
<scanty>
i think i'm going to revert to plain beta5 on that laptop.
<scanty>
are the 32-bit images built with gcc 13?
<nephele>
yes and no
<scanty>
if not, is it possible to use gcc13?
<nephele>
yes and no :)
<nephele>
so basically, the 32bit image is compiled twice
<nephele>
once with gcc3 for the compat for BeOS apps, and once with gcc13 for compat with haiku apps
janking has quit [Quit: Vision[]: i've been blurred!]
FreeFull_ has quit []
<scanty>
i see.
<scanty>
but i can build gcc13 apps, discarding beos compatibility, which i really don't care about
<nephele>
you can build applications with gcc13 of course
<scanty>
ah okay
<nephele>
the only distinction is that code submitted to haikus own repository, where applicatble, has to be buildable with the old gcc
<nephele>
but for haiku apps you can ue modern gcc or even clang
<nephele>
1h8m for webkit
<nephele>
it still takes quite some time for a full build
janking has joined #haiku
<scanty>
ah okay nephele, i think i understand
<scanty>
clang would be nice.
<nipos>
nephele: I'd be happy if 1h8m was anywhere near realistic for me.Had it crash multiple times now with out of memory and making slow progress with -j3 now
<nipos>
DISABLE_ASLR=1 is enabled but I'm not sure I see a difference.I don't think so.
<nephele>
not sure why ASLR should make a difference?
<nipos>
It's mentioned in the Readme: If you are getting "out of memory" error despite having sufficient memory, disable ASLR: $ export DISABLE_ASLR=1
<nephele>
that's for 32bit with adress space iirc
<nephele>
In your case you don't have enough memory ;)
<nephele>
(for the number of jobs)
HaikuUser has joined #haiku
HaikuUser is now known as scantysnax
<scantysnax>
wireless works
<nipos>
Going down to -j1 would probably solve the memory issue,but building will take ages then.I mean,it already does with -j3.
<scanty>
i did the compatibility thing on my phone that i think nephele suggested. it seemed to work. now i can do haiku stuff at work :-)
<nipos>
I'm used to building huge browsers (LibreWolf mostly) on a server with 24 cores and 128GB RAM.That's quite a difference.But Haiku doesn't work nice with the server.
<nephele>
nipos: in theory (tm), if the build macros differentiating between haiku as a host and as a target are correct in webkit (which they probably aren't) it should be possible to cross-compile on linux
<nephele>
we need to build it on a server for the CI also
<nipos>
The server is running OpenIndiana and I'm not sure if WebKit is compatible with it (it probably is)
scantysnax has quit [Read error: Connection reset by peer]
HaikuUser has joined #haiku
<nipos>
I never cross-compiled anything but maybe it's worth a try,considering the huge performance impact
erysdren has joined #haiku
<nephele>
cross-compiling this (especially on openindiana) will require some build fixing, i'm sure .g
HaikuUser has quit []
cp- has joined #haiku
<nipos>
Maybe the better solution is letting Haiku compile it over night,incremental rebuilds when I change something will be faster anyway
<nephele>
i hope you have ccache installed
<nipos>
Ehm no,should I?
<nephele>
you should
HaikuUser has joined #haiku
<nephele>
if it is installed webkits build will use it automatically
HaikuUser is now known as scantysnax
janking has quit [Quit: Vision[]: i've been blurred!]
<nephele>
it will cache each set of same compilation units, so you don't have to re-compile them if they are the exact same one in the next build
<nipos>
It's now installed.Will the WebKit build notice it without starting again?
<nephele>
I don't know :/
<nephele>
you can check TeamMonitor if it is used
<nipos>
ccache doesn't show up in the process list
<scantysnax>
i think my wireless is working. can anyone read this?
<nipos>
Yes,I can ready it
<nipos>
Hm,I don't think ccache is being used but I'll also not throw all compile progress away for it
<nephele>
if you ctrl-c the build it won't throw anything away
<nephele>
it will only be used for new files then, i think
<nipos>
I already did that,it still doesn't show up in the process list
<nipos>
The next step would be deleting the WebKitBuild directory and re-run the configure script,but I don't want to do that
<nipos>
pkgman install ccache is all that's needed to make it work,right?
<nephele>
should be
scantysnax has quit [Read error: Connection reset by peer]
<nephele>
okay. keyboard is working again
<nipos>
Well,then it probably needs to re-run WebKit configure to make WebKit use it
<nephele>
probably
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<Begasus[m]>
closing down here
<Begasus[m]>
cu peeps!
tetrislife has left #haiku [Error from remote client]
Anarchos has joined #haiku
B2IA has quit [Quit: Vision[]: i've been blurred!]
mmu_man has quit [Quit: Lost terminal]
B2IA has joined #haiku
Anarchos has quit [Ping timeout: 480 seconds]
<nephele>
PulkoMandy: I can't really reproduce your issue. Web mouse events work for me. The only thing that doesn't work is focusing text fields?
<nephele>
i.e some part of interaction, but websites react properly to hovering and mouse position and stuff
janking has joined #haiku
cassisian has quit [Remote host closed the connection]
<PulkoMandy>
I don't know, I stried loading google and searching something and couldn't get it to work
<PulkoMandy>
I think mouse scrolling wasn't worbing right also
Anarchos has joined #haiku
Anarchos has quit [Ping timeout: 480 seconds]
cassisian has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
AndrevS has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
<bjorkintosh>
I say if the mouse scrolling is worbing, it's definitely not working :-D
AlaskanEmi has joined #haiku
AlaskanEmily3 has quit [Ping timeout: 480 seconds]
<nephele>
PulkoMandy: mouse scrolling is seperate to mouse support, I will implement it later
<nephele>
though, regardless, i think we have an issue with focusing elements on a page... not sure how that works
<nephele>
and maybe the code I have in the keyboard branch for focusing the view is also neccesary for the mouse
cassisian has quit [Ping timeout: 480 seconds]
<PulkoMandy>
I think display refresh is broken in the latest version (also in webkitlegacy)
<PulkoMandy>
Selecting text doesn't refresh in realtime, sometimes you have to resize pages to see the result of scrolling
<PulkoMandy>
but I don't know if webkit2 also has that problem (since the invalidation logic is a bit different)
<nekobot>
• pulkomandy (7fb44fcb): ncurses: allow root to use environment variables…
cassisian has joined #haiku
Sid127 has joined #haiku
cassisian has quit [Ping timeout: 480 seconds]
chiku has quit [Ping timeout: 480 seconds]
<scanty>
I think I found an issue in the BeBook.
<nephele>
PulkoMandy: i didn't have problems with text selection on the webkit2 branch
<nephele>
although, that is with my patches applied. n0toose already commencted on my request for the repo, so maybe it will be approved and then i can upload it :)
<scanty>
can anyone around confirm what i am seeing.