Commit Graph

62 Commits

Author SHA1 Message Date
a3dfed7a8e Bumped the version number here to 0.16.
2001-10-31  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Bumped the version number here to 0.16.

From gal/menus/ChangeLog:

2001-10-31  Christopher James Lahey  <clahey@ximian.com>

	* gal-define-views-model.c: Made this match pre_changes with
	changes.

svn path=/trunk/; revision=14524
2001-10-31 10:34:54 +00:00
34ee553276 Check item->type != NULL here. Fixes Ximian bug #4668.
2001-10-28  Christopher James Lahey  <clahey@ximian.com>

	* gal-view-collection.c (load_single_file): Check item->type !=
	NULL here.  Fixes Ximian bug #4668.

svn path=/trunk/; revision=14278
2001-10-28 05:30:29 +00:00
7056277f0b Changed the license announcement at the top of these files.
2001-10-24  Christopher James Lahey  <clahey@ximian.com>

	* gal-define-views-dialog.c, gal-define-views-dialog.h,
	gal-define-views-model.c, gal-define-views-model.h,
	gal-view-collection.c, gal-view-collection.h, gal-view-etable.c,
	gal-view-etable.h, gal-view-factory-etable.c,
	gal-view-factory-etable.h, gal-view-factory.c, gal-view-factory.h,
	gal-view-new-dialog.c, gal-view-new-dialog.h, gal-view.c,
	gal-view.h: Changed the license announcement at the top of these
	files.

svn path=/trunk/; revision=14155
2001-10-26 18:26:40 +00:00
c10ff3cbd7 Ref the BonoboUIComponent that we are holding. (gvm_destroy): Unref our
2001-10-24  Jon Trowbridge  <trow@ximian.com>

	* menus/gal-view-menus.c (gal_view_menus_apply): Ref the
	BonoboUIComponent that we are holding.
	(gvm_destroy): Unref our BonoboUIComponent.

svn path=/trunk/; revision=13994
2001-10-24 21:23:46 +00:00
06341c604d Make this not be a radio button, but instead just a normal menu.
2001-10-21  Christopher James Lahey  <clahey@ximian.com>

	* menus/gal-view-menus.c: Make this not be a radio button, but
	instead just a normal menu.

svn path=/trunk/; revision=13844
2001-10-21 06:21:51 +00:00
ddcc2e8d03 #include bonobo-ui-util.h
2001-10-18  Jeffrey Stedfast  <fejj@ximian.com>

	* menus/gal-view-menus.c: #include bonobo-ui-util.h

