Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | EMemoShellSidebar: Use EClientCache to determine refresh support. | Matthew Barnes | 2013-02-17 | 1 | -7/+12 |
| | | | | | | In memo_shell_sidebar_check_state(), determine whether the selected source supports refresh by way of e_client_cache_ref_cached_client() and e_client_check_refresh_supported(). | ||||
* | ECalShellSidebar: Use EClientCache to determine refresh support. | Matthew Barnes | 2013-02-17 | 1 | -7/+12 |
| | | | | | | In cal_shell_sidebar_check_state(), determine whether the selected source supports refresh by way of e_client_cache_ref_cached_client() and e_client_check_refresh_supported(). | ||||
* | Remove e_task_shell_sidebar_get_clients(). | Matthew Barnes | 2013-02-17 | 2 | -15/+0 |
| | | | | No longer used. | ||||
* | Remove e_memo_shell_sidebar_get_clients(). | Matthew Barnes | 2013-02-17 | 2 | -15/+0 |
| | | | | No longer used. | ||||
* | Remove e_cal_shell_sidebar_get_clients(). | Matthew Barnes | 2013-02-17 | 2 | -15/+0 |
| | | | | No longer used. | ||||
* | e_task_shell_view_delete_completed: Obtain client list from ECalModel. | Matthew Barnes | 2013-02-17 | 1 | -3/+8 |
| | |||||
* | Remove client list param from e_task_table_process_completed_tasks(). | Matthew Barnes | 2013-02-17 | 1 | -16/+2 |
| | | | | | ETaskTable can retrieve the client list from its internal ECalModel using e_cal_model_get_client_list(). | ||||
* | Remove e_task_shell_view_update_timezone(). | Matthew Barnes | 2013-02-17 | 2 | -33/+0 |
| | | | | | | | Thanks to the "default-timezone" property binding created by ESettingsClientCache, changes to the "cal-timezone" setting are automatically propagated to all ECalClient instances created by EClientCache. | ||||
* | Remove e_memo_shell_view_update_timezone(). | Matthew Barnes | 2013-02-17 | 2 | -33/+0 |
| | | | | | | | Thanks to the "default-timezone" property binding created by ESettingsClientCache, changes to the "cal-timezone" setting are automatically propagated to all ECalClient instances created by EClientCache. | ||||
* | Remove e_cal_shell_view_update_timezone(). | Matthew Barnes | 2013-02-17 | 2 | -33/+0 |
| | | | | | | | Thanks to the "default-timezone" property binding created by ESettingsClientCache, changes to the "cal-timezone" setting are automatically propagated to all ECalClient instances created by EClientCache. | ||||
* | ETaskShellSidebar: Use EClientCache to obtain EClient instances. | Matthew Barnes | 2013-02-17 | 1 | -65/+40 |
| | | | | | Also, defer to ESettingsClientCache to automatically set the default timezone on new ECalClient instances. | ||||
* | EMemoShellSidebar: Use EClientCache to obtain EClient instances. | Matthew Barnes | 2013-02-17 | 1 | -65/+40 |
| | | | | | Also, defer to ESettingsClientCache to automatically set the default timezone on new ECalClient instances. | ||||
* | ECalShellSidebar: Use EClientCache to obtain EClient instances. | Matthew Barnes | 2013-02-17 | 1 | -65/+40 |
| | | | | | Also, defer to ESettingsClientCache to automatically set the default timezone on new ECalClient instances. | ||||
* | Defer "backend-error" alerts to shell views. | Matthew Barnes | 2013-02-17 | 3 | -147/+0 |
| | |||||
* | ETaskShellView: Handle error signals from task list backends. | Matthew Barnes | 2013-02-17 | 2 | -3/+50 |
| | |||||
* | EMemoShellView: Handle error signals from memo list backends. | Matthew Barnes | 2013-02-17 | 2 | -1/+50 |
| | |||||
* | ECalShellView: Handle error signals from calendar backends. | Matthew Barnes | 2013-02-17 | 2 | -0/+49 |
| | |||||
* | Defer "backend-died" alerts to EShell. | Matthew Barnes | 2013-02-17 | 3 | -48/+9 |
| | |||||
* | ETaskShellView: Use g_clear_object() in dispose(). | Matthew Barnes | 2013-02-16 | 2 | -9/+3 |
| | |||||
* | EMemoShellView: Use g_clear_object() in dispose(). | Matthew Barnes | 2013-02-16 | 2 | -9/+3 |
| | |||||
* | ECalShellView: Use g_clear_object() in dispose(). | Matthew Barnes | 2013-02-16 | 2 | -9/+3 |
| | |||||
* | Remove old GTK+ version checks. | Matthew Barnes | 2013-02-16 | 1 | -2/+0 |
| | | | | We require GTK+ 3.4, so no need to check for versions older than that. | ||||
* | Fix up error handling around e_book/cal_client_connect_finish(). | Matthew Barnes | 2013-01-31 | 4 | -22/+5 |
| | |||||
* | Use e_cal_client_connect(). | Matthew Barnes | 2013-01-30 | 11 | -648/+836 |
| | | | | Instead of e_client_utils_open_new() or e_cal_client_new(). | ||||
* | Remove usage of deprecated e_client_is_opened(). | Matthew Barnes | 2013-01-26 | 3 | -6/+3 |
| | | | | e_client_is_opened() always returns TRUE, so skip it. | ||||
* | E_CLIENT_ERROR_BUSY is no longer used. | Matthew Barnes | 2013-01-25 | 3 | -213/+0 |
| | |||||
* | Add a "settings" module. | Matthew Barnes | 2013-01-21 | 16 | -1374/+0 |
| | | | | | | Collect all the "config" extensions from the "addressbook", "calendar", and "mail" modules into one place. These extensions typically just bind GObject properties of extensible classes to app-specific GSettings keys. | ||||
* | Bump GDK_VERSION_MIN_REQUIRED to GDK_VERSION_3_2. | Matthew Barnes | 2013-01-20 | 3 | -5/+5 |
| | | | | | Clean up resulting deprecation warnings, which were all related to GtkOrientable consolidation (e.g. gtk_hbox_new() -> gtk_box_new()). | ||||
* | e-config: Remove unused functions. | Matthew Barnes | 2012-12-17 | 1 | -2/+1 |
| | | | | | | | | | | | | e_config_add_skip_check() e_config_class_remove_factory() e_config_create_window() e_config_page_get() e_config_page_next() e_config_page_prev() e_config_set_page_is_finish() Also remove E_CONFIG_ASSISTANT and all the assistant support therein. | ||||
* | Fix compiler warnings. | Matthew Barnes | 2012-12-15 | 1 | -2/+2 |
| | |||||
* | Move the contact map widgets to addressbook/gui/widgets. | Matthew Barnes | 2012-12-13 | 1 | -2/+0 |
| | | | | | | | | | | | | Move the supporting widgets for the contact maps feature alongside EABContactDisplay. Removing them from libeutil helps isolate our usage of libchamplain so it's not imposed on the entire application, and even 3rd party software. That libchamplain is an optional dependency only further complicates the matter. Ideally I'd like to somehow isolate this feature in an extension module, but we currently lack sufficient hooks for such an extension. So this arrangement will have to suffice for now. | ||||
* | Consolidate base utility libraries into libeutil. | Matthew Barnes | 2012-12-13 | 33 | -98/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | Avoid using GdkEventButton directly in certain places. | Matthew Barnes | 2012-11-30 | 3 | -16/+16 |
| | | | | | | | | | | | | Prefer dealing with GdkEvent pointers and using accessor functions like gdk_event_get_button(). This is complicated by the fact that some GtkWidget method declarations still use GdkEventButton pointers, and synthesizing button events pretty much requires direct GdkEventButton access. But GDK seems to be nudging itself toward sealing the GdkEvent union. Likely to happen in GDK4. Mainly clean up signal handlers and leave method overrides alone for now. | ||||
* | Identify calendar/memo/task sources in error messages | Milan Crha | 2012-11-27 | 3 | -6/+60 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-11-11 | 7 | -12/+19 |
| | |||||
* | Bug #656143 - Stop using deprecated Gtk[HV]Box(Class) | Dominique Leuenberger | 2012-11-07 | 1 | -2/+2 |
| | |||||
* | Missing search buttons in Calendar view | Milan Crha | 2012-11-06 | 1 | -1/+1 |
| | |||||
* | ECalConfigView: Use G_DEFINE_DYNAMIC_TYPE. | Matthew Barnes | 2012-10-10 | 3 | -27/+71 |
| | | | | Follow the usual GObject conventions. | ||||
* | ECalConfigModel: Use G_DEFINE_DYNAMIC_TYPE. | Matthew Barnes | 2012-10-10 | 3 | -27/+73 |
| | | | | Follow the usual GObject conventions. | ||||
* | ECalConfigMeetingTimeSelector: Use G_DEFINE_DYNAMIC_TYPE. | Matthew Barnes | 2012-10-10 | 3 | -27/+77 |
| | | | | Follow the usual GObject conventions. | ||||
* | ECalConfigMeetingStore: Use G_DEFINE_DYNAMIC_TYPE. | Matthew Barnes | 2012-10-10 | 3 | -27/+75 |
| | | | | Follow the usual GObject conventions. | ||||
* | ECalConfigDateEdit: Use G_DEFINE_DYNAMIC_TYPE. | Matthew Barnes | 2012-10-10 | 3 | -27/+74 |
| | | | | Follow the usual GObject conventions. | ||||
* | ECalConfigCompEditor: Use G_DEFINE_DYNAMIC_TYPE. | Matthew Barnes | 2012-10-10 | 3 | -27/+74 |
| | | | | Follow the usual GObject conventions. | ||||
* | ECalConfigCalendarItem: Use G_DEFINE_DYNAMIC_TYPE. | Matthew Barnes | 2012-10-10 | 3 | -27/+76 |
| | | | | Follow the usual GObject conventions. | ||||
* | Make sure the selected days in the calendar matches shown days | Milan Crha | 2012-09-11 | 1 | -0/+16 |
| | |||||
* | Bug #683407 - Preserve week views in calendar when clicking one day | Milan Crha | 2012-09-11 | 1 | -2/+5 |
| | |||||
* | Make sure evolution-alarm-notify is running on Evolution's start | Milan Crha | 2012-08-30 | 2 | -0/+34 |
| | |||||
* | Bug #678476 - Critical warnings on calendar factory console | Milan Crha | 2012-08-21 | 3 | -0/+48 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-08-20 | 6 | -47/+85 |
| | |||||
* | Bind labels to widgets for day times settings in preferences so mnemonics work | Andre Klapper | 2012-08-19 | 1 | -0/+2 |
| | |||||
* | Add cal_shell_content_check_state(). | Matthew Barnes | 2012-08-19 | 3 | -162/+289 |
| | |||||
* | Add event/memo/task "Save As" item to File menu. | Matthew Barnes | 2012-08-18 | 1 | -0/+2 |
| | | | | | | Contacts view already has "File -> Save as vCard". This adds "File -> Save as iCalendar" to Calendar/Memos/Tasks views. | ||||
* | action_memo_list_delete_cb(): Fix typo. | Matthew Barnes | 2012-08-18 | 1 | -1/+1 |
| | |||||
* | Bug #676785 - Enables wrong calendar after saving appointment | Milan Crha | 2012-08-10 | 1 | -5/+4 |
| | |||||
* | e-memo-shell-view-actions.c: Support deleting remote resources. | Matthew Barnes | 2012-08-03 | 1 | -16/+17 |
| | |||||
* | e-task-shell-view-actions.c: Support deleting remote resources. | Matthew Barnes | 2012-08-03 | 1 | -16/+17 |
| | |||||
* | e-cal-shell-view-actions.c: Support deleting remote resources. | Matthew Barnes | 2012-08-03 | 1 | -16/+17 |
| | |||||
* | Enable "delete" action for remote-deletable sources. | Matthew Barnes | 2012-08-03 | 9 | -9/+54 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-06-25 | 1 | -6/+6 |
| | |||||
* | Use SoupURI instead of EUri. | Matthew Barnes | 2012-06-19 | 3 | -12/+24 |
| | | | | EUri is now deprecated. | ||||
* | Do not call g_object_notify() when property didn't change | Milan Crha | 2012-06-18 | 4 | -1/+16 |
| | |||||
* | Disable 'Rename' if source is a collection member. | Matthew Barnes | 2012-06-15 | 9 | -45/+99 |
| | | | | | | For consistency with the Preferences window. We assume the display names are server-assigned and not user-assigned, at least not assigned through Evolution. | ||||
* | Remove the last remaining usage of GConf | Milan Crha | 2012-06-15 | 3 | -889/+17 |
| | |||||
* | Move ECalSourceConfig to /widgets/misc. | Matthew Barnes | 2012-06-15 | 6 | -6/+6 |
| | | | | | | ECalSourceConfig drags in no additional dependencies, and although we do publish a libevolution-calendar.so, this keeps all the ESource config UI in one place so it can more easily be moved to Evolution-Data-Server. | ||||
* | Bug #676179 - Memos/Tasks - Update preview when it's shown | Dan Vrátil | 2012-06-14 | 2 | -0/+12 |
| | |||||
* | Adapt to evolution-data-server's port from GConf to GSettings | Milan Crha | 2012-06-14 | 1 | -6/+7 |
| | |||||
* | Adapt to single-include E-D-S libraries. | Matthew Barnes | 2012-06-04 | 22 | -58/+31 |
| | |||||
* | Adapt modules/calendar to the new ESource API. | Matthew Barnes | 2012-06-03 | 38 | -2194/+717 |
| | |||||
* | Reduce diff noise with 'account-mgmt' branch. | Matthew Barnes | 2012-06-03 | 11 | -21/+48 |
| | | | | One last time. | ||||
* | Bug #675863 - Cannot load webview.css from Tasks/Memos | Dan Vrátil | 2012-05-17 | 2 | -24/+32 |
| | |||||
* | Bug #671585 - Add support for smooth scrolling devices | Milan Crha | 2012-05-15 | 1 | -4/+27 |
| | |||||
* | Whitespace cleanups. | Matthew Barnes | 2012-05-13 | 3 | -16/+16 |
| | |||||
* | Rename Evolution module libraries. | Matthew Barnes | 2012-05-11 | 1 | -6/+5 |
| | | | | | | | Drop the "libevolution" prefix so it's not so verbose and also consistent with upcoming evolution-data-server module libraries. libevolution-module-foo.so --> module-foo.so | ||||
* | Adapt to libedataserver[ui] changes. | Matthew Barnes | 2012-04-22 | 15 | -107/+180 |
| | |||||
* | Show calendar Find Next/Prev/Stop buttons beside Search text entry | Milan Crha | 2012-04-16 | 1 | -0/+56 |
| | |||||
* | Bug #600860 - Opening IMAP message with large attachment blocks UI | Milan Crha | 2012-04-13 | 1 | -0/+4 |
| | |||||
* | Bug #584143 - Global Search Function withing Calendar | Milan Crha | 2012-04-11 | 6 | -1/+552 |
| | |||||
* | Bug #670967 - Moving event in offline doesn't delete event from original ↵ | Vibha Yadav | 2012-04-04 | 1 | -0/+20 |
| | | | | | | | calendar check for online state and if not verify source isn't a local calendar and operation is move or destination isn't a local calendar. | ||||
* | Whitespace cleanup. | Matthew Barnes | 2012-04-02 | 1 | -1/+1 |
| | | | | | Replace 8-space indentation with tab characters, and various other automated cleanups. | ||||
* | Add missing linker flags. | Matthew Barnes | 2012-03-04 | 1 | -0/+1 |
| | |||||
* | Move EAlert* and e-xml-utils references from other part of the code to ↵ | Srinivasa Ragavan | 2012-03-03 | 6 | -6/+6 |
| | | | | libevolution-utils. | ||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-02-20 | 7 | -15/+38 |
| | |||||
* | Bug #320976 - Remember last New button choice in Calendar view | Milan Crha | 2012-02-17 | 2 | -2/+17 |
| | |||||
* | Be able to define help target for Preferences pages | Milan Crha | 2012-02-15 | 1 | -0/+1 |
| | | | | A follow-up for bug #670073 | ||||
* | Introduce libemail-engine and libemail-utils. | Matthew Barnes | 2012-01-19 | 3 | -28/+34 |
| | | | | | | | These libraries are bound for E-D-S so they live at the lowest layer of Evolution for now -- even libeutil can link to them (but please don't). This is the first step toward moving mail handing to a D-Bus service. | ||||
* | Bug #561696 - Invitation's "Open Calendar" button jumps to current day | Milan Crha | 2011-12-15 | 1 | -3/+3 |
| | |||||
* | Bug #582649 - Toggle for coloring today and overdue tasks | Milan Crha | 2011-12-14 | 4 | -8/+52 |
| | |||||
* | Miscellaneous EShellView-related cleanups. | Matthew Barnes | 2011-12-08 | 28 | -430/+385 |
| | |||||
* | Bug #577322 - Rename of a system ESource doesn't persist | Milan Crha | 2011-12-07 | 3 | -4/+4 |
| | |||||
* | Bug #664708 - Composer's headers preference is reset on From change | Milan Crha | 2011-11-29 | 1 | -1/+1 |
| | |||||
* | Use e_restore_window() and "org.gnome.evolution.window". | Matthew Barnes | 2011-11-28 | 2 | -2/+0 |
| | | | | Apply it to all windows with persistent size and/or position. | ||||
* | Bug #664634 - Deadlock when processing completed tasks filter | Milan Crha | 2011-11-24 | 2 | -5/+26 |
| | |||||
* | Miscellaneous cleanups. | Matthew Barnes | 2011-11-23 | 3 | -5/+4 |
| | |||||
* | Miscellaneous cleanups. | Matthew Barnes | 2011-11-23 | 3 | -21/+21 |
| | |||||
* | Fix compiler warnings. | Matthew Barnes | 2011-11-23 | 3 | -3/+0 |
| | |||||
* | Migrate EShellSettings to GSettings | Rodrigo Moya | 2011-11-15 | 1 | -36/+72 |
| | |||||
* | Merge branch 'master' into wip/gsettings | Rodrigo Moya | 2011-10-26 | 1 | -2/+0 |
|\ | |||||
| * | Bug #662742 - Double free when expunging completed tasks | Milan Crha | 2011-10-26 | 1 | -2/+0 |
| | | |||||
* | | Port EComposerHeaderTable to GSettings | Rodrigo Moya | 2011-10-13 | 1 | -7/+1 |
| | | |||||
* | | NULL-terminate arrays that we pass to g_settings_set_strv | Rodrigo Moya | 2011-10-13 | 3 | -3/+6 |
| | | |||||
* | | Migrate ECalShellContent to GSettings | Rodrigo Moya | 2011-10-11 | 1 | -18/+18 |
| | | |||||
* | | Merge branch 'master' into wip/gsettings | Rodrigo Moya | 2011-10-10 | 3 | -17/+20 |
|\| | |||||
| * | GtkApplication has some new EShell-like features. | Matthew Barnes | 2011-10-06 | 3 | -17/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I pushed a few EShell features up to GtkApplication for GTK+ 3.2, so we can now trim off the redundancies in EShell. 1) GtkApplication has a new "window-added" signal which replaces EShell's own "window-created" signal. 2) GtkApplication has a new "window-removed" signal which replaces EShell's own "window-destroyed" signal. 3) gtk_application_get_windows() now returns a list of windows sorted by most recently focused, replacing e_shell_get_watched_windows(). 4) GtkApplication now provides enough hooks to subclasses that we can remove e_shell_watch_window() and call gtk_application_add_window() directly. | ||||
* | | First successful build | Rodrigo Moya | 2011-10-06 | 1 | -2/+1 |
| | | |||||
* | | Merge from master | Rodrigo Moya | 2011-10-05 | 12 | -17/+40 |
|\| | |||||
| * | Simplify library dependency flags. | Matthew Barnes | 2011-10-05 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | | | We have a confusing array of nearly-identical CFLAGS/LIBS definitions in configure.ac. Time to simplify. Instead let's just have one definition that includes all the libraries provided by Evolution-Data-Server (incl. Camel). That, in combination with GNOME_PLATFORM, gives us most of what we need for compliation and linking, and we can sprinkle definitions for additional library dependencies in Makefile.am's as needed. | ||||
| * | Bug #632619 - Recurring events can clutter month view | Milan Crha | 2011-09-29 | 4 | -5/+21 |
| | | |||||
| * | The EExtension framework is now in libebackend. | Matthew Barnes | 2011-09-26 | 7 | -7/+14 |
| | | | | | | | | | | | | | | | | The EModule, EExtensible and EExtension classes as well as the e_type_traverse() function have been moved to Evolution-Data-Server's libebackend library to replace e-data-server-module.c. Now Evolution-Data-Server modules use the same framework as Evolution. | ||||
| * | Bug #659568 - One day delay in calendar view | Milan Crha | 2011-09-26 | 1 | -6/+10 |
| | | |||||
| * | Bug #659932 - 'Use system time zone' in not honored immediately | Milan Crha | 2011-09-26 | 1 | -3/+28 |
| | | |||||
| * | Bug #659125 - Reference counting issues in calendar | Milan Crha | 2011-09-15 | 7 | -6/+8 |
| | | |||||
| * | Make sure GConf schemas have defined default values | Milan Crha | 2011-09-14 | 1 | -0/+5 |
| | | |||||
| * | Coding style and whitespace cleanup. | Matthew Barnes | 2011-09-04 | 8 | -36/+63 |
| | | |||||
| * | Bug #657396 - Rename Alarms tab to Reminders in preferences | Milan Crha | 2011-08-26 | 1 | -1/+1 |
| | | |||||
| * | Bug #655419 - "Save as iCalendar" misses mnemonic | Milan Crha | 2011-08-26 | 2 | -2/+2 |
| | | |||||
| * | Bug #655666 - Split task preferences into its own tab | Milan Crha | 2011-08-23 | 2 | -77/+115 |
| | | |||||
| * | Drop some ancient GroupWise account migration. | Matthew Barnes | 2011-08-15 | 1 | -91/+0 |
| | | | | | | | | | | | | | | | | Not worth the pain of maintaining old cruft to make progress. Breaks GW account migration from versions prior to 2.8 (circa 2006), but you'd be better off starting from a clean slate anyway if you're jumping that many releases. | ||||
| * | Coding style and whitespace cleanup. | Matthew Barnes | 2011-08-13 | 13 | -222/+544 |
| | | |||||
| * | Bug #655843 - Copy to calendar doesn't add timezone information | James Bottomley | 2011-08-11 | 1 | -0/+30 |
| | | |||||
| * | EConfig: Broadcast abort/commit events by way of signals. | Matthew Barnes | 2011-08-11 | 1 | -1/+1 |
| | | | | | | | | | | Remove the clumsy abortfunc and commitfunc callback arguments from e_config_add_items(). | ||||
| * | Replace alarm by reminder for UI consistency. Fixes bug #340614 | Andre Klapper | 2011-08-02 | 3 | -13/+13 |
| | | |||||
| * | Bug #655444 - Alarm/reminder settings split in two tabs in Settings | Milan Crha | 2011-07-28 | 1 | -130/+184 |
| | | |||||
| * | Make "open_calendar" function as expected. | Chenthill Palanisamy | 2011-07-15 | 1 | -2/+2 |
| | | |||||
| * | Bug 652958 - Evolution Account Assistant jumps steps | Matthew Barnes | 2011-07-01 | 1 | -0/+1 |
| | | | | | | | | | | | | | | The GTK+ patch in bug 653705 is also required for the Account Assistant to work properly under the new GtkAssistant design in GTK+ 3.1. This commit only deals with sidebar ordering issues. | ||||
| * | Add a bit more error checking and do not leak icalcomponent-s | Milan Crha | 2011-06-30 | 4 | -9/+20 |
| | | |||||
| * | Check for cancelled GIO operation error code too | Milan Crha | 2011-06-28 | 3 | -6/+6 |
| | | |||||
| * | Keep opening EClient-s till they report busy error | Milan Crha | 2011-06-27 | 4 | -37/+250 |
| | | |||||
| * | Bug #653154 - Crash when constructing calendar view | Milan Crha | 2011-06-27 | 3 | -15/+60 |
| | | |||||
| * | Do not use deprecated EBook/ECal API | Milan Crha | 2011-06-14 | 24 | -615/+606 |
| | | |||||
| * | Coding style and whitespace cleanups. | Matthew Barnes | 2011-06-09 | 4 | -13/+16 |
| | | |||||
| * | Including <glib.h> directly is rarely needed. | Matthew Barnes | 2011-05-28 | 3 | -3/+0 |
| | | |||||
| * | Bug #646109 - Fix use of include <config.h> to make sure translations work | Milan Crha | 2011-05-27 | 36 | -1/+144 |
| | | |||||
| * | Coding style and whitespace cleanup. | Matthew Barnes | 2011-05-22 | 1 | -10/+14 |
| | | |||||
| * | Bug #649392 - Improve calendar's "Goto" dialog and move it to dialogs | Dan Vrátil | 2011-05-16 | 1 | -1/+1 |
| | | |||||
| * | Bug #243938 - Clicking on week numbers changes work week to week view | Milan Crha | 2011-05-13 | 1 | -2/+8 |
| | | |||||
| * | Coding style cleanups. | Matthew Barnes | 2011-05-09 | 5 | -7/+7 |
| | | |||||
| * | Whitespace and coding style cleanups. | Matthew Barnes | 2011-05-08 | 1 | -2/+4 |
| | | |||||
| * | Fix compiler warnings. | Matthew Barnes | 2011-05-03 | 2 | -6/+0 |
| | | | | | | | | Mostly dead assignments. | ||||
| * | Remove redundant EAccountList utilities. | Matthew Barnes | 2011-04-26 | 3 | -5/+7 |
| | | | | | | | | | | Kill itip_addresses_get() and itip_addresses_get_default(), and use e_get_account_list() and e_get_default_account() instead. | ||||
| * | Miscellaneous GtkAction-related cleanups. | Matthew Barnes | 2011-03-28 | 3 | -9/+9 |
| | | | | | | | | Prefer the newer GtkAction "set" functions over g_object_set(). | ||||
| * | Restore lockdown integration. | Matthew Barnes | 2011-03-28 | 5 | -27/+58 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | With lockdown settings available through GSettings, widgets can handle lockdown integration themselves without having to use EShellSettings. Also fixed a few places where printing or save-to-disk actions were either not properly wired up or not responding to lockdown settings, but much more work needs done. Attachments, for example, are not honoring the disable-save-to-disk setting at all. This too requires the recently-added gsettings-desktop-schemas dependency. | ||||
| * | Coding style and whitespace cleanup. | Matthew Barnes | 2011-03-06 | 13 | -13/+38 |
| | | |||||
| * | Bug 637091 - Crash in g_str_hash, task_shell_sidebar_client_removed | Matthew Barnes | 2011-03-03 | 3 | -0/+3 |
| | | | | | | | | | | | | I don't know how in the world an ESource can wind up not having a UID string, but we saw a case of this in 2.32. Emit a runtime warning and avoid crashing. | ||||
| * | Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedly | Milan Crha | 2011-02-25 | 17 | -111/+47 |
| | | |||||
| * | Bug #608804 - Some attachments make evolution crash in libical | Milan Crha | 2011-02-22 | 1 | -1/+13 |
| | | |||||
| * | Bug #639483 - Category list includes weather information | Milan Crha | 2011-02-18 | 6 | -6/+6 |
| | | |||||
| * | Remove NULL checks for GObject methods. | Matthew Barnes | 2011-02-13 | 10 | -20/+20 |
| | | | | | | | | | | As of GLib 2.28 all GObject virtual methods, including constructed(), are safe to chain up to unconditionally. Remove unnecessary checks. | ||||
| * | Bug 641756 - Fix warnings from GCC 4.6 | Kjartan Maraas | 2011-02-09 | 3 | -17/+1 |
| | | | | | | | | GCC learned how to find dead assignments. | ||||
| * | More whitespace cleanup. | Matthew Barnes | 2011-01-31 | 2 | -3/+3 |
| | | |||||
| * | Coding style and whitespace cleanup. | Matthew Barnes | 2011-01-30 | 6 | -47/+72 |
| | | |||||
| * | Drop backward-compatibility cruft. | Matthew Barnes | 2011-01-25 | 1 | -3/+0 |
| | | |||||
| * | Use e_source_selector_get_source_by_path(). | Matthew Barnes | 2011-01-19 | 3 | -24/+3 |
| | | | | | | | | | | Allows Evolution to not have to know the ESource column number in ESourceSelector tree models. Backported from "account-mgmt" branch. | ||||
| * | Show common addressbook and calendar errors in an alert sink | Milan Crha | 2010-12-15 | 3 | -30/+9 |
| | | |||||
| * | Bug #627536 - Open meeting as meeting, not as appointment, in week view | Milan Crha | 2010-12-07 | 1 | -2/+1 |
| | | |||||
| * | Free/busy meeting view doesn't work due to non-working extension | Milan Crha | 2010-12-06 | 10 | -0/+58 |
| | | |||||
| * | Show calendar backend errors in an alert sink | Milan Crha | 2010-12-04 | 3 | -80/+45 |
| | | |||||
| * | Bug #632962 - Duplicate "On this computer" sources after update | Milan Crha | 2010-11-24 | 3 | -39/+37 |
| | | |||||
| * | Coding style and whitespace cleanup. | Matthew Barnes | 2010-11-08 | 1 | -1/+1 |
| | | |||||
| * | Move calendar preferences to the calendar module. | Matthew Barnes | 2010-11-05 | 33 | -169/+3962 |
| | | | | | | | | | | Continue replacing the use of calendar-config functions with GObject property bindings to EShellSettings properties. | ||||
| * | Bug #612181 - Show recurring events in italic in date navigator | Milan Crha | 2010-11-03 | 1 | -0/+4 |
| | | |||||
| * | Utilize the new ESourceSelector:primary-selection property. | Matthew Barnes | 2010-11-02 | 7 | -112/+55 |
| | | |||||
| * | Bug 628139 - Thread-safety issues in libical time zone loading | Matthew Barnes | 2010-10-31 | 1 | -0/+26 |
| | | |||||
* | | Port some calendar plugins to use GSettings | Rodrigo Moya | 2011-09-26 | 1 | -1/+0 |
| | | |||||
* | | Bug #659568 - One day delay in calendar view | Milan Crha | 2011-09-26 | 1 | -6/+10 |
| | | |||||
* | | Bug #659932 - 'Use system time zone' in not honored immediately | Milan Crha | 2011-09-26 | 1 | -3/+28 |
| | | |||||
* | | Port ETask/MemoShellContent to GSettings | Rodrigo Moya | 2011-09-22 | 2 | -17/+12 |
| | | |||||
* | | Add missing argument to g_settings_bind | Rodrigo Moya | 2011-09-22 | 3 | -5/+5 |
| | | |||||
* | | Port ETaskShellBackend to GSettings | Rodrigo Moya | 2011-09-21 | 2 | -19/+29 |
| | | |||||
* | | Port e-task-shell-view-actions to GSettings | Rodrigo Moya | 2011-09-21 | 1 | -7/+7 |
| | | |||||
* | | Port EMemoShellBackend to GSettings | Rodrigo Moya | 2011-09-21 | 2 | -17/+28 |
| | | |||||
* | | Port ECalShellBackend to GSettings | Rodrigo Moya | 2011-09-21 | 1 | -15/+25 |
| | | |||||
* | | Port calendar preferences to GSettings | Rodrigo Moya | 2011-09-21 | 1 | -8/+8 |
| | | |||||
* | | Port calendar sidebar to use GSettings | Rodrigo Moya | 2011-09-21 | 1 | -6/+6 |
| | | |||||
* | | Port e-memo-shell-view-actions.c to use GSettings | Rodrigo Moya | 2011-09-21 | 1 | -7/+7 |
| | | |||||
* | | Bug #659125 - Reference counting issues in calendar | Milan Crha | 2011-09-21 | 7 | -6/+8 |
| | | |||||
* | | Make sure GConf schemas have defined default values | Milan Crha | 2011-09-14 | 1 | -0/+5 |
| | | |||||
* | | Coding style and whitespace cleanup. | Matthew Barnes | 2011-09-14 | 8 | -36/+63 |
| | | |||||
* | | Bug #657396 - Rename Alarms tab to Reminders in preferences | Milan Crha | 2011-09-14 | 1 | -1/+1 |
| | | |||||
* | | Bug #655419 - "Save as iCalendar" misses mnemonic | Milan Crha | 2011-09-14 | 2 | -2/+2 |
| | | |||||
* | | Bug #655666 - Split task preferences into its own tab | Milan Crha | 2011-09-14 | 2 | -77/+115 |
| | | |||||
* | | Drop some ancient GroupWise account migration. | Matthew Barnes | 2011-09-14 | 1 | -91/+0 |
| | | | | | | | | | | | | | | | | Not worth the pain of maintaining old cruft to make progress. Breaks GW account migration from versions prior to 2.8 (circa 2006), but you'd be better off starting from a clean slate anyway if you're jumping that many releases. | ||||
* | | Coding style and whitespace cleanup. | Matthew Barnes | 2011-09-14 | 13 | -222/+544 |
| | | |||||
* | | Bug #655843 - Copy to calendar doesn't add timezone information | James Bottomley | 2011-09-14 | 1 | -0/+30 |
| | | |||||
* | | EConfig: Broadcast abort/commit events by way of signals. | Matthew Barnes | 2011-09-14 | 1 | -1/+1 |
| | | | | | | | | | | Remove the clumsy abortfunc and commitfunc callback arguments from e_config_add_items(). | ||||
* | | Replace alarm by reminder for UI consistency. Fixes bug #340614 | Andre Klapper | 2011-09-14 | 3 | -13/+13 |
| | | |||||
* | | Bug #655444 - Alarm/reminder settings split in two tabs in Settings | Milan Crha | 2011-09-14 | 1 | -130/+184 |
| | | |||||
* | | Make "open_calendar" function as expected. | Chenthill Palanisamy | 2011-09-14 | 1 | -2/+2 |
| | | |||||
* | | Bug 652958 - Evolution Account Assistant jumps steps | Matthew Barnes | 2011-09-14 | 1 | -0/+1 |
| | | | | | | | | | | | | | | The GTK+ patch in bug 653705 is also required for the Account Assistant to work properly under the new GtkAssistant design in GTK+ 3.1. This commit only deals with sidebar ordering issues. | ||||
* | | Add a bit more error checking and do not leak icalcomponent-s | Milan Crha | 2011-09-14 | 4 | -9/+20 |
| | | |||||
* | | Check for cancelled GIO operation error code too | Milan Crha | 2011-06-30 | 3 | -6/+6 |
| | | |||||
* | | Keep opening EClient-s till they report busy error | Milan Crha | 2011-06-30 | 4 | -37/+250 |
| | | |||||
* | | Bug #653154 - Crash when constructing calendar view | Milan Crha | 2011-06-30 | 3 | -15/+60 |
| | | |||||
* | | Do not use deprecated EBook/ECal API | Milan Crha | 2011-06-30 | 24 | -615/+606 |
| | | |||||
* | | Coding style and whitespace cleanups. | Matthew Barnes | 2011-06-30 | 4 | -13/+16 |
| | | |||||
* | | Including <glib.h> directly is rarely needed. | Matthew Barnes | 2011-06-30 | 3 | -3/+0 |
| | | |||||
* | | Bug #646109 - Fix use of include <config.h> to make sure translations work | Milan Crha | 2011-06-30 | 36 | -1/+144 |
| | | |||||
* | | Coding style and whitespace cleanup. | Matthew Barnes | 2011-06-30 | 1 | -10/+14 |
| | | |||||
* | | Bug #649392 - Improve calendar's "Goto" dialog and move it to dialogs | Dan Vrátil | 2011-06-30 | 1 | -1/+1 |
| | | |||||
* | | Bug #243938 - Clicking on week numbers changes work week to week view | Milan Crha | 2011-06-30 | 1 | -2/+8 |
| | | |||||
* | | Coding style cleanups. | Matthew Barnes | 2011-06-30 | 5 | -7/+7 |
| | | |||||
* | | Whitespace and coding style cleanups. | Matthew Barnes | 2011-06-30 | 1 | -2/+4 |
| | | |||||
* | | Fix compiler warnings. | Matthew Barnes | 2011-06-30 | 2 | -6/+0 |
| | | | | | | | | Mostly dead assignments. | ||||
* | | Remove redundant EAccountList utilities. | Matthew Barnes | 2011-06-30 | 3 | -5/+7 |
| | | | | | | | | | | Kill itip_addresses_get() and itip_addresses_get_default(), and use e_get_account_list() and e_get_default_account() instead. | ||||
* | | Miscellaneous GtkAction-related cleanups. | Matthew Barnes | 2011-06-30 | 3 | -9/+9 |
| | | | | | | | | Prefer the newer GtkAction "set" functions over g_object_set(). | ||||
* | | Restore lockdown integration. | Matthew Barnes | 2011-06-30 | 5 | -27/+58 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | With lockdown settings available through GSettings, widgets can handle lockdown integration themselves without having to use EShellSettings. Also fixed a few places where printing or save-to-disk actions were either not properly wired up or not responding to lockdown settings, but much more work needs done. Attachments, for example, are not honoring the disable-save-to-disk setting at all. This too requires the recently-added gsettings-desktop-schemas dependency. | ||||
* | | Coding style and whitespace cleanup. | Matthew Barnes | 2011-06-30 | 13 | -13/+38 |
| | | |||||
* | | Bug 637091 - Crash in g_str_hash, task_shell_sidebar_client_removed | Matthew Barnes | 2011-06-30 | 3 | -0/+3 |
| | | | | | | | | | | | | I don't know how in the world an ESource can wind up not having a UID string, but we saw a case of this in 2.32. Emit a runtime warning and avoid crashing. | ||||
* | | Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedly | Milan Crha | 2011-06-30 | 17 | -111/+47 |
| | | |||||
* | | Bug #608804 - Some attachments make evolution crash in libical | Milan Crha | 2011-06-30 | 1 | -1/+13 |
| | | |||||
* | | Bug #639483 - Category list includes weather information | Milan Crha | 2011-06-30 | 6 | -6/+6 |
| | | |||||
* | | Remove NULL checks for GObject methods. | Matthew Barnes | 2011-06-30 | 10 | -20/+20 |
| | | | | | | | | | | As of GLib 2.28 all GObject virtual methods, including constructed(), are safe to chain up to unconditionally. Remove unnecessary checks. | ||||
* | | Bug 641756 - Fix warnings from GCC 4.6 | Kjartan Maraas | 2011-06-30 | 3 | -17/+1 |
| | | | | | | | | GCC learned how to find dead assignments. | ||||
* | | More whitespace cleanup. | Matthew Barnes | 2011-06-30 | 2 | -3/+3 |
| | | |||||
* | | Coding style and whitespace cleanup. | Matthew Barnes | 2011-06-30 | 6 | -47/+72 |
| | | |||||
* | | Drop backward-compatibility cruft. | Matthew Barnes | 2011-06-30 | 1 | -3/+0 |
| | | |||||
* | | Use e_source_selector_get_source_by_path(). | Matthew Barnes | 2011-06-30 | 3 | -24/+3 |
| | | | | | | | | | | Allows Evolution to not have to know the ESource column number in ESourceSelector tree models. Backported from "account-mgmt" branch. | ||||
* | | Show common addressbook and calendar errors in an alert sink | Milan Crha | 2011-06-30 | 3 | -30/+9 |
| | | |||||
* | | Bug #627536 - Open meeting as meeting, not as appointment, in week view | Milan Crha | 2011-06-30 | 1 | -2/+1 |
| | | |||||
* | | Free/busy meeting view doesn't work due to non-working extension | Milan Crha | 2011-06-30 | 10 | -0/+58 |
| | | |||||
* | | Show calendar backend errors in an alert sink | Milan Crha | 2011-06-30 | 3 | -80/+45 |
| | | |||||
* | | Bug #632962 - Duplicate "On this computer" sources after update | Milan Crha | 2011-06-30 | 3 | -39/+37 |
| | | |||||
* | | Coding style and whitespace cleanup. | Matthew Barnes | 2010-11-10 | 1 | -1/+1 |
| | | |||||
* | | Move calendar preferences to the calendar module. | Matthew Barnes | 2010-11-10 | 33 | -169/+3962 |
| | | | | | | | | | | Continue replacing the use of calendar-config functions with GObject property bindings to EShellSettings properties. | ||||
* | | Bug #612181 - Show recurring events in italic in date navigator | Milan Crha | 2010-11-10 | 1 | -0/+4 |
| | | |||||
* | | Utilize the new ESourceSelector:primary-selection property. | Matthew Barnes | 2010-11-10 | 7 | -112/+55 |
| | | |||||
* | | Bug 628139 - Thread-safety issues in libical time zone loading | Matthew Barnes | 2010-11-10 | 1 | -0/+26 |
|/ | |||||
* | Remove unused function | Benjamin Otte | 2010-10-30 | 1 | -16/+0 |
| | | | | gcc warning fix | ||||
* | Bug #632199 - Opening calendar from panel clock goes to previous day | Milan Crha | 2010-10-29 | 1 | -2/+14 |
| | |||||
* | Simplify EActivity. | Matthew Barnes | 2010-10-23 | 5 | -20/+27 |
| | | | | | | | | | | | | | | | | | | | | | | With unintrusive error dialogs gone, we can cut some unnecessary bits out of EActivity. I'm also adding a new enum property called "state", which is one of: E_ACTIVITY_RUNNING E_ACTIVITY_WAITING E_ACTIVITY_CANCELLED E_ACTIVITY_COMPLETED The state of an activity must be explicitly changed. In particular, when the user cancels an activity the state should be set only after confirming the operation has been cancelled and not when cancellation is requested (e.g. after receiving a G_IO_ERROR_CANCELLED, not when the GCancellable emits "cancelled"). EActivityBar and EActivityProxy widgets have been updated to make this distinction clearer in the UI. E_ACTIVITY_WAITING will be used when activities have to be queued and dispatched in sequence, which I haven't written yet. | ||||
* | Replace EBinding with GBinding. | Matthew Barnes | 2010-10-14 | 19 | -199/+278 |
| | | | | | | GObject now does property bindings itself. Requires GLib >= 2.26. | ||||
* | Calendar's "Open Web Page" actions doesn't work | Milan Crha | 2010-10-06 | 4 | -4/+4 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2010-10-04 | 3 | -7/+18 |
| | |||||
* | Bug #629462 - Tasks 'Due' filters don't work properly | Milan Crha | 2010-09-29 | 2 | -13/+19 |
| | |||||
* | Adapt to Camel API changes. | Matthew Barnes | 2010-09-28 | 1 | -1/+1 |
| | |||||
* | Add a GCancellable to EActivity. | Matthew Barnes | 2010-09-19 | 5 | -5/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | EActivity now uses a GCancellable to manage cancellations, instead of having its own redundant cancellation API. API changes are as follows: + e_activity_get_cancellable() + e_activity_set_cancellable() - e_activity_cancel() - e_activity_is_cancelled() - e_activity_get_allow_cancel() - e_activity_set_allow_cancel() EActivity's "cancelled" signal remains, but only as a repeater for GCancellable::cancelled signals. It should not be emitted directly. The presence of a GCancellable implies that cancellation is allowed. EActivity does not create its own default GCancellable, it has to be given one. If a CamelOperation (cast as a GCancellable) is given, EActivity will configure itself to listen for status updates from the CamelOperation and propagate the information to its own "primary-text" and "percent" properties. These changes allowed me to start cleaning up some of the incredibly convoluted logic in mail-mt.c -- in particular, mail_operation_status() is completely gone now. mail-mt.c is still in a transitional state -- much more significant changes coming soon. | ||||
* | Bug #346438 - Error dialog too wide. | Vibha Yadav | 2010-09-14 | 1 | -10/+10 |
| | | | | | The patch suggests displaying the calendar name and group instead of uri for the source of error. | ||||
* | Coding style and whitespace cleanups. | Matthew Barnes | 2010-09-12 | 1 | -1/+1 |
| | |||||
* | Re-work my GtkDialog:has-separator workaround. | Matthew Barnes | 2010-09-11 | 1 | -2/+2 |
| | | | | | | | If we're using GTK+ 2.21.8 (where gtk_dialog_set_has_separator() is deprecated but the property is still present and defaults to TRUE), we still need to set the property to FALSE. So instead use g_object_set() up through GTK+ 2.90.6, after which the property itself is gone. | ||||
* | Work around deprecation of gtk_dialog_set_has_separator() | Matthew Barnes | 2010-09-11 | 1 | -0/+2 |
| | | | | | | Unfortunately the default value for this property is TRUE (bzzt, WRONG!) so we can't just remove the function outright until we require GTK+ 2.22. It was deprecated in GTK+ 2.21.8. | ||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2010-08-29 | 7 | -14/+23 |
| | |||||
* | Add e_load_cal_source_async(). | Matthew Barnes | 2010-08-24 | 6 | -331/+376 |
| | | | | | | | | | | | | | | | | | Similar to e_load_book_source_async() in libedataserverui (and may wind up there eventually). This replaces e_auth_new_cal_from_source(). void e_load_cal_source_async (ESource *source, ECalSourceType source_type, icaltimezone *default_zone, GtkWindow *parent, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data); ECal * e_load_cal_source_finish (ESource *source, GAsyncResult *result, GError **error); | ||||
* | Fix more non-removal of signals on user_data object distruction by | Michael Meeks | 2010-08-21 | 1 | -36/+36 |
| | | | | using g_signal_connect_object in many places; fixes bgo#627525# | ||||
* | Defer the load / creation of configuration UI with changes to | Michael Meeks | 2010-08-11 | 1 | -23/+11 |
| | | | | | | | | | e_preferences_window to take factory callbacks and store a reference to the shell. - This makes start-up substantially faster, particularly on Atom (eg.). Remove a number of idle handlers used to create these UIs in the first instance, cleaning the code. | ||||
* | use g_signal_connect_object to improve reliability | Michael Meeks | 2010-08-05 | 1 | -40/+40 |
| | |||||
* | Bug 625624 - Customizations of contacts views forgotten | Matthew Barnes | 2010-07-30 | 2 | -2/+8 |
| | | | | Found similar bugs in EShellMemoContent and EShellTaskContent. | ||||
* | Migrate ~/.evolution to XDG base directories. | Matthew Barnes | 2010-07-27 | 1 | -5/+10 |
| | | | | | Migration runs just before the main loop starts. It's just a sequence of local directory and file renames. | ||||
* | Report error to user when fails to open calendar/task/memo list | Milan Crha | 2010-07-16 | 3 | -0/+36 |
| | |||||
* | Clean up "ensure_sources" backend routines. | Matthew Barnes | 2010-07-16 | 3 | -205/+55 |
| | | | | | | | | | Remove redundant logic (we call e_source_list_ensure_group() and then proceed to do the same thing it just did), and use "local:" as the base URI for the "On This Computer" group. This requires commit 9e0845207b39f256f7e81d388741ed30a764ea7b in Evolution-Data-Server to work properly. | ||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2010-07-12 | 3 | -12/+24 |
| | |||||
* | Bug #623204 - Be able to report detailed errors from backends | Milan Crha | 2010-07-09 | 7 | -64/+64 |
| |