Commit Graph

3198 Commits

Author SHA1 Message Date
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
Justin Clift
20373dd714 Merge pull request #2146 from SafaAlfulaij/master
Update Arabic translation
2020-02-24 16:22:35 +11:00
Safa Alfulaij
eeac07b580 Update Arabic translation 2020-02-23 20:17:44 +03:00
Iulian Onofrei
77023540ff Fix dotenv not working for databases encrypted using SQLCipher 3
Related to 6827cde5.
2020-02-23 15:17:36 +02:00
GortiZ
6f3dc9cb16 Update italian translation 3.12 (#2141)
Updated italina translation to the latest upstream.
2020-02-21 00:08:31 +11:00
Martin Kleusberg
13742c4602 Fix recordset number in Browse Data tab showing -1
This fixes an issue earlier introduced in commit
cee3523f37 which made the number of the
last visible record in an empty table -1 instead of 0.
2020-02-20 12:38:35 +01:00
Martin Kleusberg
29db270e80 Fix string in What's This text in Browse Data tab
Fix a string which contained some escpaed HTML tags which made them
visible to the user.

See comment in #2124.
2020-02-20 11:58:00 +01:00
Martin Kleusberg
0db3c1e04a dbhub: Fix translations in remote dock
Fix the translations of the table headers in the remote dock. Probably
because they were static they were not translated.

See comments in issue #2124.
2020-02-20 11:49:35 +01:00
Martin Kleusberg
ca4f1c9317 Disable editing of generated columns in Browse Data tab
This disables all cells in generated columns for editing in the Browse
Data tab. Since the values of these columns are generated by SQLite
there is no way to edit them directly and each attempt will result in an
error. So it is best to not allow editing them in the UI.

See issue #2107.
2020-02-20 11:37:49 +01:00
Martin Kleusberg
1bab387b7a Store pointer to table object in SqliteTableModel
Store a pointer to the table object of the currently browsed table in
the SqliteTableModel objects. This avoids fetching the table object from
the DBBrowserDB object repeatedly which in turn should speed up some
functions of the model a bit.
2020-02-20 11:37:49 +01:00
FriedrichFroebel
c890d13fc0 update German translation 2020-02-19 20:50:42 +01:00
FriedrichFroebel
1886e79870 update German translation 2020-02-19 20:50:42 +01:00
GortiZ
ac836d3db5 Update translation for 3.12.x (#2136)
Updated Italian translation to the latest 'master' branch.
2020-02-19 08:17:45 +11:00
Martin Kleusberg
2ae45c33f5 Fix inserting into tables with generated columns
This fixes inserting new rows into tables with generated columns by not
trying to insert NULL values into these columns. With this change these
columns are effectively treated as if they had a default value which
means that the Add Record dialog does not need to show by default
anymore.

See issue #2107.
2020-02-17 23:03:37 +01:00
Firat Eski
66987f7efa Update Turkish translation (#2133)
* Update Turkish translation: Part 1

* Update Turkish translation: Part 2

* Update Turkish translation: Part 3

* Update Turkish translation: Part 4

* Update Turkish translation: Part 5

* Update Turkish translation: Part 6

* Update Turkish translation: Part 7

* Update Turkish translation: Part 7 (new sources translated)
2020-02-17 13:17:53 +11:00
mgrojo
0113d15e0e Fix crash when opening a second database
This is continuation of 60f3f4404a

The crash happened now in DBBrowserDB::getObjectByName when called from
TableBrowser::updateRecordsetLabel.

This fixes the crash in my system.
2020-02-16 19:14:51 +01:00
Justin Clift
6bf09f748d Qt5 Japanese translation files seem to be named "ja" instead of "jp" 2020-02-17 03:03:21 +11:00
Martin Kleusberg
60f3f4404a Try to fix possible crash in cee3523f37
This was spotted and mentioned by @mgrojo here:
cee3523f37 (commitcomment-37302574)

It does not reproduce on my system, so this is my best attempt at fixing
this issue.
2020-02-16 15:04:13 +01:00
mgrojo
498efd7a5c Fixed untranslatable string and strings without placeholders.
Spanish translation updated.

See issue #2124
2020-02-16 00:27:02 +01:00
mgrojo
721ace4982 Spanish translation for the 3.12 release
Squashed commit of the following:

commit f81fc8fa651c9d0aca704ab3dfa2a164b65740b6
Author: mgrojo <mgrojo@gmail.com>
Date:   Sat Feb 15 23:36:56 2020 +0100

    Some improvements to the Spanish translation

    - Do not use Title Case in Spanish as recommended by:
      https://es.l10n.kde.org/normas_generales.php
    - Consistency in references to GUI elements
    - Do not translate Shift since it has to match the official Qt translation
    and they seem to keep changing it in different versions. Leaving it
    untranslated, it is automatically translated when reference in GUI elements

commit 39b847010adad0c11c7319509c665272eaf28fbe
Merge: d19a1b2a d393dd37
Author: mgrojo <mgrojo@gmail.com>
Date:   Sat Feb 15 21:39:50 2020 +0100

    Merge branch 'master' of https://github.com/lulol/sqlitebrowser into lulol-master

    Fixed some undefined entities.

    # Conflicts:
    #	src/translations/sqlb_es_ES.ts

commit d393dd3763
Author: lulol <melus0@wanadoo.es>
Date:   Sat Feb 15 15:00:39 2020 +0100

    Updated Spanish translation

    It didn't like the 'iquest' entity for '¿' in the html block. Will try the UTF-8 version directly and try again.
    Used the new source 6683a9f

commit d6486b1b12
Author: lulol <melus0@wanadoo.es>
Date:   Sat Feb 15 14:42:53 2020 +0100

    Updated Spanish Translation.

    Trying again uploading the right file. :(

commit ec6883c212
Author: lulol <melus0@wanadoo.es>
Date:   Sat Feb 15 14:36:48 2020 +0100

    Updated Spanish translation

    Fixed a formatting typo and consistency.

commit 851e3e2f7d
Author: lulol <melus0@wanadoo.es>
Date:   Sat Feb 15 13:25:10 2020 +0100

    Updated Spanish translation
2020-02-15 23:42:10 +01:00
Justin Clift
d19a1b2ae9 Merge pull request #2130 from hrwatahiki/master
Japanese Localization for v3.12
2020-02-16 04:14:47 +11:00
WATAHIKI Hiroyuki
4c29c534b6 Japanese Localization for v3.12 2020-02-16 00:04:52 +09:00
Justin Clift
39047109a6 Fix typos spotted by lulol :) 2020-02-16 01:08:34 +11:00
Łukasz Wojniłowicz
22a8cc051f Update Polish translation 2020-02-16 00:23:20 +11:00
Justin Clift
a1296bc6e5 Tweak the Portuguese translation .ts file after the earlier spelling fixes 2020-02-15 23:55:32 +11:00
Justin Clift
d8b25e0b8e Translation tweak by Michel VERET for 3.12 release 2020-02-15 23:54:03 +11:00
Justin Clift
daedace373 Updated translation by Michel VERET for 3.12 release 2020-02-15 17:11:47 +11:00
Justin Clift
485a1b514b Merge pull request #2126 from bernardosulzbach/pt-br-translation-for-3.12
Brazilian Portuguese translation updates for 3.12
2020-02-15 16:49:48 +11:00
Bernardo Sulzbach
0c6f513091 Finishes all pending translations to Portuguese 2020-02-14 23:30:08 -03:00
Bernardo Sulzbach
353672c868 More Portuguese translations for the 3.12 release 2020-02-14 23:29:10 -03:00
Bernardo Sulzbach
cbedf321ce Adds more Portuguese translations 2020-02-14 23:25:50 -03:00
Bernardo Sulzbach
445ba754d6 Updated some more Portuguese translations 2020-02-14 23:23:51 -03:00
Bernardo Sulzbach
8a9d055525 Started updating Portuguese translations 2020-02-14 23:23:51 -03:00
Justin Clift
fe88463cba Fix spelling mistake noticed by Bernardo Sulzbach 2020-02-15 12:48:35 +11:00
Justin Clift
29cc46c7d3 Merge pull request #2125 from bernardosulzbach/bad-sentence-fix
Adds a missing space between sentences
2020-02-15 12:36:35 +11:00
Bernardo Sulzbach
1d1afaad21 Adds a missing space between sentences
Also rewords the second sentence to be more grammatically correct.
2020-02-14 21:00:52 -03:00
Iulian Onofrei
281cfe78dc Fix dotenv not working when not specifying the plaintext header size 2020-02-15 01:34:07 +02:00