Archive for the ‘gui’ Category

SeriesFinale 0.3.6 AKA Color Edition (TM)

Saturday, February 20th, 2010

As promised, I’ve added the original air dates of the episodes to SeriesFinale.

This feature had been requested since people first knew of SeriesFinale and it is quite useful. It will tell you, by the color and actual date information, when a show’s episode was first aired in its network. Of course if you happen to watch a show on another network (usually this happens if you’re not from the same country as the TV show itself), then you won’t need this date to warn you to go sit and watch it but at least you see which episodes were already aired on their original country.

This release has not many changes apart from the date thing plus a couple of bug fixed and the Spanish translation (thanks to Juan A. Suárez Romero).

(By the way, as I write this, TheTVDB seems to be down so you are likely to have some trouble updating your shows and getting the air dates on it but I hope it will be up again soon)

Here are a few screenshots:

SF: Seasons with colors and dates

SF: Episodes list with air date info

SF: Episode info with air date

FOSDEM follow-up

Tuesday, February 9th, 2010

FOSDEM was really nice this year. Still too many interesting presentations to attend than our physical condition allows but that’s life.

Like I announced on my last post, I gave two presentations there and I am glad with both of them. People seemed really interested in OCRFeeder and I hope they try it out, send me feedback and spread the word about it.
I could personally meet P. Christeas, who had send me a patch for it, and listen to the questions and suggestions of people about how OCRFeeder works.

I must say the most impressive presentation I attended was by  Professor Andrew Tanenbaum himself, about MINIX 3, what a beautiful piece of software it seems.
If you have not attended it, maybe you can watch the video recording once it is available.
Later on I had a nice chat with him regarding web browsers on MINIX and the real portability of applications that are said to be multi-platform.

Here are the slides for the presentations I gave:

Looking forward for FOSDEM 2011!

OCRFeeder 0.6 released and the move to GNOME

Saturday, January 23rd, 2010

I’ve just released OCRFeeder 0.6.

This new version introduces the following changes:

* Hide import pdf and unpaper menus if the respective commands are not available
* Several code improvements
* Removed Studio from the application name
* Removed unneeded engines folder
* Lowered the package name font case
* Updated copyright notice on the about dialog
* Swedish translation (thanks to Daniel Nylander)

Another very important change is that I moved the development of OCRFeeder to the GNOME infrastructure.
This means I’m using GNOME’s git server and will soon use GNOME Bugzilla to track bugs.
I always thought of OCRFeeder as a unique Free Software application (in the way that there isn’t anyone similar to it) and that it would be great to get it more involved with our favorite desktop environment.

I’d like to thank Claudio for supporting me on this move.

You can get the latest source from GNOME FTP.

SeriesFinale 0.3 released

Wednesday, January 13th, 2010

Yesterday I finally uploaded the changes I had locally committed in my git clone of SeriesFinale and send them also for building in the extras repository of Maemo.

The 0.3 version has the following changes:

Added extra information to tree views

While you can enter the list of episodes and check what’s the next you need to watch, it is boring to need to navigate so much just to check this, so I added some extra information to the shows and seasons views. Basically now you’ll readily know how many seasons you have in a show, how many episodes you are left to watch, what’s the next one to go and which seasons/shows are completely watched.

SeriesFinale 0.3 season view

SeriesFinale 0.3 seasons view

Added configuration file handling and episodes order recall

Paco Zafra, a SeriesFinale user, asked for the app to remember his episodes’ sorting preferences and with this version it will start doing so. Hope you like it Paco.
This also means it now stores an XML file with these preferences and will do it for other future preferences added to the program.

i18n:

With this release I also added support for internationalization and included the Portuguese translation already.
You can contribute to SeriesFinale by sending me a .po file translated in your language.

SeriesFinale 0.3 in Portuguese

SeriesFinale 0.3 in Portuguese

Apart from the changes above, several code improvements were made.

The update should be arriving at you N900 any time soon.

Hope you like it!

OCRFeeder version 0.5

Thursday, December 24th, 2009

What’s up folks!? I hope everybody is enjoying some good holidays or getting prepared to do so soon.

As for me, I am currently in Portugal to spend Christmas with my family and I have just released a new version of OCRFeeder, its 0.5 version. This will be the last version released in 2009.

So, what’s new in version 0.5?

Hongde Liu (刘洪德), a Chinese user, was kind enough to provide me with the Simplified Chinese translation of OCRFeeder.
This will hopefully allow more GNOME users from China to use what is the most complete Open Source OCR application for GNOME.

The engines Tesseract, Ocrad and GOCR are now automatically detected from the system when no engines are configured.
Regarding the OCR engines, some verifications were also introduced to prevent errors when no engines are used.

The bounding boxes are now restricted to be dragged inside the image’s limits, that is, it will no longer allow a box to be dragged beyond the image’s borders.

For users interested in the development, the Makefile now features the generatepot and compilemessages commands which generate the application’s pot file and compile a po file given its language code, respectively.
I plan to replace all minidom code by ElementTree, so, since this version, the feeder module is uses ElementTree.

As usual, get OCRFeeder’s source from Gitorious or download a Debian package.