aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/e-config.h
Commit message (Collapse)AuthorAgeFilesLines
* Update API documentation.Matthew Barnes2013-03-031-2/+25
|
* e-config: Remove unused functions.Matthew Barnes2012-12-171-37/+0
| | | | | | | | | | | | e_config_add_skip_check() e_config_class_remove_factory() e_config_create_window() e_config_page_get() e_config_page_next() e_config_page_prev() e_config_set_page_is_finish() Also remove E_CONFIG_ASSISTANT and all the assistant support therein.
* Finish adding symbols to libeutil API docs.Matthew Barnes2012-12-151-1/+1
|
* Consolidate base utility libraries into libeutil.Matthew Barnes2012-12-131-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Evolution consists of entirely too many small utility libraries, which increases linking and loading time, places a burden on higher layers of the application (e.g. modules) which has to remember to link to all the small in-tree utility libraries, and makes it difficult to generate API documentation for these utility libraries in one Gtk-Doc module. Merge the following utility libraries under the umbrella of libeutil, and enforce a single-include policy on libeutil so we can reorganize the files as desired without disrupting its pseudo-public API. libemail-utils/libemail-utils.la libevolution-utils/libevolution-utils.la filter/libfilter.la widgets/e-timezone-dialog/libetimezonedialog.la widgets/menus/libmenus.la widgets/misc/libemiscwidgets.la widgets/table/libetable.la widgets/text/libetext.la This also merges libedataserverui from the Evolution-Data-Server module, since Evolution is its only consumer nowadays, and I'd like to make some improvements to those APIs without concern for backward-compatibility. And finally, start a Gtk-Doc module for libeutil. It's going to be a project just getting all the symbols _listed_ much less _documented_. But the skeletal structure is in place and I'm off to a good start.
* Bug #656143 - Stop using deprecated Gtk[HV]Box(Class)Dominique Leuenberger2012-11-071-2/+2
|
* EConfig: Support custom page skip callbacks.Matthew Barnes2012-03-081-0/+4
| | | | | | | | Add e_config_add_skip_check() to install a callback function to decide whether to skip a particular page in a GtkAssistant, useful if a page may be blank in certain conditions. This feature is not used in Evolution 3.4, but will be used in 3.5.
* Coding style and whitespace cleanup.Matthew Barnes2011-09-041-5/+5
|
* Coding style and whitespace cleanup.Matthew Barnes2011-08-131-27/+55
|
* EConfig: Broadcast abort/commit events by way of signals.Matthew Barnes2011-08-111-1/+5
| | | | | Remove the clumsy abortfunc and commitfunc callback arguments from e_config_add_items().
* Bug 652958 - Evolution Account Assistant jumps stepsMatthew Barnes2011-07-011-0/+2
| | | | | | | The GTK+ patch in bug 653705 is also required for the Account Assistant to work properly under the new GtkAssistant design in GTK+ 3.1. This commit only deals with sidebar ordering issues.
* EConfig: More cleanups.Matthew Barnes2011-07-011-6/+19
|
* Coding style and whitespace cleanup.Matthew Barnes2010-08-291-20/+20
|
* Convert "startup-wizard" to an EExtension.Matthew Barnes2010-06-031-0/+1
| | | | | | | | | | | | | | Convert the "startup-wizard" EPlugin to an EExtension, and fix up the importing UI a bit (but it still needs a lot more love). Importing progress is now shown directly in the GtkAssistant window. Define a new EConfigItem type (E_CONFIG_PAGE_PROGRESS) for creating progress pages in a GtkAssistant. Also, change EMAccountEditor semantics slightly: you now have to call e_config_create_window() manually after creating a new EMAccountEditor instance. This allows extra EConfigItems (specifications for the window content) to be added manually before the window is created.
* Update API documentation.Matthew Barnes2010-02-101-3/+1
| | | | Also, start fixing some Gtk-Doc warnings. There's a lot.
* EConfig cleanup.Matthew Barnes2009-10-271-11/+30
|
* BugĀ 567260 - Migrate from GnomeDruid to GtkAssistantMilan Crha2009-08-181-12/+13
|
* Stop abusing forward declarations.Matthew Barnes2009-06-191-14/+11
|
* Use G_BEGIN_DECLS / G_END_DECLS macros.Matthew Barnes2009-06-181-7/+2
|
* More code cleanup.Matthew Barnes2009-06-021-1/+1
|
* Prefer GLib basic types over C types.Matthew Barnes2009-05-271-26/+26
|
* Remove trailing whitespace, again.Matthew Barnes2009-05-271-1/+1
|
* Fix several types of pedantic compiler warnings.Matthew Barnes2009-05-171-2/+2
|
* License ChangesSankarasivasubramanian Pasupathilingam2008-08-271-14/+15
| | | | svn path=/trunk/; revision=36116
* updated novell copyright notices (left others alone)Jeffrey Stedfast2008-06-211-1/+1
| | | | svn path=/trunk/; revision=35665
* ** Remove trailing whitespace from source code.Matthew Barnes2007-11-151-20/+20
| | | | | | | | | 2007-11-14 Matthew Barnes <mbarnes@redhat.com> ** Remove trailing whitespace from source code. svn path=/trunk/; revision=34537
* Update FSF address in header comments (#469886). Patch from TobiasMatthew Barnes2007-09-021-1/+1
| | | | | | | | | | 2007-09-02 Matthew Barnes <mbarnes@redhat.com> * Update FSF address in header comments (#469886). Patch from Tobias Mueller. svn path=/trunk/; revision=34151
* If the plugin isn't enabled, return TRUE so that the suer doesn't getJeffrey Stedfast2005-01-271-1/+1
| | | | | | | | | | 2005-01-26 Jeffrey Stedfast <fejj@novell.com> * e-config.c (ech_check): If the plugin isn't enabled, return TRUE so that the suer doesn't get locked in one of the account druid pages. svn path=/trunk/; revision=28565
* removed, code moved into camel-net-utils.[ch].Not Zed2004-12-031-1/+1
| | | | | | | | | | | | | | | | 2004-11-16 Not Zed <NotZed@Ximian.com> * e-host-utils.[ch]: removed, code moved into camel-net-utils.[ch]. 2004-11-15 Not Zed <NotZed@Ximian.com> * e-trie.[ch], e-memory.[ch], e-sexp.[ch], e-msgport.[ch]: Moved to eds/libedataserver. * e-path.[ch]: removed & deleted. svn path=/trunk/; revision=28050
* check for empty trailing sections/pages after we exit the main loop.Not Zed2004-10-201-2/+2
| | | | | | | | | | | | | | | | 2004-10-20 Not Zed <NotZed@Ximian.com> * e-config.c (ec_rebuild): check for empty trailing sections/pages after we exit the main loop. * e-plugin.c (e_plugin_get_type): make ~/.eplugins the default eplugin location, not ~/.eplug. 2004-10-18 Not Zed <NotZed@Ximian.com> * e-config.h: fix some forward decls. svn path=/trunk/; revision=27644
* (untested, it compiles!).Not Zed2004-10-121-0/+18
| | | | | | | | | 2004-10-12 Not Zed <NotZed@Ximian.com> * e-config.c (ech_check, ech_config_factory, emph_construct_menu): setup a "check" handler, page-check/validation callback. svn path=/trunk/; revision=27551
* Merged notzed-eplugin-2-branch to head.Michael Zucci2004-09-201-0/+374
svn path=/trunk/; revision=27300