The previous commit broke the application of the type affinity rules for
already existing tables. Now the problem is at least restricted to
the case when the new "Use local number conventions" is used.
See issue #2140.
This will allow to import numbers in CSV which use ',' as decimal separator
and '.' as thousands separator, when the system locale is Spanish (Spain),
for example.
Additionally this commit detects the full range supported by SQLite for
INTEGER and REAL numbers, that is, 64 bit integers are not converted to
REAL and double precision reals are not converted to TEXT.
See issues #1347 and #2140.
This adds a shortcut for opening recent files in read-only mode when
they were opened in read-write mode before and vice versa by pressing
Ctrl + Shift + %n instead of Ctrl + %n.
It also allows you to hold the Shift key while clicking a recent file
menu item to achieve the same effect.
See issue #2484.
Enable usage of URI filenames in SQLite calls. In theory, this should
not break any current use case as we tend to pass full paths to SQLite
and they should never start with "file:" or similar.
This should make it possible to attach databases using full URI
specifiers.
See issue #2493.
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