b378aa7af3
Fix fatal error in "Copy table" dialog. Column names are handled case sensitive now.
2009-10-29 00:52:31 +00:00
25553f12cb
Fix loop variable, so the resulting array gets filled completely. Fixes issue #1416 .
2009-10-29 00:46:24 +00:00
ef0cc6b5b7
Fix access violations on old servers, fixes issue #1417 :
...
a) On a 4.0 server, mysql_real_query("SHOW TABLES FROM nonexistant_db") returns 0/OK . A 5.x server returns 1. On 4.0 servers mysql_num_rows() then causes an access violation. So, we now gracefully avoid calling it when mysql_store_result() returned nil.
b) Various hardcoded queries like SHOW ENGINES need to be quiet in any error case.
2009-10-29 00:40:31 +00:00
8354c106ca
Try to fix broken characters in SHOW CREATE TABLE result by using UTF8StringToWideString(). Fixes issue #1328 .
2009-10-28 01:16:29 +00:00
aa6e1702fb
Add Delphi Fundamentals Unicode library (untouched)
2009-10-28 00:43:33 +00:00
a6c58e58c6
Add missing inc files to project's file list
2009-10-28 00:41:27 +00:00
efe030377c
Remove more unused stuff
2009-10-28 00:37:06 +00:00
e2674cadb8
Remove no longer used Zeos packages and related stuff
2009-10-28 00:34:52 +00:00
589c6a76a6
Missing file for previous commit
2009-10-28 00:11:23 +00:00
12a8e2ebc5
Implement a more lightweight connection layer, consisting of 2 units in source directory. Breaks threading and window to window communication, which should be reimplemented later.
2009-10-28 00:08:49 +00:00
82c717870d
About dialog: first tab with authors should be selected by default
2009-10-21 19:54:06 +00:00
dd6759d680
Bugfix: Dragged nodes were deleted in table editor's column list and index tree.
2009-10-20 11:26:03 +00:00
df309fc633
When the filter box in data tab is empty, and filter generator box has text, auto generate filter on button click. Fixes issue #987 .
2009-10-19 23:15:42 +00:00
1371d87695
Auto focus filter memo when user clicks "Filter" button. Fixes issue #986 .
2009-10-19 23:02:55 +00:00
02403692ea
Put both memos in about dialog into separate tabs on a page control. Fixes issue #1404
2009-10-19 22:49:16 +00:00
cf74617629
Move super package project file to related packages directory.
2009-10-19 22:34:11 +00:00
8b126c26a7
Revert accidentally committed file with debug changes
2009-10-19 22:15:40 +00:00
aaa02877a2
Cosmetic in project files:
...
* Move const.inc and compilers.inc back to main source directory
* Move remaining few lines of code from heidicomp.pas to helpers.pas
* Remove components/compilerdetection and components/heidisql
* Remove remainders of EDBImage component, unused since Aug 08.
2009-10-19 22:13:04 +00:00
a9dd16766b
Extract params clause without a regexp to make inner regexp more stable against spaces and parentheses in data types. Fixes issue #1400 .
2009-10-19 18:07:03 +00:00
0495a762ba
Use light blue for focused cells and light gray for selected, unfocused cells. Fixes issue #1383 .
2009-10-19 17:57:41 +00:00
08d32fea64
Merge updated VirtualTreeView component source to r229
2009-10-19 09:48:48 +00:00
b1a65036fd
Missing file changes for r2664
2009-10-17 13:24:54 +00:00
2abcd09486
Remove debug output in log memo
2009-10-17 13:14:41 +00:00
0790c125f4
Only check selected table node(s) in table tools tree, if table(s) were right clicked. Check db node if that db was right clicked. Fixes issue #1362 .
2009-10-17 11:17:59 +00:00
d6a3eae380
Try a circle round icon
2009-10-16 17:49:13 +00:00
1a9da455dc
Rephrase the error message which pops up when grid editing is blocked because there is no sufficient key for it. The message was too long so a user and me didn't read the whole text and thought we detected a bug (see issue #1385 )
2009-10-15 20:54:24 +00:00
37cae6cdb4
Discard cashed stuff for data tab when the table was altered. Fixes issue #1376 .
2009-10-15 20:35:33 +00:00
e812ffc209
Cosmetic: Reset query tab caption to "Query #x" on Ctrl+W ("Clear editor"), so a filename is no longer kept in that case.
2009-10-15 18:52:51 +00:00
1c35b39945
Refresh query helpers if *any* query tab is open, not only the main query tab. Fixes issue #1387
2009-10-15 17:25:05 +00:00
974642171e
Consistently use double quotes for HTML attributes
2009-10-09 13:11:57 +00:00
2015cdc244
Fix link to download page
2009-10-09 13:06:50 +00:00
8319acf86a
Slightly decrease search event timer on filter panel to make fast typers happy.
2009-09-24 18:57:34 +00:00
445c1adefd
A THotKey is not able to hold "Tab" or "Shift+Tab" as shortcuts. Use TSynHotKey's instead in preferences dialog which doesn't have this limitation.
2009-09-24 18:52:35 +00:00
2fd976620e
Enhance SynEdit's TSynHotKey:
...
* Add events OnChange, OnEnter and OnExit
* Use gray text when disabled
2009-09-24 18:45:18 +00:00
ca8fd5b118
Reveal a nice component in the SynEdit package which could work as an alternative to the VCL's broken THotKey.
2009-09-22 20:34:37 +00:00
5ad57405dd
Add SynEdit keystrokes for "make uppercase" and "make lowercase". Fixes issue #1256
2009-09-21 23:50:13 +00:00
d2c716ff54
Add reasonable default shortcuts for "delete next word" and "delete from here to eof". Fixes issue #1088 .
2009-09-21 23:44:46 +00:00
ddbb3a8880
TAction shortcuts have to be set manually for the current session.
2009-09-21 23:23:12 +00:00
556db8ce3f
Fix mixed up variable
2009-09-21 23:22:14 +00:00
4799f84bc6
Fix unsaved change for previous commit.
2009-09-21 23:15:56 +00:00
c6be8dd575
Implement customizing of shortcuts for all available TActions and SynEditor commands. Fixes issue #536 .
2009-09-21 23:12:21 +00:00
206287177a
Minor: optimize redundant code away.
2009-09-19 16:22:04 +00:00
c80e0f2999
Fix position of query tab close buttons in OnResize. Fixes issue #1363
2009-09-19 16:14:51 +00:00
3209cd9d8b
Minor: missing changes for previous commit. In-memory changes were not saved yet.
2009-09-17 23:05:41 +00:00
60beacc049
Implement a second tab on the table tools dialog: "Find text on server". Scans all tables with OR'd LIKE clauses for a given text. User can restrict that search to a data type category (integer, text, etc.). Fixes issue #529 .
2009-09-17 23:00:29 +00:00
a5da6f7255
Implement forgotten checksum option for existing tables. Fixes issue #1358 .
2009-09-16 18:40:46 +00:00
ad0af37cea
Merge VirtualTree component to r221. Minor changes in it, e.g. removed Delphi 7 support, and nicer sort glyphs on Aero theming.
2009-09-15 22:49:40 +00:00
e764c41867
Fix disabled "CHANGED" option for CHECK TABLE operation
2009-09-15 18:50:02 +00:00
86031234ac
When a db node gets checked, its not yet initialized children are unchecked - fix that.
2009-09-15 18:47:27 +00:00
ab3cf3c586
Bugfix: When both QUICK and EXTENDED options were checked in CHECK mode, a switch to CHECKSUM mode didn't uncheck one of the options like it's needed, as they're mutually exclusive for CHECKSUM.
2009-09-15 18:28:44 +00:00