~ubuntu-branches/ubuntu/hardy/eog/hardy-updates

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2007-12-04 11:57:27 UTC
  • mfrom: (1.1.36 upstream)
  • Revision ID: james.westby@ubuntu.com-20071204115727-lka8thyx592x3owl
Tags: 2.21.2-0ubuntu1
* New upstream version:
  New features:
  - Support for resetting the toolbar to its default layout (LP: #145327)
  Misc improvements/fixes:
  - Fixes for memory leaks and code optimizations
  - Improvements in plugin API
  - Improvements in the plugin system Python bindinds
  Bug fixes:
  - #458661, Up/Down keys in image collection
  - #491528, Use trash icon i.s.o. delete icon for move to trash menu item
  - #491826, Defaults are wrong
  - #494881, Support for exempi 1.99.5
  - #496184, Eog does not support color management
  - #499154, Specify correct type for eog_image_load and _has_data
  - #499156, Wrap eog_image_load in Python
  - #480975, Feature request : EOG lack an option to reset toolbars

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2007-12-04  Lucas Rocha  <lucasr@gnome.org>
 
2
 
 
3
        * NEWS: Update for 2.21.2
 
4
 
 
5
2007-11-27  Lucas Rocha  <lucasr@gnome.org>
 
6
 
 
7
        Correctly handle Up/Down keys in image collection so that it works as
 
8
        expected on multiple lines layouts. Fixes bug #458661 (Claudio
 
9
        Saavedra).
 
10
 
 
11
        * src/eog-thumb-view.c (eog_thumb_view_set_model, 
 
12
        eog_thumb_view_set_current_image, eog_thumb_view_select_single): set 
 
13
        cursor position to the first selected item in the icon view accordingly.
 
14
        * src/eog-window.c 
 
15
        (update_action_groups_state, eog_window_cmd_show_hide_bar): move
 
16
        focus to collection page if it's visible or to image view if it's not.
 
17
        (eog_window_key_press): only handle EogWindow's specific shortcuts and
 
18
        forward the key press event to the collection pane in all cases other
 
19
        cases.
 
20
 
 
21
2007-11-27  Lucas Rocha  <lucasr@gnome.org>
 
22
 
 
23
        * bindings/python/eog.defs: wrap eog_image_load in Python bindings.
 
24
        Fixes bug #499156 (Ross Burton).
 
25
 
 
26
2007-11-23  Claudio Saavedra  <csaavedra@alumnos.utalca.cl>
 
27
 
 
28
        * src/eog-image.c: (eog_image_has_data), (eog_image_load):
 
29
        * src/eog-image.h: Use existing EogImageData enum instead of guint.
 
30
        Fixes bug #499154 (Ross Burton).
 
31
 
 
32
2007-11-22  Felix Riemann  <friemann@svn.gnome.org>
 
33
 
 
34
        * src/eog-list-store.c: (eog_list_store_add_thumbnail_job):
 
35
        Check if there is already a thumbnailing job for an image before
 
36
        adding another for it. This makes the thumbnailing feel more snappier
 
37
        especially on setups where there are a lot of thumbs visible in the
 
38
        collection.
 
39
 
 
40
2007-11-21  Felix Riemann  <friemann@svn.gnome.org>
 
41
 
 
42
        * src/eog-properties-dialog.c: (pd_update_metadata_tab):
 
43
        Display the metadata tab for images without EXIF data,
 
44
        but with XMP data too.
 
45
 
 
46
2007-11-17  Felix Riemann  <friemann@svn.gnome.org>
 
47
 
 
48
        * src/eog-metadata-reader.c: (eog_metadata_reader_consume):
 
49
        Correctly increase the MetadataReader's position after reading an
 
