# Generated by Makefile. Do not edit.

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(-)
