Commit Graph

6139 Commits

Author SHA1 Message Date
Ansgar Becker
36c5d90d39 Use unsecured heidisql.com url in donor check if secure one did not work. Closes #65 2018-01-02 18:55:06 +01:00
Tuncay
5aabc004d5 Change default port to 5432 when PostgreSQL is selected in new connection form. 2018-01-02 14:02:32 +01:00
Tuncay
9f9b2e3e80 Add a standard .gitignore file for compiled files, local files etc: files that do not need to end up in repository. 2018-01-02 14:02:32 +01:00
Tuncay Goncuoglu
767dc99f32 Change ChangeLog URL in main menu under help to its new GitHub location, instead of old SourceForge address. 2018-01-02 14:02:32 +01:00
Ansgar Becker
6da2bd6d43 Update SynEdit component code to tag 2.1.0-beta. Potentially helps fixing #57. 2017-12-31 11:28:13 +01:00
Ansgar Becker
9b167c2015 Remove unused variable 2017-12-30 15:01:18 +01:00
Ansgar Becker
d057f27a4f Cast result from LOAD_FILE() command as utf8 string, to fix encoding errors in view editor. Closes #61. 2017-12-30 14:01:42 +01:00
Ansgar Becker
ac1a3cb1ad Remember previous position of session manager dialog on screen. See https://www.heidisql.com/forum.php?t=24596 2017-12-26 13:56:33 +01:00
Ansgar Becker
dac303d8f6 Introduce argument indexes in some translation strings, to fix crashes with Japanese and probably other languages, when grammar changes the order of arguments. Closes #55. 2017-12-22 10:28:15 +01:00
Ansgar Becker
19a1c3fbb4 Refactor exclusion of virtual columns in various places:
* introduce TDBQuery.ColIsVirtal() returning a boolean for a column index, and use that instead of examining a columns virtuality everywhere
* exclude virtual column when exporting SQL code in the grid export dialog - see #53
* sql export dialog must not activate edit mode on a result, as this introduces endless loops
* instead, move some code out of PrepareEditing into PrepareColumnAttributes, which we can now call separately without activating edit mode
2017-12-22 10:07:17 +01:00
Ansgar Becker
c5f655753e Don't copy values of virtual columns when duplicating a row. Closes #53 2017-12-22 07:57:23 +01:00
Ansgar Becker
c2594e40c0 Find out whether the previously selected database has some locked tables, and if so, don't select it at startup time. Closes #49 2017-12-21 15:25:03 +01:00
Ansgar Becker
829e7e6943 Prepare upcoming v9.5 release 9.5 2017-12-19 16:44:35 +01:00
Ansgar Becker
38a05ab4de Prevent accessing non existing string list item in TMainForm.ListDatabasesGetText, to fix a sporadic crash after dropping a database. Closes #33 2017-12-19 15:05:47 +01:00
Ansgar Becker
e8ed608a56 Expect regular expression in filter text on right panel, not a simple string. Keep searching case insensitive, as in prior logic. Add text hint to filter box so the user knows he can enter a regular expression here. Closes #45. 2017-12-16 15:53:00 +01:00
Ansgar Becker
4101350163 Support quote chars other than the relevant one within identifiers. For example "mycolumn" or "mycolumn" ... or even worse: "mycolumn". Closes #44. 2017-12-14 20:37:27 +01:00
maffe
10668bc370 Don’t send donators’ e-mail addresses unencrypted 2017-12-11 20:51:04 +01:00
Ansgar Becker
0786673c09 Temporarily disable local number formatting in data grid while the search dialog is open. Closes #30. 2017-12-05 20:26:26 +01:00
Ansgar Becker
d029a83e8b Update url to issue tracker and copyright year 2017-12-02 14:58:54 +01:00
Ansgar Becker
699ba07df6 Add new TAction for clearing query log, and assign it to the rightclick menu item of it. Give this new action the hotkey Ctrl+Q. Closes #25. 2017-12-02 14:51:40 +01:00
Ansgar Becker
09e6942f7b SynEdit's SQL highlighter provides a sample source text. Display that text in the preferences editor panel for SQL colors. 2017-11-26 10:32:03 +01:00
Ansgar Becker
7a9d367ad1 Prevent TMainForm.DisplayRowCountStats from crashing due to no current table/view/... 2017-11-22 16:25:22 +01:00
Ansgar Becker
ea522c8c10 Don't export data for virtual columns. Fixes #5. 2017-11-08 20:46:52 +01:00
Ansgar Becker
88bb7eb376 Simplify regular expression for extracting column details in ParseTableStructure(), so it does not barf on huge length/set. Fixes issue #2. 2017-11-06 22:04:34 +01:00
Ansgar Becker
4c9d332196 Create license 2017-11-05 19:07:08 +01:00
Francois Botha
1fb3b10de1 Add build instructions 2017-11-05 19:01:26 +01:00
Ansgar Becker
9c4c2dff21 Add issue template for new issues on GitHub 2017-11-04 19:02:17 +01:00
Ansgar Becker
446bd026de Update gettext binaries, from http://svn.code.sf.net/p/dxgettext/code/trunk/buildtools . The old msgfmt.exe creates endless processes on Win10, not so this one. 2017-11-02 19:07:32 +01:00
Ansgar Becker
b776554790 Add more build directories with gitkeep files 2017-11-02 19:05:07 +01:00
Ansgar Becker
24578a2f53 Add build directories with gitkeep files, so the auto build process does not fail with "F2039 Could not create output file" 2017-11-02 18:28:04 +01:00
Ansgar Becker
c95e45a403 Convert readme file from html to markdown 2017-11-02 10:13:12 +01:00
Ansgar Becker
57e8047da3 Remove debug code. See https://www.heidisql.com/forum.php?t=24400 2017-11-02 07:00:38 +00:00
Ansgar Becker
ef13e15de6 New attempt to fix menu and buttons flicker on Win10, this time by with the help of Delphi Detours library. See https://www.heidisql.com/forum.php?t=19141 2017-11-01 19:38:29 +00:00
Ansgar Becker
b5765c9c9e Extend TMySQLOption enumeration with newer items 2017-06-05 14:31:45 +00:00
Ansgar Becker
68b46b2b3f fix exception in early stage of table editor initialization 2017-05-18 13:17:16 +00:00
Ansgar Becker
a50c21a383 * unify context menu of various sql editors, by supporting all contained editors instead of searching for one with the name "SynMemoBody"
* disable actions which need to modify the contents on readonly editors
* add "save to textfile" and "un/comment" actions to the unified context menu
2017-05-18 13:10:59 +00:00
Ansgar Becker
7a48774fe0 Trigger OnChange event on TSynMemo after toggling comment, so a save button gets enabled. See https://www.heidisql.com/forum.php?t=23834 2017-05-18 12:46:43 +00:00
Ansgar Becker
e17fc0291b Save session tree color when creating a copy of a session. See https://www.heidisql.com/forum.php?t=23796 2017-05-11 18:00:47 +00:00
Ansgar Becker
38cfdd0595 Fix detection of column types with DEFAULT CURRENT_TIMESTAMP(123). See https://www.heidisql.com/forum.php?t=17585 2017-04-01 06:52:04 +00:00
Ansgar Becker
444a5bd97f Add custom setting for number of days to keep queries in the query history. See https://www.heidisql.com/forum.php?t=23530 2017-03-13 20:19:28 +00:00
Ansgar Becker
f6a405b486 Use new copy-columns icon in main image list 2017-03-10 06:07:02 +00:00
Ansgar Becker
c83a93e95d Create a nicer icon for "Copy selected columns/rows" 2017-03-09 12:05:52 +00:00
Ansgar Becker
d0b8194029 Reduce flicker on Windows 10. See https://www.heidisql.com/forum.php?t=19141 2017-03-08 19:25:58 +00:00
Ansgar Becker
209f398dec Silence dumb exceptions from mysql_ping() call. See https://www.heidisql.com/forum.php?t=23483 2017-03-07 20:19:36 +00:00
Ansgar Becker
654dace688 Create a new menu item for copying rows to clipboard, and assign Ctr+Shift+C to it. See https://www.heidisql.com/forum.php?t=23190#p23490 2017-03-07 20:10:49 +00:00
Ansgar Becker
47458f54d4 Revert r5161, as it makes more problems than it solves. See https://www.heidisql.com/forum.php?t=23474 2017-03-07 17:33:36 +00:00
Ansgar Becker
2de47d954f Set DoubleBuffered property on main form, an attempt to reduce flickering on Windows 10. See https://www.heidisql.com/forum.php?t=19141 2017-03-06 20:13:20 +00:00
Ansgar Becker
ba300916de Use the grid export dialog for setting values for copy-to-clipboard clicks on grids. Adds a new button in the lower left on that dialog. See https://www.heidisql.com/forum.php?t=23190 2017-03-06 19:31:55 +00:00
Ansgar Becker
31dc8f3f97 Use unsecure project web url for donor checks, as the ssl certificate seems not accepted on some Wine systems. 2017-03-05 17:40:11 +00:00
Ansgar Becker
c75054b63a Fix typos in encoding of xml exports. See https://www.heidisql.com/forum.php?t=23421 2017-03-03 13:48:37 +00:00