Commit graph

39 commits

Author SHA1 Message Date
Jens Finke c1116b8012 Release version 1.1.2.
2002-11-25  Jens Finke  <jens@triq.net>

	* Release version 1.1.2.
2002-11-25 18:07:26 +00:00
Jens Finke 55a860380e Updated.
2002-11-03 Jens Finke  <jens@triq.net>

	* NEWS: Updated.

	* Released version 1.1.1.
2002-11-03 09:43:00 +00:00
Jens Finke bc45a6df71 Updated.
2002-10-13  Jens Finke  <jens@triq.net>

	* NEWS: Updated.
2002-10-13 10:51:37 +00:00
Jens Finke 7e09a5bf97 Updated.
2002-10-13  Jens Finke  <jens@triq.net>

	* NEWS: Updated.
2002-10-13 10:48:48 +00:00
Jens Finke 0b1821887e Updated.
2002-09-30  Jens Finke  <jens@triq.net>

	* NEWS: Updated.
2002-09-30 10:47:34 +00:00
Jens Finke 4fd0c97654 Updated.
2002-08-17  Jens Finke <jens@triq.net>

	* NEWS: Updated.
2002-08-17 17:23:01 +00:00
Jens Finke 1160d0fc51 Bumped version to 1.1.0 (development version towards Gnome 2.2)
2002-08-04  Jens Finke  <jens@triq.net>

	* configure.in: Bumped version to 1.1.0 (development version
	towards Gnome 2.2)

	* NEWS: Updated.
2002-08-04 12:10:28 +00:00
Federico Mena Quintero 115ac611cf Fixes #89372.
2002-07-29  Federico Mena Quintero  <federico@ximian.com>

	Fixes #89372.

	* shell/main.c (show_nonexistent_files): Oops,
	gtk_message_dialog_new() takes a printf() format, so use it - if
	our filenames contained percent characters, we would screw up.
	(make_canonical_uri): Escape the filename before passing it to
	gnome-vfs.

	* shell/eog-window.c (eog_window_open_dialog): Likewise.

	* shell/util.c (open_failure_dialog): Unescape the URI.

2002-07-29  Federico Mena Quintero  <federico@ximian.com>

	* libeog/image-view.c (image_view_scroll_event): Reverted
	scrollwheel change.  No modifiers means zoom, shift+wheel means
	scroll, shift+control+wheel means scroll in the other direction.
	Rationale:  you can already scroll around the image by simply
	dragging it around.  Zooming is more useful, I think, so that you
	can completely navigate around the image without ever touching the
	keyboard.
2002-07-29 23:34:01 +00:00
Federico Mena Quintero 241eac12c2 Bumped version number to 1.0.2.
2002-07-24  Federico Mena Quintero  <federico@ximian.com>

	* configure.in: Bumped version number to 1.0.2.

	* collection/Makefile.am: Added the marshal files to
	BUILT_SOURCES.
2002-07-24 18:18:39 +00:00
Federico Mena Quintero 8501101669 :EOG::Interpolation): Removed tiles interpolation, as it does not make
2002-07-09  Federico Mena Quintero  <federico@ximian.com>

	* idl/Eog.idl (GNOME::EOG::Interpolation): Removed tiles
	interpolation, as it does not make sense for EOG.

	* viewer/eog-image-view.c (listener_Interpolation_cb): Likewise.
	(ui_id_strings_interp_type): Likewise.
	(eog_image_view_get_prop): Likewise.
	(eog_image_view_set_prop): Likewise.

	* viewer/eog-preview.c (eog_preview_update): Likewise.

	* viewer/preferences.c (prefs_interpolation): Likewise.

	* viewer/eog-image-view-ui.xml: Likewise.

	* viewer/eog-image-view.c (eog_image_view_create_ui): Use the
	computed number of elements for the interpolation types array, not
	a hardcoded constant.
	(eog_image_view_create_ui): Convert the interpolation value to a
	menu index before using it.
	(interp_type_changed_cb): Likewise.

	* viewer/eog-control.c (eog_control_construct): Do not add a
	property control interface.  The preferences code is highly
	convoluted and broken, so I'm removing it.

	* viewer/eog-imagew-view.c (eog_image_view_get_property_control):
	Removed.

	* viewer/Makefile.am (eog_image_viewer_SOURCES): Removed
	preferences.[ch].

	* viewer/preferences.[ch]: Removed.

	* shell/eog-shell-ui.xml: Removed the Edit/Preferernces item.

	* shell/eog-window.c: Removed the preferences machinery.

	* shell/Makefile.am (eog_SOURCES): Removed eog-preferences.[ch].
