# Generated by Makefile. Do not edit.

commit e2a34e57de4bc720c825cba24c486cd73b9ef978
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Feb 5 13:25:57 2011 +0100

    Frogr 0.4 released

 NEWS                     |    2 +-
 debian/changelog         |    2 +-
 src/frogr-about-dialog.c |    3 +--
 3 files changed, 3 insertions(+), 4 deletions(-)

commit 04035b306717bc95159db0e30203719e202823c1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Feb 5 13:24:36 2011 +0100

    Updated debian changelog

 debian/changelog |   42 +++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 41 insertions(+), 1 deletions(-)

commit 092ff303510cd909edd23909685dafdd44d0f736
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Feb 5 13:22:52 2011 +0100

    Updated fedora spec file

 frogr.spec |   35 +++++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)

commit a19a314c8eae4f4e003ae1570a3515fd9dd3745b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Feb 5 13:22:29 2011 +0100

    Updated NEWS file

 NEWS |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

commit 4f58d703c86b76b3c1b2058c58621692ff14e2a5
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Feb 5 13:18:59 2011 +0100

    Credit Translators

 TRANSLATORS |    7 ++++++-
 po/es.po    |    4 ++--
 po/sl.po    |    4 +++-
 3 files changed, 11 insertions(+), 4 deletions(-)

commit 63f469000ec1e61adb6fe7cf4de4f2e1df0102be
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Feb 5 16:49:54 2011 +0100

    Fixed bug adding pictures to groups

 src/frogr-controller.c |   25 +++++++++++++++----------
 1 files changed, 15 insertions(+), 10 deletions(-)

commit 4ffceafbd10a4c81f833ec1aaa51ecdc0a37e265
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Feb 5 12:57:21 2011 +0100

    Ensure the n_items value gets updated for albums and groups

 src/frogr-controller.c |   49 ++++++++++++++++++++++++++++++++++-------------
 1 files changed, 35 insertions(+), 14 deletions(-)

commit 1c8c5f602bf4389ba4b0d6e620a2bab4d7a8247e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Feb 5 12:55:33 2011 +0100

    Fixed indentation issue.

 src/frogr-photoset.h |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 862856c2ae8c0adebc701e8895a50e27c939d457
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Feb 5 12:55:19 2011 +0100

    Updated TODO file

 TODO |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 9f21d39842b2ee118e61574137e4863dbb68b445
Author: Bruno Brouard <annoa.b@gmail.com>
Date:   Fri Feb 4 22:10:47 2011 +0100

    Updated French Translation
    
    Alexandre Franke and Claude Paroz

 po/fr.po |  347 ++++++++++++++++++++++++++-----------------------------------
 1 files changed, 148 insertions(+), 199 deletions(-)

commit e59f531d0c3af6b11b2ded3063deaad8c93694f0
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Thu Feb 3 09:48:59 2011 +0100

    Updated Galician translations

 po/gl.po |  216 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 111 insertions(+), 105 deletions(-)

commit 92169b9060581270e95b81f695e00e5d6c3d3f9c
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 25 17:26:00 2011 +0100

    Don't show warning dialog after manually cancelling a process

 src/frogr-controller.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit bc0971639d9941c7be445b53cff4f5dbe2376c8d
Author: Mateus Zenaide <matzenh@gmail.com>
Date:   Tue Jan 25 14:16:23 2011 -0200

    Added Brazilian Portuguese translation

 po/LINGUAS  |    1 +
 po/pt_BR.po |  544 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 545 insertions(+), 0 deletions(-)

commit 08980e2afce52f4de20395c3da6fd0a9bae9ac25
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 25 17:01:45 2011 +0100

    Use #if instead of #ifdef for defining the DEBUG macro

 src/flicksoup/fsp-session.c |    2 +-
 src/frogr-global-defs.h     |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 1e28f6c55a4571e872f905abb3fdc00fc04d373e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 25 16:52:21 2011 +0100

    Improve debug/release modes by passing apropriate flags.

 configure.ac |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

commit fa136ee867df3e15467bb5e512a868b3e00d7f9e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Jan 23 16:39:39 2011 +0100

    Indentation hyper-minor issue

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2b9f9abb2f24f11e7f6236a16bbe1eaba7fa3f88
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sun Jan 23 13:05:43 2011 +0100

    [l10n] Updated German translation

 po/de.po |  150 +++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 81 insertions(+), 69 deletions(-)

commit 91768c031d65d9045be09f042f4aa0c6136d11f5
Author: Saša Batistič <sasa.batistic@gmail.com>
Date:   Sat Jan 22 20:33:14 2011 +0100

    Updated Slovenian translation

 po/sl.po |  266 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 136 insertions(+), 130 deletions(-)

commit 404fe0e5718776154da4ac8ae37066dae2128e53
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Sat Jan 22 17:15:21 2011 +0100

    Updated Spanish translation

 po/es.po |  177 +++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 96 insertions(+), 81 deletions(-)

commit 6c3719cc2bf5754bd423d405813512bdac6c7d13
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Jan 22 12:20:03 2011 +0100

    Fixed bug in tags autocompletion when special characters are present

 src/frogr-add-tags-dialog.c |   19 +++++++++++--------
 src/frogr-details-dialog.c  |   19 +++++++++++--------
 2 files changed, 22 insertions(+), 16 deletions(-)

commit 0e743b762571355f7c4256e54ab268179c0609e7
Author: Marek Černocký <marek@manet.cz>
Date:   Sat Jan 22 05:33:43 2011 +0100

    Updated Czech translation

 po/cs.po |   10 +++-------
 1 files changed, 3 insertions(+), 7 deletions(-)

commit 873a949537d4277748d9846ff66a3cd8f1abdd0a
Author: Marek Černocký <marek@manet.cz>
Date:   Sat Jan 22 05:30:32 2011 +0100

    Updated Czech translation

 po/cs.po |  155 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 85 insertions(+), 70 deletions(-)

commit 6f3df39f51ef1ea4522a9121696654e047e5cc39
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Jan 22 02:51:42 2011 +0100

    Small change in GenericName string in the .desktop file

 data/frogr.desktop.in.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 984021512b49056663decd5693d70eed3808dd40
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Jan 22 02:45:32 2011 +0100

    Allow configuring debug mode from configure script
    
    Passing --enable-debug will automatically set the -g3 -O0 flags to be
    used with gcc and will enable output through the DEBUG (...) macro.

 configure.ac                |   16 ++++++++++++++-
 src/flicksoup/fsp-session.c |   17 +++++++++++----
 src/frogr-add-tags-dialog.c |    3 +-
 src/frogr-config.c          |    7 +++--
 src/frogr-controller.c      |   46 +++++++++++++++++++++---------------------
 src/frogr-global-defs.h     |    6 +++++
 src/frogr-main-view.c       |   10 ++++----
 src/frogr-picture-loader.c  |    3 +-
 src/frogr-settings-dialog.c |   23 +++++++++++----------
 src/frogr-util.c            |    2 +-
 src/main.c                  |    2 +-
 11 files changed, 83 insertions(+), 52 deletions(-)

commit 1137bb64f9b3090da3c0457ede68063e2398a1de
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 23:56:00 2011 +0100

    Use format string with g_debug

 src/flicksoup/fsp-session.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2a6ec2b84a5ac0e7e0427d3875233b6c95cae8d1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 23:54:37 2011 +0100

    Fixed some strings

 src/frogr-controller.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 91ceb38da18d22906de149a48ffb70c634acfcb7
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 22:27:23 2011 +0100

    Revert "Don't allow horizontal scrollbars in the icon view"
    
    This reverts commit 8fb4fe2483b8fb30bed797979d913de6c5bcd363.

 data/gtkbuilder/frogr-main-view.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8fb4fe2483b8fb30bed797979d913de6c5bcd363
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 22:24:59 2011 +0100

    Don't allow horizontal scrollbars in the icon view

 data/gtkbuilder/frogr-main-view.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit be45f3626f4bb4f448e41392024c574ada66198c
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 20:35:37 2011 +0100

    Fix make distcheck

 Makefile.am |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit bf39f7cfa8792709705bd25717b4a99a55e1c409
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 20:30:22 2011 +0100

    Consistenly name the application all around.
    
    Use the long name 'Flickr Remote Organizer' for the main window and
    the short name 'frogr' everywhere else.

 src/Makefile.am         |    1 +
 src/frogr-auth-dialog.c |   11 ++++++-----
 src/frogr-controller.c  |    8 ++++----
 src/frogr-global-defs.h |   32 ++++++++++++++++++++++++++++++++
 src/frogr-main-view.c   |    3 +++
 src/frogr-util.c        |    4 +++-
 src/main.c              |    4 +++-
 7 files changed, 52 insertions(+), 11 deletions(-)

commit 456d922a2778896643811758e5409969bc2bbc9c
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 19:42:20 2011 +0100

    Updated NEWS file

 NEWS |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 65572c035ce57b07b7ab4bf57951a9daf067e0dc
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 19:36:48 2011 +0100

    Ensure debian packaging machinery updates the desktop database

 debian/frogr.postinst |    1 +
 debian/frogr.postrm   |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

commit c1158aeebcb6b57426dbfd0af3bdca6d6d0748fc
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 19:14:10 2011 +0100

    Properly generate frogr.desktop from .in and .in.in files

 Makefile.am              |    8 +++++---
 data/frogr.desktop.in    |   15 ---------------
 data/frogr.desktop.in.in |   15 +++++++++++++++
 po/POTFILES.in           |    2 +-
 po/POTFILES.skip         |    4 ++--
 5 files changed, 23 insertions(+), 21 deletions(-)

commit bdb635fb1708aa0e5d290493a09a8b13da120a71
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 19:05:09 2011 +0100

    Registered frogr as mime handler for some image mime types

 data/frogr.desktop.in |    1 +
 debian/frogr.postinst |    1 +
 debian/frogr.postrm   |    1 +
 3 files changed, 3 insertions(+), 0 deletions(-)

commit 5e28f1493f86f3c79568c15035c5768f0d034db7
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 19:04:25 2011 +0100

    Minor fixes in the .desktop file

 data/frogr.desktop.in |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit e88bc21f2b9aead182c99452466ba89ec673edc4
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 19:04:00 2011 +0100

    Made strings in the .desktop file translatable

 data/frogr.desktop.in |    6 +++---
 po/POTFILES.in        |    2 +-
 po/POTFILES.skip      |    3 ++-
 3 files changed, 6 insertions(+), 5 deletions(-)

commit 1d53774114123a863522e348aa72294b5424548d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 17:43:51 2011 +0100

    Don't update the status bar with the account info when busy

 src/frogr-main-view.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit cbfb2b10d2a2ccedf149b7a5daac5ab8ab6a9eff
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 17:39:26 2011 +0100

    When using command line parameters, load pictures on idle

 src/main.c |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

commit 5f37b33187bde27fb0585dc8c4a74004479a7132
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 17:39:07 2011 +0100

    Fixed wrong calls to g_print()

 src/main.c |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

commit 6065f5c9b7fd9def99c1b2fdcd410acc08e157ab
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 16:36:45 2011 +0100

    Updated README file

 README |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 76ffc093b406a4dcdb397863733b85c689f231a3
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 16:35:58 2011 +0100

    Fixed typo in license header.

 src/flicksoup/fsp-session.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 15cb9d804d5edbd561d617425b7740179abb3c1d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 16:14:01 2011 +0100

    Updated NEWS file

 NEWS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit ccd58ae45b2bdfc0e57b20d81fce49c4a6cf526c
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 16:13:29 2011 +0100

    Added the possibility to specify a list of pictures to be loaded right
    after starting frogr frmo the command line.

 data/manpages/frogr.1 |    5 ++++
 src/main.c            |   52 ++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 56 insertions(+), 1 deletions(-)

commit 0b452761aed5e4b3d5ca6ad3a57bfe6dcb72fa29
Author: Saša Batistič <sasa.batistic@gmail.com>
Date:   Fri Jan 21 20:31:33 2011 +0100

    Updated Slovenian translation

 po/sl.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8774014562a63405f4769390210b077d0fb6a02e
Author: Saša Batistič <sasa.batistic@gmail.com>
Date:   Fri Jan 21 20:29:57 2011 +0100

    Updated Slovenian translation

 po/sl.po |  403 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 193 insertions(+), 210 deletions(-)

commit 5f1f3439effc932795ec39ed6fc7156645fa4bf8
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Fri Jan 21 10:27:19 2011 +0100

    [l10n] Updated German translation

 po/de.po |  155 ++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 76 insertions(+), 79 deletions(-)

commit 177a8030100d10bf93a306e3d9d2e44d35cc4600
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 10:17:52 2011 +0100

    Fixed another stupid mistake.
    
    Now actually fixing the weird bug I talked about yesterday

 src/frogr-main-view.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b5492ea3a0f71b3e79e77a6d5123a2a6bd3e8a6a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 09:52:28 2011 +0100

    Fixed stupid mistake of mine in previous commits.
    
    I commented a line to try something out and then forgot to uncommented
    it before committing and pushing the changes to the repository.

 src/frogr-controller.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 93a974cbf079255461fdef74662b769e5063645a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 21 00:51:08 2011 +0100

    Credit new Spanish translator

 TRANSLATORS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 92cb3ccd593c8ae490f94e7a67896c14af63ae09
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 20 20:34:27 2011 +0100

    Fixed weird bug making progress bar dialogs dissapear when changing
    across different desktops after the first upload.

 src/frogr-controller.c       |   41 ++++++++++++++++++++++++-----------------
 src/frogr-main-view.c        |   20 +++++++++++++++-----
 src/frogr-main-view.h        |    2 ++
 src/frogr-picture-uploader.c |   16 ++++++++--------
 4 files changed, 49 insertions(+), 30 deletions(-)

commit 9bb73daad4667daa75be56d1aae4f3d88b655961
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 20 19:50:28 2011 +0100

    Hide progress bar dialog after uploading, not on IDLE

 src/frogr-main-view.c        |    2 --
 src/frogr-picture-uploader.c |    4 ++--
 2 files changed, 2 insertions(+), 4 deletions(-)

commit 5db517f28237871a8c3d3573c456b2a12d6f53f5
Author: Marek Černocký <marek@manet.cz>
Date:   Thu Jan 20 20:33:15 2011 +0100

    Updated Czech translation

 po/cs.po |   92 +++++++++++++++++++++++++++++--------------------------------
 1 files changed, 44 insertions(+), 48 deletions(-)

commit 8d156421ded8cf22d36bc99559cef02e1bca1649
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Thu Jan 20 19:11:10 2011 +0100

    Updated Spanish translation

 po/es.po |  201 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 103 insertions(+), 98 deletions(-)

commit 952d416fd0753060ad433a0c223c551ecaa1aa94
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 20 18:23:18 2011 +0100

    Connect to "data-fraction-sent" when uploading a picture only.

 src/frogr-controller.c |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

commit 7e00b6ce57f3764c21ace2933dc25c3c69e2bf63
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 20 18:22:18 2011 +0100

    Ensure the progress dialog is shown when needed

 src/frogr-main-view.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 2cf20dc2a9e1deb0c07037872f785ce39cc5d5ff
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 20 18:14:58 2011 +0100

    Make the progress bar show the right n / m numbers.
    
    Start in 1, instead of 0.

 src/frogr-picture-uploader.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 924e1d702c5841ab0918cab7eaa9a3e9711b1d7a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 20 18:02:46 2011 +0100

    Updated NEWS file

 NEWS |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit ca1431a41aa6d86081b6c57b543b09d81fce54ad
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 20 18:02:24 2011 +0100

    Don't open browser after upload.
    
    After adding all the features that come along with Frogr 0.4, such as
    'adding to a new/existing album' or 'adding to groups', this feature
    is no longer needed. Also, some people has already mentioned that this
    is not a very nice feature, so let's drop it.

 src/frogr-config.c          |   39 --------------------------------
 src/frogr-config.h          |    4 ---
 src/frogr-controller.c      |   51 -------------------------------------------
 src/frogr-settings-dialog.c |   35 -----------------------------
 4 files changed, 0 insertions(+), 129 deletions(-)

commit aaf11a38d97f8d931868d37ba658fc49be575469
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 20 17:39:56 2011 +0100

    Updated frogr.spec file.

 frogr.spec |    9 +--------
 1 files changed, 1 insertions(+), 8 deletions(-)

commit cf5b0501a54ba4301d7cafcec1394dbac8f57c7a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 20 17:39:43 2011 +0100

    Credit translators

 NEWS        |    4 ++--
 TRANSLATORS |    6 +++++-
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 3d7bcbf335b8a64b47d6e6c54637a904db2a418a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 20 17:26:44 2011 +0100

    Updated wrong (translatable) string.

 src/frogr-controller.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 7bd10a8ae76f232df496cb7f0325953bf0879997
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 20 17:25:20 2011 +0100

    Updated NEWS file

 NEWS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 27ed2295b418b08097297d54f56e768185526f85
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 20 17:25:13 2011 +0100

    Properly report progress to the user (no more discreet progress bars)

 src/frogr-controller.c       |   48 ++++++++++++++++++++++++++++++-----------
 src/frogr-main-view.c        |   29 +++++++++++++++---------
 src/frogr-main-view.h        |    8 +++---
 src/frogr-picture-uploader.c |    7 ++---
 4 files changed, 60 insertions(+), 32 deletions(-)

commit d400b5e6d1bc845ac5daf077f53502eb0b39eee8
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 20 17:20:49 2011 +0100

    Make FspSession emit a signal whenever some data has been sent.
    
    Also, get rid of the fsp-util.[ch] files which currently only
    complicate things and are no longer needed since now those
    functions are only used from FspSession.

 src/flicksoup/Makefile.am   |    4 +-
 src/flicksoup/fsp-session.c |  988 ++++++++++++++++++++++++++++++++++---------
 src/flicksoup/fsp-util.c    |  506 ----------------------
 src/flicksoup/fsp-util.h    |   88 ----
 4 files changed, 800 insertions(+), 786 deletions(-)

commit 3cfb6ac2283a22203708a77914d856a4276dbb54
Author: Marek Černocký <marek@manet.cz>
Date:   Thu Jan 20 08:17:07 2011 +0100

    Updated Czech translation

 po/cs.po |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit f896043442b787e24b865a7bf81010c38ba9a3f8
Author: Marek Černocký <marek@manet.cz>
Date:   Thu Jan 20 08:12:52 2011 +0100

    Czech translation

 po/cs.po |  543 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 543 insertions(+), 0 deletions(-)

commit 62dd65040fef659d221b6d72d9436e0630e14569
Author: Marek Černocký <marek@manet.cz>
Date:   Thu Jan 20 08:12:12 2011 +0100

    Added cs language

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit bb1d3d3f29770acfc26f22c0241be1f635696075
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Jan 19 19:35:35 2011 +0100

    Updated Spanish translation

 po/es.po |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 02d30cff732b43052c800de08b1de7b533f2a331
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Wed Jan 19 19:33:50 2011 +0100

    Updated Spanish translation

 po/es.po |  200 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 97 insertions(+), 103 deletions(-)

commit 63feafccf2d55d72e2be2ef0e31f024e22b982c7
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:   Wed Jan 19 18:49:37 2011 +0100

    Updated Spanish translation

 po/es.po |  346 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 173 insertions(+), 173 deletions(-)

commit 3105bf09dc13015a70ddba9fea6279e04318957f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 19 15:15:35 2011 +0100

    Added Italian translation (Thanks Cristian Marchi!)

 NEWS        |    4 +-
 TRANSLATORS |    3 +
 frogr.spec  |    1 +
 po/LINGUAS  |    1 +
 po/it.po    |  597 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 604 insertions(+), 2 deletions(-)

commit eb0a09c21706dfcff7f0ddf8b97ff1ec61903b82
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 19 15:10:01 2011 +0100

    Fixed typo in translatable string.
    
    Thanks Mateus Zenaide for noticing and reporting!

 po/de.po               |    2 +-
 po/en_GB.po            |    2 +-
 po/es.po               |    2 +-
 po/fr.po               |    2 +-
 po/gl.po               |    2 +-
 po/sl.po               |    2 +-
 po/sv.po               |    2 +-
 src/frogr-controller.c |    2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

commit 362a899b6626a32883e4ca1f2a847ed2dcc3e0dc
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 19 13:26:59 2011 +0100

    Raised GTK+ required version from 2.12 to 2.14.
    
    This allowed to remove several conditional regions in the code, as
    well as to completely get rid, once and for all, of libgnome.

 NEWS                                |    2 ++
 README                              |    2 +-
 configure.ac                        |   18 +-----------------
 data/gtkbuilder/frogr-main-view.xml |    2 +-
 debian/control                      |    2 +-
 frogr.spec                          |    4 ++--
 src/frogr-add-tags-dialog.c         |    4 ----
 src/frogr-add-to-group-dialog.c     |    4 ----
 src/frogr-add-to-set-dialog.c       |    4 ----
 src/frogr-create-new-set-dialog.c   |    4 ----
 src/frogr-details-dialog.c          |    4 ----
 src/frogr-main-view.c               |    8 --------
 src/frogr-settings-dialog.c         |    4 ----
 src/frogr-util.c                    |    4 ----
 14 files changed, 8 insertions(+), 58 deletions(-)

commit e5f5c744cb7703c26e161b34f2e45f170fe6d1e7
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 19 13:25:46 2011 +0100

    Updated NEWS file (no unnecessary info dialogs)

 NEWS |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 8f3ec64e3244a8a71240d2b4ed9448327164230e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 19 13:14:05 2011 +0100

    Do not show a confirmation dialog on successful authorizations.

 src/frogr-controller.c |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit a40f988e51c2505f8eee0c9b62ab018f99aa518a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 19 13:12:37 2011 +0100

    Do not show a confirmation dialog when everything went fine uploading.
    
    Credits to Claudio Saavedra, who can be very persuasive sometimes :-)

 src/frogr-controller.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 67846af66849df00d95272b500ac7503893c4e7b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 19 10:13:30 2011 +0100

    Replaced CPPFLAGS with CFLAGS in configure.ac

 configure.ac |   12 +++++-------
 1 files changed, 5 insertions(+), 7 deletions(-)

commit b591a49d88e6a0751b690276641531196b39a205
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 19 02:15:50 2011 +0100

    Updated translations

 po/de.po    |   14 +++++++-------
 po/en_GB.po |   14 +++++++-------
 po/es.po    |   14 +++++++-------
 po/fr.po    |   14 +++++++-------
 po/gl.po    |   14 +++++++-------
 po/sl.po    |   14 +++++++-------
 po/sv.po    |   14 +++++++-------
 7 files changed, 49 insertions(+), 49 deletions(-)

commit c3e628f96eb56f6c0efd2790c299f66ae750f5e5
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 19 02:15:33 2011 +0100

    Fixed bug with list of groups/sets/tags when switching across accounts

 src/frogr-controller.c |   64 +++++++++++++++++++++++++++--------------------
 1 files changed, 37 insertions(+), 27 deletions(-)

commit e399152897019dbef102c63f92ece9bae3a99df4
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 18 23:12:42 2011 +0100

    Updated frogr.spec file

 frogr.spec |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 61ec403ec6fe475166a5a3acd43e14487c93fcc9
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 18 23:09:16 2011 +0100

    Updated NEWS file

 NEWS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 9cd489587f2a7ede60c823342f289616d5df3377
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 18 23:08:31 2011 +0100

    Updated translations

 po/de.po    |   76 +++++++++++++++++-----------------
 po/en_GB.po |   79 +++++++++++++++++------------------
 po/es.po    |   79 +++++++++++++++++------------------
 po/fr.po    |   79 +++++++++++++++++------------------
 po/gl.po    |   77 +++++++++++++++++-----------------
 po/sl.po    |  134 +++++++++++++++++++++++++---------------------------------
 po/sv.po    |   77 +++++++++++++++++-----------------
 7 files changed, 289 insertions(+), 312 deletions(-)

commit 011c448a544229272e19b3ad5566c25d2a688040
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 18 23:02:05 2011 +0100

    Remove picture from model after a successful upload

 src/frogr-controller.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit d80c6e8fb5577bd7172993f6e4dbbc464435d445
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 18 22:52:08 2011 +0100

    Make the main view to add/remove pictures from the icon view whenever
    they get added/removed from the associated model.

 src/frogr-main-view.c |   93 ++++++++++++++++++++++++++----------------------
 1 files changed, 50 insertions(+), 43 deletions(-)

commit f78298ad35ce55d1335970353fbbad52cb5eaaa1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 18 22:50:47 2011 +0100

    Make the model emit signals when pictures are added/removed

 src/frogr-main-view-model.c |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

commit 89c88035cdf2f53e085a3d1558fce77248ccf95d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 18 22:50:15 2011 +0100

    Removed unused function

 src/frogr-main-view-model.c |   14 --------------
 src/frogr-main-view-model.h |    1 -
 2 files changed, 0 insertions(+), 15 deletions(-)

commit 7de6415c7dddf07bdb4a791b0807080ea1987205
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 18 22:15:43 2011 +0100

    Credit translators for German and Slovenian languages

 NEWS        |    3 ++-
 TRANSLATORS |    8 +++++++-
 2 files changed, 9 insertions(+), 2 deletions(-)

commit 48d9e42988214fda8042c0d3f6baefb13278e4ae
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Jan 18 22:14:27 2011 +0100

    Added sl for Slovenian translation

 po/LINGUAS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 3e9a855bf5c9acff2bb16665e8849ba363abdf94
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue Jan 18 22:14:18 2011 +0100

    Added Slovenian translation

 po/sl.po |  593 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 593 insertions(+), 0 deletions(-)

commit 999c800eedd06ef6c318b7082471b875fc73a744
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Tue Jan 18 19:58:54 2011 +0100

    [l10n] Added German translation

 po/LINGUAS |    1 +
 po/de.po   |  539 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 540 insertions(+), 0 deletions(-)

commit d351f1c291797fbdbd5782071d37731027de7289
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 18 16:00:40 2011 +0100

    Remove duplicated code

 src/frogr-main-view.c |   97 ++++++++++---------------------------------------
 1 files changed, 19 insertions(+), 78 deletions(-)

commit 4bb4ec160d883866b57662ad2dc681f8c2c3db7d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 18 15:41:05 2011 +0100

    Credit translators' work.

 NEWS        |    4 ++--
 TRANSLATORS |    6 ++++++
 po/gl.po    |    2 +-
 po/sv.po    |    2 +-
 4 files changed, 10 insertions(+), 4 deletions(-)

commit ec7f7958609bbe578cdd0cf3d3b2a7f1050c2efd
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 18 13:04:28 2011 +0100

    Updated frogr.spec file

 frogr.spec |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 1d4f79927da25799a238691a810da2da7e28a894
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 18 12:59:02 2011 +0100

    Updated .po files (regenerated)

 po/en_GB.po |   26 +++++++-----
 po/es.po    |   24 +++++++----
 po/fr.po    |   31 +++++++++-----
 po/gl.po    |   54 +++++++++++++++----------
 po/sv.po    |  129 +++++++++++++++++++++++++++++------------------------------
 5 files changed, 146 insertions(+), 118 deletions(-)

commit 37430f2109621c3346fa7bf96f7e1b46b9e339d3
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 18 12:32:54 2011 +0100

    Renamed 'Settings' to 'Preferences'

 NEWS                        |    1 +
 po/en_GB.po                 |    8 ++++----
 po/es.po                    |    6 +++---
 po/fr.po                    |    6 +++---
 po/gl.po                    |    4 ++--
 po/sv.po                    |    4 ++--
 src/frogr-main-view.c       |    2 +-
 src/frogr-settings-dialog.c |    2 +-
 8 files changed, 17 insertions(+), 16 deletions(-)

commit e7b30629504d8306c3bb7ca2680941ee1891255e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 18 12:19:59 2011 +0100

    Renamed 'album' to 'photoset' all around

 po/POTFILES.in                      |    4 +-
 po/en_GB.po                         |   48 ++--
 po/es.po                            |   34 +-
 po/fr.po                            |   34 +-
 po/gl.po                            |   34 +-
 po/sv.po                            |   34 +-
 src/Makefile.am                     |   12 +-
 src/frogr-add-to-album-dialog.c     |  591 -----------------------------------
 src/frogr-add-to-album-dialog.h     |   58 ----
 src/frogr-add-to-group-dialog.c     |    2 +-
 src/frogr-add-to-set-dialog.c       |  591 +++++++++++++++++++++++++++++++++++
 src/frogr-add-to-set-dialog.h       |   58 ++++
 src/frogr-album.c                   |  342 --------------------
 src/frogr-album.h                   |   81 -----
 src/frogr-controller.c              |  268 ++++++++--------
 src/frogr-controller.h              |    8 +-
 src/frogr-create-new-album-dialog.c |  368 ----------------------
 src/frogr-create-new-album-dialog.h |   58 ----
 src/frogr-create-new-set-dialog.c   |  368 ++++++++++++++++++++++
 src/frogr-create-new-set-dialog.h   |   58 ++++
 src/frogr-main-view-model.c         |   70 ++--
 src/frogr-main-view-model.h         |   24 +-
 src/frogr-main-view.c               |  100 +++---
 src/frogr-photoset.c                |  342 ++++++++++++++++++++
 src/frogr-photoset.h                |   81 +++++
 src/frogr-picture.c                 |   54 ++--
 src/frogr-picture.h                 |   12 +-
 27 files changed, 1867 insertions(+), 1867 deletions(-)

commit 7e2014bdfed0927aeecab9a36f5b8886bbf1c7fd
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Tue Jan 18 11:22:14 2011 +0200

    Use "translator-credits" properly

 po/en_GB.po              |   14 +++-----------
 po/es.po                 |   14 ++++----------
 po/fr.po                 |   14 +++-----------
 src/frogr-about-dialog.c |   15 +--------------
 4 files changed, 11 insertions(+), 46 deletions(-)

commit d282ef80ba89d53c23265fcf5c522a760cde549c
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Tue Jan 18 11:15:21 2011 +0200

    Minor about dialog formatting fixes

 src/frogr-about-dialog.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 1173e4ffec4f6157584b375ed2bc1e00acaee650
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Tue Jan 18 01:28:23 2011 +0100

    Added Galician translations and modified LINGUAS file to add 'gl' language code

 po/LINGUAS |    1 +
 po/gl.po   |  567 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 568 insertions(+), 0 deletions(-)

commit 5f891612e60e898f27931a2f61dde77c7bc89586
Author: Daniel Nylander <po@danielnylander.se>
Date:   Tue Jan 18 00:49:14 2011 +0100

    Updated Swedish translation

 po/sv.po |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit f53db355aa8d861424be9f79cc8e806bc308cb32
