| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
No longer used.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Obtain calendar views asynchronously and concurrently, and update the
task and memo pads synchronously (they don't block as best I can tell).
Get rid of the whole thread-pool message dispatching thing, which I
think I myself wrote years ago (calendar had no async API back then).
Consequently I'm seeing calendar events show up noticably quicker.
|
|
|
|
|
|
|
| |
Replaces e_cal_model_get_client_list().
Does the same thing, except the returned ECalClient instances are
referenced for thread-safety.
|
| |
|
|
|
|
| |
It's a start...
|
|
|
|
| |
EWeekView would like to use them too, please.
|
|
|
|
| |
Far easier to deal with than flags.
|
|
|
|
| |
e_client_is_opened() always returns TRUE, so skip it.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Evolution consists of entirely too many small utility libraries, which
increases linking and loading time, places a burden on higher layers of
the application (e.g. modules) which has to remember to link to all the
small in-tree utility libraries, and makes it difficult to generate API
documentation for these utility libraries in one Gtk-Doc module.
Merge the following utility libraries under the umbrella of libeutil,
and enforce a single-include policy on libeutil so we can reorganize
the files as desired without disrupting its pseudo-public API.
libemail-utils/libemail-utils.la
libevolution-utils/libevolution-utils.la
filter/libfilter.la
widgets/e-timezone-dialog/libetimezonedialog.la
widgets/menus/libmenus.la
widgets/misc/libemiscwidgets.la
widgets/table/libetable.la
widgets/text/libetext.la
This also merges libedataserverui from the Evolution-Data-Server module,
since Evolution is its only consumer nowadays, and I'd like to make some
improvements to those APIs without concern for backward-compatibility.
And finally, start a Gtk-Doc module for libeutil. It's going to be a
project just getting all the symbols _listed_ much less _documented_.
But the skeletal structure is in place and I'm off to a good start.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
When Evolution started in the Calendar view with Work Week view
selected it left the view empty, because the Work Week view was
not set focused. This change was not made, because GnomeCalendar
has set Work Week view as a default view, thus gnome_calendar_set_view()
just returned for "no change made" on the view type. Checking also
'in_focus' property of the view makes sure the initialization will
be done as expected.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
One last time.
|
|
|
|
| |
libevolution-utils.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Reducing diff noise so I can see important changes easier when comparing
branches. A few API changes, but nothing that affects functionality.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Seeing lots of what I assume to be doxygen syntax in comment blocks.
|
|
|
|
|
| |
As of GLib 2.28 all GObject virtual methods, including constructed(),
are safe to chain up to unconditionally. Remove unnecessary checks.
|
| |
|
| |
|
| |
|
|
|
|
| |
Stop gcc warning about them.
|
|
|
|
|
|
| |
GObject now does property bindings itself.
Requires GLib >= 2.26.
|
| |
|
|
|
|
|
|
|
| |
In GTK+ 2.21.8, the keysym names were renamed from GDK_* to GDK_KEY_*.
I've added backward-compatibility macors to gtk-compat.h, which can be
dumped as soon as we require GTK+ >= 2.22.0.
|
| |
|
|
|
|
|
|
| |
GnomeCalendar should sink the initially-floating ECalendarView
references since it keeps them in an internal array and unreferences
them in its dispose() method.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Make ECalendarItem, ECalendarView, ECalModel, EDateEdit, EMeetingStore,
and EMeetingTimeSelector extensible and register extensions to
automatically bind every instance to the appropriate EShellSettings.
Conflicts:
calendar/gui/gnome-cal.c
modules/calendar/e-cal-shell-content.c
|
| | |
|
| | |
|
| | |
|
| | |
|
|/
|
|
|
|
| |
Make ECalendarItem, ECalendarView, ECalModel, EDateEdit, EMeetingStore,
and EMeetingTimeSelector extensible and register extensions to
automatically bind every instance to the appropriate EShellSettings.
|
| |
|
|
|
|
| |
and don't crash as before: bug#612826#
|
|
|
|
|
|
|
| |
get a gtk_widget_destroy invocation, which meant we left some
callbacks registered, long after our child 'views' were destroyed
causing sudden death in update_marcus_bains_line_cb, manipulating
views.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This involves renaming the calendar auth-related functions to have a
prefix, and shipping the headers.
Part of https://bugzilla.gnome.org/show_bug.cgi?id=608175
|
|
|
|
| |
setting
|
| |
|
|
|
|
| |
Several GtkWidget macros were recently deprecated.
|
|
|
|
|
|
| |
The changes are mainly including the e-alert-header.h header instead of just
e-alert.h. This allows us to include e-alert.h in non-UI situations when
necessary.
|
|
|
|
|
|
|
|
|
|
| |
The EError mechanism is used both for error dialogs as well as basic alerts or
user prompts, so we should give it a more general name which matches this use.
This patch also cleans up a few includes of e-alert.h (formerly e-error.h) that
were not actually being used.
https://bugzilla.gnome.org/show_bug.cgi?id=602963
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=602963
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Fix as many cases that relied on it as I could find, but there may be
more cases out there. They should be fixed too. Passing a NULL parent
window to e_error_new() is illegal and will emit a runtime warning.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Oh and hey look, I can see events now!
|
|
|
|
|
| |
Track the value in ECalModel instead of in GnomeCalendar, EDayView and
EWeekView.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
So we can bind them to EShellSettings and kill off EDayViewConfig
and similar GConf notification classes.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Move calendar search logic to ECalShellView.
|
|
|
|
| |
Also, start trimming the API down a bit. Lots of redundancy there.
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
addressbook/util/addressbook.h
calendar/gui/e-week-view-main-item.c
configure.ac
e-util/Makefile.am
mail/em-account-editor.c
mail/em-folder-selection-button.c
shell/e-shell.c
|
| | |
|
| | |
|
|\| |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
a11y/widgets/ea-combo-button.c
a11y/widgets/ea-combo-button.h
addressbook/gui/component/addressbook-component.c
addressbook/gui/component/addressbook-component.h
addressbook/gui/component/addressbook-view.c
addressbook/gui/component/addressbook-view.h
addressbook/gui/component/component-factory.c
addressbook/gui/widgets/e-addressbook-view.c
addressbook/gui/widgets/eab-contact-display.c
addressbook/gui/widgets/eab-gui-util.h
addressbook/gui/widgets/eab-menu.c
addressbook/gui/widgets/eab-menu.h
addressbook/gui/widgets/eab-popup-control.c
addressbook/gui/widgets/eab-popup-control.h
addressbook/gui/widgets/eab-popup.c
addressbook/gui/widgets/eab-popup.h
calendar/gui/cal-search-bar.c
calendar/gui/calendar-commands.c
calendar/gui/calendar-component.c
calendar/gui/comp-editor-factory.c
calendar/gui/comp-editor-factory.h
calendar/gui/control-factory.c
calendar/gui/dialogs/comp-editor.c
calendar/gui/e-cal-component-memo-preview.c
calendar/gui/e-cal-component-memo-preview.h
calendar/gui/e-calendar-table.c
calendar/gui/e-memo-table.c
calendar/gui/e-memos.c
calendar/gui/e-tasks.c
calendar/gui/gnome-cal.c
calendar/gui/gnome-cal.h
calendar/gui/itip-bonobo-control.c
calendar/gui/itip-bonobo-control.h
calendar/gui/main.c
calendar/gui/memos-component.c
calendar/gui/memos-control.c
calendar/gui/memos-control.h
calendar/gui/migration.c
calendar/gui/migration.h
calendar/gui/tasks-component.c
calendar/gui/tasks-control.c
calendar/importers/main.c
composer/Makefile.am
composer/e-composer-header-table.c
composer/e-composer-header.c
composer/e-composer-header.h
composer/e-composer-name-header.c
composer/e-composer-private.c
composer/e-composer-text-header.c
composer/e-msg-composer.c
composer/e-msg-composer.h
e-util/e-corba-utils.h
e-util/e-logger.c
e-util/e-logger.h
e-util/e-util-labels.c
e-util/e-util-labels.h
em-format/em-format.c
mail/Makefile.am
mail/e-mail-shell-migrate.c
mail/em-account-editor.c
mail/em-account-editor.h
mail/em-composer-prefs.c
mail/em-composer-utils.c
mail/em-composer-utils.h
mail/em-folder-browser.c
mail/em-folder-tree-model.c
mail/em-folder-tree.c
mail/em-folder-tree.h
mail/em-folder-utils.c
mail/em-folder-utils.h
mail/em-folder-view.c
mail/em-format-html-display.c
mail/em-format-html.c
mail/em-mailer-prefs.c
mail/em-mailer-prefs.h
mail/em-message-browser.c
mail/em-message-browser.h
mail/em-network-prefs.h
mail/em-popup.c
mail/em-utils.c
mail/importers/Makefile.am
mail/mail-component-factory.c
mail/mail-component.c
mail/mail-config-factory.c
mail/mail-config-factory.h
mail/mail-config.c
mail/mail-dialogs.glade
mail/mail-types.h
plugins/calendar-weather/calendar-weather.c
plugins/mail-account-disable/mail-account-disable.c
plugins/select-one-source/select-one-source.c
po/POTFILES.in
shell/e-component-registry.c
shell/e-component-registry.h
shell/e-component-view.c
shell/e-component-view.h
shell/e-corba-config-page.c
shell/e-corba-config-page.h
shell/e-shell-constants.h
shell/e-shell-settings-dialog.c
shell/e-shell-settings-dialog.h
shell/e-shell-window-commands.c
shell/e-shell-window.c
shell/e-shell.h
shell/e-sidebar.c
shell/e-sidebar.h
shell/e-user-creatable-items-handler.c
shell/e-user-creatable-items-handler.h
shell/es-menu.c
shell/es-menu.h
shell/evolution-component.h
shell/evolution-config-control.c
shell/evolution-config-control.h
shell/evolution-listener.c
shell/evolution-listener.h
shell/evolution-shell-component-utils.c
shell/evolution-shell-component-utils.h
shell/importer/evolution-importer-client.c
shell/importer/evolution-importer-client.h
shell/importer/evolution-importer-listener.c
shell/importer/evolution-importer-listener.h
shell/importer/evolution-importer.c
shell/importer/evolution-importer.h
shell/importer/evolution-intelligent-importer.c
shell/importer/evolution-intelligent-importer.h
shell/importer/intelligent.c
shell/main.c
shell/test/evolution-test-component.c
shell/test/evolution-test-component.h
widgets/menus/gal-view-instance.c
widgets/menus/gal-view-menus.c
widgets/menus/gal-view-menus.h
widgets/misc/Makefile.am
widgets/misc/e-activity-handler.c
widgets/misc/e-activity-handler.h
widgets/misc/e-charset-picker.c
widgets/misc/e-combo-button.c
widgets/misc/e-combo-button.h
widgets/misc/e-config-page.h
widgets/misc/e-dropdown-button.c
widgets/misc/e-dropdown-button.h
widgets/misc/e-filter-bar.c
widgets/misc/e-info-label.c
widgets/misc/e-info-label.h
widgets/misc/e-multi-config-dialog.c
widgets/misc/e-multi-config-dialog.h
widgets/misc/e-search-bar.c
widgets/misc/e-search-bar.h
widgets/misc/e-task-bar.c
widgets/misc/e-task-bar.h
widgets/misc/e-task-widget.c
widgets/misc/e-task-widget.h
widgets/misc/test-dropdown-button.c
widgets/misc/test-error.c
widgets/misc/test-info-label.c
widgets/table/e-table-example-1.c
|
| |/ |
|
| | |
|
| |
| |
| |
| |
| | |
Edit->Preferences->Calendar and Tasks, tab Display, option
Scroll Month View by a week.
|
| |
| |
| |
| |
| | |
There still left two things opened, search for KILL-BONOBO to find them.
One is in calendar's Makefile.am, one in composer.
|
| | |
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This was a particularly messy merge. Watch out for regressions!
Conflicts:
ChangeLog
NEWS
a11y/ChangeLog
a11y/widgets/ea-combo-button.c
a11y/widgets/ea-combo-button.h
a11y/widgets/ea-widgets.c
addressbook/ChangeLog
addressbook/gui/component/GNOME_Evolution_Addressbook.server.in.in
addressbook/gui/component/addressbook-component.c
addressbook/gui/component/addressbook-component.h
addressbook/gui/component/addressbook-config.c
addressbook/gui/component/addressbook-migrate.h
addressbook/gui/component/addressbook-view.c
addressbook/gui/component/addressbook-view.h
addressbook/gui/component/addressbook.h
addressbook/gui/component/autocompletion-config.c
addressbook/gui/component/autocompletion-config.h
addressbook/gui/component/component-factory.c
addressbook/gui/component/e-book-shell-module-migrate.c
addressbook/gui/component/ldap-config.glade
addressbook/gui/contact-editor/Makefile.am
addressbook/gui/contact-editor/contact-editor.glade
addressbook/gui/contact-editor/e-contact-editor-address.c
addressbook/gui/contact-editor/e-contact-editor-address.h
addressbook/gui/contact-editor/e-contact-editor-im.c
addressbook/gui/contact-editor/e-contact-editor-im.h
addressbook/gui/contact-editor/e-contact-editor.c
addressbook/gui/contact-editor/e-contact-editor.h
addressbook/gui/contact-editor/eab-editor.c
addressbook/gui/contact-editor/eab-editor.h
addressbook/gui/contact-editor/test-editor.c
addressbook/gui/contact-list-editor/Makefile.am
addressbook/gui/widgets/Makefile.am
addressbook/gui/widgets/e-addressbook-model.c
addressbook/gui/widgets/e-addressbook-model.h
addressbook/gui/widgets/e-addressbook-reflow-adapter.c
addressbook/gui/widgets/e-addressbook-view.c
addressbook/gui/widgets/e-addressbook-view.h
addressbook/gui/widgets/e-minicard-view.c
addressbook/gui/widgets/eab-contact-display.c
addressbook/gui/widgets/eab-gui-util.c
addressbook/gui/widgets/eab-menu.c
addressbook/gui/widgets/eab-menu.h
addressbook/gui/widgets/eab-popup-control.c
addressbook/gui/widgets/eab-popup-control.h
addressbook/gui/widgets/eab-popup.c
addressbook/gui/widgets/eab-popup.h
addressbook/gui/widgets/eab-vcard-control.c
addressbook/gui/widgets/eab-vcard-control.h
addressbook/gui/widgets/gal-view-minicard.c
addressbook/gui/widgets/gal-view-minicard.h
addressbook/printing/e-contact-print-style-editor.c
addressbook/printing/e-contact-print-style-editor.h
addressbook/printing/e-contact-print.glade
addressbook/printing/test-contact-print-style-editor.c
addressbook/tools/evolution-addressbook-export.c
addressbook/util/Makefile.am
calendar/ChangeLog
calendar/gui/Makefile.am
calendar/gui/apps_evolution_calendar.schemas.in
calendar/gui/calendar-component.c
calendar/gui/calendar-component.h
calendar/gui/calendar-config.c
calendar/gui/comp-editor-factory.c
calendar/gui/comp-editor-factory.h
calendar/gui/comp-util.c
calendar/gui/comp-util.h
calendar/gui/control-factory.c
calendar/gui/control-factory.h
calendar/gui/dialogs/alarm-dialog.c
calendar/gui/dialogs/cal-prefs-dialog.c
calendar/gui/dialogs/cal-prefs-dialog.glade
calendar/gui/dialogs/cal-prefs-dialog.h
calendar/gui/dialogs/comp-editor.c
calendar/gui/dialogs/comp-editor.h
calendar/gui/dialogs/event-editor.c
calendar/gui/dialogs/event-page.c
calendar/gui/dialogs/memo-editor.c
calendar/gui/dialogs/memo-page.c
calendar/gui/dialogs/recurrence-page.c
calendar/gui/dialogs/task-details-page.c
calendar/gui/dialogs/task-details-page.glade
calendar/gui/dialogs/task-editor.c
calendar/gui/dialogs/task-page.c
calendar/gui/e-cal-component-memo-preview.c
calendar/gui/e-cal-component-memo-preview.h
calendar/gui/e-cal-component-preview.c
calendar/gui/e-cal-component-preview.h
calendar/gui/e-cal-event.h
calendar/gui/e-cal-model.c
calendar/gui/e-cal-popup.c
calendar/gui/e-calendar-table.c
calendar/gui/e-calendar-view.c
calendar/gui/e-day-view.c
calendar/gui/e-itip-control.c
calendar/gui/e-memo-table.c
calendar/gui/e-memos.c
calendar/gui/e-memos.h
calendar/gui/e-tasks.c
calendar/gui/e-tasks.h
calendar/gui/e-week-view.c
calendar/gui/gnome-cal.c
calendar/gui/goto.c
calendar/gui/itip-bonobo-control.c
calendar/gui/itip-bonobo-control.h
calendar/gui/itip-utils.c
calendar/gui/itip-utils.h
calendar/gui/main.c
calendar/gui/memos-component.c
calendar/gui/memos-control.c
calendar/gui/memos-control.h
calendar/gui/migration.c
calendar/gui/migration.h
calendar/gui/tasks-component.c
calendar/gui/tasks-control.c
calendar/importers/main.c
composer/ChangeLog
composer/e-composer-actions.c
composer/e-composer-private.c
composer/e-msg-composer.c
composer/e-msg-composer.h
composer/evolution-composer.ui
configure.in
doc/reference/shell/eshell-overrides.txt
e-util/ChangeLog
e-util/Makefile.am
e-util/e-corba-utils.c
e-util/e-corba-utils.h
e-util/e-gui-utils.c
e-util/e-gui-utils.h
e-util/e-logger.c
e-util/e-non-intrusive-error-dialog.c
e-util/e-non-intrusive-error-dialog.h
e-util/e-plugin-ui.c
e-util/e-util-labels.c
e-util/e-util-labels.h
e-util/e-util.c
e-util/e-util.h
filter/ChangeLog
filter/filter-option.c
help/C/evolution.xml
help/ChangeLog
help/Makefile.am
help/cs/cs.po
help/de/de.po
help/es/es.po
help/eu/figures/Screenshot-Free-Busy.png
help/eu/figures/evo_blink.png
help/eu/figures/evo_dialog-info.png
help/eu/figures/evo_dialog-warning.png
help/eu/figures/evo_email_a.png
help/eu/figures/evo_flag_follow_up_a.png
help/eu/figures/evo_proxyadd_a.png
help/eu/figures/evo_shd_memo_a.png
help/eu/figures/exchange-delegation.png
help/eu/figures/exchange-identity.png
help/eu/figures/exchange-receive-options.png
help/eu/figures/exchange-receive.png
help/eu/figures/exchg-identity.png
help/eu/figures/exchng-identity.png
help/eu/figures/exchng-rec-mail.png
help/eu/figures/exchng-rec-option.png
help/eu/figures/exchng-rec-options.png
help/eu/figures/free_busy.png
help/eu/figures/full-1.png
help/eu/figures/full-2.png
help/eu/figures/full-3.png
help/eu/figures/full-4.png
help/eu/figures/full-5.png
help/eu/figures/full-6.png
help/eu/figures/full-7.png
help/eu/figures/mail-druid-pic.png
help/eu/figures/mail-inbox.png
help/eu/figures/mail-threaded.png
help/eu/figures/mainwindow-pic.png
help/eu/figures/minus.png
help/eu/figures/plus.png
help/eu/figures/proxy-cal.png
help/eu/figures/proxy-login.png
help/eu/figures/schedule.png
help/eu/figures/stock_search.png
help/eu/figures/sub-others-folder.png
help/eu/figures/sub-pub-fold.png
help/eu/figures/vfolder-createrule-fig.png
help/quickref/Makefile.am
mail/ChangeLog
mail/Makefile.am
mail/default/Makefile.am
mail/e-mail-shell-module-migrate.c
mail/e-searching-tokenizer.c
mail/em-account-editor.c
mail/em-account-prefs.h
mail/em-composer-prefs.c
mail/em-composer-prefs.h
mail/em-composer-utils.c
mail/em-filter-folder-element.c
mail/em-folder-browser.c
mail/em-folder-selection-button.h
mail/em-folder-selector.c
mail/em-folder-tree-model.c
mail/em-folder-tree-model.h
mail/em-folder-tree.c
mail/em-folder-tree.h
mail/em-folder-utils.c
mail/em-folder-utils.h
mail/em-folder-view.c
mail/em-format-html-display.c
mail/em-format-html-print.c
mail/em-format-html-print.h
mail/em-format-html.c
mail/em-format-quote.h
mail/em-format.c
mail/em-format.h
mail/em-html-stream.h
mail/em-mailer-prefs.c
mail/em-mailer-prefs.h
mail/em-message-browser.c
mail/em-message-browser.h
mail/em-migrate.h
mail/em-network-prefs.h
mail/em-popup.c
mail/em-search-context.h
mail/em-subscribe-editor.c
mail/em-utils.c
mail/em-utils.h
mail/filtertypes.xml
mail/mail-component-factory.c
mail/mail-component.c
mail/mail-config-factory.c
mail/mail-config-factory.h
mail/mail-config.c
mail/mail-config.glade
mail/mail-crypto.c
mail/mail-crypto.h
mail/mail-dialogs.glade
mail/mail-folder-cache.c
mail/mail-mt.c
mail/mail-send-recv.c
mail/mail-send-recv.h
mail/mail-session.c
mail/mail-session.h
mail/mail-types.h
mail/mail-vfolder.c
mail/message-list.c
mail/message-tag-followup.c
mail/searchtypes.xml
mail/vfoldertypes.xml
plugins/attachment-reminder/Makefile.am
plugins/audio-inline/org-gnome-audio-inline.eplug.xml
plugins/caldav/ChangeLog
plugins/caldav/caldav-source.c
plugins/calendar-http/ChangeLog
plugins/calendar-weather/ChangeLog
plugins/calendar-weather/calendar-weather.c
plugins/email-custom-header/ChangeLog
plugins/email-custom-header/email-custom-header.c
plugins/exchange-operations/ChangeLog
plugins/google-account-setup/ChangeLog
plugins/google-account-setup/Makefile.am
plugins/google-account-setup/google-contacts-source.c
plugins/google-account-setup/google-source.c
plugins/import-ics-attachments/ChangeLog
plugins/import-ics-attachments/Makefile.am
plugins/import-ics-attachments/icsimporter.c
plugins/itip-formatter/ChangeLog
plugins/itip-formatter/itip-view.c
plugins/mail-account-disable/ChangeLog
plugins/mail-account-disable/mail-account-disable.c
plugins/mail-notification/ChangeLog
plugins/mail-notification/mail-notification.c
plugins/mail-to-meeting/ChangeLog
plugins/mail-to-task/ChangeLog
plugins/mark-all-read/mark-all-read.c
plugins/publish-calendar/ChangeLog
plugins/publish-calendar/publish-format-fb.c
plugins/publish-calendar/publish-format-ical.c
plugins/save-attachments/ChangeLog
plugins/save-attachments/Makefile.am
plugins/save-attachments/save-attachments.c
plugins/select-one-source/ChangeLog
plugins/select-one-source/Makefile.am
plugins/select-one-source/select-one-source.c
plugins/startup-wizard/ChangeLog
plugins/startup-wizard/startup-wizard.c
plugins/webdav-account-setup/ChangeLog
plugins/webdav-account-setup/Makefile.am
plugins/webdav-account-setup/webdav-contacts-source.c
po/ChangeLog
po/POTFILES.in
po/ar.po
po/bg.po
po/bn_IN.po
po/ca.po
po/cs.po
po/da.po
po/de.po
po/el.po
po/en_GB.po
po/es.po
po/et.po
po/fr.po
po/gl.po
po/gu.po
po/hi.po
po/hu.po
po/it.po
po/ja.po
po/kn.po
po/ko.po
po/lt.po
po/ml.po
po/mr.po
po/nb.po
po/nl.po
po/pa.po
po/pl.po
po/pt.po
po/ru.po
po/sl.po
po/sr.po
po/sr@latin.po
po/sv.po
po/ta.po
po/te.po
po/th.po
po/tr.po
po/zh_HK.po
po/zh_TW.po
shell/ChangeLog
shell/Evolution-Component.idl
shell/Makefile.am
shell/apps_evolution_shell.schemas.in
shell/e-component-registry.c
shell/e-component-registry.h
shell/e-component-view.c
shell/e-component-view.h
shell/e-corba-config-page.c
shell/e-corba-config-page.h
shell/e-shell-constants.h
shell/e-shell-importer.c
shell/e-shell-importer.h
shell/e-shell-nm.c
shell/e-shell-settings-dialog.c
shell/e-shell-settings-dialog.h
shell/e-shell-view.c
shell/e-shell-view.h
shell/e-shell-window-commands.c
shell/e-shell-window-commands.h
shell/e-shell-window.c
shell/e-shell-window.h
shell/e-shell.c
shell/e-shell.h
shell/e-sidebar.c
shell/e-sidebar.h
shell/e-user-creatable-items-handler.c
shell/e-user-creatable-items-handler.h
shell/es-menu.c
shell/es-menu.h
shell/evolution-component.c
shell/evolution-component.h
shell/evolution-config-control.c
shell/evolution-config-control.h
shell/evolution-listener.c
shell/evolution-listener.h
shell/evolution-shell-component-utils.c
shell/evolution-shell-component-utils.h
shell/importer/evolution-importer-client.c
shell/importer/evolution-importer-client.h
shell/importer/evolution-importer-listener.c
shell/importer/evolution-importer-listener.h
shell/importer/evolution-importer.c
shell/importer/evolution-importer.h
shell/importer/evolution-intelligent-importer.c
shell/importer/evolution-intelligent-importer.h
shell/importer/import.glade
shell/importer/intelligent.c
shell/importer/intelligent.h
shell/main.c
shell/shell.error.xml
shell/test/evolution-test-component.c
shell/test/evolution-test-component.h
smime/ChangeLog
smime/lib/Makefile.am
ui/Makefile.am
ui/evolution-addressbook.xml
ui/evolution-calendar.xml
widgets/ChangeLog
widgets/menus/gal-view-menus.c
widgets/menus/gal-view-menus.h
widgets/misc/ChangeLog
widgets/misc/Makefile.am
widgets/misc/e-activity-handler.c
widgets/misc/e-activity-handler.h
widgets/misc/e-attachment-bar.c
widgets/misc/e-attachment-bar.h
widgets/misc/e-attachment.c
widgets/misc/e-attachment.h
widgets/misc/e-calendar-item.c
widgets/misc/e-charset-picker.c
widgets/misc/e-combo-button.c
widgets/misc/e-combo-button.h
widgets/misc/e-config-page.c
widgets/misc/e-config-page.h
widgets/misc/e-dropdown-button.c
widgets/misc/e-dropdown-button.h
widgets/misc/e-filter-bar.h
widgets/misc/e-info-label.c
widgets/misc/e-info-label.h
widgets/misc/e-multi-config-dialog.c
widgets/misc/e-multi-config-dialog.h
widgets/misc/e-online-button.c
widgets/misc/e-search-bar.c
widgets/misc/e-search-bar.h
widgets/misc/e-signature-combo-box.c
widgets/misc/e-signature-combo-box.h
widgets/misc/e-signature-editor.c
widgets/misc/e-signature-editor.h
widgets/misc/e-task-bar.c
widgets/misc/e-task-bar.h
widgets/misc/e-task-widget.c
widgets/misc/e-task-widget.h
widgets/misc/test-dropdown-button.c
widgets/misc/test-info-label.c
widgets/misc/test-multi-config-dialog.c
widgets/table/ChangeLog
widgets/table/e-cell-date.c
widgets/table/e-table-group-container.c
widgets/table/e-table-group-leaf.c
widgets/table/e-table-group.c
widgets/table/e-table-group.h
widgets/table/e-table.c
widgets/table/e-table.h
|
| |
| |
| |
| |
| |
| | |
Consolidate all marshalling specifications to e-util/e-marshal.list.
This reduces code duplication and makes it slightly easier to locate
unused marshallers.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
2009-02-25 Milan Crha <mcrha@redhat.com>
** Fix for bug #529037
* gui/gnome-cal.c: (gnome_calendar_destroy):
Disconnect signals on ESource-s too, not only on ECal-s.
svn path=/trunk/; revision=37335
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
2009-01-31 Matthew Barnes <mbarnes@redhat.com>
** Disable debug macros (#define d(x) x) throughout. (#569638)
svn path=/trunk/; revision=37202
|
| |
| |
| |
| | |
svn path=/trunk/; revision=37187
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
2009-01-21 Suman Manjunath <msuman@novell.com>
** Fix for bug #541209
** Adapt to the new APIs from upstream libical. Changes made include
using the "_r" counterpart for the following APIs:
+ icalproperty_as_ical_string ()
+ icalvalue_as_ical_string ()
+ icalcomponent_as_ical_string ()
+ icalparameter_as_ical_string ()
+ icaldurationtype_as_ical_string ()
+ icalenum_reqstat_code ()
+ icallangbind_property_eval_string ()
+ icallangbind_quote_as_ical ()
+ icalmime_text_end_part ()
+ icalperiodtype_as_ical_string ()
+ icalproperty_enum_to_string ()
+ icalproperty_get_parameter_as_string ()
+ icalproperty_get_value_as_string ()
+ icalproperty_get_property_name ()
+ icalrecurrencetype_as_string ()
+ icaltime_as_ical_string ()
+ icalreqstattype_as_string ()
+ icalvalue_binary_as_ical_string ()
+ icalvalue_int_as_ical_string ()
+ icalvalue_utcoffset_as_ical_string ()
+ icalvalue_string_as_ical_string ()
+ icalvalue_recur_as_ical_string ()
+ icalvalue_text_as_ical_string ()
+ icalvalue_attach_as_ical_string ()
+ icalvalue_duration_as_ical_string ()
+ icalvalue_date_as_ical_string ()
+ icalvalue_datetime_as_ical_string ()
+ icalvalue_float_as_ical_string ()
+ icalvalue_geo_as_ical_string ()
+ icalvalue_datetimeperiod_as_ical_string ()
+ icalvalue_period_as_ical_string ()
+ icalvalue_trigger_as_ical_string ()
+ icalvalue_as_ical_string ()
svn path=/trunk/; revision=37113
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
2009-01-20 Milan Crha <mcrha@redhat.com>
** Fix for bug #353460
* gui/gnome-cal.c: (setup_widgets):
Do not allow shrinking of Tasks/Memos components in calendar view.
svn path=/trunk/; revision=37109
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
2009-01-19 Milan Crha <mcrha@redhat.com>
** Fix for bug #567850
* gui/e-cal-model.h: (e_cal_model_set_default_time_func):
* gui/e-cal-model.c: (struct _ECalModelPrivate), (ecm_append_row),
(e_cal_model_set_default_time_func):
New functionality to retrieve a default time for a model's new
event created from a "click-to-add" row.
* gui/gnome-cal.c: (gc_get_default_time), (setup_widgets):
Set the new time callback for the memo table.
svn path=/trunk/; revision=37100
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
2009-01-15 Milan Crha <mcrha@redhat.com>
** Fix for bug #303738
* gui/gnome-cal.c: (client_cal_opened_cb),
(default_client_cal_opened_cb):
* gui/e-memos.c: (client_cal_opened_cb),
(default_client_cal_opened_cb):
* gui/e-tasks.c: (client_cal_opened_cb),
(default_client_cal_opened_cb):
Forget password on AuthFailed or AuthRequired and try to reopen
on AuthFailed status, which will ask for a password again.
* gui/comp-editor-factory.c: (cal_opened_cb):
Show "Authentication Required" on such status returned.
* common/authentication.c: (auth_cal_forget_password):
Do not free memory which hold ECal. Also always forget password
for calendar with the URL key.
svn path=/trunk/; revision=37080
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
2009-01-10 Matthew Barnes <mbarnes@redhat.com>
* addressbook/gui/contact-editor/e-contact-editor-address.c:
* addressbook/gui/contact-editor/e-contact-editor-fullname.c:
* addressbook/gui/contact-editor/e-contact-editor-im.c:
* addressbook/gui/widgets/e-addressbook-view.c:
* addressbook/printing/e-contact-print.c:
* calendar/gui/calendar-commands.c:
* calendar/gui/e-cal-list-view.c:
* calendar/gui/e-day-view.c:
* calendar/gui/e-itip-control.c:
* calendar/gui/e-meeting-list-view.c:
* calendar/gui/e-meeting-store.c:
* calendar/gui/e-week-view.c:
* calendar/gui/gnome-cal.c:
* calendar/gui/memos-control.c:
* calendar/gui/tasks-control.c:
* e-util/e-dialog-utils.c:
* mail/em-folder-view.c:
* mail/importers/mail-importer.c:
* shell/e-shell.c:
* shell/evolution-shell-component-utils.c:
* shell/importer/intelligent.c:
* shell/main.c:
* widgets/menus/gal-view-collection.c:
* widgets/menus/gal-view-instance.c:
Remove unneeded #include <libgnome/gnome-util.h>.
svn path=/trunk/; revision=37036
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
2009-01-10 Matthew Barnes <mbarnes@redhat.com>
** Fixes bug #567276
* addressbook/gui/widgets/e-addressbook-view.c:
* addressbook/printing/test-print.c:
* calendar/gui/calendar-commands.c:
* calendar/gui/control-factory.c:
* calendar/gui/e-itip-control.c:
* calendar/gui/gnome-cal.c:
* calendar/gui/goto.c:
* calendar/gui/memos-control.c:
* calendar/gui/print.c:
* calendar/gui/tasks-control.c:
* calendar/gui/alarm-notify/alarm-queue.c:
* calendar/gui/dialogs/schedule-page.c:
* widgets/menus/gal-view-menus.c:
Remove unneeded #include <libgnomeui/gnome-dialog-util.h>.
* calendar/gui/calendar-config.c:
* calendar/gui/calendar-config.h:
Removed unused function calendar_config_check_timezone_set().
* widgets/misc/test-color.c:
We don't ship this. Remove it.
svn path=/trunk/; revision=37030
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
2008-11-19 Milan Crha <mcrha@redhat.com>
** Fix for bug #556224
* gui/gnome-cal.c: (struct _GnomeCalendarPrivate), (setup_widgets),
(update_todo_view_async), (update_todo_view), (gnome_calendar_init),
(gnome_calendar_destroy): Run always 'update_todo_view' in a separate
thread and guard its body with a mutex.
* gui/gnome-cal.c: (update_query_async): Do not leak.
svn path=/trunk/; revision=36803
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
2008-11-04 Matthew Barnes <mbarnes@redhat.com>
* calendar/gui/calendar-commands.c:
* calendar/gui/calendar-component.h:
* calendar/gui/gnome-cal.c:
* e-util/e-non-intrusive-error-dialog.c:
* e-util/e-non-intrusive-error-dialog.h:
Fix compiler warnings.
svn path=/trunk/; revision=36738
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
2008-11-03 Ashish Shrivastava <shashish@novell.com>
** Fix for bug #559086
* Most of the calendar errors are now non-intrusive
* calendar.error.xml: Added a new error message for
non-intrusive backend_died.
* apps_evolution_calendar.schemas.in:
* calendar-commands.c: Added new verb for help debug message
(help_debug):
* gnome-cal.c: Support for non-intrusive error.
(client_cal_opened_cb), Define fash table and accessing
errors:
* e-calendar-view.c: (error_response):
(e_calendar_utils_show_error_silent),
(e_calendar_utils_show_info_silent):
* e-calendar-view.h:
* calendar-component.c: Added EActivityHandler and ELogger:
(calendar_component_peek_activity_handler),
(calendar_component_show_logger):
* calendar-component.h:
svn path=/trunk/; revision=36727
|
| |
| |
| |
| | |
svn path=/trunk/; revision=36617
|
| |
| |
| |
| |
| |
| | |
* Remove improper FSF copyright statements; was never signed over to them and was incorrectly added to this file due to a mistake made by the original developer.
svn path=/trunk/; revision=36616
|
| |
| |
| |
| |
| |
| | |
NULL pointers).
svn path=/trunk/; revision=36011
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
2008-08-15 Chenthill Palanisamy <pchenthill@novell.com>
Fixes #347287
* gui/e-cal-list-view-config.c:
* (e_cal_list_view_config_set_view):
* gui/e-cal-list-view.c: (e_cal_list_view_new):
* gui/e-cal-list-view.h:
* gui/e-cal-model.c: (e_cal_model_set_timezone),
* (add_instance_cb),
(e_cal_view_objects_added_cb), (e_cal_view_done_cb),
(update_e_cal_view_for_client), (cal_opened_cb),
(add_new_client),
(e_cal_model_component_class_init),
(e_cal_model_component_finalize), (e_cal_model_component_init),
(e_cal_model_component_get_type),
(e_cal_model_copy_component_data),
(e_cal_model_free_component_data):
* gui/e-cal-model.h:
* gui/e-calendar-view.c: (e_calendar_view_init),
(e_calendar_view_set_model):
* gui/e-calendar-view.h:
* gui/e-day-view-config.c: (e_day_view_config_set_view):
* gui/e-day-view.c: (time_range_changed_cb),
(model_row_changed_cb), (model_cell_changed_cb),
(model_rows_inserted_cb), (model_rows_deleted_cb),
(timezone_changed_cb), (e_day_view_init), (init_model),
(e_day_view_new), (e_day_view_set_mins_per_row),
(e_day_view_add_event), (e_day_view_check_layout):
* gui/e-day-view.h:
* gui/e-week-view-config.c: (e_week_view_config_set_view):
* gui/e-week-view.c: (time_range_changed_cb),
(model_row_changed_cb), (model_cell_changed_cb),
(model_rows_inserted_cb), (model_rows_deleted_cb),
(timezone_changed_cb), (e_week_view_init), (init_model),
(e_week_view_new), (e_week_view_add_event),
(e_week_view_check_layout):
* gui/e-week-view.h:
* gui/gnome-cal.c: (message_proxy), (create_thread_pool),
(message_push), (update_query_async), (update_query),
(set_search_query), (set_timezone), (setup_widgets),
(update_view_times), (display_view), (display_view_cb),
(add_mclient_async), (add_mclient), (client_cal_opened_cb),
(default_client_cal_opened_cb),
(gnome_calendar_remove_source_by_uid),
(gnome_calendar_on_date_navigator_selection_changed): Use a
single model for all the views.
svn path=/trunk/; revision=35977
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
2008-07-18 Matthew Barnes <mbarnes@redhat.com>
** Fixes bug #542125
** This set of changes migrates CompEditor, CompEditorPage and the
various subclasses from using BonoboUI to GtkUIManager for menus
and toolbars. It also substantially cleans up the code and
streamlines the CompEditorPage API, making more effective use
of GObject properties.
Core changes:
* gui/dialogs/comp-editor-page.c:
* gui/dialogs/comp-editor-page.h:
* gui/dialogs/comp-editor.c:
* gui/dialogs/comp-editor.h:
* gui/dialogs/event-editor.c:
* gui/dialogs/event-editor.h:
* gui/dialogs/event-page.c:
* gui/dialogs/event-page.h:
* gui/dialogs/memo-editor.c:
* gui/dialogs/memo-editor.h:
* gui/dialogs/memo-page.c:
* gui/dialogs/memo-page.h:
* gui/dialogs/recurrence-page.c:
* gui/dialogs/recurrence-page.h:
* gui/dialogs/schedule-page.c:
* gui/dialogs/schedule-page.h:
* gui/dialogs/task-details-page.c:
* gui/dialogs/task-details-page.h:
* gui/dialogs/task-editor.c:
* gui/dialogs/task-editor.h:
* gui/dialogs/task-page.c:
* gui/dialogs/task-page.h:
Supporting changes:
* gui/calendar-component.c:
* gui/comp-editor-factory.c:
* gui/e-cal-popup.c:
* gui/e-calendar-table.c:
* gui/e-calendar-view.c:
* gui/e-comp-editor-registry.c:
* gui/e-memo-table.c:
* gui/e-tasks.c:
* gui/gnome-cal.c:
* gui/memos-component.c:
* gui/tasks-component.c:
* gui/dialogs/alarm-dialog.c:
* gui/dialogs/comp-editor-util.c:
* art/Makefile.am:
Move query-free-busy.png to data/icons.
svn path=/trunk/; revision=35753
|
| |
| |
| |
| | |
svn path=/branches/kill-bonobo/; revision=37270
|
| |
| |
| |
| | |
svn path=/branches/kill-bonobo/; revision=37200
|
| |
| |
| |
| | |
svn path=/branches/kill-bonobo/; revision=37112
|
| |
| |
| |
| | |
svn path=/branches/kill-bonobo/; revision=37050
|
| |
| |
| |
| | |
svn path=/branches/kill-bonobo/; revision=36811
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Tighter integration of GalViewInstance and EShellView.
- EBinding. Stolen from ExoBinding. Lets you bind GObject properties
together to automatically keep their values in sync. This is a godsend.
Added to e-util, but might even deserve a place in libedataserver.
- EShellSettings. This is the concept I blogged about. Already
started ripping apart em-mailer-prefs.c. Others to follow. Any
place where we're monitoring GConf keys is a target.
- Incremental progress on the calender and mailer. Got EMFolderView
somewhat working, but I think I'll be killing off EMFolderBrowser.
svn path=/branches/kill-bonobo/; revision=36795
|
| |
| |
| |
| | |
svn path=/branches/kill-bonobo/; revision=36763
|
| |
| |
| |
| |
| |
| |
| | |
Implement support for "hide completed tasks" option (not yet tested).
Flesh out most of the Preferences window. Still need Certificates page.
svn path=/branches/kill-bonobo/; revision=36701
|
| |
| |
| |
| | |
svn path=/branches/kill-bonobo/; revision=36685
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Calendar is kind of a mess at the moment. Doesn't compile.
- Roughed in the Mail module, including all the actions.
That _does_ compile. Runs, even.
svn path=/branches/kill-bonobo/; revision=36611
|
| |
| |
| |
| |
| |
| | |
to Tasks and Memos so far. Now for the interesting part...
svn path=/branches/kill-bonobo/; revision=36573
|
| |
| |
| |
| | |
svn path=/branches/kill-bonobo/; revision=36491
|
| |
| |
| |
| |
| |
| |
| | |
Saving progress.
Experimenting with directory layout.
svn path=/branches/kill-bonobo/; revision=36446
|
| |
| |
| |
| |
| |
| | |
Adapt recent "crash recovery" changes to new architecture.
svn path=/branches/kill-bonobo/; revision=36018
|
| |
| |
| |
| | |
svn path=/branches/kill-bonobo/; revision=35994
|
|/
|
|
|
|
| |
BonoboUI to GtkUIManager. See bug #542125.
svn path=/branches/kill-bonobo/; revision=35746
|
|
|
|
| |
svn path=/trunk/; revision=35665
|
|
|
|
|
|
|
|
|
|
| |
2008-06-06 Matthew Barnes <mbarnes@redhat.com>
** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES and
GTK_DISABLE_SINGLE_INCLUDES defined. (#536637)
svn path=/trunk/; revision=35606
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-05-22 Matthew Barnes <mbarnes@redhat.com>
** Fixes bug #534360
Migrate from deprecated GtkObject symbols to GObject equivalents.
Touches over 150 files in all components; too many to list.
svn path=/trunk/; revision=35526
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-04-30 Milan Crha <mcrha@redhat.com>
** Fix for bug #316390
* addressbook/gui/widgets/e-addressbook-view.c: (categories_changed_cb),
(get_master_list), (eab_view_dispose), (eab_view_new),
(search_activated), (make_suboptions):
Listen for changes in categories setup and propagate them to UI.
* calendar/gui/e-memos.c: (struct _EMemosPrivate), (categories_changed_cb),
(setup_widgets), (e_memos_init), (e_memos_destroy):
* calendar/gui/gnome-cal.c: (struct _GnomeCalendarPrivate), (setup_widgets),
(categories_changed_cb), (gnome_calendar_init),
(gnome_calendar_destroy):
* calendar/gui/e-tasks.c: (struct _ETasksPrivate), (categories_changed_cb),
(setup_widgets), (e_tasks_init), (e_tasks_destroy):
Listen for changes in categories setup and propagate them to UI.
Note: be sure you've eds revision 8718 or better
svn path=/trunk/; revision=35458
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-03-11 Matthew Barnes <mbarnes@redhat.com>
** Fixes bug #513951
* addressbook/gui/component/addressbook-component.c (ensure_sources):
* addressbook/gui/component/addressbook-migrate.c (addressbook_migrate):
* calendar/gui/cal-search-bar.c (cal_search_bar_construct):
* calendar/gui/migration.c (create_calendar_sources),
(create_task_sources), (migrate_calendars), (migrate_tasks),
(create_memo_sources):
* calendar/gui/e-memos.c (e_memos_setup_view_menus):
* calendar/gui/tasks-component.c (ensure_sources):
* calendar/gui/gnome-cal.c (gnome_calendar_setup_view_menus):
* calendar/gui/calendar-component.c (ensure_sources):
* calendar/gui/memos-component.c (ensure_sources):
* mail/mail-config.c (gconf_mime_types_changed):
Adapt to new meaning of xxx_component_peek_base_directory().
* addressbook/gui/component/addressbook-component.c
(addressbook_component_init):
* addressbook/gui/component/addressbook-migrate.c (create_groups):
* calendar/gui/tasks-component.c (tasks_component_init):
* calendar/gui/calendar-component.c (calendar_component_init):
* calendar/gui/memos-component.c (memos_component_init):
* composer/e-msg-composer.c (autosave_manager_query_load_orphans),
(autosave_init_file):
* e-util/e-mktemp.c (get_dir):
* e-util/e-util.c (get_lock_filename):
* mail/mail-component.c:
* plugins/face/face.c (org_gnome_composer_face):
* smime/lib/e-cert-db.c (initialize_nss):
Use e_get_user_data_dir() instead of constructing the full path.
* calendar/gui/migration.c (add_gw_esource):
* composer/e-msg-composer.c (e_msg-composer_unrealize),
(e_msg_composer_set_view_from), (e_msg_composer_set_view_replyto),
(e_msg_composer_set_view_to), (e_msg_composer_set_view_postto),
(e_msg_composer_set_view_cc), (e_msg_composer_set_view_bcc):
* e-util/e-util.c (e_file_update_save_path), (e_file_get_save_path):
Emit warnings if saving to GConf fails.
* e-util/e-util.c (e_get_user_data_dir):
New function returns the base directory for Evolution user data.
This should be the /only/ place in the application where this
directory is hard-coded.
svn path=/trunk/; revision=35175
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-02-24 Chenthill Palanisamy <pchenthill@novell.com>
Fixes#516408
* gui/dialogs/e-send-options-utils.c
(e_sendoptions_utils_fill_component):
* gui/e-cal-model.c (search_by_id_and_client):
* gui/e-calendar-table.c (copy_row_cb),
(e_calendar_table_copy_clipboard):
* gui/e-calendar-view.c (e_calendar_view_copy_clipboard),
(icalcomp_contains_category):
* gui/e-day-view.c (model_rows_deleted_cb),
(e_day_view_find_event_from_uid),
(e_day_view_reshape_day_events),
(e_day_view_on_drag_data_get):
* gui/e-itip-control.c (update_item):
* gui/e-memo-table.c (copy_row_cb),
* (e_memo_table_copy_clipboard):
* gui/e-memos.c (obtain_list_of_components):
* gui/e-tasks.c (obtain_list_of_components):
* gui/e-week-view.c (model_rows_deleted_cb),
(e_week_view_reshape_events), (e_week_view_find_event_from_uid):
* gui/gnome-cal.c (gnome_calendar_purge):
* gui/itip-utils.c (comp_limit_attendees), (itip_send_comp),
(reply_to_calendar_comp), (itip_publish_comp): Free the memory
returned by libical
svn path=/trunk/; revision=35081
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-02-18 Srinivasa Ragavan <sragavan@novell.com>
** Fix for bnc #160049. Patch from OpenSUSE.
* common/authentication.c: (build_pass_key),
(auth_cal_forget_password):
* common/authentication.h:
* gui/e-tasks.c: (client_cal_opened_cb),
(default_client_cal_opened_cb):
* gui/gnome-cal.c: (client_cal_opened_cb):
svn path=/trunk/; revision=35035
|
|
|
|
|
|
|
|
|
|
| |
2007-12-11 Sankar P <psankar@novell.com>
** Fix for bug #501969
* Passwords should not be forgotten for all errors
svn path=/trunk/; revision=34686
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-12-05 Milan Crha <mcrha@redhat.com>
** Fix for bug #501474
* gui/gnome-cal.c: (update_memo_view):
Fix wrong expression from bug #359267
svn path=/trunk/; revision=34655
|
|
|
|
|
|
|
|
|
|
|
| |
2008-12-04 Wang Xin <jedy.wang@sun.com>
Fixes #501182.
* gui/gnome-cal.c: (update_todo_view): Handle NULL pointer.
svn path=/trunk/; revision=34631
|
|
|
|
|
|
|
|
|
| |
2007-11-14 Matthew Barnes <mbarnes@redhat.com>
** Remove trailing whitespace from source code.
svn path=/trunk/; revision=34537
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-11-05 Milan Crha <mcrha@redhat.com>
** Fix for bug #359267
* gui/gnome-cal.c: (update_memo_view):
Changed memo_sexp to show always memos without start date.
* Requires EDS since revision 8185.
svn path=/trunk/; revision=34501
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-11-05 Milan Crha <mcrha@redhat.com>
** Fix for bug #318604
* Enable source when adding event to disabled source.
* gui/gnome-cal.h: (gnome_calendar_emit_user_created_signal):
New helper function which will store used calendar before emitting
signal "user_created" on the instance to GnomeCalendar for later use
and unset it right after the emit.
* gui/gnome-cal.c: (struct _GnomeCalendarPrivate): New member to store
used ECal before emitting "user_created" signal.
* gui/gnome-cal.c: (gnome_calendar_emit_user_created_signal),
(user_created_cb): Implementation of new helper function and enabling
last used source instead of default one on "user_created" signal.
* gui/e-day-view.c: (e_day_view_on_editing_stopped):
* gui/e-week-view.c: (e_week_view_on_editing_stopped):
* gui/e-calendar-view.c: (object_created_cb): Use our new
helper function to emit "user_created" signal with proper ECal.
* gui/e-calendar-table.h: (struct _ECalendarTable):
* gui/e-memo-table.h: (struct _EMemoTable): New member added.
* gui/e-calendar-table.c: (e_calendar_table_init):
* gui/e-memo-table.c: (e_memo_table_init): Initialize member to NULL.
* gui/tasks-component.c: (object_created_cb), (create_new_todo):
* gui/memos-component.c: (object_created_cb), (create_new_memo):
Add new callback function to notice new object created and emit
"user_created" signal with proper ECal stored in ECalendarTable.
* gui/e-tasks.c: (user_created_cb):
* gui/e-memos.c: (user_created_cb): Use previously stored ECal, which
has been used to create event, instead of using default ECal.
svn path=/trunk/; revision=34495
|
|
|
|
| |
svn path=/trunk/; revision=34311
|
|
|
|
| |
svn path=/trunk/; revision=34156
|
|
|
|
|
|
|
|
|
|
| |
2007-09-02 Matthew Barnes <mbarnes@redhat.com>
* Update FSF address in header comments (#469886).
Patch from Tobias Mueller.
svn path=/trunk/; revision=34151
|
|
|
|
| |
svn path=/trunk/; revision=33777
|
|
|
|
| |
svn path=/trunk/; revision=33648
|
|
|
|
| |
svn path=/trunk/; revision=33625
|
|
|
|
| |
svn path=/trunk/; revision=33432
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-03-27 Matthew Barnes <mbarnes@redhat.com>
* a11y/e-table/gal-a11y-e-cell-text.c:
* a11y/e-table/gal-a11y-e-cell-vbox.c:
* addressbook/gui/component/addressbook-component.c:
* addressbook/gui/component/addressbook-view.c:
* addressbook/gui/contact-editor/e-contact-editor.c:
* addressbook/gui/contact-editor/e-contact-quick-add.c:
* addressbook/gui/widgets/e-addressbook-view.c:
* addressbook/gui/widgets/eab-contact-display.c:
* addressbook/gui/widgets/gal-view-minicard.c:
* calendar/gui/alarm-notify/alarm-queue.c:
* calendar/gui/dialogs/comp-editor.c:
* calendar/gui/dialogs/event-page.c:
* calendar/gui/dialogs/memo-page.c:
* calendar/gui/dialogs/task-page.c:
* calendar/gui/e-cal-popup.c:
* calendar/gui/e-meeting-list-view.c:
* calendar/gui/e-tasks.c:
* calendar/gui/gnome-cal.c:
* composer/e-msg-composer.c:
* mail/em-folder-browser.c:
* mail/em-format.c:
* mail/em-popup.c:
* plugins/exchange-operations/exchange-account-setup.c:
* plugins/exchange-operations/exchange-calendar.c:
* plugins/exchange-operations/exchange-config-listener.c:
* plugins/exchange-operations/exchange-contacts.c:
* plugins/import-ics-attachments/icsimporter.c:
* widgets/misc/e-filter-bar.c:
* widgets/misc/e-multi-config-dialog.c:
* widgets/table/e-cell-checkbox.c:
* widgets/table/e-table-header-item.c:
Don't mix declarations and code (#405495).
svn path=/trunk/; revision=33324
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-03-20 Matthew Barnes <mbarnes@redhat.com>
** Fixes bug #419524
* Include <glib/gi18n.h> instead of <libgnome/gnome-i18n.h>.
* e-util/e-xml-utils.c (e_xml_get_child_by_name_by_lang_list):
* mail/em-migrate.c (emm_setup_initial):
* shell/e-component-registry.c (query_components):
* shell/e-shell-settings-dialog.c (load_pages):
* shell/e-shell-window-commands.c (command_quick_reference):
* tools/killev.c (main):
Use g_get_language_names() instead of gnome_i18n_get_language_list().
* e-util/e-util.c: Remove e_gettext().
* e-util/Makefile.am: Remove e-i18n.h.
svn path=/trunk/; revision=33319
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-12-04 Matthew Barnes <mbarnes@redhat.com>
Fixes bug #357970
* gui/e-alarm-list.c:
* gui/e-calendar-table.c:
* gui/e-day-view.c:
* gui/e-meeting-attendee.c:
* gui/e-meeting-store.c:
* gui/e-meeting-time-sel-item.c:
* gui/e-meeting-time-sel.c:
* gui/e-week-view-main-item.c:
* gui/e-week-view.c:
* gui/gnome-cal.c:
* gui/goto.c:
* gui/dialogs/event-page.c:
* gui/dialogs/task-page.c:
Don't call deprecated GLib / GDK functions.
svn path=/trunk/; revision=33045
|
|
|
|
| |
svn path=/trunk/; revision=32984
|
|
|
|
|
|
|
|
|
|
| |
2006-11-14 Harish Krishnaswamy <kharish@novell.com>
* gui/gnome-cal.c: (gnome_calendar_destroy):
Disconnect signal handlers before gcal is destroyed.
Fixes #208959 (bugzilla.novell.com).
svn path=/trunk/; revision=32977
|
|
|
|
| |
svn path=/trunk/; revision=32902
|
|
|
|
| |
svn path=/trunk/; revision=32685
|
|
|
|
| |
svn path=/trunk/; revision=32378
|
|
|
|
| |
svn path=/trunk/; revision=32322
|
|
|
|
| |
svn path=/trunk/; revision=31651
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-09 Kjartan Maraas <kmaraas@gnome.org>
* gui/alarm-notify/alarm-notify-dialog.c:
(add_alarm_to_notified_alarms_dialog):
* gui/alarm-notify/alarm-queue.c: (remove_queued_alarm),
(open_alarm_dialog), (menu_item_toggle_callback), (populate):
* gui/alarm-notify/alarm.c: (pop_alarm), (alarm_remove):
* gui/alarm-notify/config-data.c:
(config_data_replace_string_list):
* gui/cal-search-bar.c: (regen_query):
* gui/calendar-view-factory.c:
* gui/calendar-view.c:
* gui/comp-editor-factory.c: (edit_existing),
(resolve_pending_requests), (impl_editExisting), (impl_editNew):
* gui/control-factory.c:
* gui/dialogs/cal-attachment-select-file.c:
(comp_editor_select_file_attachments):
* gui/dialogs/calendar-setup.c: (eccp_get_source_type):
* gui/dialogs/comp-editor.c: (comp_editor_class_init),
(commit_all_fields), (delete_event_cb), (editor_key_press_event),
(menu_file_save_cb), (menu_file_close_cb), (make_icon_from_comp),
(comp_editor_focus), (needs_send_cb):
* gui/dialogs/delete-comp.c: (delete_component_dialog):
* gui/dialogs/e-delegate-dialog.c:
* gui/dialogs/event-editor.c:
* gui/dialogs/event-page.c: (event_page_fill_widgets),
(popup_delete_cb), (list_key_press):
* gui/dialogs/meeting-page.c: (remove_clicked_cb),
(popup_delete_cb), (button_press_event), (list_key_press),
(meeting_page_construct):
* gui/dialogs/memo-editor.c: (init_widgets),
(memo_editor_set_e_cal), (memo_editor_edit_comp),
(memo_editor_send_comp):
* gui/dialogs/memo-page.c:
* gui/dialogs/recurrence-page.c: (fill_exception_widgets),
(exception_add_cb):
* gui/dialogs/schedule-page.c: (clear_widgets),
(schedule_page_fill_component):
* gui/dialogs/task-details-page.c:
(task_details_page_fill_timezones), (complete_date_changed):
* gui/dialogs/task-editor.c:
* gui/dialogs/task-page.c: (task_page_fill_widgets),
(popup_delete_cb), (list_key_press):
* gui/e-alarm-list.c: (get_alarm_string):
* gui/e-cal-component-memo-preview.c: (write_html):
* gui/e-cal-component-preview.c: (write_html):
* gui/e-cal-list-view-config.c:
(e_cal_list_view_config_set_property),
(e_cal_list_view_config_get_property),
(e_cal_list_view_config_dispose):
* gui/e-cal-list-view.c:
* gui/e-cal-model-calendar.c: (ecmc_value_at):
* gui/e-cal-model-memos.c: (ecmm_value_at):
* gui/e-cal-model-tasks.c: (get_due_status), (ecmt_value_at),
(ecmt_set_value_at), (ecmt_is_cell_editable),
(ecmt_value_is_empty), (e_cal_model_tasks_mark_task_complete),
(e_cal_model_tasks_update_due_tasks):
* gui/e-cal-model.c: (get_classification),
(ecm_get_color_for_component), (e_cal_model_set_default_client),
(e_cal_view_objects_modified_cb), (e_cal_model_add_client),
(e_cal_model_remove_client), (e_cal_model_set_instance_times):
* gui/e-cal-popup.c: (ecalp_part_popup_saveas):
* gui/e-calendar-table-config.c:
(e_calendar_table_config_set_property),
(e_calendar_table_config_get_property),
(e_calendar_table_config_dispose):
* gui/e-calendar-table.c: (e_calendar_table_class_init):
* gui/e-calendar-table.h:
* gui/e-calendar-view.c: (e_calendar_view_set_property),
(e_calendar_view_get_property), (open_event_with_flags),
(e_calendar_view_get_tooltips):
* gui/e-cell-date-edit-config.c:
(e_cell_date_edit_config_set_property),
(e_cell_date_edit_config_get_property),
(e_cell_date_edit_config_dispose):
* gui/e-cell-date-edit-text.c:
* gui/e-comp-editor-registry.c:
* gui/e-date-edit-config.c: (e_date_edit_config_set_property),
(e_date_edit_config_get_property), (e_date_edit_config_dispose):
* gui/e-day-view-config.c: (e_day_view_config_set_property),
(e_day_view_config_get_property), (e_day_view_config_dispose):
* gui/e-day-view-main-item.c: (e_day_view_main_item_set_arg),
(e_day_view_main_item_draw_day_event),
(e_day_view_main_item_event):
* gui/e-day-view-time-item.c: (e_day_view_time_item_set_arg),
(e_day_view_time_item_get_column_width):
* gui/e-day-view-top-item.c: (e_day_view_top_item_set_arg),
(e_day_view_top_item_draw_long_event),
(e_day_view_top_item_draw_triangle), (e_day_view_top_item_event):
* gui/e-day-view.c: (process_component), (e_day_view_style_set),
(e_day_view_recalc_cell_sizes), (e_day_view_foreach_event),
(e_day_view_reshape_resize_long_event_rect_item),
(e_day_view_update_long_event_resize), (e_day_view_update_resize),
(e_day_view_reshape_long_event), (e_day_view_reshape_day_event),
(e_day_view_change_duration_to_start_of_work_day),
(tooltip_destroy), (e_day_view_on_text_item_event),
(e_day_view_on_editing_stopped):
* gui/e-itip-control.c: (e_itip_control_class_init),
(find_cal_opened_cb), (find_server), (set_date_label),
(ok_clicked_cb):
* gui/e-meeting-attendee.c:
* gui/e-meeting-list-view.c:
(e_meeting_list_view_remove_attendee_from_name_selector):
* gui/e-meeting-store.c: (role_to_text), (partstat_to_text),
(e_meeting_store_set_value):
* gui/e-meeting-time-sel-item.c:
(e_meeting_time_selector_item_set_arg),
(e_meeting_time_selector_item_paint_all_attendees_busy_periods):
* gui/e-meeting-time-sel.c: (e_meeting_time_selector_construct),
(e_meeting_time_selector_recalc_date_format):
* gui/e-memo-table-config.c: (e_memo_table_config_set_property),
(e_memo_table_config_get_property), (e_memo_table_config_dispose):
* gui/e-memo-table.c: (e_memo_table_class_init), (task_compare_cb):
* gui/e-memos.c: (update_view), (backend_error_cb), (open_ecal):
* gui/e-mini-calendar-config.c:
(e_mini_calendar_config_set_property),
(e_mini_calendar_config_get_property),
(e_mini_calendar_config_dispose):
* gui/e-pub-utils.c: (is_publish_time), (e_pub_publish):
* gui/e-tasks.c: (process_completed_tasks), (backend_error_cb):
* gui/e-timezone-entry.c: (e_timezone_entry_destroy):
* gui/e-week-view-config.c: (e_week_view_config_set_property),
(e_week_view_config_get_property), (e_week_view_config_dispose):
* gui/e-week-view-event-item.c: (e_week_view_event_item_draw),
(e_week_view_event_item_draw_icons):
* gui/e-week-view-main-item.c: (e_week_view_main_item_set_arg):
* gui/e-week-view-titles-item.c: (e_week_view_titles_item_set_arg),
(e_week_view_titles_item_draw):
* gui/e-week-view.c: (process_component), (tooltip_destroy),
(tooltip_event_cb), (e_week_view_reshape_event_span),
(e_week_view_on_text_item_event), (e_week_view_event_move),
(e_week_view_on_editing_stopped), (e_week_view_do_key_press):
* gui/gnome-cal.c: (dn_e_cal_view_objects_modified_cb),
(dn_e_cal_view_done_cb), (table_selection_change_cb),
(gnome_calendar_goto), (focus_current_view), (backend_error_cb),
(gnome_calendar_set_selected_time_range),
(gnome_calendar_get_current_time_range),
(gnome_calendar_get_visible_time_range),
(gnome_calendar_delete_selected_occurrence):
* gui/goto.c: (goto_dialog):
* gui/itip-utils.c: (comp_fb_normalize):
* gui/memos-component.c: (create_new_memo),
(impl_requestCreateItem):
* gui/migration.c: (migrate_memos):
* gui/print.c: (print_month_small), (print_day_details),
(print_todo_details), (print_comp_item):
* gui/tasks-component.c: (create_new_todo),
(impl_requestCreateItem):
* gui/weekday-picker.c: Cleanups:
- remove unused vars
- remove extraneous semi-colons
- add some comments where assignments were done without using
the results later
- remove break; statements after return foo;
- add casts in some places to be more type correct
- rename variables with name clashes
- s/if/ifdef in some cases
- mark some code static
- remove some unused functions
- use guint for 1-bit bitfields
svn path=/trunk/; revision=31451
|
|
|
|
| |
svn path=/trunk/; revision=31293
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-13 Srinivasa Ragavan <sragavan@novell.com>
** Fixes bug #274234
* gui/e-week-view-main-item.c: (e_week_view_main_item_draw_day): Bolds
the date if drawing Today.
* gui/gnome-cal.c (gnome_calendar_goto)
(gnome_calendar_on_date_navigator_selection_changed): Call the parent
views to update the selection.
svn path=/trunk/; revision=31158
|
|
|
|
|
|
|
|
|
|
| |
2006-01-12 Harish Krishnaswamy <kharish@novell.com>
* gui/gnome-cal.c: (gnome_calendar_class_init):
Re-define keyboard shortcuts for switching between views.
UI Hackfest - Refer http://go-evolution.org/Shortcut_Keys_Review
svn path=/trunk/; revision=31147
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-26 Tor Lillqvist <tml@novell.com>
* gui/calendar-commands.c
* gui/e-cal-list-view.c
* gui/e-calendar-table.c
* gui/e-memo-table.c
* gui/e-memos.c
* gui/e-tasks.c
* gui/gnome-cal.c
* gui/goto.c
* gui/memos-control.c
* gui/tasks-control.c
* gui/alarm-notify/alarm-notify-dialog.c
* gui/alarm-notify/notify-main.c
* gui/dialogs/alarm-dialog.c
* gui/dialogs/alarm-list-dialog.c
* gui/dialogs/cal-attachment.c
* gui/dialogs/cal-prefs-dialog.c
* gui/dialogs/comp-editor.c
* gui/dialogs/e-delegate-dialog.c
* gui/dialogs/event-editor.c
* gui/dialogs/meeting-page.c
* gui/dialogs/memo-page.c
* gui/dialogs/recurrence-page.c
* gui/dialogs/schedule-page.c
* gui/dialogs/task-details-page.c
* gui/dialogs/task-page.c
* gui/dialogs/url-editor-dialog.c: Include e-util-private.h to get
redefinition of compile-time pathnames as calls to functions on
Windows. Construct the pathnames of files and directories under
the installation prefix at run-time to enable install-anywhere on
Windows. No effect on functionality on Unix.
svn path=/trunk/; revision=30679
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-21 Viren.L <lviren@novell.com>
Sankar committing for Viren
Fixes #272920
* gui/gnome-cal.c (setup_widgets):
Connect signal to catch the scroll-event on the widget of date navigator
and handle the GDK_SCROLL_UP,GDK_SCROLL_DOWN in the callback.
svn path=/trunk/; revision=30548
|
|
|
|
| |
svn path=/trunk/; revision=30526
|
|
|
|
| |
svn path=/trunk/; revision=30503
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-02 Srinivasa Ragavan <sragavan@novell.com>
Provides across calendars keyboard accelerators for popup menus
* gui/calendar-component.c (ecc_source_popups):
* gui/e-calendar-view.c (ecv_main_items) (ecv_main_items):
* gui/gnome-cal.c (gc_popups):
* gui/tasks-component.c (etc_source_popups):
Added Keybinding for popup menu.
svn path=/trunk/; revision=30478
|
|
|
|
| |
svn path=/trunk/; revision=30467
|
|
|
|
| |
svn path=/trunk/; revision=30418
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-08-23 Not Zed <NotZed@Ximian.com>
* gui/e-cal-config.h: source-type is an enum not a pointer!
* gui/tasks-component.c (selector_tree_drag_data_received):
constify uid.
* gui/itip-utils.c (comp_sentby): use the right list type for
attendees.
* gui/gnome-cal.c (config_categories_changed_cb): fix cast.
(setup_widgets): fix casts.
* gui/e-tasks.c: add missing e-categories.h include.
(config_categories_changed_cb): fix cast.
* gui/e-week-view.c (e_week_view_realize): remove unused.
* gui/e-select-names-editable.c
(e_select_names_editable_get_emails): remve unused.
* gui/e-meeting-time-sel.c (e_meeting_time_selector_style_set):
remove/comment unused.
* gui/e-meeting-store.c (freebusy_async): g* strikes again, use
the right lock/unlock function for the g-spastic-mutex.
(process_callbacks_main_thread): fix signature to match usage.
(refresh_queue_add): cast off warning
* gui/e-itip-control.c (cleanup_ecal): fix signature to match use
* gui/e-day-view.c (process_component): remove unused vars.
(e_day_view_realize): more.
(e_day_view_on_event_double_click): cast
(e_day_view_update_calendar_selection_time): define out unused
* gui/e-calendar-table.c (e_calendar_table_init): more a11y
related casts.
* gui/e-calendar-view.c (on_edit_appointment): proper boolean
conversion of a pointer.
(transfer_selected_items): cast
(on_unrecur_appointment): remove unused prop
(e_calendar_view_open_event): proper boolean conversion of pointer.
* gui/e-cal-popup.c (needs_to_accept): remove unused.
* gui/e-cal-model.c (set_instance_times): remove unused.
:include missing calendar-config.
* gui/dialogs/meeting-page.c (clear_widgets): yawn, another
gtklabel wawrning.
(meeting_page_fill_component): constify attendees.
* gui/dialogs/e-send-options-utils.c: remove unused global sod,
add missing string.h
* gui/dialogs/e-delegate-dialog.c (e_delegate_dialog_construct):
remove unused.
* gui/dialogs/comp-editor.c (response_cb): wtf, this can't use
em_utils!!! #if 0 it out and add a build warning.
(cab_popup_position): pointer cast.
(set_attachment_list): remove unused.
* gui/dialogs/calendar-setup.c (eccp_general_offline): change very
incorrect N_ macro to _.
(CalendarSourceDialog): Umm, source_type is an enum, not a
pointer.
(eccp_get_source_color): remove unused.
svn path=/trunk/; revision=30217
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-08-03 Harry Lu <harry.lu@sun.com>
Fix for #312447.
* gui/gnome-cal.c: (notify_selected_time_changed): new function
to emit "selected_time_changed" signal for all views.
(gnome_calendar_goto_date): call notify_selected_time_changed
after date changing.
svn path=/trunk/; revision=29986
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-22 Chenthill Palanisamy <pchenthill@novell.com>
Fixes #309991
* gui/e-cal-model.c: (ensure_dates_are_in_default_zone),
(e_cal_view_objects_added_cb):
* gui/gnome-cal.c: (ensure_dates_are_in_default_zone),
(dn_e_cal_view_objects_added_cb): If the start date and end
date are in UTC convert them to default zone while displaying.
svn path=/trunk/; revision=29850
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-21 Harish Krishnaswamy <kharish@novell.com>
* gui/gnome-cal.c (gnome_calendar_class_init),
(adjust_e_cal_view_sexp), (display_view),
(gnome_calendar_change_view):
* gui/gnome-cal.h:
Fixes #245331. Keybindings for switching b/w
calendar views.
svn path=/trunk/; revision=29832
|
|
|
|
|
|
| |
* Added support for opening a calendar-item in the editor when its ESource id and ECalComponent id/rid are passed in the invocation URI.
svn path=/trunk/; revision=29722
|
|
|
|
| |
svn path=/trunk/; revision=29703
|
|
|
|
|
|
| |
from EDS
svn path=/trunk/; revision=29618
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-06-27 Tor Lillqvist <tml@novell.com>
* */Makefile.am: Prune unnecessary and nonexistent directories
from the -I options. Prune pathname macros not used in the sources
in that directory from the -D options. Use NO_UNDEFINED. Link with
all necessary libraries. On Win32 link with bootstrap libraries
where necessary.
* common/Makefile.am: As this is a noinst library, no use for
LDFLAGS or LIBADD.
* gui/Makefile.am: Use Win32-specific hack to work around MSYS
feature in the gconftool invokation.
* gui/calendar-commands.c: Remove superfluous inclusion of <pwd.h>.
* gui/e-cal-list-view.c
* gui/e-day-view.c: Remove superfluous inclusion of <gdk/gdkx.h>.
* gui/gnome-cal.c: Remove superfluous inclusion of <sys/wait.h>.
* importers/icalendar-importer.c: Use g_usleep() instead of sleep().
svn path=/trunk/; revision=29592
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-06-17 Kaushal Kumar <kakumar@novell.com>
* Retired GAL from Head. The relevant files have moved inside
evolution. Thanks to JP Rosevear for performing the cvs surgery. The
files have been moved in the following order.
evolution/e-util <- gal/gal/util
evolution/a11y <- gal/gal/a11y
evolution/a11y/e-table <- gal/gal/a11y/e-table
evolution/a11y/e-text <- gal/gal/a11y/e-text
evolution/widgets/table <- gal/gal/e-table
evolution/widgets/text <- gal/gal/e-text
evolution/widgets/misc <- gal/gal/widgets
evolution/widgets/misc/pixmaps <- gal/gal/widgets/pixmaps
evolution/widgets/menus <- gal/gal/menus
Following is the summary of changes done to fix the build:-
- New files added to cvs repository,
- a11y/e-table/Makefile.am
- a11y/e-text/Makefile.am
- widgets/table/Makefile.am
- widgets/text/Makefile.am
- widgets/misc/pixmaps/Makefile.am
- iconv-detect.h
- iconv-detect.c
- Updated configure.in.
- Updated all the relevant Makefile.am files.
- Updated the include paths to replace all gal references.
- Updated the marshal list to suit gal files requirements.
svn path=/trunk/; revision=29522
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-30 Thouis R. Jones <thouis@csail.mit.edu>
Fixes #272301
* gui/apps_evolution_calendar.schemas.in.in:
* gui/calendar-config-keys.h:
* gui/calendar-config.c: (calendar_config_get_marcus_bains,
calendar_config_add_notification_marcus_bains):
* gui/calendar-config.h:
* gui/e-day-view-config.c: (set_marcus_bains,
marcus_bains_changed_cb, e_day_view_config_set_view):
* gui/e-day-view-main-item.c: (e_day_view_main_item_draw):
* gui/e-day-view-time-item.c: (e_day_view_time_item_draw):
* gui/e-day-view.c: (e_day_view_init, e_day_view_set_colors,
e_day_view_get_show_marcus_bains, e_day_view_set_marcus_bains,
e_day_view_update_marcus_bains):
* gui/e-day-view.h:
* gui/gnome-cal.c: (update_marcus_bains_line_cb, setup_widgets,
gnome_calendar_destroy): Added Marcus Bains Line to main item
view and time bar.
svn path=/trunk/; revision=29426
|
|
|
|
| |
svn path=/trunk/; revision=29374
|
|
|
|
|
|
|
|
|
|
| |
2005-05-16 Chenthill Palanisamy <pchenthill@novell.com>
* gui/gnome-cal.c: (client_cal_opened_cb),
(default_client_cal_opened_cb): Removed the debug
messages.
svn path=/trunk/; revision=29372
|
|
|
|
|
|
|
|
| |
2005-05-16 Not Zed <NotZed@Ximian.com>
* moved e-error to e-util/
svn path=/trunk/; revision=29363
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-05-13 Thouis R. Jones <thouis@csail.mit.edu>
Fixes #272301
* gui/apps_evolution_calendar.schemas.in.in:
* gui/calendar-config-keys.h:
* gui/calendar-config.c: (calendar_config_get_marcus_bains,
calendar_config_add_notification_marcus_bains):
* gui/calendar-config.h:
* gui/e-day-view-config.c: (set_marcus_bains,
marcus_bains_changed_cb, e_day_view_config_set_view):
* gui/e-day-view-main-item.c: (e_day_view_main_item_draw):
* gui/e-day-view-time-item.c: (e_day_view_time_item_draw):
* gui/e-day-view.c: (e_day_view_init, e_day_view_set_colors,
e_day_view_get_show_marcus_bains, e_day_view_set_marcus_bains,
e_day_view_update_marcus_bains):
* gui/e-day-view.h:
* gui/gnome-cal.c: (update_marcus_bains_line_cb, setup_widgets,
gnome_calendar_destroy): Added Marcus Bains Line to main item
view and time bar.
svn path=/trunk/; revision=29351
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-05 Chenthill Palanisamy <pchenthill@novell.com>
* gui/e-cal-model.c: (cal_opened_cb): If the status
is busy call open method again, do not remove the
client.
* gui/gnome-cal.c: (client_cal_opened_cb),
(default_client_cal_opened_cb): IF the status is busy
and the load_state is not loaded call open method.
svn path=/trunk/; revision=29181
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-04 Rodrigo Moya <rodrigo@novell.com>
Fixes #68423
* gui/migration.c (migrate_ical):
* gui/e-tasks,c (e_tasks_expunge):
* gui/gnome-cal.c (gnome_calendar_purge): fixed huge (in some cases)
memory leaks.
svn path=/trunk/; revision=29151
|
|
|
|
|
|
|
|
|
|
| |
2005-03-21 JP Rosevear <jpr@novell.com>
* gui/gnome-cal.c (default_client_cal_opened_cb): if its busy, try
again
(client_cal_opened_cb): ditto
svn path=/trunk/; revision=29074
|
|
|
|
|
|
|
|
|
|
|
| |
2005-03-17 Chenthill Palanisamy <pchenthill@novell.com>
Fixes #68525, 68580
* gui/gnome-cal.c (update_query), (gnome_calendar_init):
Added a boolean variable to avoid crash when a race condition
occurs.
svn path=/trunk/; revision=29062
|
|
|
|
|
|
|
|
|
| |
2005-02-28 JP Rosevear <jpr@novell.com>
* gui/gnome-cal.c (gnome_calendar_goto_today): revert fix for
70000, its a ui change
svn path=/trunk/; revision=28919
|
|
|
|
|
|
|
|
|
|
|
| |
2005-02-23 JP Rosevear <jpr@novell.com>
Fixes #70000
* gui/gnome-cal.c (gnome_calendar_goto_today): set the view type
to day view
svn path=/trunk/; revision=28870
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-02-18 Chenthill Palanisamy <pchenthill@novell.com>
* _EventPagePrivate: added a boolean variable is_meeting.
* _TaskPagePrivate: added a boolean variable is_assignment.
* gui/dialogs/task-page.h:
* gui/dialogs/event-page.h: Added a function to set
the is_meeting boolean variable.
* gui/dialogs/event-editor.c: (show_meeting):
* gui/dialogs/task-editor.c: (show_assignment): Called
the function to set the boolean variable.
* gui/dialogs/event-page.c: (event_page_init),
(event_page_set_meeting), (source_changed_cb):
* gui/dialogs/task-page.c: (task_page_init),
(task_page_set_assignment), (source_changed_cb):
If the source is changed and only if its a group
event show the send options frame.
* gui/gnome-cal.c: (client_cal_opened_cb): Do not
popup the offline error dialog for tasks.
svn path=/trunk/; revision=28809
|
|
|
|
| |
svn path=/trunk/; revision=28719
|
|
|
|
|
|
|
|
|
|
|
| |
* calendar-errors.xml:
* calendar-errors.xml.h:
* gui/e-tasks.c: (client_cal_opened_cb):
* gui/gnome-cal.c: (client_cal_opened_cb),
(default_client_cal_opened_cb): add messages for
calendar/tasks not marked for offline usage.
svn path=/trunk/; revision=28718
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-02-03 Vivek Jain <jvivek@novell.com>
* calendar-errors.xml : added a warning message for invalid server
version
* gui/gnome-cal.c (default_client_cal_opened_cb)
(client_cal_opened_cb): added a case to check the
call status and display warning
svn path=/trunk/; revision=28686
|
|
|
|
|
|
|
|
|
|
| |
2005-02-01 JP Rosevear <jpr@novell.com>
* gui/e-tasks.c (e_tasks_destroy): fix typo
* gui/gnome-cal.c (gnome_calendar_destroy): ditto
svn path=/trunk/; revision=28661
|
|
|
|
|
|
|
|
|
| |
2005-01-28 Rodrigo Moya <rodrigo@novell.com>
* gui/e-tasks.c (setup_widgets):
* gui/gnome-cal.c (setup_widgets): use correct key name.
svn path=/trunk/; revision=28600
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-28 Rodrigo Moya <rodrigo@novell.com>
Fixes #33078
* gui/gnome-cal.c: deal now with categories entirely here, no more
"categories_changed" signal from the backends.
(free_categories, add_categories, append_category_cb,
client_categories_changed_cb, copy_categories): removed.
(gnome_calendar_add_source): don't connect to removed signal.
(gnome_calendar_destroy): destroy the config listener.
(gnome_calendar_init): create a listener for the categories list
GConf key.
(config_categories_changed_cb): callback for configuration changes
in category list.
(setup_widgets): initialize the search bar with categories from
the configuration.
* gui/e-tasks.c (client_categories_changed_cb, e_tasks_add_todo_source,
e_tasks_init, config_categories_changed_cb, e_tasks_destroy,
setup_widgets): same as gnome-cal.c.
svn path=/trunk/; revision=28599
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-17 Rodrigo Moya <rodrigo@novell.com>
* gui/calendar-component.c:
* gui/calendar-offline-handler.c:
* gui/comp-editor-factory.c:
* gui/e-tasks.c:
* gui/gnome-cal.c:
* gui/misc.c:
* gui/alarm-notify/alarm-notify.c: use libedataserver's e-url.
svn path=/trunk/; revision=28422
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-12-17 Not Zed <NotZed@Ximian.com>
* gui/e-calendar-table.c (e_calendar_table_show_popup_menu):
* gui/tasks-component.c (popup_event_cb):
* gui/gnome-cal.c (gnome_calendar_view_popup_factory):
* gui/e-calendar-view.c (e_calendar_view_create_popup_menu):
* gui/alarm-notify/alarm-queue.c (tray_icon_clicked_cb):
* gui/dialogs/meeting-page.c (button_press_event):
* gui/calendar-component.c (popup_event_cb):
svn path=/trunk/; revision=28177
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-12-02 Chenthill Palanisamy <pchenthill@novell.com>
* gui/dialogs/task-editor.[ch] (task_editor_new), (task_editor_construct),
(show_assignment):
Add a boolean variable to denote assigned task and construct the
meeting page only for the assigned task. Set it as a group item
in component editor.
(_TaskEditorPrivate): added the boolean variable (is_assigned).
(task_editor_init): initialized the variable.
* gui/dialogs/comp-editor.[ch]: Added functions to set and get whether comp
is a group item or individual item.
* gui/comp-editor.c (make_title_from_string), (make_title_from_comp):
Set the Title for the appointment editor window as "Meeting" or "Assigned
Task" if its a group calendar/task item.
(_CompEditorPrivate): added a boolean variable (is_group_item).
(comp_editor_init): initialized the same.
* gui/dialogs/event-editor.c (event_editor_construct), (show_meeting): Set whether
the component is a group item or not in comp editor.
* gui/e-calendar-table.c (e_calendar_table_open_task), (e_calendar_table_open_selected),
(open_task_by_row): Check whether the component being opened is an assigned task by
checking for attendees and call open_task with proper value for boolean variable assign.
* gui/comp-editor-factory.c (edit_existing):
* gui/e-calendar-table.c (open_task):
* gui/e-tasks.c (e_tasks_new_task):
* gui/gnome-cal.c (gnome_calendar_new_task):
* gui/tasks-component.c (create_new_todo):
Called the function task_editor_new with a added argument.
svn path=/trunk/; revision=28044
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-19 JP Rosevear <jpr@novell.com>
* gui/calendar-component.c, gui/e-cal-menu.c, gui/e-cal-popup.c,
gui/e-calendar-table.c, gui/e-calendar-view.c, gui/gnome-cal.c,
gui/tasks-component.c, gui/alarm-notify/alarm-queue.c,
gui/dialogs/meeting-page.c: convert to org.gnome hook names
svn path=/trunk/; revision=27638
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-19 JP Rosevear <jpr@novell.com>
* gui/gnome-cal.c (connect_list_view_focus): listen to the canvas
for focus events
(setup_widgets): listen for listen view selection changes
* gui/e-cal-list-view.c (setup_e_table): listen for the cursor to
move
(e_cal_list_view_cursor_change_cb): indicate the selection changed
svn path=/trunk/; revision=27623
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-14 Not Zed <NotZed@Ximian.com>
* gui/e-cal-menu.c (e_cal_menu_target_new_select): dont access a
NULL client.
* gui/gnome-cal.c (gnome_calendar_get_taskpad_menu)
(gnome_calendar_get_calendar_menu): accessors to get the menu
managers.
(gnome_calendar_init): setup menu managers.
2004-10-13 Not Zed <NotZed@Ximian.com>
* gui/calendar-commands.c (calendar_control_activate)
(calendar_control_deactivate): activate and deactivate the
calendar and taskpad menu handlers.
(sensitize_items): helper to sensitise items based on target
masks.
(calendar_control_sensitize_calendar_commands): update the
calendar menu manager target appropriately.
(sensitize_taskpad_commands): same for the taskpad.
* gui/e-cal-menu.[ch]: Targets for main menu management.
* gui/e-cal-popup.c (e_cal_popup_target_new_select): fix cast.
Also include the tasks stuff in the hook metadata.
svn path=/trunk/; revision=27607
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-14 JP Rosevear <jpr@novell.com>
* gui/e-meeting-attendee.c: convert to G_DEFINE_TYPE
* gui/e-meeting-list-view.c: ditto
* gui/e-meeting-time-sel.c: ditto
* gui/e-meeting-time-sel-item.c: ditto
* gui/e-select-names-renderer.c: ditto
* gui/e-timezone-entry.c: ditto
* gui/e-tasks.c: ditto
* gui/gnome-cal.c: ditto
* gui/weekday-picker.c: ditto
svn path=/trunk/; revision=27584
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-06 Not Zed <NotZed@Ximian.com>
* gui/gnome-cal.c (gnome_calendar_setup_view_popup): rename to
view_popup_factory. Make it build an epopup item list directly.
Can't re-use the galview cruft :-/
(gnome_calendar_discard_view_popup): no longer needed.
(gc_set_view, gc_save_custom_view, gc_define_views_response)
(gc_define_views): implement the gal-view popup menu items.
* gui/gnome-cal.h:
* gui/e-week-view.h:
* gui/e-day-view.h:
* gui/e-cal-list-view.h: removed old e-popup-menu header.
* gui/e-calendar-view.c (setup_popup_icons): removed.
(e_calendar_view_create_popup_menu): converted to use e-popup.
(on_paste, on_copy, on_cut, on_delete_occurrence)
(on_unrecur_appointment, on_delete_appointment, on_publish)
(on_forward, on_meeting, on_move_to, on_copy_to, on_print_event)
(on_save_as, on_print, on_edit_appointment, on_goto_today)
(on_goto_date, on_new_task, on_new_meeting, on_new_event)
(on_new_appointment): convert to use e-popup stuff.
* gui/tasks-component.c (popup_event_cb): e-popup api changes.
* gui/e-cal-popup.c (e_cal_popup_target_new_select): implement the
selection target.
(ecalp_target_free): and free it.
* gui/e-cal-model.h: Make the ECalModel struct non-anonymous so it
can be forward-declared.
* gui/calendar-component.c (popup_event_cb): e-popup api changes.
svn path=/trunk/; revision=27489
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-09-21 JP Rosevear <jpr@novell.com>
Fixes #60904
* gui/gnome-cal.c (set_week_start): update the view
(get_times_for_views): mimic the work week guessing code exactly
for calculating the time range needed instead of hardcoding 5 days
(set_working_days): new routine to update the view
(working_days_changed_cb): use above when getting config change
notification
(setup_config): set working days and add notification
svn path=/trunk/; revision=27320
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-08-24 Rodrigo Moya <rodrigo@novell.com>
Fixes #58824
* gui/gnome-cal.c (open_ecal): Only try to open the calendar if not
loaded yet.
(update_query, client_cal_opened_cb, default_client_cal_opened_cb,
backend_died_cb): use always the same view for status messages.
(gnome_calendar_set_activity_handler): set the activity handlers on
all views, not just the current one.
(display_view): no need to set the activity handler here.
svn path=/trunk/; revision=27007
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-08-03 JP Rosevear <jpr@novell.com>
* gui/gnome-cal.c (gnome_calendar_destroy): clean up all the
default clients
(default_client_cal_opened_cb): change the if statement to a
switch to be consistent with the other code bits and set the
default client for the source type
(gnome_calendar_add_source): look at the default based on the
source type
(gnome_calendar_set_default_source): set the default for the
source type
(gnome_calendar_new_task): bail out if we have no ecal
* gui/gnome-cal.c (set_timezone): set the timezone for all the
default clients
* gui/calendar-component.c (update_primary_task_selection): look
in the task source list, not the plain source list
svn path=/trunk/; revision=26828
|
|
|
|
|
|
| |
remove the source from the gnome-calendar.
svn path=/trunk/; revision=26774
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-12 JP Rosevear <jpr@novell.com>
Fixes #57287, 58748
* gui/tasks-component.c (source_added_cb): if the source was
added in the main calendar, select it because the user caused this
to happen by creating a task
(create_component_view): listen for source_added signal on the
tasks
* gui/gnome-cal.c (view_selection_changed_cb): if the user created
a task, make sure we are displaying the relevant event list
(set_timezone): set the default zone of the default client
(setup_widgets): listen for the user_created signal
(gnome_calendar_destroy): clean up default client
(client_cal_opened_cb): disconnect from the open signal
(default_client_cal_opened_cb): set the default client on the
models
(open_ecal): make the callback function a param
(gnome_calendar_add_source): include the default client when
searching for an existing client
(gnome_calendar_set_default_source): make the default client
independent of the rest of the clients
* gui/e-week-view.c (e_week_view_on_editing_stopped): emit
user_created signal
* gui/e-tasks.c (user_created_cb): if the user created a task,
make sure we are displaying the relevant task list
(set_timezone): set the timezone on the client
(setup_widgets): listen for user_created signal
(e_tasks_destroy): unref default client
(default_client_cal_opened_cb): set the default on the model when
it opens
(open_ecal): open a task list
(e_tasks_add_todo_source): include the default client when
searching for an existing client
(e_tasks_set_default_source): make the default client independent
of the rest of the clients
* gui/e-day-view.c (e_day_view_on_editing_stopped): emit
user_created signal
* gui/e-calendar-view.h: add signal proto
* gui/e-calendar-view.c (e_calendar_view_class_init): add
user_created signal
* gui/e-calendar-table.h: add signal proto
* gui/e-calendar-table.c (e_calendar_table_class_init): add
user_created signal
(row_appended_cb): if row is appended, emit user_created signal
(e_calendar_table_init): listen for row_appended signal
* gui/e-cal-model.h: add signal proto
* gui/e-cal-model.c (e_cal_model_class_init): add row_appended
signal
(ecm_append_row): don't leak, emit row appended signal
(e_cal_model_set_default_client): remove the existing default if
it was only used as the default
(update_e_cal_view_for_client): short circuit query create
(add_new_client): look for an existing client and update its
record if found, handle opening things here
(e_cal_model_add_client): just call add_new_client
(remove_client_objects): just remove a client's objects
(remove_client): use above, handle removal of client if its
default
* gui/calendar-component.c (source_added_cb): if the source was
added in the main calendar, select it because the user caused this
to happen by creating an appointment
(create_component_view): listen for source_added signal on the
calendar
svn path=/trunk/; revision=26644
|
|
|
|
| |
svn path=/trunk/; revision=26637
|