The Android version has been updated to work with current library and has also bunch of fixes and cleanups. Please update.
Direct link to APK: http://siilihai.com/media/android-builds/siilihai-mobile-latest.armeabi.apk
Thursday, October 26, 2017
Saturday, September 9, 2017
Server issues resolved, Siilihai 2.7 released
I have finally updated the server and client code to working state. This took much longer than expected, sorry.
On server side I had to:
- Update Django to 1.7 -> 1.11 (not trivial, requiring real changes)
- Migrate the database (trivial, although I made a development copy of the full db to test the migration and make sure no data is lost)
- Figure out why all authentication stopped working (Django ended support for sha1 password hashes, had to enable them in config. All password hashes will be updated to new format)
- Some refactorings - server code is really old and is really my first Django project so code quality is not too good. This caused some API changes as I fixed
some of the most stupid designs. There is still room for fixes but now it seems to work ok.
On the client side I had to do the changes in protocol and I took the chance to fix several other issues. This also took some time.
New client 2.7.0 is now uploading to Ubuntu PPA. It's available for Ubuntu 17.04 Zesty. 16.10 doesn't seem to have QtWebEngine plugin so older Ubuntu versions will get the client as Snap package.
Because of the server maintenance slowness I have decided to release the server also as open source. I am not an expert on Django but perhaps users can contribute enhancements that I don't have time to do. More on this later.
I'd like to see community contributed Win & Mac builds for 2.7.0 soon. My Windows build environment is broken at the moment.
On server side I had to:
- Update Django to 1.7 -> 1.11 (not trivial, requiring real changes)
- Migrate the database (trivial, although I made a development copy of the full db to test the migration and make sure no data is lost)
- Figure out why all authentication stopped working (Django ended support for sha1 password hashes, had to enable them in config. All password hashes will be updated to new format)
- Some refactorings - server code is really old and is really my first Django project so code quality is not too good. This caused some API changes as I fixed
some of the most stupid designs. There is still room for fixes but now it seems to work ok.
On the client side I had to do the changes in protocol and I took the chance to fix several other issues. This also took some time.
New client 2.7.0 is now uploading to Ubuntu PPA. It's available for Ubuntu 17.04 Zesty. 16.10 doesn't seem to have QtWebEngine plugin so older Ubuntu versions will get the client as Snap package.
Because of the server maintenance slowness I have decided to release the server also as open source. I am not an expert on Django but perhaps users can contribute enhancements that I don't have time to do. More on this later.
I'd like to see community contributed Win & Mac builds for 2.7.0 soon. My Windows build environment is broken at the moment.
Wednesday, June 21, 2017
Siilihai.com down for server maintenance
The hosting company siilihai.com has upgraded their servers, causing the old Django version Siilihai's uses to stop working. This has caused a lot of downtime. Now the site is back up, but in barely working state.
I'm currently upgrading siilihai.com code to latest Django version.
If anyone who can code Django wants to contribute, let me know.
Sorry for this, it was a bit surprise for me too.
I'm currently upgrading siilihai.com code to latest Django version.
If anyone who can code Django wants to contribute, let me know.
Sorry for this, it was a bit surprise for me too.
Thursday, March 23, 2017
Siilihai 2.6 released
This version mostly fixes bugs & enhances the underlying architecture. It also should be faster after some profiling & optimizations.
This release is available for Linux only for now. I've decided to publish it as snap package from now on. Ubuntu users will find Siilihai in the software center. On other distros, you can install snap first (instructions here) and siilihai-client with it. This way Siilihai is available for practically all modern distros. Rpm/deb packaging can be done if needed.
I've had trouble with Windows packaging, as the latest Qt SDK doesn't install cleanly on Wine. Looks like I'll have to use real Windows to make builds. I'd really like if someone from community could take over the Windows builds. Mail me at siilihai@siilihai.com if you want to do so. Windows version is to be released when I get it done.
New android version is in testing and will be available soon. It'll be published probably in F-Droid instead of Google Play.
This release is available for Linux only for now. I've decided to publish it as snap package from now on. Ubuntu users will find Siilihai in the software center. On other distros, you can install snap first (instructions here) and siilihai-client with it. This way Siilihai is available for practically all modern distros. Rpm/deb packaging can be done if needed.
I've had trouble with Windows packaging, as the latest Qt SDK doesn't install cleanly on Wine. Looks like I'll have to use real Windows to make builds. I'd really like if someone from community could take over the Windows builds. Mail me at siilihai@siilihai.com if you want to do so. Windows version is to be released when I get it done.
New android version is in testing and will be available soon. It'll be published probably in F-Droid instead of Google Play.
Tuesday, June 7, 2016
Siilihai 2.5.0 released
New major visible feature is Discourse forum support. Discourse is a nice FOSS web forum software which has it's own API for reading messages. No TapaTalk needed for Discourse forums. Currently only reading Discourse forums is supported, but posting will be added later.
If you are starting a new forum, I can recommend using Discourse as the software.
Under the hood there have been a lot of refactoring and cleanups. Goal is to use 100% same c++ code on the desktop and mobile UI versions of the reader. There is no mobile version of 2.5.0 yet available, but that should follow soon.
This release is available for Ubuntu (Wily & Xenial) and Windows. Please give feedback if you like it and have a nice summer!
If you are starting a new forum, I can recommend using Discourse as the software.
Under the hood there have been a lot of refactoring and cleanups. Goal is to use 100% same c++ code on the desktop and mobile UI versions of the reader. There is no mobile version of 2.5.0 yet available, but that should follow soon.
This release is available for Ubuntu (Wily & Xenial) and Windows. Please give feedback if you like it and have a nice summer!
Sunday, May 31, 2015
Siilihai 2.4.0 released
This update changes how update errors are handled. Instead of popping up a dialog for each error, Siilihai displays list of errors when you select the forum which caused them.
Built for Ubuntu Vivid & Windows. Sailfish & Android versions will also be updated later.
Built for Ubuntu Vivid & Windows. Sailfish & Android versions will also be updated later.
Saturday, November 8, 2014
Siilihai 2.3.4 released
2.3.4 has a couple of minor updates:
- Fix for Siilihai freezing when a certain malformed message is converted from TapaTalk format to HTML.
- Use QNetworkSession to open network connection. This will be useful on mobile devices.
Sunday, November 2, 2014
OS X version updated
A new build of Siilihai for OS X 10.10 has been contributed by user Blackskyliner. Please download it at:
http://siilihai.com/media/mac-builds/siilihai-osx-latest.zip
http://siilihai.com/media/mac-builds/siilihai-osx-latest.zip
Wednesday, June 25, 2014
Siilihai 2.3.3 released
2.3.3 is a minor maintenance release which brings some fixes related to forums with weird character encoding. Earlier it was impossible to subscribe forums with some bizarre Russian windows encoding but now it should work. Character encoding is now handled with QTextCodec which supports a large number of encodings.
If you are a forum owner, use UTF-8. Everything else is deprecated and just causes trouble.
This release is built for Ubuntu and Windows. Mac builder is still wanted.
If you are a forum owner, use UTF-8. Everything else is deprecated and just causes trouble.
This release is built for Ubuntu and Windows. Mac builder is still wanted.
Tuesday, March 25, 2014
Siilihai-mobile 2.1.0 released
What's new:
- Posting and replying in TapaTalk forums
- UI enhancements
- Bugfixes
Friday, February 28, 2014
Siilihai-mobile 2.0.8 released
The mobile version 2.0.8 has been released for Sailfish and Android. New features:
The Android version is now available at Google Play. It costs $2 to download. It was a difficult decision to decide between free and paid app, but i decided to release as paid app. The reasons are:
- Various ui improvements including search function for forums and groups.
- Loading screen for Android. For some reason the Android version loads really slowly compared to Sailfish version. This will be investigated and hopefully fixed.
- Library is now less strict for some error situations and doesn't assert on them. In other words, Siilihai doesn't appear to crash if server sends bogus data.
The Android version is now available at Google Play. It costs $2 to download. It was a difficult decision to decide between free and paid app, but i decided to release as paid app. The reasons are:
- I had to pay $25 for the Google Play developer account.
- I do not use a Android phone so Android version is just extra work for me.
- Profit :-) (I'm happy if I get the $25 back).
Friday, January 10, 2014
Siilihai-mobile Sailfish in Warehouse repository
Jolla owners can now install Warehouse ("app store" for free apps) and install Siilihai from there. This allows updates to work.
For detailed instructions see: http://www.jollatides.com/2014/01/08/tutorial-how-to-download-beta-apps-from-openrepos/
Siilihai-mobile is refused by Jolla's official Harbour store because it uses jpg and svg support. These are scheduled to be allowed in Harbour sometime in future.
For detailed instructions see: http://www.jollatides.com/2014/01/08/tutorial-how-to-download-beta-apps-from-openrepos/
Siilihai-mobile is refused by Jolla's official Harbour store because it uses jpg and svg support. These are scheduled to be allowed in Harbour sometime in future.
Thursday, January 2, 2014
Siilihai 2.3 released
Changes:
This release is available for Ubuntu Saucy and Windows. More versions to be built on demand.
Report any issues you might find!
- Posting support! You can now create new threads and reply to messages. This applies only to TapaTalk forums for now.
- TapaTalk dates are now formatted more nicely.
- Various fixes & minor enhancements.
This release is available for Ubuntu Saucy and Windows. More versions to be built on demand.
Report any issues you might find!
Sunday, December 29, 2013
Siilihai-mobile for Android released!
Finally the Android version of Siilihai-mobile 2.0 is available. It uses 100% same code as the Jolla Sailfish version.
It can also be considered beta quality. It has not been tested it on real hardware yet.
Download:
http://siilihai.com/media/android-builds/siilihai-mobile-latest.armeabi.apk
If you don't know how to install .apk file on your device, try these instructions.
In future it will probably be uploaded to some app stores (Google Play & Yandex for example) for easy installation.
It can also be considered beta quality. It has not been tested it on real hardware yet.
Download:
http://siilihai.com/media/android-builds/siilihai-mobile-latest.armeabi.apk
If you don't know how to install .apk file on your device, try these instructions.
In future it will probably be uploaded to some app stores (Google Play & Yandex for example) for easy installation.
Wednesday, December 4, 2013
Siilihai-mobile for Jolla Sailfish released! (Updated: 30.12.2013)
I'm proud to announce availability of Sailfish version of Siilihai-mobile. It is an almost complete rewrite of the old Siilihai-mobile for Nokia Harmattan and i call it "version 2.0".
The ui works, but still requires some tuning. Known issues:
- Password entries show password in plain text.
Consider this beta quality, and please report any issues you find.
On technical side, the new siilihai-mobile uses only standard QML elements - it does not use Sailfish or any other components that would break portability. Android version with 100% same source code to follow soon.
Download at:
http://siilihai.com/media/sailfish-builds/siilihai-mobile-latest.armv7hl.rpm
Installation (while waiting for Harbour store acceptation):
- Download the rpm
- Go to developer mode
- Open terminal
- devel-su (password is nemo)
- cd /home/nemo/Downloads
- pkcon install-local siilihai*.rpm
Latest update: 30.12.2013
Sunday, October 27, 2013
Siilihai 2.2.14 released
This (and the other minor releases between) contain mostly some bugfixes. Available for Ubuntu & Windows.
Siilihai mobile version has been getting some attention. The new version will be based solely on standard Qt 5.1 QML controls which are available on all platforms (desktop, MeeGo, Android). The mobile code is getting also some major refactoring and the codebase is getting smaller as things are made a bit more smartly.
Old Siilihai mobile used MeeGo Harmattan components which made it impossible to port to other platforms.
The new mobile version is already working nicely, but missing some vital features such as login/registration and group subscription management.
Siilihai mobile version has been getting some attention. The new version will be based solely on standard Qt 5.1 QML controls which are available on all platforms (desktop, MeeGo, Android). The mobile code is getting also some major refactoring and the codebase is getting smaller as things are made a bit more smartly.
Old Siilihai mobile used MeeGo Harmattan components which made it impossible to port to other platforms.
The new mobile version is already working nicely, but missing some vital features such as login/registration and group subscription management.
Wednesday, September 11, 2013
Siilihai 2.2.12 released
This one contains:
- Several fixes to TapaTalk protocol support.
- Group hierarchy is now shown in group list and group subscription dialog. This helps differentiating between groups with same name in large forums.
- Win32 release now contains openssl dll's which are required to access https forums. - Win32 release is no longer portable software, sorry. Windows versions since Vista require admin access to write to application directory and this has caused an unnecessary authentication dialog. Windows version now stores settings in the default location. This probably causes settings to be lost but if you use a Siilihai account, your subscriptions will be synced back to you when you log in.
- Some other general bugfixes and refactoring as usual.
Thanks for everyone who have reported bugs!
- Several fixes to TapaTalk protocol support.
- Group hierarchy is now shown in group list and group subscription dialog. This helps differentiating between groups with same name in large forums.
- Win32 release now contains openssl dll's which are required to access https forums. - Win32 release is no longer portable software, sorry. Windows versions since Vista require admin access to write to application directory and this has caused an unnecessary authentication dialog. Windows version now stores settings in the default location. This probably causes settings to be lost but if you use a Siilihai account, your subscriptions will be synced back to you when you log in.
- Some other general bugfixes and refactoring as usual.
Thanks for everyone who have reported bugs!
Thursday, August 22, 2013
Siilihai 2.2.10 released
Contains some fixes to authentication and TapaTalk protocol (thanks to ppl at #skrolli and TapaTalk forums).
And i forgot to note that this and previous versions use Qt 5 as default. Should also build with 4.x for now but the support may be dropped some day.
Lin+Win only, Mac version to be done if this one works well enough.
And i forgot to note that this and previous versions use Qt 5 as default. Should also build with 4.x for now but the support may be dropped some day.
Lin+Win only, Mac version to be done if this one works well enough.
Monday, August 19, 2013
Siilihai 2.2.9 released
Fixes some bugs found in previous versions.
Currently available for Linux & Windows, Mac version available hopefully soon.
Currently available for Linux & Windows, Mac version available hopefully soon.
Sunday, July 21, 2013
Siilihai-mobile for Harmattan updated
It's built against latest version of library - meaning less bugs. Download here: http://siilihai.com/get.html
Subscribe to:
Posts (Atom)

