Project ReTouch: First images

Welcome to my new project: ReTouch. The main idea of this project is to use a Meego device as a remote keyboard/touchpad device to control a Linux desktop over wifi or bluetooh.

For this, I’m using Qt4 (and on the future Qt5) to develop both the client and server sides of this application.

 

Main area

The client will just work on the Meego device (grabbing the gestures from a touch area and from a virtual keryboard) and send this information over a connection to the server part, who will be responsible to convert its input and perform these events on the machine.

The application running on the device (currently I’m testing on the QtCreator‘s simulator) is being developed using QtQuick (QML), as you can see on the screenshots:

 

Getting user input User touch areas

 

The server is the more complicated side, as its need to receive the client input and convert to the system signals to emulate real keyboard/mouse events. For this, I’ve done some tests using Xlib, with successful results.

By now, I’m finishing the client’s interface and starting capturing the virtual keyboard events (the touch ones are working well), and finishing projecting the basic connection protocol (its demand some security governance too).

So, stay tuned to future updates 🙂

ZuperMarketList: A supermarket list app

This is not just yet another market list application, this is MY market list application. Yes, my new (and first) application for Android is almost ready.

In this first version of the app, you will can:
– Create a new list;
– Delete a list;
– Create a new list importing from an existing one;
– Change an item price and quantity;
– Sort the list (A-Z, Z-A, bought items first, unbought items first).

On newer versions you will can:
– Generate a report about how much you spend on the month;
– Assign a place where you bought those items from the list;
– Use a widget to quick see a list;
– Use the application on both portrait and landscape mode (yeap, currently not supported =/)
– Compare how much you paid for an item in another buy, when buying the current list;
– Add already registered items when creating a new list;
– Use tags for the items/lists/places;
– And much more (I hope).

Wait just some more time while I finish this first version.

Take a look on the current screenshots:

App first screen Creating a new list
Sometimes, you need to delete something... An opened list ;)

transbot v0.3 downloadable

Yeah, I know, I promised that it would release only when reached the version 1.0, but a lot of people sent me mail about the bot, and I had a lot of visits on the project page from people searching for an IRC translation bot.

And you can get it now here! Download!!! Read the README file to know how to put transbot working. And after transbot join the channel that you want it to work, type !help to get a list of supported commands of the bot.

Remember: it’s open source and still on development, i.e., there are a lot of things to do on it yet. Enjoy!

transbot-0.3.tar.bz2