Freebloks 3D is now also available on F-Droid, an alternative app store for Android containing only completely free and open source software. This version is free of any non-free dependencies or libraries.
Tag Archives: github
isatapd package for android
I created and published an android app that bundles my ISATAP client daemon and provides a configuration front end. To run the binary on android, it requires root access, i.e. a rooted device or phone.
On my Galaxy S3 with Cyanogenmod 10.2 I successfully get a IPv6 address using the app. đ
If you have a rooted phone and an ISATAP infrastructure close by, please feel free to give it a try:
The app is open source, with code being available on GitHub: https://github.com/shlusiak/isatapd-android
The source tree also contains a pre-compiled isatapd binary to be used in your own distribution or scripts.
In-App Donations in Freebloks 3D
Freebloks 3D for Android is the Android port of the PC version of Freebloks 3D for Windows and Linux. Like the PC version, the Android port is completely free software, available for free in the Google Play Store and the source code being available on GitHub.
I strongly believe in Open Source software and that it can help to make the world a better place by making knowledge and power available to everyone. While many hours of work went into the Android port, I feel good to completely open the software for others to study, to modify or contribute. A lot of my knowledge and skills come from the study of others work and my contribution to open source software is my attempt to give something back in return.
If you like Freebloks, please be encouraged to contribute, send be feedback, work on the code or support the developers with a donation. The recent update makes in-app donations available for users. These in-app items acknowledge the work of the developers and are completely voluntary. Freebloks will always be free but relies on your contribution!
So if you think, the game has some value for you, please consider a donation of your choice.
isatapd hits the portage tree
My ISATAP client daemon for Linux finally hits the Gentoo portage tree.
When originally released, the tool quickly got packaged into Ubuntu (10.04), Debian 6 (Squeeze) and derivates, but it needed another 2 years to get integrated in Gentoo. At last. đ
# emerge isatapd
Source code is available on http://github.com/shlusiak/isatapd
First playable version of Freebloks for Android
I just pushed a first playable version of Freebloks for Android, a port of Freebloks 3D to the Android system. It’s a very early development version and very rough, but you can start a single player game and join a network game and place stones. The user interface still needs a lot of love, but I might push a preview version on Google Play soon. Please get involved on GitHub, if you want to contibute.
- https://github.com/shlusiak/Freebloks-Android
- https://github.com/downloads/shlusiak/Freebloks-Android/Freebloks-0.0.1_pre1.apk
Here are two screenshots:
isatapd githubbed
The ISATAP client daemon utility, that I wrote as part of my master thesis, is now available on GitHub.
isatapd is the userspace utility for Linux, neccessary to function as an ISATAP client.
While the tool always was open source and free under the terms of the GPLv2, making it available on GitHub makes it much easier to contribute or collaborate.
- Fork isatapd on GitHub: https://github.com/shlusiak/isatapd
kwin-style-crystal repository on GitHub
I prepared a public repository on GitHub with all the code of the crystal window decoration, from crystal-0.5 for KDE-3.2 to the current crystal-2.2.0 for KDE-4.9 beta.
Please feel free to contribute:
There are also ongoing discussions about integrating the crystal window decoration into the official KDE SC, moving all development into the offical KWin tree, next to the current default Oxygen deco.
Currently all major distributions ship optional binary crystal packages. If not, see the official crystal project page on kde-look.org.
Chicken Tournament source code on GitHub!
I finally published the source code of my biggest game so far Chicken Tournament, which I created about 10 years ago in C++. Starting in 2002, at the age of 18, it took me 13 month to create the game and a lot of my blood went into the game, and I’m still proud of the result. Over the years many people asked me for the source code or parts of it to study, and I never hesitated showing the code around, but never wanted to actually make it OpenSource.
Now the complete source code of the game (excluding source of the models and the video so far) is available on GitHub and contains the resources, the game logic, libraries and the Microsoft Visual C++ 6 project. Along the source, the DirectX7-SDK is needed to successfully create a binary.
The game is not under development anymore and big changed are unlikely to happen. Please respect my work.
Freebloks 3D sources on GitHub
I just pushed the Freebloks 3D source code to a repository on GitHub and created a separate repository for the upcoming Android port of the game:
Feel free to contribute!
FruPic App for Android
Finally my second Android App is done, this time an image viewer and uploading app for the FruPic image sharing site: http://frupic.frubar.net.
The app shows the posted images in a nice grid-like overview or as a flingable gallery, offering abilities to download or re-share the posted images as well as upload pictures from your gallery to the site in two clicks.
I integrated an offline caching mechanism of the downloaded data, so you should be able to browse FruPics as far as they are previously cached.
Get the app fresh from the Google Play Store (former Android Market):
https://play.google.com/store/apps/details?id=de.saschahlusiak.frupic
And the source code of this thingy lives on github:
https://github.com/shlusiak/FruPic-App
Android App for HRW IT-Monitoring
Android is an interesting platform and it’s easy and fun to develop for. My first app is a very simple tool to query the IT-Monitoring state from the University of Ravensburg-Weingarten, as also available on their public website:
http://www.hs-weingarten.de/web/rechenzentrum/dienststatus
In the background, a complex Icinga installation provides the necessary data, making it available through a public XML interface.
The app is available in the Google Play Store (former Android Market)
https://play.google.com/store/apps/details?id=de.saschahlusiak.hrw.dienststatus
Source code is also available on GitHub:
https://github.com/shlusiak/HRW-Dienststatus