aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/gui/e-task-table.h
Commit message (Collapse)AuthorAgeFilesLines
* Improve clipboard behavior.Matthew Barnes2010-01-181-2/+6
| | | | | | | | | | | | | | | | | | | | | 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.
* Cleanup delete actions in shell views.Matthew Barnes2010-01-111-1/+0
|
* Rename ECalendarTable to ETaskTable.Matthew Barnes2009-12-271-0/+111
Since ECalendarTable was only used for tasks anyway, and ETaskTable pairs nicely with EMemoTable.