
I tried compiling the new Ladybird browser for Haiku again.Had good success with it in the past when it was still part of the SerenityOS project...I tried compiling the new Ladybird browser for Haiku again.Had good success with it in the past when it was still part of the SerenityOS project and,in fact,the SerenityOS version still builds fine here,but the fork where almost all development is happening nowadays doesn't.I finally gave up after wasting multiple hours,before even touching the Ladybird codebase.It now depends on several third-party libraries.Some of them are small and easy to get working,but the bloated Google stuff isn't.I made Skia work but gave up on Angle.There's no good documentation,git submodules don't init cleanly and finally the build system throws numerous errors before even attempting to start the build. Show more




The new icons look great,thanks.
Read More...
Maybe you can use Haikus own icons,they're available here:
git.haiku-os.org/haiku/tree/data/artwork/icons
They're also available in SVG or PNG format that you can use for websites here:
github.com/darealshinji/haiku-icons
Some additional icons created by Zumi are here:
zumikkebe.github.io/zumi-haiku/
Read More...
I have just uploaded all BeAIM and BePuyo hpkg files to the Downloads area here on the site.Now that hpkg uploads are fixed,that finally...I have just uploaded all BeAIM and BePuyo hpkg files to the Downloads area here on the site.Now that hpkg uploads are fixed,that finally worked.Maybe it gives the projects a bit more visibility. Show more


I just came back from vacation and brought a little game project with me,that I worked on in the morning and evening hours.It's a very old code that...I just came back from vacation and brought a little game project with me,that I worked on in the morning and evening hours.It's a very old code that was laying around at HaikuArchives for years,but didn't work anymore.I fixed compiler errors and bugs and brought it back to a usable state.It's really funny,similar to Tetris,give it a try Downloads available at codeberg.org/nikisoft/BePuyo/releases/tag/1.0.0 Show more



I've just released BeAIM 1.7.0 which brings major enhancements in the user interface. It does now use the Layout Kit, which features dynamic...I've just released BeAIM 1.7.0 which brings major enhancements in the user interface. It does now use the Layout Kit, which features dynamic positioning and sizing, rather than hardcoded coordinates. That's the groundwork for HiDPI support, which is also supported with this release, You can download the packages from codeberg.org/nikisoft/BeAIM/releases/tag/1.7.0 or build your own by cloning the repository and running "make package". Have fun! Show more
Loading content, please wait.The transition of BeAIM to Layout Kit and full support for HiDPI screens is now complete! Expect a new release very soon.



Originally I wanted to finish the next big BeAIM release today,but then I noticed that my Haiku computer could no longer reboot,instead it was...Originally I wanted to finish the next big BeAIM release today,but then I noticed that my Haiku computer could no longer reboot,instead it was hanging at "Asking other processes to quit".I spent the rest of the day investigating the issue,building multiple hrevs from source and could finally trace it down to this specific commit: codeberg.org/haiku/haiku/commit/2e46e092dbb7b2dd4b… It's not yet clear how it will be fixed,but that's way above my knowledge level,so I'll let the experts handle that.A ticket is created at dev.haiku-os.org/ticket/19530 Show more
Loading content, please wait.There's now also a Revolt chat server dedicated to Haiku,BeOS and retro-computing.You can join the main chat group here:...There's now also a Revolt chat server dedicated to Haiku,BeOS and retro-computing.You can join the main chat group here: revolt.retro-os.live/invite/Pxr9kskE Show more
Loading content, please wait.I just noticed that we do now have a Wiki at wiki.beos.retro-os.live ? Seems to be rather new and doesn't have content yet,but it's a great addition...I just noticed that we do now have a Wiki at wiki.beos.retro-os.live ? Seems to be rather new and doesn't have content yet,but it's a great addition to the site.Only a few days ago I was thinking about the fact that I have to answer the same questions over and over again in the forum,and that it would be good to collect that information at a central place and simply put a link to it.I'll try to fill the Wiki with content when I see questions about common topics again.Oh,and I could probably document some stuff about programming that isn't that clear and understandable in the current Haiku Book and BeBook. Show more
Loading content, please wait.

Finally, the rewrite of all BeAIM user interface components is complete. Everything should look and behave like it did before, minus a few fixed...Finally, the rewrite of all BeAIM user interface components is complete. Everything should look and behave like it did before, minus a few fixed glitches probably. The code isn't exactly clean right now, I added many BRect(0, 0, 1, 1) calls as placeholders where a BRect was previously needed. The next task is trying to need those BRects as few as possible since the LayoutKit will automatically create them at the correct position and with the correct size anyway -> Remove them where it doesn't horribly break stuff. After code quality is improved, I'll look into making HiDPI work right. Many elements still use fixed sizes, especially font sizes, which isn't good practice and should be replaced with dynamically calculated values. Show more
Today I started the rewrite to using the LayoutKit with the AboutBox, which is probably the easiest window. Of course it took me some hours to get...Today I started the rewrite to using the LayoutKit with the AboutBox, which is probably the easiest window. Of course it took me some hours to get into how that all works, but I'm quite happy with the results. You can barely notice any difference, but the little differences that exist make the new version better, I'd say. Also, it does now scale properly with HiDPI as I replaced all hardcoded font sizes with calculations based on the users font size preference. Left is new, right is old. Show more

Basic Information
-
Gender
Male -
Birthdate
08. 08. 2000 -
About me
I'm a privacy-activist and hobby programmer.
I run several webpages and try to learn programming native applications for Haiku.
My favorite operating system is Haiku,but I also like FreeBSD and OpenIndiana. -
Location
Bad Mergentheim (Bad Mergentheim,Verwaltungsgemeinschaft Bad Mergentheim,Main-Tauber-Kreis,Baden-Württemberg,DE-BW,97980,Germany,de)
Contact Information
-
Website
https://www.nikisoft.one