1
-----------------------------------------------------------
2
Settings stored in 'kexirc' config file
5
All other settings are unofficial and are subject to change.
7
Started: 2004-08-20, js
8
-----------------------------------------------------------
10
TODO: use kconf_update to migrate old keys starting with lowercase to new keys (http://techbase.kde.org/Development/Tutorials/Updating_KConfig_Files)
13
# percentage width of the Project Navigator pane
14
-LeftDockPosition [integer: 0..100]
16
# True if the Project Navigator pane is visible after startup.
17
-ShowProjectNavigator [boolean] (default: true)
19
# True if single click should open item in the Project Navigator.
20
# Otherwise double click should be used to open item.
21
# Meaningful when "single click to open files" option is set
22
# in the Control Center.
23
- SingleClickOpensItem [boolean] (default: false)
25
# Percentage property editor's width
26
-RightDockPosition [integer: 0..100]
31
Group: Notification Messages
32
-AskBeforeDeleteRow [boolean] (default: true)
34
-askBeforeOpeningFileReadOnly [boolean] (default: true)
36
# If true, warning messages related to plugins, e.g.
37
# "Errors encountered during loading plugins"
38
# will be displayed on the application's startup.
39
-ShowWarningsRelatedToPluginsLoading [boolean] (default: true)
42
#especially useful for SQL-related messages
43
#default=true for advanced Kexi mode
44
NOT YET IMPELMENTED: -alwaysShowDetailsInMsgBoxes [boolean]
46
# True if internal debugger window should be displayed with Kexi.
47
# The window shows database operations and enables extra actions like 'Show Form UI Code'
48
# in the Form Designer.
49
# Only available when KEXI_DEBUG_GUI build option is enabled.
50
-ShowInternalDebugger [boolean] (default: false)
53
-lastVisitedImagePath [stringlist] # used for open/save dialogs for image files
54
# see KexiImageBox::slotInsertFromFile() and slotSaveAs();
57
-OpenExistingType [File|Server]
58
-ShowStartupDialog [boolean]
59
#default file db driver name, used on file db creation:
60
TODO: -DefaultFileDBDriverName [string default="sqlite3", can be also "sqlite2"]
63
TODO: -add default values for KexiTableView::Appearance
66
-autogeneratePrimaryKeysOnTableDesignSaving [boolean]
67
TODO: -defaultFieldType [the list of types], default=Text
68
TODO: -autoPrimaryKeyForFieldNames [stringlist]
69
TODO: -defaultIntegerFieldSubtype [the list of types (byte, short, etc.)] default=long
71
# Settings related to handling of database tables
73
# TODO: value of DefaultTextFieldMaxLength should be also used on other places where we create tables with Text fields, e.g. on table importing
74
# Default maximum length for fields of type Text
75
-DefaultMaxLengthForTextFields [int] (0: unlimited or up to engine's limit, default=0)
78
TODO: -autoJoinOnTableInserting [boolean]
80
Group: KeyboardNavigation
81
-cursorPlacementAfterLastOrFirstFormField [stringlist: nextOrPrevRecord|firstOrLastField(default)]
84
TODO:-overrideStyleName [string] (empty if do not override)
85
TODO:-doNotFocusAutonumberFields [boolean] (true by default; when this and autoTabStop for a form is true,
86
autonumber text fields are skipped)
87
implement this in KexiFormView::afterSwitchFrom()
88
TODO:-appendColonToAutoLabels [boolean] (true by default; when true, colon character is appended
90
TODO:-makeFirstCharacterUpperCaseInAutoLabels [boolean] (true by default; when true, first character
91
in autolabel text is converted to upper case.
92
Usable when no field's title is provided)
93
TODO:-labelPositionInAutoLabels [enum: Left, Top] (Left by default)
95
TODO:-gridSize [int] (10 by default)
97
Group: NewFormDefaults
98
TODO:-styleName [string]
99
TODO:-autoTabStop [boolean]
102
# Default character encoding for MS Access MDB/MDE files (older than 2000).
103
# Currently used by in Advanced Options of Importing Wizard.
104
# Useful if you are performing many imports of MS Access databases.
105
# Valid values can be "cp 1250", "cp 1251", etc. Case insensitive.
106
# If not provided, system default will be is assumed.
107
-DefaultEncodingForMSAccessFiles [string]
109
# Default character encoding for importing CSV (Comma-Separated Value) files.
110
# If not provided, system default will be is assumed.
111
-DefaultEncodingForImportingCSVFiles [string]
113
# True if options should be visible in the "CSV Export dialog".
114
-ShowOptionsInCSVExportDialog [boolean] (false by default)
116
# If provided, appropriate options for CSV Export Dialog will be loaded
117
-StoreOptionsForCSVExportDialog [boolean] (default: false)
119
# Default delimiter used for exporting CSV (Comma-Separated Value) files.
120
-DefaultDelimiterForExportingCSVFiles [string] (default is ",")
122
# Default text quote character used for exporting CSV (Comma-Separated Value) files.
123
-DefaultTextQuoteForExportingCSVFiles [string] (default is ")
125
# Import missing text values in CSV files as empty text ('' not NULL).
126
ImportNULLsAsEmptyText [boolean] (default: true)
128
# Default character encoding for exporting CSV (Comma-Separated Value) files.
129
# If not provided, system default will be is assumed.
130
# Only used when StoreOptionsForCSVExportDialog option is true.
131
-DefaultEncodingForExportingCSVFiles [string]
133
# Default setting used to specify whether column names should be added as the first row
134
# for exporting CSV (Comma-Separated Value) files.
135
# Only used when StoreOptionsForCSVExportDialog option is true.
136
-AddColumnNamesForExportingCSVFiles [string] (default: true)
138
# Maximum number of rows that can be displayed in the CSV import dialog.
139
# Used to decrease memory consumption.
140
-MaximumRowsForPreviewInImportDialog [int] (default: 100)
142
# Maximum number of bytes that can be loaded to preview the data in the CSV
143
# import dialog. Used to decrease memory consumption and speed up the GUI.
144
-MaximumBytesForPreviewInImportDialog [int] (default: 10240)
147
# A list of recently displayed directories in file dialogs related to CSV
149
-CSVImportExport [URL list]
151
# A list of recently displayed directories in "Source database" file dialog
153
-ProjectMigrationSourceDir [URL list]
155
# A list of recently displayed directories in "Destination database" file
156
dialog of Project Migration
157
-ProjectMigrationDestinationDir [URL list]
159
# A list of recently displayed directories in "Open existing project"
160
and "Create new project" file dialog of Startup Dialog
161
-OpenExistingOrCreateNewProject [URL list]
163
# A list of recently displayed directories in file dialogs related to images
164
(e.g. images within forms).
165
-LastVisitedImagePath [URL list]
167
# A list of recent displayed directories in a file dialogs used for dowloading
168
example databases (Get Hot New Stuff)
169
-DownloadExampleDatabases [URL list]