Author: Daniel Nylander <po@danielnylander.se>
Date:   Tue Jan 18 00:45:21 2011 +0100

    Added Swedish translation

 po/LINGUAS |    1 +
 po/sv.po   |  531 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 532 insertions(+), 0 deletions(-)

commit 38ba4fa01e17caf3dfb7787fd41efa69d61c61a4
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 18 00:35:36 2011 +0100

    Changed mnemonic for proxy 'Username' field in settings dialog

 po/en_GB.po                 |    4 ++--
 po/es.po                    |    4 ++--
 po/fr.po                    |    4 ++--
 src/frogr-settings-dialog.c |    2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

commit 37596cb91222321a0ffcaf0410d311ae23f87790
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 23:46:13 2011 +0100

    Re-generated .po files (not updated yet)

 po/en_GB.po |  327 ++++++++++++++++++++++++++++++++++-------------------------
 po/es.po    |  327 ++++++++++++++++++++++++++++++++++-------------------------
 po/fr.po    |  329 +++++++++++++++++++++++++++++++++++------------------------
 3 files changed, 572 insertions(+), 411 deletions(-)

commit dde8ff4f582a613a8231ccf1bd9488509b911589
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 23:38:09 2011 +0100

    Fixed wrong dialog titles

 src/frogr-add-to-album-dialog.c |    2 +-
 src/frogr-add-to-group-dialog.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit ff3f5bfa70530bcd72aa2975bb4b09debbc7b3f1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 23:05:14 2011 +0100

    Updated NEWS file

 NEWS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 82a08477d069e689858ee0f16803301fa257ce72
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 22:59:48 2011 +0100

    Add mnemonics to 'Settings' dialog

 src/frogr-settings-dialog.c |   54 +++++++++++++++++++++---------------------
 1 files changed, 27 insertions(+), 27 deletions(-)

commit 596029b14d04847390cf1483a253fbe3bcc7b232
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 22:41:48 2011 +0100

    Add mnemonics to 'Edit details' dialog

 src/frogr-details-dialog.c |   54 +++++++++++++++++++++----------------------
 1 files changed, 26 insertions(+), 28 deletions(-)

commit 9f8b54d16cdd7eabee10d8b456463423443f22fc
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 20:44:20 2011 +0100

    Enable 'menu' key to show contextual menu on icon view

 src/frogr-main-view.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 17f506b8c7be0a88671074ea1fac19673f6f9b91
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 20:38:36 2011 +0100

    Adding missing mnemonics to menu items

 src/frogr-main-view.c |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

commit 476289f43bb671da4b1d6a8c03d0fead4f7b0e90
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 20:32:14 2011 +0100

    Fixed wrong property name

 src/frogr-add-to-group-dialog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 93dff932260eccbcd34483383780b7290af19150
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 20:30:08 2011 +0100

    Fixed wrong padding

 src/frogr-details-dialog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cf321ddde0280f6240300db76d40aee82949d36f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 18:25:29 2011 +0100

    Use GtkExpander for rarely used options in picture details dialog.
    
    There's no point on always cluttering the edit picture dialog with
    options that are rarely used by an average flickr user. Still, there
    is point on allowing the user changing those options when needed, so a
    GtkExpander widget looks very appropriate for this matter.

 src/frogr-details-dialog.c |   25 +++++++++++++------------
 1 files changed, 13 insertions(+), 12 deletions(-)

commit b87e268916b1085165889365a2ee472b419e91dc
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 17:53:16 2011 +0100

    Updated NEWS file.

 NEWS |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 922819b5298dc2db01a5c117d870d93a5a94e234
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 17:50:25 2011 +0100

    Use default values for pictures when loading them from disk

 src/frogr-picture-loader.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 4550c914d1c71f2e6552bb0c935ce54ffe0e8545
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 17:45:23 2011 +0100

    Save/Load extra upload data into/from the XML settings file

 src/frogr-config.c |   94 +++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 86 insertions(+), 8 deletions(-)

commit 0e67734bd6f809ff2897eb3e26fb0d36d1b1966e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 17:42:49 2011 +0100

    Added FSP_*_LAST element to enumerations that didn't have it yet

 src/flicksoup/fsp-data.h |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit f0b49aebb8e6539ca2a58e22228f8d9dbea73585
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 17:22:19 2011 +0100

    Allow setting more data in FrogrConfig from the settings dialog

 src/frogr-config.c          |  100 +++++++++++++++++++++++++++++++++++--------
 src/frogr-config.h          |   15 ++++++
 src/frogr-settings-dialog.c |    8 +++
 3 files changed, 105 insertions(+), 18 deletions(-)

commit c70e5efe5debea87988d80135800408ddb165ffa
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 17:21:39 2011 +0100

    Adding missing includes

 src/frogr-details-dialog.c  |    1 +
 src/frogr-picture.h         |    1 +
 src/frogr-settings-dialog.c |    1 +
 3 files changed, 3 insertions(+), 0 deletions(-)

commit ce8935ac32804ac65c77e26966610c4f4fc36246
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 17:08:10 2011 +0100

    Added new configuration options to settings dialog

 src/frogr-details-dialog.c  |    2 +-
 src/frogr-settings-dialog.c |  278 ++++++++++++++++++++++++++++++++++---------
 2 files changed, 225 insertions(+), 55 deletions(-)

commit 9b9a8d16add43e3f3c99a188f7b44539c7884d8a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 16:09:53 2011 +0100

    Changed border of dialogs dialogs to 6px width

 src/frogr-add-tags-dialog.c         |    2 +-
 src/frogr-add-to-album-dialog.c     |    2 +-
 src/frogr-add-to-group-dialog.c     |    2 +-
 src/frogr-create-new-album-dialog.c |    2 +-
 src/frogr-settings-dialog.c         |    2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

commit 8f1a963e530fba53630a782c9c8f87a53984c118
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 16:06:52 2011 +0100

    Removed '(optional)' suffix from connection settings

 src/frogr-settings-dialog.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 5eebec5f116b5ae02fde7928416705c89f843c82
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 12:53:02 2011 +0100

    Adding new fields to picture details dialog.
    
    Now it's possible to define the 'content type', the 'safety level'
    and whether a picture should show up in global search results.

 src/frogr-details-dialog.c |  406 ++++++++++++++++++++++++++++++++++++--------
 1 files changed, 333 insertions(+), 73 deletions(-)

commit 69c20ee0287b446a74e7c8b355fdcd8e3aecd32c
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 17 00:58:20 2011 +0100

    Getting rid of gtkbuilder for details dialog
    
    Current version of Glade is behaving weirdly so I just decide I'd
    go for manually coding the UI not to block some features I have in
    my mind right now because of an external tool.
    
    But for the future, it might be good to go back to gtkbuilder XML
    files in order not to maintain this UI code.

 Makefile.am                              |    3 +-
 data/gtkbuilder/frogr-details-dialog.xml |  338 ------------------------------
 po/POTFILES.in                           |    1 -
 po/POTFILES.skip                         |    1 -
 src/frogr-details-dialog.c               |  231 ++++++++++++++-------
 5 files changed, 161 insertions(+), 413 deletions(-)

commit bf5f1ad0af0ef2be80ecfb6be907255a04c72b98
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Jan 16 23:37:52 2011 +0100

    Use the _enable_cancellable() function properly
    
    The idea is to declare when a function is cancellable, not to dispose
    the cancellable object, which should be done when finishing the
    asynchronous operation.

 src/frogr-controller.c |   15 ++++++---------
 1 files changed, 6 insertions(+), 9 deletions(-)

commit 36e2b371971a83fe5c1fb1dcdcf64ce92ce6cb0d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Jan 16 23:29:50 2011 +0100

    Allow cancelling pulse progress bar dialogs.
    
    This means allowing to cancel request for tags, albums and groups, not
    only picture uploads.

 src/frogr-controller.c |  130 ++++++++++++++++++++++++++++--------------------
 src/frogr-main-view.c  |   22 +++-----
 2 files changed, 85 insertions(+), 67 deletions(-)

commit 59adcf968c09f6d864400637b943d03fa2899dcc
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Jan 16 18:41:03 2011 +0100

    Use extra properties in FrogrPicture from the controller

 src/frogr-controller.c |   25 +++++++++++++++++++------
 1 files changed, 19 insertions(+), 6 deletions(-)

commit 1d0016adc0823e107fd2041c1344bf2f11c50c1e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Jan 16 18:33:14 2011 +0100

    Added extra properties to FrogrPicture
    
    Now it's possible to specify the last attributes needed: safety level,
    content type and whether the picture should show up i npublic searchs.

 src/frogr-picture.c |  130 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/frogr-picture.h |   10 ++++
 2 files changed, 140 insertions(+), 0 deletions(-)

commit 73939f73ac0b6a5330f9eb44fd8e39f2c8f4a5e8
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 13 11:26:49 2011 +0100

    Remove gdk_threads_init, is not needed here.

 src/main.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 666f202661f6e7e9a4bd725e40cb6fe9f340273b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 13 11:13:38 2011 +0100

    Use gdk_threads_add_timeout instead of just g_timeout_add

 src/frogr-controller.c |   14 +++++++-------
 src/main.c             |    2 ++
 2 files changed, 9 insertions(+), 7 deletions(-)

commit eb394674440bb99d9157ce3d7a1dd58c1e123cad
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 11 18:05:44 2011 +0100

    Fixed mistake in the version required for GTK

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 528d3bc296dd9bb4c6ebb67d0048fb706407bfdb
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 11 09:54:07 2011 +0100

    Updated copyright year

 COPYING                             |    4 ++--
 Makefile.am                         |    2 +-
 README                              |    2 +-
 examples/example.c                  |    2 +-
 src/Makefile.am                     |    2 +-
 src/flicksoup/fsp-data.c            |    2 +-
 src/flicksoup/fsp-data.h            |    2 +-
 src/flicksoup/fsp-error.c           |    2 +-
 src/flicksoup/fsp-error.h           |    2 +-
 src/flicksoup/fsp-parser.c          |    2 +-
 src/flicksoup/fsp-parser.h          |    2 +-
 src/flicksoup/fsp-session.c         |    2 +-
 src/flicksoup/fsp-session.h         |    2 +-
 src/flicksoup/fsp-util.c            |    2 +-
 src/flicksoup/fsp-util.h            |    2 +-
 src/frogr-about-dialog.c            |    4 ++--
 src/frogr-about-dialog.h            |    2 +-
 src/frogr-account.c                 |    2 +-
 src/frogr-account.h                 |    2 +-
 src/frogr-add-tags-dialog.c         |    2 +-
 src/frogr-add-tags-dialog.h         |    2 +-
 src/frogr-add-to-album-dialog.c     |    2 +-
 src/frogr-add-to-album-dialog.h     |    2 +-
 src/frogr-add-to-group-dialog.c     |    2 +-
 src/frogr-add-to-group-dialog.h     |    2 +-
 src/frogr-album.c                   |    2 +-
 src/frogr-album.h                   |    2 +-
 src/frogr-auth-dialog.c             |    2 +-
 src/frogr-auth-dialog.h             |    2 +-
 src/frogr-config.c                  |    2 +-
 src/frogr-config.h                  |    2 +-
 src/frogr-controller.c              |    2 +-
 src/frogr-controller.h              |    2 +-
 src/frogr-create-new-album-dialog.c |    2 +-
 src/frogr-create-new-album-dialog.h |    2 +-
 src/frogr-details-dialog.c          |    2 +-
 src/frogr-details-dialog.h          |    2 +-
 src/frogr-group.c                   |    2 +-
 src/frogr-group.h                   |    2 +-
 src/frogr-main-view-model.c         |    2 +-
 src/frogr-main-view-model.h         |    2 +-
 src/frogr-main-view.c               |    2 +-
 src/frogr-main-view.h               |    2 +-
 src/frogr-picture-loader.c          |    2 +-
 src/frogr-picture-loader.h          |    2 +-
 src/frogr-picture-uploader.c        |    2 +-
 src/frogr-picture-uploader.h        |    2 +-
 src/frogr-picture.c                 |    2 +-
 src/frogr-picture.h                 |    2 +-
 src/frogr-settings-dialog.c         |    2 +-
 src/frogr-settings-dialog.h         |    2 +-
 src/frogr-util.c                    |    2 +-
 src/frogr-util.h                    |    2 +-
 src/main.c                          |    2 +-
 54 files changed, 56 insertions(+), 56 deletions(-)

commit 5d845182db0a02e3dc123388782d8d033d5dd6cf
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 11 09:41:54 2011 +0100

    Updated files to point to the new locations at gnome.org

 README                   |   18 ++++++------------
 TODO                     |    2 +-
 debian/control           |    8 ++++----
 frogr.spec               |    2 +-
 src/frogr-about-dialog.c |    2 +-
 5 files changed, 13 insertions(+), 19 deletions(-)

commit ef8d304062eb42b6aa9d092b753e616f8d7a10a6
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 11 09:08:27 2011 +0100

    Updated po files

 po/en_GB.po |  330 ++++++++++++++++++++++++++++++++++++++++++++++-------------
 po/es.po    |  322 ++++++++++++++++++++++++++++++++++++++++++++-------------
 po/fr.po    |  216 ++++++++++++++++++++++++---------------
 3 files changed, 638 insertions(+), 230 deletions(-)

commit d200f3b545c7956954ca80cd89291b01e211220f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 10 22:50:16 2011 +0100

    Added .doap file for GNOME git repository

 frogr.doap |   28 ++++++++++++++++++++++++++++
 1 files changed, 28 insertions(+), 0 deletions(-)

commit f046e70659046bde33553ab39e69777e8943bc3c
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 10 22:00:51 2011 +0100

    Add an extra space after selecting a completion for a tag

 src/frogr-add-tags-dialog.c |    2 +-
 src/frogr-details-dialog.c  |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit f87bf35b1b298d61a059bca4462dbc1047a753ac
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 10 21:58:14 2011 +0100

    Minor changes in the about dialog

 src/frogr-about-dialog.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit bd8218911ca97419de79c59bfad34595e3db0ebd
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 10 21:19:08 2011 +0100

    Add missing lines in src/Makefile.am for allowing compiling either with GTK 2 or 3

 po/frogr.pot                        |  468 -----------------------------------
 src/Makefile.am                     |    6 +
 src/frogr-add-tags-dialog.c         |    2 +-
 src/frogr-add-to-album-dialog.c     |    2 +-
 src/frogr-add-to-group-dialog.c     |    2 +-
 src/frogr-create-new-album-dialog.c |    2 +-
 src/frogr-settings-dialog.c         |    4 +-
 7 files changed, 12 insertions(+), 474 deletions(-)

commit fab17196eaf89670aff902cc7e16a6ec4c5b0880
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 5 10:48:47 2011 +0100

    Do not specify the has-separator property for dialogs

 src/frogr-add-tags-dialog.c         |    1 -
 src/frogr-add-to-album-dialog.c     |    1 -
 src/frogr-add-to-group-dialog.c     |    1 -
 src/frogr-create-new-album-dialog.c |    1 -
 4 files changed, 0 insertions(+), 4 deletions(-)

commit 0f46a1decc60d3e1bb7d751b8e03f4aaf80a9bee
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 5 10:45:36 2011 +0100

    Allow compiling with gtk 3.0 by passing --with-gtk=3.0 to configure

 configure.ac          |   37 +++++++++++++++++++++++++++++++++----
 src/frogr-main-view.c |    7 +++++++
 2 files changed, 40 insertions(+), 4 deletions(-)

commit e80934197c48b24b1714e27a316e4fa57e24ad0d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 5 10:18:09 2011 +0100

    Use GTK_CHECK_VERSION instead of defining our own value

 configure.ac     |    4 ----
 src/frogr-util.c |    2 +-
 2 files changed, 1 insertions(+), 5 deletions(-)

commit 6e1b19f2ada9e8f2b26383c66e035b30214535b8
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 5 10:17:32 2011 +0100

    Fix compilation errors for GTK > 2.22
    
    gtk_about_dialog_set_uri_hook and gtk_about_dialog_set_uri_hook are
    deprecated since 2.24

 src/frogr-about-dialog.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit f63c75719bb82ad6753dbf281b7afda465800b85
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Wed Jan 5 01:13:42 2011 +0200

    Use the proper marshaller for some FrogrController signals
    
    This fixes a few critical gobject-warnings.

 src/frogr-controller.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit b8269445b55c40d8e7447fc327d406f483e879a8
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 23:47:52 2011 +0100

    Don't accept tabs in text views (change focus instead)

 src/frogr-create-new-album-dialog.c |    1 +
 src/frogr-details-dialog.c          |    3 +++
 2 files changed, 4 insertions(+), 0 deletions(-)

commit 673f725074812c0905590caadb7a2869c3bdfd9d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 23:38:28 2011 +0100

    Do not keep fetching albums if already done

 src/frogr-controller.c |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

commit 9bdc6302a646fd76e0462d2db5c67ce86e0fc870
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 23:30:48 2011 +0100

    Do not block "create album" dialog from showin up when there are no albums

 src/frogr-controller.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

commit 0592b67f1c6d24face04f06d2f0837450d97e0b9
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 23:24:39 2011 +0100

    Added French translation line for installation in the .spec file

 frogr.spec |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 45fd27ee071ed3648637f7b2483619831afb1b8b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 23:16:39 2011 +0100

    Don't allow to enter non integers as proxy's port

 src/frogr-settings-dialog.c |   26 ++++++++++++++++++++++++++
 1 files changed, 26 insertions(+), 0 deletions(-)

commit 74491dded7b5943f69701a07963d559ceed8cba5
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 22:54:37 2011 +0100

    Redesigned Settings dialog's connection tab

 src/flicksoup/fsp-session.c |   41 ++++++----
 src/flicksoup/fsp-session.h |    3 +-
 src/frogr-config.c          |  135 ++++++++++++++++++++++++++++----
 src/frogr-config.h          |   16 +++-
 src/frogr-controller.c      |   37 ++++++---
 src/frogr-controller.h      |    4 +-
 src/frogr-settings-dialog.c |  185 ++++++++++++++++++++++++++++++++++++-------
 7 files changed, 347 insertions(+), 74 deletions(-)

commit 7ed1e080c410c0690d4563d295dae101a3aafbc4
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 22:22:41 2011 +0100

    Added frogr.pot to the reporitory, to ease translators' job

 po/frogr.pot |  468 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 468 insertions(+), 0 deletions(-)

commit 94c5515bf45250ad1d8e4e39c7b06f5e3591a7cf
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 22:20:55 2011 +0100

    Added French (fr) translation (Thanks Alexandre Franke!)

 NEWS                     |    3 +-
 TRANSLATORS              |    5 +-
 po/LINGUAS               |    1 +
 po/fr.po                 |  481 ++++++++++++++++++++++++++++++++++++++++++++++
 src/frogr-about-dialog.c |    6 +-
 5 files changed, 492 insertions(+), 4 deletions(-)

commit ac7ae0d46f287ee7e8e669cdefacf6dced9c553e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 19:21:53 2011 +0100

    Updated NEWS file

 NEWS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit eb4c95758761bf0dd7c2bcb03272d171c99f9524
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 18:00:29 2011 +0100

    Updated TODO file

 TODO |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit c5dfc541138cbb82b083a14ffaf2de53000f1134
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 19:20:54 2011 +0100

    Don't allow to cancel certain processes

 src/frogr-main-view.c |   26 ++++++++++++++++++++------
 1 files changed, 20 insertions(+), 6 deletions(-)

commit 3167d1d92cd53541805e8d780fd2347693e5a4c1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 19:09:13 2011 +0100

    Show info dialog when no data was found after fetching

 src/frogr-controller.c |   24 +++++++++++++++---------
 1 files changed, 15 insertions(+), 9 deletions(-)

commit 5ef1bd84e32523cf86af519de450b524d1efdd41
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 18:46:34 2011 +0100

    Show a pulse progress bar dialog when fetching things on demmand

 src/frogr-controller.c |   45 ++++++++++++++++++++++++++++++++++++++++-----
 src/frogr-main-view.c  |   30 +++++++++++++++++++++++++++---
 src/frogr-main-view.h  |    6 +++++-
 3 files changed, 72 insertions(+), 9 deletions(-)

commit f38a0260af6ceaa8fb10f89ce382dc31d95b9d68
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 18:32:47 2011 +0100

    Use g_timeout_add instead of g_idle_add for showing dialogs
    
    The difference is clear, now the on_idle function gets called just a
    few times in the average case while before it was being called several
    thousands of times!

 src/frogr-controller.c |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

commit d5549d22d93b30f6bce055b607de070ed31defdf
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 18:22:22 2011 +0100

    Don't wait for tags if already fetched for the same user

 src/frogr-controller.c |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

commit 733af369a256498d98d93d5eeb4f90e86a7b2792
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 18:06:32 2011 +0100

    New function to get the number of tags
    
    Also use this *_n_* functions where needed in the controller

 src/frogr-controller.c      |   18 +++++-------------
 src/frogr-main-view-model.c |   11 +++++++++++
 src/frogr-main-view-model.h |    2 ++
 3 files changed, 18 insertions(+), 13 deletions(-)

commit 2911fe21f8e77221421696fc9d7f26939a7a64be
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 18:00:12 2011 +0100

    Retrieve user's list of tags and populate the 'edit details' dialog

 src/frogr-controller.c     |   52 ++++++++++--
 src/frogr-details-dialog.c |  192 +++++++++++++++++++++++++++++++++++++++----
 src/frogr-details-dialog.h |    2 +-
 3 files changed, 218 insertions(+), 28 deletions(-)

commit f355ae714dcb275a0b59262e36c784ffa9b23fd5
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 17:46:14 2011 +0100

    Retrieve user's list of tags and populate the 'add tags' dialog

 src/frogr-add-tags-dialog.c |   29 ++++++------
 src/frogr-add-tags-dialog.h |    2 +-
 src/frogr-controller.c      |  104 ++++++++++++++++++++++++++++++++++++++++---
 3 files changed, 113 insertions(+), 22 deletions(-)

commit f6c98966d76eaf05f8aef7ed1918ed30ae048bae
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 17:45:45 2011 +0100

    Allow the main view model to store a list of tags

 src/frogr-main-view-model.c |   55 ++++++++++++++++++++++++++++++++++++++++++-
 src/frogr-main-view-model.h |    7 +++++
 2 files changed, 61 insertions(+), 1 deletions(-)

commit ff6c4dcd1d692a241da5a25c84a679b5bd5721cb
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 17:45:11 2011 +0100

    Added method to FrogrPicture to allow removing all the tags

 src/frogr-picture.c |    8 ++++++++
 src/frogr-picture.h |    1 +
 2 files changed, 9 insertions(+), 0 deletions(-)

commit e8d64f0292a0aa584c12bf5936e58ee7cabc094b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 17:23:25 2011 +0100

    Initial implementation for entry auto-completion in 'add tags' dialog

 src/frogr-add-tags-dialog.c |  188 +++++++++++++++++++++++++++++++++++++++----
 1 files changed, 172 insertions(+), 16 deletions(-)

commit 8011d9285baf6e390f29aab8da05d2b6fa29f501
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 15:42:01 2011 +0100

    Added missing calls freeing memory

 src/frogr-add-to-album-dialog.c |    3 +++
 src/frogr-add-to-group-dialog.c |    3 +++
 src/frogr-main-view.c           |   14 ++++++++++++--
 3 files changed, 18 insertions(+), 2 deletions(-)

commit fc5bb26ab55c106b3448fd8d7c10f0550105a59a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 15:40:32 2011 +0100

    Save configuration whenever the active account changes

 src/frogr-controller.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 1b15b5b5f9e4b521341e693f3792ee32bfdecb66
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 13:26:49 2011 +0100

    Fixed horrible multiphoto image (now less horrible, but still...)
    
    Anyone willing to create some eye-candy picture? Patches are welcome!

 TODO                      |    2 -
 data/images/mpictures.png |  Bin 8113 -> 3737 bytes
 data/images/mpictures.svg |  903 ++++++++++++++++++++++-----------------------
 3 files changed, 444 insertions(+), 461 deletions(-)

commit 8d3e811c9c1008e6727a5c81e824a567472ce69d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 12:16:10 2011 +0100

    Fixed iteration over the wrong list

 src/frogr-main-view-model.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 785963c694daf48c8f9ba6ffe697a287a91a2a3d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 10:20:41 2011 +0100

    Do things in the right place (remove albums/groups inside the model)

 src/frogr-controller.c      |   24 ++----------------------
 src/frogr-main-view-model.c |   26 ++++++++++++++++++++++----
 2 files changed, 24 insertions(+), 26 deletions(-)

commit 2f8c502cf0a6c50ce24d6ec587c3967d99404c1a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 09:53:42 2011 +0100

    Make sure the list of albums/groups associated to a picture gets
    removed after fecthing new data (new albums/groups)

 src/frogr-controller.c |   24 ++++++++++++++++++++++--
 1 files changed, 22 insertions(+), 2 deletions(-)

commit 7bb6b6abe72bdbef5527b55a7cdd01dc769dfde5
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 09:52:46 2011 +0100

    New function to easily remove all groups from a picture

 src/frogr-picture.c |    8 ++++++++
 src/frogr-picture.h |    1 +
 2 files changed, 9 insertions(+), 0 deletions(-)

commit edd0387c50ebb567a0a368ce70a0e5a67472ceec
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 09:48:19 2011 +0100

    New function to easily remove all albums from a picture

 src/frogr-picture.c |    8 ++++++++
 src/frogr-picture.h |    1 +
 2 files changed, 9 insertions(+), 0 deletions(-)

commit 1757f62e8534a7c9dd6a7aaac8e256e0becbcc5b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 03:02:17 2011 +0100

    Fetch albums again after a successful upload, not always

 src/frogr-controller.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit da903419bd6f73a11f8fb77f534277e52971d2d5
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 02:44:43 2011 +0100

    Updated TODO file

 TODO |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 9ebb25875969c8b04c29a3fd2392d105a576d9ea
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 02:38:50 2011 +0100

    Updated NEWS file

 NEWS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit a416f7818c6692935233b9d7c525f009b8ba5101
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 02:38:39 2011 +0100

    Save account to disk right after authorizing

 src/frogr-controller.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 316ca4196708f2f8200a6db1f759b93594b2beb6
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 02:38:21 2011 +0100

    Redesigned settings dialog

 src/frogr-settings-dialog.c |   34 ++++++++++++++++++----------------
 1 files changed, 18 insertions(+), 16 deletions(-)

commit 5f54721ef2fd56873d998ac6c0da2c284c834ded
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 01:58:15 2011 +0100

    Do not ever, never, ever connect to 'map-event' signal

 src/frogr-add-to-album-dialog.c |   49 ++++++++++++++++-----------------------
 src/frogr-add-to-group-dialog.c |   49 ++++++++++++++++-----------------------
 src/frogr-main-view.c           |   39 +++++++++++++++----------------
 3 files changed, 59 insertions(+), 78 deletions(-)

commit 87058a4098cab60f06592d1a0e3b0a5d2fd56a79
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 01:05:52 2011 +0100

    Fixed obscure bug involving rich text in requests and API signature

 examples/example.c       |    2 +-
 src/flicksoup/fsp-util.c |   48 ++++++++++++++++++++++++++++++++++++++++-----
 2 files changed, 43 insertions(+), 7 deletions(-)

commit 3ce0865849741bc9a66dd3e79b7dbde5085e5901
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 4 01:04:28 2011 +0100

    Removed unused functions in fsp.util.[ch]

 src/flicksoup/fsp-util.c |   45 ---------------------------------------------
 src/flicksoup/fsp-util.h |    8 --------
 2 files changed, 0 insertions(+), 53 deletions(-)

commit 1485e761a7eae1faf72fba1501627739a660fd29
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 3 20:12:55 2011 +0100

    Allow NULL descriptions in fsp_session_create_photoset_async

 src/flicksoup/fsp-session.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 66d900514601cc190d04bfe87008ba02310934f6
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 3 19:06:25 2011 +0100

    Allow creating albums for the pictures to be attached to it after uploading

 po/POTFILES.in                      |    1 +
 src/Makefile.am                     |    2 +
 src/frogr-controller.c              |  236 +++++++++++++++++++----
 src/frogr-controller.h              |    4 +
 src/frogr-create-new-album-dialog.c |  368 +++++++++++++++++++++++++++++++++++
 src/frogr-create-new-album-dialog.h |   58 ++++++
 src/frogr-main-view-model.c         |    4 +-
 src/frogr-main-view.c               |   12 +-
 src/frogr-picture.c                 |   16 ++
 src/frogr-picture.h                 |    1 +
 10 files changed, 656 insertions(+), 46 deletions(-)

commit 4effc3d06b8a665ff468957c0e34c5fa60bc8cda
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jan 3 16:53:55 2011 +0100

    Creating a new option to allow creating a new album

 src/frogr-main-view.c |  130 +++++++++++++++++++++++++++++++++++++------------
 1 files changed, 98 insertions(+), 32 deletions(-)

commit fc85993239d264a97434614776faaeb60df25808
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Jan 2 23:33:39 2011 +0100

    Fetch albums again after uploading pictures

 src/frogr-controller.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit ea01a3f9ebebeddb91a1191eeff2804ba42dcbad
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Jan 2 23:33:16 2011 +0100

    New helper function _fetch_everything()

 src/frogr-controller.c |   25 +++++++++++++++----------
 1 files changed, 15 insertions(+), 10 deletions(-)

commit 0d0ce6c5d1d230ed9f8e5cc8a08ee0517fc8bea0
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Jan 2 23:28:36 2011 +0100

    Implemented getTagsList method in flicksoup

 examples/example.c          |   76 ++++++++++++++++++++++++++--------
 src/flicksoup/fsp-error.c   |   17 ++++++++
 src/flicksoup/fsp-error.h   |    1 +
 src/flicksoup/fsp-parser.c  |   79 +++++++++++++++++++++++++++++++++++
 src/flicksoup/fsp-parser.h  |    7 +++
 src/flicksoup/fsp-session.c |   95 ++++++++++++++++++++++++++++++++++++------
 src/flicksoup/fsp-session.h |   39 +++++++++++------
 7 files changed, 268 insertions(+), 46 deletions(-)

commit 2fb4980b98edd92ea5cab905a85c9f8711808bc5
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Jan 2 22:54:48 2011 +0100

    Removed the need to manually unref picture (up)loaders after finishing

 src/frogr-controller.c       |   27 +++++++--------------------
 src/frogr-picture-loader.c   |    5 ++++-
 src/frogr-picture-loader.h   |    3 +--
 src/frogr-picture-uploader.c |    5 ++++-
 src/frogr-picture-uploader.h |    1 -
 5 files changed, 16 insertions(+), 25 deletions(-)

