Commit graph

53 commits

Author SHA1 Message Date
Jens Finke db5905bdf8 Declared this directory as dead by adding the THIS_DIRECTORY_IS_DEAD file.
2001-06-05  Jens Finke <jens@gnome.org>

	Declared this directory as dead  by adding the
	THIS_DIRECTORY_IS_DEAD file.
2001-06-05 16:36:49 +00:00
Michael Meeks be62e96c16 depend on Bonobo 0.32
2001-01-17  Michael Meeks  <michael@helixcode.com>

	* configure.in (have_bonobo): depend on Bonobo 0.32

2001-01-12  Michael Meeks  <michael@helixcode.com>

	* image-view.c (image_view_init, compute_scaled_size) upd.
	(paint_rectangle): add DOUBLE_COMPARE macro.
	(unity_zoom): impl.
	(compute_center_zoom_offsets): upd.
	(image_view_set_zoom): upd.
	(image_view_get_zoom): hack.

	old_zoom ...

2001-01-17  Michael Meeks  <michael@helixcode.com>

	* eog-embeddable-view.c (eog_embeddable_view_construct):
	don't allow scroll bars ever.
	(configure_size): upd.

	* eog-image-view.c (eog_image_view_set_zoom): impl.

2001-01-16  Michael Meeks  <michael@helixcode.com>

	* eog-embeddable-view.c (eog_embeddable_view_construct):
	connect to view_size_allocation. (configure_size): impl.
	(view_size_allocate_cb): hook up.

	* eog-image-view.c (eog_image_view_set_prop),
	(eog_image_view_get_prop): update to new property bag API.
2001-01-20 23:27:57 +00:00
Dietmar Maurer 959086d390 added a CORBA_Environment.
2001-01-15  Dietmar Maurer  <dietmar@ximian.com>

        * bonobo-image-generic.c (get_prop, set_prop): added a
        CORBA_Environment.
2001-01-15 09:13:10 +00:00
Michael Meeks 3cdc0dad4a install GNOME_EOG.oafinfo instead of eog-image-viewer.oafinfo.
2000-12-05  Michael Meeks  <michael@helixcode.com>

	* Makefile.am: install GNOME_EOG.oafinfo instead of
	eog-image-viewer.oafinfo.

	Update stale oafinfo files to oaf's ObjectFactory
2000-12-05 16:24:04 +00:00
Martin Baulig 5d5ee8c40f Put a comment at the top of the file that this file is dead.
2000-11-16  Martin Baulig  <baulig@suse.de>

	* bonobo-image-generic.c: Put a comment at the top
	of the file that this file is dead.
2000-11-16 22:32:56 +00:00
Martin Baulig 550f567b2e Removed.
2000-11-16  Martin Baulig  <baulig@suse.de>

	* eog-image-viewer-ui.xml, eog-image-viewer.c,
	eog-image-viewer.h, image-viewer-component.c,
	image-viewer-component.oafinfo: Removed.
2000-11-16 22:28:16 +00:00
Martin Baulig 14d1ddc2d9 Quick fix to make it compile, but this will go anyways soon.
2000-11-12  Martin Baulig  <baulig@suse.de>

	* bonobo-image-generic.c (save_image_to_stream): Commented
	out call to image_save().
	* Makefile.am: Don't compile io-png.c.
2000-11-12 17:40:04 +00:00
Michael Meeks a61dc3b6df Require Bonobo >= 0.27
2000-11-02  Michael Meeks  <michael@helixcode.com>

	* configure.in: Require Bonobo >= 0.27

	* Update for the big bonobo API update.
2000-11-02 08:37:04 +00:00
Martin Baulig e311fbd2b3 Removed my eog-image-viewer again.
2000-10-26  Martin Baulig  <baulig@suse.de>

	* Makefile.am: Removed my eog-image-viewer again.

	* bonobo-image-generic.c: Removed gnorba support.

	* martin-eog-core.patch: Removed.
2000-10-26 20:55:57 +00:00
Martin Baulig f88b0d4b14 New file. This is the patch you need to apply to the core EOG to get my
2000-10-24  Martin Baulig  <baulig@suse.de>

	* martin-eog-core.patch: New file.  This is the patch you
	need to apply to the core EOG to get my new component work.
2000-10-24 18:31:48 +00:00
Martin Baulig ba82552e4a Oops, I forgot to commit this some time ago. 2000-10-24 18:26:01 +00:00
Martin Baulig a346524a71 Reflect latest Bonobo API changes and removed some debugging statements. 2000-10-24 18:23:36 +00:00
Michael Meeks 2e4d30547a credit where due.
2000-10-20  Michael Meeks  <michael@helixcode.com>

	* bonobo-image-generic.c: credit where due.
