geary/src
Michael Gratton aac59ec53b Application.Controller, Composer.Widget: Clean up composer construction
Clean up and simplify how composers are constructed. Ensure all
composers are constructed via Application.Composer. Provide a set of
APIs for constructing different kinds of composers with minimal
parameters, rather than having one method with eleventy different
parameters.

Mirror API changes in Composer.Widget by splitting `load` method up
into a method for each different composer type. Clean up internals a
bit as a result. Rename `ComposeType` enum and its values to
`ContextType` to better reflect what it does.
2020-04-21 16:22:55 +10:00
..
client Application.Controller, Composer.Widget: Clean up composer construction 2020-04-21 16:22:55 +10:00
console Geary.Logging: Remove Flag enum 2020-04-15 17:05:09 +10:00
engine Geary.Folder: Add SpecialUse.CUSTOM and set_used_as_custom method 2020-04-18 18:37:35 +10:00
mailer Geary.Logging: Remove Flag enum 2020-04-15 17:05:09 +10:00
sqlite3-unicodesn **/*/meson.build: Update meson files to be more idiomatic 2020-03-30 19:24:57 +11:00
meson.build src/meson.build: Enable generating valadocs for the client library 2020-04-08 12:07:05 +10:00