Blendie has quit [Quit: Connection closed for inactivity]
<jessicah>
Skipp_OSX: yeah, the larger icon sizes are nicer; though, to be fair, I don't use it at all
<jessicah>
kind of weird that the first ctrl+tab press doesn't invoke switcher
<Skipp_OSX>
it does if you hold a sec
<jessicah>
huh, so it does
jess has joined #haiku
Maturi0n_ has joined #haiku
Maturi0n has quit [Ping timeout: 480 seconds]
paul0 has joined #haiku
hightower3 has joined #haiku
hightower2 has quit [Ping timeout: 480 seconds]
AlaskanEmily has joined #haiku
OscarL has joined #haiku
<OscarL>
What 3 days wihout Internet did to me: Managed to implement "pkgman search --not-required" (lists installed packages that are not a requirement of any other installed package).
<zdykstra>
Oh nice!
<zdykstra>
That's a useful one to have.
<OscarL>
The Python prototype/PoC was suspiciously easy. The C++ counterpart... jebus... got me almost to tears of frustration... got it working *just now*, and it is fugly as hell.
OscarL has quit [Remote host closed the connection]
<Begasus>
something introduced by PulkoMandy :) but libhx probably needs a bump here too (well, that or just fix the current one reported in the reports) :)
freddietilley has quit [Quit: WeeChat 3.8]
freddietilley has joined #haiku
OscarL has joined #haiku
<OscarL>
trungnt2910[m] re: implementing pkgman features: If even I can do it (I can barely read C++), should be a piece of cake for you.
<OscarL>
trungnt2910[m]: you'll just need to have patience when reading the PackageKit code. *LOTS* of tiny classes there :-/.
<trungnt2910[m]>
Ahhh PackageKit. That's hell.
<trungnt2910[m]>
One of the reasons I chose to port the Java library instead.
<OscarL>
so... it is not just a "me thing" with that style of coding then?
<OscarL>
(trying to follow along PackageKit code to find how something is done, or could be done... was... less than ideal)
<jessicah>
It's very enterprise java style code
<jessicah>
Which is generally pretty ick :p
<jessicah>
Package kit is like an onion
<OscarL>
thanks jessicah! I knew it looked similar in style to things I had to deal with (briefly) in the past at work, but couldn't pinpoint it.
illwieckz_ has joined #haiku
illwieckz_ has quit [Remote host closed the connection]
<Begasus>
hi OscarL !
<OscarL>
Hello Begasus!
<Begasus>
so, 3 days without internet? :O
<OscarL>
pretty quiet around here these last few days... wonder why? :-P
<Begasus>
heh, wasn't in the channel yesterday too :P
<OscarL>
I was thinking of sending you my Python "pkgman_list_not_required.py" for testing when I got back online (as I was expecting the c++ version to take me longer).
<botifico-c849d97b>
[haikuports/haikuports] Begasus 91f1008 - hxtools, bump version (#8584)
<OscarL>
Takes around 35 secs to process 355 packages first time (it caches data, so next run takes 0.5 secs, until you install/uninstall something, then gets slow again).
<OscarL>
The actual pkgman version... takes 0.2 secs everytime :-D
<Begasus>
was looking into libHX, but had to hack out SO_DOMAIN and SO_PROTOCOL for a build, not sure it would be the way to go :)
<OscarL>
So... considering you have >1000 packages... I guess I should send you the pkgman one instead :-D
<Begasus>
the pkgman or hpkg one?
* OscarL
nods at Begasus SO_DOMAINS and SO_PROTOCOL... pretending he understood anything.
<Begasus>
afaik not POSIX
<OscarL>
Begasus, I mean... /bin/pkgman with "search --not-required" impemented (as opossed to the Python proof of concept).
<Begasus>
and exactly what does it produce on output?
<OscarL>
prints a list of packages, same as "pkman search -i" (or "pkgman search -i -D")
<Begasus>
for instance, I want to search packages not requiring lib:libSDL (as there is no such library)
<Begasus>
but they still require lib:libSDL
<OscarL>
Begasus: I'm confused by that wording, sorry. If they "still require lib:libSDL", then I guess you want to pring the ones that have that requirement, right? (even not installed ones?).
<OscarL>
"pkgman search -r lib:libsdl" should print a list of the ones requiring lib:libsdl (finds nothing for lib:libSDL on my end).
<Begas_VM>
I had one this week for libexiv2_xmp (iirc), static library that was provided also as lib:libexiv2_xmp in the recipe
<Begas_VM>
probably because most should be fixed for lib:libSDL OscarL
<OscarL>
you're too fast resolving your own issues then :-P
<OscarL>
s/own issues/issues that bother you/
<Begas_VM>
I removed that provides and seemed there was at least one requiring lib:libexiv2_xpm
<Begas_VM>
well, for now I'm good as the reports now complain if a dependency can't be resolved
<Begas_VM>
checking a build for plee_the_bear and arx_libertatis atm based on those reports :)
freddietilley has quit [Quit: WeeChat 3.8]
<OscarL>
I guess some packages on the repos are ancient, right? (while working on --not-required... I think I saw some packages requring "haiku alpha 4.1" :-D)
jason123santa has left #haiku [#haiku]
jason123santa has joined #haiku
<Begas_VM>
yeah ;)
<OscarL>
(old packages on repos, that could explain some odd requirements you can't find with "inrecipe", right?).
floof58 is now known as Guest494
floof58 has joined #haiku
<Begas_VM>
well, you can't go removing them, some may still be using alpha-4 :P
<botifico-c849d97b>
[haikuports/haikuports] Begasus b2f537f - arx_libertatis, build against boost169 (#8586)
freddietilley has quit [Quit: WeeChat 3.8]
freddietilley has joined #haiku
<mbrumbelow>
Is there a program (don't say Resedit) that will allow me to open a program and get info about its resources and both extract, import/export the resource to a file?
<OscarL>
Didn't BeOS used to have indexes for the "BEOS:TYPE" attribute? (Haiku seems to not do so). Also... couldn't/shouldn't lsindex/mkindex/reindex/rmindex be included at least on haiku_extras ?
<Skipp_OSX>
you can iterate over multiple messages with the same name
<Skipp_OSX>
although I'm pretty sure it is assumed that BEOS:TYPE is only set once, is there a case where a file has more than one BEOS:TYPE ?
<OscarL>
I mean BFS indexes, for query purposes. Some Pe extension relied on being able to query by file type.
<OscarL>
(Some BeIDE ones did too)
<Skipp_OSX>
what we really need is type identification fallback for when there is no BEOS:TYPE so that I can add thumbnails on read-only
<Skipp_OSX>
lack of a BEOS:TYPE attribute stops me from identifying an image to create a thumb, and read-only stops BEOS:TYPE from being set.
<Skipp_OSX>
If you're read-only fs has a BEOS:TYPE set on its files, like for example a BeOS CD, then I generate thumbs
<OscarL>
> "read-only stops BEOS:TYPE from being set." <<< Can't that be set at package build time at least?
<OscarL>
Ah... I guess not, silly me :-)
<OscarL>
(confusing myself again with attributes and indexes :-D)
<OscarL>
Was wondering about that part too... how indexes work in relation to activated/unactivated packages (I was imagining some sort of "virtual indexes", guess that's not the case?).
<Skipp_OSX>
well the packages directory is not read-only
<Skipp_OSX>
... but I don't know how that works
<OscarL>
Seems I'll have to unpack/keep my modified "Be Book Bookmarks" in "/non-packaged/" instead of on a .hpkg (I'm not getting META:url updated otherwise... unless I'm doing something wrong).
<OscarL>
*META:url index
<OscarL>
on the other hand... "name", "size", "last_modified" are indexed, and at least name seems to work alright for quering files in packages.... mmm.
<Begasus>
k, arx_libertatis build ok on both buildmasters with boost169, maybe something wrong with boost170?
<Begasus>
plee_the_bear builds ok but crashes on launch, not sure if it worked before (never tried it)
<OscarL>
same with Battle Tanks (btanks) after I fixed its build, bah... no crash... just exits without a peep :-/
<OscarL>
(time to call my "> move_system_installed_packages_built_by_me_to_home" bash function before "pkgman full" :-D)
<augiedoggie>
or just don't use full-sync :P
<augiedoggie>
i think i've only ever used full-sync ~3-4 times
<OscarL>
"pkgman update" also conflicts with those, so.
<OscarL>
:-D
<PulkoMandy>
Index is a bfs specific thing. Packagefs does not need it, it can index things when it loads them from disk I think?
<OscarL>
augiedoggie: yeah.., I think I use full just because it is shorter, lol :-D
<Begasus>
heading out, dogschool
<Begasus>
cu peeps!
Begasus has quit [Quit: Leaving]
<OscarL>
PulkoMandy: Thanks. Guess I should do some more reading/digging then. `query -a "BEOS:TYPE=application/x-vnd.Be-doc_bookmark"` yielding no results is kind of off-putting.
nintendo1889 has joined #haiku
Begas_VM has quit [Ping timeout: 480 seconds]
mmu_man has joined #haiku
ClaudioM has joined #haiku
floof58 is now known as Guest508
floof58 has joined #haiku
Guest508 has quit [Ping timeout: 480 seconds]
CPYou has joined #haiku
paul0 has quit [Remote host closed the connection]
nintendo1889 has quit [Quit: Connection closed for inactivity]
<trungnt2910[m]>
Thank you very much everyone for showing support for my Google Summer of Code proposal and a lot of thanks to the Haiku organization members as well for accepting my project!
<trungnt2910[m]>
I'm looking forward to continuing to work with you for the duration of this program!
<OscarL>
Congrats on getting accepted to GSoC 2023 trungnt2910[m]!
<nekobot>
[haiku/haiku] 2b9f3f2962b7 - libroot/uname: fix uname for arm
<trungnt2910[m]>
<OscarL> "Congrats on getting accepted..." <- Thanks!
<trungnt2910[m]>
<x512[m]> "trungnt2910: .NET port project?" <- Yes that one.
jmairboeck has quit [Quit: Konversation terminated!]
bjorkintosh has quit [Quit: Leaving]
<PulkoMandy>
BarmenduChakraborty[m]: yes, we can't accept everyone, mainly due to a limited number of available mentors, and we got several good proposals this year. But don't worry, I wasn't selected the first time I applied back in 2008, I just tried again the next year and it worked better
misterhaiku has quit [Ping timeout: 480 seconds]
bjorkintosh has joined #haiku
AlienSoldier has joined #haiku
bitigchi has quit [Quit: Gittim, gittin, gitti.]
bbjimmy has quit [Quit: Vision[]: i've been blurred!]
bbjimmy has joined #haiku
<OscarL>
BarmenduChakraborty[m]: :-) (just read your message (was partially hidden on IRC). Surely hope to see you stick around!
<OscarL>
Mmm, too late to answer to misterhaiku, it seems (guess he should try gem with "--user-install" ?).
<OscarL>
From the GSoC 2023 anouncement post: "Read more about Google Summer of Code 2021." Guess I'm not the only one not keeping track of time anymore :-P
<Skipp_OSX>
oh I thought that was a reference to the last time we did GSoC
Diver has joined #haiku
<OscarL>
That could also work (but the link is for GSoC 2023 :D).
B2IA has quit [Quit: Vision[]: i've been blurred!]
mbrumbelow has quit [Quit: Vision[]: i've been blurred!]
Diver has quit [Ping timeout: 480 seconds]
<Skipp_OSX>
yeah I see that
B2IA has joined #haiku
<Skipp_OSX>
so... I guess my thought was wishful thinking
xiku has quit [Quit: WeeChat 3.8]
<PulkoMandy>
No it's just a copypaste from the previous news item
<PulkoMandy>
Seems we didn't do one last year? But we did do GSoC
<PulkoMandy>
Well, I'll update tomorrow if no one fixes it before that…
B2IA has quit [Quit: Vision[]: i've been blurred!]
B2IA has joined #haiku
<OscarL>
my "pkgman search --not-required" code not only became 10% faster, it now is 90% less disgusting! (getting closer to the "I'm not *that* ashamed of this" point I need to reach before sending it to gerrit :-D)
<OscarL>
and now works even for not installed packages, woot!
HaikuUser has joined #haiku
HaikuUser has quit []
vdamewood has joined #haiku
HaikuUser has joined #haiku
HaikuUser has quit []
Ampilin has joined #haiku
<Ampilin>
hola hola
<OscarL>
Hola Ampilin.
hightower2 has joined #haiku
<Ampilin>
Oscar
<Ampilin>
sos un bot?
<Ampilin>
o una persona de verdad?
<OscarL>
No, que yo sepa, al menos :-P
<Ampilin>
jaja
<Ampilin>
que bueno
<Ampilin>
saludos desde Uruguay
<OscarL>
Saludos desde Catamarca, Argentina :-D. Da para unos mates? ;-P
<Ampilin>
estamos aca no mas
<Ampilin>
recien un cafe
<Ampilin>
estoy probando haiku en una virtual
<Ampilin>
antes hace años llegue a usar beos
<OscarL>
not sure about what the rules are regarding non-English chat on this channel. Guess some op will tell us, if we should stick to English or switch to another channel, or something.
vdamewood has quit [Remote host closed the connection]
vdamewood has joined #haiku
B2IA has quit [Quit: Vision[]: i've been blurred!]
Ampilin has quit [Ping timeout: 480 seconds]
B2IA has joined #haiku
kinkinkijkin has quit [Quit: Leaving]
<trungnt2910[m]>
Any non-English channels available?
<trungnt2910[m]>
If I remember correctly there are but I don't remember what languages are available.
<OscarL>
no idea, really. Never was much of an IRC user before (did my time on BeShare back in the days, thou :-P)