Commit Graph

21 Commits

Author SHA1 Message Date
f5b5ccc53a Update API documentation. 2013-12-16 13:13:16 -05:00
85f94ee94d Add a chapter for proxy widgets in API documentation. 2013-10-25 17:20:31 -04:00
ad6059bc0d Add EProxyPreferences. 2013-10-25 12:51:12 -04:00
559d4cf8bf Add EProxyLinkSelector. 2013-10-25 12:51:12 -04:00
6dc14b19df Add EProxyEditor. 2013-10-25 12:51:11 -04:00
c44f909b52 Add EProxySelector. 2013-10-25 12:51:11 -04:00
50f322c578 Add EProxyComboBox.
EProxyComboBox is a combo box of available proxy profiles, as described
by ESource instances with an ESourceProxy extension.
2013-10-25 12:51:11 -04:00
427d93b3df Remove GalViewFactory.
No longer used.
2013-07-05 16:40:51 -04:00
cbc2818d65 Remove GalViewFactoryEtable.
No longer used.
2013-07-05 16:40:51 -04:00
af39ee96f0 Remove GalViewNewDialog.
No longer user.
2013-07-05 16:40:49 -04:00
70bce028f7 Remove GalDefineViewsModel.
No longer used.
2013-07-05 16:40:49 -04:00
031d11b437 Remove GalDefineViewsDialog.
No longer used.
2013-07-05 16:40:49 -04:00
4391d00cdf Remove ETableWithout.
No longer used.
2013-07-02 10:34:11 -04:00
1f6560f3f2 Remove ETableMemory.
No longer used.
2013-07-02 10:34:11 -04:00
44f1ec85ba Remove ETableMemoryStore.
No longer used.
2013-07-02 10:34:11 -04:00
c4a37c155a Add ETableColumnSelector.
A new ETable column selection and ordering widget that looks like
it was written in the 21st century.  Derives from ETreeViewFrame.
2013-07-02 10:34:11 -04:00
9ae72cb11c Add ETreeViewFrame.
ETreeViewFrame embeds a GtkTreeView in a scrolled window and adds an
inline-style toolbar beneath the scrolled window which can be hidden.

The inline-style toolbar supports "add" and "remove" actions, as well
as move actions if the tree view is reorderable and selection actions
if the tree view supports multiple selections.  The action set can be
extended through e_tree_view_frame_insert_toolbar_action().

This also adds a small demo program: test-tree-view-frame
2013-06-25 14:44:11 -04:00
96acf4fa41 Remove unused ETableMemoryCallbacks. 2013-06-18 12:31:17 -04:00
69de51a15a Convert ETreeModel to an interface.
This commit does a number of things which I could not subdivide into
smaller commits.

* Converts ETreeModel to an interface, implemented by MessageList.

* Drops ETreeMemory and ETreeMemoryCallbacks, which were ETreeModel
  subclasses.  Their functionality is subsumed by MessageList.

* MessageList drops its public ETreeModel pointer, since MessageList
  now implements ETreeModel as an interface.

* Adds message_list_set_expanded_default(), which takes over for
  e_tree_memory_set_expanded_default().
2013-06-15 20:10:06 -04:00
12090eb288 Remove unused ETreeSorted. 2013-06-15 09:40:59 -04:00
6c9a3243c9 Rename libeutil to libevolution-util.
To make Evolution's shared libraries more consistent.

Also rename the documentation module to evolution-util.
2013-05-28 09:56:30 -04:00