[gedit/gsettings: 6/7] Convert the schema key names to the new format. _ is not allowed anymore.
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit/gsettings: 6/7] Convert the schema key names to the new format. _ is not allowed anymore.
- Date: Thu, 22 Apr 2010 15:41:00 +0000 (UTC)
commit 93a28a8421add5f8d06a71a4fbf8943fe8d39547
Author: Ignacio Casal Quinteiro <icq gnome org>
Date: Thu Apr 22 16:22:08 2010 +0200
Convert the schema key names to the new format. _ is not allowed anymore.
data/Makefile.am | 4 +-
data/org.gnome.gedit.gschema.in.in | 88 ++++++++++++++++++------------------
gedit/gedit-settings.c | 12 +++---
gedit/gedit-settings.h | 74 +++++++++++++++---------------
4 files changed, 89 insertions(+), 89 deletions(-)
---
diff --git a/data/Makefile.am b/data/Makefile.am
index 313fdf2..bb6f90e 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -4,8 +4,8 @@ desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
@INTLTOOL_DESKTOP_RULE@
gsettingsschema_in_files = org.gnome.gedit.gschema.in
-gsettingsschema_DATA = $(gsettingsschema_in_files:.gschema.in=.gschema)
-org.gnome.gedit.gschema: org.gnome.gedit.gschema.in
+gsettingsschema_DATA = $(gsettingsschema_in_files:.gschema.in=.gschema.xml)
+org.gnome.gedit.gschema.xml: org.gnome.gedit.gschema.in
gsettings-schema-convert -f $< -o $@
man_MANS = gedit.1
diff --git a/data/org.gnome.gedit.gschema.in.in b/data/org.gnome.gedit.gschema.in.in
index ea214c1..9144d06 100644
--- a/data/org.gnome.gedit.gschema.in.in
+++ b/data/org.gnome.gedit.gschema.in.in
@@ -3,66 +3,66 @@ schema org.gnome.gedit:
child preferences:
child editor:
- key use_default_font = @b true
- key editor_font = @s 'Monospace 12'
+ key use-default-font = @b true
+ key editor-font = @s 'Monospace 12'
key scheme = @s 'classic'
- key create_backup_copy = @b true
- key auto_save = @b false
- key auto_save_interval = @u 10
- key undo_actions_limit = @u 25
- key max_undo_actions = @u 2000
- key wrap_mode = @s 'GTK_WRAP_WORD'
- key tabs_size = @u 8
- key insert_spaces = @b false
- key auto_indent = @b false
- key display_line_numbers = @b false
- key highlight_current_line = @b false
- key bracket_matching = @b false
- key display_right_margin = @b false
- key right_margin_position = @u 80
- key smart_home_end = @s 'after'
- key writable_vfs_schemes = @as ['dav', 'davs', 'ftp', 'sftp', 'smb', 'ssh']
- key restore_cursor_position = @b true
- key syntax_highlighting = @b true
- key search_highlighting = @b true
+ key create-backup-copy = @b true
+ key auto-save = @b false
+ key auto-save-interval = @u 10
+ key undo-actions-limit = @u 25
+ key max-undo-actions = @u 2000
+ key wrap-mode = @s 'GTK_WRAP_WORD'
+ key tabs-size = @u 8
+ key insert-spaces = @b false
+ key auto-indent = @b false
+ key display-line-numbers = @b false
+ key highlight-current-line = @b false
+ key bracket-matching = @b false
+ key display-right-margin = @b false
+ key right-margin-position = @u 80
+ key smart-home-end = @s 'after'
+ key writable-vfs-schemes = @as ['dav', 'davs', 'ftp', 'sftp', 'smb', 'ssh']
+ key restore-cursor-position = @b true
+ key syntax-highlighting = @b true
+ key search-highlighting = @b true
child ui:
- key toolbar_visible = @b true
- key toolbar_buttons_style = @s @TOOLBAR_STYLE@
- key statusbar_visible = @b true
- key side_pane_visible = @b false
- key bottom_pane_visible = @b false
- key max_recents = @u 5
+ key toolbar-visible = @b true
+ key toolbar-buttons-style = @s '@TOOLBAR_STYLE@'
+ key statusbar-visible = @b true
+ key side-pane-visible = @b false
+ key bottom-pane-visible = @b false
+ key max-recents = @u 5
child print:
- key print_syntax_highlighting = @b true
- key print_header = @b true
- key print_wrap_mode = @s 'GTK_WRAP_WORD'
- key print_line_numbers = @u 0
- key print_font_body_pango = @s 'Monospace 9'
- key print_font_header_pango = @s 'Sans 11'
- key print_font_numbers_pango = @s 'Sans 8'
+ key print-syntax-highlighting = @b true
+ key print-header = @b true
+ key print-wrap-mode = @s 'GTK_WRAP_WORD'
+ key print-line-numbers = @u 0
+ key print-font-body-pango = @s 'Monospace 9'
+ key print-font-header-pango = @s 'Sans 11'
+ key print-font-numbers-pango = @s 'Sans 8'
child encodings:
- key auto_detected = @as ['UTF-8', 'CURRENT', 'ISO-8859-15', 'UTF-16']
- key shown_in_menu = @as ['ISO-8859-15']
+ key auto-detected = @as ['UTF-8', 'CURRENT', 'ISO-8859-15', 'UTF-16']
+ key shown-in-menu = @as ['ISO-8859-15']
child plugins:
- key active_plugins = @as [ ACTIVE_PLUGINS@]
+ key active-plugins = @as [ ACTIVE_PLUGINS@]
child history:
- key gedit2_search_for_entry = @as ['']
- key gedit2_replace_with_entry = @as ['']
+ key gedit2-search-for-entry = @as ['']
+ key gedit2-replace-with-entry = @as ['']
schema org.gnome.Desktop.Lockdown:
path /desktop/gnome/lockdown/
- key disable_command_line = @b false
- key disable_printing = @b false
- key disable_print_setup = @b false
- key disable_save_to_disk = @b false
+ key disable-command-line = @b false
+ key disable-printing = @b false
+ key disable-print-setup = @b false
+ key disable-save-to-disk = @b false
schema org.gnome.Desktop.Interface:
path /desktop/gnome/interface/
- key monospace_font_name = @s 'Monospace 10'
+ key monospace-font-name = @s 'Monospace 10'
diff --git a/gedit/gedit-settings.c b/gedit/gedit-settings.c
index 339b1e4..6161e46 100644
--- a/gedit/gedit-settings.c
+++ b/gedit/gedit-settings.c
@@ -34,12 +34,12 @@
#include "gedit-utils.h"
#include "gedit-window-private.h"
-#define GS_LOCKDOWN_COMMAND_LINE "disable_command_line"
-#define GS_LOCKDOWN_PRINTING "disable_printing"
-#define GS_LOCKDOWN_PRINT_SETUP "disable_print_setup"
-#define GS_LOCKDOWN_SAVE_TO_DISK "disable_save_to_disk"
+#define GS_LOCKDOWN_COMMAND_LINE "disable-command-line"
+#define GS_LOCKDOWN_PRINTING "disable-printing"
+#define GS_LOCKDOWN_PRINT_SETUP "disable-print-setup"
+#define GS_LOCKDOWN_SAVE_TO_DISK "disable-save-to-disk"
-#define GS_SYSTEM_FONT "monospace_font_name"
+#define GS_SYSTEM_FONT "monospace-font-name"
#define GEDIT_STATE_DEFAULT_WINDOW_STATE 0
#define GEDIT_STATE_DEFAULT_WINDOW_WIDTH 650
@@ -1319,7 +1319,7 @@ gedit_settings_get_system_font (GeditSettings *gs)
g_return_val_if_fail (GEDIT_IS_SETTINGS (gs), NULL);
- g_settings_get (gs->priv->interface, "monospace_font_name",
+ g_settings_get (gs->priv->interface, "monospace-font-name",
"s", &system_font);
return system_font;
diff --git a/gedit/gedit-settings.h b/gedit/gedit-settings.h
index 867ebcc..b032d15 100644
--- a/gedit/gedit-settings.h
+++ b/gedit/gedit-settings.h
@@ -110,43 +110,43 @@ gboolean gedit_settings_active_file_filter_can_set (void);
G_END_DECLS
/* key constants */
-#define GS_USE_DEFAULT_FONT "use_default_font"
-#define GS_EDITOR_FONT "editor_font"
+#define GS_USE_DEFAULT_FONT "use-default-font"
+#define GS_EDITOR_FONT "editor-font"
#define GS_SCHEME "scheme"
-#define GS_CREATE_BACKUP_COPY "create_backup_copy"
-#define GS_AUTO_SAVE "auto_save"
-#define GS_AUTO_SAVE_INTERVAL "auto_save_interval"
-#define GS_UNDO_ACTIONS_LIMIT "undo_actions_limit"
-#define GS_MAX_UNDO_ACTIONS "max_undo_actions"
-#define GS_WRAP_MODE "wrap_mode"
-#define GS_TABS_SIZE "tabs_size"
-#define GS_INSERT_SPACES "insert_spaces"
-#define GS_AUTO_INDENT "auto_indent"
-#define GS_DISPLAY_LINE_NUMBERS "display_line_numbers"
-#define GS_HIGHLIGHT_CURRENT_LINE "highlight_current_line"
-#define GS_BRACKET_MATCHING "bracket_matching"
-#define GS_DISPLAY_RIGHT_MARGIN "display_right_margin"
-#define GS_RIGHT_MARGIN_POSITION "right_margin_position"
-#define GS_SMART_HOME_END "smart_home_end"
-#define GS_WRITABLE_VFS_SCHEMES "writable_vfs_schemes"
-#define GS_RESTORE_CURSOR_POSITION "restore_cursor_position"
-#define GS_SYNTAX_HIGHLIGHTING "syntax_highlighting"
-#define GS_SEARCH_HIGHLIGHTING "search_highlighting"
-#define GS_TOOLBAR_VISIBLE "toolbar_visible"
-#define GS_TOOLBAR_BUTTONS_STYLE "toolbar_buttons_style"
-#define GS_STATUSBAR_VISIBLE "statusbar_visible"
-#define GS_SIDE_PANE_VISIBLE "side_pane_visible"
-#define GS_BOTTOM_PANE_VISIBLE "bottom_pane_visible"
-#define GS_MAX_RECENTS "max_recents"
-#define GS_PRINT_SYNTAX_HIGHLIGHTING "print_syntax_highlighting"
-#define GS_PRINT_HEADER "print_header"
-#define GS_PRINT_WRAP_MODE "print_wrap_mode"
-#define GS_PRINT_LINE_NUMBERS "print_line_numbers"
-#define GS_PRINT_FONT_BODY_PANGO "print_font_body_pango"
-#define GS_PRINT_FONT_HEADER_PANGO "print_font_header_pango"
-#define GS_PRINT_FONT_NUMBERS_PANGO "print_font_numbers_pango"
-#define GS_ENCODING_AUTO_DETECTED "auto_detected"
-#define GS_ENCODING_SHOW_IN_MENU "show_in_menu"
-#define GS_ACTIVE_PLUGINS "active_plugins"
+#define GS_CREATE_BACKUP_COPY "create-backup-copy"
+#define GS_AUTO_SAVE "auto-save"
+#define GS_AUTO_SAVE_INTERVAL "auto-save-interval"
+#define GS_UNDO_ACTIONS_LIMIT "undo-actions-limit"
+#define GS_MAX_UNDO_ACTIONS "max-undo-actions"
+#define GS_WRAP_MODE "wrap-mode"
+#define GS_TABS_SIZE "tabs-size"
+#define GS_INSERT_SPACES "insert-spaces"
+#define GS_AUTO_INDENT "auto-indent"
+#define GS_DISPLAY_LINE_NUMBERS "display-line-numbers"
+#define GS_HIGHLIGHT_CURRENT_LINE "highlight-current-line"
+#define GS_BRACKET_MATCHING "bracket-matching"
+#define GS_DISPLAY_RIGHT_MARGIN "display-right-margin"
+#define GS_RIGHT_MARGIN_POSITION "right-margin-position"
+#define GS_SMART_HOME_END "smart-home-end"
+#define GS_WRITABLE_VFS_SCHEMES "writable-vfs-schemes"
+#define GS_RESTORE_CURSOR_POSITION "restore-cursor-position"
+#define GS_SYNTAX_HIGHLIGHTING "syntax-highlighting"
+#define GS_SEARCH_HIGHLIGHTING "search-highlighting"
+#define GS_TOOLBAR_VISIBLE "toolbar-visible"
+#define GS_TOOLBAR_BUTTONS_STYLE "toolbar-buttons-style"
+#define GS_STATUSBAR_VISIBLE "statusbar-visible"
+#define GS_SIDE_PANE_VISIBLE "side-pane-visible"
+#define GS_BOTTOM_PANE_VISIBLE "bottom-pane-visible"
+#define GS_MAX_RECENTS "max-recents"
+#define GS_PRINT_SYNTAX_HIGHLIGHTING "print-syntax-highlighting"
+#define GS_PRINT_HEADER "print-header"
+#define GS_PRINT_WRAP_MODE "print-wrap-mode"
+#define GS_PRINT_LINE_NUMBERS "print-line-numbers"
+#define GS_PRINT_FONT_BODY_PANGO "print-font-body-pango"
+#define GS_PRINT_FONT_HEADER_PANGO "print-font-header-pango"
+#define GS_PRINT_FONT_NUMBERS_PANGO "print-font-numbers-pango"
+#define GS_ENCODING_AUTO_DETECTED "auto-detected"
+#define GS_ENCODING_SHOW_IN_MENU "show-in-menu"
+#define GS_ACTIVE_PLUGINS "active-plugins"
#endif /* __GEDIT_SETTINGS_H__ */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]