Commit Graph

3234 Commits

Author SHA1 Message Date
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
Martin Kleusberg
07351b36b0 Fix some problems reported by Coverity
This fixes some problems which were reported by Coverity. None of these
is critical and some are only theoretical issues which will never be
triggered. But better prepare the code for future changes and fix these
warnings properly instead of just silencing them.
2020-02-25 22:10:25 +01:00
Martin Kleusberg
f74bf2a35c Try fixing the loading of the translations of the Qt strings
It seems like the translations of the strings from the Qt framework are
not loaded correctly. This is my attempt to fix this problem.

See issue #2124.
2020-02-25 22:10:24 +01:00