Changelog 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
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
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.
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.
Mario Behling is a German born serial entrepreneur. He founded the lubuntu project, and as the co-founder of FOSSASIA he supports communities to develop open technologies for social change. Mario presently works on SUSI AI from his Singapore base.