svn path=/trunk/; revision=13752
2001-10-18 17:22:45 +00:00
c5f392ca0e add E_OBJECT_CLASS_ADD_SIGNALS and E_OBJECT_CLASS_TYPE to ease migration
2001-10-05  Michael Meeks  <michael@ximian.com>

	* gal/util/e-util.h: add E_OBJECT_CLASS_ADD_SIGNALS and
	E_OBJECT_CLASS_TYPE to ease migration to Gnome 2.0 from
	a single source base.

	* All C files:
	s/object_class->type,/E_OBJECT_CLASS_TYPE (object_class),/g;
	s/gtk_object_class_add_signals([^\(]*)\(([^,]*),([^,]*),([^\)]*)/
	E_OBJECT_CLASS_ADD_SIGNALS\1(\2,\3,\4/;

svn path=/trunk/; revision=13428
2001-10-04 23:52:20 +00:00
cec691f29f added BONOBO_GNOME_CFLAGS to make it compile with latest Bonobo
2001-10-04  Rodrigo Moya <rodrigo@ximian.com>

	* misc/Makefile.am:
	* menus/Makefile.am: added BONOBO_GNOME_CFLAGS to make it compile
	with latest Bonobo

svn path=/trunk/; revision=13407
2001-10-04 11:03:29 +00:00
b76d2415d6 Fixes #2465
* menus/gal-view-menus.c (build_menus):
Encode the label using bonobo_ui_util_encode_str and set "label"
attribute, not "_label".
I have no idea what the previous code was trying to do but it was
definitely wrong.

svn path=/trunk/; revision=12601
2001-09-04 21:22:11 +00:00
3e0c7948c3 Don't display the Define Views dialog.
2001-08-10  Christopher James Lahey  <clahey@ximian.com>

	* menus/gal-view-menus.c (build_menus): Don't display the Define
	Views dialog.

svn path=/trunk/; revision=11899
2001-08-10 21:09:42 +00:00
cd0a733219 Chain to the destroy handler in the parent class!
2001-08-09  Federico Mena Quintero  <federico@ximian.com>

	* gal-define-views-dialog.c (gal_define_views_dialog_destroy):
	Chain to the destroy handler in the parent class!

	* gal-define-views-model.c (gdvm_destroy): Likewise.  Sigh.

	* gal-view-etable.c (gal_view_etable_destroy): Likewise.  Double
	sigh.

	* gal-view-factory-etable.c (gal_view_factory_etable_destroy):
	Likewise.  Triple sigh.

	* gal-view-new-dialog.c (gal_view_new_dialog_destroy): Likewise.
	Quadruple sigh.

svn path=/trunk/; revision=11814
2001-08-09 05:20:46 +00:00
6256a19a7f Changed this to match the changed signal on the ETableConfig object. Fixes
2001-07-06  Christopher James Lahey  <clahey@ximian.com>

	* gal-view-etable.c (config_changed): Changed this to match the
	changed signal on the ETableConfig object.  Fixes bug 4213.

svn path=/trunk/; revision=10876
2001-07-07 02:53:38 +00:00
91cc026904 Update the copyrights, replacing Helix Code with Ximian and
helixcode.com with ximian.com all over the place.

svn path=/trunk/; revision=10440
2001-06-23 08:52:02 +00:00
8e3439ab3e Store the connection ID of the "changed" signal in the collection.
2001-05-31  Federico Mena Quintero  <federico@ximian.com>

	* menus/gal-view-menus.c (gal_view_menus_construct): Store the
	connection ID of the "changed" signal in the collection.
	(gal_view_menus_new): Added preconditions.
	(gal_view_menus_construct): Added preconditions.

svn path=/trunk/; revision=10075
2001-05-31 23:12:02 +00:00
642be56505 Document the fact that this function ref()s the factory and that people
2001-05-28  Federico Mena Quintero  <federico@ximian.com>

	* gal-view-collection.c (gal_view_collection_add_factory):
	Document the fact that this function ref()s the factory and that
	people should unref() it after calling the function if they no
	longer need the factory object.
	(gal_view_collection_display_view): Added preconditions.
	(gal_view_collection_set_storage_directories): Likewise.
	(gal_view_collection_add_factory): Likewise.
	(gal_view_collection_load): Likewise.
	(gal_view_collection_save): Likewise.
	(gal_view_collection_get_count): Likewise.
	(gal_view_collection_get_view): Likewise.
	(gal_view_collection_get_view_item): Likewise.
	(gal_view_collection_append): Likewise.
	(gal_view_collection_delete_view): Likewise.
	(gal_view_collection_copy_view): Likewise.

svn path=/trunk/; revision=10044
2001-05-29 20:48:50 +00:00
07a5f9979f make the view menuitems radio items of the same group, and allocate the
2001-05-21  Chris Toshok  <toshok@ximian.com>

	* menus/gal-view-menus.c (build_menus): make the view menuitems
	radio items of the same group, and allocate the closure here.
	(free_verbs): only need to free the one DefineViews verb here.
	(closure_free): new function - EListFreeFunc for our
	listenerClosure list.
	(remove_listeners): new function, free our listener list.
	(gvm_destroy): call remove_listeners.
	(gvm_init): init listenerClosures list.
	(toggled_cb): callback for radio items.
	(build_verbs): strip out almost all the code since there's only 1
	verb now.
	(build_stuff): call remove_listeners.

svn path=/trunk/; revision=9916
2001-05-22 04:04:23 +00:00
10a1eb46a9 Removed EVOLUTION_VERSION from the rest of makefiles. use VERSION instead. So
you must include <config.h>, heh.

and a stil-not-working "fix" for galview menus.

svn path=/trunk/; revision=9707
2001-05-08 00:28:34 +00:00
c5efeb1bb2 Found out that I forgot to commit this.
2001-04-21  Gediminas Paulauskas <menesis@delfi.lt>

	* menus/gal-view-menus.c: bonobo_ui_node_set_attr expects unstranslated
	strings, so change _() to N_().

svn path=/trunk/; revision=9650
2001-05-02 20:38:29 +00:00
abad71776b Fix a memory leak.
* menus/gal-view-menus.c (build_menus): Fix a memory leak.

svn path=/trunk/; revision=9275
2001-04-12 17:51:20 +00:00
accb60cbda Translate the title as we read it.
2001-04-10  Christopher James Lahey  <clahey@ximian.com>

	* gal-view-collection.c (load_single_file): Translate the title as
	we read it.

svn path=/trunk/; revision=9217
2001-04-10 23:33:39 +00:00
1991d205da i18n fixes, added missing includes.
2001-04-10  Gediminas Paulauskas <menesis@delfi.lt>

	* AUTHORS: /me is a translator.
	* configure.in (EVO_CHECK_LIB): fail with AC_MSG_ERROR, not echo &&
	exit 1.

2001-04-10  Gediminas Paulauskas <menesis@delfi.lt>

	* backend/ebook/evolution-gnomecard-importer.c: added missing #include.
	* contact-editor/e-contact-editor.c (_arrow_pressed): popup menu items were
	not translated after selecting one of them.
	* gui/widgets/e-addressbook-view.c: mark popup menu items with N_().
	Updated list[] for translators.
	* gui/widgets/e-minicard.c: same.
	* gui/widgets/e-minicard-view-widget.c (e_minicard_view_widget_set_arg): fix warning
	for "editable" arg.
	* gui/widgets/e-minicard-view.c: convert "empty_message" to utf8.

2001-04-10  Gediminas Paulauskas <menesis@delfi.lt>

	* widgets/e-summary-subwindow.c: added some missing includes.
	* widgets/e-summary-title-button.h: same.

2001-04-10  Gediminas Paulauskas <menesis@delfi.lt>

	* menus/gal-view-menus.c: convert label to utf8.

svn path=/trunk/; revision=9215
2001-04-10 21:28:40 +00:00
e41232fb91 make parent_class static
* gal-define-views-model.c: make parent_class static

svn path=/trunk/; revision=9200
2001-04-07 16:05:01 +00:00
f66390af64 Here goes my additional simple include fixes.
svn path=/trunk/; revision=9191
2001-04-05 00:39:19 +00:00
c77e63e2cc Some small header cleanups & fixes, and fix to translate all popup menus
(woohoo!):

2001-04-05  Gediminas Paulauskas <menesis@delfi.lt>

	* gal/widgets/e-popup-menu.c: Copied gnome_app_helper_gettext function
	here, and use it for translating menu names (they are passed from app as
	well as from gal in arrays with N_(), and domains differ).

svn path=/trunk/; revision=9190
2001-04-05 00:26:43 +00:00
4e367ea4ab Fix headers.
2001-04-04  Kjartan Maraas  <kmaraas@gnome.org>

	* menus/gal-view-menus.c: Fix headers.

svn path=/trunk/; revision=9187
2001-04-04 20:54:37 +00:00
1a7cbd512e Fix headers. Ditto. Ditto. Ditto. Ditto.
2001-04-04  Kjartan Maraas  <kmaraas@gnome.org>

	* gal-define-views-dialog.h: Fix headers.
	* gal-define-views-model.c: Ditto.
	* gal-view-collection.c: Ditto.
	* gal-view-etable.c: Ditto.
	* gal-view-new-dialog.h: Ditto.

svn path=/trunk/; revision=9166
2001-04-04 07:09:10 +00:00
c62c3c13a1 Ahem, free the xmlDoc. (load_single_dir): Free the filename if we return
2001-04-02  Federico Mena Quintero  <federico@ximian.com>

	* gal-view-collection.c (load_single_dir): Ahem, free the xmlDoc.
	(load_single_dir): Free the filename if we return immediately due
	to not being able to parse the file.

svn path=/trunk/; revision=9121
2001-04-03 04:55:18 +00:00
d1780257f5 Ahem, free the xmlDoc.
2001-04-02  Federico Mena Quintero  <federico@ximian.com>

	* gal-view-collection.c (load_single_dir): Ahem, free the xmlDoc.

svn path=/trunk/; revision=9119
2001-04-03 03:27:04 +00:00
8678349a4a Removed glade.h files -- xml-i18n-tools generates them itself.
Updated glade files not to save strings.
Updated Makefiles.


...nad my translation

svn path=/trunk/; revision=9094
2001-04-02 05:02:42 +00:00
9fc545eb95 No one responds on IRC, explained everything in bugzilla and these changelogs.
2001-04-01  Gediminas Paulauskas <menesis@delfi.lt>

	* gal-define-views-dialog.c, gal-view-new-dialog.c: replaced
	glade_xml_new with glade_xml_new_with_domain. fixes #2030

2001-04-01  Gediminas Paulauskas <menesis@delfi.lt>

	* e-table-config.c, e-table-field-chooser.c: replaced
	glade_xml_new with glade_xml_new_with_domain.

2001-04-01  Gediminas Paulauskas <menesis@delfi.lt>

	* gal/widgets/e-categories.c: replaced
	glade_xml_new with glade_xml_new_with_domain.
	* gal/widgets/e-popup-menu.c: call gettext on every menu item. Works
	only on popup menus of gal, not evolution (different domain).
	wrapped every category name in N_() and call _() where appriopriate,
	fixes #2029, but #2013 appears.

svn path=/trunk/; revision=9091
2001-04-02 01:18:22 +00:00
f4f6f8ceb5 Don't print the xml tree here.
2001-03-28  Christopher James Lahey  <clahey@ximian.com>

	* menus/gal-view-menus.c (build_menus): Don't print the xml tree
	here.

svn path=/trunk/; revision=9003
2001-03-28 23:57:26 +00:00
f67a81d4aa Added accelerator to elements missing accelerators (Reply, Inline, Quoted,
2001-03-16  Miguel de Icaza  <miguel@ximian.com>

	* evolution-mail.xml: Added accelerator to elements missing
	accelerators (Reply, Inline, Quoted, Attachments, Empty Trash,
	Full Headers).

	* evolution.xml: Added a placeholder for the beginning of the
	view.

2001-03-16  Miguel de Icaza  <miguel@ximian.com>

	* menus/gal-view-menus.c (build_menus): Hook this up under the
	"ViewBegin" node.

svn path=/trunk/; revision=8772
2001-03-17 02:33:55 +00:00
789ed9286e Reorganize the menus to have entries always in a consistent fashion, as
2001-02-27  Miguel de Icaza  <miguel@ximian.com>

	* gui/e-day-view.c (e_day_view_on_event_right_click): Reorganize
	the menus to have entries always in a consistent fashion, as
	reported to the genepool mailing list.
	(e_day_view_on_event_right_click): Added a FIXME comment to the
	FIXME comment without a FIXME.

	Now we use e_popup_menu.  This allows us to hide/show items on
	demand, and to sensitize/de-sensitize items depending on their
	state.

	This will also let us add icon support (when we get nice icons for
	this)

	* gui/e-week-view.c (e_week_view_show_popup_menu): Ditto.

	The files popup-menu.c and popup-menu.h can now be removed.
2001-03-01  Miguel de Icaza  <miguel@ximian.com>

	* folder-browser.c (on_right_click):  Move the context menus to
	the toplevel code;  Use enumerations for the various bitfield
	constants.

	Add support for hiding items that are not required (read/unread
	and delete/undelete).

	This requires my previous patch, as it assumes "Open" does the
	right thing instead of having two operations: Open and Edit.

2001-02-28  Miguel de Icaza  <miguel@ximian.com>

	* folder-browser.c (on_right_click): Removed draft folders op
	here, since open_msg now does the right thing (edit or view).

	* folder-browser-factory.c (update_pixmaps): Removed MessageEdit
	from here.

	* mail-callbacks.c (open_msg): New function, does the "right
	thing" to a message (either, edit or open).

	* folder-browser-factory.c: Register new command here.
	(update_pixmaps): Rename keys that have been shuffled around.
	(update_pixmaps): Rename to match new updates on xml file.

	Rename MessageOpenNewWindow to MessageOpen.  Change action from
	"view_message" to "open_message".

	* mail-callbacks.c (mark_all_as_seen): New command.  Marks all
	messages as seen.
2001-03-06  Miguel de Icaza  <miguel@ximian.com>

	* evolution-tasks.xml: Added "File/New/Task" as well.

	* evolution-mail.xml: Added "File/New/Mail Message" at the top
	with binding C-n.

	* evolution-calendar.xml: Set the binding for New Appointment to C-n

	* evolution-contact-editor.xml: Set the toolbar to hlook=text
	vlook=icon;  Set all icons priority-text to 1.

	* evolution-addressbook.xml: Added "Contact" to the New menu.

	* evolution.xml: Provide an entry point to put "New" items on the
	first level.

	We are going to need some Bonobo support to "hide" objects when
	other objects appear (like, having Mail Message bound to C-S-X in
	the global space, and when we switch to Mail, we only show the
	entry that has C-n as the binding).

2001-02-28  Miguel de Icaza  <miguel@ximian.com>

	* evolution.xml: Moved Importer after the Folder operations per
	Dan's proposal.

	* evolution-addressbook.xml: Renamed Settings/AddressBook
	Configuration to Tools/Settings.

	Make all the items have "Print" items that use the same icon
	instead of a collection of icons.

	* evolution-calendar.xml: Moved "Calendar Preferences" from
	"Settings" to "Tools/Settings".

	* evolution-mail.xml: Settings menu is fully gone.  All things
	that run a dialog now end up in "Tools" while actions end up in
	"Actions".  Hence I am right.

	Renamed "Mail Configuration..." to "Identieies and Servers"

	Move MessageMarkAsRead, MessageMarkAsUnRead
	to Edit menu.  Add MessageMarkAllAsRead.

	Remove "Print Message" from Message menu.  Remove "Print Preview
	Message" from Message menu.  Leave them on the "File" menu.

	Renamed "Reply to Sender" to "Reply" (awaiting Ettore's
	permission).

	Renamed "Messages" to "Actions".

	Open Message renamed to "Open Selected Items" (as this is what it
	actually does).

	Moved "Save Message As" to "File" menu.

	Added "Properties" to the File/Folder submenu.

	Edit menu now looks like this: Message Move, Message Copy, Select
	All, Invert Selection, Delete, Undelete, Mark as Read, Mark as
	Unread.  Some of them were moved from the "Messages" menu.

	"Forward message" shortcut changed to C-f

	Tools menu created.

	Create Rule From message moved to "Tools".

	* evolution.xml: Added Tools menu.  Moved Edit/Customize to
	Tools/Customize Toolbar.

	Added File/Folder submenu.  Duplicate "New Folder" in here.

2001-02-28  Miguel de Icaza  <miguel@ximian.com>

	* menus/gal-view-menus.c (build_menus): Add translation string
	here.

svn path=/trunk/; revision=8572
2001-03-06 21:08:56 +00:00
5c8f0e65f6 Rebuild when the collection changes.
2001-03-05  Christopher James Lahey  <clahey@ximian.com>

	* menus/gal-view-menus.c (collection_changed): Rebuild when the
	collection changes.

svn path=/trunk/; revision=8558
2001-03-05 16:15:00 +00:00
8436f727bb New changed signal.
2001-03-05  Christopher James Lahey  <clahey@ximian.com>

	* gal-view-collection.c, gal-view-collection.h
	(gal_view_collection_changed): New changed signal.

svn path=/trunk/; revision=8555
2001-03-05 16:01:46 +00:00
044ffd870e From a patch submitted by Murray Cumming <Murray.Cumming@mybau.com>
2001-02-17  Christopher James Lahey  <clahey@ximian.com>

	From a patch submitted by Murray Cumming <Murray.Cumming@mybau.com>

	* gal-define-views-model.h, gal-view-collection.h,
	gal-view-etable.h, gal-view-factory-etable.h, gal-view-factory.h,
	gal-view.h: Added GNOME_DECLS.

svn path=/trunk/; revision=8266
2001-02-17 08:38:17 +00:00
e8054ecace Create the local directory when saving if it doesn't exist already.
2001-02-06  Christopher James Lahey  <clahey@ximian.com>

	* gal-view-collection.c (gal_view_collection_save): Create the
	local directory when saving if it doesn't exist already.

svn path=/trunk/; revision=8043
2001-02-07 03:31:10 +00:00
a078041da8 Removed unnecessary comment about now non-existant virtual column list.
2001-02-05  Christopher James Lahey  <clahey@ximian.com>

	* gal-define-views-model.h: Removed unnecessary comment about now
	non-existant virtual column list.

svn path=/trunk/; revision=7989
2001-02-05 21:30:15 +00:00
fdb765da59 Fixed a number of small bugs in how we were saving and loading view
2001-02-05  Christopher James Lahey  <clahey@helixcode.com>

	* gal-view-collection.c: Fixed a number of small bugs in how we
	were saving and loading view collections.

	* gal-view-etable.c (config_changed): Send the changed signal
	properly.
	(gal_view_etable_construct): Duplicate the spec's state here.

svn path=/trunk/; revision=7986
2001-02-05 21:18:25 +00:00
2d632be953 Make this actually deploy the titles from the GalViewCollection and emit
2001-01-25  Christopher James Lahey  <clahey@helixcode.com>

	* menus/gal-view-menus.c: Make this actually deploy the titles
	from the GalViewCollection and emit the display_view signals and
	such.

svn path=/trunk/; revision=7809
2001-01-25 16:15:49 +00:00
93e1f0e581 Have the argument system do type checking on our "collection" argument.
2001-01-24  Christopher James Lahey  <clahey@helixcode.com>

	* gal-define-views-dialog.c (gal_define_views_dialog_class_init):
	Have the argument system do type checking on our "collection"
	argument.  Refactored the setting of the "collection" argument
	into a set_argument function.

	* gal-define-views-model.c (gal_define_views_model_class_init):
	Have the argument system do type checking on our "collection"
	argument.

svn path=/trunk/; revision=7783
2001-01-24 16:56:26 +00:00
dea4c72b4e Actually implement this function.
2001-01-24  Christopher James Lahey  <clahey@helixcode.com>

	* gal-view-collection.c (gal_view_collection_get_view_item):
	Actually implement this function.

svn path=/trunk/; revision=7774
2001-01-24 07:31:40 +00:00
6b3050b79e Made GalViewCollectionItem a public type. (load_single_file): Made it so
2001-01-23  Christopher James Lahey  <clahey@helixcode.com>

	* gal-view-collection.c, gal-view-collection.h: Made
	GalViewCollectionItem a public type.
	(load_single_file): Made it so that the filename does not get
	saved with the directory structure.
	(gal_view_collection_get_view_item): Added this function to return
	a certain GalViewCollectionItem.

svn path=/trunk/; revision=7773
2001-01-24 04:22:08 +00:00
b0e1f93ebb Fixed gal_define_views_dialog_new to be called with its proper argument.
2001-01-22  Jon Trowbridge  <trow@gnu.org>

	* menus/gal-view-menus.c (define_views): Fixed
        gal_define_views_dialog_new to be called with its proper argument.

svn path=/trunk/; revision=7707
2001-01-22 17:30:51 +00:00
6adb44b607 Initialize collection field to NULL. Set the collection on the model as
2001-01-22  Christopher James Lahey  <clahey@helixcode.com>

	* gal-define-views-dialog.c, gal-define-views-dialog.h
	(gal_define_views_dialog_init): Initialize collection field to
	NULL.  Set the collection on the model as soon as we create it.
	(gal_define_views_dialog_new): Add a GalViewCollection argument to
	this function.  This just makes this dialog a bit easier to use
	through the API.
	(gal_define_views_dialog_set_arg): When we set the collection, set
	it on the dialog->model.

	* gal-define-views-model.c, gal-define-views-model.h: Rewrote this
	object to use a GalViewCollection to store the information instead
	of an array of GalViews.

	* gal-view-collection.c, gal-view-collection.h: Added
	gal_view_collection_get_count, gal_view_collection_get_view,
	gal_view_collection_append, gal_view_collection_delete_view, and
	gal_view_collection_copy_view.
	(view_changed, load_single_file): Connect to the "changed" signal
	on the views.
	(load_single_dir): Survive loading if there's no xml file.

	* gal-view-etable.c: Implemented get_type_code method.

	* gal-view-factory-etable.c: Implemented get_type_code method.

	* gal-view.c, gal-view.h: Added gal_view_get_type_code and
	"changed" signal.

svn path=/trunk/; revision=7699
2001-01-22 05:30:07 +00:00
9348acc441 Use the new gal_view_set_title function.
2001-01-21  Christopher James Lahey  <clahey@helixcode.com>

	* gal-define-views-model.c (gdvm_set_value_at): Use the new
	gal_view_set_title function.

	* gal-view-collection.c, gal-view-collection.h: Implemented this.
	Added gal_view_collection_save and gal_view_collection_load.

	* gal-view-etable.c: Implemented save, load, and set_title methods
	for this class.

	* gal-view-factory.c: Implemented gal_view_factory_get_type_code.

	* gal-view.c, gal-view.h: Replaced gal_view_save_to_node with
	gal_view_save.  Replaced gal_view_load_from_node with
	gal_view_load.  Added gal_view_set_title.

svn path=/trunk/; revision=7676
2001-01-21 06:00:04 +00:00
1a6bb41b0d Added a collection argument to this to set the GalViewCollection.
2001-01-17  Christopher James Lahey  <clahey@helixcode.com>

	* gal-define-views-dialog.c, gal-define-views-dialog.h: Added a
	collection argument to this to set the GalViewCollection.
	Connected up the modify, delete, and copy buttons.  Documented.

	* gal-define-views-model.c, gal-define-views-model.h: Added
	gal_define_views_model_get_view,
	gal_define_views_model_delete_view, and
	gal_define_views_model_copy_view methods.  Documented.

	* gal-view-collection.c: Documented.

	* gal-view-etable.c, gal-view-etable.h: Documented.  Implemented
	edit and clone methods of GalView.  Initialized state to a
	non-NULL value.  Added a name parameter to gal_view_etable_new.

	* gal-view-factory-etable.c: Documented.  Added the name argument
	to gal_view_etable_new.

	* gal-view-factory.c: Fixed the g_return_val_if_fails to check for
	GalViewFactory as the type instead of GalView.

	* gal-view.c, gal-view.h: Added the clone method.

svn path=/trunk/; revision=7599
2001-01-17 22:15:52 +00:00
c6373718ea ditto.
2000-12-19  Miguel de Icaza  <miguel@helixcode.com>

	* gal/widgets/widget-pixmap-combo.h: ditto.

	* gal/widgets/widget-color-combo.h: Fix parent class.  It should
	have been GtkComboBoxClass, not GnomeCanvasClass.

svn path=/trunk/; revision=7077
2000-12-19 06:10:59 +00:00
e68b48fb6e Work to get a Gtk-Doc infrastructure in place for Gal.
Work to get a Gtk-Doc infrastructure in place for Gal.

Miguel.

svn path=/trunk/; revision=6883
2000-12-09 02:18:00 +00:00
59c1215f75 Removed incorrect e-list.h include.
2000-12-06  Christopher James Lahey  <clahey@helixcode.com>

	* gal-view-collection.h: Removed incorrect e-list.h include.

svn path=/trunk/; revision=6819
2000-12-06 19:34:55 +00:00