2002-07-09 20:13:08 +00:00
Federico Mena Quintero 99f3440f5c Fixes #75889.
2002-06-25  Federico Mena Quintero  <federico@ximian.com>

	Fixes #75889.

	* viewer/eog-image-view.c (setup_item_factory): Set up a
	GtkItemFactory for the image view's popup menu.
	(image_view_button_press_event_cb): Added a button press handler
	so that we can present a popup menu.
	(eog_image_view_class_init): Created a "close_item_activated"
	signal.

	* viewer/eog-full-screen.c (eog_full_screen_new): Connect to the
	"close_item_activated" signal of the image view.

	* libeog/image-view.c (image_view_button_press_event): Use
	IMAGE_VIEW_ZOOM_MULTIPLIER.
	(image_view_key_press_event): Likewise.
	(image_view_set_zoom): Added arguments to specify the zoom anchor.
	(image_view_set_zoom): Queue a resize even if we did not need to
	change the zoom factor.  This makes things work even when 1:1 and
	then zoom-fit would produce the same results.
2002-06-25 20:30:23 +00:00
Federico Mena Quintero f98cbacc46 NEWS - Federico 2002-06-20 21:45:48 +00:00
Jens Finke 2faf7888fd Released version 1.0.1
2002-06-19  Jens Finke  <jens@triq.net>

	* Released version 1.0.1

	* configure.in: Updated version.

	* NEWS: Updated.
2002-06-19 16:39:21 +00:00
Federico Mena Quintero 5a28cf5e0f News - Federico 2002-06-17 23:33:01 +00:00
Jens Finke a40d1a99d9 Released version 1.0.0
2002-06-10  Jens Finke  <jens@triq.net>

	* Released version 1.0.0
2002-06-10 17:27:00 +00:00
Federico Mena Quintero 3803232d12 Use $(prefix)/$(DATADIRNAME)/locale for -DGNOMELOCALEDIR. Thanks to
2002-06-04  Federico Mena Quintero  <federico@ximian.com>

	* collection/Makefile.am (INCLUDES):
	* libeog/Makefile.am (INCLUDES):
	* shell/Makefile.am (INCLUDES):
	* viewer/Makefile.am (INCLUDES): Use
	$(prefix)/$(DATADIRNAME)/locale for -DGNOMELOCALEDIR.  Thanks to
	Hidetoshi Tajima <hidetoshi.tajima@sun.com> for pointing it out.
	Fixes #83642.
2002-06-04 23:54:50 +00:00
Federico Mena Quintero 347af2b1e3 Fixes #83233. Note that this depends on an updated libbonoboui, as there
2002-05-30  Federico Mena Quintero  <federico@ximian.com>

	Fixes #83233.  Note that this depends on an updated libbonoboui,
	as there was a buglet there that affected this.

	* shell/eog-window.c (add_control_to_ui): Do not add the control
	frame's widget to the box here, as it will always return the same
	socket widget.
	(eog_window_construct): Add the control frame's socket to the vbox
	here.
2002-05-31 15:50:35 +00:00
Federico Mena Quintero 85dbba10f0 NEWS - Federico 2002-05-30 20:01:32 +00:00
Jens Finke 7cfda9bd83 Bumped version to 0.118.0.
2002-05-21  Jens Finke  <jens@triq.net>

	* configure.in: Bumped version to 0.118.0.

	* NEWS: Updated.

	* Released version 0.118.0.
2002-05-21 15:05:19 +00:00
Jens Finke 47faa800b1 bumped version to 0.117.0.
2002-04-29  Jens Finke <jens@triq.net>

	* configure.in: bumped version to 0.117.0.

	* NEWS: Added 0.117 entry.

	* Released version 0.117.0.
2002-04-29 13:30:50 +00:00
Jens Finke 343e849b4d updates for version 0.116 2002-04-15 18:49:54 +00:00
Jens Finke 86264a70b6 Updated.
2002-03-24  Jens Finke  <jens@triq.net>

	* NEWS: Updated.

	* Released version 0.115.0.
2002-03-24 20:51:43 +00:00
Jens Finke fc519ce71c NEWS updates 2002-03-12 21:17:04 +00:00
Jens Finke 26c43f3ba4 Bumped version to 0.114.0.
2002-03-12  Jens Finke  <jens@triq.net>

	* configure.in: Bumped version to 0.114.0.

	* NEWS: updated

	* Released version 0.114.0
