I've been working on replacing BeAIMs self-made translation library with Haikus native LocaleKit for better OS integration. Changing the source code...I've been working on replacing BeAIMs self-made translation library with Haikus native LocaleKit for better OS integration. Changing the source code is mostly done, except that switching between languages doesn't work yet. The more time-consuming task is transforming all translations to the new format. I first made a catkeys file that translates to the old placeholder constants and built a little Javascript that replaces them with the proper translations. That's a lot faster than reworking all translations by hand. The strings in the catkeys format aren't even sorted in any reasonable way, so it's a never ending scroll up and down and read twice in the old file. Here's the script that does all the hard work for me: paste.bka.li/Q+LBkb.js Show more
Loading content, please wait.
I've just released BeAIM Version 1.6.0 that provides binary HPKG packages for both 64bit and 32bit on the Codeberg releases page. That marks a first...I've just released BeAIM Version 1.6.0 that provides binary HPKG packages for both 64bit and 32bit on the Codeberg releases page. That marks a first big milestone, as the application can be considered rather stable and usable by now, but of course there's still room for improvements and yes, I will further improve it as my time allows.
codeberg.org/nikisoft/BeAIM/releases
Show more
Both SOCKS5 and HTTP(S) proxies are now working in BeAIM \o/ I got SOCKS5 working at late Sunday already. And today I found out that HTTP(S) proxies...Both SOCKS5 and HTTP(S) proxies are now working in BeAIM \o/ I got SOCKS5 working at late Sunday already. And today I found out that HTTP(S) proxies weren't broken at all, it's just difficult to find servers that allow requests with the CONNECT method. For that reason, I improved error handling so that anything that isn't code 200 is seen as failure, not just the most common errors 503 and 504. Show more
Currently working on debugging SOCKS5 Proxy support in BeAIM, that's a hard one. It connects to the SOCKS5 server and sends some data, but that data...Currently working on debugging SOCKS5 Proxy support in BeAIM, that's a hard one. It connects to the SOCKS5 server and sends some data, but that data seems like it's missing a few important details (destination host and port, for example) Show more
My fork of BeAIM is now open-source at codeberg.org/nikisoft/BeAIM - I'm pretty sure it's not yet complete, in fact I know quite a lot of areas to...My fork of BeAIM is now open-source at codeberg.org/nikisoft/BeAIM - I'm pretty sure it's not yet complete, in fact I know quite a lot of areas to improve, but keeping back project for too long and then never getting them done has been a problem for me in the past, so I prefer to publish it quite early this time. Show more
Loading content, please wait.Currently working on reviving good old BeAIM. Finally we have native instant messaging on Haiku again, like in the good old days. Doesn't that look...Currently working on reviving good old BeAIM. Finally we have native instant messaging on Haiku again, like in the good old days. Doesn't that look nice? Show more
I recently launched a OpenGrok instance dedicated to Haiku-related repositories,where you can search through source code online:
grok.nikisoft.one
If...I recently launched a OpenGrok instance dedicated to Haiku-related repositories,where you can search through source code online:
grok.nikisoft.one
If you're developing for Haiku,you may find it useful.
Show more
It's been quite some time since I've been active here :/ Should definitely change that,now that I'm more into Haiku development again and have a...It's been quite some time since I've been active here :/ Should definitely change that,now that I'm more into Haiku development again and have a little native-app project that I may have to share updates about soon.I'm somewhat shocked,seeing that my work on the Weather app (that I didn't finish btw) was 3 years ago already Show more
The more stuff I get to work,the faster my progress becomes.In the application itself,everything seems to work correctly now.I see the weather and a...The more stuff I get to work,the faster my progress becomes.In the application itself,everything seems to work correctly now.I see the weather and a forecast,I can search for locations and select them.Only the replicant version still errors with some obscure network problems,have to investigate.When it works,I'll do some final cleanup work and then it's finally done and I can publish the app Show more
It works!There's still much to do before the application is fully functional again,but it can now show a complete weather forecast as it should.
There's progress again.The current weather condition and its icon is now shown correctly and I feel that I'm very near to getting the five day...There's progress again.The current weather condition and its icon is now shown correctly and I feel that I'm very near to getting the five day forecast to work as well.Additionally,I updated all translation files with the weather condition strings that the new yr.no API can return.Most translations are incomplete for now,but I can't do any better for languages I don't speak. Show more
Quick update on my project: I've been busy recently by migrating from Linux to OpenIndiana on another machine and started helping them with the...Quick update on my project: I've been busy recently by migrating from Linux to OpenIndiana on another machine and started helping them with the software repository,so there wasn't much time for the Haiku Weather app.Now that I broke OpenIndianas internet access by migrating it to a faster computer with a unsupported ethernet chip,I'll get back to the app,at least until my PCI-E ethernet card comes Show more
Today I made some progress with my Weather app again.No new screenshot yet,but I committed my current state.My latest patch:...Today I made some progress with my Weather app again.No new screenshot yet,but I committed my current state.My latest patch: transfer.sh/pyeQgy/0001-Begin-implementing-the-new… This makes parts of the new weather API work,but still a lot of work needs to be done. Show more
I'm surprised how good this site works on Haiku in Otter Browser.Haikus own forum doesn't work.Only some minor bugs here at beos.retro-os.live.I...I'm surprised how good this site works on Haiku in Otter Browser.Haikus own forum doesn't work.Only some minor bugs here at beos.retro-os.live.I expected much worse results,considering how long QtWebKit hasn't received any updates. 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