1
2007-12-04 Lucas Rocha <lucasr@gnome.org>
3
* NEWS: Update for 2.21.2
5
2007-11-27 Lucas Rocha <lucasr@gnome.org>
7
Correctly handle Up/Down keys in image collection so that it works as
8
expected on multiple lines layouts. Fixes bug #458661 (Claudio
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.
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
21
2007-11-27 Lucas Rocha <lucasr@gnome.org>
23
* bindings/python/eog.defs: wrap eog_image_load in Python bindings.
24
Fixes bug #499156 (Ross Burton).
26
2007-11-23 Claudio Saavedra <csaavedra@alumnos.utalca.cl>
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).
32
2007-11-22 Felix Riemann <friemann@svn.gnome.org>
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
40
2007-11-21 Felix Riemann <friemann@svn.gnome.org>
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.
46
2007-11-17 Felix Riemann <friemann@svn.gnome.org>
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.
53
2007-11-16 Felix Riemann <friemann@svn.gnome.org>
55
* src/eog-image.c: (eog_image_real_load):
56
Fix leaked mime string when loading image dimensions.
58
2007-11-16 Felix Riemann <friemann@svn.gnome.org>
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.
67
2007-11-16 Felix Riemann <friemann@svn.gnome.org>
69
* src/eog-window.c: (eog_window_collection_mode_changed_cb):
70
Fix leaking GConf data.
72
2007-11-13 Lucas Rocha <lucasr@gnome.org>
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.
80
2007-11-13 Lucas Rocha <lucasr@gnome.org>
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
87
2007-11-11 Sebastian Dröge <slomo@circular-chaos.org>
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.
94
2007-11-10 Felix Riemann <friemann@svn.gnome.org>
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
101
2007-11-04 Felix Riemann <friemann@svn.gnome.org>
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.
108
2007-11-03 Felix Riemann <friemann@svn.gnome.org>
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.
116
2007-11-03 Felix Riemann <friemann@svn.gnome.org>
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.
127
2007-10-31 Jaap Haitsma <jaap@haitsma.org>
130
Use "user-trash" i.s.o. GTK_STOCK_DELETE icon for "Move To Trash"
133
2007-10-30 Lucas Rocha <lucasr@gnome.org>
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.
139
2007-10-29 Lucas Rocha <lucasr@gnome.org>
141
* configure.in: post release version bump.
1
143
2007-10-29 Lucas Rocha <lucasr@gnome.org>
3
145
* NEWS, configure.ac: Update for 2.21.1