2000-10-20 14:27:53 +00:00
Martin Baulig 5dcc9a47f1 Reflect latest BonoboZoomable API changes. 2000-10-19 23:41:49 +00:00
Martin Baulig 46cb2625cb New file.
2000-10-15  Martin Baulig  <baulig@suse.de>

	* eog-image-viewer-ui.xml: New file.

	* eog-image-viewer.c:
	- more work on the zoomable interface.
	- added UI file and menu where you can set preferences.
2000-10-15 19:41:09 +00:00
Martin Baulig 9a57d6161a *** empty log message *** 2000-10-14 10:26:03 +00:00
Martin Baulig df04682dfc Reflect latest BonoboZoomable API changes. 2000-10-14 10:25:48 +00:00
Martin Baulig 253bad322f New file.
2000-10-14  Martin Baulig  <baulig@suse.de>

	* bonobo/ChangeLog: New file.
2000-10-14 10:24:59 +00:00
Martin Baulig 3868dfd3bb Started to write a new EogImageViewer Control which uses the core EOG code
2000-10-14  Martin Baulig  <baulig@suse.de>

	Started to write a new EogImageViewer Control which uses
	the core EOG code to display images.

	* eog-image-viewer.[ch]: New files.
	* image-viewer-component.c: New file.
	* image-viewer-component.oafinfo: New file.
2000-10-14 10:23:15 +00:00
Martin Baulig 650fa83d82 Implement the new Bonobo::Zoomable interface.
2000-10-08  Martin Baulig  <baulig@suse.de>

	Implement the new Bonobo::Zoomable interface.

	* bonobo/bonobo-image-generic.c (view_data_t): Added new `view',
	`zoomed', `zoom_factor' and `zoomable' fields.
	(get_pixbuf): Return the `zoomed' pixbuf if it exists first.
	(rezoom_view): New static function.
	(set_zoom_factor_cb): New callback function.
	(resize_all_cb): Initially set the the zoom factor to 1.0 here.
	(zoom_in_cb, zoom_out_cb, zoom_to_fit_cb, zoom_to_default_cb):
	New callback functions.
	(view_activate_cb): New callback function.
	(view_factory_common): Create and add the BonoboZoomable; connect
	the view_activate_cb() to the "activate" signal on the view.
2000-10-08 20:50:23 +00:00
Dan Winship d2eeb508e5 Fix the sense of a comparison so we set a CORBA exception when something
* bonobo/bonobo-image-generic.c (load_image_from_stream): Fix the
	sense of a comparison so we set a CORBA exception when something
	goes wrong, rather than when something goes right.
2000-07-24 18:00:25 +00:00
Michael Meeks 5d78c2eb61 Create; nicked from gdk-pixbuf-save and updated.
2000-07-06  Michael Meeks  <michael@helixcode.com>

	* bonobo/io-png.[ch]: Create; nicked from gdk-pixbuf-save
	and updated.

	* bonobo/bonobo-image-generic.c: turn off debug [ doh ]
	(load_image_from_stream): fix some sillyness and clean, kill
	leak. (save_image_to_stream): implement.
	(destroy_view): free various widgets.

	* bonobo/Makefile.am (bonobo_image_generic_SOURCES): add io-png.[ch]
2000-07-06 11:56:21 +00:00
Michael Meeks a9fcc494a5 set allocation. (view_size_allocate_cb): change interpolation depending on
2000-07-04  Michael Meeks  <michael@helixcode.com>

	* bonobo/bonobo-image-generic.c (configure_size): set allocation.
	(view_size_allocate_cb): change interpolation depending on size.
2000-07-04 19:24:06 +00:00
Maciej Stachowiak c3111e658e Replaced image/x with a set of mime types for the image types actually
* bonobo/image-generic.oafinfo: Replaced image/x with a set of
	mime types for the image types actually supported by gdk-pixbuf.
2000-06-12 22:14:41 +00:00
Michael Meeks a99596f74d Fix stupid bug misordering the arguments, kill redundant exception init.
2000-05-29  Michael Meeks  <michael@helixcode.com>

	* bonobo/bonobo-image-generic.c (load_image_from_stream): Fix
	stupid bug misordering the arguments, kill redundant exception init.
2000-05-29 11:33:35 +00:00
Dan Winship b192694388 fix up CORBA exception usage.
* bonobo/bonobo-image-generic.c (load_image_from_stream): fix up
	CORBA exception usage.
2000-05-26 18:50:21 +00:00
Gene Z. Ragan 15f5d4626d Modifed this code to work with the changes made to Bonobo by Dan Winship.
2000-05-25  Gene Z. Ragan  <gzr@eazel.com>

	* bonobo/bonobo-image-generic.c: (load_image_from_stream),
	(bonobo_object_factory):
	Modifed this code to work with the changes made to Bonobo by
	Dan Winship.  This is untested and should be revisited. This
	is a build breaking fix.
