Commit Graph

93 Commits

Author SHA1 Message Date
Ansgar Becker
705393a36c Try to fix some randomly occurring access violation in TMainForm.StatusBarDrawPanel, when accessing the current connection. Fixes issue #2304. Instead of the lock/computer icon, draw a vendor specific icon instead. 2011-03-31 21:37:59 +00:00
Ansgar Becker
7703280a0e Increase border size, and add drop shadow to icon to enhance contrast in lower area 2011-03-25 07:20:00 +00:00
Ansgar Becker
618695ecc0 Make the circle border semi transparent 2011-03-20 09:47:43 +00:00
Ansgar Becker
7f724a01d3 Again try out a logo which this time is very similar to the old one, just renewed effects. See issue #2332. 2011-03-20 07:39:24 +00:00
Ansgar Becker
29c4851991 Final logo? Maybe. 2011-03-06 12:14:36 +00:00
Ansgar Becker
31e3729cc8 Again, try out another logo style: green, white and transparent. 2011-03-04 07:20:04 +00:00
Ansgar Becker
ff3fd3696f Go back to a more known style for the logo - old colors again, with a plane 3d effect. 2011-02-28 22:35:25 +00:00
Ansgar Becker
51259dce10 Introduce a different logo style: green, black and purple. 2011-02-27 21:21:57 +00:00
Ansgar Becker
669bab9095 Find a nicer "problem" overlay icon for users with an empty password. 2011-02-15 23:25:52 +00:00
Ansgar Becker
2a7a4ec99c Remove redundant application name from description 2011-02-10 21:05:48 +00:00
Ansgar Becker
6988d82c55 User manager: Split user list into username and host column, and allow sorting by header click. Also, add overlay icons for users with empty passwords, and added privilege objects. 2011-01-30 23:25:28 +00:00
Ansgar Becker
44bcd31635 Add a "Cancel" button to the main toolbar, so users are able to stop long running query grid sort operations. See http://www.heidisql.com/forum.php?t=7674 2011-01-29 06:45:49 +00:00
Ansgar Becker
e4cc29df6b Revert r3608 to fix error in resource compiler: "Error icon.rc 1 15: Allocate failed". Unfixes issue #2238. 2010-11-24 09:52:45 +00:00
Ansgar Becker
15d858c898 Add 256px version to main icon. Fixes issue #2238. 2010-11-24 08:53:54 +00:00
Ansgar Becker
0a6d6d405e Update version string to coming 6.0 release 2010-11-20 17:44:11 +00:00
Ansgar Becker
e67e20d498 Fix phrasing and typo 2010-11-20 17:41:22 +00:00
Ansgar Becker
0fa6c15c9d Implement multiple connections per window. DBtree and friends now have their nodes bound to TDBObject instances. Fixes issue #2144. 2010-10-05 23:06:29 +00:00
Ansgar Becker
961f7f0f3f Implement copy + paste menu items for duplicating columns across tables via SQL code. Fixes issue #1848. 2010-08-24 20:33:01 +00:00
Ansgar Becker
780cf0f19f Add support for exporting grids as Wiki table markup 2010-06-30 23:21:28 +00:00
Ansgar Becker
163a8c13d6 Implement LaTeX output for "Copy as" actions. Code parts from brampton. Fixes issue #2020. 2010-06-18 16:32:20 +00:00
Ansgar Becker
00cf4d95cc Straighten popup menus for data grid and query grids - use one for both, and disable those few irrelevant items when on a query grid. Reveals some missing items for query grids, such as "Set NULL". Also, turn "Set NULL" into a TAction including an icon. 2010-05-30 23:09:06 +00:00
Ansgar Becker
3feebd877f Apply a better fitting icon to "Image view" action 2010-05-28 15:34:56 +00:00
Ansgar Becker
e9063271f1 Draw various icons in status bar. 2010-05-26 23:58:30 +00:00
Ansgar Becker
c46e958fa7 Fix old version number 2010-04-15 18:03:05 +00:00
Ansgar Becker
c0533a2f78 Assign icons to several buttons in "About" dialog. 2010-04-03 21:49:45 +00:00
Ansgar Becker
0970f5c2bd Implement SSH tunnel with plink.exe on session manager. Fixes issue #401 Plus:
* Simplify code for getting connection parameters from registry by implementing helpers:LoadConnectionParams()
* Use combobox for network type instead of radio buttons, now that 3 options would need more horizontal space than we have
* Hide tabs on session manager which are irrelevant for the selected network type (e.g. no SSL options for named pipe)
* Some minor code simplifications
2010-03-30 23:22:08 +00:00
Ansgar Becker
c0d33af4fd Move menu item "Find text on server" from "Tools" main menu to "Search", and find a better icon for it. 2010-03-24 23:23:38 +00:00
Ansgar Becker
4724d660eb Apply a nicer installer image 2010-03-21 23:08:19 +00:00
Ansgar Becker
f636bf613f Updater: Repost WM_CLOSE message to host application every 2 seconds. Looks like the first post sporadically gets ignored or blocked if system is busy or whatever. Fixes issue #1739. 2010-03-06 16:53:26 +00:00
Ansgar Becker
5c8b3e29ae Missing files in r3123 2010-03-02 23:02:37 +00:00
Ansgar Becker
458b4c3acf Introduce a more simple strategy in data tab grid for loading data:
* Load in OnBeforePaint, if the tree's tag is set to NOTLOADED
* Load 1,000 rows in one step, up to a maximum of 100,000 rows. Both values are customizable.
* Load next chunk when user presses PageDown on the last node, or, more explicitly, when user clicks "Next rows" button
* Should fix all AVs which seem to be a timing issue with loading data on demand.
* Fixes issue #1675, fixes issue #1580, fixes issue #1721, fixes issue #1734, fixes issue #972
2010-03-01 16:44:36 +00:00
Ansgar Becker
4b88466192 Do not rely on the application's caption text to be "HeidiSQL x.x.x.x" when sending the WM_CLOSE message. Instead, find the exe name of the window and see if that's the one we're aiming to update. Fixes issue #1701. 2010-02-17 22:45:12 +00:00
Ansgar Becker
a43edc883f Implement a new external updater tool, stick that updater.exe as resource to the main executable, release and run it when the user clicks "Download build xyz". The updater itself posts WM_CLOSE messages to all Heidi instances, waits until all instances are gone, and then replaces the .exe with the downloaded one, after having copied a backup file to your temp directory. 2010-02-16 23:58:48 +00:00
Ansgar Becker
f628bcadbb Remove unused icons 2010-02-07 23:36:37 +00:00
Ansgar Becker
3c1b97a50c Unify color depth of icons to 32 bits per pixels. 2010-02-07 17:11:13 +00:00
Ansgar Becker
a0ba865f66 Remove pink foreign key icon - we already had another one. Use that consistently in both foreign key list and columns list. 2010-02-07 14:23:27 +00:00
Ansgar Becker
17c27c8b58 Add pink icon for foreign key columns. Fixes issue #1669. 2010-02-07 12:31:09 +00:00
Ansgar Becker
02d29ea976 Implement a home brown find + replace dialog, supporting regular expressions, and using all stuff SynEdit gives us. Add main menu item "Search" next to "Edit". Fixes issue #1069. 2010-02-01 23:55:44 +00:00
Ansgar Becker
8d647f81c8 Preparations for upcoming major release 2010-01-30 08:02:37 +00:00
Ansgar Becker
efbf7a0b98 Add a toolbar button which, when pressed, allows BLOBs to be displayed as text. Explicitly ignoring weird effects in grid updates/inserts. Fixes issue #1624. 2010-01-30 07:57:07 +00:00
Ansgar Becker
51bd13b530 Remove unused image 2010-01-10 17:03:36 +00:00
Ansgar Becker
1a4db545c5 Refactor layout and code of about dialog. 2010-01-10 16:22:53 +00:00
Ansgar Becker
9d28d5cb12 Tweak reformat SQL feature:
* Replace misleading icon with a nicer one
* Add menu item to main "Edit" menu
* Adjust the action so that any focused SynMemo can be processed - Fixes issue #1201
2009-12-31 14:28:10 +00:00
Ansgar Becker
c61b2ead2e Implement SQL pretty formatter, fixes issue #428. 2009-12-30 01:23:44 +00:00
Ansgar Becker
6c74af1ec8 Add a menu item "Reset sorting", to remove ORDER BY columns with one click / shortcut. Fixes issue #561. 2009-12-27 16:39:54 +00:00
Ansgar Becker
3a7f67ad51 Add menu item "Invert selection", usable in grids and listboxes. Fixes issue #451. 2009-12-25 07:59:30 +00:00
Ansgar Becker
b4cca2ea1f Implement handling of triggers as separate database objects, on the same level as tables, routines and views. Means we have a trigger editor frame, a new icon and various code extensions. Fixes issue #806. 2009-12-11 16:07:59 +00:00
Ansgar Becker
83a8df4f64 Keep release version number also in builds, instead of x.y. Can help to identify the right version one is using and looks less ugly in all places. Fixes issue #1372. 2009-11-17 00:30:00 +00:00
Ansgar Becker
d6a3eae380 Try a circle round icon 2009-10-16 17:49:13 +00:00
Ansgar Becker
506a187239 Enlarge the "Allow NULL" checkbox image slightly, makes it look more like a standard checkbox. 2009-08-30 06:53:10 +00:00