commit f2aaad9d04254543486b9016001fc421d3776a0b
Author: Felix Riemann <friemann@gnome.org>
Date:   Mon Jun 7 22:49:51 2010 +0200

    Readd GConf schema definition to tarball
    
    At least until we don't use GConf anymore.

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

commit 02caffcf23cf4d2e802f32fbe57f875b724b70de
Author: Felix Riemann <friemann@gnome.org>
Date:   Mon Jun 7 22:46:03 2010 +0200

    Prepare for release 2.31.3

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

commit ddc6aba85b8df524e918fa37e88bd5be8797a068
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Mon Jun 7 16:12:44 2010 +0300

    Updated Hebrew translation.

 po/he.po |  403 ++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 220 insertions(+), 183 deletions(-)

commit 3377dc887ccf8caab4bc69fc69d2320c6e947628
Author: Ivar Smolin <okul@linux.ee>
Date:   Mon Jun 7 10:48:33 2010 +0300

    Estonian translation updated

 po/et.po |   48 +++++++++++++++++++++++++++++++-----------------
 1 files changed, 31 insertions(+), 17 deletions(-)

commit caf81e8f9e27419dd8ec96ebaaf616b669e04977
Author: Felix Riemann <friemann@gnome.org>
Date:   Sun Jun 6 22:07:08 2010 +0200

    Allow setting a user-defined background color
    
    This allows the user to have another color instead of the theme defined
    color as background. For now requires a loaded image until we can
    finally fix bug 538279. Fixes bug 502992.

 data/eog-preferences-dialog.ui       |  595 ++++++++++++----------------------
 data/org.gnome.eog.gschema.xml.in.in |   10 +
 src/eog-config-keys.h                |    2 +
 src/eog-preferences-dialog.c         |   15 +-
 src/eog-scroll-view.c                |   93 +++++-
 src/eog-scroll-view.h                |    2 +-
 6 files changed, 316 insertions(+), 401 deletions(-)

commit 4087bc9130b489935a6460061d166ef23524bf7f
Author: Felix Riemann <friemann@gnome.org>
Date:   Sun Jun 6 16:41:26 2010 +0200

    [GSettings] Fix whitespace errors

 src/eog-plugin-engine.c |    2 +-
 src/eog-window.c        |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 2ef93aa989530950c675a336661475afd29cd1e6
Author: Felix Riemann <friemann@gnome.org>
Date:   Sun Jun 6 16:31:31 2010 +0200

    [GSettings] Remove more unneeded gconf-client.h includes

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

commit 1207e0f363e06f977eb6f9fb82519f9d421845ad
Author: Felix Riemann <friemann@gnome.org>
Date:   Sun Jun 6 16:16:19 2010 +0200

    [GSettings] Remove now obsolete gconf_client_add_dir call

 src/eog-config-keys.h |    1 -
 src/eog-window.c      |    4 ----
 2 files changed, 0 insertions(+), 5 deletions(-)

commit edd73fd3f31d7e9e10729546643b4a06a9d58572
Author: Felix Riemann <friemann@gnome.org>
Date:   Sun Jun 6 16:12:26 2010 +0200

    [GSettings] Port EogPluginEngine to GSettings
    
    Reuses the GSettings list helpers from gedit by Ignacio Casal Quinteiro,
    modified to empty lists. Also has a temporary workaround for an API
    change in the upcoming glib-2.25.8 which can go out again once we can
    hard-depend on that version.

 src/eog-config-keys.h   |    2 +-
 src/eog-plugin-engine.c |  150 +++++++++++++++++++++++++++++------------------
 2 files changed, 93 insertions(+), 59 deletions(-)

commit 8a554fc717522b12b79260c82ad6328760cfcf8e
Author: Felix Riemann <friemann@gnome.org>
Date:   Sun Jun 6 14:44:09 2010 +0200

    [GSettings] Turn settings keys into preprocessor macros again

 src/eog-config-keys.h        |   49 +++++++++++---------
 src/eog-preferences-dialog.c |   43 ++++++++---------
 src/eog-window.c             |  105 +++++++++++++++++++++++++-----------------
 3 files changed, 109 insertions(+), 88 deletions(-)

commit 68f8d67f01435f840a8fbff976e056f091b6c436
Author: Felix Riemann <friemann@gnome.org>
Date:   Sat Jun 5 17:17:03 2010 +0200

    [GSettings] Hook GSettings schema into intltool
    
    These translations seem to be of no use yet, but we avoid possibly
    losing the former GConf schema translations this way.

 configure.ac                         |    1 +
 data/org.gnome.eog.gschema.xml       |  114 ----------------------------------
 data/org.gnome.eog.gschema.xml.in.in |  114 ++++++++++++++++++++++++++++++++++
 po/POTFILES.in                       |    1 +
 po/POTFILES.skip                     |    1 +
 5 files changed, 117 insertions(+), 114 deletions(-)

commit 5090409a75274ac091901c9afe7d02d06e9e1ad2
Author: Felix Riemann <friemann@gnome.org>
Date:   Sat Jun 5 16:57:10 2010 +0200

    [GSettings] Migrate EogWindow to GSettings as fas as currently possible
    
    This is a dumb migration. It's not taking any advantage of
    GSettings' advanced features yet, as the task was to get it running
    first. Next would be moving several settings onto EogScrollView itself.
    Also some settings still use GConf as they belong to other packages.

 src/eog-window.c |  431 ++++++++++++++++++++----------------------------------
 1 files changed, 156 insertions(+), 275 deletions(-)

