~ubuntu-branches/debian/sid/kexi/sid

« back to all changes in this revision

Viewing changes to src/doc/dev/settings.txt

  • Committer: Package Import Robot
  • Author(s): Pino Toscano
  • Date: 2017-06-24 20:10:10 UTC
  • Revision ID: package-import@ubuntu.com-20170624201010-5lrzd5r2vwthwifp
Tags: upstream-3.0.1.1
ImportĀ upstreamĀ versionĀ 3.0.1.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
-----------------------------------------------------------
 
2
Settings stored in 'kexirc' config file
 
3
 
 
4
This is official list.
 
5
All other settings are unofficial and are subject to change.
 
6
 
 
7
Started: 2004-08-20, js
 
8
-----------------------------------------------------------
 
9
 
 
10
TODO: use kconf_update to migrate old keys starting with lowercase to new keys (http://techbase.kde.org/Development/Tutorials/Updating_KConfig_Files)
 
11
 
 
12
Group: MainWindow
 
13
# percentage width of the Project Navigator pane
 
14
-LeftDockPosition [integer: 0..100]
 
15
 
 
16
# True if the Project Navigator pane is visible after startup.
 
17
-ShowProjectNavigator [boolean] (default: true)
 
18
 
 
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)
 
24
 
 
25
# Percentage property editor's width
 
26
-RightDockPosition [integer: 0..100]
 
27
 
 
28
Group: PropertyEditor
 
29
-FontSize [integer]
 
30
 
 
31
Group: Notification Messages
 
32
-AskBeforeDeleteRow [boolean] (default: true)
 
33
 
 
34
-askBeforeOpeningFileReadOnly [boolean] (default: true)
 
35
 
 
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)
 
40
 
 
41
Group: General
 
42
#especially useful for SQL-related messages
 
43
#default=true for advanced Kexi mode
 
44
NOT YET IMPELMENTED: -alwaysShowDetailsInMsgBoxes [boolean]
 
45
 
 
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)
 
51
 
 
52
Group: Recent Dirs
 
53
-lastVisitedImagePath [stringlist] # used for open/save dialogs for image files
 
54
                                   # see KexiImageBox::slotInsertFromFile() and slotSaveAs();
 
55
 
 
56
Group: Startup
 
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"]
 
61
 
 
62
Group: TableView
 
63
TODO: -add default values for KexiTableView::Appearance
 
64
 
 
65
Group: TableDesigner
 
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
 
70
 
 
71
# Settings related to handling of database tables
 
72
Group: 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)
 
76
 
 
77
Group: QueryDesigner
 
78
TODO: -autoJoinOnTableInserting [boolean]
 
79
 
 
80
Group: KeyboardNavigation
 
81
-cursorPlacementAfterLastOrFirstFormField [stringlist: nextOrPrevRecord|firstOrLastField(default)]
 
82
 
 
83
Group: Forms
 
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
 
89
                                      to autolabel text)
 
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)
 
94
 
 
95
TODO:-gridSize [int] (10 by default)
 
96
 
 
97
Group: NewFormDefaults
 
98
TODO:-styleName [string]
 
99
TODO:-autoTabStop [boolean]
 
100
 
 
101
Group: ImportExport
 
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]
 
108
 
 
109
# Default character encoding for importing CSV (Comma-Separated Value) files.
 
110
# If not provided, system default will be is assumed.
 
111
-DefaultEncodingForImportingCSVFiles [string]
 
112
 
 
113
# True if options should be visible in the "CSV Export dialog".
 
114
-ShowOptionsInCSVExportDialog [boolean] (false by default)
 
115
 
 
116
# If provided, appropriate options for CSV Export Dialog will be loaded
 
117
-StoreOptionsForCSVExportDialog [boolean] (default: false)
 
118
 
 
119
# Default delimiter used for exporting CSV (Comma-Separated Value) files.
 
120
-DefaultDelimiterForExportingCSVFiles [string] (default is ",")
 
121
 
 
122
# Default text quote character used for exporting CSV (Comma-Separated Value) files.
 
123
-DefaultTextQuoteForExportingCSVFiles [string] (default is ")
 
124
 
 
125
# Import missing text values in CSV files as empty text ('' not NULL).
 
126
ImportNULLsAsEmptyText [boolean] (default: true)
 
127
 
 
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]
 
132
 
 
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)
 
137
 
 
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)
 
141
 
 
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)
 
145
 
 
146
Group: Recent Dirs
 
147
# A list of recently displayed directories in file dialogs related to CSV
 
148
  import/export.
 
149
-CSVImportExport [URL list]
 
150
 
 
151
# A list of recently displayed directories in "Source database" file dialog
 
152
  of Project Migration
 
153
-ProjectMigrationSourceDir [URL list]
 
154
 
 
155
# A list of recently displayed directories in "Destination database" file
 
156
  dialog of Project Migration
 
157
-ProjectMigrationDestinationDir [URL list]
 
158
 
 
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]
 
162
 
 
163
# A list of recently displayed directories in file dialogs related to images
 
164
  (e.g. images within forms).
 
165
-LastVisitedImagePath [URL list]
 
166
 
 
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]
 
170