Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactor the EShell search API. | Matthew Barnes | 2009-12-19 | 5 | -34/+85 |
| | | | | | | | | | | | | | | | | | Move the search interface to a new widget: EShellSearchbar The current search rule is now stored in EShellView, and the search context in EShellViewClass similar to GalViewCollection (since it's class-specific, not instance-specific). Also add a couple new signals to EShellView: "clear-search" and "custom-search" ("custom" refers to an advanced search or a saved search -- something more complex than a quick search). Still working out a few kinks. The search entry is clearly trying to be too many things. We need a different way of indicating that you're looking at search results. Perhaps a search results banner similar to Nautilus. | ||||
* | Bug #602998 - Contacts searches are supposed to be per address book | Milan Crha | 2009-12-11 | 5 | -9/+83 |
| | |||||
* | Bug #499322 - Use extension for "Save as" suggested file name | Milan Crha | 2009-12-10 | 1 | -2/+2 |
| | |||||
* | Bug #591938 - Update translator's comments | Milan Crha | 2009-12-10 | 1 | -2/+2 |
| | |||||
* | Port all error code to use GObject-ified EAlert / EAlertDialog | Jonathon Jongsma | 2009-12-08 | 2 | -2/+2 |
| | | | | | | 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 better | Jonathon Jongsma | 2009-12-01 | 2 | -10/+10 |
| | | | | | | | | | | 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 modules/ to new EError API. | Jonathon Jongsma | 2009-12-01 | 1 | -2/+2 |
| | | | | | | This should be everything now. https://bugzilla.gnome.org/show_bug.cgi?id=602963 | ||||
* | Bug 602803 - New Contact enabled for read-only address books | Matthew Barnes | 2009-11-25 | 1 | -0/+8 |
| | |||||
* | Bug #579599 - Let the Advanced Search work again | Milan Crha | 2009-11-19 | 4 | -57/+53 |
| | |||||
* | Disallow renaming a non-deletable ESource. | Matthew Barnes | 2009-11-19 | 1 | -1/+1 |
| | | | | This is a partial solution to bug #600397. | ||||
* | Prefer EWebView calls over direct GtkHTML calls. | Matthew Barnes | 2009-11-18 | 1 | -8/+4 |
| | |||||
* | Don't unref destinations in eab_send_as_to(). | Matthew Barnes | 2009-11-18 | 1 | -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 files | Claude Paroz | 2009-11-17 | 1 | -6/+0 |
| | |||||
* | Bug 589153 - Use GtkBuilder instead of libglade | Matthew Barnes | 2009-11-17 | 4 | -1575/+761 |
| | |||||
* | Bug 600397 - Delete option enabled for undeletable ESource | Matthew Barnes | 2009-11-14 | 3 | -2/+14 |
| | |||||
* | Bug 601769 - Print issues in address book | Matthew Barnes | 2009-11-14 | 3 | -28/+57 |
| | |||||
* | Bug 601774 - "Send Message to Contact" is always disabled | Matthew Barnes | 2009-11-14 | 2 | -7/+59 |
| | |||||
* | EWebView popup menu enhancements. | Matthew Barnes | 2009-11-14 | 3 | -20/+70 |
| | | | | Bumps the GtkHtml dependency to 3.29.2 for gtk_html_unselect_all(). | ||||
* | Simplify clipboard handling in addressbook. | Matthew Barnes | 2009-11-12 | 3 | -2/+12 |
| | |||||
* | Kill more redundant save dialogs and related utilities. | Matthew Barnes | 2009-11-11 | 1 | -4/+8 |
| | |||||
* | Convert some "Save As" actions to run asynchronously. | Matthew Barnes | 2009-11-08 | 2 | -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/task | Matthew Barnes | 2009-11-04 | 1 | -4/+1 |
| | |||||
* | Cleanup and rename filter classes. | Matthew Barnes | 2009-10-27 | 2 | -5/+5 |
| | |||||
* | Bug #593953 - LDAP SSL option order doesn't match with a backend's | Milan Crha | 2009-10-21 | 2 | -8/+9 |
| | |||||
* | Bug #329100 - Choosing adress book for birthdays | Milan Crha | 2009-10-13 | 1 | -11/+43 |
| | |||||
* | Bug 596848 - Use per-target CPPFLAGS in automake files | H.Habighorst | 2009-10-01 | 1 | -3/+4 |
| | |||||
* | Bug #596753 - Autocompletion addressbooks not remembered | Milan Crha | 2009-09-30 | 2 | -2/+2 |
| | | | | And select page in Edit->Preferences based on the active view. | ||||
* | Fix duplicate symbols in Glade files. | Matthew Barnes | 2009-09-25 | 1 | -1/+1 |
| | |||||
* | Bug 595119 - Crash while trying to add a new category in contact | Matthew Barnes | 2009-09-21 | 2 | -2/+3 |
| | |||||
* | Restore translation context (NC) for three strings | Andre Klapper | 2009-09-21 | 1 | -1/+1 |
| | |||||
* | Finish killing Bonobo. | Matthew Barnes | 2009-09-09 | 1 | -0/+29 |
| | |||||
* | Bug 593940 - No options for google address book available | Matthew Barnes | 2009-09-03 | 1 | -2/+6 |
| | |||||
* | Introduce an EShellView::execute-search signal. | Matthew Barnes | 2009-09-03 | 4 | -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 Barnes | 2009-09-02 | 3 | -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 Barnes | 2009-09-02 | 2 | -0/+9 |
| | |||||
* | Bug 593776 - Fix include of a11y/addressbook and a11y/calendar | H.Habighorst | 2009-09-01 | 1 | -1/+0 |
| | |||||
* | Bug 593627 - Tool bar > new > contact list doesn't work | Matthew Barnes | 2009-09-01 | 1 | -1/+1 |
| | |||||
* | Get EConfig and EEvent hooks working again. | Matthew Barnes | 2009-09-01 | 3 | -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 Barnes | 2009-08-30 | 5 | -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 Barnes | 2009-08-28 | 4 | -31/+186 |
| | |||||
* | Bug 567260 - Migrate from GnomeDruid to GtkAssistant | Milan Crha | 2009-08-18 | 1 | -1/+1 |
| | |||||
* | Fix compiler warnings and deprecated GTK+ API usage. | Matthew Barnes | 2009-08-16 | 1 | -0/+1 |
| | |||||
* | Add new preferences missed during the 2.27.90 merge. | Matthew Barnes | 2009-08-13 | 5 | -4/+140 |
| | |||||
* | Bug #205137 - Configurable date formats in components | Milan Crha | 2009-08-12 | 1 | -2/+3 |
| | |||||
* | Kill CalSearchBar. | Matthew Barnes | 2009-07-28 | 1 | -3/+3 |
| | | | | Move calendar search logic to ECalShellView. | ||||
* | More whitespace cleanup. | Matthew Barnes | 2009-07-19 | 2 | -50/+50 |
| | |||||
* | Bug 579702 – Contact changes not shown until restart | Matthew Barnes | 2009-07-18 | 2 | -6/+14 |
| | |||||
* | Fix some compiler warnings. | Matthew Barnes | 2009-07-15 | 1 | -4/+4 |
| | |||||
* | Fix excessive whitespace. | Matthew Barnes | 2009-07-14 | 3 | -6/+0 |
| | |||||
* | Add a "quit-requested" signal to the shutdown protocol. | Matthew Barnes | 2009-07-13 | 3 | -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 Barnes | 2009-07-11 | 1 | -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 Barnes | 2009-07-01 | 1 | -1/+1 |
| | |||||
* | Radically reorganize source code. | Matthew Barnes | 2009-06-25 | 25 | -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. |