aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/e-util-enums.h
Commit message (Collapse)AuthorAgeFilesLines
* Move calendar preferences to the calendar module.Matthew Barnes2010-11-051-2/+2
| | | | | Continue replacing the use of calendar-config functions with GObject property bindings to EShellSettings properties.
* Rename CalUnits to EDurationType.Matthew Barnes2010-11-051-0/+6
| | | | And move the definition to e-util-enums.h so we get a GType for it.
* Simplify EActivity.Matthew Barnes2010-10-231-0/+35
With unintrusive error dialogs gone, we can cut some unnecessary bits out of EActivity. I'm also adding a new enum property called "state", which is one of: E_ACTIVITY_RUNNING E_ACTIVITY_WAITING E_ACTIVITY_CANCELLED E_ACTIVITY_COMPLETED The state of an activity must be explicitly changed. In particular, when the user cancels an activity the state should be set only after confirming the operation has been cancelled and not when cancellation is requested (e.g. after receiving a G_IO_ERROR_CANCELLED, not when the GCancellable emits "cancelled"). EActivityBar and EActivityProxy widgets have been updated to make this distinction clearer in the UI. E_ACTIVITY_WAITING will be used when activities have to be queued and dispatched in sequence, which I haven't written yet.