Commit Graph

3386 Commits

Author SHA1 Message Date
horst-p-w-neubauer 276c0a0225 fix ui mistake (reset currenIndex to 0)
fix ui mistake (reset currenIndex to 0)
2020-06-02 21:36:08 +02:00
horst-p-w-neubauer c4b43816a7 rearrange preferences database
rearrange preferences database:
* skip advanced button
* allways show editDatabaseDefaultSqlText and its label
* use complete southern dialogspace for sql edit widget
2020-06-02 21:36:08 +02:00
Justin Clift 98b0c767d5 Use port 443 for DBHub.io traffic, to be more enterprise firewall friendly 2020-05-30 23:54:49 +10:00
mgrojo 5e5c481fd4 Removed all translations of key shortcuts.
- Removed translation of Function keys for all languages
- Removed also remapped shortcuts for Italian

See issue #2178 and discussion in PR #2235.
2020-05-20 00:24:31 +02:00
horst-p-w-neubauer 308e6ec7d1 Update sqlb_de.ts
one missing 'Ctrl' to 'Strg' translation in explaining text
2020-05-20 00:24:31 +02:00
mgrojo d6ab17311a Avoid unchanged translation of keyboard shortcuts to work around problems
There are some problems with some translations where the keyboard shortcut
does not work when translated. To prevent those problems, a general
reset of all the translations which are supposed to not change the actual
key combination has been made.

Only some shortcuts in Italian are clearly changed by the translation and
those have been preserved.

See issue #2178
as is.
2020-05-20 00:24:31 +02:00
Martin Kleusberg b16017e11c Update schema after attaching/detaching a database in an Execute SQL tab
We did not detect ATTACH and DETACH statements when checking for
executed statements which require reloading of the database schemata.

See issue #2255.
2020-05-19 12:08:08 +02:00
Justin Clift 6115548a61 Update SQLCipher to new v4.4.0 release for our Windows builds 2020-05-16 09:09:48 +10:00
Martin Kleusberg 5de9a97250 Replace misleading text
Replace "Filter in all columns" by "Filter in any column".

See issue #2233.
2020-05-13 13:07:31 +02:00
Martin Kleusberg 11a4c6c880 Fix whitespace 2020-05-06 15:52:40 +02:00
Martin Kleusberg 139de6690a Fall back to asking SQLite when parsing a table schema has failed
When parsing a table schema has failed, fall back to the PRAGMA provided
by SQLite to give us some information about the layout of the table.
This does not give us as much information but it is definitely better
than no information at all. The main aim here is to fix the case where
we are dealing with a virtual table which we failed to parse, and we
now do not even know it is a virtual table.

See issue #2187.
2020-05-06 15:47:13 +02:00
Martin Kleusberg 31ded8a8d9 Fix possible crashes when loading outdated project file
Fix a couple of possible crashed when loading a project file which does
not match the database schema anymore.

See issue #2232.
2020-05-06 15:11:05 +02:00
Martin Kleusberg 112e008935 Fix crash when trying to open non-existing table via command line
This fixes a crash when trying to open a table which does not exist via
the -t/--table command line parameter.

See issue #2180.
2020-05-06 12:59:56 +02:00
Justin Clift d33e903b05 Merge pull request #2231 from mercury233/patch-trans-zh-fixes
Fix zh translation
2020-05-04 18:58:58 +10:00
mercury233 24c1fa734a Fix zh translation 2020-05-04 15:34:39 +08:00
mgrojo 971b5ce5d2 Use Ctrl+PgUp to set focus to editor inside the SQL Execution Area.
This is the counterpart of Ctrl+PgDown in SQL editor, which focus out of
the editor.

