GPicView 0.2.4 released!

The image viewer application GpicView have been updated; GTK3, minor refactoring and some updates to the infrastructure for building.

gpicview-0.2.4.tar.gz, sha1: 423143c850390db9784ad9812b9f929c18dd51ea

5e5b7ae – Modernize autotools
3204817 – Remove gtk-doc stuff in autogen
2c7cec9 – Fix autogen with new versions of automake
2ca2926 – Install the icon in the hicolor directory, and use a themed icon when available.
f06a367 – Update .gitignore
404abde – Update .pot file
45dc7d2 – Show images from current directory when run with no arguments.
5f02823 – Show/hide toolbar. Handle case “gpicview path/to/some/directory/”.
3c2f1a2 – do not reset zoom mode on prev/next actions
840219a – Some refactoring of zoom and scale switching code. Also fixes glitches of “Fit Image” button state.
c09b934 – fix “Fit Image” with Gtk3
88e76ee – fix scrolling when scale == 1
83a5589 – fix displaying images with gtk3
71574c7 – Fix compilation with GTK3 for image-view.c. Ok, the program builds succussfully with GTK3 (but does not show any images, however), it is time to do something useful.
b6074e6 – Fix compilation with GTK3 for main-win.c
987e384 – allow automake 1.12

GPicView 0.2.3 released!

A new release of GpicView happened but we forgot to announce it. The main updates in this bundle are translations but we also corrected some build problem and the execution on GNU/Hurd.

Get the file at gpicview-0.2.3.tar.gz, sha1: 56e736dc328e206a3f7a72e4aa8da74d3eac5714

4db0d1c Correction to the PATH_MAX problems for GNU/Hurd.
38cc56d fixed link with latest ld

GPicView 0.2.2 released!

A long sought after release of the LXDE default image viewer is here. The major addition is the slideshow feature originally developed inside Puppy linux. Condensed git log can be found below.

Get the file at gpicview-0.2.2.tar.gz, sha1: bde109c23dc9497f18a06944cd38c95dc8f34821

05d97d0 we need X11 not a generic ‘package’
5259143 debian : convert to tiny debian/rules
542ea16 Use directly ui file
5e93723 Remove the .ui file from gitignore
baea106 Regenerate configure & Makefile when building debian packages
578a19f Update debian/ with current version on Debian
e5c2711 Experiment a drawing function for gtk3
5804551 Add options for enable more warnings and building with gtk3
99fd56c Fix compilation of xml-purge.c
f861cb9 Fix compilation with jpgfile.c
e3c943a Fix compilation for exif.c
de6575b Fix compilation for src/jpeg-tran.c
db28fa2 Fix compilation with GTK3 for file-dlgs.c
26bda1d Fix compilation with GTK3 for working-area.c
aba809c Fix compilation for GTK3 for image-view.c
4c4ee3a Fix building with maintainer mode of main-win.c
b21a986 Add linking to x11 for recent version of ld.
adf169f Add additional CFLAGS when running maintainer mode.
f453c5f Add silent rules
1648ce8 Add a .gitignore
8c8dcb6 removed exec bit
74e671b SVN changes after git sync
e56253e Credit slideshow work as per Puppy Linux contributor’s wishes
b968a1a use intltool to generate desktop files
ebee501 Implement slideshow feature (FR2089496) based on patch from Puppy Linux Add –slideshow to start slideshow from command line for unattended operation -Wall lint cleanups
ed14be0 Fix SUSE lint warnings
c968e69 remove distribution of mkinstalldirs

LXDE speaks 13 languages!

Three weeks have passed (was supposed to deliver some statistics last week but not that much had happened so I took the weekend to rest =)) since last report and we have had another huge progress in the code, most of it has happened the last week though.

As we approach the imminent release of GPicView the translators have been busy to complete the new strings and most of them have also completed and updated other parts of the project. It’s nice to see how interested the community are in completing the translation effort for their language. In early May we had four languages (and English) completed – Arabic, Spanish, Japanese and Swedish. I am pleased to be able to report that we have twelve (not including English!) individual language codes fully translated. We even got some new languages added these weeks that are completed. That’s a really fulfilling experience. Big up to Urudu (a sole maintainer does both Urdu and Urdu as spoken in Pakistan).
Another great achievement this last week was the progress from Dutch and Indonesian, Dutch was placed in the need work category (less than 50% completed) and are now completed. Indonesian wasn’t that far off but not in the runners up category (90% or more done).

Let’s get down to the figures for real then, the completed translations enable 1200 000 000 people to use LXDE in their native tounge. We have doubled the numbers in just about a month work! By completing the runners up category we will add another 411 200 000 native speakers. And by all you who get around by using a secondary language (English, Spanish, French?) the number of enabled users are truly amazing! The translators really deserv a big hand for their great work in connecting people.

I always try to get some languages to deliver, we have a sad category I call “Needs work“. These are not by any means minor languages but their progress is stalled and their completion rate is under 50%. We call members of the community who speak Afrikaans, Bulgarian (new language added just yesterday!), Galician, Korean, Norweigan Bokmål, Norgweigan Nynorsk, Farsi/Persian, Turkish or Vietnamese to the stands. If you show up and can complete the translation effort we could add another 275 000 000 people to the stash. Please note here that the Chinese translations (as spoken in China and as spoken in Taiwan) are not completed and would bring another 1 000 000 000+ people to the totals. We are a large community, but why stop at large when great is near?

If you know any of the not completed languages or want to translate LXDE in to a new language that we at this stage not try to support please contact us (via the mailinglist, the forums, me directly or by IRC, any means would probably do – e-mail is the best because of time zones=)).
If your language is already in LXDE in some state it is enabled in the Pootle server and it’s easy as reading the guide to get started. Or if you rather would like to get the files and use a PO-file editor there are guides for that approach. Help us become a well translated and enabled Desktop Environment.

GPicView 0.2 beta is coming with GIF animation support!

Finally, we have yet another new release of GPicView.

Really glad to announce the upcoming release of gpicview 0.2.
With the help from Marty Jack and Louis Casillas, some new features are added.
* GIF animation support!!
* Save jpeg and png files with different compression ratio.
* Background color can be freely changed.
* Some bug fixes.
* UI polishing.
* New translations

So, we’re going to release gpicview 0.2 soon.
Currently a beta version 0.1.99 will be released first for testing.
If there are typos or inappropriate text on UI, feel free to bug report.

Once everything goes fine, the strings in the UI will be frozen.
Then it’s the time for translators to get all of them translated, and
we can make a 0.2 stable release.


GPicView video of the standard picture viewer of LXDE

This video by maces presents GPicView the standard picture viewer developed by the LXDE team.

Installation in Debian, Ubuntu and other distributions:

pacman -Sy gpicview


  • Extremely lightweight and fast with low memory usage
  • Very suitable for default image viewer of desktop system
  • Simple and intuitive interface
  • Minimal lib dependency: Only pure GTK+ is used
  • Desktop independent: Doesn’t require any specific desktop environment
  • Open source, licensed under GNU GPL


Developed by 洪任諭 (Hong Jen Yee,aka PCMan) Copyright © 2007, Released under GNU general public license.


  • How to set gpicview to default image viewer? Use following command line:

xdg-mime default gpicview.desktop `grep ‘MimeType=’ /usr/share/applications/gpicview.desktop | sed -e ‘s/.*=//’ -e ‘s/;/ /g’`

NOTE: xdg-utils is needed here. It’s a tool released by Portland project of Most modern Linux distros have this tool installed by default.


Maces Blogpost with German Video:
GPicView auf Sourceforge:…
GPicView in the LXDE Wiki: