kasagawa has quit [Quit: Vision[]: i've been blurred!]
coolcoder613_mac has quit [Ping timeout: 480 seconds]
coolcoder613_mac has joined #haiku
coolcode1613_mac has joined #haiku
coolcoder613_mac has quit [Ping timeout: 480 seconds]
Begasus has joined #haiku
<Begasus>
g'morning peeps
<erysdren>
good morning]
<Begasus>
g'evening erysdren
Begasus has quit [Quit: Vision[]: i've been blurred!]
Begasus has joined #haiku
<Begasus>
k, new noto package installed :)
<coolcode1613_mac>
Hello Begasus
Begasus has quit [Quit: Vision[]: i've been blurred!]
Begasus has joined #haiku
Anarchos has joined #haiku
<coolcode1613_mac>
Hello Begasus
AlaskanEmily has quit [Remote host closed the connection]
<Begasus>
Hi coolcode1613_mac
humdinger has joined #haiku
HaikuUser has joined #haiku
<Begasus>
moin humdinger
<humdinger>
morning!
HaikuUser is now known as TmTFx
<Begasus>
time for new release of PonpokoDiff? ;)
<humdinger>
not yet. I'm polishing...
<Begasus>
ok :)
<humdinger>
first code style, then I'll see about node monnitoring
<Begasus>
meanwhile done with the noto package
coolcode1613_mac is now known as coolcoder613_mac
<humdinger>
very good! a massive package again I assume...
<Begasus>
the "actual" package is only about 20MiB
mr_lou has quit [Remote host closed the connection]
mr_lou has joined #haiku
<Begasus>
the condensed package about 116MiB, the regional package about 36MiB
<humdinger>
not much of a "condensed" package then... :)
<Begasus>
nah :)
<Begasus>
and the downloads for those creating the package is almost a full GiB :D
<Begasus>
once installed it's no problem, installing it is a problem (system trips over the switch)
Anarchos has quit [Read error: Connection reset by peer]
<humdinger>
changing fonts always stalled the app_server for a bit, but it used to come back.
<Begasus>
it's a bit more then that (added a screenshot to the issue) :)
<Begasus>
need to force a reboot with the power button
Anarchos has joined #haiku
<Anarchos>
Begasus i find that Weather contains a really simple code to deal with network changes. I will try to apply that to Vision :)
<Begasus>
Vision works fine for me so far Anarchos
tuaris has quit [Read error: Connection reset by peer]
HaikuUser has joined #haiku
HaikuUser has quit []
<Anarchos>
Begasus sure, but if you change your wifi network in Network, Vision is unable to reconnect automatically, as Weather does.
<Begasus>
ah, haven't been moving around that much with this laptop :)
<Anarchos>
Begasus i have instable wifi so i am really annoyed to shut/reopened Vision.
<Begasus>
Anarchos, can imagine
<Begasus>
nice to have the skills to fix it your self :)
mmu_man has joined #haiku
<Anarchos>
Begasus it will just be a matter of copy the NetworkConnect method from Weather to Vision
<Begasus>
sometimes I just need to slam myself with a hammer :)
jmairboeck has joined #haiku
<Begasus>
ah jmairboeck :) was just thinking about you
<Begasus>
cp ../../sources*/*/hinted/ttf/*.ttf ${FONTDIR} ... that just works :)
<jmairboeck>
Hi Begasus
<jmairboeck>
as long as the expansion of that is not too long :)
<Begasus>
could take an empty source_dir, but that would mean removing the others in the recipe now, can do, but not now :D
<Begasus>
178 uri's
<Begasus>
recipe is on my branch, but not going to file a PR yet, should get some testing by others too
<jmairboeck>
yesterday I was pondering the perl stuff again. I came to the conclusion that frozen-bubble on primary arch x86_gcc2 isn't possible. It uses pango, which doesn't work, because that requires harfbuzz, which literally "confuses" gcc2 to build
walkingdisaster has quit [Read error: Connection reset by peer]
<jmairboeck>
I got cairo to (mostly) build with gcc2, but that alone isn't very useful, so I'm not sure if I should submit it anyway
<Begasus>
getting it to go with gcc2 will be hard (as you already found out), I wouldn't bother to much with it)
<jmairboeck>
I gave up already, harfbuzz is too hard
<Begasus>
+1
<Begasus>
think we can live without frozen-bubble on 32bit
<jmairboeck>
I looked at their changelog, in version 2.5, they say that they dropped pre-C++11-compiler support, but even version 2.4 contains "constexpr" (which was introduced in C++11)
<jmairboeck>
so something is wrong there
<Begasus>
not the general idea to go too far back into time on those :)
<Begasus>
afk for a while ... dogschool in a bit :)
<jmairboeck>
so either we find out what the problem with secondaryArch is in sdl_perl, or there won't be a frozen-bubble on 32 bit
<jmairboeck>
and I'm still not sure which way we should go about secondaryArch perl in general
jmairboeck has quit [Ping timeout: 480 seconds]
mr_lou has quit [Quit: Leaving]
humdinger has quit [Quit: Vision[]: Oi with the poodles already!!]
<B2IA>
(DaneGSR) I'm doing an update to Haiku on my TuneTracker computer, first since June 2020! We'll see if TuneTracker wakes up feeling fresh and happy, or gripes in some way. :-)
<Begasus>
Crossing fingers Dane!
<B2IA>
(DaneGSR) Me too!
<Begasus>
are you updating to nightly or beta?
<B2IA>
(DaneGSR) Looks like we're stalled during the update...
<B2IA>
(DaneGSR) Just did pkgman update
<B2IA>
(DaneGSR) So latest official I suppose?
<Begasus>
what is the system running?
<B2IA>
(DaneGSR:) DaneGSR:
<Begasus>
R1B3 or nightly?
<B2IA>
(DaneGSR) Looks like it stalled
<B2IA>
(DaneGSR) 5581_67-1 apparently
<Begasus>
what does "pkgman list-repos" say?
<Begasus>
ps, made backups? ;)
<B2IA>
(DaneGSR:) DaneGSR:
<B2IA>
(DaneGSR) Yes, I backed up first
<Begasus>
I'm not seeing something here I think? <B2IA> (DaneGSR:) DaneGSR:
<B2IA>
(DaneGSR) OK. Alternatively, I could download a build as a single file from the website, mount it, and run installer on it to a clean partition I suppose.
<Begasus>
or you could switch reposotori as mentioned in the link :)
<Begasus>
for what it's worth, I would stick to R1B4 (not the nightly) for a stable system (but that's just me) :)
<botifico>
[haikuports/haikuports] Begasus dd525e9 - npm, update, make depend on latest nodejs (#9733)
<Anarchos>
DaneGSR nightly is really stable for me on bare metal
<Begasus>
good to hear Anarchos, I'm sticking to something that works for me (and I know buildmasters are using too) :)
<Anarchos>
Begasus it depends of your computer
<Begasus>
ow, it works fine here too Anarchos (rarely do, but sometimes switch to nightly if I need something to check)
<B2IA>
(DaneGSR) Anarchos Pardon the delay, had some windows open over the top of this. That's great to know. Bare metal is what I need to be solid. I'm on a manhunt for some current, modern hardware that'll run Haiku super-stable, so any insights will be great. I'm rebooting now to install the latest...will be back in a bit.
<nosycat>
I finally tried FLTK on Haiku.
<B2IA>
(Dane64) Boink
<B2IA>
(Dane64) Ok, over on the other partition now and I have haiku-r1beta4-x86_64-anyboot.iso sitting on the desktop. What's the magic forumula to mount it as a drive so I can install from it?
<Anarchos>
deadfwd[m]
<Anarchos>
Dane64 : right clock-> mount volume
<Anarchos>
then in Installer, choose that volume
HaikuUser has joined #haiku
<B2IA>
(Dane64) I'm not seeing the mount volume option. It's an ISO, is that why?
<B2IA>
(Dane64) I think I remember that I used to download these as hpkg files, but I didn't see that option...and I may be remembering wrong too, very possible.
HaikuUser has quit []
<PulkoMandy>
you need to use the "diskimage register" command to mount it as a disk image (with a partition table)
<PulkoMandy>
not doable directly from the GUI I think
<B2IA>
(Dane64) Ah, that seemed to work
<B2IA>
(Dane64) Haiku mounted
mmu_man has quit [Ping timeout: 480 seconds]
<B2IA>
(Dane64) Booting to the new Haiku
<Begasus>
suspension :)
<Begasus>
nosycat, how did it go?
<nosycat>
I found a missing header, and other errors, but!
<nosycat>
Most of my UI mockups compile and work fine.
<nosycat>
Even the native file dialogs. That's really nice.
<Begasus>
good to hear
mr_lou has joined #haiku
<Begasus>
maybe add an issue on the header/errors at haikuports?
<nosycat>
I forgot where, sorry.
<nosycat>
It was just a quick look, so.
<FreeFull>
Have there been any commits relating to usb audio recently?
<Begasus>
ok, np :)
<Anarchos>
FreeFull define recently
<nosycat>
I'll double-check and file an issue on HaikuPorts, thanks for the reminder.
<nosycat>
But there are so many of them open. D:
<FreeFull>
Let's say in the last year
<FreeFull>
My current laptop has USB audio, unfortunately
<Begasus>
nosycat, where and when I (or someone in the team) can fix those they can be closed, better to know something then nothing :)
<nosycat>
Fair!
<Begasus>
someone on FB also did a check with NetBeans, reported he had some trouble with FX projects, it will be lost there if not reported here :)
<nosycat>
You're right, of course. It's just tricky for me right now.
<B2IA>
(DaneGSR) butler history
<B2IA>
(DaneGSR) hmm forgot the syntax
<B2IA>
(DaneGSR) butler catsup
<B2IA>
(DaneGSR) hah, remembered!
<B2IA>
(DaneGSR) butler catsup 100
<Begasus>
no hurry nosycat, plenty to go around :)
<nosycat>
:D
<B2IA>
(Dane64) Hmm... diskimage register worked once, but I'm needing to make another run at the install, and now it no longer seems to make the iso mountable when I try it.
<B2IA>
(Dane64) butler catsup 100
<B2IA>
(Dane64) Trying pkgman again
<B2IA>
(Dane64) Making better progress this time...
<Begasus>
after all this time still learning :)
<B2IA>
(Dane64) I can relate.
jmairboeck has joined #haiku
<nielx[m]>
FYI updating discuss to install a security update
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
misthalu has joined #haiku
_Dario_ has quit [Quit: Vision[]: i've been blurred!]
mr_lou has quit [Ping timeout: 480 seconds]
Anarchos has quit [Ping timeout: 480 seconds]
bitigchi[m] has joined #haiku
<bitigchi[m]>
Did anyone actually get a confirmation email from the new sign on system?
<bitigchi[m]>
I can’t log in to Gerrit since forever :/
<Begasus>
closing down for today, cu peeps!
Begasus has quit [Quit: Vision[]: i've been blurred!]
dorje has joined #haiku
tuaris has joined #haiku
nephele has joined #haiku
misthalu has quit [Remote host closed the connection]
mr_lou has joined #haiku
dorje has quit [Quit: Vision[]: i've been blurred!]
mmu_man has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
nosycat has quit [Quit: Leaving]
<PulkoMandy>
bitigchi[m]: yes, no problem here
tuaris has quit [Quit: Leaving.]
<nephele>
has there been any recent attempts to get mDNSresponder ported? iirc our multicast ipv4 is supposed to work now, so if nobody tried it recently I may give it a shot
DKnoto has quit [Ping timeout: 480 seconds]
xet7 has joined #haiku
<nephele>
"Warning: skipping mDNSResponder-2200.0.8, as the recipe is broken"
<nephele>
that's the kind of "fuck you figure it out" debugging that makes computers hard to use .-.
nephele has quit [Quit: Vision[]: i've been blurred!]
<zard>
I should maybe update it some day, since there are some optimizations that I made to my routine since...
<nielx[m]>
In general, the ownership of the object stays with the creator, unless the object is derived from BHandler and it is added to a (derivative) of BLoopoer
<nielx[m]>
Ownership of a BLooper or a derivative is handed over to the looper itself when Run() is called.
<nielx[m]>
The exception is BApplication.
<nielx[m]>
Ownership of views is passed onto parent objects when they are added to a parent (BView::AddChild())
<nielx[m]>
More nuances are documented in the Haiku Book
<zard>
Thanks. I think that's why the application crashes currently.
<zard>
Ownership of the view is passed to the parent object. Python meanwhile sees its reference count has gone to zero and assumes it can safely delete the object.
<zard>
Our solution: tell Python never to delete those objects
HaikuUser has joined #haiku
HaikuUser has quit []
<zard>
And now you can see why I'm worried about memory leaks :)
* coolcoder613_32
nods
<nielx[m]>
yes, memory leaks are fun. Overall though, the ownership model of Applications, Windows and Views is quite predictable, and you should be able to model that correctly in your binding generator
<nielx[m]>
And I would also argue that the bigger problem is not memory leaks, but double frees, as this crashes the application.
<zard>
I agree about double frees. So let's just push whatever code we come up with to fix the double free, even though it will almost certainly make memory leaks
* zard
makrs BMenu as nodelete as well
<coolcoder613_32>
Shouldnt C++ be always freeing it? do you have to manually free everything when you program the BeAPI in C++?
<zard>
Yes. C++ doesn't have a garbage collector. It's up to you to manually do it.
<zard>
Yields slight speed savings, but may come at the cost of you missing things or freeing things twice
<zard>
Anyway, got to go
<coolcoder613_32>
Dont you only have to free BApplication?