aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/e-binding.c
Commit message (Collapse)AuthorAgeFilesLines
* Update API documentation.Matthew Barnes2010-02-101-2/+2
| | | | Also, start fixing some Gtk-Doc warnings. There's a lot.
* Relax the EBinding API to reduce GObject casting.Matthew Barnes2009-09-021-12/+33
| | | | | Also make it more fault-tolerant by warning about non-existent property names instead of just crashing.
* Remove trailing whitespace, again.Matthew Barnes2009-05-291-1/+1
|
* Bug 577898 – Port ExoBinding to EvolutionMatthew Barnes2009-04-241-0/+536
Port Xfce's ExoBinding API to Evolution as EBinding. What this does is allow you to bind two GObject properties together such that their values are automatically kept in sync. The API also supports transformation functions, such as boolean inversion. I use this API heavily on the kill-bonobo branch and also in the attachment UI rewrite, so I'm merging this feature early.