aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/gui/e-meeting-time-sel.h
diff options
context:
space:
mode:
authorMike Kestner <mkestner@ximian.com>2003-10-01 06:39:04 +0800
committerMike Kestner <mkestner@src.gnome.org>2003-10-01 06:39:04 +0800
commit54869d90bd04f0a816b1786530d3555ac2b034cc (patch)
tree3b2859280d478fa6b57227a419125eadd455a615 /calendar/gui/e-meeting-time-sel.h
parent642e0e5abd8486793e95fab56e9fd9f3dd0394f8 (diff)
downloadgsoc2013-evolution-54869d90bd04f0a816b1786530d3555ac2b034cc.tar.gz
gsoc2013-evolution-54869d90bd04f0a816b1786530d3555ac2b034cc.tar.zst
gsoc2013-evolution-54869d90bd04f0a816b1786530d3555ac2b034cc.zip
new VOID:STRING,STRING,STRING build the new view/store/renderer/editable
2003-09-30 Mike Kestner <mkestner@ximian.com> * cal-util/cal-util-marshal.list : new VOID:STRING,STRING,STRING * gui/Makefile.am : build the new view/store/renderer/editable * gui/e-select-names-renderer.* : new completion cell renderer * gui/e-select-names-editable.* : new completion cell editable * gui/e-meeting-model.* : killed. code reused in list-view/store * gui/e-meeting-store.* : port of EMeetingModel to GtkTreeModel * gui/e-meeting-list-view.* : GtkTreeView subclass for attendee lists * gui/e-meeting-time-sel.c : Use the new store/view * gui/e-meeting-time-sel-item.c : Use the new store/view * gui/dialogs/Makefile.am : don't install the etspec anymore. * gui/dialogs/event-editor.c : Use the new store/view. * gui/dialogs/meeting-page.c : Use the new store/view. * gui/dialogs/shedule-page.c : Use the new store/view. * gui/dialogs/task-editor.c : Use the new store/view. svn path=/trunk/; revision=22774
Diffstat (limited to 'calendar/gui/e-meeting-time-sel.h')
-rw-r--r--calendar/gui/e-meeting-time-sel.h20
1 files changed, 8 insertions, 12 deletions
diff --git a/calendar/gui/e-meeting-time-sel.h b/calendar/gui/e-meeting-time-sel.h
index cbfffb6a25..ee23dbe672 100644
--- a/calendar/gui/e-meeting-time-sel.h
+++ b/calendar/gui/e-meeting-time-sel.h
@@ -31,11 +31,10 @@
#include <gal/e-text/e-text.h>
#include <gal/e-table/e-table-model.h>
#include <gal/e-table/e-table.h>
-#include "e-meeting-model.h"
+#include "e-meeting-store.h"
+#include "e-meeting-list-view.h"
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
+G_BEGIN_DECLS
/*
* EMeetingTimeSelector displays a list of attendees for a meeting and a
@@ -121,8 +120,8 @@ struct _EMeetingTimeSelector
GtkWidget *attendees_vbox_spacer;
/* The etable and model */
- EMeetingModel *model;
- GtkWidget *etable;
+ EMeetingStore *model;
+ EMeetingListView *list_view;
/* The canvas displaying the dates, times, and the summary
'All Attendees' free/busy display. */
@@ -265,8 +264,8 @@ struct _EMeetingTimeSelectorClass
*/
GtkType e_meeting_time_selector_get_type (void);
-GtkWidget* e_meeting_time_selector_new (EMeetingModel *emm);
-void e_meeting_time_selector_construct (EMeetingTimeSelector * mts, EMeetingModel *emm);
+GtkWidget* e_meeting_time_selector_new (EMeetingStore *ems);
+void e_meeting_time_selector_construct (EMeetingTimeSelector * mts, EMeetingStore *ems);
/* This returns the currently selected meeting time.
Note that months are 1-12 and days are 1-31. The start time is guaranteed to
@@ -375,9 +374,6 @@ gchar* e_meeting_time_selector_dump_time (EMeetingTime*mtstime);
gchar* e_meeting_time_selector_dump_date (GDate *date);
#endif /* E_MEETING_TIME_SELECTOR_DEBUG */
-
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
+G_END_DECLS
#endif /* _E_MEETING_TIME_SELECTOR_H_ */
/tr> * - STAGE-cleangahr2014-02-034-822/+828 * Add NO_STAGE all over the place in preparation for the staging support (cat: ...bapt2013-09-211-0/+1 * - Finish up the change of PKGNAME for Tcl/Tk ports to match LATEST_LINKgahr2013-09-201-1/+0 * - Update Tcl/Tk 8.6 to 8.6.1gahr2013-09-208-98/+53 * Increase the regex size limit to 1000, thus fixing libffi test suite.crees2013-06-022-1/+12 * - Bump PORTREVISION on Tcl/Tk ports so that r316025 takes effectgahr2013-05-221-0/+1 * - Allow safe interps to use tm.tcl to locate packages. This only affectsgahr2013-04-301-1/+1 * - Fix a long standing problem in tclConfig.sh and tkConfig.sh, where pathsgahr2013-04-181-0/+6 * - Complete my previous commitgahr2013-02-063-745/+870 * - Update lang/tcl86 and x11-toolkits/tk86 to 8.6.0gahr2013-02-065-167/+142 * - Fix all cases of 'No newline at end of file' in ports treeak2013-02-011-1/+1 * - Update maintainership of my Tcl/Tk ports to tcltk@gahr2012-11-271-1/+1 * - Do not create DATADIR when building threaded versiongahr2012-10-081-1/+1 * - Fix PLISTgahr2012-09-262-2/+1 * - fix patch / install in tcl86-threads after update of tcl86gahr2012-09-251-4/+5 * - Update to 8.6.b.3gahr2012-09-196-75/+77 * Mark as broken on ARM.linimon2012-09-041-0/+4 * Fix the name of the month of March in the Ukrainian locale formi2012-08-252-0/+16 * Fix tcltest dependencymm2012-08-101-1/+1 * Release maintainership of Tcl/Tk ports back to pool.mm2012-08-041-1/+1 * Unbreak build with clangmm2012-02-131-0/+9 * Fix version number in pkg-descrmm2011-09-191-1/+1 * Update to 8.6b2mm2011-08-098-221/+176 * Update dependency on tcl-modules (8.5.10)mm2011-06-261-1/+1 * - Add LICENSE informationmm2011-03-232-1/+3 * - Fix tcl-modules dependencymm2009-11-201-1/+1 * - Modify COMMENT for tcl84-thread, tcl85-thread and tcl86-threadmm2009-11-201-1/+1