The default format changes to scientific format when the width of the
number would be longer. The user will be able to select fixed format for
integer numbers in the contextual menu. Note that precision is set to 0,
because in the fixed format trailing zeros are not omitted.
See issue #2498
This adds a new action to the Tools menu which creates a new SQL tab
with a statement to count the number of rows of all tables and views.
See issue #2464.
Entered expressions are evaluated using SQLite and the result is saved in
the cell.
The SQL Evaluation mode reuses the class used for the "Execute SQL" editor
so syntax highlighting and call-tips are supported.
See issue #2387
* Update the Japanese translation for v3.12.1
* Remove translated shortcuts.
Cherry-picked from v3.12.x branch.
# Conflicts:
# src/translations/sqlb_ja.ts
This adds a new menu item to the File -> Import menu for importing a
table from the CSV data in the system clipboard instead of a file on
disk.
See issue #2462.
Unquoting field names which use [square brackets] for quoting was not
implemented correctly. This means that the quote characters appeared in
unexpected situations leading to invalid SQL statements.
See issue #2422.
Install the SVG logo as scalable icon in the global hicolor icon theme:
this way, application launchers/browsers that show icons bigger than
256 pixels can show a good-looking icon from the SVG logo instead of
upscaling the 256px PNG icon.
There is a further problem when the calltip is displayed after clicking
one of the arrows for overloaded functions.
This was first reported in #1107 (Russian) and #1206 (Korean). The subcase
has been reported in PR #2424.
Patch reported in the QScintilla list, so there is no need to keep a new
patch. It is assumed to come in new QScintilla versions.
* Initial Dutch (nl) translation for v3.12.1
* Added missing translation phrase for AddRecordDialog and fixed a typo
* Added the proper references in configuration files to compile the Dutch translation into the build.
* Amended translations with changes requested in review 504832399.
* Fix CMakeLists.txt
* Correct one untranslated item
Co-authored-by: SeongTae Jeong <seongtaej98@gmail.com>
* Add new checkbox in Preferences
* Update PreferencesDialog.cpp for new checkbox
* Add default value for new setting.
* Update MainWindow.cpp for handle new checkbox
* Update Korean translation for this branch
* Correct the label text clearly and add hints
This commit fixes an issue where the bottom buttons of
'PreferencesDialog' are positioned erratically on non-macOS platforms.
For further information, refer to 'Need Help' section of #2394 PR.
And not to the cell editor. This will avoid a redundant click to Apply,
when the user has just pressed Apply instead of Cancel in the dialog.
See issue #2402
- PreferencesDialog::importSettings() calls MainWindow::reloadSettings() indirectly
- PreferencesDIalog::exportSettings() calls PreferencesDialog::saveSettings() when beginning
- Settings::importSettings() clear m_hCache
- Update Korean translation that can be translated from the above changes
According to Qt documentation:
> Reopening a QTemporaryFile after calling close() is safe. For as long as
> the QTemporaryFile object itself is not destroyed, the unique temporary
> file will exist and be kept open internally by QTemporaryFile.
Keeping the file open by DB4S means that later it cannot be opened by the
external application in Windows, since it is locked.
See issue #2402
* Change 'Preferences' to 'Settings' for natural expression. See the issue #2393
* Add filter for INI file
* Add 'Export Settings' and 'Import Settings' buttons In Preferences dialog
* Add validation of whether it is a normal settings file
- Delete old translation file(sqlb_ko_KR.qph).
- Translate for all translatable entries.
- Modify to maintain unity between words.
- Fix several typos and grammatical errors
This adds a new context menu action called "Freeze Columns" to the
context menu which appears when you right click the column headers in
a Browse Data dock. With this action all columns from the first up to
the clicked column are fixed in place when you scroll horizontally. This
can be used to make for example the id column always visible.
See issue #1888.
Two options are added for the command line:
-c [config_file]
--config [config_file]
We can also use environment variables without using options on the command line.
export DB4S_CONFIG_FILE=[config_file]
If there is an environment variable and use the -c or --config option, the environment variable is ignored.
See issue #2317.