aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/e-binding.c
Commit message (Collapse)AuthorAgeFilesLines
* Replace EBinding with GBinding.Matthew Barnes2010-10-141-557/+0
| | | | | | GObject now does property bindings itself. Requires GLib >= 2.26.
* Fix mismatched quotes.Matthew Barnes2010-03-291-1/+1
|
* 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.