Showing posts with label kde4. Show all posts
Showing posts with label kde4. Show all posts

Monday, January 18, 2010

Version 0.6.0 released

The first KCheckGMail KDE4 version was released on January 13. I've been very busy. No time to blog about it :(
Download it from here.

Monday, January 4, 2010

Needed pacakges to compile KCheckGMail in Ubuntu/Kubuntu

If you want (need) to compile KCheckGMail (KDE4) from source, you may start wondering about the needed packages. After a fresh Ubuntu/Kubuntu install just type the following command:

sudo apt-get install build-essential git-core kdelibs5-dev gettext

Those packages and it's dependencies it's all you need to clone KCheckGMail's git repository and build KCheckGMail.

Wednesday, December 23, 2009

KDE4 port on the master branch

The KCheckGMail KDE4 version release is getting closer and closer. It's already on the development git repository master branch.

The kde4-port branch will not get commits any more. It's a closed branch. If you are following the kde4-port branch just switch to the master branch.

Sunday, November 29, 2009

New KDE4 rpm package for Mandriva

There is a new rpm package for the KDE4 version. It already contains the fix for the Hosted Domains accounts. Download it here.

Thanks to Δημήτρης, who provided the package.

Friday, November 27, 2009

Hosted Domains Working (KDE4)

Hosted domains accounts support was broken in the KDE4 version. Google changed it's login procedure and I did not had the time to update KCheckGMail accordingly..... until now.
You can grab it, from the development repository kde4-port branch.

Many thanks to Richard Archambault, who provided me an test hosted domain account.
:)

Wednesday, October 28, 2009

Translation files for the KDE4 version

The translation files for the KDE4 version are 'already' available for download. No more changes to the translatable strings are planned (Internationalization freeze).

Download the files here and follow the instructions.
The KDE4 release is becoming closer :)

Thursday, October 22, 2009

Mandriva KDE4 package

Dimitrios Glentadak made an Mandriva (KDE4) package out of the kde4-port development branch.

Interested ? Download it from here.
Thanks Dimitrios :)

Tuesday, October 20, 2009

The shortest release ever & new GMail login

KCheckGMail 0.5.8 release was delayed for more than an year (I think). The day I finally release KCheckGMail Google changed GMail's login procedure. 0.5.8 useful lifetime was less than a day.

I already updated both KDE3 and KDE4 versions to work with the new GMail login procedure. You can download the latest snapshots from the development repo.

For the KDE3 version grab the latest snapshot from the 0_5_8_x branch.
For the KDE4 version grab the latest snapshot from the kde4-port branch.

p.s. Hosted domain accounts not yet updated. I don't have an account to test it.

Thursday, June 18, 2009

Added manpage for KDE4 version

The KDE4 version didn't install a manpage. In KDE4 the manpage is generated from an docbook source file at compile time.
To generate the actual manpage you need the docbook2x package. Just install it, it's availabel in virtually all distribuitions.

Compiler Warnings - Fixed & Silenced

I met many programmers that just hate them. In some cases they don't even bother to take look at them. I take them seriously. They are indicators of possible bugs. Bugs that you only see at runtime.

I always check them. If the compiler is right just fix it. It it's an false positive, silent it. There are many techniques to silent false positive compiler warnings. Just pick the right one.

When I compile someone else's program and see a lot of warnings, some questions always come to my mind: "Why didn't the programmer fixed this? Did he/she at least take a look? Did he/she take a look and didn't understood the problem? ... ".

Today I fixed and silenced all GCC warnings I saw.

Friday, June 12, 2009

KDE3 Support & Qt3 Support - Dropped

Today KCheckGMail dropped the dependency on the KDE3 Support Library and on the Qt3Support Module.
It was one of my short term goals for the KCheckGMail KDE4 branch. Done :)
My next goal ? Keep listening.....

Monday, June 8, 2009

Next Goal: Drop KDE3 Support & Qt3 Support

My next goal on KCheckGMail's KDE4 branch is to drop the dependencie on the KDE3 Support Library and (of course) on the Qt3Support module. I want to clean all the KDE3/Qt3 "dependencies" before doing "real" development.

I already started doing it. Starting on this commit, the following commits, intend to achieve that goal. You will also see some refactoring commits, where it makes sense to make them.

You shoud not see any behaviour change. If you see it, please test it, and then report it.

Wednesday, June 3, 2009

KDE4 Port now on the main repository

The KDE4 branch is now on KCheckGMail's main repository. You can just download the latest kde4-port branch snapshot or clone the repository.

The instructions for building it are the same. The git clone url in my previous post, is now different. The first step is now:

1.
git clone git://git.debian.org/pkg-kde/kde-extras/kcheckgmail.git kcheckgmail-kde4

Friday, May 29, 2009

KDE4 Port Published

Today I published KCheckGMail's KDE4 port. It's on my public repository. You can just download the latest kde4-port branch snapshot or clone the repository.


Getting and Building KCheckGMail (clone the repo)


    1.
    git clone git://git.debian.org/users/lpereira-guest/kcheckgmail.git kcheckgmail-kde4

    2.
    cd kcheckgmail-kde4

    3.
    git checkout -b kde4-port origin/kde4-port

    4.
    mkdir build

    5.
    cd build

    6.
    cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` -DCMAKE_BUILD_TYPE=debugfull .. && make

    7.
    sudo make install

If you don't have sudo just type:
su -c 'make install'


If you don't want to clone the repository, just download the latest kde4-port branch snapshot. Then unpack it, enter the directory, and follow the steps above, starting on number 4.

Your feedback is very welcome. Just write to luispereira @ users.sourceforge.net or post a comment.

Tuesday, May 5, 2009

An Open button on new mail notifications

When I get an notification about an new email, in many cases, I want to read that email. Until now, you had to go to the Threads Menu and select that email, or open the browser (with a left click on the KCheckGMail icon) and then open the email.
I've just added an Open button to the new email notification. For now it only shows up when you receive only one new email. But I plan to implement it also to the notifications when more than one email is received.
I only implemented it in the KD4 version (at least by now). It was really easy to implement it in KDE4. In KDE3 it will take a lot more effort to accomplish the same goal.


Tuesday, April 28, 2009

Attachment Indicator

The Threads Menu entries now have an attachment indicator. A very simple feature but a very useful one (I think). It's already implemented in KDE3 and KDE4 versions. Take a look at the screenshots.

Attachment Indicator @ KDE3 version



Attachment Indicator @ KDE4 version

Wednesday, April 22, 2009

Threads Menu Notifications

The notifications displayed when a thread was highlighted (in Threads Menu), wasn't that good in KDE3, but in KDE4 it sucks. I always had the idea that it should be rewritten and take advantage of KDE4 new functionality. But today I realized that it's just impossible to use feature. I just disabled it. Probably the first release of KCheckGMail in KDE4 will have it disabled. Just see with your own eyes:

Wednesday, April 15, 2009

KCheckGMail KDE4 port first screenshots

Some time ago I started porting KCheckGMail to KDE4. Today I present the first screenshots. The KDE4 port isn't available publicly yet. It still needs some work before it go public.