blu256 has quit [Remote host closed the connection]
blu256 has joined #haiku
floof58_ has joined #haiku
floof58 has quit []
<Not-5835>
[haikuports/haikuports] diversys pushed 1 commit to master [+2/-2/±0] https://git.io/JnmYo
<Not-5835>
[haikuports/haikuports] enzo1982 a6c73f4 - mpg123: bump version (#5997)
<bbjimmy>
countryboy an error occuured. are you behind a firewall?
<B2IA>
(bbjimmy_64) I see the file in the list, but it will not download.
<Not-5835>
[haikuports/haikuports] diversys pushed 1 commit to master [+1/-1/±0] https://git.io/Jnm3G
<Not-5835>
[haikuports/haikuports] enzo1982 1667e11 - fdk-aac: bump version (#5998)
<B2IA>
(bbjimmy_64) countryboy I can download other files you are shareing, so there must be a problem with the file.
dr_nil has quit [Quit: Vision[0.10.3]: i've been blurred!]
dr_nil has joined #haiku
ClaudioM has joined #haiku
deavmi has quit [Ping timeout: 480 seconds]
deavmi has joined #haiku
tbcr has joined #haiku
<parabyte>
okay so its a really difficult task, but why is no one porting firefox to haiku
<kallisti5[m]>
parabyte: you want to give it a try?
rodolphoeck has joined #haiku
<kallisti5[m]>
sounds like a fun project :-)
<Guest2241>
parabyte, I was actually hoping to take a look at that, but we need a GTK+ port going last time I checked.
<Guest2241>
It's in the works, I'm absolutely unfamiliar with the status of the port.
<Guest2241>
Also, I'm a Guest for some reason apparently.
Guest2241 is now known as AlwaysLivid
<AlwaysLivid>
There we go!
<Not-5835>
[haikuports/haikuports] Begasus pushed 1 commit to master [+2/-2/±2] https://git.io/JnmVN
<Not-5835>
[haikuports/haikuports] kenmays 345e748 - gutenprint: bump to 5.3.4 (#5807)
<Not-5835>
[haikuports/haikuports] Begasus pushed 1 commit to master [+1/-0/±0] https://git.io/JnmKC
<Not-5835>
[haikuports/haikuports] Begasus cb8ef07 - libqt5pas, new recipe (#5988)
netposit1ve has joined #haiku
netpositive has quit [Ping timeout: 480 seconds]
BrunoSpr has joined #haiku
orealis has joined #haiku
swift110 has quit [Ping timeout: 480 seconds]
WoC has joined #haiku
BrunoSpr has quit [Quit: Vision[0.10.3]: i've been shreederd!]
<jezek2>
AlwaysLivid: first step would be to create a linux build first, as for GTK port it might be easier to do another backend, it might be easier and one less dependency to worry about, firefox just paints everything itself (it has it's own GUI toolkit) so I presume some minimalistic backend could be done
<AlwaysLivid>
"paints everything itself", do you have any relevant documentation? this interests me a lot
<jezek2>
it basically just mimics the native widgets, for GTK some trickery is involved I guess, or rather for any supported platform except for windows that has proper API for that (uxtheme)
<jezek2>
the trickery is in drawing GTK controls into offscreen bitmap and use that for drawing
Begas_64 has joined #haiku
<jezek2>
I'm not familiar with firefox codebase, but I'm familiar with various applications and toolkits that take this approach
Begas_64 has quit []
Begas_64 has joined #haiku
Begasus has joined #haiku
<Begasus>
'lo peeps
<AlwaysLivid>
... Are we sure that maintaining our own backend is going to work in the long run? jezek2
<jezek2>
I presume rust is working allright on haiku? :)
<AlwaysLivid>
Yeah, it works.
<AlwaysLivid>
I'll try to hack with the codebase a bit later.
<jezek2>
nice, I'm just inspecting the sources to get an idea about it
<jezek2>
(about firefox, and reminded me that there is rust too)
tqh has joined #haiku
WoC has quit [Remote host closed the connection]
aeryndunham has joined #haiku
dinix has quit [Ping timeout: 480 seconds]
freakazoid333 has quit [Read error: Connection reset by peer]
<jezek2>
AlwaysLivid: trying to do a headless mode first would be a good idea, also in widget/headless/ there seems to be a minimal implementation of the widgets, you could compare it to other backends
<extrowerk>
jezek2: consider to help at WebPositive instead of bringing over aliens. Thanks.
<jezek2>
I also wonder how much the GTK port is tied to X11, though wayland support is there too it seems
<jezek2>
well I'm not really working on it, just giving some pointers :)
freakazoid333 has joined #haiku
<jezek2>
also thinking about it, there were ancient ports of mozilla, that could be also a huge source of inspiration as the overall architecture hasn't changed too much I think
freakazoid333 has quit [Read error: Connection reset by peer]
<jezek2>
AlwaysLivid: btw by that backend I meant code that creates windows and draws bitmaps into it, the actual bitmaps would be rendered using cairo/skia or whatever is already there, I do believe that it's how it works (unlike haiku's webkit port which directly uses haiku APIs for everything)
jadedctrl has quit [Quit: Vision[znc]: i've been blurred!]
jadedctrl has joined #haiku
freakazoid333 has joined #haiku
gouchi has joined #haiku
<nephele[m]>
Yes, there was a firefox port, and it mostly died because of upstream cooperation stuff afaik?
<nephele[m]>
not sure why you want to port firefox with it's mantra of releaseing releases in a way to make their old versions look good by comprison :)
<nephele[m]>
parabyte: short answer is basically that we get a much higher return of investment for dev work on webkit than for a brand new port, and the devs working on webkit in haiku dont care to throw away that work just to port another engine, and nobody else has stepped up (even though this came up again and again and again on the forums with always the same conclusion pretty much)
<nephele[m]>
alwayslivid: afaik gecko and blink both use cairo to paint all their stuff, as does gtk, while our webkit port uses native apis to paint instead (which is then in app_server with agg)
Vidrep_64 has joined #haiku
DKnoto has joined #haiku
<tqh>
I was one of the devs porting firefox. We had a very hard time to get patches in, only two or three ppl at Mozilla was helpful. Also they forced Cairo on us while we already had a much better native backend.
<tqh>
And Cairo at that time was super bad. I think Mozilla spent a lot of time trying to make it performant. Then they gave up and moved to next rendering backend.
Begasus_32 has joined #haiku
<Begasus>
k, now got 3 laptops running (this one on Ubuntu, no dev), 32bit on one and 64bit on the other one) :)
<Vidrep_64>
Hi Begasus
<Begasus>
Just couldn't get native resolution on the 64bit one (VirtualBox) with vboxmanage yet
<Begasus>
hi Vidrep_64 !
<Begasus>
Early today Vidrep_64 ?
_Dario_ has joined #haiku
<Vidrep_64>
Not really
<Vidrep_64>
I don't always log on to IRC
<Vidrep_64>
I need to reboot
Vidrep_64 has quit [Quit: Vision[0.10.3]: i've been blurred!]
lorglas has joined #haiku
Begas_64 has quit [Quit: Vision[0.10.3]: i've been blurred!]
<lorglas>
hi
<Begasus>
hi lorglas
paul0 has quit [Ping timeout: 480 seconds]
jmairboeck has joined #haiku
<AlwaysLivid>
windows 11 was leaked a bit earlier apparently
<Niklas[m]1>
Who needs Windows 11 if we also have Haiku 1beta2?
<AlwaysLivid>
exactly
WoC has joined #haiku
<iisi>
heh
lorglas has quit [Ping timeout: 480 seconds]
<nephele[m]>
niklas: beta3 sooon~~
<Niklas[m]1>
Can't wait for it :D
<Niklas[m]1>
Is there any exact date yet?I blogged about Haikus latest activity report yesterday but couldn't get more specific than "is preparing for the third beta" due to a lack of information :/
<Begasus>
Heading down here, checking texlive (again on the other laptop ... again) (hopefully it works out with your recent changes jmairboeck ) :)
<nephele[m]>
we have a timeline atleast, gimme a moment