commit b850892885a81cdfa96cb71767d5d380d5ec9f91
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Jan 2 22:46:32 2011 +0100

    Changed message for the authorization dialog

 src/frogr-auth-dialog.c |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

commit 946f2cc5e566ee2e532d185357436bef3c52d290
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Jan 2 22:13:16 2011 +0100

    Make sure at least one account is active, despite of not having the
    <active> node present, for backwards compatibility

 src/frogr-config.c |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit 39a16d16fb0ed185eae0612682683800ffe22f80
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Jan 2 22:16:34 2011 +0100

    Added needed comment

 src/frogr-controller.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit bf6bdc31f7a97f3f6e8614ee12d5b1fbdef166d3
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Jan 2 19:33:45 2011 +0100

    Removed preprocessor DEF's from the maemo era

 src/frogr-picture-loader.c |    9 ++-------
 1 files changed, 2 insertions(+), 7 deletions(-)

commit 44f13325bc8c8822604e4f722abdc59d1ac0381c
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 18:10:46 2010 +0100

    Updated NEWS file

 NEWS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 8d1d7640003d80f6f2160d499eeb92e026631d31
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 18:10:12 2010 +0100

    Updated TODO file (now featuring multi user support!)

 TODO |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 8aa5a91409f7a17fcbf663484ae76d5a21316d38
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 18:09:45 2010 +0100

    Change 'accounts' menu item sensitiveness when needed

 src/frogr-main-view.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 3f8ee4195f5b82d3ab2d00ceeb59934ab02110d2
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 18:01:39 2010 +0100

    Make frogr change the active account when selecting it

 src/frogr-controller.c |   54 ++++++++++++++++++++++++++++-------------------
 src/frogr-main-view.c  |   27 +++++++++++++++++++++++-
 2 files changed, 58 insertions(+), 23 deletions(-)

commit a635a6bdcf71cff49191ecde102d3810e98a67e1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 18:01:02 2010 +0100

    Make frogr_config_add_account return a boolean with the result
    
    Return TRUE if a new element was actually added (opposite to updating
    an already present one).

 src/frogr-config.c |   16 ++++++++++------
 src/frogr-config.h |    4 ++--
 2 files changed, 12 insertions(+), 8 deletions(-)

commit ada1c5f6e13f37f9d346976dd98b2c8b92c61920
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 17:37:05 2010 +0100

    Fixed bug in frogr_account_equal

 src/frogr-account.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 66e9cddcef5f168fc123ba84d15c006588ce2670
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 17:20:15 2010 +0100

    Make frogr_controller_set_active_account function public

 src/frogr-controller.c |   81 ++++++++++++++++++++++++-----------------------
 src/frogr-controller.h |    3 ++
 2 files changed, 44 insertions(+), 40 deletions(-)

commit ecbbbfdd72320d03845334007f36b6aa1aee0145
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 17:19:47 2010 +0100

    Removed malformed accounts from config file when found

 src/frogr-config.c |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

commit ce8f4f43d21953f7c750e75e5a28c77594cf00da
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 17:00:23 2010 +0100

    Renamed misnamed variable names

 src/frogr-main-view.c |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

commit c76b084e4ca7bd4f3eb4ff998e6568431b9ab8c2
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 16:59:19 2010 +0100

    Re-populate 'Accounts' submenu when accounts change

 src/frogr-main-view.c |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit f38bb69ecc7cffaab32e383f26ce08b12a0182f3
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 16:58:43 2010 +0100

    New 'accounts-changed' signal in FrogrController

 src/frogr-controller.c |   23 ++++++++++++++++-------
 1 files changed, 16 insertions(+), 7 deletions(-)

commit 99dbafa1444a56d4bb1423845aa2c549892943ce
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 16:49:30 2010 +0100

    Renamed account-changed signal to active-account-changed

 src/frogr-controller.c |   12 ++++++------
 src/frogr-main-view.c  |    2 +-
 2 files changed, 7 insertions(+), 7 deletions(-)

commit 1f44cb0480dd81a19957a82f6afcad776fd7de0d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 16:47:16 2010 +0100

    Fixed indentation issues

 src/frogr-main-view.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 33bf69fb35bd56aa393cce4494b93032b289af11
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 16:46:07 2010 +0100

    Added 'Accounts' menu item to 'File' submenu

 src/frogr-main-view.c |   65 +++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 58 insertions(+), 7 deletions(-)

commit 7655615e301058f853ee69dcc105b68231a9f3d0
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 16:43:20 2010 +0100

    Handle NULL values in frogr_account_equal

 src/frogr-account.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit efa3685ccb7759de8c106e514cbc060735f80887
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 16:42:04 2010 +0100

    Update sensitiveness for authorize menu item

 src/frogr-main-view.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 060c883e48c2df693d7b21e30e19d4a387e687c6
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 16:41:09 2010 +0100

    Allow asking the controller for all the accounts and the active one

 src/frogr-controller.c |   11 ++++++++++-
 src/frogr-controller.h |    4 +++-
 src/frogr-main-view.c  |    2 +-
 3 files changed, 14 insertions(+), 3 deletions(-)

commit 650429ffe41facd700fff3043b5cf866c8931f83
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 15:41:26 2010 +0100

    Fallback description to show when no connected with any account

 src/frogr-main-view.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9eafc6dbe9e1a61fad5f95abd5473c94a4892ec0
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 15:41:05 2010 +0100

    Added support for storing multiples accounts in FrogrConfig.
    
    Updated FrogrController as needed

 src/frogr-config.c     |  288 +++++++++++++++++++++++++++++++++---------------
 src/frogr-config.h     |   14 ++-
 src/frogr-controller.c |   28 ++++--
 3 files changed, 228 insertions(+), 102 deletions(-)

commit 09ed214ab4fed98455e2d73ac94c295149de502a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 14:07:45 2010 +0100

    Added is-active property to FrogrAccount

 src/frogr-account.c |   37 +++++++++++++++++++++++++++++++++++++
 src/frogr-account.h |    4 ++++
 2 files changed, 41 insertions(+), 0 deletions(-)

commit 5355daa58579a0d060328f78542c03d7a11cce29
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 31 14:03:49 2010 +0100

    Renamed frogr_account_get_is_pro to frogr_account_is_pro

 src/frogr-account.c    |    2 +-
 src/frogr-account.h    |    2 +-
 src/frogr-controller.c |    2 +-
 src/frogr-main-view.c  |    2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

commit aca42e66135f7bc492024ed22dd7a0964c9ba5e1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 19:12:33 2010 +0100

    Updated TODO file

 TODO |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

commit 1765e1f6f32f68f496e6595957af6ff024dfcbe6
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 19:00:02 2010 +0100

    Renamed FspFlickrParser to FspParser

 src/flicksoup/Makefile.am         |    6 +-
 src/flicksoup/fsp-flickr-parser.c | 1235 -------------------------------------
 src/flicksoup/fsp-flickr-parser.h |  133 ----
 src/flicksoup/fsp-parser.c        | 1235 +++++++++++++++++++++++++++++++++++++
 src/flicksoup/fsp-parser.h        |  133 ++++
 src/flicksoup/fsp-session.c       |   86 ++--
 src/flicksoup/fsp-util.c          |   12 +-
 src/flicksoup/fsp-util.h          |    8 +-
 8 files changed, 1424 insertions(+), 1424 deletions(-)

commit dff68a9e84f0076c7936daae8e6efa13512d2a35
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 18:51:17 2010 +0100

    Don't call to fsp_session_get_secret from FspSession

 src/flicksoup/fsp-session.c |   92 ++++++++++++++++++-------------------------
 1 files changed, 39 insertions(+), 53 deletions(-)

commit 33eb83ef4ad28883e4c88861e20308d50f2d382d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 18:20:43 2010 +0100

    Renamed GAsyncData to AsyncRequestData

 src/flicksoup/fsp-session.c |    8 ++++----
 src/flicksoup/fsp-util.c    |   16 ++++++++--------
 src/flicksoup/fsp-util.h    |    4 ++--
 3 files changed, 14 insertions(+), 14 deletions(-)

commit a0f5dd0cf8f1a4b8fd01820d1071a8039c893a1a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 16:16:02 2010 +0100

    Add a description to the add tags dialog

 src/frogr-add-tags-dialog.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit 4e0382f79c1dd02fbb4494740c71d1267db9f7ff
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 15:51:32 2010 +0100

    Make sure xmlInitParser and xmlCleanupParser are called once only
    
    Multiple calls to this functions in the same process can cause trouble
    resulting in the application aborting its execution (See [1] and [2])
    
    [1] http://lists.fedoraproject.org/pipermail/devel/2010-January/129117.html
    [2] https://bugzilla.redhat.com/show_bug.cgi?id=554903

 src/flicksoup/fsp-flickr-parser.c |    4 ----
 src/frogr-config.c                |   10 ++--------
 src/main.c                        |    7 +++++++
 3 files changed, 9 insertions(+), 12 deletions(-)

commit 644307a247aa52400a5b7169e13f952ea5df42fa
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 15:26:17 2010 +0100

    Show all widgets in progress dialog after done setting text

 src/frogr-main-view.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

commit 86e33d0d034d7e6100ea72a75e081cb2805c726e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 14:46:49 2010 +0100

    Updated TODO file

 TODO |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 5ab067c292d7b1b7f2bded50ce6c24c807bb06eb
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 14:31:56 2010 +0100

    Simplified flicksoup (removed FspPhotosMgr) and update frogr.
    
    In order to keep usage of fliksoup as simple as possible, I just
    removed the separation between the FspSession and the FspPhotosMgr,
    merging them into FspSession, so now apps using this library would
    just have to create a session object and will have all the
    functionality available through it.
    
    Update frogr controller to call the right functions.

 examples/example.c               |  149 +++---
 src/flicksoup/Makefile.am        |    4 -
 src/flicksoup/flicksoup.h        |    3 +-
 src/flicksoup/fsp-global-defs.h  |   31 --
 src/flicksoup/fsp-photos-mgr.c   |  941 --------------------------------------
 src/flicksoup/fsp-photos-mgr.h   |  167 -------
 src/flicksoup/fsp-session-priv.h |   37 --
 src/flicksoup/fsp-session.c      |  761 ++++++++++++++++++++++++++++++-
 src/flicksoup/fsp-session.h      |   93 ++++
 src/frogr-controller.c           |  123 +++---
 10 files changed, 977 insertions(+), 1332 deletions(-)

commit 45b87694854894f1421fadffe8e5a767f5de5ed1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 04:57:56 2010 +0100

    Updated NEWS file

 NEWS |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 4bf3217086bb25c9e45681474902032e41ab0e53
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 04:47:51 2010 +0100

    Added new 'add to group' dialog to the list of translatable files

 po/POTFILES.in |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 1a568e1c64c15976cb68e6e3ecd37be3c4f83d62
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 04:46:02 2010 +0100

    New dialog to allow adding pictures to groups.
    
    The error handling for the case of adding pictures to groups is
    somewhat very relaxed, since the upload process won't stop because
    there was a problem adding a picture to a group or something like that
    (other than manually cancelling the process, of course).

 src/Makefile.am                 |    2 +
 src/frogr-add-to-group-dialog.c |  598 +++++++++++++++++++++++++++++++++++++++
 src/frogr-add-to-group-dialog.h |   58 ++++
 src/frogr-controller.c          |  346 +++++++++++++++++++++--
 src/frogr-controller.h          |    3 +
 src/frogr-main-view.c           |   48 +++
 6 files changed, 1026 insertions(+), 29 deletions(-)

commit a63316cfd683cb0545b8c0dbddf31b4a71457173
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 04:43:55 2010 +0100

    Renamed errors to be more easily understandable

 src/flicksoup/fsp-error.c |   12 ++++++------
 src/flicksoup/fsp-error.h |   11 ++++++-----
 src/frogr-controller.c    |   32 +++++++++++++++++++++++++++++++-
 3 files changed, 43 insertions(+), 12 deletions(-)

commit fb17e9d2593479538fdb84f86ba39ec44d602868
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 03:17:44 2010 +0100

    Add groups list to main view's model

 src/frogr-main-view-model.c |   94 +++++++++++++++++++++++++++++++++++++++++++
 src/frogr-main-view-model.h |   13 ++++++
 2 files changed, 107 insertions(+), 0 deletions(-)

commit 626c0f11c39c0ede2037627ae9b018e06f739258
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 03:09:34 2010 +0100

    Added the possibility to store a list of groups per picture

 src/frogr-picture.c |   60 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/frogr-picture.h |    5 ++++
 2 files changed, 65 insertions(+), 0 deletions(-)

commit 4af6e7c7e867b91c22574f6e7879a7636878d795
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 03:02:39 2010 +0100

    New FrogrGroup class in frogr

 src/Makefile.am   |    2 +
 src/frogr-group.c |  306 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/frogr-group.h |   78 ++++++++++++++
 3 files changed, 386 insertions(+), 0 deletions(-)

commit ee8af1491d00c02d7209c4c589cc440cdd0b8b5b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 03:02:15 2010 +0100

    Added glib-object to flicksoup.h

 src/flicksoup/flicksoup.h |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit dc717f18f2667b5f73c31b1cda792f07c5a51008
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 02:46:32 2010 +0100

    Added API to support getting a list of groups and adding pictures to them

 examples/example.c                |  105 +++++++++++++++++++++++++-
 src/flicksoup/fsp-error.c         |   18 +++++
 src/flicksoup/fsp-error.h         |    9 ++
 src/flicksoup/fsp-flickr-parser.c |  150 +++++++++++++++++++++++++++++++++++-
 src/flicksoup/fsp-flickr-parser.h |   11 +++
 src/flicksoup/fsp-photos-mgr.c    |  144 +++++++++++++++++++++++++++++++++++
 src/flicksoup/fsp-photos-mgr.h    |   23 ++++++
 7 files changed, 454 insertions(+), 6 deletions(-)

