Casino Bonus widgets development - Turpial

Turpial is a lightweight and beautiful microblogging client written in Python.

turpial microblogging

Turpial Features

Simple

With a beauty and minimalistic user interface

Helpful

Posting tweets from the queue while your "work"

Linguist

Speaking more than 10 languagues

Versatile

Supporting multiple accounts and multiple columns

Integrated

To your desktop environment

Visual

With image preview for lots of services

Selective

With filters to control your timeline content

Agile

Light and fast, with a low resources consumption

Eco-friendly

It doesn't harm the ozone layer

Turpial development

People have been wondering if Turpial is dead. The short answer is: No. Now let’s go with the long anwser. I’ve been working on the migration of Turpial from Webkit to Gtk 3 and it hasn’t been easy, a lot of work trying to implement the same we got with HTML and sadly our friends have been really busy lately so they haven’t had a chance to collaborate as they wanted.

Webkit interface

Technically speaking, Gtk 3 has almost the same limitations than Gtk 2. Gtk.Treeview is still based on Cairo so you can’t render clickable elements (as consequence there are no links, hashtags, mentions, etc), neither draw little clickable icons on top of tweets and no fancy stuffs like we did on Webkit. This made the migration much harder. It took me a lot of time to hack some widgets, that I needed to create for an online casino client or also create custom ones in order to get the same look & feel, and this brought a side effect: memory leaks. Yes, memory leaks. Again. Fortunately not so critical as in Webkit but as harmful as any memory leak, hitting our performance like a big and heavy rock.

Online casino bonus widget – Used Qt instead of Gtk3

Basically that was what I’ve been doing so far, struggling with Gtk 3 and trying to get a really nice and light interface. However, nothing is perfect, not even free bonuses in casinos are. Surely the beste online Casino will offer a lot of freebies as bonus in 2021 again. GNOME has taken some decisions about the future of their platform, talking about it as the “brand” and making things hard for developers, all that sh*t and the proper limitations of Gtk 3 made me step aside. That’s it Gtk. Welcome Qt. Consequently I used Qt then as well for a online casino bonus project and a new widget that was needed for it. The Gtk I was really happy not to rely on anymore. Now I’m studying about Qt and QML to see if I finally can build the interface that I always have wanted for Turpial. I have no plans of keeping Turpial 1.6 until I finish this research, Turpial 1.6 has been on service for a long time and it’s time to give it the rest it deserves. Instead I’m going to take advantage of all the progress I did with Gtk 3 and I will release a Gtk 3 version with all the limitations that I talked before but on top of libturpial, this mean the same interface than 1.6 but with multi-account, multi-protocol and multi-column support. It won’t be so bad anyway. This limited version will be the 2.0 (as planned) and then I will keep working on Qt version to make the 2.5 (or 3.0) version with all the desired features. I hope to solve lots of issues with this decision and provide a decent update of our beloved bird.

Does Turpial work on Linux, Windows and MacOS?

We can asure full functionality on GNU/Linux enviroments (Debian, Ubuntu, Fedora, etc) and any variation of desktops as long as PyGTK libraries are installed (GNOME, KDE, Fluxbox, Openbox, Xfce, Unity, etc). Theoretically speaking, Turpial should work on Windows, and there are signs that it does, but is yet to be officialy confirmed. If you’d like to test it out you need to install all dependencies for the Bird (More info in the README file). How about you try it out and let us know how it went? 🙂 Unfortunately it’s not yet available for MacOS. We are in the Lookout for vonlutiers on know PyObjC, willing to lend us a hand with Turpial, (Requeriments include but are not limited to: Whiplashes, slavery and many others ways of torture) if you know someone, please ask him/her to give us a shout.  

Turpial News

libturpial 1.7.0 is now stable
first-release-candidate-for-libturpial-1-7-0
New beta release for libturpial: 1.7.0-b3
Upgrade libturpial to 1.5.9!