Ansgar Becker
843e462a8a
Issue #946 : integrate context menu items for attaching and detaching SQLite databases into the current session
2020-03-24 17:53:22 +01:00
Ansgar Becker
83108d28c5
Issue #946 : support multiple SQLite database files per session definition, in field "Database file(s)". Use the first one as main file, and attach further files.
2020-03-22 14:00:52 +01:00
Ansgar Becker
fdc1118c96
PostgreSQL libraries: give the user the hint to VC redistributable on any dll loading error. Not just when a procedure could not be assigned. If VC is missing, the user may get "The specified module was not found", just like when the main dll is missing.
2020-02-25 21:28:50 +01:00
Ansgar Becker
d57437518a
Fix state of checkboxes on the session manager's Advanced tab
2020-02-22 08:23:03 +01:00
Ansgar Becker
e3ff6826ac
Update libmariadb.dll, to hopefully fix #519
2020-02-04 19:21:12 +01:00
Ansgar Becker
d5a2764f1c
Issue #831 : Update PostgreSQL libraries:
...
* add libpq.dll v10.0.11 32+64bit
* add libpq.dll v12.0.1 64bit
* add 2 new dependencies (each 32+64bit): libcrypto-1_1.dll and libssl-1_1.dll
* remove libpq.dll v9.5 32+64bit
* remove 2 no longer dependent files (each 32+64bit): libeay32.dll and ssleay32.dll
2020-02-03 20:57:32 +01:00
Ansgar Becker
67d547527b
Rename "Save as" menu item more intuitively to "Duplicate / save as". Closes #865
2020-01-23 20:56:37 +01:00
Ansgar Becker
e67ab11279
Introduce experimental implementation of SQLite support, alias "Jingle Bells v2", for issue #12
2019-12-24 14:32:19 +01:00
Ansgar Becker
805c0c35b2
Add checkbox option to remove line breaks from field contents in grid export dialog. Closes #474
2019-12-08 11:59:15 +01:00
Ansgar Becker
3e6b522ca5
Update libmariadb.dll and various plugins, add 2 new ones: client_ed25519 and auth_named_pipe. Probably solves #754
2019-10-08 19:05:27 +02:00
Ansgar Becker
375af4b372
Issue #762 : add informational message when foreign key'd column has too many rows in the connected table, and raise limit from 1000 to 10000.
2019-10-05 14:09:08 +02:00
Ansgar Becker
d114ef1adc
Add menu item "Open URL" to grid context menu, enabled only if underlying field text is a HTTP URL. Closes #692
2019-09-16 20:37:19 +02:00
Ansgar Becker
b49a0d7379
Fix InnoSetup warning: Warning: Constant "pf" has been renamed. Use "commonpf" instead or consider using its "auto" form.
2019-08-20 21:23:41 +02:00
Ansgar Becker
0bffd5dadd
Make installer script ready for Inno Setup 6
2019-08-20 20:33:54 +02:00
Ansgar Becker
1130ee41a3
Leave explain links disabled when SQL in focused process is empty, and only prepend a "USE dbname" if used database is not empty. Closes #738
2019-08-16 07:13:41 +02:00
Ansgar Becker
74961f4c3d
Use Library setting for MS SQL as well, and provide available ADO providers in the drop down. Also show a security warning dialog when there is just the old SQLOLEDB provider. Related to #237
2019-07-28 12:18:43 +02:00
Ansgar Becker
33f2bdf505
Tweak help message
2019-07-28 10:56:06 +02:00
Ansgar Becker
247a84b11e
Make download hint translatable
2019-07-28 08:59:17 +02:00
Ansgar Becker
13fa85e567
Raise error before LoadLibrary is called, when library file does not exist, so the user gets a more reasonable message
2019-07-26 20:48:18 +02:00
Ansgar Becker
4b84ffa7ef
Issue #722 : Tweak TMySQLConnection.GetLastErrorMsg so it shows an additional more helpful message what the user could do to solve his SSL connection error
2019-07-23 22:00:12 +02:00
Ansgar Becker
ae95c2f14a
Provide additional libmysql library version v6.1.11. Closes issue #722
2019-07-23 18:43:05 +02:00
Ansgar Becker
92fb291c9f
Add "Multi column filter" item to "Go to" menu. Closes #681 . Also, "Switch between query/results" now switches between filter and grid in Data tab.
2019-07-14 19:46:54 +02:00
Ansgar Becker
0a1299ddeb
Add "Switch to query/results" item to "Go to" menu. Closes #698
2019-07-14 19:27:15 +02:00
Ansgar Becker
36ae8f26b6
Issue #360 : add unique session colors only to the background color selector, and label them "Custom color". See https://www.heidisql.com/forum.php?t=34168#p34194
2019-07-12 18:23:07 +02:00
Ansgar Becker
7f214ed4ef
Add custom colors from sessions to background color selector. See https://www.heidisql.com/forum.php?t=34168
2019-07-11 21:38:03 +02:00
Ansgar Becker
65102121bc
Disable tab restore/store when tabs.ini is not writable. See https://www.heidisql.com/forum.php?t=34044#p34148
2019-07-10 11:46:19 +02:00
Ansgar Becker
fae11b70aa
Silence reoccurring error dialogues due to non-writable portable_settings.txt, by introducing a portable-read-only mode as soon as an update to that file fails
2019-07-10 11:05:12 +02:00
Ansgar Becker
2a91a13b42
Issue #677 :
...
* drop workaround for application crash on WinXP, when loading newer libmariadb (see #79 )
* raise TDbLib's own exception instead of baking an own one with less details. Probably helps in debugging: https://www.heidisql.com/forum.php?t=34044
* rename EDatabaseError to EDbError, to overcome naming conflict in DB unit
* load libpq.dll always with path, which should anyway work better than without it. See http://www.heidisql.com/forum.php?t=22514
2019-07-08 20:23:05 +02:00
Ansgar Becker
e804db8fcc
Issue #677 : provide a new library combobox in MySQL mode, for selecting any of the libmysql/mariadb.dll files from the application directory
2019-07-05 06:44:10 +02:00
Ansgar Becker
e4a9016348
Issue #296 : enhance checkbox phrasing, and move it above to the other checkboxes
2019-06-12 20:34:03 +02:00
Chad Whitely
0facfaa5cc
Add cleartext option to sessions
2019-06-12 06:36:02 +02:00
Ansgar Becker
6ef0c61aab
Phrasing fix, see #648
2019-05-13 07:41:54 +02:00
Ansgar Becker
4608390b96
Add preference option for custom web search url, used in error dialogs. Closes #411
2019-04-17 21:29:34 +02:00
Ansgar Becker
2a37a94358
Add new menu item "Duplicate row with keys" to grid context menu, and rename "Duplicate row" to "Duplicate row without keys". Closes #396
2019-04-17 08:24:22 +02:00
Ansgar Becker
44c0ee7221
Add some developer notes to unclear translation strings
2019-04-16 19:43:00 +02:00
Ansgar Becker
85a8355e1d
Add new log category lcScript, for queries from large scripts and import operations. By default disabled, which should speed up importing large files.
2019-04-16 07:19:47 +02:00
Ansgar Becker
e40210b1b5
Issue #140 : Move code for all remaining common directory paths settings to TAppSettings (UserAppData, UserDocuments, Snippets)
2019-04-11 21:47:54 +02:00
Ansgar Becker
af5daca38c
Issue #140 : Add some more missing translation strings. Shame on me, I am always forgetting these.
2019-04-10 15:06:52 +02:00
Ansgar Becker
430ea3bde6
Issue #140 : make auto-backup/restore feature stable against running multiple application instances:
...
* use unique date/time with milliseconds as ini sections
* open ini file for each read + write, separately, don't keep it open all the time
2019-04-10 12:19:40 +02:00
Ansgar Becker
f43c37a65f
Issue #140 :
...
* fix: very last tab backup was not yet done
* tell user about activated auto-restore feature in very last question dialog for saving tab
* add missing translation strings
2019-04-08 20:51:27 +02:00
Ansgar Becker
30694567e5
Issue #140 : Auto-backup unsaved query tab contents to C:\Users\<username>\AppData\Roaming\HeidiSQL\Backups\*.sql, and tab setup in C:\Users\<username>\AppData\Roaming\HeidiSQL\tabs.ini
2019-04-07 13:14:33 +02:00
Ansgar Becker
6fb9bb6657
Issue #360 : remove no longer used translation string, and add a new one, for the new background color label
2019-03-30 09:57:07 +01:00
Ansgar Becker
0fb341bb88
Issue #140 : add "Files" tab to preferences dialog, move "Prompt for file save" checkbox there, and introduce two new checkboxes for restoring opened and unsaved query tab contents (both new yet without functionality in their back)
2019-03-17 11:57:09 +01:00
Ansgar Becker
7780904fbd
Issue #498 : Display current locale abbreviation in "Auto detect" item of language selector
2019-03-14 21:11:24 +01:00
Ansgar Becker
da3ad90ae2
Issue #448 : Add translation string for preferences label
2019-01-27 18:06:31 +01:00
Ansgar Becker
2a518b9851
Delete heidisql32.exe in new installer, if 10.0 installer did install it
2019-01-26 07:08:23 +01:00
Ansgar Becker
26488faffe
Fix {#ProgExeName} precompiler variable name to not include that "32" in its filename, so the target executable is again heidisql.exe, not heidisql32.exe
2019-01-25 19:48:15 +01:00
Ansgar Becker
dfe0b511d0
Use various new translation files from InnoSetup 5.6.1 Unicode, and map their language codes from https://www.transifex.com/explore/languages/
2019-01-15 21:09:44 +01:00
Ansgar Becker
1d1b30d82d
Issue #425 : Provide "Material" theme selection in the installer, and set the fitting SQL preset and grid color preset
2019-01-15 20:34:46 +01:00
Ansgar Becker
027f1b8669
Bump copyright year in license text
2019-01-02 20:39:33 +01:00