geany  1.38
About: Geany is a text editor (using GTK2) with basic features of an integrated development environment (syntax highlighting, code folding, symbol name auto-completion, ...). F: office T: editor programming GTK+ IDE
  Fossies Dox: geany-1.38.tar.bz2  ("unofficial" and yet experimental doxygen-generated source code documentation)  

keyfile.h File Reference
#include <glib.h>
Include dependency graph for keyfile.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void configuration_init (void)
 
void configuration_finalize (void)
 
void configuration_add_pref_group (struct StashGroup *group, gboolean for_prefs_dialog)
 
void configuration_add_various_pref_group (struct StashGroup *group, const gchar *prefix)
 
void configuration_save (void)
 
gboolean configuration_load (void)
 
void configuration_open_files (void)
 
void configuration_reload_default_session (void)
 
void configuration_save_default_session (void)
 
void configuration_clear_default_session (void)
 
void configuration_load_session_files (GKeyFile *config, gboolean read_recent_files)
 
void configuration_save_session_files (GKeyFile *config)
 
void configuration_apply_settings (void)
 

Variables

GPtrArray * pref_groups
 

Function Documentation

◆ configuration_add_pref_group()

void configuration_add_pref_group ( struct StashGroup group,
gboolean  for_prefs_dialog 
)

◆ configuration_add_various_pref_group()

void configuration_add_various_pref_group ( struct StashGroup group,
const gchar *  prefix 
)

◆ configuration_apply_settings()

◆ configuration_clear_default_session()

void configuration_clear_default_session ( void  )

◆ configuration_finalize()

void configuration_finalize ( void  )

◆ configuration_init()

void configuration_init ( void  )

Definition at line 1383 of file keyfile.c.

References document_list_changed_cb(), geany_object, init_pref_groups(), keyfile_groups, NULL, and pref_groups.

Referenced by main_lib().

◆ configuration_load()

◆ configuration_load_session_files()

void configuration_load_session_files ( GKeyFile *  config,
gboolean  read_recent_files 
)

◆ configuration_open_files()

◆ configuration_reload_default_session()

void configuration_reload_default_session ( void  )

Definition at line 1149 of file keyfile.c.

References app, GeanyApp::configdir, configuration_load_session_files(), and NULL.

Referenced by destroy_project(), and run_new_dialog().

◆ configuration_save()

◆ configuration_save_default_session()

void configuration_save_default_session ( void  )

◆ configuration_save_session_files()

Variable Documentation

◆ pref_groups

GPtrArray* pref_groups
extern