HaikuUser has quit [Remote host closed the connection]
sanzfc has joined #haiku
sanzfc has quit [Quit: Vision[]: i've been blurred!]
<ZoeLain>
what
x10z has joined #haiku
ZoeLain has quit [Quit: leaving]
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
x10z has joined #haiku
ClaudioM has quit [Quit: leaving]
wannabee[m] has left #haiku [#haiku]
Begasus has joined #haiku
<Begasus>
g'morning peeps
HaikuUser has joined #haiku
HaikuUser has quit []
x10z has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<rennj>
welcom to the deadzone
<rennj>
heh
jrabbit has quit [Ping timeout: 480 seconds]
<Begasus>
heading down, duty at the dogschool (early day there) cu peeps!
Begasus has quit [Quit: Leaving]
jrabbit has joined #haiku
aeryndunham has quit [Ping timeout: 480 seconds]
_Dario_ has joined #haiku
Begasus_32 has joined #haiku
<andreasdr[m]>
Good morning
_Dario_ has quit [Quit: Vision[]: i've been blurred!]
nephele has joined #haiku
<Begasus_32>
morning andreasdr[m]
<nephele>
Hello
<Begasus_32>
hi nephele
<andreasdr[m]>
Good morning begasus and nephele.
<nephele>
good morning andreasdr
<nephele>
hi begasus
<Begasus_32>
guy from cargo-c was impressed seeing it running on Haiku :)
<andreasdr[m]>
Nice
<andreasdr[m]>
Have there been some new cool packages added recently?
<andreasdr[m]>
... other ...
<andreasdr[m]>
I can check my mails :)
<Begasus_32>
upstream patch needs some fine tuning though
<andreasdr[m]>
Ok
<nephele>
Yesss, got a proper dark-mode for the image view in webkit now
<Begasus_32>
Blender for 64bit (build failed on buildmaster for 32bit)
<andreasdr[m]>
Nephele: Nice
<Begasus_32>
nice nephele
<andreasdr[m]>
Begasus_32: Nice
<nephele>
Scrollbars are properly dark now aswell
<Begasus_32>
thank 3dEyes andreasdr[m] :)
<andreasdr[m]>
Nice
<andreasdr[m]>
Nice
<andreasdr[m]>
Nice galore :)
<andreasdr[m]>
How I would add some meta information to my haiku binaries (after getting freshly compiled), mainly the icon, how would I do it? Any hint? Terminal only please.
<Begasus_32>
No idea there
<nephele>
to the binary or to the metadata?
<andreasdr[m]>
To the binary.
<andreasdr[m]>
Like adding the icon.
<nephele>
Oh, i have a step by step for my game for that :D
<nephele>
I think you don't need to use resatter though, because that is for metadata but another command instead for the 5th step
<thomaslewis>
So, I managed to compile Dino on Haiku, but many of the button icons are missing and there's no title bar. I assume I'll need to add some Haiku-specific stuff to fix that?
<nephele>
what is Dino?
<thomaslewis>
GTK3 XMPP client
<nephele>
Ah. IIRC the "client side decoration" stuff is disabled for gtk3
<nephele>
which would be the title bar
<nephele>
for the buttons probably some ressources are just missing?
OrangeBomb has quit [Quit: Slacking off]
<nephele>
waddlesplash might have more hints about gtk3
jmairboeck has joined #haiku
<thomaslewis>
Maybe. I built it with -DCMAKE_INSTALL_PATH=~/config/non-packaged (so my non-packaged directory is a unix-like mess right now). I'll have to look at what it put where on make install
<nephele>
Yeah, it's possible that it just doesn't find stuff
<nephele>
You can try running it from the terminal to see if that helps ;)
<thomaslewis>
I did it because I needed a client with OMEMO encryption (side note: libsignal-protocol-c builds just fine on Haiku).
<nephele>
IIRC some XDG_blah vars are set in the terminal still but not when launched in the GUI
<nephele>
Yeah, I didn't really investigate OMEMO in Renga mainly because I have never used it an don't know what the requirements are for it and stuff
<nephele>
but if you want to help out or just provide pointers that would be great :)
<thomaslewis>
If I understood it, I would. I'm sure I could get a decent grasp of it if I actually read the XEP.
<thomaslewis>
Renga doesn't seem to work for me, though. It logs into my account but doesn't populate the roster at all.
<thomaslewis>
nephele, are you in the jdev MUC?
<nephele>
yes
<thomaslewis>
I'll post a screenshot of the result there.
<nephele>
sure. Rengas issue tracker is on github also if you want to post something there
<thomaslewis>
Ah, I meant of Dino, but I can send you a screenshot of Renga, as well.
<nephele>
(about the roster not populating)
<nephele>
Well, i know how Renga with an empty roster looks :D
<thomaslewis>
Yeah, the roster is empty, but it says it's connected to my account in the status bar at the bottom.
<nephele>
You use bookmarks2?
<thomaslewis>
Yes, for most of the MUCs I care about.
<nephele>
Renga supports bookmarks2 but it is disabled in code, if you flip a switch that might solve that issue
<nephele>
wouldn't fix you needing OMEMO though :)
<thomaslewis>
I'm currently going through the old Darkwyrm code tutorials to refresh my C++ memory (Common Lisp takes up most of the programming language space in my brain). After I'm done, I may look at your plugin architecture and take a stab at OMEMO.
OrangeBomb has joined #haiku
<thomaslewis>
No promises though. I get easily distracted.
<nephele>
I don't think Renga has a plugin architecture :P
<nephele>
Haiku itself has a neat mechanism where /every/ executable is a shared executable, and you can load them into other applications at runtime because of this (we use this for example for the "replicants" in tracker and such)
<nephele>
But i don't think Renga uses that anywhere
<nephele>
If OMEMO support is added I don't see a problem to just ship it always in Renga tbh :)
<thomaslewis>
What if the OMEMO part was written as a separate program that expected BMessages from the actual client and returned the info via the same mechanism? At that point, I think you'd only have to add a couple of handlers to any client needing OMEMO... (if I understand the message passing correctly)
<nephele>
You could, yes. But i don't really understand why you would need to go this indirection if for one the actuall implementation is foreign anyway, and for another the only client is going to be Renga
<thomaslewis>
There'd have to be a mechanism for auto-starting it (I haven't used Haiku exclusively since before the package manager, so my memory of how it all works is full of holes).
<thomaslewis>
Is Vacuum still maintained?
<nephele>
I don't know :/
<thomaslewis>
I know Chat-O-Matic could just pull in Lurch from libpurple, but it may be easier to not use libpurple's implementation.
<nephele>
I think the point was a bit to use the libpurple stuff for it, but jadedctrl may know more. I haven't really looked at Chat-O-Matic
<thomaslewis>
Last Vacuum-IM commit was 6 months ago
<thomaslewis>
I am glad to see that someone got SBCL working on Haiku, though.
<nephele>
Sounds like ti is maintained, maybe if the package is outdated I could update it
<thomaslewis>
last release was 2016
<nephele>
hehe, i can see your dino picture with native scroll bar colors and docuement color in webkit now :D
<nephele>
(which for me is purple, a lot of purple in my gui)
tuaris has quit [Quit: Leaving.]
<andreasdr[m]>
Should I create a bug report?
Begasus_32 has quit [Quit: Vision[]: Gone to the dogs!]
<nephele>
for what?
<andreasdr[m]>
BTW: Tried NetBeans for C++, I cant create the project from existing sources, because it tells me "Missing dorun script" :D
<andreasdr[m]>
Oh message order was wrong.
<andreasdr[m]>
For 'Tried NetBeans for C++, I cant create the project from existing sources, because it tells me "Missing dorun script" :D'
<nephele>
What project? I don't really see how that is related to haiku...
<andreasdr[m]>
NetBeans from haikuports
<andreasdr[m]>
You can import a existing C++ project into NetBeans by "Create a project from existing sources"
<andreasdr[m]>
I took my project and wanted to work with it in NetBeans, but it tells as last step "Missing dorun script"
<andreasdr[m]>
Sorry.
<nephele>
You can create a ticket for haikuports maybe?
<trungnt2910[m]>
I know nobody would click on sussy hpkg links, but this is the modified sample Tipster hpkg (taken from the HaikuDepot GitHub repo) that crashed the kernel.
dqk has joined #haiku
<trungnt2910[m]>
x512[m]: Yeah.
<trungnt2910[m]>
Nothing I know of works on Windows, so I made this:
<trungnt2910[m]>
> I know nobody would click on sussy hpkg links, but this is the modified sample Tipster hpkg (taken from the HaikuDepot GitHub repo) that crashed the kernel.
<trungnt2910[m]>
The only difference from the "official" Tipster hpkg file, is on the symlink directory entry, the child attribute `B_HPKG_ATTRIBUTE_ID_FILE_ATTRIBUTE` is listed _before_ the attribute `B_HPKG_ATTRIBUTE_ID_SYMLINK_PATH`.
B2IA has quit [Quit: Vision[]: i've been blurred!]
Begasus_32 has joined #haiku
<Begasus>
for one, it's build for x86_64, so can't test this on 32bit trungnt2910[m] (and I got another build running atm)
AlaskanEmily has joined #haiku
<Begasus>
also, I wouldn't trust packages from repologies not supplied by haikudepot/pkgman (aside from a few others like besly ...)
<Begasus>
Or packages I upstreamed to some ports (like in my case mostly scummvm and tuxpaint)
<x512[m]>
trungnt2910: Kernel crash caused by HPKG is a serious bug no matter is HPKG valid or not.