commit dd7c43457ac1602e49e43a4d79ad26dd09aeaad8
Author: Felix Riemann <friemann@gnome.org>
Date:   Sat Jun 5 12:45:30 2010 +0200

    [GSettings] Call glib-compile-schemas with allow-any-name parameter for now
    
    This needed as our schema keys are not yet following the new naming
    scheme. Until we've fixed them we need to override this error check.

 data/Makefile.am |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 667693ec829779ae96cb2c9b2fb0e692796c1d2e
Author: Felix Riemann <friemann@gnome.org>
Date:   Sun May 30 22:52:07 2010 +0200

    [GSettings] Convert EogPreferencesDialog to GSettings

 src/eog-preferences-dialog.c |  287 ++++++++++--------------------------------
 src/eog-preferences-dialog.h |    4 +-
 src/eog-window.c             |    3 +-
 3 files changed, 69 insertions(+), 225 deletions(-)

commit e5dd87f49e311b11681c84b06254ff2bc675d676
Author: Felix Riemann <friemann@gnome.org>
Date:   Sun May 30 22:49:10 2010 +0200

    [GSettings] Add GSettings schema file

 configure.ac                   |    1 +
 data/Makefile.am               |   13 +++--
 data/org.gnome.eog.gschema.xml |  114 ++++++++++++++++++++++++++++++++++++++++
 3 files changed, 124 insertions(+), 4 deletions(-)

commit 7ad810cd28733d3288665dbdc77ef582ec321fb2
Author: Felix Riemann <friemann@gnome.org>
Date:   Sun May 30 15:00:47 2010 +0200

    [GSettings] Use the gconf GSettings backend
    
    At least until the whole desktop is migrated.

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

commit a288a19e78bcf23edd60b6d07250f198f792326b
Author: Felix Riemann <friemann@gnome.org>
Date:   Sun May 30 15:00:10 2010 +0200

    [GSettings] Bump GLib and GConf requirements for GSettings migration
    
    GConf 2.31+ is only needed for the corresponding backend
    until the whole desktop is converted.

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

commit 0ac09ea58b240285b7e57ff1498b23a8b704b882
Author: Sira Nokyoongtong <gumaraa@gmail.com>
Date:   Fri Jun 4 21:02:55 2010 +0700

    Updated Thai translation.

 po/th.po |  664 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 333 insertions(+), 331 deletions(-)

commit b9c1cb99bf7b6df3c9d7af00996fdc704732e45f
Author: Felix Riemann <friemann@gnome.org>
Date:   Thu Jun 3 23:30:39 2010 +0200

    Move Python.h include into the right spot
    
    Python.h is required to be included before any standard header.
    Also it's not needed in its old position, but is in its new.
    This fixes compiler warnings about redefining _POSIX_C_SOURCE.

 src/eog-python-module.c |    4 ++++
 src/eog-python-module.h |    1 -
 2 files changed, 4 insertions(+), 1 deletions(-)

commit d1fb2e4b8f74b4944af86347654dd57e22358230
Author: Felix Riemann <friemann@gnome.org>
Date:   Sun May 30 22:52:28 2010 +0200

    Remove unneeded gconf-client.h include

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

commit c8c35a264eddbc68197d76dc58de17960ec5366d
Author: Felix Riemann <friemann@gnome.org>
Date:   Thu Jun 3 23:06:04 2010 +0200

    Possibly delete the SVG background when changing the background color
    
    If the transparency is set to show the viewing area's background color
    while changing the area's color the SVG background needs to be updated.
    To achieve this it's simply deleted. The next redraw, which will be
    triggered by changing the view's background color, will recreate it.

 src/eog-scroll-view.c |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

commit 6d72a53126dd881fac55280b27b06be659335696
Author: Felix Riemann <friemann@gnome.org>
Date:   Thu Jun 3 23:01:34 2010 +0200

    Delete SVG background when changing transparency settings
    
    This has it recreated with the correct transparency settings on the next
    redraw (which is triggered directly afterwards). Fixes wrong SVG display
    when changing the transparency settings with an image loaded.

 src/eog-scroll-view.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit b065620dbed2101c40fbf97e1e0f18e99dd9825d
Author: Felix Riemann <friemann@gnome.org>
Date:   Thu Jun 3 21:07:52 2010 +0200

    Fix API docs about new background color property

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

commit 81c54cef2b4017b1a510e4d4d3d163799e8540fb
Author: Felix Riemann <friemann@gnome.org>
Date:   Thu Jun 3 17:20:18 2010 +0200

    Cleanup the updating code for the two bg color fields in EogScrollView
    
    Looks a lot cleaner now.

 src/eog-scroll-view.c |   71 ++++++++++++++++++++++---------------------------
 1 files changed, 32 insertions(+), 39 deletions(-)

commit c42a931817a07554379d90c44d5923b358a9998b
Author: Felix Riemann <friemann@gnome.org>
Date:   Thu Jun 3 16:52:27 2010 +0200

    Add fallback background color support to EogScrollView
    
    This allows to temporarily set the view's background color and fallback
    to a predetermined default or the theme's color. Necessary to make the
    color user settable and still allowing us to override it, e.g. for the
    fullscreen mode.

 src/eog-scroll-view.c |  146 ++++++++++++++++++++++++++++++++++++++++++++++++-
 src/eog-scroll-view.h |    5 +-
 src/eog-window.c      |    5 +-
 3 files changed, 150 insertions(+), 6 deletions(-)

commit 2f6bd8b2bb348c8875157d6fd5b4dfae76686e79
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Thu May 27 17:32:58 2010 +0300

    Updated Hebrew translation.

 po/he.po |  284 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 144 insertions(+), 140 deletions(-)

commit 4aee935ab8a3794dae3b02b1f3d3fbb1f7cb763d
Author: Felix Riemann <friemann@gnome.org>
Date:   Tue May 25 21:14:16 2010 +0200

    Post-release version bump

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