aboutsummaryrefslogtreecommitdiffstats
path: root/modules/addressbook
Commit message (Collapse)AuthorAgeFilesLines
* Bug 602803 - New Contact enabled for read-only address booksMatthew Barnes2009-11-251-0/+8
|
* Bug #579599 - Let the Advanced Search work againMilan Crha2009-11-194-57/+53
|
* Disallow renaming a non-deletable ESource.Matthew Barnes2009-11-191-1/+1
| | | | This is a partial solution to bug #600397.
* Prefer EWebView calls over direct GtkHTML calls.Matthew Barnes2009-11-181-8/+4
|
* Don't unref destinations in eab_send_as_to().Matthew Barnes2009-11-181-2/+0
| | | | | This was mistakenly finalizing EDestinations handed off to the composer, causing the composer to crash.
* Bug 360461 - Do not hardcode invisible_char in ui filesClaude Paroz2009-11-171-6/+0
|
* Bug 589153 - Use GtkBuilder instead of libgladeMatthew Barnes2009-11-174-1575/+761
|
* Bug 600397 - Delete option enabled for undeletable ESourceMatthew Barnes2009-11-143-2/+14
|
* Bug 601769 - Print issues in address bookMatthew Barnes2009-11-143-28/+57
|
* Bug 601774 - "Send Message to Contact" is always disabledMatthew Barnes2009-11-142-7/+59
|
* EWebView popup menu enhancements.Matthew Barnes2009-11-143-20/+70
| | | | Bumps the GtkHtml dependency to 3.29.2 for gtk_html_unselect_all().
* Simplify clipboard handling in addressbook.Matthew Barnes2009-11-123-2/+12
|
* Kill more redundant save dialogs and related utilities.Matthew Barnes2009-11-111-4/+8
|
* Convert some "Save As" actions to run asynchronously.Matthew Barnes2009-11-082-2/+119
| | | | | | | | | | 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.
* Bug 600402 - Clear search is always enabled in calendar/contact/taskMatthew Barnes2009-11-041-4/+1
|
* Cleanup and rename filter classes.Matthew Barnes2009-10-272-5/+5
|
* Bug #593953 - LDAP SSL option order doesn't match with a backend'sMilan Crha2009-10-212-8/+9
|
* Bug #329100 - Choosing adress book for birthdaysMilan Crha2009-10-131-11/+43
|
* Bug 596848 - Use per-target CPPFLAGS in automake filesH.Habighorst2009-10-011-3/+4
|
* Bug #596753 - Autocompletion addressbooks not rememberedMilan Crha2009-09-302-2/+2
| | | | And select page in Edit->Preferences based on the active view.
* Fix duplicate symbols in Glade files.Matthew Barnes2009-09-251-1/+1
|
* Bug 595119 - Crash while trying to add a new category in contactMatthew Barnes2009-09-212-2/+3
|
* Restore translation context (NC) for three stringsAndre Klapper2009-09-211-1/+1
|
* Finish killing Bonobo.Matthew Barnes2009-09-091-0/+29
|
* Bug 593940 - No options for google address book availableMatthew Barnes2009-09-031-2/+6
|
* Introduce an EShellView::execute-search signal.Matthew Barnes2009-09-034-138/+109
| | | | | | | | | | | | This addresses bug #593896 but is also a cleaner design than before. It introduces an EShellView::execute-search signal and renames the "search-execute" action to "search-quick" to clarify that it's only meant for the "quick" search bar in the main window. Shell view subclasses should implement the execute_search() method to actually execute a search. e_shell_view_execute_search() emits the new signal.
* Relax the EBinding API to reduce GObject casting.Matthew Barnes2009-09-023-10/+10
| | | | | Also make it more fault-tolerant by warning about non-existent property names instead of just crashing.
* Disable classic/vertical options when preview is hidden.Matthew Barnes2009-09-022-0/+9
|
* Bug 593776 - Fix include of a11y/addressbook and a11y/calendarH.Habighorst2009-09-011-1/+0
|
* Bug 593627 - Tool bar > new > contact list doesn't workMatthew Barnes2009-09-011-1/+1
|
* Get EConfig and EEvent hooks working again.Matthew Barnes2009-09-013-19/+31
| | | | | | | | | | | | | There were a number of problems: - Walk the GType tree to find EPluginHook subclasses, instead of just registering the immediate children. - Some EConfig and EEvent subclasses were not being configured properly (particularly the mail and calendar subclasses). - Add preference window pages after the main loop starts to make sure all plugins and plugin hooks are installed first.
* Simplify EPlugin loading at startup.Matthew Barnes2009-08-305-3/+106
| | | | | | | | | | | | | - 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.
* Add vertical view to Contacts.Matthew Barnes2009-08-284-31/+186
|
* Bug 567260 - Migrate from GnomeDruid to GtkAssistantMilan Crha2009-08-181-1/+1
|
* Fix compiler warnings and deprecated GTK+ API usage.Matthew Barnes2009-08-161-0/+1
|
* Add new preferences missed during the 2.27.90 merge.Matthew Barnes2009-08-135-4/+140
|
* Bug #205137 - Configurable date formats in componentsMilan Crha2009-08-121-2/+3
|
* Kill CalSearchBar.Matthew Barnes2009-07-281-3/+3
| | | | Move calendar search logic to ECalShellView.
* More whitespace cleanup.Matthew Barnes2009-07-192-50/+50
|
* Bug 579702 – Contact changes not shown until restartMatthew Barnes2009-07-182-6/+14
|
* Fix some compiler warnings.Matthew Barnes2009-07-151-4/+4
|
* Fix excessive whitespace.Matthew Barnes2009-07-143-6/+0
|
* Add a "quit-requested" signal to the shutdown protocol.Matthew Barnes2009-07-133-34/+69
| | | | | | | 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.
* Implement the shutdown protocol and stub in session management.Matthew Barnes2009-07-111-15/+15
| | | | | The shutdown protocol is modelled after online/offline preparation. Session management code is copied from libegg. Not yet used.
* Fix "make distcheck" errors and other build cleanups.Matthew Barnes2009-07-011-1/+1
|
* Radically reorganize source code.Matthew Barnes2009-06-2525-0/+9907
- 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.