See issue #2215
2020-05-03 16:34:54 +02:00
Manuel 81b9b5a125 Show a useful icon in SQL tabs (#2153)
The icon shows whether the tab is linked to a project file (open_sql icon)
or to a file in disk (document_open icon).

This has a lateral effect of fixing this, since the tab always has an icon
and the height of the tab bar never changes:

https://github.com/sqlitebrowser/sqlitebrowser/issues/2073#issuecomment-570900792
2020-05-03 00:48:45 +02:00
mgrojo ebeef140fd Open SQL tabs for modifying views and triggers
Ideally there should be dialogs for editing views and triggers, but with
this feature, users will get a new SQL tab with the necessary statements
to recreate the object, so they can edit it and run it easily.
2020-05-03 00:12:50 +02:00
horst-p-w-neubauer b0a0e34739 open a set of SQL-Files
Implements open a set of SQL-Files #2207
Allows to select more than one File in the OpenDialog and opens them in new tabs.

analyze open translations
update German translation
2020-05-02 22:32:38 +02:00
mgrojo 946d408aaf Improvements for working in the SQL Execution area using keyboard
This addresses two issued mentioned in #2215
# It's possible to focus out of the SQL Editor using Ctrl+PgDown (not used
by QScintilla)
# Ctrl+Tab and Ctrl+Shift+Tab works in all the widgets in the area and
provides the same functionality that the one provided by QTabWidget
(switch for- and backwards through the tabs)
2020-05-02 21:45:20 +02:00
Justin Clift 2622e659cf Merge pull request #2226 from horst-p-w-neubauer/de-translate-consistent-naming
update German translation
2020-05-03 04:53:56 +10:00
Justin Clift 9c3d7e3771 Merge pull request #2227 from deepsidhu1313/master
Changed grade level of snap package
2020-05-02 18:37:22 +10:00
Navdeep Singh Sidhu 7de2292386 Changed grade level of snap package 2020-05-01 19:37:46 -05:00
horst-p-w-neubauer bbb8d1a61d update German translation
update German translation
done
* all unfinished
* 'push*' to 'übertragen'
2020-05-01 21:18:36 +02:00
horst-p-w-neubauer 253fcaed1e Consistent naming of DB Browser for SQLite (#2224) 2020-05-01 08:30:32 +10:00
Justin Clift 2bce428ced Merge pull request #2217 from deepsidhu1313/master
Fixed Look and feel for snap packages using Env Variables
2020-04-29 00:43:13 +10:00
Navdeep Singh Sidhu a09f564742 Added Env variables to set QT theme
Signed-off-by: Navdeep Singh Sidhu <navdeepsingh.sidhu95@gmail.com>
2020-04-25 20:07:24 -05:00
Navdeep Singh Sidhu 648937011c Merge pull request #2 from sqlitebrowser/master
Changes from upstream
2020-04-25 18:08:12 -05:00
Justin Clift 8c48bf6032 Merge pull request #2205 from scottfurry/cmake_fix
Correct CMake Warning Messages - QCustomPlot, QHexEdit
2020-04-24 00:37:23 +10:00
Scott Furry 4e7669bd0c Correct CMake Warning Messages - QCustomPlot, QHexEdit
Correct text case usage in local FindXXX.cmake and CMakeLists.txt files.
During usage, warning messages appear due to differences in file name/library name case.

Resolution is to match file name case with variable name case where it appears in all CMake files.
i.e. file name - QCustomPlot.cmake
     variable name QCustomPlot_{LIBRARIES, INCLUDE_DIRS, et al}

Affects CMakeLists.txt and cmake/FindXXX.cmake files.
2020-04-23 05:00:23 -06:00
Justin Clift f791c32896 Add initial 3.12.x item to our bug report template 2020-04-20 18:04:03 +10:00
Iulian Onofrei e985a012d4 Fix logo issues (#2184) 2020-04-20 16:42:18 +10:00
Justin Clift ad398820eb Merge pull request #2195 from pinotree/appdata-location
Install the AppStream file to the canonical location
2020-04-20 16:34:37 +10:00
Pino Toscano 09b8c549b2 Install the AppStream file to the canonical location
The canonical location for AppStream XML files has been changed to
/usr/share/metainfo four years ago at least, with /usr/share/appdata
left as legacy location. It is time to switch to the right location.
2020-04-19 13:34:37 +02:00
Justin Clift 988f200e12 Update nightly builds to use 3.12.99 as their version number 2020-04-15 17:14:12 +10:00
Justin Clift 209780ab0a Only include the build date for nightly builds.
Our alpha and beta releases use patch numbers greater than 99, so
were being caught by the version string check.
2020-04-14 17:53:12 +10:00
Justin Clift 44e6c4cceb Update MSVC and OpenSSL pieces in our nightly build scripts 2020-04-12 21:04:45 +10:00
Justin Clift b20a822379 Update OpenSSL 1.1.1 file names 2020-04-12 19:10:12 +10:00
Justin Clift 1db1e6b802 Attempt #1 to work around WiX error CNDL0014
WiX doesn't seem to like the hyphen character ("-") being used
in Id's, which is a problem as it's used in the OpenSSL library
filenames.
2020-04-12 18:10:03 +10:00
Justin Clift c1ac897e26 Updating MSI installer for OpenSSL 1.1.1 2020-04-12 17:25:13 +10:00
Justin Clift 8adcfe8d48 Update the 32-bit MSVC 2017 related pieces for our Win build VM 2020-04-11 22:37:16 +10:00
Justin Clift 0da8973716 Updating 32-bit Qt install on our Win build VM to Qt 5.12.8 2020-04-11 22:15:59 +10:00
Justin Clift 2fc7bf6477 Updating path for the 64-bit Qt install on our Win build VM 2020-04-11 21:20:49 +10:00
Justin Clift 8306497cab Update macOS nightlies build script to match the new Qt install path 2020-04-11 13:20:20 +10:00
Justin Clift 3d15ba46d1 Update to SQLCipher v4.3.0 in our nightly Windows builds 2020-04-07 19:35:12 +10:00
mgrojo 3b2dec4f12 Update QDarkStyleSheet to 2.8 and apply workaround for combo-boxes
This fixes the problem with tab-bar scroll buttons reported in #1968

This version has a problem with combo-boxes with icons, so the recommended
workaround is implemented for the language combo-box in Preferences and the
Table combo-box in Browse Data.

https://github.com/ColinDuquesnoy/QDarkStyleSheet/issues/169
2020-03-08 23:58:44 +01:00
mgrojo ad15e7aa92 Fix ambiguity of shortcuts in Cell Editor
The action shortcuts are application wide and the shortcuts in the
Scintilla Editor of the DB Cell Editor were eclipsed by the Table Browser
shortcuts.

Now they are established programmatically and given a widget-with-children
context, so they are applicable to the Table Browser.
2020-03-03 21:04:56 +01:00
Anand Narayanan 36dfdbb406 Completed implementing a secondary Y axis - Fix for #2026 (#2131)
* Completed implementing a secondary Y axis on the right with independent scale

* Added compatibility for earlier version project xml

* Stream format has only one axis information - Used as y1

* Code refactored to avoid code duplication for secondary y axis
2020-03-02 21:00:04 +01:00
Mercury233 58fb31a808 Update zh translation (#2145) 2020-02-27 23:15:37 +11:00
Martin Kleusberg 6cf4c37831 Revert "Try fixing the loading of the translations of the Qt strings"
This reverts commit f74bf2a35c.
2020-02-26 16:50:23 +01:00