aboutsummaryrefslogtreecommitdiffstats
path: root/calendar
Commit message (Collapse)AuthorAgeFilesLines
...
| * Bug #632619 - Recurring events can clutter month viewMilan Crha2011-09-291-0/+19
| |
| * Bug #659517 - Calendar reminds of old events following upgradeMilan Crha2011-09-291-8/+17
| |
| * Miscellaneous cleanups from the account-mgmt branch.Matthew Barnes2011-09-2729-333/+419
| | | | | | | | | | Reducing diff noise so I can see important changes easier when comparing branches. A few API changes, but nothing that affects functionality.
| * The EExtension framework is now in libebackend.Matthew Barnes2011-09-265-7/+7
| | | | | | | | | | | | | | | | 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 viewMilan Crha2011-09-262-21/+37
| |
| * Bug #659932 - 'Use system time zone' in not honored immediatelyMilan Crha2011-09-261-0/+2
| |
| * Bug #658835 - Color Scheme off in calendarMilan Crha2011-09-261-17/+41
| |
| * Bug #657170 - Disallow creating assigned tasks when not supportedMilan Crha2011-09-263-0/+37
| |
| * Bug #655252 - Need to escape the comp_uid part of a pathMilan Crha2011-09-261-7/+14
| |
| * Bug #659125 - Reference counting issues in calendarMilan Crha2011-09-152-5/+20
| |
| * Bug #655253 - Do not show detached instances twice in a calendarMilan Crha2011-09-151-19/+33
| |
| * Bug 658460 - alarm-notify issues runtime warningMatthew Barnes2011-09-071-0/+9
| | | | | | | | Block the default GApplication.activate() method from running.
| * Coding style and whitespace cleanup.Matthew Barnes2011-09-04113-2860/+3971
| |
| * Changing source in CompEditor blocks UIMilan Crha2011-08-264-114/+275
| |
| * Bug #655708 - Unreadable tooltip for Memo/TaskMilan Crha2011-08-262-2/+16
| |
| * Bug #650839 - Add option for alarms into calendar preferencesMilan Crha2011-08-251-0/+42
| |
| * Bug #656810 - Too strict checking for validity of received calendarsMilan Crha2011-08-181-4/+18
| |
| * Bug #656258 - Critical runtime warning on comp-editor closeMilan Crha2011-08-161-0/+7
| |
| * Coding style and whitespace cleanup.Matthew Barnes2011-08-1322-410/+748
| |
| * EConfig: Broadcast abort/commit events by way of signals.Matthew Barnes2011-08-111-5/+14
| | | | | | | | | | Remove the clumsy abortfunc and commitfunc callback arguments from e_config_add_items().
| * Bug #656136 - Remove time field in task editorMilan Crha2011-08-082-90/+21
| |
| * Bug #655702 - Do not call Lists Groups when they are Lists anywhere elseAndre Klapper2011-08-043-3/+3
| |
| * Remove unneeded semicolonMilan Crha2011-08-031-1/+1
| |
| * Bug #655190 - Sluggish performance interacting with calendar/tasksMilan Crha2011-08-028-61/+176
| |
| * Replace alarm by reminder for UI consistency. Fixes bug #340614Andre Klapper2011-08-0210-24/+24
| |
| * Bug #655255 - Make comp-editor toolbar buttons' tooltips sanerMilan Crha2011-07-272-5/+5
| |
| * Bug #654261 - Importing ics files into Evolution fails silentlyMilan Crha2011-07-251-1/+5
| |
| * Adapt to CamelSession and e-passwords changes.Matthew Barnes2011-07-042-7/+3
| |
| * Bug 652958 - Evolution Account Assistant jumps stepsMatthew Barnes2011-07-011-4/+24
| | | | | | | | | | | | | | 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-sMilan Crha2011-06-305-10/+27
| |
| * Check for cancelled GIO operation error code tooMilan Crha2011-06-281-1/+2
| |
| * Keep opening EClient-s till they report busy errorMilan Crha2011-06-273-9/+70
| |
| * Bug #653154 - Crash when constructing calendar viewMilan Crha2011-06-272-7/+26
| |
| * Postpone ENameSelector loading as much as possibleMilan Crha2011-06-244-0/+27
| | | | | | | | | | Also fixes few memory leaks around ENameSelector and cancels loading of its address books when not needed any more.
| * Bug #646442 - [mail-to-task] Edit event details before adding to calendarDan Vrátil2011-06-235-158/+18
| |
| * Bug #653008 - Preference window for imap accounts is too largeMilan Crha2011-06-236-55/+0
| |
| * Fix typo in a GConf key for alarm-notification dialog timezone settingMilan Crha2011-06-161-1/+1
| |
| * Bug #652620 - Can use uninitialized memory in alarm-notification-dialogMilan Crha2011-06-151-3/+5
| |
| * Do not use deprecated EBook/ECal APIMilan Crha2011-06-1486-2125/+2071
| |
| * Replace G_CONST_RETURN with 'const'.Matthew Barnes2011-06-1010-52/+52
| | | | | | | | GLib is finally dropping this hack.
| * Coding style and whitespace cleanups.Matthew Barnes2011-06-0922-124/+250
| |
| * Bug #643526 - Crash in et_get_n_childrenMilan Crha2011-06-061-3/+1
| |
| * Bug #649310 - Calendar only shows midnight to noonMilan Crha2011-06-021-1/+1
| |
| * Move EPopupMenu to /widgets/table.Matthew Barnes2011-06-012-2/+0
| | | | | | | | | | | | | | | | ETableHeaderItem is the last user of EPopupMenu. Move it to /widgets/table to discourage further use and strip out unused features. The functionality it provides has long since been superseded by GtkUIManager and GtkAction.
| * Including <glib-object.h> directly is rarely needed.Matthew Barnes2011-05-282-3/+0
| |
| * Including <glib.h> directly is rarely needed.Matthew Barnes2011-05-2819-19/+0
| |
| * Bug #646109 - Fix use of include <config.h> to make sure translations workMilan Crha2011-05-2735-14/+105
| |
| * Bug #643819 - Autocomplete the Location fieldDan Vrátil2011-05-231-4/+157
| |
| * Coding style and whitespace cleanup.Matthew Barnes2011-05-2223-183/+328
| |
| * Bug #647785 - Pasting an 24h event in month and week view doesn't workMilan Crha2011-05-171-3/+4
| |
| * bug #648612 crash during drag & drop of recurring eventsPunit Jain2011-05-171-0/+1
| |
| * Bug 649990 - Remove get_font_options() from e-util.c.Matthew Barnes2011-05-171-8/+0
| | | | | | | | | | | | | | | | | | Not only is get_font_options() no longer needed, it's actually doing the wrong thing by reading settings through GConfClient instead of GSettings. But it turns out, thanks to the tighter Cairo integration in GTK3, the widgets that call get_font_options() can be made to work correctly by simply removing this hack. Love it when that happens.
| * Bug #646615 - Bad single formMilan Crha2011-05-161-1/+1
| |
| * Bug #649392 - Improve calendar's "Goto" dialog and move it to dialogsDan Vrátil2011-05-1610-21/+25
| |
| * Bug #243938 - Clicking on week numbers changes work week to week viewMilan Crha2011-05-131-0/+5
| |
| * Coding style cleanups.Matthew Barnes2011-05-0933-154/+154
| |
| * Whitespace and coding style cleanups.Matthew Barnes2011-05-089-20/+39
| |
| * Add itip_get_fallback_identity().Matthew Barnes2011-04-285-38/+48
| | | | | | | | | | Convenience function returns a name + address string from the default mail identity, to be used as a fallback for organizers.
| * Add itip_get_user_identities().Matthew Barnes2011-04-275-125/+105
| | | | | | | | | | Convenience function returns a NULL-terminated array of name + address strings based on registered mail identities.
| * Refactor CompEditor pages to isolate EAccount usage.Matthew Barnes2011-04-273-236/+354
| | | | | | | | | | Hide EAccount usage behind more generic APIs so EAccount can be replaced more easily in the account-mgmt branch.
| * Add itip_address_is_user().Matthew Barnes2011-04-263-18/+37
| | | | | | | | | | Convenience function that checks whether the given email address matches a registered mail identity.
| * itip-utils cleanups.Matthew Barnes2011-04-262-56/+96
| |
| * Add e_meeting_store_find_self().Matthew Barnes2011-04-264-36/+61
| | | | | | | | | | Convenience function that uses registered mail identities to find the user among meeting attendees.
| * Remove redundant EAccountList utilities.Matthew Barnes2011-04-268-40/+24
| | | | | | | | | | Kill itip_addresses_get() and itip_addresses_get_default(), and use e_get_account_list() and e_get_default_account() instead.
| * CompEditor cleanups.Matthew Barnes2011-04-268-746/+768
| | | | | | | | Random cleanups from the account-mgmt branch, to reduce diff noise.
| * Bug #502188 - Store 'Remember password' for calendarsMilan Crha2011-04-211-4/+38
| |
| * Bug 647698 - Selected calendar doesnt authenticate after offline/onlineMatthew Barnes2011-04-141-17/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When I wrote e_load_cal_source_async() it didn't occur to me that a calendar backend may emit "auth-required" after the initial connection attempt. And because I was passing the allocated context data for the asynchronous load operation to e_cal_set_auth_func(), meaning the data gets freed at the end of the load operation, I was then calling e_cal_set_auth_func(cal, NULL, NULL) after the initial authentication was complete so that the ECal would not try to access the freed context data after the load operation finished. But that turned out to break the case of switching to offline mode, then back to online mode. Most calendar backends need to re-authenticate when they come back online. This commit instead passes data to the authentication function by way of g_object_set_data_full() so that the authentication function can be left in place for the duration of the ECal instance. Note that e_cal_set_auth_func() lacks a GDestroyNotify argument for the user data passed to it, which rules out passing any kind of allocated data structure. This is an API design flaw, in my opinion. But g_object_set_data_full() *does* take a GDestroyNotify argument.
| * Move translator comments so they get picked upAndre Klapper2011-04-051-13/+13
| |
| * Fix alignment of extra widgets in EAlertDialogs.Matthew Barnes2011-03-251-1/+1
| | | | | | | | | | | | | | Add e_alert_dialog_get_content_area(), which returns the GtkVBox containing the primary and secondary labels. Use this instead of gtk_dialog_get_content_area() to maintain the dialog's left margin beneath the image.
| * Port AlarmNotify to GtkApplication.Matthew Barnes2011-03-253-79/+52
| |
| * Bug #637641 - Crash on audio alarms with invalid file URI setMilan Crha2011-03-091-13/+16
| |
| * Bug 644166 - Add style class to primary toolbarsMatthew Barnes2011-03-081-0/+4
| | | | | | | | | | Requires GTK+ >= 3.0.2 since GTK_STYLE_CLASS_PRIMARY_TOOLBAR is a very recent addition.
| * Coding style and whitespace cleanup.Matthew Barnes2011-03-0635-48/+117
| |
| * Remove unused cal_comp_process_source_list_drop().Matthew Barnes2011-03-022-191/+0
| |
| * Fix Gtk-Doc comment notation.Matthew Barnes2011-03-0211-66/+87
| | | | | | | | Seeing lots of what I assume to be doxygen syntax in comment blocks.
| * Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedlyMilan Crha2011-02-2534-232/+105
| |
| * Bug #642954 - Doesn't commit/abort sequence on modification errorMilan Crha2011-02-241-4/+3
| |
| * Bug #550867 - Showing location in meetingsMilan Crha2011-02-232-20/+54
| |
| * Coding style and whitespace cleanup.Matthew Barnes2011-02-192-4/+9
| |
| * Bug #639043 - Alarm notify snooze time not properly adjustableChris Hemsing2011-02-182-16/+65
| |
| * Order matters, process master object first, then detached instancesMilan Crha2011-02-181-2/+40
| |
| * Fix few memory leaksMilan Crha2011-02-153-0/+17
| |
| * Remove NULL checks for GObject methods.Matthew Barnes2011-02-1325-67/+50
| | | | | | | | | | 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.6Kjartan Maraas2011-02-095-25/+2
| | | | | | | | GCC learned how to find dead assignments.
| * Bug #641011 - Ugly appointment editing windowsMilan Crha2011-02-031-2/+6
| |
| * Bug #635144 - Using external editor duplicates signatureMilan Crha2011-02-021-2/+2
| |
| * More whitespace cleanup.Matthew Barnes2011-01-3132-409/+410
| |
| * Coding style and whitespace cleanup.Matthew Barnes2011-01-3012-137/+301
| |
| * Adapt EWeekView + widgets to latest gtk+-3.0 API.Matthew Barnes2011-01-264-62/+25
| |
| * Adapt EDayView + widgets to latest gtk+-3.0 API.Matthew Barnes2011-01-264-137/+46
| |
| * Adapt EMeetingTimeSel to latest gtk+-3.0 API.Vibha Yadav2011-01-262-58/+36
| |
| * Bug #640522 - Set minimal height on Description fields in event editorsMilan Crha2011-01-263-0/+3
| |
| * Fix minor compiler warningsMatthew Barnes2011-01-261-1/+1
| |
| * Various critical warnings about comp-editor-pages and date editMilan Crha2011-01-255-13/+43
| |
| * Adapt size_request vfuncs to latest gtk+-3.0 API.Rodrigo Moya2011-01-251-5/+19
| |
| * Adapt to GtkComboBox class reorg.Matthew Barnes2011-01-256-6/+11
| |
| * gdk_cursor_unref() -> g_object_unref()Matthew Barnes2011-01-254-12/+12
| |
| * Dialogs no longer have separators.Matthew Barnes2011-01-256-6/+0
| |
| * Drop backward-compatibility cruft.Matthew Barnes2011-01-2517-70/+25
| |
| * libetable cleanups.Matthew Barnes2011-01-173-3/+3
| |
| * Fudge GtkScrollable for gtk2.Matthew Barnes2011-01-152-41/+41
| | | | | | | | | | | | Yes, the GtkScrollable interface is implemented by more than just GtkLayout, but it turns out GtkLayout is the only thing Evolution uses the GtkScrollable API for on the gtk3 branch.
| * Fudge gtk_widget_get_preferred_size() for gtk2.Matthew Barnes2011-01-152-3/+6
| | | | | | | | | | Easy enough to fake gtk_widget_get_preferred_size() in gtk2 using gtk_widget_size_request(). Reduces diff noise with gtk3 branch.
| * Make sure ECalModelComponent::client is reffed as it should beMilan Crha2011-01-141-0/+2
| |
| * Bug #638245 - Crash when printing Work Week viewMilan Crha2011-01-061-4/+6
| |
| * Enable debugging of alarm-notify with ALARMS_DEBUG=1 environment variableMilan Crha2010-12-176-105/+152
| |
| * Bug #593587 - Fails to retrieve free/busy info if auth requiredMilan Crha2010-12-081-2/+179
| |
| * Bug #627536 - Open meeting as meeting, not as appointment, in week viewMilan Crha2010-12-076-29/+16
| |
| * Bug #620234 - Invalid writes during free/busyMilan Crha2010-12-062-6/+38
| |
| * Free/busy meeting view doesn't work due to non-working extensionMilan Crha2010-12-067-2/+31
| |
| * Show calendar backend errors in an alert sinkMilan Crha2010-12-041-0/+8
| |
| * Bug #602183 (bnc) - Crash in Mini Calendar ViewVibha Yadav2010-12-011-5/+6
| | | | | | | | | | | | | | | | Calendar view crashes on updating the scroll bar of newly created layout for events. Hence tries to access the event's canvas which is not yet drawn. Hence calling scroll bar update after drawing long events.
| * Default to beginning of the day for the last alarm notificationMilan Crha2010-11-302-2/+2
| |
| * Bug #635828 - Do not send meeting mails with no recipientMilan Crha2010-11-261-1/+32
| |
| * Bug #635673 - Stack overflow when opening slow calendarMilan Crha2010-11-242-4/+18
| |
| * Bug #633779 - GtkComboBoxText issuesMilan Crha2010-11-182-5/+18
| |
| * Coding style and whitespace cleanup.Matthew Barnes2010-11-085-26/+24
| |
| * Move calendar preferences to the calendar module.Matthew Barnes2010-11-0555-8353/+2334
| | | | | | | | | | Continue replacing the use of calendar-config functions with GObject property bindings to EShellSettings properties.
| * Rename CalUnits to EDurationType.Matthew Barnes2010-11-056-71/+66
| | | | | | | | And move the definition to e-util-enums.h so we get a GType for it.
| * Remove unused calendar-config API.Matthew Barnes2010-11-053-45/+0
| |
| * Bug #612181 - Show recurring events in italic in date navigatorMilan Crha2010-11-037-5/+61
| |
| * Add forgotten cairo_destroy() callsMilan Crha2010-11-022-6/+10
| |
| * Bug #632941 - Calendar ignores preference "show/hide end times"Milan Crha2010-11-021-1/+4
| |
| * Utilize the new ESourceSelector:primary-selection property.Matthew Barnes2010-11-022-5/+14
| |
| * Bug #484554 - Day names can overlap in calendar printoutsMilan Crha2010-11-021-62/+114
| |
| * stock_appontment-reminder icons renamed (reverts previous commit)Milan Crha2010-11-011-5/+5
| |
| * Pass an EAlertSink to e_alert_sink_submit_alert().Matthew Barnes2010-11-011-2/+2
| | | | | | | | | | | | | | Passing a random GtkWidget and then searching its ancestors for an EAlertSink turned out to be not as useful as I thought. Most of the time we know about and have access to the widget that implements EAlertSink, so just pass it directly as an EAlertSink.
* | Bug #659568 - One day delay in calendar viewMilan Crha2011-09-262-21/+37
| |
* | Bug #659932 - 'Use system time zone' in not honored immediatelyMilan Crha2011-09-261-0/+2
| |
* | Bug #658835 - Color Scheme off in calendarMilan Crha2011-09-261-17/+41
| |
* | Bug #657170 - Disallow creating assigned tasks when not supportedMilan Crha2011-09-263-0/+37
| |
* | Bug #655252 - Need to escape the comp_uid part of a pathMilan Crha2011-09-261-7/+14
| |
* | Add missing argument to g_settings_bindRodrigo Moya2011-09-221-6/+6
| |
* | Set day-second-zones in GSettings, not GConfRodrigo Moya2011-09-211-6/+7
| |
* | Use GSettings where possible in calendar importerRodrigo Moya2011-09-211-3/+3
| |
* | Bug #659125 - Reference counting issues in calendarMilan Crha2011-09-212-5/+20
| |
* | Port most settings in calendar-config.c to GSettingsRodrigo Moya2011-09-151-24/+25
| |
* | Port alarm-notify configuration to GSettingsRodrigo Moya2011-09-151-67/+44
| |
* | Port event/task/meeting editor to GSettingsRodrigo Moya2011-09-151-19/+14
| |
* | Bug #655253 - Do not show detached instances twice in a calendarMilan Crha2011-09-151-19/+33
| |
* | Bug 658460 - alarm-notify issues runtime warningMatthew Barnes2011-09-141-0/+9
| | | | | | | | Block the default GApplication.activate() method from running.
* | Coding style and whitespace cleanup.Matthew Barnes2011-09-14113-2860/+3971
| |
* | Changing source in CompEditor blocks UIMilan Crha2011-09-144-114/+275
| |
* | Bug #655708 - Unreadable tooltip for Memo/TaskMilan Crha2011-09-142-2/+16
| |
* | Bug #650839 - Add option for alarms into calendar preferencesMilan Crha2011-09-141-0/+42
| |
* | Bug #656810 - Too strict checking for validity of received calendarsMilan Crha2011-09-141-4/+18
| |
* | Bug #656258 - Critical runtime warning on comp-editor closeMilan Crha2011-09-141-0/+7
| |
* | Coding style and whitespace cleanup.Matthew Barnes2011-09-1422-410/+748
| |
* | EConfig: Broadcast abort/commit events by way of signals.Matthew Barnes2011-09-141-5/+14
| | | | | | | | | | Remove the clumsy abortfunc and commitfunc callback arguments from e_config_add_items().
* | Bug #656136 - Remove time field in task editorMilan Crha2011-09-142-90/+21
| |
* | Bug #655702 - Do not call Lists Groups when they are Lists anywhere elseAndre Klapper2011-09-143-3/+3
| |
* | Remove unneeded semicolonMilan Crha2011-09-141-1/+1
| |
* | Bug #655190 - Sluggish performance interacting with calendar/tasksMilan Crha2011-09-148-61/+176
| |
* | Replace alarm by reminder for UI consistency. Fixes bug #340614Andre Klapper2011-09-1410-24/+24
| |
* | Bug #655255 - Make comp-editor toolbar buttons' tooltips sanerMilan Crha2011-09-142-5/+5
| |
* | Bug #654261 - Importing ics files into Evolution fails silentlyMilan Crha2011-09-141-1/+5
| |
* | Adapt to CamelSession and e-passwords changes.Matthew Barnes2011-09-142-7/+3
| |
* | Bug 652958 - Evolution Account Assistant jumps stepsMatthew Barnes2011-09-141-4/+24
| | | | | | | | | | | | | | 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-sMilan Crha2011-09-145-10/+27
| |
* | Check for cancelled GIO operation error code tooMilan Crha2011-06-301-1/+2
| |
* | Keep opening EClient-s till they report busy errorMilan Crha2011-06-303-9/+70
| |
* | Bug #653154 - Crash when constructing calendar viewMilan Crha2011-06-302-7/+26
| |
* | Postpone ENameSelector loading as much as possibleMilan Crha2011-06-304-0/+27
| | | | | | | | | | Also fixes few memory leaks around ENameSelector and cancels loading of its address books when not needed any more.
* | Bug #646442 - [mail-to-task] Edit event details before adding to calendarDan Vrátil2011-06-305-158/+18
| |
* | Bug #653008 - Preference window for imap accounts is too largeMilan Crha2011-06-306-55/+0
| |
* | Fix typo in a GConf key for alarm-notification dialog timezone settingMilan Crha2011-06-301-1/+1
| |
* | Bug #652620 - Can use uninitialized memory in alarm-notification-dialogMilan Crha2011-06-301-3/+5
| |
* | Do not use deprecated EBook/ECal APIMilan Crha2011-06-3086-2125/+2071
| |
* | Replace G_CONST_RETURN with 'const'.Matthew Barnes2011-06-3010-52/+52
| | | | | | | | GLib is finally dropping this hack.
* | Coding style and whitespace cleanups.Matthew Barnes2011-06-3022-124/+250
| |
* | Bug #643526 - Crash in et_get_n_childrenMilan Crha2011-06-301-3/+1
| |
* | Bug #649310 - Calendar only shows midnight to noonMilan Crha2011-06-301-1/+1
| |
* | Move EPopupMenu to /widgets/table.Matthew Barnes2011-06-302-2/+0
| | | | | | | | | | | | | | | | ETableHeaderItem is the last user of EPopupMenu. Move it to /widgets/table to discourage further use and strip out unused features. The functionality it provides has long since been superseded by GtkUIManager and GtkAction.
* | Including <glib-object.h> directly is rarely needed.Matthew Barnes2011-06-302-3/+0
| |
* | Including <glib.h> directly is rarely needed.Matthew Barnes2011-06-3019-19/+0
| |
* | Bug #646109 - Fix use of include <config.h> to make sure translations workMilan Crha2011-06-3035-14/+105
| |
* | Bug #643819 - Autocomplete the Location fieldDan Vrátil2011-06-301-4/+157
| |
* | Coding style and whitespace cleanup.Matthew Barnes2011-06-3023-183/+328
| |
* | Bug #647785 - Pasting an 24h event in month and week view doesn't workMilan Crha2011-06-301-3/+4
| |
* | bug #648612 crash during drag & drop of recurring eventsPunit Jain2011-06-301-0/+1
| |
* | Bug 649990 - Remove get_font_options() from e-util.c.Matthew Barnes2011-06-301-8/+0
| | | | | | | | | | | | | | | | | | Not only is get_font_options() no longer needed, it's actually doing the wrong thing by reading settings through GConfClient instead of GSettings. But it turns out, thanks to the tighter Cairo integration in GTK3, the widgets that call get_font_options() can be made to work correctly by simply removing this hack. Love it when that happens.
* | Bug #646615 - Bad single formMilan Crha2011-06-301-1/+1
| |
* | Bug #649392 - Improve calendar's "Goto" dialog and move it to dialogsDan Vrátil2011-06-3010-21/+25
| |
* | Bug #243938 - Clicking on week numbers changes work week to week viewMilan Crha2011-06-301-0/+5
| |
* | Coding style cleanups.Matthew Barnes2011-06-3033-154/+154
| |
* | Whitespace and coding style cleanups.Matthew Barnes2011-06-309-20/+39
| |
* | Add itip_get_fallback_identity().Matthew Barnes2011-06-305-38/+48
| | | | | | | | | | Convenience function returns a name + address string from the default mail identity, to be used as a fallback for organizers.
* | Add itip_get_user_identities().Matthew Barnes2011-06-305-125/+105
| | | | | | | | | | Convenience function returns a NULL-terminated array of name + address strings based on registered mail identities.
* | Refactor CompEditor pages to isolate EAccount usage.Matthew Barnes2011-06-303-236/+354
| | | | | | | | | | Hide EAccount usage behind more generic APIs so EAccount can be replaced more easily in the account-mgmt branch.
* | Add itip_address_is_user().Matthew Barnes2011-06-303-18/+37
| | | | | | | | | | Convenience function that checks whether the given email address matches a registered mail identity.
* | itip-utils cleanups.Matthew Barnes2011-06-302-56/+96
| |
* | Add e_meeting_store_find_self().Matthew Barnes2011-06-304-36/+61
| | | | | | | | | | Convenience function that uses registered mail identities to find the user among meeting attendees.
* | Remove redundant EAccountList utilities.Matthew Barnes2011-06-308-40/+24
| | | | | | | | | | Kill itip_addresses_get() and itip_addresses_get_default(), and use e_get_account_list() and e_get_default_account() instead.
* | CompEditor cleanups.Matthew Barnes2011-06-308-746/+768
| | | | | | | | Random cleanups from the account-mgmt branch, to reduce diff noise.
* | Bug #502188 - Store 'Remember password' for calendarsMilan Crha2011-06-301-4/+38
| |
* | Bug 647698 - Selected calendar doesnt authenticate after offline/onlineMatthew Barnes2011-06-301-17/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When I wrote e_load_cal_source_async() it didn't occur to me that a calendar backend may emit "auth-required" after the initial connection attempt. And because I was passing the allocated context data for the asynchronous load operation to e_cal_set_auth_func(), meaning the data gets freed at the end of the load operation, I was then calling e_cal_set_auth_func(cal, NULL, NULL) after the initial authentication was complete so that the ECal would not try to access the freed context data after the load operation finished. But that turned out to break the case of switching to offline mode, then back to online mode. Most calendar backends need to re-authenticate when they come back online. This commit instead passes data to the authentication function by way of g_object_set_data_full() so that the authentication function can be left in place for the duration of the ECal instance. Note that e_cal_set_auth_func() lacks a GDestroyNotify argument for the user data passed to it, which rules out passing any kind of allocated data structure. This is an API design flaw, in my opinion. But g_object_set_data_full() *does* take a GDestroyNotify argument.
* | Move translator comments so they get picked upAndre Klapper2011-06-301-13/+13
| |
* | Fix alignment of extra widgets in EAlertDialogs.Matthew Barnes2011-06-301-1/+1
| | | | | | | | | | | | | | Add e_alert_dialog_get_content_area(), which returns the GtkVBox containing the primary and secondary labels. Use this instead of gtk_dialog_get_content_area() to maintain the dialog's left margin beneath the image.
* | Port AlarmNotify to GtkApplication.Matthew Barnes2011-06-303-79/+52
| |
* | Bug #637641 - Crash on audio alarms with invalid file URI setMilan Crha2011-06-301-13/+16
| |
* | Bug 644166 - Add style class to primary toolbarsMatthew Barnes2011-06-301-0/+4
| | | | | | | | | | Requires GTK+ >= 3.0.2 since GTK_STYLE_CLASS_PRIMARY_TOOLBAR is a very recent addition.
* | Coding style and whitespace cleanup.Matthew Barnes2011-06-3035-48/+117
| |
* | Remove unused cal_comp_process_source_list_drop().Matthew Barnes2011-06-302-191/+0
| |
* | Fix Gtk-Doc comment notation.Matthew Barnes2011-06-3011-66/+87
| | | | | | | | Seeing lots of what I assume to be doxygen syntax in comment blocks.
* | Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedlyMilan Crha2011-06-3034-232/+105
| |
* | Bug #642954 - Doesn't commit/abort sequence on modification errorMilan Crha2011-06-301-4/+3
| |
* | Bug #550867 - Showing location in meetingsMilan Crha2011-06-302-20/+54
| |
* | Coding style and whitespace cleanup.Matthew Barnes2011-06-302-4/+9
| |
* | Bug #639043 - Alarm notify snooze time not properly adjustableChris Hemsing2011-06-302-16/+65
| |
* | Order matters, process master object first, then detached instancesMilan Crha2011-06-301-2/+40
| |
* | Fix few memory leaksMilan Crha2011-06-303-0/+17
| |
* | Remove NULL checks for GObject methods.Matthew Barnes2011-06-3025-67/+50
| | | | | | | | | | 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.6Kjartan Maraas2011-06-305-25/+2
| | | | | | | | GCC learned how to find dead assignments.
* | Bug #641011 - Ugly appointment editing windowsMilan Crha2011-06-301-2/+6
| |
* | Bug #635144 - Using external editor duplicates signatureMilan Crha2011-06-301-2/+2
| |
* | More whitespace cleanup.Matthew Barnes2011-06-3032-409/+410
| |
* | Coding style and whitespace cleanup.Matthew Barnes2011-06-3012-137/+301
| |
* | Adapt EWeekView + widgets to latest gtk+-3.0 API.Matthew Barnes2011-06-304-62/+25
| |
* | Adapt EDayView + widgets to latest gtk+-3.0 API.Matthew Barnes2011-06-304-137/+46
| |
* | Adapt EMeetingTimeSel to latest gtk+-3.0 API.Vibha Yadav2011-06-302-58/+36
| |
* | Bug #640522 - Set minimal height on Description fields in event editorsMilan Crha2011-06-303-0/+3
| |
* | Fix minor compiler warningsMatthew Barnes2011-06-301-1/+1
| |
* | Various critical warnings about comp-editor-pages and date editMilan Crha2011-06-305-13/+43
| |
* | Adapt size_request vfuncs to latest gtk+-3.0 API.Rodrigo Moya2011-06-301-5/+19
| |
* | Adapt to GtkComboBox class reorg.Matthew Barnes2011-06-306-6/+11
| |
* | gdk_cursor_unref() -> g_object_unref()Matthew Barnes2011-06-304-12/+12
| |
* | Dialogs no longer have separators.Matthew Barnes2011-06-306-6/+0
| |
* | Drop backward-compatibility cruft.Matthew Barnes2011-06-3017-70/+25
| |
* | libetable cleanups.Matthew Barnes2011-06-303-3/+3
| |
* | Fudge GtkScrollable for gtk2.Matthew Barnes2011-06-302-41/+41
| | | | | | | | | | | | Yes, the GtkScrollable interface is implemented by more than just GtkLayout, but it turns out GtkLayout is the only thing Evolution uses the GtkScrollable API for on the gtk3 branch.
* | Fudge gtk_widget_get_preferred_size() for gtk2.Matthew Barnes2011-06-302-3/+6
| | | | | | | | | | Easy enough to fake gtk_widget_get_preferred_size() in gtk2 using gtk_widget_size_request(). Reduces diff noise with gtk3 branch.
* | Make sure ECalModelComponent::client is reffed as it should beMilan Crha2011-06-301-0/+2
| |
* | Bug #638245 - Crash when printing Work Week viewMilan Crha2011-06-301-4/+6
| |
* | Enable debugging of alarm-notify with ALARMS_DEBUG=1 environment variableMilan Crha2011-06-306-105/+152
| |
* | Bug #593587 - Fails to retrieve free/busy info if auth requiredMilan Crha2011-06-301-2/+179
| |
* | Bug #627536 - Open meeting as meeting, not as appointment, in week viewMilan Crha2011-06-306-29/+16
| |
* | Bug #620234 - Invalid writes during free/busyMilan Crha2011-06-302-6/+38
| |
* | Free/busy meeting view doesn't work due to non-working extensionMilan Crha2011-06-307-2/+31
| |
* | Show calendar backend errors in an alert sinkMilan Crha2011-06-301-0/+8
| |
* | Bug #602183 (bnc) - Crash in Mini Calendar ViewVibha Yadav2011-06-301-5/+6
| | | | | | | | | | | | | | | | Calendar view crashes on updating the scroll bar of newly created layout for events. Hence tries to access the event's canvas which is not yet drawn. Hence calling scroll bar update after drawing long events.
* | Default to beginning of the day for the last alarm notificationMilan Crha2011-06-302-2/+2
| |
* | Bug #635828 - Do not send meeting mails with no recipientMilan Crha2011-06-301-1/+32
| |
* | Bug #635673 - Stack overflow when opening slow calendarMilan Crha2011-06-302-4/+18
| |
* | Bug #633779 - GtkComboBoxText issuesMilan Crha2011-06-302-5/+18
| |
* | Coding style and whitespace cleanup.Matthew Barnes2010-11-105-26/+24
| |
* | Move calendar preferences to the calendar module.Matthew Barnes2010-11-1055-8353/+2334
| | | | | | | | | | Continue replacing the use of calendar-config functions with GObject property bindings to EShellSettings properties.
* | Rename CalUnits to EDurationType.Matthew Barnes2010-11-106-71/+66
| | | | | | | | And move the definition to e-util-enums.h so we get a GType for it.
* | Remove unused calendar-config API.Matthew Barnes2010-11-103-45/+0
| |
* | Bug #612181 - Show recurring events in italic in date navigatorMilan Crha2010-11-107-5/+61
| |
* | Add forgotten cairo_destroy() callsMilan Crha2010-11-102-6/+10
| |
* | Bug #632941 - Calendar ignores preference "show/hide end times"Milan Crha2010-11-101-1/+4
| |