2000-05-26 16:15:38 +00:00
Iain Holmes 80de0815dc increment running objects to stop random death syndrome.
2000-05-13  Iain Holmes  <ih@csd.abdn.ac.uk>

	* bonobo/bonobo-image-generic.c (view_factory_common): increment
	running objects to stop random death syndrome.
2000-05-13 18:40:17 +00:00
Maciej Stachowiak 67b303e88d Added standard Bonobo and Nautilus attributes so this can be automatically
* bonobo/image-generic.oafinfo: Added standard Bonobo and Nautilus
	attributes so this can be automatically selected as the nautilus
	image viewer, not hardcoded.
2000-04-27 09:12:03 +00:00
Maciej Stachowiak e24b322120 Optionally use OAF:
* configure.in, acconfig.h: Add --enable-oaf configure option to
	allow building the bonobo control OAF-enabled instead of
	GOAD-enabled.

	* bonobo/Makefile.am: Link against OAf and install .oafinfo file when
	configured with --enable-oaf

	* bonobo/bonobo-image-generic.c: Use OAF calls and IIDs when
	configured with --enable-oaf.

	* bonobo/image-generic.oafinfo: New OAF activation record.
2000-04-25 02:48:38 +00:00
Michael Meeks 117d348036 RGBA bonobo print support. 2000-04-17 14:08:27 +00:00
Michael Meeks f09c63c6ae Update for new bonobo-print API. 2000-04-13 18:37:38 +00:00
Darin Adler fa302def9e Update for new GdkPixbuf. 2000-04-11 14:51:54 +00:00
Michael Meeks 059c68013c Printing support; NB. This _requires_ a HEAD bonobo, with HEAD gnome-print
Printing support;
NB. This _requires_ a HEAD bonobo, with HEAD gnome-print support.
2000-04-09 17:06:43 +00:00
Michael Meeks 47709a2a61 Bump bonobo depend ver + add new properties stuff. 2000-04-01 20:42:54 +00:00
Michael Meeks c7ebc073ea Clean debug & spurious cast. 2000-04-01 19:02:13 +00:00
Michael Meeks b3a7e6314c Make my bonobo component work. 2000-03-27 21:13:28 +00:00
Michael Meeks 5bd4c3ec3a Hack for GUADEC, in fact this improves the range of images we can render. 2000-03-23 15:05:30 +00:00
Michael Meeks a2345e3f98 minor style fixes. 2000-03-10 10:17:07 +00:00
Maciej Stachowiak b48691e12c Split embeddable:image-generic into two different views, one which always
* bonobo/bonobo-image-generic.c: Split embeddable:image-generic
	into two different views, one which always scales the image to
	available space, and one which always shows it at natural size and
	provides scrollbars if necessary.
	* bonobo/image-generic.gnorba (eog-image-viewer): new embeddable
	type, also generated from embeddable-factory:image-generic.
2000-03-07 23:19:24 +00:00
Michael Meeks 139589d4c1 make 'animating' property work. 2000-02-15 22:39:23 +00:00
Mathieu Lacage 0fa4177a10 Changelog, cvs shutup 2000-02-12 01:29:05 +00:00
Michael Meeks 10d6b7ebf9 Animator control now works for simple gifs. 2000-02-06 18:52:57 +00:00
Michael Meeks 9d6178b03e first, extremely leaky, flakey, bug riddled version of the animator component. 2000-01-28 01:17:40 +00:00
Michael Meeks bc85302cac make it work with new bonobo & gdk-pixbuf. 2000-01-27 19:47:44 +00:00
Federico Mena Quintero e5c72cde93 Include the gnomecanvaspixbuf library in calls to gnome-config.
2000-01-16  Federico Mena Quintero  <federico@helixcode.com>

	* configure.in: Include the gnomecanvaspixbuf library in calls to
	gnome-config.

	* bonobo/Makefile.am (gnorba_DATA): Do not install the stuff in
	gnorba_DATA if we are not using bonobo.
2000-01-17 02:41:35 +00:00
Michael Meeks 86bddf17c1 fixed up. 1999-12-18 04:19:36 +00:00
Michael Meeks 098e300efa Snarf affine code from gdk-pixbuf,
Compile live image-generic code.
1999-11-09 21:49:22 +00:00
Michael Meeks b43145c79e Add image-generic autoconf bits. 1999-11-09 21:30:28 +00:00
Michael Meeks 46e2f63cf5 Update to new gdk-pixbuf bits. 1999-10-22 16:18:02 +00:00