50
        IPTC block (although it's unused). This ignored all the possible
 
51
        metadata following after the IPTC block. Fixes bug #496184.
 
52
 
 
53
2007-11-16  Felix Riemann  <friemann@svn.gnome.org>
 
54
 
 
55
        * src/eog-image.c: (eog_image_real_load):
 
56
        Fix leaked mime string when loading image dimensions.
 
57
 
 
58
2007-11-16  Felix Riemann  <friemann@svn.gnome.org>
 
59
 
 
60
        * src/eog-list-store.c: (is_file_in_list_store_uri),
 
61
        (eog_job_thumbnail_cb), (eog_list_store_add_uris),
 
62
        (eog_list_store_remove_image), (eog_list_store_get_pos_by_image):
 
63
        Add a wrapper for is_file_in_list_store() which takes a GnomeVFSURI
 
64
        instead of a string URI. Replace now duplicate code with wrapper
 
65
        calls. Fixes a leak on the way.
 
66
 
 
67
2007-11-16  Felix Riemann  <friemann@svn.gnome.org>
 
68
 
 
69
        * src/eog-window.c: (eog_window_collection_mode_changed_cb):
 
70
        Fix leaking GConf data.
 
71
 
 
72
2007-11-13  Lucas Rocha  <lucasr@gnome.org>
 
73
 
 
74
        * src/eog-window.[ch] (eog_window_get_mode, eog_window_set_mode):
 
75
        exposed EogWindow's modes and added new APIs for getting and setting
 
76
        the mode of EogWindow.
 
77
        * bindings/python/eog.defs: added eog_window_get_mode and
 
78
        eog_window_set_mode to the Python bindings accordingly.
 
79
 
 
80
2007-11-13  Lucas Rocha  <lucasr@gnome.org>
 
81
 
 
82
        * src/eog-window.[ch] (eog_window_get_view): added an API for getting
 
83
        the scroll view for EogWindow.
 
84
        * bindings/python/eog.defs: added eog_window_get_view to the Python
 
85
        bindings accordingly.
 
86
 
 
87
2007-11-11  Sebastian Dröge  <slomo@circular-chaos.org>
 
88
 
 
89
        * configure.ac:
 
90
        * src/eog-properties-dialog.c: (eog_xmp_set_label):
 
91
        Require exempi >= 1.99.5 and update for the API changes. Patch
 
92
        by Michael Biebl <biebl@debian.org>. Fixes bug #494881.
 
93
 
 
94
2007-11-10  Felix Riemann  <friemann@svn.gnome.org>
 
95
 
 
96
        * src/eog-window.c: (eog_window_init), (eog_window_dispose):
 
97
        Disconnect the GConfNotifications from the windows when closing them.
 
98
        This avoids leaked notifiers and critical messages in multi-window
 
99
        sessions.
 
100
 
 
101
2007-11-04  Felix Riemann  <friemann@svn.gnome.org>
 
102
 
 
103
        * src/eog-util.c: (eog_util_string_array_make_absolute):
 
104
        Make sure the returned list is really NULL-terminated.
 
105
        This fixes segfaults when trying to load images (odd numbers seem to
 
106
        trigger it easily) into an existing instance from the commandline.
 
107
 
 
108
2007-11-03  Felix Riemann  <friemann@svn.gnome.org>
 
109
 
 
110
        * src/eog-application.c: (eog_application_reset_toolbars_model):
 
111
        * src/eog-application.h:
 
112
        * src/eog-window.c: (eog_window_cmd_edit_toolbar_cb),
 
113
        (eog_window_cmd_edit_toolbar):
 
114
        Support resetting the toolbar to its default state. Fixes bug #480975.
 
115
 
 
116
2007-11-03  Felix Riemann  <friemann@svn.gnome.org>
 
117
 
 
118
        * cut-n-paste/toolbar-editor/egg-toolbar-editor.c:
 
119
        (egg_toolbar_editor_disconnect_model),
 
120
        (egg_toolbar_editor_set_model), (egg_toolbar_editor_class_init),
 
121
        (egg_toolbar_editor_finalize):
 
122
        * cut-n-paste/toolbar-editor/egg-toolbar-editor.h:
 
123
        Update to latest EggToolbarEditor code in preparation for my next
 
124
        commit. This allows changing an EggToolbarEditor's model during
 
125
        runtime and tries to fix possibly leaking signal handlers.
 
126
 
 
127
2007-10-31  Jaap Haitsma <jaap@haitsma.org>
 
128
 
 
129
        * src/eog-window.c:
 
130
        Use "user-trash" i.s.o. GTK_STOCK_DELETE icon for "Move To Trash"
 
131
        Fixes bug #491528
 
132
 
 
133
2007-10-30  Lucas Rocha  <lucasr@gnome.org>
 
134
 
 
135
        * data/eog.schemas.in: restored the default mousewheel-for-zooming
 
136
        behavior by setting /apps/eog/view/scroll_wheel_zoom key to true by
 
137
        default. Fixes bug #491826. 
 
138
 
 
139
2007-10-29  Lucas Rocha  <lucasr@gnome.org>
 
140
 
 
141
        * configure.in: post release version bump.
 
142
 
1
143
2007-10-29  Lucas Rocha  <lucasr@gnome.org>
2
144
 
3
145
        * NEWS, configure.ac: Update for 2.21.1