aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/gui
Commit message (Collapse)AuthorAgeFilesLines
* Giant leap towards GSEAL compliance.Matthew Barnes2010-04-0812-108/+144
|
* Bug #567304 - Review strings for translationMilan Crha2010-04-071-2/+2
|
* Only #include Camel's top-level header.Matthew Barnes2010-04-031-1/+1
|
* Miscellaneous cleanup bits from WebKit branch.Matthew Barnes2010-04-022-31/+35
|
* Bug #325121 - Do not translate developer strings in g_param_spec_*Milan Crha2010-04-0211-90/+90
|
* If no <> in the email address, the address should be the full email address.caiqm2010-03-311-0/+2
| | | | Fix for #613564
* Last scroll-pane, and manual sizing tweakMichael Meeks2010-03-292-1/+21
|
* Get the new contact sizing right despite the scrolled regions.Michael Meeks2010-03-292-1/+11
| | | | Add Claire's calendar popup feedback wrt. express mode
* Scrolled window for personal bits ...Michael Meeks2010-03-291-1/+19
|
* Add a scrolled area to cope if we want to expand mail settignsMichael Meeks2010-03-291-0/+18
|
* Add conditionally enabled expanders for 'Other' address and 'Misc'Michael Meeks2010-03-292-12/+24
| | | | personal items, to fit on a 600 pixel high screen.
* Switch back to an older version with my changes.Michael Meeks2010-03-261-471/+1491
|
* Adapt and further compact the UI with new expander-alikeMichael Meeks2010-03-261-39/+87
|
* Add expander button to E-mail pieces.Michael Meeks2010-03-261-0/+66
|
* Add vertical orientation properties to make glade-3 happy.Michael Meeks2010-03-261-0/+62
|
* Refresh contact-editor.ui.Matthew Barnes2010-03-251-1558/+461
| | | | | Just letting Glade have its way with the file. No manual changes other than setting GtkVBox orientations to "vertical".
* Compress new contact dialog (first page) a little; more to come.Michael Meeks2010-03-183-5/+31
|
* Clean up GalView and related classes.Matthew Barnes2010-03-113-50/+56
|
* Strip whitespace off email addresses in contact editor.Matthew Barnes2010-03-111-2/+4
|
* Update win32 directory relocation and some consistency cleanupFridrich Strba2010-03-101-1/+1
|
* Remove a long lived win32 hackFridrich Strba2010-03-062-8/+1
| | | | | It seems that the dummy libraries are not needed anymore on windows nowadays.
* Work around recent GTK+ deprecations.Matthew Barnes2010-03-052-0/+8
|
* Bug #610382 - No addressbook selected on account disableMilan Crha2010-02-251-1/+3
|
* Bug #610658 - Contact is lost after moving to the same address bookMilan Crha2010-02-252-7/+12
|
* Bug #602996 - Prevent crash on certain circumstancesMilan Crha2010-02-221-2/+2
|
* Bug #610061 - Do not re-run book view on same book with same queryMilan Crha2010-02-191-5/+27
|
* Add DnD support to e-selection.c.Matthew Barnes2010-02-092-40/+19
| | | | | | Avoid listing calendar and directory targets explicitly, so that e-selection.c contains the one and only master list. Still need to figure out how to centralize "text/x-source-vcard".
* Coding style and whitespace cleanup.Matthew Barnes2010-02-081-16/+32
|
* Bug 607520 - 'Add to Address Book' fails when address has spaceMatthew Barnes2010-02-032-0/+27
|
* Coding style and whitespace cleanup.Matthew Barnes2010-01-3113-32/+32
|
* Coding style and whitespace cleanups.Matthew Barnes2010-01-231-1/+3
|
* Bug 607542 - Sometimes delete in pop up doesn't get displayedMatthew Barnes2010-01-211-0/+6
|
* Improve clipboard behavior.Matthew Barnes2010-01-182-8/+86
| | | | | | | | | | | | | | | | | | | | | Add "copy-target-list" and "paste-target-list" to the ESelectable interface. These are underutilized for the moment, but will eventually be used to help integrate drag-and-drop support into ESelectable. Add cut and paste support to EWebView, along with a new "editable" property and new clipboard signals "copy-clipboard", "cut-clipboard" and "paste-clipboard". In EFocusTracker, listen for "owner-changed" signals from the default clipboard as another trigger to update actions, particularly the Paste action. (Unfortunately this doesn't work for EWebView since GtkHtml implements its own clipboard.) In EMsgComposer, convert GtkhtmlEditor's clipboard methods to empty stubs, since EFocusTracker will now trigger EWebView's clipboard actions. Also, intercept EWebView::paste-clipboard signals and improve the interaction between the HTML editor and the attachment bar based on use cases in bug #603715.
* Remove dead assignments found by clang.Matthew Barnes2010-01-165-31/+1
|
* Cleanup delete actions in shell views.Matthew Barnes2010-01-111-0/+17
|
* Bug 606250 - Remove usage of deprecated GTK+ symbolsMatthew Barnes2010-01-081-1/+1
| | | | Several GtkWidget macros were recently deprecated.
* Coding style and whitespace cleanup.Matthew Barnes2010-01-051-5/+14
|
* Kill e_popup_menu().Matthew Barnes2010-01-053-3/+0
| | | | | The function is trivial and was only used from ETableHeaderItem. This also eliminates widgets/misc/e-gui-utils.[ch].
* Coding style and whitespace cleanup.Matthew Barnes2010-01-041-15/+37
|
* Compiler and linker flag cleanups.Matthew Barnes2009-12-282-9/+13
|
* Coding style and whitespace cleanup.Matthew Barnes2009-12-262-8/+15
|
* Introduce ESelectable and EFocusTracker.Matthew Barnes2009-12-262-80/+154
| | | | | | | | | | | | | | | | | | EFocusTracker tracks the input focus within a window and helps keep the sensitivity of "selectable" actions in the main menu up-to-date. Selectable actions include Cut, Copy, Paste, Select All and Delete. EFocusTracker has built-in support for widgets that implement the GtkEditable interface such as GtkEntry and GtkTextView. It also supports custom widgets that implement the ESelectable interface, which is a subset of GtkEditable and can apply to anything that displays selectable content (esp. tree views and ETables). This commit integrates EFocusTracker with EShellWindow, CompEditor, EMsgComposer, and ESignatureManager. It also bumps the GtkHTML requirement to 2.29.5 to utilize the new GtkhtmlEditor:html constructor property.
* Coding style and whitespace cleanup.Matthew Barnes2009-12-201-1/+0
|
* Fix some compiler warnings.Matthew Barnes2009-12-201-4/+0
|
* Bug #602998 - Contacts searches are supposed to be per address bookMilan Crha2009-12-112-0/+74
|
* Bug #499322 - Use extension for "Save as" suggested file nameMilan Crha2009-12-101-2/+5
|
* Kill ETableScrolled.Matthew Barnes2009-12-083-96/+55
| | | | | ETableScrolled is nothing but a GtkScrolledWindow containing an ETable. It adds nothing of value and actually makes customizing ETable harder.
* Port all error code to use GObject-ified EAlert / EAlertDialogJonathon Jongsma2009-12-086-7/+7
| | | | | | The changes are mainly including the e-alert-header.h header instead of just e-alert.h. This allows us to include e-alert.h in non-UI situations when necessary.
* Rename EError to EAlert to match general use betterJonathon Jongsma2009-12-016-20/+20
| | | | | | | | | | The EError mechanism is used both for error dialogs as well as basic alerts or user prompts, so we should give it a more general name which matches this use. This patch also cleans up a few includes of e-alert.h (formerly e-error.h) that were not actually being used. https://bugzilla.gnome.org/show_bug.cgi?id=602963
* port addressbook/ to use new EError APIJonathon Jongsma2009-12-016-14/+33
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=602963
* Fixes a build break.Chenthill Palanisamy2009-11-301-1/+0
|
* Assemble HTML code in a GString instead of a GtkHTMLStream.Matthew Barnes2009-11-201-162/+248
| | | | This helps further isolate direct GtkHTML API usage to EWebView.
* Remove some redundancy from EABContactDisplay.Matthew Barnes2009-11-181-274/+195
|
* Remove markup from translatable strings in ui filesClaude Paroz2009-11-172-22/+44
| | | | | | GTKBuilder format allows to separate markup from translatable content. Whenever possible, this should be preferred so as there is less content to translate and less error opportunities.
* Bug 360461 - Do not hardcode invisible_char in ui filesClaude Paroz2009-11-173-46/+0
|
* Bug 589153 - Use GtkBuilder instead of libgladeMatthew Barnes2009-11-1722-4893/+4586
|
* Bug 601769 - Print issues in address bookMatthew Barnes2009-11-142-6/+15
|
* Simplify clipboard handling in addressbook.Matthew Barnes2009-11-121-112/+40
|
* Kill more redundant save dialogs and related utilities.Matthew Barnes2009-11-112-10/+5
|
* Convert some "Save As" actions to run asynchronously.Matthew Barnes2009-11-084-220/+20
| | | | | | | | | | This introduces e-shell-utils for miscellaneous utility functions that integrate with the shell or shell settings. First function is e_shell_run_save_dialog(), which automatically remembers the selected folder in the file chooser dialog. Also, kill some redundant save dialog functions, as well as some write-this-string-to-disk functions that block.
* Cleanup and rename filter classes.Matthew Barnes2009-10-271-1/+1
|
* Prefer G_N_ELEMENTS over sizeof calculations.Matthew Barnes2009-10-271-2/+1
|
* Bug #599131 - Crash on new contact adding with similar values as an oldMilan Crha2009-10-241-1/+4
|
* Bug #565306 - "Edit Full" in "Add to address book" searches firstMilan Crha2009-10-163-12/+92
|
* Bug #449520 - Adding a contact to a contact list fails when using a commaMilan Crha2009-10-161-1/+26
|
* Bug #594471 - Shouldn't call e_error_new/run with NULL 'parent'Milan Crha2009-10-136-26/+10
|
* Bug #498095 - Fixing mnemonicsMilan Crha2009-10-131-1/+3
|
* Bug 596848 - Use per-target CPPFLAGS in automake filesH.Habighorst2009-10-014-16/+16
|
* Bug #596800 - Hang on contacts mergingMilan Crha2009-09-301-7/+8
|
* Fix duplicate symbols in Glade files.Matthew Barnes2009-09-251-1/+1
|
* Bug #593633 - Runtime warnings trying to create a recurrence eventMilan Crha2009-09-242-4/+23
|
* Goodbye libgnome and libgnomeui!!Matthew Barnes2009-09-191-1/+3
|
* Finish killing Bonobo.Matthew Barnes2009-09-094-76/+90
|
* Bug 594284 - FTBFS: missing linksDiego Escalante Urrelo2009-09-061-0/+1
|
* Simplify EPlugin loading at startup.Matthew Barnes2009-08-302-61/+0
| | | | | | | | | | | | | - Require all EPlugin and EPluginHook subtypes be registered before loading plugins. This drastically simplifies the EPlugin/EPluginHook negotiation. - Turn most EPluginHook subtypes into GTypeModules and register their types from an e_module_load() function (does not include shell hooks). - Convert EPluginLib and the Mono and Python bindings to GTypeModules and register their types from an e_module_load() function, and kill EPluginTypeHook.
* Bug #205137 - Configurable date formats in componentsMilan Crha2009-08-121-1/+10
|
* Merge commit 'EVOLUTION_2_27_5' into kill-bonoboMatthew Barnes2009-07-282-2/+3
|\
| * Bug #589580 - Crashes when dragging an image to the contact editorMilan Crha2009-07-242-3/+4
| |
| * More whitespace cleanup.Matthew Barnes2009-07-1915-91/+91
| |
| * Bug #555326 - Suppress Del key press in Contacts source selectorMarcel Stimberg2009-07-131-1/+1
| |
| * Fix excessive whitespace.Matthew Barnes2009-07-1340-92/+0
| |
* | More whitespace cleanup.Matthew Barnes2009-07-1913-47/+47
| |
* | Bug 579702 – Contact changes not shown until restartMatthew Barnes2009-07-182-4/+4
| |
* | Fix excessive whitespace.Matthew Barnes2009-07-1429-64/+0
| |
* | Add a "quit-requested" signal to the shutdown protocol.Matthew Barnes2009-07-137-243/+326
| | | | | | | | | | | | | | The contact and contact-list editors now demonstrate this part of the shutdown protocol. They listen for the "quit-requested" signal from the shell and prompt to save changes, discard changes or cancel. If the user cancels, the editor calls e_shell_cancel_quit() to do just that.
* | Merge branch 'master' into kill-bonoboMatthew Barnes2009-07-111-71/+135
|\| | | | | | | | | | | | | | | | | | | | | Conflicts: addressbook/util/addressbook.h calendar/gui/e-week-view-main-item.c configure.ac e-util/Makefile.am mail/em-account-editor.c mail/em-folder-selection-button.c shell/e-shell.c
| * Bug #561300 - Edit contact's Notes on its own tab.Milan Crha2009-07-101-71/+135
| |
| * Kill EConfigListener.Matthew Barnes2009-07-031-1/+0
| |
* | Kill the last GtkOptionMenu instances.Matthew Barnes2009-07-031-11/+11
| | | | | | | | | | | | | | Wrote a new widget (ECharsetComboBox) to replace e-charset-picker.c. The widget provides a "charset" string property that allows us to bind to GConf keys (via EShellSettings). Moved e_charset_add_radio_actions() to e-util/e-charset.c. Updated Glade files, #include lines, etc.
* | Merge branch 'master' into kill-bonoboMatthew Barnes2009-07-013-12/+19
|\|
| * Use AM_CPPFLAGS instead of INCLUDE in all Makefile.am.Matthew Barnes2009-07-015-5/+5
| |
| * Fix "make check" errors.Matthew Barnes2009-06-201-25/+12
| |
| * Stop abusing forward declarations.Matthew Barnes2009-06-194-16/+11
| |
| * Use G_BEGIN_DECLS / G_END_DECLS macros.Matthew Barnes2009-06-195-35/+10
| |
| * libevolution-mail-shared is a new library, so reflect its existenceFridrich Strba2009-06-051-1/+1
| | | | | | | | in the win32 bootstrap import libraries.
| * More code cleanup.Matthew Barnes2009-06-0216-66/+66
| |
| * Whitespace cleanup.Matthew Barnes2009-05-2914-61/+61
| |
| * Prefer GLib basic types over C types.Matthew Barnes2009-05-2947-698/+698
| |
| * Remove trailing whitespace, again.Matthew Barnes2009-05-2962-74/+74
| |
* | Fix "make distcheck" errors and other build cleanups.Matthew Barnes2009-07-014-4/+4
| |
* | Radically reorganize source code.Matthew Barnes2009-06-2538-9919/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Collect all shell modules into a new top-level 'modules' directory: $(top_srcdir)/modules/addressbook $(top_srcdir)/modules/calendar $(top_srcdir)/modules/mail Nothing is allowed to link to these, not plugins nor other modules. THIS SOLVES BUG #571275 AND OPENS THE DOOR TO PORTING TO MAC OS X. - Mimic the libevolution-mail-shared library from master (except drop the "shared" suffix) and have libevolution-mail-importers and all mail-related plugins link to it. - Discard the a11y subdirectories and have the files live alongside their counterpart widgets.
* | Fix "make distcheck" errors.Matthew Barnes2009-06-202-4/+5
| |
* | Stop abusing forward declarations.Matthew Barnes2009-06-191-7/+7
| |
* | Use G_BEGIN_DECLS / G_END_DECLS macros.Matthew Barnes2009-06-186-42/+12
| |
* | Use key files for tracking widget states.Matthew Barnes2009-06-131-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Each EShellView now maintains a GKeyFile for recording disposable widget state such as tree view path expansion, scroll bar positions, combo box selections, etc. The EShellView records changes to the key file to ~/.evolution/<shell-backend>/config/state, and automatically restores the GKeyFile at startup. Currently only the mailer uses the key file, but it's intended to serve all shell views. It replaces the use of Camel "cmeta" files, as well as "et-expanded-*" and "folder-tree-expand-state.xml" files. Also, the mailer's folder tree model now includes a column for tracking which sidebar folders are expanded. Folder tree widgets appearing in dialog windows can copy the sidebar's expanded state using em_folder_tree_clone_expanded().
* | libevolution-mail-shared is a new library, so reflect its existenceFridrich Strba2009-06-091-0/+4
| | | | | | | | in the win32 bootstrap import libraries.
* | Search bar improvements.Matthew Barnes2009-06-091-1/+24
| | | | | | | | | | Split the search entry into a new widget to manage hints (EHintedEntry). Let the search entry expand to use available horizontal space.
* | More code cleanup.Matthew Barnes2009-06-0210-50/+50
| |
* | Whitespace cleanup.Matthew Barnes2009-05-2915-58/+58
| |
* | Prefer GLib basic types over C types.Matthew Barnes2009-05-2735-498/+498
| |
* | Merge branch 'master' into kill-bonoboMatthew Barnes2009-05-2773-130/+134
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: a11y/widgets/ea-combo-button.c a11y/widgets/ea-combo-button.h addressbook/gui/component/addressbook-component.c addressbook/gui/component/addressbook-component.h addressbook/gui/component/addressbook-view.c addressbook/gui/component/addressbook-view.h addressbook/gui/component/component-factory.c addressbook/gui/widgets/e-addressbook-view.c addressbook/gui/widgets/eab-contact-display.c addressbook/gui/widgets/eab-gui-util.h addressbook/gui/widgets/eab-menu.c addressbook/gui/widgets/eab-menu.h addressbook/gui/widgets/eab-popup-control.c addressbook/gui/widgets/eab-popup-control.h addressbook/gui/widgets/eab-popup.c addressbook/gui/widgets/eab-popup.h calendar/gui/cal-search-bar.c calendar/gui/calendar-commands.c calendar/gui/calendar-component.c calendar/gui/comp-editor-factory.c calendar/gui/comp-editor-factory.h calendar/gui/control-factory.c calendar/gui/dialogs/comp-editor.c calendar/gui/e-cal-component-memo-preview.c calendar/gui/e-cal-component-memo-preview.h calendar/gui/e-calendar-table.c calendar/gui/e-memo-table.c calendar/gui/e-memos.c calendar/gui/e-tasks.c calendar/gui/gnome-cal.c calendar/gui/gnome-cal.h calendar/gui/itip-bonobo-control.c calendar/gui/itip-bonobo-control.h calendar/gui/main.c calendar/gui/memos-component.c calendar/gui/memos-control.c calendar/gui/memos-control.h calendar/gui/migration.c calendar/gui/migration.h calendar/gui/tasks-component.c calendar/gui/tasks-control.c calendar/importers/main.c composer/Makefile.am composer/e-composer-header-table.c composer/e-composer-header.c composer/e-composer-header.h composer/e-composer-name-header.c composer/e-composer-private.c composer/e-composer-text-header.c composer/e-msg-composer.c composer/e-msg-composer.h e-util/e-corba-utils.h e-util/e-logger.c e-util/e-logger.h e-util/e-util-labels.c e-util/e-util-labels.h em-format/em-format.c mail/Makefile.am mail/e-mail-shell-migrate.c mail/em-account-editor.c mail/em-account-editor.h mail/em-composer-prefs.c mail/em-composer-utils.c mail/em-composer-utils.h mail/em-folder-browser.c mail/em-folder-tree-model.c mail/em-folder-tree.c mail/em-folder-tree.h mail/em-folder-utils.c mail/em-folder-utils.h mail/em-folder-view.c mail/em-format-html-display.c mail/em-format-html.c mail/em-mailer-prefs.c mail/em-mailer-prefs.h mail/em-message-browser.c mail/em-message-browser.h mail/em-network-prefs.h mail/em-popup.c mail/em-utils.c mail/importers/Makefile.am mail/mail-component-factory.c mail/mail-component.c mail/mail-config-factory.c mail/mail-config-factory.h mail/mail-config.c mail/mail-dialogs.glade mail/mail-types.h plugins/calendar-weather/calendar-weather.c plugins/mail-account-disable/mail-account-disable.c plugins/select-one-source/select-one-source.c po/POTFILES.in shell/e-component-registry.c shell/e-component-registry.h shell/e-component-view.c shell/e-component-view.h shell/e-corba-config-page.c shell/e-corba-config-page.h shell/e-shell-constants.h shell/e-shell-settings-dialog.c shell/e-shell-settings-dialog.h shell/e-shell-window-commands.c shell/e-shell-window.c shell/e-shell.h shell/e-sidebar.c shell/e-sidebar.h shell/e-user-creatable-items-handler.c shell/e-user-creatable-items-handler.h shell/es-menu.c shell/es-menu.h shell/evolution-component.h shell/evolution-config-control.c shell/evolution-config-control.h shell/evolution-listener.c shell/evolution-listener.h shell/evolution-shell-component-utils.c shell/evolution-shell-component-utils.h shell/importer/evolution-importer-client.c shell/importer/evolution-importer-client.h shell/importer/evolution-importer-listener.c shell/importer/evolution-importer-listener.h shell/importer/evolution-importer.c shell/importer/evolution-importer.h shell/importer/evolution-intelligent-importer.c shell/importer/evolution-intelligent-importer.h shell/importer/intelligent.c shell/main.c shell/test/evolution-test-component.c shell/test/evolution-test-component.h widgets/menus/gal-view-instance.c widgets/menus/gal-view-menus.c widgets/menus/gal-view-menus.h widgets/misc/Makefile.am widgets/misc/e-activity-handler.c widgets/misc/e-activity-handler.h widgets/misc/e-charset-picker.c widgets/misc/e-combo-button.c widgets/misc/e-combo-button.h widgets/misc/e-config-page.h widgets/misc/e-dropdown-button.c widgets/misc/e-dropdown-button.h widgets/misc/e-filter-bar.c widgets/misc/e-info-label.c widgets/misc/e-info-label.h widgets/misc/e-multi-config-dialog.c widgets/misc/e-multi-config-dialog.h widgets/misc/e-search-bar.c widgets/misc/e-search-bar.h widgets/misc/e-task-bar.c widgets/misc/e-task-bar.h widgets/misc/e-task-widget.c widgets/misc/e-task-widget.h widgets/misc/test-dropdown-button.c widgets/misc/test-error.c widgets/misc/test-info-label.c widgets/table/e-table-example-1.c
| * | Remove trailing whitespace, again.Matthew Barnes2009-05-2762-74/+74
| |/
| * Fix compiler warnings in addressbook.Matthew Barnes2009-05-2614-88/+92
| |
| * Eliminate redundant E_ICON_SIZE_* enumeration.Matthew Barnes2009-05-245-21/+21
| |
| * Merge branch 'vcard-inline'Matthew Barnes2009-05-214-350/+0
| |\
| | * Convert the vCard Bonobo control to an EMFormatHook plugin.Matthew Barnes2009-05-064-350/+0
| | |
| * | Bug 578176 – "Send message to contact" does not honor "always BCC"Matthew Barnes2009-05-171-3/+5
| | |
| * | Fix several types of pedantic compiler warnings.Matthew Barnes2009-05-1711-16/+16
| |/
* | Fix "make check" errors.Matthew Barnes2009-05-251-25/+13
| |
* | Eliminate redundant E_ICON_SIZE_* enumeration.Matthew Barnes2009-05-254-4/+4
| |
* | Fix several types of pedantic compiler warnings.Matthew Barnes2009-05-215-5/+5
| |
* | Use -no-undefined on Linux tooMilan Crha2009-05-2017-19/+1133
| | | | | | | | | | There still left two things opened, search for KILL-BONOBO to find them. One is in calendar's Makefile.am, one in composer.
* | Add G_MODULE_EXPORT to exported module functions.Matthew Barnes2009-05-111-2/+2
| |
* | Use the proper idiom for loading types in a GTypeModule.Matthew Barnes2009-05-1112-162/+201
| | | | | | | | | | Also, combine calendar, memo, and task backends into a single module, similar to how it worked under Bonobo.
* | Fix bugs caused by EShellBackend changes.Matthew Barnes2009-05-101-1/+1
| |
* | Adapt memos to EShellBackend changes.Matthew Barnes2009-05-091-0/+34
| |
* | Adapt calendar to EShellBackend changes.Matthew Barnes2009-05-082-4/+4
| |
* | Adapt mail to EShellBackend changes.Matthew Barnes2009-05-081-1/+1
| | | | | | | | | | Again, builds but not tested. Lots of compiler warnings to clean up, but I don't have the energy for it. This was pretty grueling.
* | Adapt addressbook to EShellBackend changes.Matthew Barnes2009-05-0712-185/+187
| | | | | | | | Builds, but not tested. Use as a reference for other backends.
* | Convert EShellModule to EShellBackendMatthew Barnes2009-05-079-136/+239
| | | | | | | | | | | | | | | | Split the GTypeModule loader out of EShellModule as EModule, and rename EShellModule to EShellBackend. Backends (formerly modules) should now subclass EShellBackend. This commit converts EShell but breaks all the shell backends.
* | Merge branch 'master' into kill-bonoboMatthew Barnes2009-05-041-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: addressbook/gui/Makefile.am addressbook/gui/widgets/Makefile.am addressbook/gui/widgets/eab-popup-control.c calendar/gui/e-meeting-time-sel.c calendar/gui/migration.c calendar/modules/e-memo-shell-module-migrate.h e-util/e-logger.c mail/e-mail-attachment-bar.c mail/em-composer-utils.c mail/em-format-html-display.c plugins/mail-account-disable/Makefile.am plugins/select-one-source/Makefile.am po/es.po shell/Makefile.am shell/e-shell-common.h shell/e-shell-nm.c shell/e-shell-window-commands.c shell/e-shell-window.c shell/e-sidebar.c shell/e-user-creatable-items-handler.c shell/importer/Makefile.am shell/test/Makefile.am widgets/misc/test-error.c widgets/misc/test-info-label.c widgets/misc/test-multi-config-dialog.c
| * ** BUGFIX: 355240 - String errorsSukhbir Singh2009-05-041-1/+1
| | | | | | | | | | | | Fixes typos specific to: -> addressbook/gui/component/ldap-config.glade.h -> mail/evolution-mail.schemas.in.in.h
| * Bug 572977 – Use g_strerror() instead of strerror()Matthew Barnes2009-05-031-1/+1
| |
| * Use Behdad's brilliant git.mk to generate .gitignore files.Matthew Barnes2009-05-026-0/+12
| |
| * More gnome-init cleanup for bug #567283.Matthew Barnes2009-05-011-178/+0
| |
| * Bug 580892 – Kill libgnomeui/gnome-app and gnome-app-helperMatthew Barnes2009-05-011-3/+1
| | | | | | | | | | The only remaining case is widgets/test/test-dropdown-button.c, but this file will be removed when the kill-bonobo branch is merged.
| * Bug 580896 – Kill libgnome/gnome-programMatthew Barnes2009-05-012-2/+0
| | | | | | | | Removed e-util/e-gui-utils.[ch].
| * Use new ESourceList API (simplifies code)Milan Crha2009-04-251-43/+14
| | | | | | | | ** Part of fix for bug #569652
* | Bug 572977 – Use g_strerror() instead of strerror()Matthew Barnes2009-05-041-1/+1
| |
* | Use Behdad's brilliant git.mk to generate .gitignore files.Matthew Barnes2009-05-046-0/+12
| |
* | Merge in changes from master.Matthew Barnes2009-05-011-178/+0
| |
* | Manual conflict resolutionMatthew Barnes2009-04-251-6/+0
| |
* | Merge branch 'master' into kill-bonoboMatthew Barnes2009-04-2517-4970/+680
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was a particularly messy merge. Watch out for regressions! Conflicts: ChangeLog NEWS a11y/ChangeLog a11y/widgets/ea-combo-button.c a11y/widgets/ea-combo-button.h a11y/widgets/ea-widgets.c addressbook/ChangeLog addressbook/gui/component/GNOME_Evolution_Addressbook.server.in.in addressbook/gui/component/addressbook-component.c addressbook/gui/component/addressbook-component.h addressbook/gui/component/addressbook-config.c addressbook/gui/component/addressbook-migrate.h addressbook/gui/component/addressbook-view.c addressbook/gui/component/addressbook-view.h addressbook/gui/component/addressbook.h addressbook/gui/component/autocompletion-config.c addressbook/gui/component/autocompletion-config.h addressbook/gui/component/component-factory.c addressbook/gui/component/e-book-shell-module-migrate.c addressbook/gui/component/ldap-config.glade addressbook/gui/contact-editor/Makefile.am addressbook/gui/contact-editor/contact-editor.glade addressbook/gui/contact-editor/e-contact-editor-address.c addressbook/gui/contact-editor/e-contact-editor-address.h addressbook/gui/contact-editor/e-contact-editor-im.c addressbook/gui/contact-editor/e-contact-editor-im.h addressbook/gui/contact-editor/e-contact-editor.c addressbook/gui/contact-editor/e-contact-editor.h addressbook/gui/contact-editor/eab-editor.c addressbook/gui/contact-editor/eab-editor.h addressbook/gui/contact-editor/test-editor.c addressbook/gui/contact-list-editor/Makefile.am addressbook/gui/widgets/Makefile.am addressbook/gui/widgets/e-addressbook-model.c addressbook/gui/widgets/e-addressbook-model.h addressbook/gui/widgets/e-addressbook-reflow-adapter.c addressbook/gui/widgets/e-addressbook-view.c addressbook/gui/widgets/e-addressbook-view.h addressbook/gui/widgets/e-minicard-view.c addressbook/gui/widgets/eab-contact-display.c addressbook/gui/widgets/eab-gui-util.c addressbook/gui/widgets/eab-menu.c addressbook/gui/widgets/eab-menu.h addressbook/gui/widgets/eab-popup-control.c addressbook/gui/widgets/eab-popup-control.h addressbook/gui/widgets/eab-popup.c addressbook/gui/widgets/eab-popup.h addressbook/gui/widgets/eab-vcard-control.c addressbook/gui/widgets/eab-vcard-control.h addressbook/gui/widgets/gal-view-minicard.c addressbook/gui/widgets/gal-view-minicard.h addressbook/printing/e-contact-print-style-editor.c addressbook/printing/e-contact-print-style-editor.h addressbook/printing/e-contact-print.glade addressbook/printing/test-contact-print-style-editor.c addressbook/tools/evolution-addressbook-export.c addressbook/util/Makefile.am calendar/ChangeLog calendar/gui/Makefile.am calendar/gui/apps_evolution_calendar.schemas.in calendar/gui/calendar-component.c calendar/gui/calendar-component.h calendar/gui/calendar-config.c calendar/gui/comp-editor-factory.c calendar/gui/comp-editor-factory.h calendar/gui/comp-util.c calendar/gui/comp-util.h calendar/gui/control-factory.c calendar/gui/control-factory.h calendar/gui/dialogs/alarm-dialog.c calendar/gui/dialogs/cal-prefs-dialog.c calendar/gui/dialogs/cal-prefs-dialog.glade calendar/gui/dialogs/cal-prefs-dialog.h calendar/gui/dialogs/comp-editor.c calendar/gui/dialogs/comp-editor.h calendar/gui/dialogs/event-editor.c calendar/gui/dialogs/event-page.c calendar/gui/dialogs/memo-editor.c calendar/gui/dialogs/memo-page.c calendar/gui/dialogs/recurrence-page.c calendar/gui/dialogs/task-details-page.c calendar/gui/dialogs/task-details-page.glade calendar/gui/dialogs/task-editor.c calendar/gui/dialogs/task-page.c calendar/gui/e-cal-component-memo-preview.c calendar/gui/e-cal-component-memo-preview.h calendar/gui/e-cal-component-preview.c calendar/gui/e-cal-component-preview.h calendar/gui/e-cal-event.h calendar/gui/e-cal-model.c calendar/gui/e-cal-popup.c calendar/gui/e-calendar-table.c calendar/gui/e-calendar-view.c calendar/gui/e-day-view.c calendar/gui/e-itip-control.c calendar/gui/e-memo-table.c calendar/gui/e-memos.c calendar/gui/e-memos.h calendar/gui/e-tasks.c calendar/gui/e-tasks.h calendar/gui/e-week-view.c calendar/gui/gnome-cal.c calendar/gui/goto.c calendar/gui/itip-bonobo-control.c calendar/gui/itip-bonobo-control.h calendar/gui/itip-utils.c calendar/gui/itip-utils.h calendar/gui/main.c calendar/gui/memos-component.c calendar/gui/memos-control.c calendar/gui/memos-control.h calendar/gui/migration.c calendar/gui/migration.h calendar/gui/tasks-component.c calendar/gui/tasks-control.c calendar/importers/main.c composer/ChangeLog composer/e-composer-actions.c composer/e-composer-private.c composer/e-msg-composer.c composer/e-msg-composer.h composer/evolution-composer.ui configure.in doc/reference/shell/eshell-overrides.txt e-util/ChangeLog e-util/Makefile.am e-util/e-corba-utils.c e-util/e-corba-utils.h e-util/e-gui-utils.c e-util/e-gui-utils.h e-util/e-logger.c e-util/e-non-intrusive-error-dialog.c e-util/e-non-intrusive-error-dialog.h e-util/e-plugin-ui.c e-util/e-util-labels.c e-util/e-util-labels.h e-util/e-util.c e-util/e-util.h filter/ChangeLog filter/filter-option.c help/C/evolution.xml help/ChangeLog help/Makefile.am help/cs/cs.po help/de/de.po help/es/es.po help/eu/figures/Screenshot-Free-Busy.png help/eu/figures/evo_blink.png help/eu/figures/evo_dialog-info.png help/eu/figures/evo_dialog-warning.png help/eu/figures/evo_email_a.png help/eu/figures/evo_flag_follow_up_a.png help/eu/figures/evo_proxyadd_a.png help/eu/figures/evo_shd_memo_a.png help/eu/figures/exchange-delegation.png help/eu/figures/exchange-identity.png help/eu/figures/exchange-receive-options.png help/eu/figures/exchange-receive.png help/eu/figures/exchg-identity.png help/eu/figures/exchng-identity.png help/eu/figures/exchng-rec-mail.png help/eu/figures/exchng-rec-option.png help/eu/figures/exchng-rec-options.png help/eu/figures/free_busy.png help/eu/figures/full-1.png help/eu/figures/full-2.png help/eu/figures/full-3.png help/eu/figures/full-4.png help/eu/figures/full-5.png help/eu/figures/full-6.png help/eu/figures/full-7.png help/eu/figures/mail-druid-pic.png help/eu/figures/mail-inbox.png help/eu/figures/mail-threaded.png help/eu/figures/mainwindow-pic.png help/eu/figures/minus.png help/eu/figures/plus.png help/eu/figures/proxy-cal.png help/eu/figures/proxy-login.png help/eu/figures/schedule.png help/eu/figures/stock_search.png help/eu/figures/sub-others-folder.png help/eu/figures/sub-pub-fold.png help/eu/figures/vfolder-createrule-fig.png help/quickref/Makefile.am mail/ChangeLog mail/Makefile.am mail/default/Makefile.am mail/e-mail-shell-module-migrate.c mail/e-searching-tokenizer.c mail/em-account-editor.c mail/em-account-prefs.h mail/em-composer-prefs.c mail/em-composer-prefs.h mail/em-composer-utils.c mail/em-filter-folder-element.c mail/em-folder-browser.c mail/em-folder-selection-button.h mail/em-folder-selector.c mail/em-folder-tree-model.c mail/em-folder-tree-model.h mail/em-folder-tree.c mail/em-folder-tree.h mail/em-folder-utils.c mail/em-folder-utils.h mail/em-folder-view.c mail/em-format-html-display.c mail/em-format-html-print.c mail/em-format-html-print.h mail/em-format-html.c mail/em-format-quote.h mail/em-format.c mail/em-format.h mail/em-html-stream.h mail/em-mailer-prefs.c mail/em-mailer-prefs.h mail/em-message-browser.c mail/em-message-browser.h mail/em-migrate.h mail/em-network-prefs.h mail/em-popup.c mail/em-search-context.h mail/em-subscribe-editor.c mail/em-utils.c mail/em-utils.h mail/filtertypes.xml mail/mail-component-factory.c mail/mail-component.c mail/mail-config-factory.c mail/mail-config-factory.h mail/mail-config.c mail/mail-config.glade mail/mail-crypto.c mail/mail-crypto.h mail/mail-dialogs.glade mail/mail-folder-cache.c mail/mail-mt.c mail/mail-send-recv.c mail/mail-send-recv.h mail/mail-session.c mail/mail-session.h mail/mail-types.h mail/mail-vfolder.c mail/message-list.c mail/message-tag-followup.c mail/searchtypes.xml mail/vfoldertypes.xml plugins/attachment-reminder/Makefile.am plugins/audio-inline/org-gnome-audio-inline.eplug.xml plugins/caldav/ChangeLog plugins/caldav/caldav-source.c plugins/calendar-http/ChangeLog plugins/calendar-weather/ChangeLog plugins/calendar-weather/calendar-weather.c plugins/email-custom-header/ChangeLog plugins/email-custom-header/email-custom-header.c plugins/exchange-operations/ChangeLog plugins/google-account-setup/ChangeLog plugins/google-account-setup/Makefile.am plugins/google-account-setup/google-contacts-source.c plugins/google-account-setup/google-source.c plugins/import-ics-attachments/ChangeLog plugins/import-ics-attachments/Makefile.am plugins/import-ics-attachments/icsimporter.c plugins/itip-formatter/ChangeLog plugins/itip-formatter/itip-view.c plugins/mail-account-disable/ChangeLog plugins/mail-account-disable/mail-account-disable.c plugins/mail-notification/ChangeLog plugins/mail-notification/mail-notification.c plugins/mail-to-meeting/ChangeLog plugins/mail-to-task/ChangeLog plugins/mark-all-read/mark-all-read.c plugins/publish-calendar/ChangeLog plugins/publish-calendar/publish-format-fb.c plugins/publish-calendar/publish-format-ical.c plugins/save-attachments/ChangeLog plugins/save-attachments/Makefile.am plugins/save-attachments/save-attachments.c plugins/select-one-source/ChangeLog plugins/select-one-source/Makefile.am plugins/select-one-source/select-one-source.c plugins/startup-wizard/ChangeLog plugins/startup-wizard/startup-wizard.c plugins/webdav-account-setup/ChangeLog plugins/webdav-account-setup/Makefile.am plugins/webdav-account-setup/webdav-contacts-source.c po/ChangeLog po/POTFILES.in po/ar.po po/bg.po po/bn_IN.po po/ca.po po/cs.po po/da.po po/de.po po/el.po po/en_GB.po po/es.po po/et.po po/fr.po po/gl.po po/gu.po po/hi.po po/hu.po po/it.po po/ja.po po/kn.po po/ko.po po/lt.po po/ml.po po/mr.po po/nb.po po/nl.po po/pa.po po/pl.po po/pt.po po/ru.po po/sl.po po/sr.po po/sr@latin.po po/sv.po po/ta.po po/te.po po/th.po po/tr.po po/zh_HK.po po/zh_TW.po shell/ChangeLog shell/Evolution-Component.idl shell/Makefile.am shell/apps_evolution_shell.schemas.in shell/e-component-registry.c shell/e-component-registry.h shell/e-component-view.c shell/e-component-view.h shell/e-corba-config-page.c shell/e-corba-config-page.h shell/e-shell-constants.h shell/e-shell-importer.c shell/e-shell-importer.h shell/e-shell-nm.c shell/e-shell-settings-dialog.c shell/e-shell-settings-dialog.h shell/e-shell-view.c shell/e-shell-view.h shell/e-shell-window-commands.c shell/e-shell-window-commands.h shell/e-shell-window.c shell/e-shell-window.h shell/e-shell.c shell/e-shell.h shell/e-sidebar.c shell/e-sidebar.h shell/e-user-creatable-items-handler.c shell/e-user-creatable-items-handler.h shell/es-menu.c shell/es-menu.h shell/evolution-component.c shell/evolution-component.h shell/evolution-config-control.c shell/evolution-config-control.h shell/evolution-listener.c shell/evolution-listener.h shell/evolution-shell-component-utils.c shell/evolution-shell-component-utils.h shell/importer/evolution-importer-client.c shell/importer/evolution-importer-client.h shell/importer/evolution-importer-listener.c shell/importer/evolution-importer-listener.h shell/importer/evolution-importer.c shell/importer/evolution-importer.h shell/importer/evolution-intelligent-importer.c shell/importer/evolution-intelligent-importer.h shell/importer/import.glade shell/importer/intelligent.c shell/importer/intelligent.h shell/main.c shell/shell.error.xml shell/test/evolution-test-component.c shell/test/evolution-test-component.h smime/ChangeLog smime/lib/Makefile.am ui/Makefile.am ui/evolution-addressbook.xml ui/evolution-calendar.xml widgets/ChangeLog widgets/menus/gal-view-menus.c widgets/menus/gal-view-menus.h widgets/misc/ChangeLog widgets/misc/Makefile.am widgets/misc/e-activity-handler.c widgets/misc/e-activity-handler.h widgets/misc/e-attachment-bar.c widgets/misc/e-attachment-bar.h widgets/misc/e-attachment.c widgets/misc/e-attachment.h widgets/misc/e-calendar-item.c widgets/misc/e-charset-picker.c widgets/misc/e-combo-button.c widgets/misc/e-combo-button.h widgets/misc/e-config-page.c widgets/misc/e-config-page.h widgets/misc/e-dropdown-button.c widgets/misc/e-dropdown-button.h widgets/misc/e-filter-bar.h widgets/misc/e-info-label.c widgets/misc/e-info-label.h widgets/misc/e-multi-config-dialog.c widgets/misc/e-multi-config-dialog.h widgets/misc/e-online-button.c widgets/misc/e-search-bar.c widgets/misc/e-search-bar.h widgets/misc/e-signature-combo-box.c widgets/misc/e-signature-combo-box.h widgets/misc/e-signature-editor.c widgets/misc/e-signature-editor.h widgets/misc/e-task-bar.c widgets/misc/e-task-bar.h widgets/misc/e-task-widget.c widgets/misc/e-task-widget.h widgets/misc/test-dropdown-button.c widgets/misc/test-info-label.c widgets/misc/test-multi-config-dialog.c widgets/table/ChangeLog widgets/table/e-cell-date.c widgets/table/e-table-group-container.c widgets/table/e-table-group-leaf.c widgets/table/e-table-group.c widgets/table/e-table-group.h widgets/table/e-table.c widgets/table/e-table.h
| * Remove unused filesMilan Crha2009-04-246-1942/+0
| | | | | | | | I forgot to remove unused files from sources in the commit for GN-bug #572348
| * GN-bug #572348 - Removed deprecated Gtk+ symbolsMilan Crha2009-04-247-3018/+669
| | | | | | | | Some still left, because those gone in kill-bonobo branch.
| * Bug 577929 – Consolidate marshallersMatthew Barnes2009-04-2314-42/+15
| | | | | | | | | | | | Consolidate all marshalling specifications to e-util/e-marshal.list. This reduces code duplication and makes it slightly easier to locate unused marshallers.
| * ** Fix for bug #572903Philip Withnall2009-02-251-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-02-24 Philip Withnall <philip@tecnocode.co.uk> ** Fix for bug #572903 * gui/contact-editor/contact-editor.glade: Change "Novell Groupwise" to "Novell GroupWise". Doesn't break string freeze, as the latter string already exists. svn path=/trunk/; revision=37317
| * ** Fix for bug #404232Milan Crha2009-02-121-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-02-12 Milan Crha <mcrha@redhat.com> ** Fix for bug #404232 * addressbook/gui/widgets/e-addressbook-view.c: (search_activated): Rebuild view immediately for an advanced search too. * widgets/misc/e-filter-bar.c: (rule_advanced_response): Emit signal after search bar text is set, thus the text will not be empty, which is considered as "no search" these days. svn path=/trunk/; revision=37253
| * Substitute some deprecated gtk+ functions.Andre Klapper2009-02-121-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-02-11 Andre Klapper <a9016009@gmx.de> * addressbook/gui/component/addressbook-migrate.c: * calendar/gui/migration.c: * calendar/gui/dialogs/alarm-dialog.c: * mail/em-folder-browser.c: * mail/em-migrate.c: * plugins/audio-inline/audio-inline.c: Substitute some deprecated gtk+ functions. svn path=/trunk/; revision=37249
| * ** Disable debug macros (#define d(x) x) throughout. (#569638)Matthew Barnes2009-02-011-1/+1
| | | | | | | | | | | | | | | | | | 2009-01-31 Matthew Barnes <mbarnes@redhat.com> ** Disable debug macros (#define d(x) x) throughout. (#569638) svn path=/trunk/; revision=37202
| * ** Fix for bug #362754Milan Crha2009-01-221-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-21 Milan Crha <mcrha@redhat.com> ** Fix for bug #362754 * addressbook/gui/component/addressbook-component.c: (ensure_sources): * calendar/gui/tasks-component.c: (ensure_sources): * calendar/gui/memos-component.c: (ensure_sources): * calendar/gui/calendar-component.c: (ensure_sources): Ensure to show default groups and sources with actual localized name, not the one it was stored last time. svn path=/trunk/; revision=37117
| * New convenience function calls gtk_show_uri() and displays an error dialogMatthew Barnes2009-01-111-18/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-11 Matthew Barnes <mbarnes@redhat.com> * e-util/e-util.c (e_show_uri): New convenience function calls gtk_show_uri() and displays an error dialog if the URI cannot be shown. * addressbook/gui/widgets/eab-contact-display.c (eab_uri_popup_link_open), (on_link_clicked): * calendar/gui/e-cal-component-preview (on_link_clicked): * calendar/gui/e-cal-component-memo-preview (on_link_clicked): * calendar/gui/e-memo-table.c (open_url_cb): * calendar/gui/dialogs/comp-editor.c (open_attachment): * composer/e-msg-composer.c (msg_composer_link_clicked): * mail/em-folder-view.c (emfv_format_link_clicked): * mail/em-popup.c (emp_uri_popup_link_open): * plugins/mailing-list-actions/mailing-list-actions.c (emla_list_action_do): * shell/e-shell-window-commands.c (command_open_faq): * widgets/misc/e-attachment-bar.c (eab_icon_clicked_cb): * widgets/misc/e-url-entry.c (button_clicked_cb): Call e_show_uri() instead of gnome_url_show(). * e-util/e-error.c (ee_response): Call e_display_help() instead of gnome_url_show(). * mail/em-config.c: * mail/em-menu.c: Remove unneeded #include <libgnome/gnome-url.h> svn path=/trunk/; revision=37037
| * Remove unneeded #include <libgnome/gnome-util.h>.Matthew Barnes2009-01-114-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-10 Matthew Barnes <mbarnes@redhat.com> * addressbook/gui/contact-editor/e-contact-editor-address.c: * addressbook/gui/contact-editor/e-contact-editor-fullname.c: * addressbook/gui/contact-editor/e-contact-editor-im.c: * addressbook/gui/widgets/e-addressbook-view.c: * addressbook/printing/e-contact-print.c: * calendar/gui/calendar-commands.c: * calendar/gui/e-cal-list-view.c: * calendar/gui/e-day-view.c: * calendar/gui/e-itip-control.c: * calendar/gui/e-meeting-list-view.c: * calendar/gui/e-meeting-store.c: * calendar/gui/e-week-view.c: * calendar/gui/gnome-cal.c: * calendar/gui/memos-control.c: * calendar/gui/tasks-control.c: * e-util/e-dialog-utils.c: * mail/em-folder-view.c: * mail/importers/mail-importer.c: * shell/e-shell.c: * shell/evolution-shell-component-utils.c: * shell/importer/intelligent.c: * shell/main.c: * widgets/menus/gal-view-collection.c: * widgets/menus/gal-view-instance.c: Remove unneeded #include <libgnome/gnome-util.h>. svn path=/trunk/; revision=37036
| * Remove unneeded #include <libgnomeui/gnome-app.h>. Remove unneededMatthew Barnes2009-01-115-9/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-10 Matthew Barnes <mbarnes@redhat.com> * addressbook/gui/component/addressbook-view.c: * addressbook/gui/contact-editor/e-contact-editor.h: * addressbook/gui/contact-editor/e-contact-quick-add.c: * addressbook/gui/contact-editor/eab-editor.h: * addressbook/gui/contact-list-editor/e-contact-list-editor.h: * mail/mail-autofilter.c: Remove unneeded #include <libgnomeui/gnome-app.h>. Remove unneeded #include <libgnomeui/gnome-app-helper.h> * calendar/gui/calendar-commands.c: * calendar/gui/e-cell-date-edit-text.c: * calendar/gui/e-itip-control.c: * calendar/gui/memos-control.c: * calendar/gui/print.c: * calendar/gui/tasks-control.c: * widgets/misc/test-dropdown-button.c: Remove unneeded #include <libgnomeui/gnome-stock-icons.h>. * calendar/gui/alarm-notify/alarm-queue.c: * calendar/gui/dialogs/cal-attachment-select-file.c: * calendar/gui/dialogs/cancel-comp.c: * calendar/gui/dialogs/changed-comp.c: * calendar/gui/dialogs/delete-error.c: * calendar/gui/dialogs/recur-comp.c: * calendar/gui/e-itip-control.c: * calendar/gui/print.c: Remove unneeded #include <libgnomeui/gnome-uidefs.h>. svn path=/trunk/; revision=37035
| * ** Fixes bug #567270Matthew Barnes2009-01-111-20/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-10-10 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #567270 * addressbook/gui/contact-editor/test-editor.c: * addressbook/printing/test-contact-style-editor.c: * addressbook/printing/test-print.c: Remove already-disabled use of gnome_about_new(). svn path=/trunk/; revision=37032
| * ** Fixes bug #567276Matthew Barnes2009-01-111-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-10 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #567276 * addressbook/gui/widgets/e-addressbook-view.c: * addressbook/printing/test-print.c: * calendar/gui/calendar-commands.c: * calendar/gui/control-factory.c: * calendar/gui/e-itip-control.c: * calendar/gui/gnome-cal.c: * calendar/gui/goto.c: * calendar/gui/memos-control.c: * calendar/gui/print.c: * calendar/gui/tasks-control.c: * calendar/gui/alarm-notify/alarm-queue.c: * calendar/gui/dialogs/schedule-page.c: * widgets/menus/gal-view-menus.c: Remove unneeded #include <libgnomeui/gnome-dialog-util.h>. * calendar/gui/calendar-config.c: * calendar/gui/calendar-config.h: Removed unused function calendar_config_check_timezone_set(). * widgets/misc/test-color.c: We don't ship this. Remove it. svn path=/trunk/; revision=37030
| * Fix for bug #567282Andre Klapper2009-01-111-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | 2009-01-10 Andre Klapper <a9016009@gmx.de> * Fix for bug #567282 * /gui/component/addressbook-view.c: Remove unrequired #include of <libgnomeui/gnome-href.h>. svn path=/trunk/; revision=37026
| * Reviewed by Matthew Barnes <mbarnes@redhat.com>Takao Fujiwara2009-01-092-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-09 Takao Fujiwara <takao.fujiwara@sun.com> Reviewed by Matthew Barnes <mbarnes@redhat.com> * Fix for bug #566011 * addressbook/gui/component/Makefile.am: * addressbook/gui/component/addressbook-component.c (addressbook_component_class_init): Include <glib/gi18n-lib.h> instead of <glib/gi18n.h> and add bindtextdomain(). * calendar/gui/Makefile.am: * calendar/gui/calendar-component.c (calendar_component_class_init): * calendar/gui/dialogs/comp-editor.c: * calendar/gui/memos-component.c (memos_component_class_init): * calendar/gui/tasks-component.c (tasks_component_class_init): Include <glib/gi18n-lib.h> instead of <glib/gi18n.h> and add bindtextdomain(). * composer/e-composer-header-table.c: * composer/e-composer-private.h: Include <glib/gi18n-lib.h> instead of <glib/gi18n.h>. * mail/mail-component.c (mail_component_class_init): Include <glib/gi18n-lib.h> instead of <glib/gi18n.h> and add bindtextdomain(). * shell/e-user-creatable-items-handler.c (e_user_creatable_items_handler_class_ini): Include <glib/gi18n-lib.h> instead of <glib/gi18n.h> and add bindtextdomain(). * widgets/misc/e-charset-picker.c: * widgets/misc/e-signature-combo-box.c: Include <glib/gi18n-lib.h> instead of <glib/gi18n.h>. svn path=/trunk/; revision=37021
| * ** Fix for bug #339879Milan Crha2009-01-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-01-08 Milan Crha <mcrha@redhat.com> ** Fix for bug #339879 * filter/filter-code.h: (filter_code_new): * filter/filter-code.c: (filter_code_new), (build_code): * filter/rule-context.c: (new_element): Have two types of code expression, one "code", which adds also a "match-all" into the expression, and a "rawcode" without it. * addressbook/gui/widgets/addresstypes.xml: Use "rawcode" instead of "code" to have not added a "match-all" into the expression. svn path=/trunk/; revision=37014
| * Use the correct macro when marking strings for translation.Matthew Barnes2009-01-021-1/+1
| | | | | | | | | | | | | | | | | | | | 2009-01-01 Matthew Barnes <mbarnes@redhat.com> * ui/component/addressbook-config.c (eabc_general_offline): Use the correct macro when marking strings for translation. svn path=/trunk/; revision=36956
| * Include <glib/gi18n.h> instead of <libgnome/gnome-i18n.h>Andre Klapper2008-12-241-1/+1
| | | | | | | | | | | | | | | | | | | | 2008-12-23 Andre Klapper <a9016009@gmx.de> * gui/merging/eab-contact-merging.c: Include <glib/gi18n.h> instead of <libgnome/gnome-i18n.h> svn path=/trunk/; revision=36931
| * ** Fix for bug #563669Milan Crha2008-12-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-12-09 Milan Crha <mcrha@redhat.com> ** Fix for bug #563669 * addressbook/gui/component/ldap-config.glade: * addressbook/printing/e-contact-print.glade: * mail/mail-config.glade: * filter/filter.glade: * widgets/misc/e-send-options.glade: * calendar/gui/dialogs/recurrence-page.glade: * calendar/gui/dialogs/alarm-dialog.glade: * calendar/gui/dialogs/event-page.glade: * calendar/gui/dialogs/task-details-page.glade: * calendar/gui/dialogs/cal-prefs-dialog.glade: * calendar/gui/alarm-notify/alarm-notify.glade: * calendar/gui/goto-dialog.glade: Use zero GtkSpinButton's PageSize, as Gtk+ requires. svn path=/trunk/; revision=36855
| * ** Fix for bug #270376Milan Crha2008-12-083-11/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-12-08 Milan Crha <mcrha@redhat.com> ** Fix for bug #270376 * gui/contact-editor/e-contact-editor.c: (im_service []), (non_string_fields[]): * gui/widgets/eab-contact-display.c: (render_contact): Support Skype field in a contact. * gui/contact-editor/e-contact-editor-im.c: Changes here too, but file doesn't seem to be used. svn path=/trunk/; revision=36849
| * Patch from Jennifer Newman <jennifer.newman@tufts.edu>: Fix for bug #549964 ↵Suman Manjunath2008-12-081-19/+18
| | | | | | | | | | | | (Fix for a few erroneous strings). svn path=/trunk/; revision=36845
| * ** Fix for bug #332629Milan Crha2008-12-061-66/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-12-05 Milan Crha <mcrha@redhat.com> ** Fix for bug #332629 * filter/filter-option.h: (struct _filter_option), (struct _FilterOption), (filter_option_add): * filter/filter-option.c: (filter_option_init), (filter_option_finalise), (filter_option_add), (xml_create), (get_widget), (clone): Be able to define optionlist with dynamically created list of options. * filter/filter-label.c: (fill_options): Adapt. * addressbook/gui/widgets/addresstypes.xml: * calendar/gui/caltypes.xml: * calendar/gui/memotypes.xml: * calendar/gui/tasktypes.xml: Use dynamically created list of categories in the option's widget. svn path=/trunk/; revision=36836
| * ** Fix for bug #263268Milan Crha2008-12-041-10/+22
| | | | | | | | | | | | | | | | | | | | | | | | 2008-12-04 Milan Crha <mcrha@redhat.com> ** Fix for bug #263268 * gui/widgets/e-addressbook-view.c: (search_activated), (make_suboptions): Be able to search for contacts without category. svn path=/trunk/; revision=36830
| * ** Fixes part of bug #348299Matthew Barnes2008-12-031-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-12-02 Matthew Barnes <mbarnes@redhat.com> ** Fixes part of bug #348299 * addressbook/gui/contact-editor/e-contact-editor.c (e_contact_editor_init): * calendar/gui/dialogs/event-page.c (get_widgets): * calendar/gui/dialogs/memo-page.c (get_widgets): * calendar/gui/dialogs/task-page.c (get_widgets): Use category completion in the Categories field. * calendar/gui/dialogs/event-editor.c: * calendar/gui/dialogs/memo-editor.c: * calendar/gui/dialogs/task-editor.c: Fix some reference count leaks. svn path=/trunk/; revision=36826
| * ** Fixes bug #557818Matthew Barnes2008-11-181-134/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-11-17 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #557818 * addressbook/gui/component/addressbook-view.c: * calendar/gui/calendar-component.c: * calendar/gui/memos-component.c: * calendar/gui/tasks-component.c: ESourceSelector now handles most of the drag-and-drop signals. We just have to listen for the new "data-dropped" signal and deal with it. Gets rid of a lot of duplicate logic. svn path=/trunk/; revision=36793
| * ** Fixes bug #558322Matthew Barnes2008-11-181-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-11-17 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #558322 * addressbook/gui/component/addressbook-view.c (rename_addressbook_cb): * calendar/gui/calendar-component.c (rename_calendar_cb): * calendar/gui/memos-component.c (rename_memo_list_cb): * calendar/gui/tasks-component.c (rename_task_list_cb): New "Rename" item in the source selector pop-up menu calls the recently added e_source_selector_edit_primary_selection(). Still need to bind the "F2" key to this action, but I'm not sure how whether EPopup supports that. svn path=/trunk/; revision=36791
| * License Change from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-11-031-2/+2
| | | | | | | | svn path=/trunk/; revision=36728
| * Only include the toplevel GTK+ header.Matthew Barnes2008-10-314-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-10-30 Matthew Barnes <mbarnes@redhat.com> * addressbook/gui/contact-editor/test-editor.c: * addressbook/gui/widgets/e-minicard-label.c: * addressbook/gui/widgets/e-minicard-view-widget.c: * addressbook/gui/widgets/test-reflow.c: * calendar/gui/control-factory.c: * calendar/gui/e-calendar-table.c: * calendar/gui/e-week-view-event-item.c: * calendar/gui/weekday-picker.c: * e-util/e-icon-factory.c: * shell/importer/evolution-importer-client.h: * shell/importer/intelligent.c: * shell/test/evolution-test-component.c: * widgets/menus/gal-view-menus.c: * widgets/misc/e-activity-handler.c: * widgets/table/e-table-config-field.h: Only include the toplevel GTK+ header. svn path=/trunk/; revision=36699
| * ** Fixes bug #555494Matthew Barnes2008-10-091-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-10-09 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #555494 * addressbook/gui/widgets/e-addressbook-view.c (generate_viewoption_menu): * calendar/gui/cal-search-bar.c (generate_viewoption_menu): Category icons are not themed. Load by file, not by icon name. svn path=/trunk/; revision=36581
| * Change licese from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-10-031-14/+14
| | | | | | | | svn path=/trunk/; revision=36539
| * Change License from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-10-012-19/+36
| | | | | | | | svn path=/trunk/; revision=36520
| * Change License from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-09-301-13/+13
| | | | | | | | svn path=/trunk/; revision=36502
| * License changes from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-291-14/+13
| | | | | | | | svn path=/trunk/; revision=36465
| * ** Fix for bug #553148Philip Withnall2008-09-262-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-09-25 Philip Withnall <philip@tecnocode.co.uk> ** Fix for bug #553148 * addressbook/gui/contact-editor/contact-editor.glade: * addressbook/gui/contact-editor/e-contact-editor-im.c: * composer/mail-composer.error.xml: * plugins/groupwise-account-setup/org-gnome-gw-account-setup.eplug.xml: * plugins/groupwise-features/org-gnome-compose-send-options.xml: * plugins/groupwise-features/org-gnome-groupwise-features.eplug.xml: Standardise "GroupWise" usage in translatable strings. svn path=/trunk/; revision=36453
| * Change License from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-243-45/+43
| | | | | | | | svn path=/trunk/; revision=36443
| * License changes from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-243-31/+43
| | | | | | | | svn path=/trunk/; revision=36440
| * ** Fixes bug #553479Philip Withnall2008-09-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-09-24 Philip Withnall <philip@tecnocode.co.uk> ** Fixes bug #553479 * shell/shell.error.xml: * plugins/webdav-account-setup/webdav-contacts-source.c (plugin_webdav_contacts): * plugins/tnef-attachments/org-gnome-tnef-attachments.eplug.xml: * plugins/python/org-gnome-evolution-python.eplug.xml: * plugins/google-account-setup/org-gnome-evolution-google.eplug.xml: * plugins/audio-inline/org-gnome-audio-inline.eplug.xml: * mail/em-migrate.c (migrate_to_db): * mail/evolution-mail.schemas.in: * addressbook/gui/component/ldap-config.glade: String capitalisation improvements. svn path=/trunk/; revision=36439
| * ** Fix for bug #553273Milan Crha2008-09-234-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-09-23 Milan Crha <mcrha@redhat.com> ** Fix for bug #553273 * addressbook/gui/component/addressbook-view.c: (delete_addressbook_folder), (delete_addressbook_cb): * addressbook/gui/widgets/eab-gui-util.c: (save_it): * addressbook/gui/contact-list-editor/e-contact-list-model.c: (e_contact_list_model_add_email): * addressbook/gui/contact-list-editor/e-contact-list-editor.c: (contact_list_editor_contact_exists): * plugins/exchange-operations/exchange-config-listener.c: (exchange_config_listener_authenticate): * mail/em-composer-utils.c: (em_utils_handle_receipt): * mail/em-folder-view.c: (emfv_delete_msg_response): * composer/e-composer-actions.c: (action_save_cb): * calendar/gui/alarm-notify/alarm-queue.c: (edit_component): * calendar/gui/tasks-component.c: (delete_task_list_cb): * calendar/gui/calendar-component.c: (delete_calendar_cb): * calendar/gui/memos-component.c: (delete_memo_list_cb): Always end e_error_run/e_error_new calls with NULL parameter. svn path=/trunk/; revision=36434
| * ** Fix for bug #552575Milan Crha2008-09-231-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | 2008-09-23 Milan Crha <mcrha@redhat.com> ** Fix for bug #552575 * gui/widgets/eab-gui-util.c: (eab_send_contact_list_as_attachment): Register default callbacks to composer to be able to send/save draft. svn path=/trunk/; revision=36432
| * ** Part of fix for bug #272391Milan Crha2008-09-232-2/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-09-23 Milan Crha <mcrha@redhat.com> ** Part of fix for bug #272391 * gui/component/apps_evolution_addressbook.schemas.in: * gui/component/autocompletion-config.c: (struct AutocompletionConfig), (config_control_destroy_notify), (add_section), (show_address_check_toggled_cb), (autocompletion_config_control_new): New UI for Edit->Preferences->Autocompletion, with the checkbox for the key "/apps/evolution/addressbook/completion/show_address" to be able to setup whether show mail address for the autocompleted contact. svn path=/trunk/; revision=36431
| * Change license from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-191-13/+14
| | | | | | | | svn path=/trunk/; revision=36381
| * License changes from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-162-27/+28
| | | | | | | | svn path=/trunk/; revision=36344
| * License Changes from GPL to LGPLSankarasivasubramanian Pasupathilingam2008-09-131-11/+12
| | | | | | | | svn path=/trunk/; revision=36313
| * Milan Crha <mcrha@redhat.com> ** Part of fix for bug #361413 (Print ↵Suman Manjunath2008-09-081-0/+5
| | | | | | | | | | | | detailed error also for LDAP backends). svn path=/trunk/; revision=36275
| * esthetic license header cleans, and fix e-pkcs12Michael Meeks2008-09-062-12/+3
| | | | | | | | svn path=/trunk/; revision=36264
| * fix licensing snafus.Michael Meeks2008-09-061-21/+0
| | | | | | | | svn path=/trunk/; revision=36263
| * License changes. Changed license from GPL to LGPL.Sankarasivasubramanian Pasupathilingam2008-09-042-32/+29
| | | | | | | | | | | | More to come. svn path=/trunk/; revision=36255
| * Change License from GPL to LGPL. 2nd batch.Sankarasivasubramanian Pasupathilingam2008-09-0333-351/+517
| | | | | | | | | | | | More changes to come. svn path=/trunk/; revision=36247
| * Milan Crha <mcrha@redhat.com> ** Fix for bug #448435 (Keep UI consistent, ↵Suman Manjunath2008-09-011-0/+1
| | | | | | | | | | | | disable SSL method for 636 port). svn path=/trunk/; revision=36238
| * Milan Crha <mcrha@redhat.com> ** Part of fix for bug #548827 (Check bounds ↵Suman Manjunath2008-09-012-2/+7
| | | | | | | | | | | | of the string array before accessing elements, show more detailed error message if available). svn path=/trunk/; revision=36237
| * ** Fix for bug #534762Philip Withnall2008-08-272-11/+11
| | | | | | | | | | | | | | | | | | | | | | 2008-08-27 Philip Withnall <philip@tecnocode.co.uk> ** Fix for bug #534762 Change "addressbook" to "address book" in translatable strings. svn path=/trunk/; revision=36117
| * License ChangesSankarasivasubramanian Pasupathilingam2008-08-2719-154/+317
| | | | | | | | svn path=/trunk/; revision=36116
| * ** Fixes bug #508732Matthew Barnes2008-08-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-18 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #508732 * shell/e-shell.c: Add a "crash_recovery" flag, with accessor functions for it. * shell/e-shell-window (init_view): Check and reset the "crash_recovery" flag before creating a new shell view. The components can use this flag to take steps to recover from the previous crash. * shell/apps_evolution_shell.schemas.in: Remove the "skip_recovery_dialog" and "recovery" keys. * shell/Evolution-Component.idl (createView): Add a "select_item" boolean parameter. * shell/main.c: Kill the crash recovery dialog. Instead just set the crash recovery flag in e-shell appropriately. * mail/mail-component.c (impl_createView): Add a "select_item" argument for crash recovery, which we forward to EMFolderBrowser as a "suppress_message_selection" flag. * mail/em-folder-browser.c (emfb_set_folder): Suppress automatic message selection if we are recovering from a crash. * addressbook/gui/component/addressbook-component.c (impl_createView): * calendar/gui/calendar-component.c (impl_createView): * calendar/gui/memos-component.c (impl_createView): * calendar/gui/tasks-component.c (impl_createView): Add a "select_item" argument for crash recovery, which these components do not use. * help/C/evolution.xml: Remove the bit about crash recovery. svn path=/trunk/; revision=36009
| * New convenience function for launching help from Evolution. Displays anMatthew Barnes2008-08-151-11/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-14 Matthew Barnes <mbarnes@redhat.com> * e-util/e-util.c (e_display_help): New convenience function for launching help from Evolution. Displays an error dialog over the given parent window if an error occurs. * addressbook/gui/contact-editor/e-contact-editor.c: * calendar/gui/dialogs/comp-editor.c: * plugins/email-custom-header/gui/contact-editor/e-contact-editor.c: * plugins/exchange-operations/exchange-send-options.c: * widgets/misc/e-multi-config-dialog.c: * widgets/misc/e-send-options.c: Use e_display_help() for displaying help. svn path=/trunk/; revision=35991
| * Fix a typo. (#547369)Matthew Barnes2008-08-122-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-12 Matthew Barnes <mbarnes@redhat.com> * addressbook/gui/component/GNOME_Evolution_Addressbook.server.in.in: Fix a typo. (#547369) * addressbook/gui/component/addressbook-migrate.c: * calendar/gui/migration.c: Fix TeX-style quotes. (#547372) svn path=/trunk/; revision=35967
| * ** Fix for bug #547308Milan Crha2008-08-122-18/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-12 Milan Crha <mcrha@redhat.com> ** Fix for bug #547308 * gui/component/addressbook.c: (load_source_auth_cb): Do not try to authenticate to the server more than twice when knows the password and it didn't fail because of wrong user name/password. * gui/widgets/eab-gui-util.c: (const char *status_to_string[]): New string for new status code. * gui/widgets/eab-gui-util.c: (eab_load_error_dialog): Include detailed error in generic failure error, if available and is not a repository offline error. svn path=/trunk/; revision=35964
| * ** Fixes bug #546892Matthew Barnes2008-08-126-40/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-11 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #546892 * e-util/e-icon-factory.c (e_icon_factory_get_image): Kill this function. Use gtk_image_new_from_icon_name(). * e-util/e-icon-factory.c (e_icon_factory_get_icon_list): Kill this function. Use gtk_window_set_icon_name(). * widgets/misc/e-activity-handler.c: * widgets/misc/e-task-widget.c: Purge the GdkPixbuf arguments from the API. We've been ignoring them since the spinner icon was added. * addressbook/gui/contact-editor/e-contact-editor-fullname.c: * addressbook/gui/contact-editor/e-contact-editor-im.c: * addressbook/gui/contact-editor/e-contact-editor-address.c: * calendar/gui/alarm-notify/alarm-notify-dialog.c: * calendar/gui/dialogs/alarm-dialog.c: * calendar/gui/dialogs/alarm-list-dialog.c: * calendar/gui/dialogs/cal-attachment-select-file.c: * calendar/gui/dialogs/changed-comp.c: * calendar/gui/dialogs/delete-error.c: * calendar/gui/dialogs/select-source-dialog.c: * mail/mail-send-recv.c: * mail/message-tag-followup.c: * widgets/misc/e-combo-button.c: * widgets/misc/e-info-label.c: * widgets/misc/e-url-entry.c: * widgets/misc/e-task-widget.c: Prefer gtk_window_set_icon_name() over gtk_window_set_icon_list(). * addressbook/gui/contact-editor/e-contact-editor-im.c: * calendar/gui/dialogs/event-page.c: * calendar/gui/e-timezone-entry.c: * e-util/e-gui-utils.c: * e-util/e-popup.c: * plugins/import-ics-attachments/icsimporter.c: * plugins/itip-formatter/itip-view.c: * mail/em-folder-browser.c: * mail/em-format-html-display.c: * mail/mail-send-recv.c: * mail/message-tag-followup.c: Prefer gtk_image_new_from_icon_name() over e_icon_factory_get_image(). * calendar/gui/alarm-notify/alarm-queue.c: * plugins/mail-notification/mail-notification.c: Prefer gtk_status_icon_set_from_icon_name() over gtk_status_icon_set_from_pixbuf(). * addressbook/gui/component/addressbook-view.c: * calendar/gui/e-calendar-table.c: * calendar/gui/e-calendar-view.c: * calendar/gui/e-memo-table.c: * mail/mail-mt.c: e_activity_handler_operation_started() no longer takes a GdkPixbuf. It was ignoring the pixbuf anyway ever since we added a spinner icon. svn path=/trunk/; revision=35958
| * ** Fix for bug #546748Michael Monreal2008-08-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 2008-08-08 Michael Monreal <mmonreal@svn.gnome.org> ** Fix for bug #546748 * addressbook/gui/component/addressbook-view.c: Change "_Properties..." to "_Properties" to match HIG and other components. svn path=/trunk/; revision=35941
| * ** Additional fix for bug #467115Michael Monreal2008-08-081-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-08 Michael Monreal <mmonreal@svn.gnome.org> ** Additional fix for bug #467115 * addressbook/gui/contact-editor/e-contact-editor.c: (e_contact_editor_init): * art/Makefile.am: * data/icons/Makefile.am: Get rid of old contact-editor icon. svn path=/trunk/; revision=35937
| * ** Fix for bug #546744Michael Monreal2008-08-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | 2008-08-08 Michael Monreal <mmonreal@svn.gnome.org> ** Fix for bug #546744 * addressbook/gui/component/addressbook-view.c: Use address-book-new icon instead of contacts-new. svn path=/trunk/; revision=35936
| * ** Fix for bug #324203Milan Crha2008-08-072-2/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-07 Milan Crha <mcrha@redhat.com> ** Fix for bug #324203 * gui/component/ldap-config.glade: * gui/component/addressbook-config.c: (canbrowse_toggled_cb), (eabc_details_limit): New check box to be able to set LDAP address books browseable until reaches given limits. Note: To let this really works, one should have eds of revision 9295 or better. svn path=/trunk/; revision=35922
| * ** Fix for bug #249844Milan Crha2008-08-061-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-06 Milan Crha <mcrha@redhat.com> ** Fix for bug #249844 * addressbook/gui/component/addressbook-component.c: * calendar/gui/tasks-component.c: (impl__get_userCreatableItems): * calendar/gui/memos-component.c: (impl__get_userCreatableItems): * mail/mail-component.c: (impl__get_userCreatableItems): * shell/test/evolution-test-component.c: (impl__get_userCreatableItems): (impl__get_userCreatableItems): Do not let compiler claim. * mail/em-event.h: (struct _EMEventTargetCustomIcon): Declare 'folder_name' as const char * to let compiler happy; no copy of the pointer anyway. * calendar/gui/calendar-component.c: (impl__get_userCreatableItems): Use C_() macro instead of Q_() macro. Use fully qualified names for "New" submenu entries. svn path=/trunk/; revision=35916
| * ** Fix for bug #467115Michael Monreal2008-08-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-06 Michael Monreal <mmonreal@svn.gnome.org> ** Fix for bug #467115 * addressbook/gui/component/addressbook-view.c: (addressbook_view_init): * calendar/gui/GNOME_Evolution_Calendar.server.in.in: * calendar/gui/memos-component.c: (create_component_view): * calendar/gui/tasks-component.c: (create_component_view): * data/icons/Makefile.am: * mail/GNOME_Evolution_Mail.server.in.in: * mail/mail-component.c: (impl_createView): Ship and use tango icons for the mail, tasks and memos components. svn path=/trunk/; revision=35915
| * ** Fix for bug #546263Milan Crha2008-08-061-21/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-06 Milan Crha <mcrha@redhat.com> ** Fix for bug #546263 * gui/widgets/e-minicard.c: (add_field), (add_email_field), (remodel): Add 'width' property as the last one for 'new' item, thus it will know all the information to properly calculate column widths. Also don't set field names for the contact-lists. Both changes prevents messing of minicard painting for changed contact-lists. svn path=/trunk/; revision=35913
| * Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #249844 (Use C_() macro ↵Suman Manjunath2008-08-041-3/+3
| | | | | | | | | | | | instead of Q_() macro, Use fully qualified names for New submenu entries). svn path=/trunk/; revision=35897
| * ** Fixes bug #546057Matthew Barnes2008-08-032-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-02 Matthew Barnes <mbarnes@redhat.com> ** Fixes bug #546057 * gui/component/GNOME_Evolution_Addressbook.server.in.in: * gui/contact-list-editor/contact-list-editor.glade: Use "x-office-address-book" icon name instead of "stock_addressbook". * gui/GNOME_Evolution_Calendar.server.in.in: * gui/calendar-component.c: * gui/e-calendar-view.c: * gui/dialogs/alarm-dialog.c: * gui/dialogs/alarm-list-dialog.c: * gui/dialogs/changed-comp.c: * gui/dialogs/comp-editor.c: * gui/dialogs/delete-error.c: * gui/dialogs/select-source-dialog.c: Use "x-office-calendar" icon name instead of "stock_calendar". svn path=/trunk/; revision=35892
| * Reviewed by Andre Klapper <a9016009@gmx.de>Takao Fujiwara2008-07-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-07-30 Takao Fujiwara <takao.fujiwara@sun.com> Reviewed by Andre Klapper <a9016009@gmx.de> ** Fix for bug #545300 * gui/merging/eab-contact-duplicate-detected.glade: Add a translatable tag in "_Merge" string. svn path=/trunk/; revision=35864
| * ** Fix for bug #544383Milan Crha2008-07-281-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-07-28 Milan Crha <mcrha@redhat.com> ** Fix for bug #544383 * gui/contact-list-editor/e-contact-list-editor.c: (e_contact_list_editor_get_contact): Put list members in reverse order, because 'e_vcard_add_attribute' uses prepend, thus changes order on every single save of the contact list. svn path=/trunk/; revision=35852
| * Committing on behalf of Milan Crha <mcrha@redhat.com>Milan Crha2008-07-212-8/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-07-09 Milan Crha <mcrha@redhat.com> ** Fix for bug #228725 * gui/widgets/e-minicard-view.h: (struct _EMinicardView): * gui/widgets/e-minicard-view.c: (set_empty_message), (stop_state_changed), (e_minicard_view_set_property), (e_minicard_view_dispose), (e_minicard_view_init): Show different message in a view when searching. svn path=/trunk/; revision=35783
* | Convert "import-ics-attachments" plugin to an EAttachmentHandler subclass.Matthew Barnes2009-04-101-1/+1
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37510
* | Attachment rewrite pretty much complete. Just testing now.Matthew Barnes2009-04-081-1/+0
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37504
* | build a bit more smoothlyMilan Crha2009-04-081-2/+1
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37501
* | Make filter options for mail labels work again.Matthew Barnes2009-02-231-0/+1
| | | | | | | | | | | | | | | | | | | | Define a new shell module method named start() that tells the module when to start loading data and running background tasks. Only really applies to the mail module right now since the others use evolution-data-server. Basically it prevents the mail module from loading and refreshing mail stores until you actually switch to the mail view. svn path=/branches/kill-bonobo/; revision=37309
* | Garbage collect some debonoboized files.Matthew Barnes2009-02-225-534/+0
| | | | | | | | | | | | Contacts module is now 100% Bonobo-free. svn path=/branches/kill-bonobo/; revision=37307
* | Kill EDropdownButton.Matthew Barnes2009-02-211-3/+1
| | | | | | | | | | | | Migrate off of gnome_program_init(). svn path=/branches/kill-bonobo/; revision=37303
* | Convert eab-vcard-control.c to a new "vcard-inline" plugin, similar to theMatthew Barnes2009-02-212-352/+0
| | | | | | | | | | | | "audio-inline" plugin. svn path=/branches/kill-bonobo/; revision=37301
* | Fix crash on startup.Matthew Barnes2009-02-193-8/+8
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37295
* | Documentation tweaks.Matthew Barnes2009-02-191-1/+3
| | | | | | | | | | | | Have e_shell_get_preferences_window() take an EShell argument. svn path=/branches/kill-bonobo/; revision=37294
* | Clean up the EMFormat stack. Add some GObject properties to bind to.Matthew Barnes2009-02-191-2/+4
| | | | | | | | | | | | Add some handy color conversion functions to e-util. svn path=/branches/kill-bonobo/; revision=37290
* | Get mail search bar partially working without help from EFilterBar.Matthew Barnes2009-02-141-2/+1
| | | | | | | | | | | | Search scope (current folder, current account, etc.) is still ignored. svn path=/branches/kill-bonobo/; revision=37263
* | Rewrite the mail label code from top to bottom.Matthew Barnes2009-02-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Kill the e-util-labels API and read label information into a single-column GtkListStore. Use GConfBridge to automatically keep GConf synched with the list store. - The list store (a singleton instance) is stored in EShellSettings so it's available everywhere. - The list store serves as the model for EMailLabelTreeView, which itself is embedded in EMailLabelManager; a complete label management UI as seen in the preferences dialog. - EMailLabelDialog is used to add or edit a label. Avoid using a color button, instead embed a GtkColorSelection directly in the dialog so everything is in one window. Open issues: - The weird toggle/color/text menu items in the popup menu aren't there. For now they're just regular toggle items. I'll deal with it later. - Filter intergration is broken at the moment. svn path=/branches/kill-bonobo/; revision=37233
* | Merge revisions 37108:37199 from trunk.Matthew Barnes2009-02-011-6/+16
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37200
* | When invoking Evolution with URIs on the command-line (e.g. mailto:),Matthew Barnes2009-01-292-21/+29
| | | | | | | | | | | | terminate after all the windows for those URIs have been closed. svn path=/branches/kill-bonobo/; revision=37157
* | Make action group management in shell windows more elegant.Matthew Barnes2009-01-273-24/+8
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37137
* | Add action groups to support lockdown, starting with printing.Matthew Barnes2009-01-271-18/+33
| | | | | | | | | | | | Other categories to follow. Editors still need lockdown support. svn path=/branches/kill-bonobo/; revision=37136
* | Miscellaneous stuff.Matthew Barnes2009-01-276-172/+7
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37134
* | Redesign EPluginUI to accommodate merging and unmerging shell views.Matthew Barnes2009-01-242-2/+5
| | | | | | | | | | | | Get the "mark-all-read" and "plugin-manager" plugins working. svn path=/branches/kill-bonobo/; revision=37125
* | Untangle some circular dependencies with the composer.Matthew Barnes2009-01-202-7/+0
| | | | | | | | | | | | Addressbook and calendar no longer depend on the mailer. svn path=/branches/kill-bonobo/; revision=37107
* | Formalize the "no disabled items in popup menus" policy in the form of aMatthew Barnes2009-01-204-24/+58
| | | | | | | | | | | | | | | | | | GtkAction subclass called EPopupAction. Migrate all the modules over to using EPopupActions in their popup menus. Add sensitivity management of GtkActions to EMailReader. Not finished. svn path=/branches/kill-bonobo/; revision=37106
* | Hack GtkIconTheme so we can reference category icons as named icons.Matthew Barnes2009-01-181-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Necessary for EActionComboBox, since GtkActions can only handle named or stock icons. Hopefully this is just a temporary hack. Eventually we should make the category icons themeable. Kill the "mail-account-disable" plugin and integrate it properly. More dead plugins to follow... Don't show disabled menu items in pop-up context menus. It does the user no good to see things he CAN'T do with the object he clicked on. svn path=/branches/kill-bonobo/; revision=37093
* | Activate S/MIME support and add the "Certificates" section to preferences.Matthew Barnes2009-01-151-0/+14
| | | | | | | | | | | | ... But why is this initialized from the address book? Seems arbitrary. svn path=/branches/kill-bonobo/; revision=37076
* | Merge revisions 36866:37046 from trunk.Matthew Barnes2009-01-1214-37/+6
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37050
* | Continue chipping away at EMFolderView and EMFolderBrowser.Matthew Barnes2009-01-112-25/+9
| | | | | | | | | | | | Migrate from gnome_url_show() to e_show_uri(). svn path=/branches/kill-bonobo/; revision=37038
* | Add missing accelerator for File -> Print.Matthew Barnes2009-01-101-1/+1
| | | | | | | | svn path=/branches/kill-bonobo/; revision=37023
* | Solve a translation issue related to the New menu.Matthew Barnes2008-12-281-2/+2
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36934
* | Merge revisions 36811:36865 from trunk.Matthew Barnes2008-12-116-98/+82
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36867
* | Implement bug #263268 - Contact categories need to be able to be filtered byMatthew Barnes2008-12-044-5/+26
| | | | | | | | | | | | "not categorized". Also fix a crasher. svn path=/branches/kill-bonobo/; revision=36831
* | Get drag-and-drop-to-source-selector working for contacts, memos and tasks.Matthew Barnes2008-11-296-173/+153
| | | | | | | | | | | | Utilizes the new ESourceSelector::data-dropped signal. svn path=/branches/kill-bonobo/; revision=36822
* | Progress update:Matthew Barnes2008-11-191-23/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Tighter integration of GalViewInstance and EShellView. - EBinding. Stolen from ExoBinding. Lets you bind GObject properties together to automatically keep their values in sync. This is a godsend. Added to e-util, but might even deserve a place in libedataserver. - EShellSettings. This is the concept I blogged about. Already started ripping apart em-mailer-prefs.c. Others to follow. Any place where we're monitoring GConf keys is a target. - Incremental progress on the calender and mailer. Got EMFolderView somewhat working, but I think I'll be killing off EMFolderBrowser. svn path=/branches/kill-bonobo/; revision=36795
* | More library dependency unravelling.Matthew Barnes2008-11-141-4/+5
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36783
* | Rearranged some of the addressbook code to try and eliminate some circularMatthew Barnes2008-11-1435-1066/+916
| | | | | | | | | | | | | | | | dependencies in our libraries. The circular dependency between the composer and the mail module is still causing me headaches. And it doesn't help that the addressbook and calendar also want to link to the composer. svn path=/branches/kill-bonobo/; revision=36782
* | Merge revisions 36685:36729 from trunk.Matthew Barnes2008-11-085-7/+6
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36763
* | Get composer integration working with the rest of the modules, but man doMatthew Barnes2008-11-012-16/+1
| | | | | | | | | | | | we have circular dependencies all over the place! Big house of cards. svn path=/branches/kill-bonobo/; revision=36706
* | Support inline renaming of sources in the source selector, with helpMatthew Barnes2008-10-312-0/+24
| | | | | | | | | | | | | | from evolution-data-server (see bug #558322). Kill another frivolous plugin: select-one-source svn path=/branches/kill-bonobo/; revision=36705
* | Add popup menus to the calendar memopad and taskpad.Matthew Barnes2008-10-311-1/+2
| | | | | | | | | | | | | | Implement support for "hide completed tasks" option (not yet tested). Flesh out most of the Preferences window. Still need Certificates page. svn path=/branches/kill-bonobo/; revision=36701
* | Disable parts of my previous calendar work, such that all modules now load!Matthew Barnes2008-10-281-2/+0
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36690
* | Merge revisions 36534:36684 from trunk.Matthew Barnes2008-10-251-14/+14
| | | | | | | | svn path=/branches/kill-bonobo/; revision=36685