/siilihai-client

Siilihai web forum reader

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Siilihai-client

Siilihai is a web forum client and a web service.

This is the client application for Siilihai, ie. the actual program you run on your PC. It's written in C++ using Qt framework. Siilihai-client also depends on libsiilihai library, which can also be found at github.

For details, see http://www.siilihai.com/

License: GNU GPL v3

Compilation

Siilihai-client uses libsiilihai. You also need Qt libraries. Qt5 is preferred, but Qt4 should also work.

In Qt Creator

Just load the .pro file. Read the notes below about libsiilihai - you might want to add CONFIG+=with_lib to the project build settings.

With libsiilihai as shared library

The default build uses libsiilihai as a shared library. On Linux it means you must have libsiilihai-dev package installed.

qmake
make

With libsiilihai included in binary

This is the default for Windows & Mac builds. It's also convinent if you need to make changes to libsiilihai.

You must checkout libsiilihai into the same directory next to siilihai-client.

qmake CONFIG+=with_lib
make

Debian packaging

If you are on a debian based system, you can build debian package with:

dpkg-buildpackage -rfakeroot -b

Artwork

Credits for artwork go to

  • Saila Juuti (custom artwork)
  • GTK/Gnome stock icons. These icons are also licensed under GPL. I'd like to credit the actual artists, but it's difficult to find information on them.

License

Siilihai-client is written by: Ville Ranki ville.ranki@iki.fi

This file is part of Siilihai-client.

Siilihai-client is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Siilihai-client is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Siilihai-client.  If not, see <http://www.gnu.org/licenses/>.