aboutsummaryrefslogtreecommitdiffstats
path: root/doc/reference/shell/eshell-docs.sgml
Commit message (Collapse)AuthorAgeFilesLines
* The EExtension framework is now in libebackend.Matthew Barnes2011-09-261-7/+0
| | | | | | | | The EModule, EExtensible and EExtension classes as well as the e_type_traverse() function have been moved to Evolution-Data-Server's libebackend library to replace e-data-server-module.c. Now Evolution-Data-Server modules use the same framework as Evolution.
* Send errors to an EAlertSink instead of the task bar.Matthew Barnes2010-10-191-1/+0
| | | | | | This marks the end of unintrusive error dialogs, which were too unintrusive. We now show errors directly in the main window using the EAlert / EAlertSink framework.
* Replace EBinding with GBinding.Matthew Barnes2010-10-141-1/+0
| | | | | | GObject now does property bindings itself. Requires GLib >= 2.26.
* Move EPoolv back to Evolution from libedataserver.Matthew Barnes2010-04-011-0/+1
| | | | | MessageList is the only thing still using it. EMemPool is gone now, so it uses CamelMemPool instead (same thing).
* More API documentation tweaking.Matthew Barnes2010-03-221-3/+7
|
* Document EExtensible and EExtension.Matthew Barnes2010-03-221-0/+2
| | | | | | The mechanism here is simple but hard to explain without leaning heavily on object-oriented jargon. Consider this a rough draft. Illustrations would certainly help clarify.
* Update API documentation.Matthew Barnes2010-02-101-2/+1
| | | | Also, start fixing some Gtk-Doc warnings. There's a lot.
* Refactor the EShell search API.Matthew Barnes2009-12-191-0/+1
| | | | | | | | | | | | | | | | | 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.
* Add private virtual methods to EShellWindowClass.Matthew Barnes2009-12-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | So Anjal can override what it needs to for its own purpose. Also makes the EShellWindow design a little cleaner. Methods added: GtkWidget * (*construct_menubar) (EShellWindow *shell_window); GtkWidget * (*construct_toolbar) (EShellWindow *shell_window); GtkWidget * (*construct_sidebar) (EShellWindow *shell_window); GtkWidget * (*construct_content) (EShellWindow *shell_window); GtkWidget * (*construct_taskbar) (EShellWindow *shell_window); EShellView * (*create_shell_view) (EShellWindow *shell_window, const gchar *view_name); Also added some new GObject properties to help decouple actions from internal EShellWindow widgets created by these methods: EShellWindow:sidebar-visible EShellWindow:switcher-visible EShellWindow:taskbar-visible EShellWindow:toolbar-visible
* Update API documentation.Matthew Barnes2009-11-151-0/+2
|
* Rename EShellImporter to EImportAssistant and move it to widgets.Matthew Barnes2009-09-261-1/+0
|
* Developer documentation improvements.Matthew Barnes2009-09-231-0/+22
|
* Adapt tasks to EShellBackend changes.Matthew Barnes2009-05-091-1/+1
|
* Documentation improvements.Matthew Barnes2008-11-201-2/+8
| | | | svn path=/branches/kill-bonobo/; revision=36806
* Continue documenting the new shell API.Matthew Barnes2008-10-011-5/+5
| | | | svn path=/branches/kill-bonobo/; revision=36511
* Begin documenting the new shell design.Matthew Barnes2008-09-151-0/+37
svn path=/branches/kill-bonobo/; revision=36337