Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Migrate from CamelException to GError. | Matthew Barnes | 2010-07-09 | 1 | -1/+1 |
| | |||||
* | Bug #621770 - Bottom-left calendar too big | Milan Crha | 2010-06-25 | 1 | -1/+0 |
| | |||||
* | EShellContent: Add a focus_search_results() method. | Matthew Barnes | 2010-06-25 | 3 | -0/+43 |
| | | | | | This gives EShellSearchbar something concrete to call to direct focus away from itself instead of tabbing forward and hoping for the best. | ||||
* | Bug 622633 - Can't launch Evolution from clock applet | Matthew Barnes | 2010-06-25 | 2 | -1/+86 |
| | |||||
* | Bug #611165 - Use memo start date from a calendar view, if active | Milan Crha | 2010-06-24 | 3 | -4/+8 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2010-06-20 | 1 | -2/+4 |
| | |||||
* | Bug 613038 - Preview pane size not remembered | Matthew Barnes | 2010-05-29 | 2 | -26/+64 |
| | | | | | | | Converted size restoration of all preview panes to be triggered by EShellWindow::shell-view-created signal. The signal is emitted when the view is fully initialized and visible. Shell views can use that as a trigger for restoring pane sizes from GConf. | ||||
* | Fix critical warning in calendar express mode. | Matthew Barnes | 2010-05-28 | 1 | -13/+9 |
| | |||||
* | Bug 619904 - Mnemonic issues in express mode | Matthew Barnes | 2010-05-28 | 1 | -1/+1 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2010-05-27 | 3 | -5/+14 |
| | |||||
* | Some post-merge cleanup. | Matthew Barnes | 2010-05-27 | 1 | -22/+5 |
| | |||||
* | Merge branch 'express2' | Matthew Barnes | 2010-05-27 | 9 | -96/+240 |
|\ | |||||
| * | Coding style and whitespace cleanup. | Matthew Barnes | 2010-05-25 | 5 | -27/+26 |
| | | |||||
| * | Fix compiler warnings. | Matthew Barnes | 2010-05-25 | 2 | -72/+77 |
| | | |||||
| * | Merge branch 'gnome-2-30' into express2 | Matthew Barnes | 2010-05-25 | 1 | -0/+7 |
| |\ | |||||
| | * | Create the source groups required to ensure local adresssbooks and calendars ↵ | Chenthill Palanisamy | 2010-05-20 | 1 | -0/+7 |
| | | | | | | | | | | | | are created | ||||
| * | | Merge commit 'origin/express2' into express2 | Michael Meeks | 2010-05-19 | 2 | -10/+28 |
| |\ \ | |||||
| | * | | Merge branch 'gnome-2-30' into express2 | Matthew Barnes | 2010-05-17 | 2 | -10/+28 |
| | |\| | |||||
| | | * | Bug 615745 - New task pop up in calendar day view doesn't work | Matthew Barnes | 2010-05-14 | 2 | -10/+28 |
| | | | | |||||
| * | | | hide meeting creation if we have no accounts configured, for Evo | Michael Meeks | 2010-05-19 | 2 | -0/+7 |
| |/ / | | | | | | | | | | calendar in standalone mode | ||||
| * | | Handle adding 'X' close button on the menu bar. Restore adding the same | Srinivasa Ragavan | 2010-05-11 | 1 | -0/+26 |
| | | | | | | | | | | | | for adding in calendar since it doesn't have a toolbar. | ||||
| * | | Add 'add new calendar' to the side pane like annum. | Srinivasa Ragavan | 2010-04-27 | 1 | -1/+31 |
| | | | |||||
| * | | Handle the side pane's date navigator size. Set a minimum size of 150px | Srinivasa Ragavan | 2010-04-27 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | and make sure it doesn't get smaller than that. Also pick the pane position from the right place. | ||||
| * | | fix build snafu (urk)MEEGO_1_0 | Michael Meeks | 2010-04-23 | 1 | -1/+1 |
| | | | |||||
| * | | add defines to ease MeeGo building | Michael Meeks | 2010-04-23 | 1 | -0/+10 |
| | | | |||||
| * | | Merge commit 'origin/gnome-2-30' into express2 | Michael Meeks | 2010-04-22 | 2 | -1/+88 |
| |\| | |||||
| | * | Bug 596601 (bnc) - monitor system timezone changes in evolution | Chenthill Palanisamy | 2010-04-16 | 2 | -1/+88 |
| | | | |||||
| * | | Merge commit 'origin/express2' into express2 | Michael Meeks | 2010-04-20 | 1 | -27/+0 |
| |\ \ |