commit f30e8e8e7c4e61e6cab021ff32155dfd370686b4
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 01:57:38 2010 +0100

    Added new datatype to flicksoup: FspDataGroup (for groups' pools)

 src/flicksoup/fsp-data.c |   19 +++++++++++++++++++
 src/flicksoup/fsp-data.h |   20 ++++++++++++++++++++
 2 files changed, 39 insertions(+), 0 deletions(-)

commit 1d3b5bc998926186028d9b0ed630d7c0eaf34c55
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 01:42:52 2010 +0100

    Updated TODO file

 TODO |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 846f481b5c32f2db120c701a19c7edb80497da22
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 01:28:02 2010 +0100

    Always use format strings with g_debug.
    
    This should avoid some strange compilation errors on lucid

 src/frogr-controller.c |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 69c6b32b19e91d5442bfae28152f6a79fac972ec
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 01:25:18 2010 +0100

    Updated (not really) error messages

 src/frogr-controller.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit aea9c2e07f14399735c0405a31af9662536c01dd
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 01:23:00 2010 +0100

    Re-check auth information on startup, updating files if needed

 src/frogr-controller.c |   99 ++++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 87 insertions(+), 12 deletions(-)

commit 1a25909c89b660dd37d431dece195a0f676ec37b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 01:01:05 2010 +0100

    Added new function to flicksoup to check the account basic information

 examples/example.c          |   43 ++++++++++++++++++++++++++++--
 src/flicksoup/fsp-session.c |   60 +++++++++++++++++++++++++++++++++++++++++++
 src/flicksoup/fsp-session.h |   11 ++++++++
 3 files changed, 111 insertions(+), 3 deletions(-)

commit fc10f570cd7ba3035a3772fd9fab9521c03a4c3f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 00:50:31 2010 +0100

    Connect to 'account-changed' to know when to change the account
    description string, to be shown in the main window's status bar.
    
    Also, now such a description is cached inside the main view's model
    and regenerated *only* when needed, that is, when the account values
    have changed, so we avoid executing the same logic on and on whenever
    the application changes from BUSY to IDLE.

 src/frogr-controller.c      |   12 +--
 src/frogr-main-view-model.c |   35 ++++---
 src/frogr-main-view-model.h |    6 +-
 src/frogr-main-view.c       |  232 +++++++++++++++++++++++++++----------------
 4 files changed, 173 insertions(+), 112 deletions(-)

commit 741ed11dee824ef5aa89b92e2c58146f22a7f021
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 00:48:11 2010 +0100

    Added new 'account-changed' signal to FrogrController

 src/frogr-controller.c |   54 ++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 41 insertions(+), 13 deletions(-)

commit a691b3f8e49641d990948faa340772b7372bb58e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 00:46:47 2010 +0100

    Added getter to FrogrController to get the account object

 src/frogr-controller.c |    9 +++++++++
 src/frogr-controller.h |    3 +++
 2 files changed, 12 insertions(+), 0 deletions(-)

commit 0006fd4b2f038c253ed6e57f7957c2e5cddd4c48
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 00:45:45 2010 +0100

    Allow comparing two different accounts by its values

 src/frogr-account.c |   41 +++++++++++++++++++++++++++++++++++++++++
 src/frogr-account.h |    2 ++
 2 files changed, 43 insertions(+), 0 deletions(-)

commit 01b985119f3222adadd77f31484bbe2d4e809e12
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 30 00:45:17 2010 +0100

    Added support to store the max bandwidth value in FrogrAccount

 src/frogr-account.c |   36 ++++++++++++++++++++++++++++++++++++
 src/frogr-account.h |    5 +++++
 2 files changed, 41 insertions(+), 0 deletions(-)

commit 00d360f0f362d26bb36fd27e567c1d442c48ab3e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 20:13:11 2010 +0100

    Updated NEWS file

 NEWS |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

commit cbb6162aa3a06aa63c2d248768e26a96e2f6845e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 20:09:41 2010 +0100

    Cancel soup messages instead of aborting the session
    
    Cancel asynchronous libsoup requests by cancelling a single message,
    not aborting the whole session, which would cancell ALL the pending
    requests, causing some trouble in certain situations where concurrent
    petitions are happening.

 src/flicksoup/fsp-photos-mgr.c |   21 ++++--------------
 src/flicksoup/fsp-util.c       |   44 ++++++++++++++++++++++++++-------------
 src/flicksoup/fsp-util.h       |    6 +++++
 3 files changed, 40 insertions(+), 31 deletions(-)

commit 71ae040256e349a7a134821bac50ded2ee626faa
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 19:39:14 2010 +0100

    Updated TODO file

 TODO |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit a6de4f0545ffe2fa7009b312613e35f04cc5a072
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 19:39:05 2010 +0100

    Allow changing sorting order in 'add to album' dialog's treeview

 src/frogr-add-to-album-dialog.c |  129 ++++++++++++++++++++++++++++++++++++---
 1 files changed, 120 insertions(+), 9 deletions(-)

commit 9d579d9134015bac9838a8fb3e27f3466b8bab20
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 18:31:06 2010 +0100

    Deactivate drag'n'drop while doing something else (app busy)

 src/frogr-main-view.c |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

commit 7c1041f3cac8b62e180e74e11f92187b4778477a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 18:27:46 2010 +0100

    Unselect pictures from the icon view right before uploading

 src/frogr-main-view.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit f8ee49827b1c1e26f4d0b823751b42d1a7b45940
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 18:25:51 2010 +0100

    Report in the progress dialog when pictures are added to sets
    
    Also, make the operation cancellable as well during that stage

 src/frogr-controller.c       |   38 +++++++++++++++++++++++++++++++++++---
 src/frogr-main-view.c        |   25 +++++++++++++++++++++----
 src/frogr-main-view.h        |   11 ++++++-----
 src/frogr-picture-uploader.c |    8 ++++----
 4 files changed, 66 insertions(+), 16 deletions(-)

commit 482bd8f4bcd615bcd48b6f76c3d18f165e16329d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 17:44:23 2010 +0100

    Simplified code in FrogrController

 src/frogr-controller.c |  116 ++++++++++++++++++++++++++++++------------------
 1 files changed, 72 insertions(+), 44 deletions(-)

commit 834904bc0e171ebf093870b562a869d08c469a11
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 17:37:26 2010 +0100

    Added missing unref in picture loader

 src/frogr-picture-loader.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 86ff0c0142789ad82f4d91987a4e3ec1b4348b64
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 17:36:12 2010 +0100

    Added extra checks to make frogr more robust (or at least more informative)

 src/frogr-add-to-album-dialog.c |   11 +++++++++--
 src/frogr-config.c              |    2 ++
 src/frogr-main-view-model.c     |    2 ++
 src/frogr-picture-loader.c      |    3 +--
 src/frogr-settings-dialog.c     |    3 +--
 5 files changed, 15 insertions(+), 6 deletions(-)

commit b5b55cbd0fa3df14ffe69950b6872636a15ff84e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 15:32:03 2010 +0100

    Using valgrind to fix memory leaks

 src/flicksoup/fsp-util.c |   13 +++++++------
 src/frogr-main-view.c    |    2 ++
 2 files changed, 9 insertions(+), 6 deletions(-)

commit 517be99f4f335e615659fe309ca4021cba1d4e69
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 13:43:40 2010 +0100

    Avoid race conditions by using specific flags for every internal process

 src/frogr-controller.c |   56 ++++++++++++++++++++---------------------------
 1 files changed, 24 insertions(+), 32 deletions(-)

commit 12f6b428e83e2a96456128e170895c1e7d5ae2ff
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 04:05:27 2010 +0100

    Remove any trace of explicit usage of threads.
    
    This comes from the flickcurl era...

 src/frogr-controller.c |    1 -
 src/main.c             |    7 -------
 2 files changed, 0 insertions(+), 8 deletions(-)

commit 214b8d2166b4ce6f65953e88cc5b823cb2dcfe8f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 03:49:22 2010 +0100

    Updated TODO file

 TODO |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit c3649015b663ac0fd07b46024d111a111684f207
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 03:47:06 2010 +0100

    Localize "Pro account" string

 src/frogr-main-view.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 36dac0a0e6a59c7dd1231a4f9e4e0d603761a91e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 03:44:27 2010 +0100

    Consider an empty fullname the same as NULL

 src/frogr-main-view.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a58d12a0eac822ddc84f3a7d84310fe4512ac092
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 03:42:18 2010 +0100

    Re-check account extra info after uploading pictures

 src/frogr-controller.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 97656fb176a44ecec303151e263775f8c3604852
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 03:32:56 2010 +0100

    Show extra information in the status bar

 src/frogr-controller.c |  152 ++++++++++++++++++++++++++++++++++++------------
 src/frogr-controller.h |    2 -
 src/frogr-main-view.c  |   79 +++++++++++++++++++++++++
 3 files changed, 194 insertions(+), 39 deletions(-)

commit 7d22f90b21d7d58b05cbcc068317f4bf0a21d86e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 03:31:28 2010 +0100

    Added FrogrAccount to the main view's model

 src/frogr-main-view-model.c |   34 ++++++++++++++++++++++++++++++++++
 src/frogr-main-view-model.h |    6 ++++++
 2 files changed, 40 insertions(+), 0 deletions(-)

commit 403a6a51b7e7529107a386238d2cd5c2ff9e9946
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 03:30:58 2010 +0100

    Full name is not a mandatory field for an account

 src/frogr-account.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 8e3541188fb42f1c31c09f87b94c1e4c08e083e3
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 01:29:15 2010 +0100

    Added extra info to Frogr Account ('remaining bandwidth' and 'is pro')

 src/frogr-account.c |   74 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/frogr-account.h |    9 ++++++
 2 files changed, 83 insertions(+), 0 deletions(-)

commit a363d60154ce82a4457f0a7779a53009a9f6ff21
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 01:11:26 2010 +0100

    Changed from guint32 to gulong

 examples/example.c                |    8 ++++----
 src/flicksoup/fsp-data.h          |    8 ++++----
 src/flicksoup/fsp-flickr-parser.c |    8 ++++----
 3 files changed, 12 insertions(+), 12 deletions(-)

commit bf7c0a93c5bb4aa8458fc14ad17f9b06993c7d70
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 29 00:01:21 2010 +0100

    Implemented getUploadStatus() method in FspSession
    
    Updated example

 examples/example.c                |   69 +++++++++++++--
 src/flicksoup/fsp-data.c          |   46 ++++++-----
 src/flicksoup/fsp-data.h          |   65 +++++++-------
 src/flicksoup/fsp-error.c         |    5 +-
 src/flicksoup/fsp-error.h         |    1 +
 src/flicksoup/fsp-flickr-parser.c |  167 +++++++++++++++++++++++++++----------
 src/flicksoup/fsp-flickr-parser.h |    6 ++
 src/flicksoup/fsp-session.c       |   85 ++++++++++++++++++-
 src/flicksoup/fsp-session.h       |    9 ++
 9 files changed, 343 insertions(+), 110 deletions(-)

commit fa92e5d69b6e5cc519f363222c66a8f25f84a14e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 23:19:59 2010 +0100

    Changed the way properties are retrieved and stored from the XML response

 src/flicksoup/fsp-flickr-parser.c |  131 +++++++++++++++++++------------------
 1 files changed, 67 insertions(+), 64 deletions(-)

commit 24d4db0aeb1501f4e0349b730ae3f863733978f9
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 22:01:01 2010 +0100

    Open browser after uploads by default (no config file)

 src/frogr-config.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit bb1cd9e12e07d1b900bef17c86bbd13cb337ccd3
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 22:00:41 2010 +0100

    Missing null checks before g_strstrip

 src/frogr-config.c          |    3 ++-
 src/frogr-settings-dialog.c |    6 ++++--
 2 files changed, 6 insertions(+), 3 deletions(-)

commit b43cd389ab6a9d80d0d8b40a5100bc8f0a6c6050
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 21:40:38 2010 +0100

    Added extra checks to properly ref/unref objects

 src/frogr-config.c  |    6 ++++--
 src/frogr-picture.c |   13 ++-----------
 2 files changed, 6 insertions(+), 13 deletions(-)

commit 0915f1198088f78d885cb9eb80fa0187b7c510b1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 20:49:40 2010 +0100

    Make sure account gets fully deleted on revoking the authorization.

 src/frogr-config.c     |    7 +++----
 src/frogr-controller.c |   18 ++++++++++++++----
 2 files changed, 17 insertions(+), 8 deletions(-)

commit dc70fb9fdd976f6076eb15088989c27726024e29
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 20:16:50 2010 +0100

    Create the FrogrAccount in the controller if not already stored,
    saving all the extra data we have now about the account.

 src/frogr-config.c     |   70 +++++++++++++++++++++++++++++++++++++-----------
 src/frogr-controller.c |   36 ++++++++++++++++--------
 2 files changed, 78 insertions(+), 28 deletions(-)

commit 5eac60d7c92325815a3bc90e4f1e0a8d49482e10
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 20:10:23 2010 +0100

    Added API to FrogrAccount to check whether is valid

 src/frogr-account.c |   25 +++++++++++++++++++++++++
 src/frogr-account.h |    2 ++
 2 files changed, 27 insertions(+), 0 deletions(-)

commit e69cc764ec14a5b78325d1a558027a8c2a44640a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 19:40:17 2010 +0100

    Extended FrogrAccount to store more information about the account

 src/frogr-account.c    |  162 +++++++++++++++++++++++++++++++++++++++++++++++-
 src/frogr-account.h    |   22 +++++++
 src/frogr-controller.c |    5 ++
 3 files changed, 186 insertions(+), 3 deletions(-)

commit 31e4338dc4635e80b6aa2d12ba689912d0449c27
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 19:25:22 2010 +0100

    Let the application (frogr) receive full details about the auth token

 examples/example.c                |   58 +++++++++++++++++-------------------
 src/flicksoup/fsp-data.c          |   19 ++++++------
 src/flicksoup/fsp-data.h          |   10 ++++--
 src/flicksoup/fsp-flickr-parser.c |   20 ++++++++++--
 src/flicksoup/fsp-session.c       |   12 ++-----
 src/flicksoup/fsp-session.h       |    4 ++-
 src/frogr-controller.c            |   11 ++++--
 7 files changed, 72 insertions(+), 62 deletions(-)

commit 6cf09781d74c359605dc12872de7bb93eef649ec
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 19:23:50 2010 +0100

    Simplified FspError file

 src/flicksoup/fsp-error.c |   30 +++++++++++++++---------------
 1 files changed, 15 insertions(+), 15 deletions(-)

commit fb28aaef5dbacb44be5b3acd64862cb35a46d172
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 18:26:06 2010 +0100

    Updated NEWS file

 NEWS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 8983c504df8c2c6e3ab267acce789c5ec0f2c0f9
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 16:49:39 2010 +0100

    Include manpage in Makefile.am and .spec file

 Makefile.am |    5 ++++-
 frogr.spec  |    1 +
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 04bb28083ddcac642a58f65ad1a8f1bf3c52fcaa
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 16:53:17 2010 +0100

    Updated manpage

 data/manpages/frogr.1 |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit d927137ae629b4c5de14985b5351dea7f04259a7
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Tue Dec 28 16:48:10 2010 +0100

    Added frogr manpage.

 data/manpages/frogr.1 |   38 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 38 insertions(+), 0 deletions(-)

commit 4089b80e2b6ed45340eca6c4735347b1afcb6219
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 16:14:29 2010 +0100

    Better handle the case of writing a child node with NULL as content

 src/frogr-config.c |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

commit 909e73a3a2013a23aa5e33cf4276f4fafa0b34e6
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 16:14:13 2010 +0100

    Added missing null check

 src/flicksoup/fsp-photos-mgr.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 60d03a5f8a761e56db68a3569659c8a8d1fa04d5
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 16:01:26 2010 +0100

    Properly set / unset HTTP proxy through libsoup, instead of using envvars

 src/frogr-controller.c |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

commit 84428a79f77bbc2977ced91482228676209220b3
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 15:58:49 2010 +0100

    Make sure proxy address string is always handled stripped

 src/frogr-config.c          |    1 +
 src/frogr-settings-dialog.c |    2 ++
 2 files changed, 3 insertions(+), 0 deletions(-)

commit b34bfe4f60fe78c8f7cde813da2744db04c0369f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 15:55:32 2010 +0100

    Added HTTP proxy support to flicksoup

 src/flicksoup/fsp-session.c |   33 +++++++++++++++++++++++++++++++++
 src/flicksoup/fsp-session.h |    3 +++
 2 files changed, 36 insertions(+), 0 deletions(-)

commit 6b6e3b44bd87fc7ecddf819f2a02d32b62a6fb38
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 03:14:11 2010 +0100

    Fixed typo in NEWS file

 NEWS |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit eab2871d6291295697daf62c79b0e00e61bc97aa
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 02:58:53 2010 +0100

    Added missing null check

 src/frogr-settings-dialog.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit e9f65b210849830c2a1b7d9ef1be82913e43c32a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 02:54:21 2010 +0100

    Updated NEWS file

 NEWS |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit d0e9ccb87e02c225ab70e2ecec14b4b775b4378f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 02:53:22 2010 +0100

    Added support for setting up an HTTP proxy

 TODO                        |    2 --
 src/frogr-controller.c      |   22 ++++++++++++++++++++++
 src/frogr-controller.h      |    2 ++
 src/frogr-settings-dialog.c |   16 ++++++++++++++++
 4 files changed, 40 insertions(+), 2 deletions(-)

commit 10608dbcd7b3cd52de97b43fc84d04c9448e6fc1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 02:38:19 2010 +0100

    Add support for storing and loading proxy settings

 src/frogr-config.c          |  106 +++++++++++++++++++++++++++++++++++++++++++
 src/frogr-config.h          |    8 +++
 src/frogr-settings-dialog.c |  105 +++++++++++++++++++++++++++++++++++++++---
 3 files changed, 211 insertions(+), 8 deletions(-)

commit eb3758285cdd9113d6ae052ef18935bfc9252948
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 01:35:12 2010 +0100

    Updated NEWS file and version number, preparing for the next relsease
    
    Still a long way to go till 0.4, but for the moment at least make
    clear this is not 0.3 series anymore.

 NEWS                     |   17 +++++++++++++++++
 configure.ac             |    2 +-
 debian/changelog         |    8 +++++++-
 frogr.spec               |    2 +-
 src/frogr-about-dialog.c |    7 ++++++-
 5 files changed, 32 insertions(+), 4 deletions(-)

commit 699c6d22b23f180008d9be25d679d890e99688ac
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 01:16:09 2010 +0100

    Updated TODO file

 TODO |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit d1a4bbd96639ef8c52a81e3ccc9cb73e6e46de9e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 01:14:23 2010 +0100

    Updated translations

 po/POTFILES.in |    1 +
 po/en_GB.po    |   66 +++++++++++++++++++++++++++++++++++++++----------------
 po/es.po       |   66 +++++++++++++++++++++++++++++++++++++++----------------
 3 files changed, 95 insertions(+), 38 deletions(-)

commit 2a1b9032cf51183178919037adb036144b3fe76b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 01:05:14 2010 +0100

    Changed settings label for something more descriptive

 src/frogr-settings-dialog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 05352a85e6b194949cb64275da8d7ab2d86c6371
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 01:04:50 2010 +0100

    Open an informative dialog after successfully uploading pictures

 src/frogr-controller.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

commit 3ae036716cfa58c0df5d92da84ba94a890b178d4
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 00:58:20 2010 +0100

    Use settings defined through the settings dialog

 src/frogr-controller.c     |    7 ++++++-
 src/frogr-picture-loader.c |   17 ++++++++++++++++-
 src/frogr-picture.c        |    6 +++++-
 src/frogr-picture.h        |    4 +++-
 4 files changed, 30 insertions(+), 4 deletions(-)

commit ed83df2faa833dd6391d3d613ce6b1c05cdd738b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 00:44:04 2010 +0100

    Actually load and save settings from the settings dialog

 src/frogr-settings-dialog.c |   86 ++++++++++++++++--------------------------
 1 files changed, 33 insertions(+), 53 deletions(-)

commit 54dc815d88b8d127d75bfb0a7539d7d45bbb1c99
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 28 00:26:19 2010 +0100

    Added support for saving the settings file

 src/frogr-config.c     |  104 +++++++++++++++++++++++++++++++++++++-----------
 src/frogr-config.h     |    6 ++-
 src/frogr-controller.c |    7 ++-
 3 files changed, 91 insertions(+), 26 deletions(-)

commit 29661c969a2cec6fb84bd6fa906342e6f20c5314
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 27 23:58:16 2010 +0100

    Added support for parsing the new settings.xml file

 src/frogr-config.c |  208 ++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 161 insertions(+), 47 deletions(-)

commit 6e2f8d015209dc6ffa19a32ca3056410ecf40ceb
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 27 23:17:38 2010 +0100

    Added private attributes and getters/setters for new values

 src/frogr-config.c |   87 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/frogr-config.h |   17 +++++++++-
 2 files changed, 103 insertions(+), 1 deletions(-)

commit 2175e288b81738c1be34c4b296eb9806045c9e3e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 27 23:16:59 2010 +0100

    Cleaned up in FrogrConfig

 src/frogr-config.c |   73 +++++++++++++++++++++++----------------------------
 1 files changed, 33 insertions(+), 40 deletions(-)

commit fc3859c7b2cd95b19bf17df6cce3b42c5ed3c118
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 27 23:15:31 2010 +0100

    Removed unnecessary includes

 src/frogr-account.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 891a31998f22934a47b4c5545b27b1ddc6545402
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 27 22:05:45 2010 +0100

    Updated TODO file (add video upload support)

 TODO |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 6bd759b090aecd3af687b02c4ff2149ebb3cd58a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 27 18:10:44 2010 +0100

    Use self instead of data, since it's possible

 src/frogr-details-dialog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b9205b2a7d2cfc33a62377f633af9cb832c52c6f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 27 16:25:41 2010 +0100

    Started to implement the Settings dialog
    
    Widgets in place, still need to implement the logic, though.

 po/en_GB.po                 |   78 +++++----
 po/es.po                    |   78 +++++----
 src/Makefile.am             |    2 +
 src/frogr-controller.c      |   14 ++
 src/frogr-controller.h      |    2 +
 src/frogr-main-view.c       |   46 +++--
 src/frogr-settings-dialog.c |  419 +++++++++++++++++++++++++++++++++++++++++++
 src/frogr-settings-dialog.h |   56 ++++++
 8 files changed, 605 insertions(+), 90 deletions(-)

commit 353cbf4e9d93f2127f0241a3e78b417686032721
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 27 16:32:55 2010 +0100

    Updated TODO file

 TODO |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit f2894ff047dadd9e6a5f96e882a15d3635774cb7
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 27 16:26:13 2010 +0100

    Properly ref/unref config and account objects in FrogrController

 src/frogr-controller.c |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 1573d84d496bdc9a0dcc081db034389d81b8b676
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 27 15:32:04 2010 +0100

    Added en_GB translation filepath to frogr.spec file

 frogr.spec |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 11d42d546633d2a22574f334703903d5ddf67baf
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 27 15:23:06 2010 +0100

    Updated TODO file

 TODO |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 8a686efba0fb07089fc3378950e9153788c8e050
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 27 15:17:24 2010 +0100

    Moved frogr.xpm to /usr/share/pixmaps when installing

 Makefile.am            |    4 +-
 TODO                   |    2 -
 data/frogr.desktop.in  |    3 +-
 data/icons/frogr.xpm   |  336 ------------------------------------------------
 data/pixmaps/frogr.xpm |  336 ++++++++++++++++++++++++++++++++++++++++++++++++
 frogr.spec             |    2 +-
 6 files changed, 341 insertions(+), 342 deletions(-)

commit 8f49b78a98810b2c1723ae9594c2b5a8af7d9521
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 27 15:10:00 2010 +0100

    More descriptive strings in picture details dialog

 TODO                                     |    3 --
 data/gtkbuilder/frogr-details-dialog.xml |    4 +-
 po/en_GB.po                              |   58 +++++++++++++++---------------
 po/es.po                                 |   58 +++++++++++++++---------------
 4 files changed, 60 insertions(+), 63 deletions(-)

commit 8b46bc240db6f37f5e45eaa5103cc6cf950c173b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 27 14:58:03 2010 +0100

    Automatically re-show the auth dialog if failed to authorize frogr
    
    This is convenient to prevent users from having to look around the
    menu bar till finding the File > Authorize frogr option

 src/frogr-controller.c |   37 ++++++++++++++++++++++++++++++++++++-
 1 files changed, 36 insertions(+), 1 deletions(-)

commit f8d73dd06a6231e4c7021d87a5115d70df0318c1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 27 12:08:47 2010 +0100

    Fixed startup to be faster and more responsive (no more waiting for albums).

 TODO                   |    3 ---
 src/frogr-controller.c |   21 +++++++++++++++------
 src/frogr-main-view.c  |    5 -----
 3 files changed, 15 insertions(+), 14 deletions(-)

commit 6330a9746e7f5e63048ac6973b77e7ed5f5b841b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Dec 26 18:31:48 2010 +0100

    Updated language files

 po/en_GB.po |   10 +++++++++-
 po/es.po    |   10 +++++++++-
 2 files changed, 18 insertions(+), 2 deletions(-)

commit 213d3150040c16ae92fbae140d228e8811c6580e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Dec 26 18:29:35 2010 +0100

    Updated TRANSLATORS and added a 'Translated by' tab in the About dialog

 TRANSLATORS              |    3 +++
 src/frogr-about-dialog.c |   16 +++++++++++++++-
 2 files changed, 18 insertions(+), 1 deletions(-)

commit 1e004b5de34eb51c89a8f04fa7fe4b171f9acbc2
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Dec 26 18:00:45 2010 +0100

    Updated TODO file

 TODO |   36 ++++++++++++++++++++++++++++++++++++
 1 files changed, 36 insertions(+), 0 deletions(-)

commit 39c16bd0d8c1476e139d56901e4edcb95f164822
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Dec 26 18:12:20 2010 +0100

    Updated es_ES language file

 po/es.po |   78 ++++++++++++++++++++++++++++---------------------------------
 1 files changed, 36 insertions(+), 42 deletions(-)

commit 0c2996a30d629fd0911d698b13c0ba1f71969865
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Fri Dec 24 17:21:01 2010 +0000

    Add British English translation

 po/LINGUAS  |    1 +
 po/en_GB.po |  314 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 315 insertions(+), 0 deletions(-)

commit d5deda210b7ee84b3342dfbb913e8db18546030c
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Fri Dec 24 17:19:35 2010 +0000

    Use Unicode ellipses in translatable strings
    
    See https://bugzilla.gnome.org/show_bug.cgi?id=595615 for a discussion about
    this.

 src/frogr-main-view.c        |   14 +++++++-------
 src/frogr-picture-uploader.c |    2 +-
 2 files changed, 8 insertions(+), 8 deletions(-)

commit 4a105f37824fd3bcb917658cbac5a1256c1dbb4c
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Fri Dec 24 17:18:29 2010 +0000

    Fix capitalisation problems in translatable strings
    
    Various parts of the interface should be in Header Case, according to the
    GNOME HIG:
    http://library.gnome.org/devel/hig-book/stable/design-text-labels.html.en#layout-capitalization

 data/gtkbuilder/frogr-details-dialog.xml |    2 +-
 src/frogr-add-tags-dialog.c              |    2 +-
 src/frogr-add-to-album-dialog.c          |    4 ++--
 src/frogr-details-dialog.c               |    2 +-
 src/frogr-main-view.c                    |   20 ++++++++++----------
 5 files changed, 15 insertions(+), 15 deletions(-)

commit 4367933dece26df0ab23da7729288a6ee519a639
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Fri Dec 24 17:13:45 2010 +0000

    Fix some minor typos in translatable strings

 src/frogr-controller.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 25663059b861e03f7957cd421b7ad1b3ef948e84
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 24 15:02:53 2010 +0100

    Shortened text for toolbar icons

 data/gtkbuilder/frogr-main-view.xml |    4 ++--
 po/es.po                            |   18 ++++++++++--------
 2 files changed, 12 insertions(+), 10 deletions(-)

commit d94166d14db182ec9aa059ee10947c04e69477af
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 24 01:48:04 2010 +0100

    Converted text files in ISO-8859 to UTF-8

 AUTHORS            |    2 +-
 NEWS               |   12 ++++++------
 TRANSLATORS        |    2 +-
 examples/example.c |    6 +++---
 4 files changed, 11 insertions(+), 11 deletions(-)

commit 85d94199317d9daff7a99f54c2d33853e65b8da7
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 23 18:35:43 2010 +0100

    Modified package description at frogr.spec and debian/control

 debian/control |    6 ++++--
 frogr.spec     |    9 ++++-----
 2 files changed, 8 insertions(+), 7 deletions(-)

commit 569e382849b4d9103404189cdd0f140ecdf6f74f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 23 02:50:53 2010 +0100

    Use gnome.mk cdbs class when building debian packages

 debian/rules |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 4209ba057e4d3ad4254e41d9737b16eeee621037
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 23 02:22:36 2010 +0100

    Do not run ./configure through autogen.sh when running debian/rules

 debian/rules |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 388be055bd15a541dc377275ab36f9f56d9403d5
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 23 01:12:19 2010 +0100

    Frogr 0.3 released

 NEWS             |    2 +-
 debian/changelog |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 53c14517216cdf9ea251d04c0ea04b558d813d1a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 16:37:15 2010 +0100

    Fixed make distcheck

 Makefile.am          |   39 +++++++++++++++++++++------------------
 examples/Makefile.am |    2 +-
 2 files changed, 22 insertions(+), 19 deletions(-)

commit 8d4e0ebee3c2935a7ff6e8f31d6e9bba8ce72570
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 23 00:40:45 2010 +0100

    Use string literals with g_debug and gtk_message_dialog_new

 src/frogr-controller.c |    2 +-
 src/frogr-util.c       |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 53fc570f6d221abfd90081a1b6d393f983426d44
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 15:52:00 2010 +0100

    Updated NEWS, INSTALL, debian/changelog and frogr.spec files

 INSTALL          |    2 +-
 NEWS             |    4 ++--
 debian/changelog |   25 ++++++++++++++++++++++++-
 frogr.spec       |   22 ++++++++++++++++++++++
 4 files changed, 49 insertions(+), 4 deletions(-)

commit e9b36ae97ec53e110ae22dfe37ceef3c29699acd
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 15:33:40 2010 +0100

    Updated translations

 po/es.po |  131 +++++++++++++++++++++++++++++++++++++++++++------------------
 1 files changed, 92 insertions(+), 39 deletions(-)

commit a74e5751a959a8b84c96f8886012e884c383a68a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 15:20:59 2010 +0100

    Properly report the user about errors that might happen.
    
    This means, more descriptive and localized messages for the more
    common errors at least. For the rest, a generic error message will be
    shown to the user in plain English.

 src/frogr-controller.c |  151 ++++++++++++++++++++++++++++++-----------------
 1 files changed, 96 insertions(+), 55 deletions(-)

commit 560073ef709f709bce2178a16c7950ed07968ee2
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 15:19:16 2010 +0100

    New error FSP_ERROR_AUTHENTICATION_FAILED

 src/flicksoup/fsp-error.c |    2 +-
 src/flicksoup/fsp-error.h |    1 +
 2 files changed, 2 insertions(+), 1 deletions(-)

commit a94d5e4a07aeb91d473a60d2232c39cd8456f2df
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 15:18:58 2010 +0100

    Fixed wrong name for FspError (can't create photoset)

 src/flicksoup/fsp-error.c |    2 +-
 src/flicksoup/fsp-error.h |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 4e9c72090769e149b7e7858e3f3d5b27c429bf75
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 14:39:21 2010 +0100

    Refactor common code into a function

 src/frogr-main-view.c |   44 +++++++++++++++++++++++---------------------
 1 files changed, 23 insertions(+), 21 deletions(-)

commit 9807a78f4175f1331e11a5fe01e46b984a7d5be0
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 11:43:17 2010 +0100

    Improved error management system in flicksoup.
    
    Added new error codes and made it so now it's possible to return both
    generic errors (common to different kind of method) as method specific
    return codes.

 src/flicksoup/fsp-error.c         |  111 ++++++++++++++++++++++++++++++++++---
 src/flicksoup/fsp-error.h         |   24 +++++++-
 src/flicksoup/fsp-flickr-parser.c |   67 +++++++++++++++++++---
 3 files changed, 184 insertions(+), 18 deletions(-)

commit 2a57bd8a01d1fa810e386c4dc265eb5bb55b41ab
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 03:55:18 2010 +0100

    Updating NEWS file (still final date pending to be set)

 NEWS |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

commit b9963b873d31ee4a9f1efc1c904d1a7e8da2803c
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 03:38:11 2010 +0100

    Increased size for the 'add tags' dialog

 src/frogr-add-tags-dialog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 00086c0bddfa6c29817c0fd7e4f71ad72f6ee9d4
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 03:33:14 2010 +0100

    Updated translations

 po/POTFILES.in                  |    1 +
 po/es.po                        |  155 ++++++++++++++++++++++++--------------
 src/frogr-add-to-album-dialog.c |    2 +-
 3 files changed, 100 insertions(+), 58 deletions(-)

commit adaf1ef5ba237826817fe2fb02ab5225880872e9
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 03:18:28 2010 +0100

    Removed fsp-flickr-proxy.[ch] files, no longer used since some days ago
    
    Still... can't believe I forgot to remove them before...

 src/flicksoup/fsp-session-priv.h |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit de169c8bd203ba895bc8ece0cc612a18030eb69c
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 03:15:34 2010 +0100

    Fixed problems detected while compiling with -Wall -Werrors
    
    Also, made -Wall -Werrors the default option from now on

 configure.ac                      |    3 +
 examples/Makefile.am              |    3 +-
 src/Makefile.am                   |    1 +
 src/flicksoup/Makefile.am         |    3 +-
 src/flicksoup/fsp-flickr-parser.c |    1 -
 src/frogr-account.c               |    1 -
 src/frogr-add-to-album-dialog.c   |   12 -----
 src/frogr-album.c                 |   10 ----
 src/frogr-controller.c            |   89 +++++++++++++++++++------------------
 src/frogr-controller.h            |    1 +
 src/frogr-details-dialog.c        |    3 -
 src/frogr-main-view.c             |    5 +-
 src/frogr-picture.c               |    2 +-
 13 files changed, 58 insertions(+), 76 deletions(-)

commit 8af59493ba61c88643439da72c9369d248c3e09f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 02:52:33 2010 +0100

    Updated TODO file

 TODO |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 1189c20958be38a3ec342d8685815142c39b8ed1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 02:49:14 2010 +0100

    Fill the 'add to album' dialog pre-checking as apropriate

 src/frogr-add-to-album-dialog.c |   49 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 49 insertions(+), 0 deletions(-)

commit c4e40efe129275d1ce806abd084af8e70b92a9e1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 02:48:41 2010 +0100

    Removed the background parameter for fetching the albums

 src/frogr-controller.c |    9 ++++-----
 src/frogr-controller.h |    2 +-
 src/frogr-main-view.c  |    2 +-
 3 files changed, 6 insertions(+), 7 deletions(-)

commit bf622248ddbf4f573eb88c4f24eb6389ca49c8f8
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 02:48:14 2010 +0100

    Added new method to ask if a picture belongs to an album

 src/frogr-picture.c |   14 ++++++++++++++
 src/frogr-picture.h |    1 +
 2 files changed, 15 insertions(+), 0 deletions(-)

commit 8f5ca0b554173eae95652954aa6ce36f93c72d78
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 02:47:53 2010 +0100

    Removed duplicated line of code.

 src/frogr-details-dialog.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 19deb214b7c474969426696cecf6e7889f1db50f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 00:54:03 2010 +0100

    Implemented the 'add to album' action in the controller.

 src/frogr-controller.c |  154 ++++++++++++++++++++++++++++++++++++++++--------
 src/frogr-main-view.c  |    1 -
 2 files changed, 130 insertions(+), 25 deletions(-)

commit d45206019ad72744d505e3dc859196693d89638b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 00:52:39 2010 +0100

    Check better requirements for actions requiring selected elements.

 src/frogr-main-view.c |   72 +++++++++++++++++++++++-------------------------
 1 files changed, 35 insertions(+), 37 deletions(-)

commit e54dc493bea48cb9a9f3f838d06db245c69b5152
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 00:39:47 2010 +0100

    Implemented 'add to album' dialog

 src/frogr-add-to-album-dialog.c |   95 ++++++++++++++++++++++++++++----------
 1 files changed, 70 insertions(+), 25 deletions(-)

commit b5e03c6e98ec02b9a241427a0d5af6a46ec289b1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 22 00:38:53 2010 +0100

    Added methods to add albums to each picture.

 src/frogr-picture.c |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/frogr-picture.h |    5 +++++
 2 files changed, 53 insertions(+), 0 deletions(-)

commit c8266e10f3661df6cf573dee05917ea9c8289e3d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 21 23:10:29 2010 +0100

    Redistributed items in the menu bar.

 src/frogr-main-view.c |  129 ++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 116 insertions(+), 13 deletions(-)

commit a1560fb9894e59f6816e3c899207ff58c777a1f1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 21 23:10:02 2010 +0100

    Added title to error/warning/info dialogs

 src/frogr-util.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 0868ff39ea9c987776cca6ebc3894d87d4496358
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 21 22:35:47 2010 +0100

    New signals in the controller to the whole load/upload process has finished

 src/frogr-controller.c |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

commit 8a5ed89319d5fe34114157c18e95c97c7f2da663
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 21 18:17:15 2010 +0100

    Yet a little bit more of cleanup

 src/frogr-controller.h      |    4 ++++
 src/frogr-main-view-model.h |    3 +++
 src/frogr-picture-loader.h  |    1 +
 3 files changed, 8 insertions(+), 0 deletions(-)

commit a802b70ae7994138ff5bfd05122620ebd87b05de
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 21 18:03:40 2010 +0100

    Cleanup in the include lines

 src/frogr-account.c          |    3 ++-
 src/frogr-add-tags-dialog.c  |    6 ++++--
 src/frogr-config.c           |    6 ++++--
 src/frogr-config.h           |    3 ++-
 src/frogr-controller.c       |    2 ++
 src/frogr-controller.h       |    2 --
 src/frogr-main-view.h        |    3 ++-
 src/frogr-picture-loader.c   |   10 ++++++----
 src/frogr-picture-loader.h   |    2 ++
 src/frogr-picture-uploader.c |    7 +++++--
 src/frogr-picture-uploader.h |    2 ++
 src/main.c                   |    4 ++--
 12 files changed, 33 insertions(+), 17 deletions(-)

commit 2a8ab14ece68de9855d6dce0b6ce2baa492a15fa
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 21 17:57:58 2010 +0100

    Removed hardcoded usage of the controller in the loader/uploader

 src/frogr-picture-loader.c   |    4 ++--
 src/frogr-picture-uploader.c |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 951342012eae71ee6e48406e47e13c80c8e5f275
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 21 17:54:49 2010 +0100

    Made the controller emit signals when loading and uploading pictures
    
    This way we can get rid of the weird callbacks needed to be passed to
    the controller.

 src/frogr-controller.c |   59 +++++++++++++++++++++++++++++++++++++++---------
 src/frogr-controller.h |   11 ++------
 src/frogr-main-view.c  |   47 +++++++++++++------------------------
 3 files changed, 68 insertions(+), 49 deletions(-)

commit e9a7fb8bf3606a426b5ca44044ad9a9c58b4cb34
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 21 17:33:53 2010 +0100

    Made the controller emit a signal when changing the state
    
    This way we can simply connect to it from the main view to know when to
    update the UI.

 src/frogr-controller.c |   23 ++++++++--
 src/frogr-main-view.c  |  109 ++++++++++++++++++++++++++++-------------------
 src/frogr-main-view.h  |    2 -
 3 files changed, 84 insertions(+), 50 deletions(-)

commit faa2859a6df012e50ac25ce7811e6e2d38fe7312
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 21 17:15:04 2010 +0100

    Made load and upload operations to always go through the controller.
    
    This way, it will be better and easier to handle changes of states in
    a centralized way

 src/frogr-controller.c       |  288 +++++++++++++++++++++++++++++++++++-------
 src/frogr-controller.h       |   33 ++---
 src/frogr-main-view.c        |  157 +----------------------
 src/frogr-picture-loader.c   |   36 +++---
 src/frogr-picture-loader.h   |   12 ++-
 src/frogr-picture-uploader.c |   31 +++---
 src/frogr-picture-uploader.h |   23 +++--
 7 files changed, 316 insertions(+), 264 deletions(-)

commit 20943ca9bcfcd393d6a57b894a947207fb3db46f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 21 14:16:29 2010 +0100

    More cleanup and taken state out of the main view into the controller

 src/frogr-controller.c       |   30 +++++++++++-
 src/frogr-controller.h       |    8 +++
 src/frogr-main-view.c        |  104 ++++++++++++++++--------------------------
 src/frogr-main-view.h        |   12 +----
 src/frogr-picture-loader.c   |   10 +++-
 src/frogr-picture-uploader.c |    4 +-
 6 files changed, 86 insertions(+), 82 deletions(-)

commit 921f14d3c5b2e1b7f462ccbf37b2f366a844ce55
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 21 13:56:19 2010 +0100

    Cleaned up some code and simplified things in the controller

 src/frogr-add-tags-dialog.c     |    2 +
 src/frogr-add-to-album-dialog.c |    1 +
 src/frogr-controller.c          |  135 +++++++++++----------------------------
 src/frogr-controller.h          |    5 +-
 src/frogr-main-view.c           |   32 +++------
 5 files changed, 53 insertions(+), 122 deletions(-)

commit 002f639a20d4f698faca8085004b3967efb95697
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 21 10:53:48 2010 +0100

    Implementing the add to album dialog.
    
    Dialog already implemented and filled with information (the albums).
    Now pending to make it actually work, by somehow marking the related
    pictures to be added to the selected albums and making it actually
    happen through the flicksoup API.

 src/frogr-add-to-album-dialog.c |  397 +++++++++++++++++++++++++++++++++++++++
 src/frogr-add-to-album-dialog.h |   58 ++++++
 src/frogr-controller.c          |   85 ++++++++-
 src/frogr-controller.h          |    4 +-
 src/frogr-main-view.c           |   12 +-
 src/frogr-main-view.h           |    3 +-
 6 files changed, 541 insertions(+), 18 deletions(-)

commit 226f1528fd60f55a4dfd523752f81151e8d9062f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 21 09:43:56 2010 +0100

    Pre-fetch the list of albums also right after authorizing

 src/frogr-controller.c      |   25 ++++++++++++++++++++++++
 src/frogr-main-view-model.c |    2 +
 src/frogr-main-view.c       |   44 ++++++++++++++++++++++++++----------------
 src/frogr-main-view.h       |    1 +
 4 files changed, 55 insertions(+), 17 deletions(-)

commit 9bc9a3758a615a01a6f055112278ff3d305fea79
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 21 00:23:37 2010 +0100

    Fetch list of albums on start (if authorized)

 src/frogr-controller.c |   91 +++++++++++++++++++++++++++++++++++++++++++++++-
 src/frogr-controller.h |    9 +++++
 src/frogr-main-view.c  |   35 +++++++++++++++----
 3 files changed, 127 insertions(+), 8 deletions(-)

commit effa15d06cf129e9daba7ac2cc6c54b7d3a7f2bb
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 21 00:22:44 2010 +0100

    Renamed frogr_controller_cancel_upload to frogr_controller_cancel_ongoing_request

 src/frogr-controller.c |    2 +-
 src/frogr-controller.h |    2 +-
 src/frogr-main-view.c  |   11 +++--------
 3 files changed, 5 insertions(+), 10 deletions(-)

commit 0892a773100edc8511e36db92ff04238ca6ec117
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 21 00:21:11 2010 +0100

    Added suppot in FrogrMainViewModel to store the list of albums

 src/frogr-main-view-model.c |  105 ++++++++++++++++++++++++++++++++++++++++---
 src/frogr-main-view-model.h |   21 +++++++--
 2 files changed, 115 insertions(+), 11 deletions(-)

commit b3044d21537618e112d658c3f7688859d09ad9b6
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 21 00:20:08 2010 +0100

    Use GObject instead of gpointer for the upload picture callback

 src/frogr-controller.c       |    4 ++--
 src/frogr-controller.h       |    2 +-
 src/frogr-picture-uploader.c |    2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

commit 650e98db3d590a8fed0a04e30f0e9820b88c12f2
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 21 00:18:32 2010 +0100

    Fixed bug in FspPhotosMgr (invalid soup session used)

 src/flicksoup/fsp-photos-mgr.c |   23 +++++++++++++++++------
 1 files changed, 17 insertions(+), 6 deletions(-)

commit a7d7870096f3798d2aabbaf4ee4f34a622809611
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 20 23:02:28 2010 +0100

    New class FrogrAlbum

 src/Makefile.am   |   18 ++--
 src/frogr-album.c |  352 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/frogr-album.h |   81 ++++++++++++
 3 files changed, 443 insertions(+), 8 deletions(-)

commit 49e599481f01919e36767f9f2dfdf9f2169f381d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 20 17:46:26 2010 +0100

    Starting to implement the 'add to album' dialog

 src/Makefile.am        |    2 +
 src/frogr-controller.c |   16 +++++++++++-
 src/frogr-controller.h |    3 ++
 src/frogr-main-view.c  |   64 ++++++++++++++++++++++++++++++++++++------------
 4 files changed, 68 insertions(+), 17 deletions(-)

commit a6ab9c298313dfcc6b8859833080427a291b8cac
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 20 16:31:08 2010 +0100

    Removed 'owner' thing from photo info as it's not properly handled
    yet and won't be used for some time yet.

 src/flicksoup/fsp-data.c          |    8 --------
 src/flicksoup/fsp-data.h          |    1 -
 src/flicksoup/fsp-flickr-parser.c |    5 -----
 3 files changed, 0 insertions(+), 14 deletions(-)

commit 4cdb84621edf674904016602290acce02e9eeecb
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 20 16:25:08 2010 +0100

    Implemented method to add a photo to a photoset

 examples/example.c                |  130 ++++++++++++++++++++++++++++---------
 src/flicksoup/fsp-flickr-parser.c |   12 +++-
 src/flicksoup/fsp-photos-mgr.c    |    9 ++-
 3 files changed, 113 insertions(+), 38 deletions(-)

commit b35c0b1b0cda7442cce9757baee0b1040e1290a4
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 20 15:48:08 2010 +0100

    Implemented method to remotely create a photoset

 examples/example.c                |   41 ++++++++++--
 src/flicksoup/fsp-flickr-parser.c |  139 +++++++++++++++++++++++++-----------
 src/flicksoup/fsp-photos-mgr.c    |    2 +-
 3 files changed, 133 insertions(+), 49 deletions(-)

commit 2412078a128249745b7e1c01a3e6b5bf1746b618
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 20 15:05:11 2010 +0100

    Implemented method to retrieve the list of photosets

 examples/example.c                |   56 ++++++++++++++++-
 src/flicksoup/fsp-data.c          |    5 +-
 src/flicksoup/fsp-data.h          |    1 -
 src/flicksoup/fsp-flickr-parser.c |  123 ++++++++++++++++++++++++++++++++++++-
 4 files changed, 177 insertions(+), 8 deletions(-)

commit 9855d86f9e997a4f7da8159f50e47de8bcbc217c
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 20 12:15:43 2010 +0100

    Implementing photosets related functions. Parsing still pending...

 src/flicksoup/fsp-flickr-parser.c |   32 +++++++
 src/flicksoup/fsp-flickr-parser.h |   18 ++++
 src/flicksoup/fsp-photos-mgr.c    |  172 +++++++++++++++++++++++++++++++++++--
 src/flicksoup/fsp-photos-mgr.h    |   14 ++--
 4 files changed, 220 insertions(+), 16 deletions(-)

commit 3b96550169ed214f4c2aa1f87c384961f0e5b28c
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 20 11:39:08 2010 +0100

    Added last bits for fully implementing the new FspPhotoSet datatype

 src/flicksoup/fsp-data.c |   28 +++++++++++++++++++++++++++-
 src/flicksoup/fsp-data.h |    1 +
 2 files changed, 28 insertions(+), 1 deletions(-)

commit c8a60b54d100d6f44affdffe4347b79936f071e1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 20 11:31:27 2010 +0100

    More code refactoring through the new finish_async_request() utility function

 src/flicksoup/fsp-photos-mgr.c |   43 +++++--------------------------
 src/flicksoup/fsp-session.c    |   38 ++++-----------------------
 src/flicksoup/fsp-util.c       |   54 +++++++++++++++++++++++++++++++---------
 src/flicksoup/fsp-util.h       |   10 +++---
 4 files changed, 60 insertions(+), 85 deletions(-)

commit 879bf3b07312551cd04b9dbcd5c10b26f728955d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 20 11:13:45 2010 +0100

    Debug line for upload URL request

 src/flicksoup/fsp-photos-mgr.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit a8f4fbee8f119b92ad3137c074b392c20bd7a339
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 20 11:07:47 2010 +0100

    Normalize g_debug messages in the standard output

 src/frogr-add-tags-dialog.c |    2 +-
 src/frogr-controller.c      |    6 +++---
 src/frogr-main-view.c       |    6 +++---
 src/frogr-picture-loader.c  |    2 +-
 src/frogr-util.c            |    2 +-
 5 files changed, 9 insertions(+), 9 deletions(-)

commit 0d549a60ae585fa99f5bdb096b6ef9c677ea5590
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 20 11:07:27 2010 +0100

    Refactorization of common code in FspPhotosMgr and FspSession

 src/flicksoup/fsp-flickr-parser.c |   12 ++--
 src/flicksoup/fsp-flickr-parser.h |   14 ++++--
 src/flicksoup/fsp-photos-mgr.c    |   64 ++++-------------------
 src/flicksoup/fsp-session.c       |   60 +++------------------
 src/flicksoup/fsp-util.c          |  104 +++++++++++++++++++++++++------------
 src/flicksoup/fsp-util.h          |   11 +++--
 6 files changed, 112 insertions(+), 153 deletions(-)

commit 339644c023bff880e5dc033f7071b092309f5e30
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Dec 19 00:59:13 2010 +0100

    Make all operations going through libsoup cancellable, not only uploads

 src/flicksoup/fsp-photos-mgr.c |   29 +++++++++++++++--------------
 src/flicksoup/fsp-util.c       |   28 +++++++++++++++++++++++-----
 src/flicksoup/fsp-util.h       |    2 +-
 3 files changed, 39 insertions(+), 20 deletions(-)

commit 82533867abdb7d9df8b7e5658d69fc50346d59f5
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Dec 18 17:46:10 2010 +0100

    Got rid of the FspFlickrProxy extra layer.
    
    Now all the logic will be either inside FspSession or FspPhotosMgr (no
    longer needed to replicate functions inside de proxy) and the common
    functions needed by the logic extracted from the old FspFlickrProxy
    was moved to FspUtil.
    
    This is a really nice commit, since it will ease future patches by
    reducing the code needed to implement new futures! \o/

 src/flicksoup/Makefile.am        |    2 -
 src/flicksoup/fsp-flickr-proxy.c |  873 --------------------------------------
 src/flicksoup/fsp-flickr-proxy.h |  136 ------
 src/flicksoup/fsp-photos-mgr.c   |  343 +++++++++++++---
 src/flicksoup/fsp-session-priv.h |    6 +-
 src/flicksoup/fsp-session.c      |  249 ++++++-----
 src/flicksoup/fsp-util.c         |   64 +++
 src/flicksoup/fsp-util.h         |   16 +
 8 files changed, 508 insertions(+), 1181 deletions(-)

commit 897a4fc44801068296f8f9ece517f3ada14ce762
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Dec 18 17:42:45 2010 +0100

    Added globaldefs file

 src/flicksoup/Makefile.am       |    1 +
 src/flicksoup/fsp-global-defs.h |   31 +++++++++++++++++++++++++++++++
 2 files changed, 32 insertions(+), 0 deletions(-)

commit cc4b0238fdbc4b820c24c3946eae96860414daf0
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Dec 18 10:35:22 2010 +0100

    Initial stubs for adding support for photo sets

 src/flicksoup/fsp-data.h       |   14 +++++++++
 src/flicksoup/fsp-photos-mgr.c |   62 ++++++++++++++++++++++++++++++++++++++++
 src/flicksoup/fsp-photos-mgr.h |   37 ++++++++++++++++++++++++
 3 files changed, 113 insertions(+), 0 deletions(-)

commit 439cab157191bb20b8422ccb4a375284143c1524
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Dec 18 04:13:47 2010 +0100

    Fixed obscure bug with filenames and URIs
    
    This problem was causing that sometimes pictures that were properly
    loaded in the icon view were later on not uploaded to flickr due to
    weird characters (yet valid) in the filepath

 src/flicksoup/fsp-flickr-proxy.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit aefbe0855424cd4a6a2833b53a07e2b7670c476e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Dec 18 03:51:24 2010 +0100

    Ensure to decode encoded uris

 src/flicksoup/fsp-util.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

commit d288f1ed39c0209dbb79e8f825a092fec3fe1203
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Dec 18 03:54:41 2010 +0100

    Fixed memory leak

 src/flicksoup/fsp-flickr-proxy.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 319e2ff5b05c1d9f71dcb9d14e675fafabf94ccc
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Dec 18 03:51:50 2010 +0100

    Removed extra g_object_unref()

 src/frogr-main-view.c |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

commit aeb81f1bf54e774797e337b965e651546e2b509c
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Dec 18 02:31:01 2010 +0100

    Updated translations

 po/es.po |   55 +++++++++++++++++++++++++++++++++----------------------
 1 files changed, 33 insertions(+), 22 deletions(-)

commit d4d19d8a138defd25bf219e8d1e711b38e9c6cda
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Dec 18 02:28:56 2010 +0100

    Updated TODO file

 TODO |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 475edd27b241b1e098239e22c9fd3b24c7e3f9cd
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Dec 18 02:28:21 2010 +0100

    Allow the user to cancel pictures uploads without closing the app.
    
    Replaced the progress bar in the status bar with a progress bar dialog
    featuring a 'Cancel' button to cancel the operation.

 src/frogr-main-view.c |   74 +++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 69 insertions(+), 5 deletions(-)

commit e56c766a88ddec04611aba5431e9376721d20296
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Dec 18 02:26:29 2010 +0100

    Add support for cancelling upload operations in FrogrController

 src/frogr-controller.c |   39 +++++++++++++++++++++++++++++++++++++--
 src/frogr-controller.h |    2 ++
 2 files changed, 39 insertions(+), 2 deletions(-)

commit b1f161e03d3da1b9a8e40479511d3abbfec4208b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Dec 18 02:25:35 2010 +0100

    Use g_slice_new0 instead of just g_slice_new

 src/flicksoup/fsp-photos-mgr.c |    4 ++--
 src/flicksoup/fsp-session.c    |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 1c9202c5d5124c83088b124405ee3585b37a80b9
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Dec 18 02:25:12 2010 +0100

    Add support for cancelling uploading processes through flicksoup

 src/flicksoup/fsp-flickr-proxy.c |   29 +++++++++++++++++++++-----
 src/flicksoup/fsp-util.c         |   41 ++++++++++++++++++++++++++++++++++++++
 src/flicksoup/fsp-util.h         |    1 +
 3 files changed, 65 insertions(+), 6 deletions(-)

commit fefa144fe38411e36985bb84b9ea47a318e2a918
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Dec 18 02:23:52 2010 +0100

    Renamed _error_uploading_pictures to _notify_pictures_not_uploaded

 src/frogr-main-view.c |   17 ++++++++++++-----
 1 files changed, 12 insertions(+), 5 deletions(-)

commit 11d611683d4be5a7aca020dd19040a769bb1b610
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Dec 18 02:21:48 2010 +0100

    Show progress loading pictures from disk through status text only

 src/frogr-picture-loader.c |   26 +++++++-------------------
 1 files changed, 7 insertions(+), 19 deletions(-)

commit 6cd10f6a00b3277295823b7b1eceeb6064358128
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Dec 18 02:21:05 2010 +0100

    New flicksoup error FSP_ERROR_CANCELLED

 src/flicksoup/fsp-error.h        |    1 +
 src/flicksoup/fsp-flickr-proxy.c |    5 ++++-
 2 files changed, 5 insertions(+), 1 deletions(-)

commit 8eef446b1215c905a5b1b4ea77f61fa6d8184a1b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 17 00:06:38 2010 +0100

    Updated TODO file

 TODO |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 549c79a2c67640299249c0a93a801d80d9e33441
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Dec 17 00:01:17 2010 +0100

    Fixed typo in a message

 po/es.po              |    2 +-
 src/frogr-main-view.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 198429ebc35376f6385022026ff9c87459a0afa8
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 22:19:05 2010 +0100

    Removed duplicated include

 src/flicksoup/fsp-photos-mgr.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 06b167b61b32fa664f87933d71839d27b71af07e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 20:06:07 2010 +0100

    Updated es_ES translations

 po/es.po              |   92 +++++++++++++++++++++++++++++++++----------------
 src/frogr-main-view.c |    2 +-
 2 files changed, 63 insertions(+), 31 deletions(-)

commit e91750f1f95aa9f1629ca7202e60bdb37a86879b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 19:53:10 2010 +0100

    Properly inform the user that an authorization is still needed.

 src/frogr-main-view.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit de0e2436de699f807af656598b5b20893f05b428
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 19:53:26 2010 +0100

    Fixed wrong g_print()

 src/frogr-controller.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit 0b49648f827662a36f3b666c0e43c6f5e8a3e18c
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 19:52:54 2010 +0100

    Removed authorization toobar button.
    
    Pointless now we have a menu item for that.

 data/gtkbuilder/frogr-main-view.xml |   14 --------------
 src/frogr-main-view.c               |   10 ----------
 2 files changed, 0 insertions(+), 24 deletions(-)

commit 97ee78f362db0c1665d1af4389743811d9eb6570
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 19:38:05 2010 +0100

    Add menu items for authorizing frogr, adding, removing and uploading pictures

 src/frogr-main-view.c |  351 +++++++++++++++++++++++++++++++------------------
 1 files changed, 225 insertions(+), 126 deletions(-)

commit 1c12f5ee5c01a8a65ef250e9f88a267d4f909f23
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 19:37:20 2010 +0100

    Remove unnecessary lines

 src/frogr-config.c     |    5 -----
 src/frogr-controller.c |    1 -
 2 files changed, 0 insertions(+), 6 deletions(-)

commit df9aeb375989b120872acb9260603a4011f2d408
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 19:36:57 2010 +0100

    Unset statusbar text on failure uploading pictures

 src/frogr-picture-uploader.c |   18 ++++++++----------
 1 files changed, 8 insertions(+), 10 deletions(-)

commit 35d87d2d64ee1b5897d766fb20c9ebc6c1c9f979
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 18:24:42 2010 +0100

    Don't allow user interaction while uploading pictures

 src/frogr-main-view.c |   46 ++++++++++++++++++++++++++--------------------
 1 files changed, 26 insertions(+), 20 deletions(-)

commit b0c9131132e6cdcfaa8dfc98406f63458cf0c0b6
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 17:30:35 2010 +0100

    General cleanup in frogr and flicksoup

 examples/example.c                |   10 +---
 src/flicksoup/fsp-flickr-parser.c |    5 ++-
 src/flicksoup/fsp-flickr-proxy.c  |   28 +++++++----
 src/flicksoup/fsp-flickr-proxy.h  |    6 +-
 src/flicksoup/fsp-photos-mgr.c    |   16 ++++--
 src/flicksoup/fsp-session.c       |   29 ++++++------
 src/flicksoup/fsp-session.h       |    6 +-
 src/frogr-add-tags-dialog.c       |   20 +++++++-
 src/frogr-auth-dialog.c           |    2 -
 src/frogr-config.c                |   17 +++++--
 src/frogr-controller.c            |   41 +++++++++++-----
 src/frogr-details-dialog.c        |   94 +++++++++++++++++++-----------------
 src/frogr-main-view-model.c       |   15 ++++--
 src/frogr-main-view.c             |   34 +++++++++++--
 src/frogr-picture-loader.c        |   22 +++++++-
 src/frogr-picture-uploader.c      |   33 +++++++++----
 src/frogr-util.c                  |    3 +
 17 files changed, 247 insertions(+), 134 deletions(-)

commit e0e428b4f06cd50927a6e384274ae6b6b5670924
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 17:07:35 2010 +0100

    Added function to revoke the flickr authorization

 src/frogr-controller.c |   12 ++++++++++++
 src/frogr-controller.h |    2 ++
 2 files changed, 14 insertions(+), 0 deletions(-)

commit 6db503ae2b004b34e07d6619066380649c61ba21
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 17:06:13 2010 +0100

    Cleanup in frogr-account

 src/frogr-account.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 650be1536f80e3d6084e3071769511669bc863aa
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 17:03:57 2010 +0100

    Removed redundant check about is_authorization

 src/frogr-picture-uploader.c |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit d6c9c8c47692a3b814a96a05203e9048b5ae80bc
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 17:03:20 2010 +0100

    Cleanup in frogr-picture

 src/frogr-picture.c |   58 +++++++++++++++++++++++++++++----------------------
 1 files changed, 33 insertions(+), 25 deletions(-)

commit 1f7f65e8d5b4f3b9b6a1423e841c3af614ef78d1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 17:03:00 2010 +0100

    Typo in FspData

 src/flicksoup/fsp-data.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 84f3bd3eb1ceb05005809b40b9b3a619cb9915fe
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 16:14:03 2010 +0100

    Use the new frogr_util_show_error_dialog function from details dialog

 src/frogr-details-dialog.c |   28 +++++++---------------------
 1 files changed, 7 insertions(+), 21 deletions(-)

commit 9b4c76a49018fac4314dc9ec7df5c2569cd68bd8
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 16:13:44 2010 +0100

    Show errors to the user while uploading pictures

 src/frogr-controller.c       |   16 ++-----
 src/frogr-controller.h       |   13 +++++-
 src/frogr-main-view.c        |   85 +++++++++++++++++++++++++----------------
 src/frogr-picture-uploader.c |   32 +++++++++++-----
 src/frogr-picture-uploader.h |   14 ++++++-
 5 files changed, 101 insertions(+), 59 deletions(-)

commit 72f98482b57a29aaa6eafd949e32d75cfb7d9016
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 16:11:30 2010 +0100

    Added utility functions for showing messages through Gtk message dialogs

 src/frogr-util.c |   35 +++++++++++++++++++++++++++++++++++
 src/frogr-util.h |    6 ++++++
 2 files changed, 41 insertions(+), 0 deletions(-)

commit b158f9196cea660d490bb11980f8f33e1240f637
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 16:08:55 2010 +0100

    Relocated gtk_widget_destroy()'s

 src/frogr-auth-dialog.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 7ed415e90fd03af68c05dafbf37b64a6fed3cc2c
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 11:36:15 2010 +0100

    Missing usage of frogr_util_open_url_in_browser() in Main View

 src/frogr-main-view.c |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

commit f6710718dd16b5b03146e9c2077aea4253e221ef
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Dec 16 11:28:20 2010 +0100

    Temporary workaround for problem opening URLs (it hanged)

 src/frogr-util.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 4edb6fc06368f33290e0bd77d093387a019779f8
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 15 20:52:46 2010 +0100

    Updated translations

 po/POTFILES.in          |    6 +-
 po/es.po                |  144 +++++++++++++++++++++++++++--------------------
 src/frogr-auth-dialog.c |    4 +-
 3 files changed, 87 insertions(+), 67 deletions(-)

commit 5add391505eef03445cbc4383e5fa4bb742b8f21
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 15 20:34:05 2010 +0100

    Updater copyright headers

 COPYING                      |    4 ++--
 Makefile.am                  |    2 +-
 debian/copyright             |    2 +-
 po/es.po                     |    2 +-
 src/Makefile.am              |    2 +-
 src/frogr-about-dialog.c     |    4 ++--
 src/frogr-about-dialog.h     |    2 +-
 src/frogr-account.c          |    6 ++++--
 src/frogr-account.h          |    6 ++++--
 src/frogr-add-tags-dialog.c  |    2 +-
 src/frogr-add-tags-dialog.h  |    2 +-
 src/frogr-auth-dialog.c      |    2 +-
 src/frogr-auth-dialog.h      |    2 +-
 src/frogr-config.c           |    6 ++++--
 src/frogr-config.h           |    6 ++++--
 src/frogr-controller.c       |    2 +-
 src/frogr-controller.h       |    2 +-
 src/frogr-details-dialog.c   |    2 +-
 src/frogr-details-dialog.h   |    2 +-
 src/frogr-main-view-model.c  |    2 +-
 src/frogr-main-view-model.h  |    2 +-
 src/frogr-main-view.c        |    2 +-
 src/frogr-main-view.h        |    2 +-
 src/frogr-picture-loader.c   |    2 +-
 src/frogr-picture-loader.h   |    2 +-
 src/frogr-picture-uploader.c |    2 +-
 src/frogr-picture-uploader.h |    2 +-
 src/frogr-picture.c          |    2 +-
 src/frogr-picture.h          |    2 +-
 src/main.c                   |    2 +-
 30 files changed, 44 insertions(+), 36 deletions(-)

commit 594b70f02e88eaa5ecc1bf87caf966c00054cfb2
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 15 20:17:10 2010 +0100

    Replace any mention to flickcurl with flicksoup

 README                   |   10 ++--------
 configure.ac             |    2 +-
 frogr.spec               |   12 ++++++------
 src/frogr-about-dialog.c |    5 +++--
 4 files changed, 12 insertions(+), 17 deletions(-)

commit b916de0d2f33939d0137f13d8ad05a0020103efe
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 15 20:12:41 2010 +0100

    Hook to flicksoup API to upload pictures

 src/frogr-controller.c |   99 ++++++++++++++++++++++++++++++++----------------
 1 files changed, 66 insertions(+), 33 deletions(-)

commit 61fb8a79628100ca15690002802215bd2ee5732d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 15 20:11:54 2010 +0100

    Removed old frogr-facade.c file

 src/frogr-facade.c |  104 ----------------------------------------------------
 1 files changed, 0 insertions(+), 104 deletions(-)

commit dddb1670334735abd86045326c40526b32c8abb1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 15 19:31:18 2010 +0100

    Got rid of the two gtk_dialog_run in FrogrDetailsDialog.

 src/frogr-controller.c     |    4 +-
 src/frogr-details-dialog.c |   94 ++++++++++++++++++++++++--------------------
 src/frogr-details-dialog.h |    5 +--
 3 files changed, 53 insertions(+), 50 deletions(-)

commit 8a58e8e49922b55c6e4fd16a3331d4495005b88f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 15 19:30:50 2010 +0100

    Added static modifiers to private functions in main view

 src/frogr-main-view.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 47e6336b0685c7c660f42738f2d56a06a0eecec4
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 15 19:10:17 2010 +0100

    Getting rid of gtk_dialog_run in the "Add tags" dialog.

 src/frogr-add-tags-dialog.c |  105 ++++++++++++++++++++++++-------------------
 src/frogr-add-tags-dialog.h |    4 +-
 src/frogr-controller.c      |    4 +-
 3 files changed, 60 insertions(+), 53 deletions(-)

commit 2b9cf56ac68314ce9f71f68d5423d40c21bf1d18
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 15 19:03:28 2010 +0100

    Always try to authorize frogr when requested

 src/frogr-main-view.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 750bfff0ae8cea7814ce94847811497bdf9b0f06
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 15 19:03:02 2010 +0100

    Get rid of gtk_dialog_run for the dialog to add pictures.

 src/frogr-main-view.c |   43 +++++++++++++++++++++++++++++--------------
 1 files changed, 29 insertions(+), 14 deletions(-)

commit 18b3edf513b4901c77068b53a548aee0db45fc61
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 15 18:55:46 2010 +0100

    Minor cleanup

 src/frogr-controller.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit f3ee7681b1b64f6a3f7207f79cbdbf63fa9e64bd
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 15 18:55:14 2010 +0100

    Fix compilation warning

 src/frogr-main-view.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9d4a534a5a62edab1e9441d5f42ab48044fea6c0
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 15 18:48:32 2010 +0100

    Refactorized frogr-auth-dialog.[ch] (Nor a class anymore)

 src/frogr-auth-dialog.c |  172 +++++++++++++++++------------------------------
 src/frogr-auth-dialog.h |   29 ++-------
 src/frogr-controller.c  |   46 ++++++++-----
 3 files changed, 96 insertions(+), 151 deletions(-)

commit ab4001b331e583895736be443b216ca33b2622de
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 15 18:47:33 2010 +0100

    Added error handling (kind of) to the utility function to open URIs.

 src/frogr-util.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit 4f150b47ac33b50936e7815389a9bef2b9b9a85b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 15 18:46:50 2010 +0100

    Updated glade file

 data/gtkbuilder/frogr-main-view.xml |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit cab1cb314f6ff53b6f3c6cf6250f97aa9cbc3ede
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 15 17:18:36 2010 +0100

    Added new frogr-util.[ch] files.

 src/Makefile.am          |    2 ++
 src/frogr-about-dialog.c |   13 +++++--------
 src/frogr-controller.c   |    8 ++------
 src/frogr-util.c         |   36 ++++++++++++++++++++++++++++++++++++
 src/frogr-util.h         |   32 ++++++++++++++++++++++++++++++++
 5 files changed, 77 insertions(+), 14 deletions(-)

commit 41372c5d5f73b0cd813474c544373a788f18de40
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 15 01:01:34 2010 +0100

    Added authentication button

 data/gtkbuilder/frogr-main-view.xml |   25 +++++++++++++++++++------
 src/frogr-main-view.c               |   13 +++++++++++++
 2 files changed, 32 insertions(+), 6 deletions(-)

commit 4bc9dfe4aee3f255e6c7f2a9db7ceb75e14e19f9
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Dec 15 00:52:52 2010 +0100

    Getting rid of frogr_controller_complete_auth_async|finish

 src/frogr-auth-dialog.c |   81 +++++-------------------------------------
 src/frogr-auth-dialog.h |    1 +
 src/frogr-controller.c  |   89 +++++++++++++++++++++++++++-------------------
 src/frogr-controller.h  |    9 +----
 src/frogr-main-view.c   |   28 +++++++++++++--
 5 files changed, 88 insertions(+), 120 deletions(-)

commit 5b41417b829f3a024e8d7749446ee2f5a3043e87
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Dec 14 22:52:00 2010 +0100

    Replaced FSP_IS_PROXY with FSP_IS_FLICKR_PROXY

 src/flicksoup/fsp-photos-mgr.c |    4 ++--
 src/flicksoup/fsp-session.c    |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit b97d12dc5ec327a278e00ef4629a082f43b756ae
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 13 09:21:35 2010 +0100

    Cleanup in flicksoup files

 src/flicksoup/fsp-data.c         |    4 ++--
 src/flicksoup/fsp-data.h         |    2 +-
 src/flicksoup/fsp-flickr-proxy.c |   22 +++++++++++-----------
 src/flicksoup/fsp-flickr-proxy.h |    8 ++++----
 src/flicksoup/fsp-photos-mgr.c   |   31 ++++++++++++++++++++++---------
 src/flicksoup/fsp-session.c      |   30 +++++++++++++++++++-----------
 src/flicksoup/fsp-session.h      |    4 ++--
 src/flicksoup/fsp-util.c         |    6 +++---
 src/flicksoup/fsp-util.h         |    2 +-
 9 files changed, 65 insertions(+), 44 deletions(-)

commit 595e78c61aa5ff35c8f5df18e13b6c451f06e52b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Dec 13 02:11:26 2010 +0100

    Made flicksoup to properly implement the GAsync API.

 examples/example.c                |   24 +++---
 src/flicksoup/fsp-flickr-parser.c |    7 +-
 src/flicksoup/fsp-flickr-proxy.c  |  156 +++++++++----------------------------
 src/flicksoup/fsp-photos-mgr.c    |   95 +++++++++++++++++++++--
 src/flicksoup/fsp-session.c       |  151 ++++++++++++++++++++++++++++-------
 src/flicksoup/fsp-util.c          |   66 +++++++++++++++-
 src/flicksoup/fsp-util.h          |   23 ++++++
 7 files changed, 348 insertions(+), 174 deletions(-)

commit 35590da798ad1af3b36cae5cd3530d34cc84b881
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Sep 8 11:54:13 2010 +0200

    Replacing flickcurl dependency with flicksoup (devel version)

 configure.ac            |    4 -
 debian/control          |    2 +-
 src/Makefile.am         |    2 -
 src/frogr-account.c     |   48 +--------
 src/frogr-account.h     |    7 +-
 src/frogr-auth-dialog.c |  185 +++++++++++++++++++-----------
 src/frogr-config.c      |   10 +--
 src/frogr-controller.c  |  163 ++++++++++++++++++---------
 src/frogr-controller.h  |   13 ++-
 src/frogr-facade.c      |  290 ++++++++--------------------------------------
 src/frogr-facade.h      |   70 -----------
 11 files changed, 296 insertions(+), 498 deletions(-)

commit 0c40782077eaedc9264353ed495a1b651aa2e985
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Sep 9 00:19:24 2010 +0200

    Renamed main_window to main_view

 src/frogr-main-view.c |   21 +++++++++++----------
 1 files changed, 11 insertions(+), 10 deletions(-)

commit b87ee78699ada261a2421678c81c22f47d75212f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Sep 7 09:32:06 2010 +0200

    Made flicksoup a internal static library

 Makefile.am                       |    2 +-
 autogen.sh                        |    1 -
 configure.ac                      |   37 +-
 debian/rules                      |    2 +-
 examples/Makefile.am              |   26 +
 examples/example.c                |  222 +++++++++
 examples/testphoto.png            |  Bin 0 -> 9445 bytes
 flicksoup/Makefile.am             |   44 --
 flicksoup/examples/Makefile.am    |   25 -
 flicksoup/examples/example.c      |  222 ---------
 flicksoup/examples/testphoto.png  |  Bin 9445 -> 0 bytes
 flicksoup/flicksoup.h             |   36 --
 flicksoup/fsp-data.c              |  196 --------
 flicksoup/fsp-data.h              |  172 -------
 flicksoup/fsp-error.c             |  159 -------
 flicksoup/fsp-error.h             |   70 ---
 flicksoup/fsp-flickr-parser.c     |  744 -----------------------------
 flicksoup/fsp-flickr-parser.h     |   92 ----
 flicksoup/fsp-flickr-proxy.c      |  924 -------------------------------------
 flicksoup/fsp-flickr-proxy.h      |  136 ------
 flicksoup/fsp-photos-mgr.c        |  322 -------------
 flicksoup/fsp-photos-mgr.h        |  107 -----
 flicksoup/fsp-session-priv.h      |   36 --
 flicksoup/fsp-session.c           |  380 ---------------
 flicksoup/fsp-session.h           |  104 -----
 flicksoup/fsp-util.c              |  246 ----------
 flicksoup/fsp-util.h              |   47 --
 src/Makefile.am                   |    7 +-
 src/flicksoup/Makefile.am         |   38 ++
 src/flicksoup/flicksoup.h         |   36 ++
 src/flicksoup/fsp-data.c          |  196 ++++++++
 src/flicksoup/fsp-data.h          |  172 +++++++
 src/flicksoup/fsp-error.c         |  159 +++++++
 src/flicksoup/fsp-error.h         |   70 +++
 src/flicksoup/fsp-flickr-parser.c |  744 +++++++++++++++++++++++++++++
 src/flicksoup/fsp-flickr-parser.h |   92 ++++
 src/flicksoup/fsp-flickr-proxy.c  |  924 +++++++++++++++++++++++++++++++++++++
 src/flicksoup/fsp-flickr-proxy.h  |  136 ++++++
 src/flicksoup/fsp-photos-mgr.c    |  322 +++++++++++++
 src/flicksoup/fsp-photos-mgr.h    |  107 +++++
 src/flicksoup/fsp-session-priv.h  |   36 ++
 src/flicksoup/fsp-session.c       |  380 +++++++++++++++
 src/flicksoup/fsp-session.h       |  104 +++++
 src/flicksoup/fsp-util.c          |  246 ++++++++++
 src/flicksoup/fsp-util.h          |   47 ++
 45 files changed, 4083 insertions(+), 4085 deletions(-)

commit ad3b3ae89ccb7e45ddb0f302989c4ec2f22218cc
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Sep 6 23:19:11 2010 +0200

    Bundled the flicksoup library into frogr
    
    This is to avoid a chicken-egg problem evolving frogr towards this
    library because of it being too simple as to release a independent
    package for itself. As soon as flicksoup is mature enough it would be
    released in its own package but in the meanwhile, its development would
    be leaded by frogr.

 Makefile.am                      |    4 +-
 autogen.sh                       |   12 +-
 configure.ac                     |   18 +-
 debian/control                   |    2 +-
 debian/rules                     |    2 +-
 flicksoup/Makefile.am            |   44 ++
 flicksoup/examples/Makefile.am   |   25 +
 flicksoup/examples/example.c     |  222 +++++++++
 flicksoup/examples/testphoto.png |  Bin 0 -> 9445 bytes
 flicksoup/flicksoup.h            |   36 ++
 flicksoup/fsp-data.c             |  196 ++++++++
 flicksoup/fsp-data.h             |  172 +++++++
 flicksoup/fsp-error.c            |  159 +++++++
 flicksoup/fsp-error.h            |   70 +++
 flicksoup/fsp-flickr-parser.c    |  744 ++++++++++++++++++++++++++++++
 flicksoup/fsp-flickr-parser.h    |   92 ++++
 flicksoup/fsp-flickr-proxy.c     |  924 ++++++++++++++++++++++++++++++++++++++
 flicksoup/fsp-flickr-proxy.h     |  136 ++++++
 flicksoup/fsp-photos-mgr.c       |  322 +++++++++++++
 flicksoup/fsp-photos-mgr.h       |  107 +++++
 flicksoup/fsp-session-priv.h     |   36 ++
 flicksoup/fsp-session.c          |  380 ++++++++++++++++
 flicksoup/fsp-session.h          |  104 +++++
 flicksoup/fsp-util.c             |  246 ++++++++++
 flicksoup/fsp-util.h             |   47 ++
 src/Makefile.am                  |    3 +-
 26 files changed, 4091 insertions(+), 12 deletions(-)

commit 702b73f62e3ab6b26a7109dffc3adf211222dc40
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Sep 7 00:25:48 2010 +0200

    Updated languages

 po/POTFILES.in |    3 +--
 po/es.po       |   16 ++++++++--------
 2 files changed, 9 insertions(+), 10 deletions(-)

commit 4731052a2bcf71151076d0a76deb306ab77c3756
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Sep 3 20:02:49 2010 +0200

    Show the auth dialog once the mainView was created, if needed.
    
    This avoids failing in an assertion because of a egg-chicken problem

 src/frogr-controller.c |    4 ++++
 src/frogr-main-view.c  |    4 ----
 2 files changed, 4 insertions(+), 4 deletions(-)

commit cfd17b87616e0c773fd73cd9d63d095d05e6210a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Sep 3 19:52:48 2010 +0200

    More ping-pong: removed abstractions for controller and mainView
    
    After so long since I wrote that code to test an experimental UI for
    other platform (fremantle) I realized that it's very unlikely that frogr
    evolves through that path so, apart from moving all the
    fremantle-specific code to another branch, I decided to remove all the
    hassle of having abstract controller/mainView and specific
    implementations given that only one platform will be supported for now,
    that is GTK (desktop) platforms, which are where frogr actually makes
    sense after all.
    
    So, it was funny to have written that code but at this moment I think
    it's better to try to keep things as simple as possible and all that
    stuff would only complicate things while trying to improve frogr.

 src/Makefile.am                |    6 -
 src/frogr-controller-gtk.c     |  143 -------
 src/frogr-controller-gtk.h     |   60 ---
 src/frogr-controller-private.h |   50 ---
 src/frogr-controller.c         |  101 ++++--
 src/frogr-controller.h         |    5 -
 src/frogr-main-view-gtk.c      |  745 -----------------------------------
 src/frogr-main-view-gtk.h      |   57 ---
 src/frogr-main-view-private.h  |   53 ---
 src/frogr-main-view.c          |  841 ++++++++++++++++++++++++++++++++++------
 src/frogr-main-view.h          |   12 +-
 11 files changed, 802 insertions(+), 1271 deletions(-)

commit 095deded43f7e90670fe1e76960f8409caf58cba
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 13 02:21:42 2010 +0100

    Add missing NULL checks
    
    * src/frogr-main-view.c: Don't perform certain actions when there are
    no pictures to work with.

 src/frogr-main-view.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 5500459e9ce4e14e38d72d88d6954498c530d3a0
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 13 02:20:42 2010 +0100

    Use different pixbuf sizes depending on the platform
    
    * src/frogr-picture-loader.c: Use bigger thumbnails for Maemo.

 src/frogr-picture-loader.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit ddc44cb8c06de451091e788317a6822d27ec83ab
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 13 02:19:50 2010 +0100

    Added right includes
    
    * src/main.c: Include gi18n.h and hildon.h

 src/main.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit c35bd3b1ab926b04cb2f36264a6c84c86908294e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 13 02:16:11 2010 +0100

    Remove unused statements.
    
    * src/frogr-main-view-gtk.c: Remove unused statements.

 src/frogr-main-view-gtk.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 73d726bd0a4f0ba4613b10193048282c89e8a509
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 13 02:15:37 2010 +0100

    Localize missing string
    
    * src/frogr-picture-loader.c (_update_status_and_progress): Localize
    "Loading %s..." string

 src/frogr-picture-loader.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit c69901bd962741f5397c96b10f16d1fe0fcb9e6a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jan 13 02:14:52 2010 +0100

    Fixed typo
    
    * src/frogr-add-tags-dialog.c (frogr_add_tags_dialog_new): Show the
    right string here, that is, "Add tags"

 src/frogr-add-tags-dialog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 254d97230d97ef2e196d6d4f8f50fe4657138986
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 8 11:06:12 2010 +0100

    Fixed indentation

 src/frogr-controller-gtk.c   |    2 +-
 src/frogr-controller.h       |    2 +-
 src/frogr-picture-loader.c   |    4 ++--
 src/frogr-picture-uploader.c |    4 ++--
 4 files changed, 6 insertions(+), 6 deletions(-)

commit e315634d8a358fa905e068ab2e2afaf88e9d469f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 8 10:55:07 2010 +0100

    Updated translations
    
    * po/POTFILES.in: Added missing files
    
    * po/es.po: Updated translations strings and references

 po/POTFILES.in |    3 +++
 po/es.po       |   25 ++++++++++---------------
 2 files changed, 13 insertions(+), 15 deletions(-)

commit 54ccff299e169eac012e065d6202b936db262a28
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Sep 3 18:21:34 2010 +0200

    Added new (missing) files
    
        * src/frogr-main-view-private.h: Added missing file (forgotten before)
    
        * src/frogr-main-view.[ch]: Likewise.
    
        * src/frogr-main-view-gtk.[ch]: Likewise.
    
        * src/frogr-main-view-model.[ch]: Likewise.
    
        * data/gtkbuilder/frogr-main-view.xml: Likewise.

 data/gtkbuilder/frogr-main-view.xml |   99 +++++
 src/frogr-main-view-gtk.c           |  747 +++++++++++++++++++++++++++++++++++
 src/frogr-main-view-gtk.h           |   57 +++
 src/frogr-main-view-model.c         |  146 +++++++
 src/frogr-main-view-model.h         |   68 ++++
 src/frogr-main-view-private.h       |   53 +++
 src/frogr-main-view.c               |  371 +++++++++++++++++
 src/frogr-main-view.h               |   84 ++++
 8 files changed, 1625 insertions(+), 0 deletions(-)

commit 3dfd071349b663b0bfa3c082ddefb2c5290167c8
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 8 09:17:53 2010 +0100

    Changed name of FrogrMainWindow to FrogrMainView
    
    Since last commit FrogrMainWindow was not a GtkWindow anymore so it
    makes no sense (yet it's confusing) to call it that way. Much better
    to call it FrogrMainView instead, in my opinion.
    
    Hence, changed all references to the old name in the code.

 Makefile.am                           |    2 +-
 data/gtkbuilder/frogr-main-window.xml |   99 -----
 po/POTFILES.in                        |    4 +-
 po/POTFILES.skip                      |    2 +-
 po/es.po                              |   20 +-
 src/Makefile.am                       |   14 +-
 src/frogr-controller-gtk.c            |   16 +-
 src/frogr-controller-gtk.h            |    2 +-
 src/frogr-controller-private.h        |    4 +-
 src/frogr-controller.c                |   30 +-
 src/frogr-controller.h                |    6 +-
 src/frogr-main-window-gtk.c           |  751 ---------------------------------
 src/frogr-main-window-gtk.h           |   57 ---
 src/frogr-main-window-model.c         |  146 -------
 src/frogr-main-window-model.h         |   68 ---
 src/frogr-main-window-private.h       |   53 ---
 src/frogr-main-window.c               |  371 ----------------
 src/frogr-main-window.h               |   84 ----
 src/frogr-picture-loader.c            |   16 +-
 src/frogr-picture-uploader.c          |   16 +-
 20 files changed, 66 insertions(+), 1695 deletions(-)

commit f52fc879bbf57513d532d6d09f514c23312e1080
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 8 01:59:39 2010 +0100

    Made FrogrMainWindow subclass of GObject instead of GtkWindow
    
    * src/frogr-main-window.h: Made it subclass of GObject. Removed unused
    function. Added function to get the associated GtkWindow.
    
    * src/frogr-main-window.c: Made it subclass of GObject. Delete signal
    handlers since the window could be not valid when connecting
    then. Other minor changes.
    
    * src/frogr-main-window-private.h: Added a new field to store the
    GtkWindow associated to the FrogrMainwindow (composition).
    
    * src/frogr-main-window-gtk.c: Done needed changes.
    
    * src/frogr-controller.c: Likewise.
    
    * src/frogr-controller-gtk.c: Likewise.

 src/frogr-controller-gtk.c      |   12 +++++++---
 src/frogr-controller.c          |    6 +++-
 src/frogr-main-window-gtk.c     |   39 +++++++++++++++++++++++++++++-------
 src/frogr-main-window-private.h |    1 +
 src/frogr-main-window.c         |   41 ++++++++++----------------------------
 src/frogr-main-window.h         |    6 ++--
 6 files changed, 58 insertions(+), 47 deletions(-)

commit e631f5b2c697ac5f73b67660c0314c531d2e5550
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 8 00:54:19 2010 +0100

    Added Gtk implementation of a FrogrMainWindow
    
    * src/frogr-main-window-gtk.[ch]: Implementation of a main window for
    frogr using Gtk, as a subclass of FrogrMainWindow.
    
    * src/Makefile.am: Added new files.

 src/Makefile.am             |    2 +
 src/frogr-main-window-gtk.c |  728 +++++++++++++++++++++++++++++++++++++++++++
 src/frogr-main-window-gtk.h |   57 ++++
 3 files changed, 787 insertions(+), 0 deletions(-)

commit 52634b7f28bfb81f1e0c8c1eb692e4fed293e247
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 8 00:52:08 2010 +0100

    Added missing assertions for public methods in FrogrController
    
    * src/frogr-controller.c (frogr_controller_show_about_dialog): Added
      missing assertion for public method.
    (frogr_controller_show_auth_dialog): Likewise.
    (frogr_controller_show_details_dialog): Likewise.
    (frogr_controller_show_add_tags_dialog): Likewise.

 src/frogr-controller.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 15e34c0f9ca981f51912a058b3b1f5ac9503fa64
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jan 8 00:50:44 2010 +0100

    Made FrogrMainWindow an abstract class, toolkit independent
    
    * src/frogr-main-window.c: Converted into an abstract class to allow
    diferent instances of FrogrMainWindow, depending on the toolkit used.
    Removed a lot of non-generic code and delegate on virtual methods the
    specific, toolkit dependent parts.
    
    * src/frogr-main-window.h (frogr_main_window_new): Removed, as this
    class will be an abstract class from now on.
    (struct _FrogrMainWindowClass): Added needed virtual methods to
    implement factory methods in the subclasses (private and public).
    
    * src/frogr-main-window-private.h: New file to share some private
    parts of FrogrMainWindow with its subclasses (kind of 'protected'
    attributes and methods).
    
    * src/Makefile.am: Added new file frogr-main-window-private.h.

 src/Makefile.am                 |    1 +
 src/frogr-main-window-private.h |   52 +++
 src/frogr-main-window.c         |  821 +++++++--------------------------------
 src/frogr-main-window.h         |   19 +-
 4 files changed, 200 insertions(+), 693 deletions(-)

commit 96856fd25b1093d3e7fa4fef69d068e37635dfc1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 7 16:24:54 2010 +0100

    Made FrogrController an abstract class and added an gtk implementation
    
    * src/frogr-controller.c: Converted in an abstract class to allow
    different instances depending on the toolkit, which will implement any
    variant of the UI-related code.
    
    * src/frogr-controller.h: Added (pure) private virtual methods.
    
    * src/frogr-controller-gtk.[ch]: Implementation of a Gtk controller
    for frogr.
    
    * src/Makefile.am: Added new files

 src/Makefile.am            |    2 +
 src/frogr-controller-gtk.c |  139 ++++++++++++++++++++++++++++++++++++++++++++
 src/frogr-controller-gtk.h |   60 +++++++++++++++++++
 src/frogr-controller.c     |   82 ++++++++------------------
 src/frogr-controller.h     |    5 ++
 5 files changed, 232 insertions(+), 56 deletions(-)

commit 340b7df060b72b8da748bac818b2f4b3ac0ae01f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 7 16:15:54 2010 +0100

    Take controller's private data out of frogr-controller.c
    
    * src/frogr-controller-private.h: New file for storing private data
    about the controller, for ease of sharing with its future subclasses.
    
    * src/frogr-controller.c: Removed pricate structure and included the
    new file frogr-controller-private.h.
    
    * src/Makefile.am: Added new file.

 src/Makefile.am                |    1 +
 src/frogr-controller-private.h |   50 ++++++++++++++++++++++++++++++++++++++++
 src/frogr-controller.c         |   15 +-----------
 3 files changed, 52 insertions(+), 14 deletions(-)

commit b95cded83b3f505e95b318573f91f69b1476008e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 7 11:05:28 2010 +0100

    New class 'add tags' dialog as subclass of GtkDialog
    
    * src/frogr-add-tags-dialog.[ch]: New class for the 'add tags' dialog.
    
    * src/frogr-controller.c (frogr_controller_show_add_tags_dialog): Use
    the new FrogrAddTagsDialog class instead of hardcoding all the logic.
    
    * src/Makefile.am (frogr_SOURCES): Added new files

 src/Makefile.am             |    2 +
 src/frogr-add-tags-dialog.c |  202 +++++++++++++++++++++++++++++++++++++++++++
 src/frogr-add-tags-dialog.h |   58 ++++++++++++
 src/frogr-controller.c      |   68 ++-------------
 src/frogr-details-dialog.c  |    2 +-
 5 files changed, 269 insertions(+), 63 deletions(-)

commit b4b035c5b74ccccc6ce35e96d58a0f740f38830c
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jan 7 00:20:26 2010 +0100

    Code cleanup
    
    Used 'self' for instance variables instead of longer names, fixed
    indentation and bad includes in some files, among other things.

 src/frogr-account.c           |   39 +++---
 src/frogr-account.h           |   10 +-
 src/frogr-auth-dialog.c       |   30 +++---
 src/frogr-auth-dialog.h       |    2 +-
 src/frogr-config.c            |   62 +++++-----
 src/frogr-config.h            |    8 +-
 src/frogr-controller.c        |  118 ++++++++++----------
 src/frogr-controller.h        |   22 ++--
 src/frogr-details-dialog.c    |  210 +++++++++++++++++-----------------
 src/frogr-details-dialog.h    |    2 +-
 src/frogr-facade.c            |   68 ++++++------
 src/frogr-facade.h            |    8 +-
 src/frogr-main-window-model.c |   40 +++---
 src/frogr-main-window-model.h |   10 +-
 src/frogr-main-window.c       |  258 ++++++++++++++++++++--------------------
 src/frogr-main-window.h       |   10 +-
 src/frogr-picture-loader.c    |   52 ++++----
 src/frogr-picture-loader.h    |    2 +-
 src/frogr-picture-uploader.c  |   84 +++++++-------
 src/frogr-picture-uploader.h  |    4 +-
 src/frogr-picture.c           |  154 ++++++++++++------------
 src/frogr-picture.h           |   40 +++---
 src/main.c                    |    8 +-
 23 files changed, 620 insertions(+), 621 deletions(-)

commit 9cc95d49b725a66ff0a4aac38cc362197aafc154
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jan 5 09:56:14 2010 +0100

    Changed debhelper required version from 6 to 5
    
    For compatibility with Maemo platform (Fremantle), changed debhelper
    required version from 6 to 5. Updated compat file as well.

 debian/compat  |    2 +-
 debian/control |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 82c1d9708d3a90c518aa91ac21feea99e0f2cfa3
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Nov 17 07:40:20 2009 +0100

    Add some rules to configure.ac to ensure updated code

 configure.ac |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 8831eafc0535fa41d8b74d88bfb9d1b10c0e98ee
Author: Javier Jardón <jjardon@gnome.org>
Date:   Tue Nov 17 07:37:37 2009 +0100

    Use accesor functions instead direct access. Second patch
    
    * src/frogr-main-window.c (_on_icon_view_drag_data_received):
            Use gtk_selection_data_get_target() and
            gtk_selection_data_get_data() instead direct access

 src/frogr-main-window.c |   19 +++++++++++++++----
 1 files changed, 15 insertions(+), 4 deletions(-)

commit 5892a2ebb032d0fc3822cc47f3b6415339a0efd4
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Oct 31 12:48:17 2009 +0100

    Added missing g_object_unref for the GtkTreeModel
    
    * src/frogr-main-window.c (_frogr_main_window_finalize):
      g_object_unref the internal tree model for theicon view

 src/frogr-main-window.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit f7f74803684e3c83f743a3f8d505e3464143fb43
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Oct 31 11:59:09 2009 +0100

    Make sure no actions are allowed in non-idle state
    
    * src/frogr-main-window.c (_on_icon_view_button_press_event): Make
    sure no actions are allowed in non-idle state

 src/frogr-main-window.c |   27 ++++++++++++++-------------
 1 files changed, 14 insertions(+), 13 deletions(-)

commit ce6b24685d35c199b19594ff278375dee208d2f9
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Oct 13 20:20:35 2009 +0200

    Fixed more problems with building debian packages
    
    * autogen.sh: Removed call to ./configure from here.
    * debian/rules: Don't use the --prefix parameter from here

 autogen.sh   |    2 --
 debian/rules |    4 +++-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 033095c2e76f0973f6ab12012c82167b1006212e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Oct 13 19:29:41 2009 +0200

    Fixed missing issues in debian packaging files
    
    * debian/control: Added intltool to Build-Depends list
    * debian/rules: Call to ./autogen.sh instead of autoreconf

 debian/control |    2 +-
 debian/rules   |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 4d1e9fa2b504865a98d8fa34193cd14d49461945
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Oct 13 19:28:39 2009 +0200

    Removed unnecesary lines from Makefile.am and frogr.desktop.in
    
    * Makefile.am: Don't delete frogr.desktop.in as maintainer files, and
    do not distribute frogr.desktop file either.
    
    * data/frogr.desktop.in: Removed unused variable X-Icon-Path

 Makefile.am           |    2 --
 data/frogr.desktop.in |    1 -
 2 files changed, 0 insertions(+), 3 deletions(-)

commit e466f305b480691ccb5af731606cee54433fe2ce
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Oct 12 17:01:29 2009 +0200

    Prepare files for work on Frogr 0.3

 configure.ac     |    2 +-
 debian/changelog |    6 ++++++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 41c487197246d8c0e10affdeba651aadf9befc32
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Oct 12 19:59:13 2009 +0200

    Frogr 0.2 released

 configure.ac     |    2 +-
 debian/changelog |    6 +++---
 frogr.spec       |    8 ++++----
 3 files changed, 8 insertions(+), 8 deletions(-)

commit 1bfd118cdda8bc87fb38018f460f9af0225e6f97
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Oct 12 19:58:52 2009 +0200

    Fixed missing issues in the RPM build for fedora
    
    * Makefile.am (EXTRA_DIST): Added MAINTAINERS and TODO
    * frogr.spec (Requires): Added NEWS, TODO, MAINTAINERS and TRANSLATORS
    files to the %doc element

 Makefile.am |    4 +++-
 frogr.spec  |    3 ++-
 2 files changed, 5 insertions(+), 2 deletions(-)

commit a76496f6c924ac2ee6fa352be47b15972af5106d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Oct 12 18:17:58 2009 +0200

    Added new TRANSLATORS file
    
    * TRANSLATORS: Include details about the es_ES translation
    * Makefile.am: Added TRANSLATORS to EXTRA_DIST
    * debian/rules: Added TRANSLATORS to DEB_INSTALL_DOCS_ALL

 Makefile.am  |    1 +
 TRANSLATORS  |    3 +++
 debian/rules |    2 +-
 3 files changed, 5 insertions(+), 1 deletions(-)

commit 6934d6b3340752e57d710e24f38a433cce2d5257
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Oct 12 18:16:20 2009 +0200

    Updated AUTHORS file
    
    * AUTHORS: Added details about new contributions in Frogr 0.2

 AUTHORS |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit dbb442076264df22a47fd4cefe1084303ac5d3dc
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Oct 12 16:56:38 2009 +0200

    Updated NEWS file with info about the 0.2 release
    
    * NEWS: Added details for changes in the 0.2 release

 NEWS |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

commit 82252859e6c9414b3862fdb71ef1a9cc506f8c8f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Oct 12 17:32:53 2009 +0200

    Add missing check for GTK+ >= 2.14
    
    * src/frogr-controller.c (frogr_controller_show_add_tags_dialog):
    Check for GTK+ >= 2.14 to use gtk_dialog_get_content_area().

 src/frogr-controller.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 2accde8b0b3ddd2bc78b74d9134ca3b8446b3326
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Oct 12 16:40:02 2009 +0200

    Added missing translation
    
    * po/es.po: Added missing translation for the frogr picture uploader.

 po/es.po |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 0f666fafb2b63e3db44e38fd2f3637e1bc30d92b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Oct 12 16:37:54 2009 +0200

    Added missing files to POTFILES files
    
    * po/POTFILES.in: Added src/frogr-picture-uploader
    * po/POTFILES.skip: New file, adding the glade files that will be
    treated in a different way inside POTFILES.in

 po/POTFILES.in   |    3 ++-
 po/POTFILES.skip |    2 ++
 2 files changed, 4 insertions(+), 1 deletions(-)

commit dcd0fc5d1720dbed4b24e09d39c366ee428e14be
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Oct 1 22:59:54 2009 +0200

    Get property methods always ref/allocate new memory.
    
    * src/frogr-account.c (_frogr_account_get_property): Use g_strdup ()
    for returning string attributes.
    
    * src/frogr-picture.c (_frogr_picture_get_property): Same here, and
      use g_object_ref () for internal pixbuf.

 src/frogr-account.c |    4 ++--
 src/frogr-picture.c |   12 ++++++------
 2 files changed, 8 insertions(+), 8 deletions(-)

commit e94a25e3f9e355d54b562838dbdfc7ae96d83769
Author: Javier Jardón <javierjc1982@gmail.com>
Date:   Sat Sep 5 21:30:46 2009 +0200

    Support silent build rules with automake 1.11
    
    * configure.ac: Support silent build rules, requires at least
    automake-1.11. Disable by either passing --disable-silent-rules
    to configure or passing V=1 to make.

 configure.ac |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 91c9e510b5f1999ed81324ada4dc18a07c071222
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Aug 26 14:53:05 2009 +0200

    Added missing colons to es_ES file
    
    * po/es.po: Added missing colons in translation

 po/es.po |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 91982e80bcd41ebeadc314070d365cb4a32901f6
Author: Alejandro Piñeiro <apinheiro@igalia.com>
Date:   Wed Aug 26 14:31:22 2009 +0200

    Added remaining files without i18n support. Finished spanish translation.
    
    * po/POTFILES.in: added remaining files
    * po/es.po: updated translation to spanish
    * data/gtkbuilder/frogr-details-dialog.xml: removed the translatable tag
      for some elements.
    * src/frogr-about-dialog.c: added support for i18n
    * src/frogr-details-dialog.c: likewise
    * src/frogr-picture-uploader.c: likewise

 data/gtkbuilder/frogr-details-dialog.xml |    4 +-
 po/POTFILES.in                           |    5 ++-
 po/es.po                                 |   57 +++++++++++++++++++++++++++--
 src/frogr-about-dialog.c                 |    5 ++-
 src/frogr-details-dialog.c               |    7 ++--
 src/frogr-picture-uploader.c             |    4 +-
 6 files changed, 68 insertions(+), 14 deletions(-)

commit 6e68302a085be488ad218752bab9aa74f730256e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Aug 26 13:02:11 2009 +0200

    Minor code cleanup
    
    * src/frogr-auth-dialog.c (frogr_auth_dialog_show): Declare aux_string
      in the right place, avoiding re-declaration of it.

 src/frogr-auth-dialog.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 017a3e70407cfeeac1bf49f3633adbbd11ceb043
Author: Alejandro Piñeiro <apinheiro@igalia.com>
Date:   Wed Aug 26 12:13:02 2009 +0200

    Support for i18n on frogr-auth-dialog.c
    
    * src/frogr-auth-dialog.c: add i18n support for new strings. In this
      case a modification of the defined strings, and temporal strings
      (using g_strdup_printf required).
    * po/POTFILES.in: include frogr-auth-dialog.c
    * po/es.po: translate new strings

 po/POTFILES.in          |    1 +
 po/es.po                |   41 +++++++++++++++++++++++++++++++++++++++--
 src/frogr-auth-dialog.c |   40 ++++++++++++++++++++++++++--------------
 3 files changed, 66 insertions(+), 16 deletions(-)

commit fab92e2594cf2a4ae0d18d563658860eef0aa541
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Aug 25 19:19:34 2009 +0200

    Minor changes in es_ES language file.
    
    * po/es.po: Fixed some typos and wrong translations.

 po/es.po |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 231e5106f68d34f4f97771d438a2659db486e759
Author: Alejandro Piñeiro <apinheiro@igalia.com>
Date:   Tue Aug 25 16:20:20 2009 +0200

    Adding gettext support and basic version of es_ES lang file
    
    * Makefile.am: Added po as subdir
    * autogen-sh: Added calls to glib-gettextize and intltoolize
    * configure.ac: Added support for i18n
    * po/LINGUAS: New. Added 'es' language
    * po/POTFILES.in: New. Added translated files
    * po/es.po: New. Basice es_ES translation (not complete yet)
    * src/frogr-controller.c: Add i18n support to some strings.
    * src/frogr-main-window.c: Likewise.
    * src/main.c: Initialize i18n support

 Makefile.am             |    2 +-
 autogen.sh              |    2 +
 configure.ac            |   12 +++++++++
 po/LINGUAS              |    1 +
 po/POTFILES.in          |    5 +++
 po/es.po                |   64 +++++++++++++++++++++++++++++++++++++++++++++++
 src/frogr-controller.c  |    3 +-
 src/frogr-main-window.c |   17 ++++++------
 src/main.c              |    5 +++
 9 files changed, 101 insertions(+), 10 deletions(-)

commit a3708dbe78df1cd3bfa546edf0c1623c5e5890dc
Author: Javier Jardón <javierjc1982@gmail.com>
Date:   Tue Aug 25 18:27:03 2009 +0200

    Remove deprecated GTK+ symbols
    
    * src/frogr-main-window.c (_ctxt_menu_create): Substitute
    gtk_menu_append () with gtk_menu_shell_append () function

 src/frogr-main-window.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit ec71622f3f800df1e02a38284f8925aca62bff86
Author: Javier Jardón <javierjc1982@gmail.com>
Date:   Sun Aug 23 00:35:35 2009 +0200

    Use accesor functions instead direct access
    
    * src/frogr-auth-dialog.c (frogr_auth_dialog_init): Use
    gtk_dialog_get_content_area() instead of directly accessing to the
    dialog's vbox if Gtk+ >= 2.14.
    
    * src/frogr-details-dialog.c (frogr_details_dialog_init): Use
    gtk_dialog_get_content_area() instead of directly accessing to the
    dialog's vbox if Gtk+ >= 2.14.

 src/frogr-auth-dialog.c    |    4 ++++
 src/frogr-details-dialog.c |    4 ++++
 2 files changed, 8 insertions(+), 0 deletions(-)

commit 2c77ddcc09b0bd9c61f7ab912deda930a5c8fd07
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Aug 25 16:49:18 2009 +0200

    Downgraded libgnome2 required version to 2.20 (for debian lenny)
    
    * configure.ac: ask for libgnome2 >= 2.20

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c3fe66605bcbe0b714da3ce240ee8f168f578707
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Aug 25 15:41:27 2009 +0200

    Minor improvements in the details dialog
    
    * src/frogr-details-dialog.c (_update_ui): Let the title entry to grab
      the focus and put cursor by the end of the entry.
      (frogr_details_dialog_init): Set default response.

 src/frogr-details-dialog.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 9f6ff1eb6f2ed699205dda3ca7501cbd9f31a301
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Aug 25 14:29:12 2009 +0200

    Updated TODO file
    
    * TODO: Added reminder for adding i18n support

 TODO |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 320a9285b1bfb01f887047dd2e11854c07b143cd
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Aug 25 14:28:37 2009 +0200

    Implemented Add tags" dialog, to add tags to a selection of pictures
    
    * src/frogr-main-window.c (_add_tags_to_pictures): New. Implements
      needed logic to get selected items and add tags to them.
      (_ctxt_menu_create): Add a new item to the contextual menu, and
      connect signals.
      (_ctxt_menu_add_tags_item_activated): Handler for "Add items" item
      in the contextual menu.
    * src/frogr-controller.h, src/frogr-controller.c
      (frogr_controller_show_add_tags_dialog): New. Open a dialog with a
      text entry to ask for tags to be added to a selection of items.

 src/frogr-controller.c  |   65 +++++++++++++++++++++++++++++++++++++++++++++++
 src/frogr-controller.h  |    2 +
 src/frogr-main-window.c |   34 ++++++++++++++++++++++++
 3 files changed, 101 insertions(+), 0 deletions(-)

commit f00d9af192933a0323672d43ab514974feee2a56
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Aug 25 14:24:40 2009 +0200

    Cleanup in main window and some refactoring.
    
    * src/frogr-main-window.c (_get_selected_pictures): New. Get this code
      out of _edit_selected_pictures.
      (_edit_selected_pictures): Use _get_selected_pictures.
      (_remove_selected_pictures): Minor change: variable rename.
      (_ctxt_menu_edit_details_item_activated): Likewise.
      (_ctxt_menu_remove_details_item_activated): Likewise.
      (_on_remove_button_clicked): Likewise.
      (_on_icon_view_key_press_event): Likewise.
      (_on_icon_view_button_press_event): Likewise.

 src/frogr-main-window.c |   49 +++++++++++++++++++++++++++++-----------------
 1 files changed, 31 insertions(+), 18 deletions(-)

commit 72f4d89b17362c8881f87665286a048694e0b886
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Aug 25 14:11:33 2009 +0200

    Add support in FrogrPicture to add tags instead of just replacing them
    
    * src/frogr-picture.h, src/frogr-picture.c (frogr_picture_add_tags):
      New. Adds a list of tags to a picture, as described as an
      string. Opposite to set_tags method, this one just adds tags.

 src/frogr-picture.c |    9 ++++++---
 src/frogr-picture.h |    1 +
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 888ae35b08c5c5d609a48a49b5765677c5dd0905
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Aug 25 14:10:11 2009 +0200

    Improve the handling of tags inside FrogrPicture
    
    * src/frogr-picture.c (_tag_is_set): New. Checks whether a tag for the
      given picture was already set or not.
      (_add_tags_to_tags_list): New. Add a tags described as a
      blank-separated string to the internal GSList.
      (_update_tags_string): Updates the internal tag_string variable from
      the internal GSList.
      (frogr_picture_set_tags): Use _add_tags_to_tags_list() instead of
      implementing all the needed logic itself.

 src/frogr-picture.c |  131 +++++++++++++++++++++++++++++++++++++++-----------
 src/frogr-picture.h |    3 +-
 2 files changed, 103 insertions(+), 31 deletions(-)

commit cf75477012ffb32706b3702cfb75792f4ce7406e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Aug 24 23:06:59 2009 +0200

    Updated TODO file
    
    * TODO: Removed task for adding drag'n'drop support.

 TODO |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 90095b980a7d903750c0e49520010215c24b481a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Aug 24 23:04:38 2009 +0200

    Show information of pictures being added before adding them.
    
    * src/frogr-main-window.c (_on_picture_loaded): Remove g_debug.
    * src/frogr-picture-loader.c (_load_next_picture): Print picture being
       added, including its mime type.

 src/frogr-main-window.c    |    2 --
 src/frogr-picture-loader.c |    2 ++
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 4d9c6a87590dd73343d458c2e81e1b3cd2da553f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Aug 24 23:02:16 2009 +0200

    Avoid calling the picture_loaded_cb callback if an error happened.
    
    * src/frogr-picture-loader.c (_load_next_picture_cb): Do not call to
      picture_loaded_cb if fpicture == NULL.

 src/frogr-picture-loader.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d62d230435b6cd9fd87181489016ad1bb064cd54
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Aug 24 22:53:29 2009 +0200

    Check mimetype for each file before loading it (it must be an image)
    
    * src/frogr-picture-loader.c (valid_mimetypes): New. List of mime
      types supported by the picture loader.
      (_load_next_picture): Check the content type for each file and skip
      it it not in the list of supported mime types;

 src/frogr-picture-loader.c |   49 +++++++++++++++++++++++++++++++++++++++----
 1 files changed, 44 insertions(+), 5 deletions(-)

commit 00265d176cbe2fe85bbd172965e6c79c896270b8
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Aug 24 22:50:10 2009 +0200

    Check for "image/jpg" mimetype as well, just in case
    
    * src/frogr-main-window.c (_on_add_button_clicked): Check "image/jpg"
      with gtk_file_filter_add_mime_type, for the file chooser.

 src/frogr-main-window.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 3eea499d42c3db2b29f56c7204df3accbc3d9e37
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Aug 24 21:45:18 2009 +0200

    Implement basic version (no mime check) of drag'n'drop to import files.
    
    * src/frogr-main-window.c (_initialize_drag_n_drop): New. Initialize
    the GtkIconView widget to work with drag and drop.
    (_on_icon_view_drag_data_received): New. Handler for the
    drag-data-received signal, which will use FrogrPictureLoader to load
    the list of pictures in the interface.
    (frogr_main_window_init): Call to _initialize_drag_n_drop.

 src/frogr-main-window.c |   74 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 74 insertions(+), 0 deletions(-)

commit 96282978816a5bdc33ab0dc0f1066c6d32c7972d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Aug 24 12:33:41 2009 +0200

    Fixed typo in NEWS

 NEWS |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit e14dbd7296e4d2066a83e1d525bd607a504a7d32
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Aug 24 11:30:51 2009 +0200

    Added .spec file for fedora 11 packaging system (by Adrian Perez)
    
    * Modified original .spec file provided by Adrian Perez to point to the
      current 0.2~unreleased version in master, instead of 0.1.1

 frogr.spec |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 56 insertions(+), 0 deletions(-)

commit 463cce1aab087d5d848f5a4b6a1a3ba6e3d759f3
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Aug 22 13:35:49 2009 +0200

    Generate ChangeLog from git log with 'make dist'
    
    * Makefile.am (dist-hook): hook to automatically generate the
      ChangeLog file based in the git log

 Makefile.am |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

commit bf48c4b1391d20e4e1c02caa0094c9767f44713f
Merge: 7246b6c dd4edf1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Aug 22 12:02:16 2009 +0200

    Merge branch 'frogr-0.1.1'

commit dd4edf1dd616497dbe254e76c1baf4a4473ed3a8
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Aug 22 11:52:12 2009 +0200

    Frogr 0.1.1 released

 NEWS             |    6 +++++-
 configure.ac     |    2 +-
 debian/changelog |    2 +-
 3 files changed, 7 insertions(+), 3 deletions(-)

commit c4102cf9906e73fdb30e7c2d1ef90d5d70f2fe61
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Aug 22 11:47:59 2009 +0200

    Updated INSTALL file

 INSTALL |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

commit f12dcbdf15376eeb6907290a99819024084d4b4d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Aug 22 11:47:42 2009 +0200

    Fixed problems with 'make dist' (missing files in EXTRA_DIST)

 Makefile.am |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

commit 07b5011719d7ed4de62b36c0ef78c1e15f5f7091
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sat Aug 22 11:46:36 2009 +0200

    Prepare 0.1.1 (bugfixing release)

 configure.ac     |    2 +-
 debian/changelog |    6 ++++++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 7246b6c401e7167f2aca3002021a1c9cc8a24b9e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Aug 21 19:17:14 2009 +0200

    Prepare files for incoming work on Frogr 0.2

 configure.ac     |    2 +-
 debian/changelog |    6 ++++++
 2 files changed, 7 insertions(+), 1 deletions(-)

commit 9f3da3461bcd1a7203b128e67af9fd177a25f511
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Aug 21 19:13:32 2009 +0200

    Frogr 0.1 released

 configure.ac     |    2 +-
 debian/changelog |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit e06c2e164db27e6897de190bc04c192045e9cf41
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Aug 21 18:50:55 2009 +0200

    Fix bad prototype for GSourceFunc (return gboolean, not null)
    
    This was causing ugly segv's after uploading a picture...

 src/frogr-facade.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit aba21a9281187fb7dbe45f654787202aeab411db
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Aug 21 17:23:12 2009 +0200

    Prepare 0.1

 configure.ac     |    7 +------
 debian/changelog |    6 ++++++
 2 files changed, 7 insertions(+), 6 deletions(-)

commit aed968b39dacc5b46e692cdfa56776edde68d9a2
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Aug 21 17:22:47 2009 +0200

    Added postinst and postrm scripts to update icons cache

 debian/frogr.postinst |   10 ++++++++++
 debian/frogr.postrm   |   10 ++++++++++
 2 files changed, 20 insertions(+), 0 deletions(-)

commit 96d4f169a3d3b7ffa537449a7cce7479279e5e6a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Aug 21 17:22:18 2009 +0200

    Fixed Makefile.am to pass 'make distcheck'

 Makefile.am |   35 ++++++++++++++++++++++-------------
 1 files changed, 22 insertions(+), 13 deletions(-)

commit 71440e4f0c415553379a8a6a5ea1b5ea821d3791
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Aug 21 17:19:30 2009 +0200

    Updated INSTALL, NEWS and THANKS files

 INSTALL |   19 +++++++++++++++----
 NEWS    |   14 ++++++++++++++
 THANKS  |   17 +++++++++++++++++
 3 files changed, 46 insertions(+), 4 deletions(-)

commit 3f3610e304480ec08342f77f7d0002d798fc88cb
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Aug 21 17:19:02 2009 +0200

    Fixed a bunch of warnings before making the 0.1 release

 src/frogr-auth-dialog.c       |    3 +--
 src/frogr-config.c            |   12 ++++--------
 src/frogr-controller.c        |   13 +++++--------
 src/frogr-details-dialog.c    |    2 --
 src/frogr-facade.c            |   17 ++++++-----------
 src/frogr-main-window-model.c |    4 ++--
 src/frogr-main-window.c       |    9 +--------
 src/frogr-picture-loader.c    |    8 ++------
 src/frogr-picture-loader.h    |    2 +-
 src/frogr-picture-uploader.c  |    9 +++------
 src/frogr-picture-uploader.h  |    2 +-
 src/frogr-picture.c           |   10 +++++-----
 12 files changed, 31 insertions(+), 60 deletions(-)

commit 0259676b7a36056a16cd93ad72a7fecb5ab047ab
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Aug 21 17:18:36 2009 +0200

    Updated text in the authorization dialog

 src/frogr-auth-dialog.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 2868c827771206b5305c0735e6507d98183443f5
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Aug 21 17:17:59 2009 +0200

    Get rid of the Auth button, asking for authorization when needed

 data/gtkbuilder/frogr-main-window.xml |   13 ------
 src/frogr-main-window.c               |   68 ++++++++++++++------------------
 2 files changed, 30 insertions(+), 51 deletions(-)

commit bba4dc35e4833f600159977ad91bdaeda6f2621f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Aug 21 17:17:27 2009 +0200

    Make details dialog to look better

 data/gtkbuilder/frogr-details-dialog.xml |   21 +++++++++++++++++----
 src/frogr-details-dialog.c               |    7 ++++++-
 2 files changed, 23 insertions(+), 5 deletions(-)

commit 596557293e972e413a1d294acd5953a49b129b4b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Aug 21 17:16:26 2009 +0200

    Set proper title for editing dialogs

 src/frogr-details-dialog.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 22b707784d769759378fabc9191dc81dcbb1f35f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Aug 21 17:15:54 2009 +0200

    Fixed name in desktop file

 data/frogr.desktop.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9032c2343bdc63857873e8892f7aaf922fcfced5
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 23:01:44 2009 +0200

    Remove unused code and 'username' from FrogrAccount
    
    Username is going to be needed probably in the future, but not now

 src/frogr-account.c |   98 ++-------------------------------------------------
 src/frogr-account.h |    7 +---
 src/frogr-config.c  |   13 +------
 3 files changed, 6 insertions(+), 112 deletions(-)

commit c9898790512a770fb50b7c6944b393babe37fda0
Author: Adrian Perez <aperez@igalia.com>
Date:   Thu Aug 20 20:46:09 2009 +0200

    Fix bogus behaviours of latest configuration code
    
    This should make everything work as expected :-)

 src/frogr-config.c |   33 ++++++++++++++++++---------------
 src/frogr-facade.c |    9 +++------
 2 files changed, 21 insertions(+), 21 deletions(-)

commit 8dab6c093b13b1eea0e6fe238c109cd2cd1978ab
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 20:15:10 2009 +0200

    Do not save configuration on exit

 src/main.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 2c7d7f6a59cd8af8223a54f6369ebeb4875e3082
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 20:14:52 2009 +0200

    Check for faccount == NULL when needed

 src/frogr-config.c |   13 +++++++------
 src/frogr-facade.c |    7 ++++---
 2 files changed, 11 insertions(+), 9 deletions(-)

commit 69bcd9b9fda00c4ca556b52050c6cbeed4a55d1a
Author: Adrian Perez <aperez@igalia.com>
Date:   Thu Aug 20 19:46:25 2009 +0200

    Simplified configuration handling
    
    This simplifies all stuff related to account loading/saving and the
    configuration objects:
    
     * Only one account handled now.
     * Removed public/family/friends settings (did not make sense at the moment)
     * Do not save configuration on program exit, but do it after getting a
       token from flickr.
     * Removed unused functions due to code simplification.

 src/frogr-account.c |   64 +---------------
 src/frogr-account.h |   17 +----
 src/frogr-config.c  |  208 ++++++++++++++-------------------------------------
 src/frogr-config.h  |    7 +-
 src/frogr-facade.c  |    9 +-
 5 files changed, 64 insertions(+), 241 deletions(-)

commit 6e6bdd221f2470123b771386ed97481b54e275bc
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 19:48:07 2009 +0200

    Updated description in debian/control

 debian/control |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit c3c3590d5d87d640e7b80daf0c6bc38ced0d79c7
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 19:39:07 2009 +0200

    Minor changes in Makefile.am and .desktop file

 Makefile.am           |    9 ++++++---
 data/frogr.desktop.in |    4 ++--
 2 files changed, 8 insertions(+), 5 deletions(-)

commit 6bcd7097237118d4d456c11783b8d52ac13231ab
Author: Adrian Perez <aperez@igalia.com>
Date:   Thu Aug 20 19:08:42 2009 +0200

    Add desktop file and rules for installing it

 Makefile.am           |   12 ++++++++++--
 data/frogr.desktop.in |   14 ++++++++++++++
 2 files changed, 24 insertions(+), 2 deletions(-)

commit 3d8e91841189d6b2ab06a9cef506691cdbebf78a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 14:07:44 2009 +0200

    Convert GtkBuilder file for main window to Gtk+ 2.12
    
    * It was needed to write some additional code by hand for the menu
      bar, as it's not entirely supported in glade previously to 2.16

 data/gtkbuilder/frogr-main-window.xml |   46 +--------------------------
 src/frogr-main-window.c               |   56 ++++++++++++++++++++++++++++++++-
 2 files changed, 57 insertions(+), 45 deletions(-)

commit a1368b5b44e7e22465703294588af83e6983bafe
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 14:06:34 2009 +0200

    Put _ctxt_menu_create () in its right place

 src/frogr-main-window.c |   70 +++++++++++++++++++++++-----------------------
 1 files changed, 35 insertions(+), 35 deletions(-)

commit 6676f53712de6bb8130e8d3dba90e1226bfe44f7
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 14:00:30 2009 +0200

    Convert GtkBuilder file for details dialog to Gtk+ 2.12

 data/gtkbuilder/frogr-details-dialog.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 55de21b1d5f46ffa5bd141b64738350dfe84623e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 12:28:05 2009 +0200

    Explicitly include gio/gio.h in frogr-picture-loader.c

 src/frogr-picture-loader.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 001a63244a60763b58063e532b720ee1dd5fc5f6
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 12:25:34 2009 +0200

    Lower debhelper version required to version 6
    
    * Also updated compatibility level to 6 in debian/compat

 debian/compat  |    2 +-
 debian/control |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 4f90d23fdfb2ff4efd269dcdeb072c810d446bdc
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 12:24:39 2009 +0200

    Check for CFLAGS and libs about GIO in configure.ac

 configure.ac |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit cb4d192cc3819129b616f80e223ea08536bc9e7b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 03:08:11 2009 +0200

    Check for Gtk+ >= 2.14, not 2.20 (I need to sleep now, I guess...)

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit cbc49dcac510255dc5cf1ce3450ae852c664d66a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 02:47:45 2009 +0200

    Synchronized version requirements between configure.ac and debian/control
    
    * Also removed unnecessary check for libcurl in configure.ac

 configure.ac   |    4 ----
 debian/control |    2 +-
 2 files changed, 1 insertions(+), 5 deletions(-)

commit 209475b2741b1742d16465a0db662deeefd919c7
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 02:23:24 2009 +0200

    Use deprecated libgnome library if not available Gtk+ >= 2.14
    
    * We need Gtk+ 2.14 because of gtk_show_uri(), so we use gnome_url_show()
      from the deprecated libgnome library otherwise, to support old distros.

 configure.ac             |   21 ++++++++++++++++++++-
 src/frogr-about-dialog.c |    6 ++++++
 src/frogr-controller.c   |    5 +++++
 src/frogr-main-window.c  |    4 ++++
 4 files changed, 35 insertions(+), 1 deletions(-)

commit 8d700d7b359cfc24fe7ad420744f1070f7448ff7
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 02:14:27 2009 +0200

    Show the 'mpictures.png' image when editing several pictures at once

 src/frogr-details-dialog.c |   44 +++++++++++++++++++++++++++++++++++---------
 1 files changed, 35 insertions(+), 9 deletions(-)

commit 711d639bcdf6b8ea241bcba101ea5662ae726ddd
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 02:12:48 2009 +0200

    Added new 'mpictures_label' widget to the details dialog
    
    * Used to specify the number of pictures being edited when modifying
      the details for several pictures at the same time
    
    * Also removed etched border for the image

 data/gtkbuilder/frogr-details-dialog.xml |   19 +++++++++++++++++--
 1 files changed, 17 insertions(+), 2 deletions(-)

commit 132b2d5417707e605c76f1636e74ce066a8c1fa1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 02:11:02 2009 +0200

    Added new 'images' data dir with images for editing multiple pictures

 Makefile.am               |    5 +-
 data/images/mpictures.png |  Bin 0 -> 8113 bytes
 data/images/mpictures.svg |  776 +++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 780 insertions(+), 1 deletions(-)

commit 5e1962a862f44c89dabcac7d94313ca614e1e5ce
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 02:08:21 2009 +0200

    Fixed base path for pixmaps in $(datadir)

 Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 41312d8842596fb405bbb46c102ba90f2791eccc
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 02:07:41 2009 +0200

    New $(appdatadir) variable pointing to $(datadir)/frogr

 Makefile.am     |    2 +-
 configure.ac    |    1 +
 src/Makefile.am |    3 ++-
 3 files changed, 4 insertions(+), 2 deletions(-)

commit d409b840e69601cf55ca63701689cd76dd099c41
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 02:04:27 2009 +0200

    Removed unnecessary line breaks

 src/frogr-details-dialog.c |    3 +--
 src/frogr-main-window.c    |    3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

commit 020db324465232265985aa37a4b373a7849a460f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 02:03:57 2009 +0200

    Added key handler to the GtkIconView to remove pictures with Supr

 data/gtkbuilder/frogr-main-window.xml |    1 +
 src/frogr-main-window.c               |   19 +++++++++++++++++++
 2 files changed, 20 insertions(+), 0 deletions(-)

commit a494c361619056386aa55628e03eaab9890d6880
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Aug 20 00:35:14 2009 +0200

    Fixed the button_press_event handler to properly manage events

 src/frogr-main-window.c |   30 +++++++++++++++++++++---------
 1 files changed, 21 insertions(+), 9 deletions(-)

commit 2d2541130e8d81e9f6ef7e67c9ce618180803e12
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Aug 19 19:14:07 2009 +0200

    Added berto to AUTHORS and fixed INSTALL file

 AUTHORS |    3 +++
 INSTALL |    2 +-
 2 files changed, 4 insertions(+), 1 deletions(-)

commit f790ef81442e1f37794c08c33e6901672e8d86af
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Aug 19 18:39:54 2009 +0200

    Put prototypes for private functions at the beginning of the .c files
    
    * Also renamed some variables to be shorter

 src/frogr-config.c           |  176 ++++++++++++++++++++++++------------------
 src/frogr-controller.c       |   10 ++-
 src/frogr-details-dialog.c   |   15 ++++-
 src/frogr-facade.c           |  174 +++++++++++++++++++++--------------------
 src/frogr-main-window.c      |  166 ++++++++++++++++++++++-----------------
 src/frogr-picture-loader.c   |  111 ++++++++++++++-------------
 src/frogr-picture-loader.h   |    2 +-
 src/frogr-picture-uploader.c |   93 ++++++++++++-----------
 src/frogr-picture-uploader.h |    2 +-
 9 files changed, 414 insertions(+), 335 deletions(-)

commit 0a3c75445b127d228ad3373671cdc8fb60611983
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Aug 19 18:00:04 2009 +0200

    Pedantic coding style fixes
    
    * Replaced ' -> ' with just '->'
    * Fixed .c files to fit in 80 columns
    * Other minor issues

 src/frogr-account.c           |  174 +++++++++++++++++----------------
 src/frogr-auth-dialog.c       |   46 +++++-----
 src/frogr-config.c            |   41 ++++----
 src/frogr-controller.c        |   72 +++++++-------
 src/frogr-details-dialog.c    |  128 ++++++++++++------------
 src/frogr-facade.c            |   93 +++++++++---------
 src/frogr-main-window-model.c |   76 ++++++++-------
 src/frogr-main-window-model.h |   10 +-
 src/frogr-main-window.c       |  218 ++++++++++++++++++++++-------------------
 src/frogr-picture-loader.c    |   80 ++++++++--------
 src/frogr-picture-uploader.c  |   84 ++++++++--------
 src/frogr-picture.c           |  173 +++++++++++++++++----------------
 12 files changed, 612 insertions(+), 583 deletions(-)

commit 26a678c8573117a3fb9eda8408bbae2bd20d3081
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Aug 19 17:45:52 2009 +0200

    Dim 'remove' button if there's nothing to remove

 src/frogr-main-window.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit 0d1f63ae39b9ef3704ccbdda1dddf1a08b700811
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Aug 19 17:42:02 2009 +0200

    Fix memory leaks

 src/frogr-config.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit e4f85524e603ce502f365682b66dd63ee5883901
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 14:31:29 2009 +0200

    Remove unused dependencies from debian/control
    
    * libcurl4-gnutls-dev
    * libgnome2-dev

 debian/control |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4130a72c0f2b78beceb609c8a255b3b899658f52
Author: Alberto Garcia <agarcia@igalia.com>
Date:   Sat Jun 20 18:32:59 2009 +0200

    Added Debian files

 debian/changelog |    6 ++++++
 debian/compat    |    1 +
 debian/control   |   14 ++++++++++++++
 debian/copyright |   24 ++++++++++++++++++++++++
 debian/rules     |   11 +++++++++++
 5 files changed, 56 insertions(+), 0 deletions(-)

commit 6a72d978b3960cc72b0763cb1cdcefe9d8fb2ec9
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Aug 19 01:01:32 2009 +0200

    Updated TODO file

 TODO |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit dee72f78fa4b276427cd92085e85be434dd61cb8
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Aug 19 01:01:12 2009 +0200

    Implemented contextual menu to allow batch editing (and removal)
    
    * Now there's a popup menu to edit the details for several pictures at
      the same time, using the new version of the details dialog.
    * Added also a "Remove" menu item to the context menu.

 data/gtkbuilder/frogr-main-window.xml |    2 +-
 src/frogr-main-window.c               |  225 ++++++++++++++++++++++++++-------
 2 files changed, 179 insertions(+), 48 deletions(-)

commit a46d57725645e15db18dd53d22a0e4167b74c67b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Aug 19 00:58:29 2009 +0200

    Changed frogr_controller_show_details_dialog prototype to use a GSList
    
    * Needed to use the recently changed constructor frogr_details_dialog_new ()

 src/frogr-controller.c |    4 ++--
 src/frogr-controller.h |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 702bee7beb6f6a3ab4c127acd14901934f36e366
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Aug 19 00:56:51 2009 +0200

    Make the details dialog able to load/save information of many pictures
    
     * Change constructor of FrogrDetailsDialog to accept a GSList.
     * Implemented needed logic to merge data from several pictures in the
       same dialog (still pending to do something with the pixbuf)
     * Updated glade file with new signal callbacks

 data/gtkbuilder/frogr-details-dialog.xml |    5 +-
 src/frogr-details-dialog.c               |  255 ++++++++++++++++++++++--------
 src/frogr-details-dialog.h               |    3 +-
 3 files changed, 192 insertions(+), 71 deletions(-)

commit 50bf31e8055301ff12b08b863d3581ec81695be3
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Aug 19 00:47:21 2009 +0200

    Removed unused define PULSE_INTERVAL in frogr-main-window.c

 src/frogr-main-window.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 4a0984b1be55e99a880f4f6d53475ac7c8765063
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Aug 19 00:46:47 2009 +0200

    Align labels to the left in the details dialog

 data/gtkbuilder/frogr-details-dialog.xml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit c105738c72fc25f12c85c9df99dec165769db472
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Aug 2 22:20:18 2009 +0200

    Set add/remove buttons insensitive when loading or uploading pictures

 src/frogr-details-dialog.h |    1 +
 src/frogr-main-window.c    |   15 +++++++++++++++
 2 files changed, 16 insertions(+), 0 deletions(-)

commit ece5715fe63a44a9e4a0c650f3412d657fb794a1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jul 30 18:19:04 2009 +0200

    Updated TODO file

 TODO |   10 ----------
 1 files changed, 0 insertions(+), 10 deletions(-)

commit af2730a353151c5b33fd1ea0e0d477303d791db6
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jul 30 10:40:36 2009 +0200

    Use the new pictures uploader from controller and main window

 src/frogr-controller.c  |  177 +++++++++--------------------------------------
 src/frogr-controller.h  |    5 +-
 src/frogr-main-window.c |   61 ++++++++++++++++-
 3 files changed, 97 insertions(+), 146 deletions(-)

commit 1f51485b879aea6e6608c58cb2baba1df0fafb19
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jul 30 10:39:39 2009 +0200

    Extend frogr_facade_upload_picture() to accept an extra param

 src/frogr-facade.c |    6 +++++-
 src/frogr-facade.h |    1 +
 2 files changed, 6 insertions(+), 1 deletions(-)

commit 3cc99a36a73afcc34ab210ebe76ef6813108b648
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jul 30 10:38:14 2009 +0200

    Renamed *_number_of_pictures -> *_n_pictures

 src/frogr-main-window-model.c |   14 +++++++-------
 src/frogr-main-window-model.h |    4 ++--
 2 files changed, 9 insertions(+), 9 deletions(-)

commit cd787751385800e871c89817cb4728dba41f0d81
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jul 30 10:37:10 2009 +0200

    Unref picture only if already set

 src/frogr-picture-loader.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 0301add110c73d932adeaf88f4ca6c7dcfae16b7
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jul 30 10:36:35 2009 +0200

    Implemented a separate and asynchronous picture uploader

 src/Makefile.am              |    2 +
 src/frogr-picture-uploader.c |  244 ++++++++++++++++++++++++++++++++++++++++++
 src/frogr-picture-uploader.h |   62 +++++++++++
 3 files changed, 308 insertions(+), 0 deletions(-)

commit 86d02d73924aa46219f286c52dd93e9bee0e4d5f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jul 30 09:09:57 2009 +0200

    Use the on_picture_loaded callback for a far better purpose: avoid leaks

 src/frogr-main-window.c    |    7 +++----
 src/frogr-picture-loader.c |    3 +--
 2 files changed, 4 insertions(+), 6 deletions(-)

commit 3b8d2ea3afe365ea1e1659589f7687d84477f957
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jul 30 02:20:21 2009 +0200

    Implement actual acynchronous loads of pictures from disk
    
    Also, added code to reflect activity in status and progress bars

 src/frogr-main-window.c    |   14 +-
 src/frogr-picture-loader.c |  303 +++++++++++++++++++++++++++++++++++---------
 src/frogr-picture-loader.h |   11 +-
 3 files changed, 254 insertions(+), 74 deletions(-)

commit ce77e163015d6fdac5627bc34e1891ba9e1cc2cc
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jul 30 02:17:13 2009 +0200

    Added some more g_debug()

 src/frogr-main-window.c |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

commit 33ef7383ad2d881cdf0ff9320e16c51403928e7f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jul 30 02:16:33 2009 +0200

    Added new state FROGR_STATE_LOADING

 src/frogr-main-window.c |    1 +
 src/frogr-main-window.h |    5 +++--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit e0257d80fa7e652d0501f8494393b203ae2f310a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jul 30 02:12:36 2009 +0200

    New frogr_controller_get_main_window() function

 src/frogr-controller.c |   12 +++++++++++-
 src/frogr-controller.h |    2 ++
 2 files changed, 13 insertions(+), 1 deletions(-)

commit a04e201e4f00095b97f507b9a3a4d8cc3480f441
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jul 30 02:11:37 2009 +0200

    Properly set text in status and progress bars when uploading pictures

 src/frogr-controller.c |   14 ++++++--------
 1 files changed, 6 insertions(+), 8 deletions(-)

commit b4b801ee39067dec9fb4f31e911f27902bb1f2df
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 23:11:09 2009 +0200

    Reuse pixbuf in FrogrPicture for the details window

 src/frogr-details-dialog.c |   18 +++++++-----------
 1 files changed, 7 insertions(+), 11 deletions(-)

commit 8ec9e53b07c83eff5b24af64868d2204d5ec70f7
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 23:10:14 2009 +0200

    Use the picture loader from the main window

 src/frogr-main-window.c |  108 +++++++++++++++++++----------------------------
 1 files changed, 43 insertions(+), 65 deletions(-)

commit 35d52113836c85d354180714a7e9ab1f49cca9d7
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 23:08:47 2009 +0200

    Added an initial version of an asynchronous picture loader
    
    Very basic... still not asynchronous, actually :P

 src/Makefile.am            |    2 +
 src/frogr-picture-loader.c |  154 ++++++++++++++++++++++++++++++++++++++++++++
 src/frogr-picture-loader.h |   63 ++++++++++++++++++
 3 files changed, 219 insertions(+), 0 deletions(-)

commit 0c3057123b7628bb6936022f7fab28b6fea8c652
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 22:59:13 2009 +0200

    Moved 'state' concept from controller to mainwindow (it makes much more sense)

 src/frogr-controller.c  |   23 ++++-------------------
 src/frogr-controller.h  |    7 -------
 src/frogr-main-window.c |   20 +++++++++++++-------
 src/frogr-main-window.h |    8 +++++++-
 4 files changed, 24 insertions(+), 34 deletions(-)

commit c7af03fb649aa6a8c63878d96f6b1d70dcea43f0
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 22:55:42 2009 +0200

    Use right place for ref/unref functions

 src/frogr-main-window-model.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit c2c74e49fca7f90642383bb06302b592d5ab541d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 22:54:43 2009 +0200

    Added pixbuf property to FrogrPicture and fixed some tabs

 src/frogr-picture.c |   99 ++++++++++++++++++++++++++++++++++++++++-----------
 src/frogr-picture.h |    5 +++
 2 files changed, 83 insertions(+), 21 deletions(-)

commit 263fcfe4577db17b0c7a2cc8a512a33ce29ee2cd
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 12:19:59 2009 +0200

    Use FrogrMainWindowModel from FrogrController

 src/frogr-controller.c |   35 ++++++++++++++++++++++++-----------
 1 files changed, 24 insertions(+), 11 deletions(-)

commit 21d334c0431308d51c8e7ee2f2ce31effc9756cd
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 12:19:32 2009 +0200

    Remove '\n' from debug lines

 src/frogr-facade.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 252aa9f080ff3b75dd66f50ee5929593592446f2
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 12:17:40 2009 +0200

    Improved the API for FrogrMainWindowModel
    
    Removed frogr_main_window_model_set_pictures () and created new function
    frogr_main_window_model_remove_all (), to clear the list of pictures

 src/frogr-main-window-model.c |   49 +++++++++++++++++++++--------------------
 src/frogr-main-window-model.h |    9 +++----
 2 files changed, 29 insertions(+), 29 deletions(-)

commit b34a4e888dee30295a48d753f427e03ae514f165
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 12:05:00 2009 +0200

    Fix invalid memory freeing

 src/frogr-main-window-model.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit c50985c1379372c1334e916ed4bfa1044ef18384
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 12:03:38 2009 +0200

    Only push text to the status bar if there's something to push

 src/frogr-main-window.c |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

commit dff1b1c5f7f1138ff77e434d339958956510fc46
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 12:02:49 2009 +0200

    Use FrogrMainWindowModel from FrogrMainWindow, instead of the old GSList

 src/frogr-main-window.c |   54 ++++++++++++++++++++++++----------------------
 src/frogr-main-window.h |    3 +-
 2 files changed, 30 insertions(+), 27 deletions(-)

commit 5ef1194f1fe47a0268616db89c0f1381ee5c3db9
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 11:21:32 2009 +0200

    Implemented a model object for the main window

 src/Makefile.am               |    2 +
 src/frogr-main-window-model.c |  141 +++++++++++++++++++++++++++++++++++++++++
 src/frogr-main-window-model.h |   69 ++++++++++++++++++++
 3 files changed, 212 insertions(+), 0 deletions(-)

commit 7bb1b5de2db4e5ccd0c540704b0ac869cf326ae3
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 09:29:17 2009 +0200

    Don't do weird things to make progress bar look what is not actually is

 src/frogr-controller.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit c65105505564a035aa18549ec28bd24f6de817b1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 02:44:07 2009 +0200

    Missing g_free() added. Ooops!!
    
    I need to go to bed right now...

 src/frogr-controller.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 0b9c5c6f4d49a54b845df6eef537e820865c55fb
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 02:34:49 2009 +0200

    Properly set the status bar text and progress bar fraction when uploading

 src/frogr-controller.c |   48 +++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 41 insertions(+), 7 deletions(-)

commit e497f513abf56774b1c32fd403cfc6329f245fe3
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 02:34:31 2009 +0200

    Minor improvements and fixes

 src/frogr-controller.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit aa1aed5976d1b59ae7b1c514490009abde76548e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 02:33:43 2009 +0200

    Provided functions to manage status bar and progress bar
    
    Also, simplified frogr_main_window_notify_state_changed()

 src/frogr-main-window.c |   64 ++++++++++++++++++++++-------------------------
 src/frogr-main-window.h |    5 +++
 2 files changed, 35 insertions(+), 34 deletions(-)

commit c29a7ce137a91d16a16d20a30b26745e9f063506
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 02:33:17 2009 +0200

    Minor cleanups

 src/frogr-main-window.c |   26 ++++++++++++++++----------
 1 files changed, 16 insertions(+), 10 deletions(-)

commit 982d5dc3f4540c05967417edfbde325716dc45ae
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 02:32:37 2009 +0200

    Enlarge window by default :P

 src/frogr-main-window.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a96ed3ce8a9bf53c98b38da606f6cfae6887ac3f
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 01:02:15 2009 +0200

    Provide a new method in FrogrMainWindow to get the packages list
    
    Hence it's no longer needed to specify the packages list when calling to
    frogr_controller_upload_pictures().

 src/frogr-main-window.c |   15 ++++++++++-----
 src/frogr-main-window.h |    2 ++
 2 files changed, 12 insertions(+), 5 deletions(-)

commit 16f4c024a09bfbf66c1a1fcb80846de00a6cdbd5
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 01:00:47 2009 +0200

    Use CPS for asking the facade to upload all the pictures, sequentially

 src/frogr-controller.c |  157 +++++++++++++++++++++++++++++++----------------
 src/frogr-controller.h |    6 +--
 2 files changed, 104 insertions(+), 59 deletions(-)

commit 267033f8e372e225868854ea7a97e6116cd592ed
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 00:55:57 2009 +0200

    frogr_facade_upload_picture to receive one picture and a callback func/object
    
    This should help a lot to better control workflow while uploading
    several pictures, while still keeping things going sequentially, thanks
    to the new CPS introduced to decouple the facade from the controller by
    specifying a continuation callback and object to be executed after a
    picture was uploaded.
    
    With this change, iteration over the full list of pictures is done in
    the controller and the facade focuses in simple tasks only and in
    executing a given callback once it's done.

 src/frogr-facade.c |  209 ++++++++++++++++++++--------------------------------
 src/frogr-facade.h |    8 +-
 2 files changed, 84 insertions(+), 133 deletions(-)

commit 626a8593f77fe32199c3ca4bef05106cbf52a3b8
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jul 29 00:52:05 2009 +0200

    Added a ID property to FrogrPicture.
    
    Useful to have this set after uploading a picture to flickr.

 src/frogr-picture.c |   43 +++++++++++++++++++++++++++++++++++++++++++
 src/frogr-picture.h |    4 ++++
 2 files changed, 47 insertions(+), 0 deletions(-)

commit 5c72ffbe2b08661329a39e95d6ed429d8512538b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jul 28 00:44:41 2009 +0200

    Embed a progress bar in the GtkStatusbar along with a descriptive text

 data/gtkbuilder/frogr-main-window.xml |   14 ++------------
 src/frogr-main-window.c               |   29 +++++++++++++++++++++++++----
 2 files changed, 27 insertions(+), 16 deletions(-)

commit 29c624153a3321ac46f9063d96f0b18c15726b75
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jul 28 00:01:12 2009 +0200

    Put buttons in a GtkToolbar
    
    This should make the UI to suck less

 data/gtkbuilder/frogr-main-window.xml |  104 ++++++++++++++++-----------------
 1 files changed, 51 insertions(+), 53 deletions(-)

commit bfbc57948cc08405b9284a4b39eacc7a0d51ea9a
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jul 6 16:15:59 2009 +0100

    Get rid of libgnome library upgrading to Gtk+ 2.14
    
    Replaced usage of gnome_url_show () with gtk_show_uri ()

 configure.ac             |    6 +-----
 src/frogr-about-dialog.c |    5 +----
 src/frogr-controller.c   |    6 ++----
 3 files changed, 4 insertions(+), 13 deletions(-)

commit 33fb923e329c6163bacf63c77e24f15a32fd46e7
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jul 6 16:06:05 2009 +0100

    Removed glade files and just store GtkBuilder ones.
    
    ...as I'll be no longer using gtk-builder-convert to convert them.

 Makefile.am                                |    8 -
 data/gtkbuilder/frogr-details-dialog.glade |  279 -------------------------
 data/gtkbuilder/frogr-details-dialog.xml   |  307 ++++++++++++++++++++++++++++
 data/gtkbuilder/frogr-main-window.glade    |  176 ----------------
 data/gtkbuilder/frogr-main-window.xml      |  165 +++++++++++++++
 5 files changed, 472 insertions(+), 463 deletions(-)

commit 467f5742ec8b7ec0392dbeda268e0e34f8310f1c
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jun 17 14:28:17 2009 +0100

    Set wrap mode for description txt view

 data/gtkbuilder/frogr-details-dialog.glade |   89 ++++++++++++++--------------
 1 files changed, 45 insertions(+), 44 deletions(-)

commit 88383112489dd99065fceeedfe65b715d05a0f30
Author: Adrian Perez <aperez@igalia.com>
Date:   Tue Jun 16 01:50:23 2009 +0200

    Rearrange typecasts to avoid compiler warnings
    
    Those are mostly cosmetic fixes:
    
    * Cast (xmlChar*) to (const gchar*) when invoking
      frogr_account_new_with_params()
    
    * Remove unneeded cast from (const gchar*) to (const gchar*).

 src/frogr-account.c |    6 +++---
 src/frogr-config.c  |    4 +++-
 2 files changed, 6 insertions(+), 4 deletions(-)

commit d886e10eea9bef880ec7dd83db60617340be7bf5
Author: Adrian Perez <aperez@igalia.com>
Date:   Tue Jun 16 01:44:17 2009 +0200

    Fix: Make methods names follow those in header

 src/frogr-account.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 7293a9f38ae66a0b5d3c2fc5829fc197948f6a3c
Author: Adrian Perez <aperez@igalia.com>
Date:   Tue Jun 16 01:40:02 2009 +0200

    Fix: Invalid free of constant string
    
    Getter methods of FrogrAccount do not return string copies, so there is no
    need to free them. This particular case provoked the token in the
    configuration file not to be saved correctly so it could not be reused.

 src/frogr-facade.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 96f60fb3e505b229ea3ccacee8d23ef89b5e4b60
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jun 15 23:24:13 2009 +0100

    Updated AUTHORS file and about dialog

 AUTHORS                  |    4 ++--
 src/frogr-about-dialog.c |    2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 4d045b5fb6faf20ed38fe9e3302e4b95346ee90b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jun 15 23:23:41 2009 +0100

    Added constructors fro FrogrAccount and use them in FrogrConfig

 src/frogr-account.c |   37 ++++++++++++++++++++++++++++++++++---
 src/frogr-account.h |    8 +++++++-
 src/frogr-config.c  |   18 ++++++------------
 3 files changed, 47 insertions(+), 16 deletions(-)

commit cae400d4c6b028f8fbbc03b33fa0941a99ddca10
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jun 15 23:17:02 2009 +0100

    Removed wrong \ character (thinking in shell?)

 src/frogr-picture.c |   30 +++++++++++++++---------------
 1 files changed, 15 insertions(+), 15 deletions(-)

commit 8fe33fd14e201131fa10e94572b7cd543ce1fa61
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jun 15 22:59:00 2009 +0100

    Removed the 'enabled' property (not used yet)

 src/frogr-account.c |   35 -----------------------------------
 src/frogr-account.h |   10 +++-------
 src/frogr-config.c  |    5 -----
 3 files changed, 3 insertions(+), 47 deletions(-)

commit 2ea8b79092cc1eb48e9c443ccc5943c23054d8c9
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jun 15 22:53:59 2009 +0100

    Changed getters and setters from FrogAccount not to use g_object_set/get

 src/frogr-account.c |   93 ++++++++++++++++++++++++++++++---------------------
 1 files changed, 55 insertions(+), 38 deletions(-)

commit ca54ff548e76f475eaba19f8142db60f01e997b3
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jun 15 19:18:33 2009 +0100

    Replace g_warning with g_debug

 src/frogr-config.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d5bad2ed2935daa85c7eb9bd6d5bf69665ab0575
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jun 15 18:56:14 2009 +0100

    Replaced FROGR_*_TYPE with FROGR_TYPE_*

 src/frogr-account.c |    2 +-
 src/frogr-account.h |   12 ++++++------
 src/frogr-config.c  |    8 ++++----
 src/frogr-config.h  |   12 ++++++------
 4 files changed, 17 insertions(+), 17 deletions(-)

commit b3635bfd2559645a73de9672ec295e34fc141829
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jun 15 18:52:52 2009 +0100

    Rewritten Singleton implementation to be the same everywhere

 src/frogr-config.c     |   32 ++++++++++++++++----------------
 src/frogr-controller.c |    8 ++++----
 2 files changed, 20 insertions(+), 20 deletions(-)

commit 4ca4d1ea8f094af4f408f2bae72e08b84a997b5e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jun 15 19:08:36 2009 +0100

    Fix minor issues: blank lines, missing "const's", indentation...

 src/frogr-account.c |  148 +++++++++++++++++++++-----------------------------
 src/frogr-account.h |   40 +++++++-------
 src/frogr-config.c  |   42 ++++-----------
 src/frogr-config.h  |    1 -
 src/frogr-facade.c  |    2 +-
 5 files changed, 93 insertions(+), 140 deletions(-)

commit 87b25d3587ff10a10386686ea3e7281020f063c3
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Mon Jun 15 18:26:53 2009 +0100

    Keep a FrogrConfig instance in the FrogrFacade

 src/frogr-config.c |    4 +---
 src/frogr-facade.c |   14 +++++++++++---
 2 files changed, 12 insertions(+), 6 deletions(-)

commit 55bc7ae54f0b1d03e58bb02c4a6166c2f7ad514c
Author: Adrian Perez <aperez@igalia.com>
Date:   Mon Jun 15 18:56:29 2009 +0200

    Save/load frob and auth token in account config
    
    This is the minimum possible changes needed to save the frob and
    authentication token, and load the authentication token to/from the
    accounts configuration file. This is done nicely using the API of
    the FrogrConfig and FrogrConfigAccount objects.
    
    Fixes to frogr-config wiring

 src/frogr-facade.c |   32 ++++++++++++++++++++------------
 src/main.c         |    2 ++
 2 files changed, 22 insertions(+), 12 deletions(-)

commit 91ff0d3a6f24c9a7bfb2b5ea0202ee59544216ad
Author: Adrian Perez <aperez@igalia.com>
Date:   Mon Jun 15 18:56:28 2009 +0200

    FrogrConfig class, XML save/load of configuration
    
    * FrogrConfig and FrogrConfigAccount classes.
    
    * Interface based on GObject properties: all configuration can be accessed
      as properties of objects. This makes them easy to bind to Gtk UI elements.
    
    * Support for loading/saving ~.config/frogr/accounts.xml
    
    * There is support for handling multiple accounts.

 src/Makefile.am    |    2 +
 src/frogr-config.c |  469 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/frogr-config.h |   72 ++++++++
 3 files changed, 543 insertions(+), 0 deletions(-)

commit 3f2bfcd16fcb4b6024bd8e565dcaae3c513816ce
Author: Adrian Perez <aperez@igalia.com>
Date:   Mon Jun 15 18:56:27 2009 +0200

    FrogrAccount to save Flickr account information

 src/Makefile.am     |    2 +
 src/frogr-account.c |  371 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/frogr-account.h |   88 ++++++++++++
 3 files changed, 461 insertions(+), 0 deletions(-)

commit 775c72fcd1b764be083e1dffdc582895f88a190b
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jun 12 16:31:19 2009 +0200

    Playing a bit with the UI layout

 data/gtkbuilder/frogr-details-dialog.glade |   98 +++++++++++++--------------
 src/frogr-auth-dialog.c                    |    3 +-
 2 files changed, 49 insertions(+), 52 deletions(-)

commit 7df868e680e9fd8f6e3b83161b11cd57a5423d1e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jun 12 11:41:09 2009 +0200

    Fix wrong paths in Makefile.am

 Makefile.am |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

commit 6bdda9c3f30507c5def2f6c21f939b73d38e2a87
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jun 12 00:17:40 2009 +0200

    Removed finished task from TODO list

 TODO |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit d95c4033fa27b743344a3be3cacd05e2bc1000d8
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jun 12 00:07:43 2009 +0200

    Finished implementation of the details dialog.
    
    Added logic to set sensitiveness for the check buttons depending on which
    radio button is selected: private or public.

 data/gtkbuilder/frogr-details-dialog.glade |   23 ++++------
 src/frogr-details-dialog.c                 |   65 +++++++++++++++++++++++-----
 2 files changed, 64 insertions(+), 24 deletions(-)

commit 92cbd015a77eb253fe6312daa63bbdc7e6a724bf
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jun 12 00:07:05 2009 +0200

    Fixed typo (using wrong type)

 src/frogr-controller.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit a7c7820cdcc1b73205fdcc6c665df29a5de965fc
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jun 12 00:06:33 2009 +0200

    Added missing blank line :P

 src/frogr-main-window.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 6cb94598650a71bd81a7f2904f39fe683b9a9954
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jun 11 21:55:11 2009 +0200

    Modified UI file for the details dialog to have a better layout.
    
    Also made not resizable and enlarged the picture size

 data/gtkbuilder/frogr-details-dialog.glade |  212 ++++++++++++++++++----------
 src/frogr-details-dialog.c                 |    5 +-
 2 files changed, 141 insertions(+), 76 deletions(-)

commit 4abb0f88b08b13e652345d9294205663def53012
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jun 11 21:15:49 2009 +0200

    New _saved_data function to better distribute code

 src/frogr-details-dialog.c |  137 ++++++++++++++++++++++++-------------------
 1 files changed, 76 insertions(+), 61 deletions(-)

commit 715c846ec0a0d6012584c3866b358113f059f276
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jun 11 18:48:02 2009 +0200

    Added simple validation function for the details dialog.

 src/frogr-details-dialog.c |   79 ++++++++++++++++++++++++++++++++------------
 1 files changed, 58 insertions(+), 21 deletions(-)

commit 9be484eb2dd370cf5fb318f05d3dee8ec8b0b2fd
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jun 11 02:10:44 2009 +0200

    Added new task (very small) to TODO

 TODO |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit d5c4c362aec3b02fe43298ce1ca0a72f113761be
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jun 11 02:05:08 2009 +0200

    GObjectified the authorization dialog

 src/frogr-auth-dialog.c |  124 ++++++++++++++++++++++++++++++++---------------
 src/frogr-auth-dialog.h |   25 +++++++++-
 src/frogr-controller.c  |    4 +-
 3 files changed, 112 insertions(+), 41 deletions(-)

commit 832972740278f35decf4d1978318c8d7cc9aec2e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jun 11 01:47:30 2009 +0200

    Define (and use) GObject properties for FrogrPicture
    
    Fixed sloppy constructor (frogr_picture_new ()). I'm too lazy sometimes...

 src/frogr-picture.c |  156 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 153 insertions(+), 3 deletions(-)

commit 32aed4639f7e10b32f7c4f9c5a721f0360678fd3
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jun 11 01:46:39 2009 +0200

    Swapped position for filepath and title parameters in FrogrPicture
    
    Now the first parameter is filepath always, and title the second one

 src/frogr-main-window.c |    2 +-
 src/frogr-picture.c     |   64 ++++++++++++++++++++++------------------------
 src/frogr-picture.h     |    4 +-
 3 files changed, 34 insertions(+), 36 deletions(-)

commit c253712947f9349a516f3bada80002b5f09e01e9
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jun 11 01:19:28 2009 +0200

    GObjectified the picture details dialog

 src/frogr-controller.c     |    4 +-
 src/frogr-details-dialog.c |  322 +++++++++++++++++++++++++++++++++-----------
 src/frogr-details-dialog.h |   30 ++++-
 3 files changed, 273 insertions(+), 83 deletions(-)

commit db93d32e54fba35ec8ef3e370e29ebdcb0eb5dcf
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jun 11 01:18:22 2009 +0200

    Replaced wrong FROGR_PICTURE_TYPE with FROGR_TYPE_PICTURE

 src/frogr-picture.c |    4 ++--
 src/frogr-picture.h |   12 ++++++------
 2 files changed, 8 insertions(+), 8 deletions(-)

commit 355d17e4c2074f2a815002e1d0a2842a03390c23
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jun 11 01:17:51 2009 +0200

    Minor changes in Glade

 data/gtkbuilder/frogr-details-dialog.glade |   56 ++++++++++++++--------------
 1 files changed, 28 insertions(+), 28 deletions(-)

commit 4914db4a9eb20f775da4da97b8427561bf1d84c7
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jun 10 23:26:01 2009 +0200

    Added new task to the TODO list: context menu

 TODO |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit d7b7082fc4d87af62f7387a222e38147dc69a7f7
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jun 9 23:28:52 2009 +0200

    Set/read checkbox state from/to FrogrPicture

 data/gtkbuilder/frogr-details-dialog.glade |   14 ++---
 src/frogr-details-dialog.c                 |   72 +++++++++++++++++++--------
 2 files changed, 56 insertions(+), 30 deletions(-)

commit ef35b8fe6d1157273d3a7e47cbd12e95e7d13abc
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jun 9 21:41:05 2009 +0200

    Cleaning up facade and controller

 src/frogr-controller.c |   12 ++-----
 src/frogr-facade.c     |   77 +++++++++++++++++++++++++----------------------
 src/frogr-facade.h     |    2 +-
 3 files changed, 46 insertions(+), 45 deletions(-)

commit ea9739b214df747b00401b0f015cb71c21a6d2f0
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jun 9 21:40:18 2009 +0200

    Minor changes in auth and details dialogs

 src/frogr-auth-dialog.c    |    2 +-
 src/frogr-details-dialog.c |    7 +++++--
 2 files changed, 6 insertions(+), 3 deletions(-)

commit 3e13df187db38d4425e9d682b868862f812a282d
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jun 9 21:39:25 2009 +0200

    Use the website variable for the website url

 src/frogr-about-dialog.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 54bb309d1e83a39bb3e0d46217fdbfa1ac0e61c5
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jun 9 20:21:37 2009 +0200

    Fixed errors of implementation in FrogrPicture

 src/frogr-picture.c |   37 ++++++++++++++++---------------------
 1 files changed, 16 insertions(+), 21 deletions(-)

commit bed8473cd543d2c14a167d25d61bc10e7b1151d2
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jun 9 20:20:17 2009 +0200

    Renamed get_tags to get_tags_list and get_tags_string to get_tags

 src/frogr-details-dialog.c |    2 +-
 src/frogr-facade.c         |    2 +-
 src/frogr-picture.c        |    6 +++---
 src/frogr-picture.h        |    4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

commit 811a0415826cccd169382783a558fa4c0234b942
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jun 9 20:19:00 2009 +0200

    Fixed typo in INSTALL

 INSTALL |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 21c937e44ea707038ca3c417c870b42a9801c941
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jun 9 08:24:30 2009 +0200

    Fix wrong g_free() (use g_object_unref() instead)

 src/frogr-main-window.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0fcd8372b3650f38253a3c036b2bb0ecdb341053
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jun 9 08:24:14 2009 +0200

    Replace int -> gint

 src/frogr-main-window.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 917850f545af6d6f198d41932a02cfef0cf8b64e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jun 9 08:23:46 2009 +0200

    Show a preview of the picture being edited in the details dialog

 data/gtkbuilder/frogr-details-dialog.glade |   56 +++++++++++++--------------
 src/frogr-details-dialog.c                 |   36 +++++++++++++++++-
 2 files changed, 62 insertions(+), 30 deletions(-)

commit 6db909c9ac34ef161362240621a96b573d772232
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Tue Jun 9 00:25:02 2009 +0200

    Implemented basic logic to set picture details.
    
    Still very experimental and weak, but it already allows to set some basic
    properties for every picture. Needs a lot of polishing and work to avoid
    error cases (nulls, empty fields, validation...), but it works as a first
    approach.
    
    Added new [ch] files for the details dialog
    
    Sorted lines in src/Makefile.am

 data/gtkbuilder/frogr-details-dialog.glade |   15 +++--
 src/Makefile.am                            |   22 +++---
 src/frogr-controller.c                     |   23 ++-----
 src/frogr-controller.h                     |    4 +-
 src/frogr-details-dialog.c                 |  104 ++++++++++++++++++++++++++++
 src/frogr-details-dialog.h                 |   35 +++++++++
 src/frogr-main-window.c                    |   11 +++-
 7 files changed, 178 insertions(+), 36 deletions(-)

commit 5065b1688e7a11023a945027f29f1007b4174e19
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Jun 7 23:32:45 2009 +0200

    Add a GSList to the private structure of the main window
    
    Also added all the needed modifications in add/remove functions

 src/frogr-main-window.c |  107 ++++++++++++++++++++++++----------------------
 1 files changed, 56 insertions(+), 51 deletions(-)

commit 605b9dac678c18f101c9c7fb179685812d1c48d5
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Jun 7 23:19:42 2009 +0200

    Add extra references and duplicate list of pictures before uploading

 src/frogr-facade.c |   33 +++++++++++++++++++++------------
 1 files changed, 21 insertions(+), 12 deletions(-)

commit 1f28146958fc4f843afb6313e0fa611abaddfdcd
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Jun 7 22:31:33 2009 +0200

    Search and replaced "gfpicture" -> "fpicture"

 src/frogr-main-window.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 132893e7a394010a22b36754e3ec7b08689af4e2
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Jun 7 12:43:26 2009 +0200

    Starting to work in details dialog: new glade file and code to try it out

 Makefile.am                                |    7 +-
 data/gtkbuilder/frogr-details-dialog.glade |  222 ++++++++++++++++++++++++++++
 data/gtkbuilder/frogr-main-window.glade    |    3 +-
 src/frogr-controller.c                     |   27 ++++-
 src/frogr-controller.h                     |    3 +-
 src/frogr-main-window.c                    |   12 ++
 6 files changed, 270 insertions(+), 4 deletions(-)

commit 1a5867be46dfccec6bd0702d65b157d7b6c009ca
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Sun Jun 7 11:49:51 2009 +0200

    Fixed wrong URL

 README |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit 634a1bc0a8d079ec501cc53f815bab2543b19af1
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jun 5 16:24:08 2009 +0200

    Updated and written the usual AUTHORS, INSTALL, README and TODO files

 AUTHORS |    5 +++-
 INSTALL |    3 +-
 README  |   53 ++++++++++++++++++++++++++++++++++++++++++++++++-
 TODO    |   67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 125 insertions(+), 3 deletions(-)

commit 1325c84331a18acb6117e7034efaa4e79a7b160c
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jun 5 11:43:31 2009 +0200

    Use the right email address for Adrian Perez in the About dialog

 src/frogr-about-dialog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ced1b52566f715b082d9d503ae87f6131bb99ec9
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Fri Jun 5 11:42:14 2009 +0200

    Add needed files to autotools scripts to include the new images.

 Makefile.am              |    7 +++++++
 configure.ac             |    3 +--
 src/Makefile.am          |    2 +-
 src/frogr-about-dialog.c |    2 +-
 src/frogr-main-window.c  |    2 +-
 5 files changed, 11 insertions(+), 5 deletions(-)

commit de29d7b365eda17efc85de9de02cd3142726a1ce
Author: Adrian Perez <aperez@igalia.com>
Date:   Fri Jun 5 11:10:38 2009 +0200

    More icon sizes and use all of them for windows
    
    * Added three more sizes (smaller ones still need some manual fine-tuning to
      look great, as they were just rendered out of the SVG)
    
    * Changed gtk_window_set_default_icon_from() file to a list of icons passed
      to gtk_window_set_default_icon_list()

 data/icons/hicolor/16x16/apps/frogr.png |  Bin 0 -> 887 bytes
 data/icons/hicolor/32x32/apps/frogr.png |  Bin 0 -> 2346 bytes
 data/icons/hicolor/64x64/apps/frogr.png |  Bin 0 -> 6059 bytes
 src/frogr-main-window.c                 |   22 ++++++++++++++++++++--
 4 files changed, 20 insertions(+), 2 deletions(-)

commit 32e0a9aec72023251bc2c71b263f046978ea0228
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jun 4 22:28:36 2009 +0200

    Added Adrian to the "Artwork" tab in the about dialog

 src/frogr-about-dialog.c |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

commit 56638b8f5a98ff0d59f884af45dbcecdd1656b0e
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jun 4 22:28:11 2009 +0200

    Fixed minor issue in the License tab from the about dialog

 src/frogr-about-dialog.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit e415bf788e3a719eb3f73a943626306154597ae3
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jun 4 22:03:17 2009 +0200

    Fix wrong version number (hardcoded so far) in the about dialog

 src/frogr-about-dialog.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2084c9a9f758cd86a5e0758b8bea40f536a198d8
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Thu Jun 4 18:00:50 2009 +0200

    Added first logo proposal for frogr
    
    Logo designed by Adrian Perez. Thanks!

 Makefile.am                                |   10 +
 configure.ac                               |    2 +
 data/icons/frogr.xpm                       |  336 ++++++++++++++++++++++++++
 data/icons/hicolor/128x128/apps/frogr.png  |  Bin 0 -> 13201 bytes
 data/icons/hicolor/24x24/apps/frogr.png    |  Bin 0 -> 1329 bytes
 data/icons/hicolor/48x48/apps/frogr.png    |  Bin 0 -> 2979 bytes
 data/icons/hicolor/scalable/apps/frogr.svg |  362 ++++++++++++++++++++++++++++
 src/Makefile.am                            |    3 +-
 src/frogr-about-dialog.c                   |   12 +-
 src/frogr-main-window.c                    |    4 +-
 10 files changed, 725 insertions(+), 4 deletions(-)

commit 528f6b03850ab74ff6dc5d1973d9b77c4b466a6c
Author: Mario Sanchez <msanchez@igalia.com>
Date:   Thu Jun 4 09:03:22 2009 +0200

    Added correct copyright headers to source files

 Makefile.am              |    9 ++++++---
 src/Makefile.am          |    9 ++++++---
 src/frogr-about-dialog.c |    7 ++++++-
 src/frogr-about-dialog.h |    7 ++++++-
 src/frogr-auth-dialog.c  |    7 ++++++-
 src/frogr-auth-dialog.h  |    7 ++++++-
 src/frogr-controller.c   |    7 ++++++-
 src/frogr-controller.h   |    7 ++++++-
 src/frogr-facade.c       |    7 ++++++-
 src/frogr-facade.h       |    8 +++++++-
 src/frogr-main-window.c  |    8 ++++++--
 src/frogr-main-window.h  |    7 ++++++-
 src/frogr-picture.c      |    7 ++++++-
 src/frogr-picture.h      |    8 +++++++-
 src/main.c               |   22 ++++++++++++++++++++++
 15 files changed, 108 insertions(+), 19 deletions(-)

commit a6f2d33b271884ee3298e81cce622ebd586238c5
Author: Mario Sanchez <msanchez@igalia.com>
Date:   Thu Jun 4 08:47:25 2009 +0200

    Updated legal stuff: copyright holder and MAINTAINERS file

 COPYING     |    3 +++
 MAINTAINERS |    1 +
 2 files changed, 4 insertions(+), 0 deletions(-)

commit 3c3b2b05fa08d0024c8d44831632e9babd3392eb
Author: Mario Sanchez Prada <msanchez@igalia.com>
Date:   Wed Jun 3 20:29:07 2009 +0200

    Initial import right before releasing the first alpha version

 AUTHORS                                 |    2 +
 COPYING                                 |  674 +++++++++++++++++++++++++++++++
 INSTALL                                 |    9 +
 Makefile.am                             |   38 ++
 NEWS                                    |    2 +
 README                                  |    4 +
 autogen.sh                              |    6 +
 configure.ac                            |   57 +++
 data/gtkbuilder/frogr-main-window.glade |  175 ++++++++
 src/Makefile.am                         |   39 ++
 src/frogr-about-dialog.c                |   75 ++++
 src/frogr-about-dialog.h                |   29 ++
 src/frogr-auth-dialog.c                 |  116 ++++++
 src/frogr-auth-dialog.h                 |   29 ++
 src/frogr-controller.c                  |  306 ++++++++++++++
 src/frogr-controller.h                  |   75 ++++
 src/frogr-facade.c                      |  301 ++++++++++++++
 src/frogr-facade.h                      |   61 +++
 src/frogr-main-window.c                 |  429 ++++++++++++++++++++
 src/frogr-main-window.h                 |   53 +++
 src/frogr-picture.c                     |  330 +++++++++++++++
 src/frogr-picture.h                     |   86 ++++
 src/main.c                              |   25 ++
 23 files changed, 2921 insertions(+), 0 deletions(-)