2002-03-12 21:13:03 +00:00
Martin Baulig a88bbcb7bc Version 0.6 -----------
Version 0.6
-----------

* There's a totally new Bonobo component which uses the core EOG
  code to display things (Martin, Michael). The old component has
  been moved into Nautilus.

* Requires Bonobo 0.35, GConf 0.12, gnome-print 0.25 and OAF 0.6.2.
2001-02-15 02:09:46 +00:00
Federico Mena Quintero c90f1cab85 0.5 - Federico 2000-09-05 02:03:36 +00:00
Federico Mena Quintero 90c0bb2a9d Cherry Garcia ice cream is good - Federico 2000-09-03 04:32:03 +00:00
Federico Mena Quintero ff307e7f60 Mention that you can drag and drop images into EOG.
2000-09-03  Federico Mena Quintero  <federico@helixcode.com>

	* C/eog.sgml: Mention that you can drag and drop images into EOG.
2000-09-03 04:19:00 +00:00
Federico Mena Quintero 802d40fe87 0.4, at last - Federico 2000-08-20 07:42:42 +00:00
Federico Mena Quintero 6e0777eeef Another attempt at fixing auto-sizing; it seems to work now. Maybe
2000-08-18  Federico Mena Quintero  <federico@helixcode.com>

	Another attempt at fixing auto-sizing; it seems to work now.
	Maybe GtkScrollFrame is not *that* broken...

	* window.c (window_construct): Do not set the default size of the
	window.
	(window_init): Set the window policy to allow_shrink.
	(auto_size): Set the usize of the image view to our preferred size.
	(window_open_image_dialog): Add a grab on the dialog so that the
	user cannot invoke commands on the window!
	(hide_cb): Remove the grab when the dialog is hidden.
	(window_open_image_dialog): Sigh.  Add an accel group so that
	pressing Escape can close the open dialog.

	* gtkscrollframe.c (gtk_scroll_frame_size_request): Do pay
	attention to the child's requisition; this restores the code to
	its original state.
	(gtk_scroll_frame_size_allocate): Make sure the the
	child_allocation is nonnegative (bugfix merge from Evolution).

	* image-view.c (image_view_size_request): Request a size of zero.
2000-08-18 23:25:46 +00:00
Federico Mena Quintero 98d606f3e1 News update - Federico 2000-07-27 20:59:48 +00:00
Federico Mena Quintero 77f12ea713 Fixes from Arik - Federico 2000-06-27 23:11:13 +00:00
Federico Mena Quintero 19b37bce67 Plane hacking; scrolling engine is officially done(tm) now2000-06-20 Federico Mena Quintero <federico@helixcode.com>
* image-view.c (paint_rectangle): Special-case zoom == 1.0 to
	unconditionally use GDK_INTERP_NEAREST.  Pixops should optimize
	this itself, but things seem to be slower if you use other
	interpolation types even when the zoom is 1.0.  Also,
	short-circuit the fastest case to not create a temporary pixbuf
	and thus avoid a memcpy().
	(request_paint_area): Short-circuit NEAREST interpolation and zoom
	== 1.0 to paint synchronously.
	(scroll_to): Use request_paint_area() instead of calling
	uta_add_rect() directly.  This lets us do the short-circuiting
	there.
	(ImageViewPrivate): Added a second microtile array for
	interpolated drawing.
	(remove_dirty_region): Free both utas.
	(paint_iteration_idle): Handle both utas.  This is the core of
	two-pass scrolling:  when a rectangle is pulled from the first
	uta, add it to the second uta.
	(scroll_to): Handle both utas.
2000-06-21 01:07:07 +00:00
Federico Mena Quintero ea69b2d27c I forgot to commit this a loooooong time ago - Federico 2000-06-09 07:26:37 +00:00
Federico Mena Quintero 59fbfdcf67 0.3 - Federico 2000-04-20 18:43:15 +00:00
Arturo Espinosa 14f1a73987 0.2 - Federico 1999-10-22 16:01:11 +00:00
Arturo Espinosa 6d6e9a0c49 Updates - Federico 1999-10-21 16:39:19 +00:00
Arturo Espinosa ac3d3f68de 0.1 - Federico 1999-09-28 00:17:01 +00:00
Arturo Espinosa 948a56b383 Initial revision 1999-09-15 05:19:29 +00:00