Claudio Saavedra
52a1664049
Add image_lock/unlock methods to ensure that there are no race conditions
...
2006-07-19 Claudio Saavedra <csaavedra@alumnos.utalca.cl>
* libeog/eog-image-private.h:
* libeog/eog-image.c: (eog_image_dispose), (eog_image_init),
(eog_image_lock), (eog_image_unlock), (eog_image_cancel_load):
* libeog/eog-image.h:
* libeog/eog-job-manager.c: (thread_start_func):
* libeog/eog-job.c: (eog_job_call_action):
* shell/eog-window.c: (eog_window_init), (job_image_load_action),
(job_image_load_finished), (handle_image_selection_changed):
Add image_lock/unlock methods to ensure that there are no
race conditions when loading and unloading images (Fixes bug
#340827 ). Patch from Callum McKenzie <callum@spooky-possum.org>.
2006-07-24 19:05:14 +00:00
Lucas Rocha
343d369459
disable all debug messages by default (Fixes bug #331362 ).
...
2006-02-19 Lucas Rocha <lucasr@gnome.org>
* libeog/eog-image-list.c, libeog/eog-image.c,
libeog/eog-info-view.c, libeog/eog-job-manager.c,
libeog/eog-job.c, shell/eog-window.c: disable all
debug messages by default (Fixes bug #331362 ).
2006-02-19 03:21:22 +00:00
Lucas Rocha
1857131f4e
several code cleanups. Patch from Kjartan Maraas <kmaraas@gnome.org>.
...
2005-11-18 Lucas Rocha <lucasr@cvs.gnome.org>
* libeog/eog-canvas-pixbuf.c, libeog/eog-collection-item.c,
libeog/eog-full-screen.c, libeog/eog-image-cache.c,
libeog/eog-image-list.c, libeog/eog-image-private.h,
libeog/eog-image-save-info.c, libeog/eog-image.c,
libeog/eog-image.h, libeog/eog-info-view-detail.c,
libeog/eog-info-view-exif.c, libeog/eog-info-view-file.c,
libeog/eog-info-view.c, libeog/eog-job-manager.c,
libeog/eog-job.c, libeog/eog-metadata-reader.c,
libeog/eog-pixbuf-util.c, libeog/eog-scroll-view.c,
libeog/eog-transform.c, libeog/eog-uri-converter.c,
libeog/eog-uri-converter.h, libeog/eog-wrap-list.c,
libeog/uta.c, shell/eog-save-as-dialog-helper.c,
shell/eog-window.c, libeog/Makefile.am: several code
cleanups. Patch from Kjartan Maraas <kmaraas@gnome.org>.
* libeog/eog-vertical-splitter.c, libeog/eog-vertical-splitter.h,
libeog/eog-horizontal-splitter.c, libeog/eog-horizontal-splitter.h:
removed.
2005-11-18 05:00:24 +00:00
Tim Gerla
268d4afc02
Apply patch from Kjartan Maraas <kmaraas@gnome.org>: config.h has to be
...
2005-06-23 Tim Gerla <tim@gerla.net>
* libeog/*.c, shell/*.c:
Apply patch from Kjartan Maraas <kmaraas@gnome.org>:
config.h has to be the first file included in a .c file and
it must not be included more than once else you get undefined
behaviour and broken translations etc. This patch fixes this up,
along with a couple of other minor memory-management bugs.
CVl: ----------------------------------------------------------------------
2005-06-23 23:15:17 +00:00