Ansgar Becker
aabd4bbf57
Add some more support for databases and tables with unicode characters.
2008-08-08 19:32:24 +00:00
rosenfield
36efcf48ed
Rename Settings tab to Authentication.
...
Settings may be a bit too generic a word to be a useful term here.
2008-05-14 09:25:21 +00:00
Ansgar Becker
098893403e
Rethinking minimum dimensions of usermanager form, now that the notes are placed on a seperate tab to take less room.
2008-05-13 17:39:26 +00:00
rosenfield
6b1f0d1bfb
Move some of the hints to a separate tab. Logically uglier but visually prettier.
2008-05-13 12:10:12 +00:00
Ansgar Becker
b095a2abb2
memoHints lacks a Transparent property and looks ugly in XP theming where the pages of a pagecontrol normally have a different color than clBtnFace. Convert the TMemo to a TLabel and set that to transparent.
2008-05-12 08:07:12 +00:00
Ansgar Becker
2688c224a4
Cosmetic: Adjust minimum width and height of usermanager dialog to match the dimensions changed in rev 1365
2008-05-12 06:56:31 +00:00
rosenfield
fc5459c443
* Bugfix: Vista fixation panels were incorrectly anchored.
...
* Add a few hints that are pretty crucial to understanding the quirks of the MySQL privilege system.
2008-05-10 19:43:32 +00:00
rosenfield
f7e5c5cb8f
"disable login" seems more appropriate than "disable account", since disabling authentication with password does not render the privileges for an account unusable by other accounts.
...
Perhaps there should be a hint under privileges a la 'notice that privileges granted to more generic accounts will also affect this user'. OTOH, the amount of hints has already grown to 'confusing'..
2008-05-10 11:14:49 +00:00
rosenfield
4873f32e10
Bugfix: work around misplaced icons on Vista.
...
(I'm in 16-color mode right now, so if things look weird then that's why!)
2008-05-10 11:04:18 +00:00
rosenfield
56ef11a142
Expand dialog slightly so everything fits, even using Segoe UI.
2008-05-09 14:58:43 +00:00
rosenfield
dbe130ba74
Add a few more hints regarding the 'host' field.
2008-05-09 14:30:27 +00:00
rosenfield
a0546a403d
Bugfix: changing a limitation did not cause a 'modified' icon in the account dropdown.
2008-05-09 11:48:55 +00:00
rosenfield
45cc7920dd
GUI: More vertical spacing between controls on 'limitations' page. (Revert if you think this is uglier.)
2008-05-09 11:25:08 +00:00
rosenfield
c9460f215e
Bugfix: (gui) anchor hint text correctly.
2008-05-09 11:20:31 +00:00
Ansgar Becker
d4c32d56d7
Implement a completely new user manager (look + feel + logic):
...
- Accounts and existing privileges are presented in a pulldown which makes it as easy to use as a toy
- Adding privileges calls the new SelectDBO dialog which is basically a tree like childwins dbtree
- Updating accounts canonicalizes various odd/legacy mechanisms in the MySQL user system
- Fullfills feature request #1547437 (btw)
- Wants to be tested heavily on different servers
A result of a team work. 1000 thanks to rosenfield for the admin friendly logic implementation, tons of fixes and usability ideas.
2008-05-08 20:45:51 +00:00
Ansgar Becker
85f91d87aa
Dynamically fetch names of privileges on the "Add user" tab of the usermanager, as discussed on the mailinglist.
...
TODO: Refactor complete GUI of this dialog, nuke tabs and do both adding and editing users in one GUI.
2008-04-16 15:34:51 +00:00
Ansgar Becker
9306da23b9
Remove Font properties of controls which have the same font assigned as the parent component but have ParentFont set to False. The effect of this change should be not visible in any form, only in the code of the DFM files.
...
Related revision: 956.
2008-03-09 21:00:35 +00:00
Ansgar Becker
38caa4cd99
Make most "btnCancelClick" procedures superflous by assigning the correct ModalResult (mrCancel) to the relevant cancel buttons.
2008-03-09 20:27:12 +00:00
Ansgar Becker
bd597d0c1d
Use a PNGImageList and find replacements for nearly all icons in the application.
...
Sources:
- Mark James' Silk icons
- Everaldo's Crystal icons
Todo: Load icons at runtime
2008-03-04 00:20:38 +00:00
Ansgar Becker
c13318714e
Upgrade old forms to use Tahoma font. Adjust widths of various TLabel's to make their captions fit with the new font.
2007-09-26 19:36:19 +00:00
Ansgar Becker
36d9603f3c
Remove all remaining ExplicitXYZ properties.
...
Wrote a small console app which removes these properties automatically in a given directory. Feel free to download it at http://www.heidisql.com/files/explicit_sucks.exe and use it before committing *.dfm files.
2007-06-28 21:55:57 +00:00
Ansgar Becker
3c8f123a81
Move *.pas, *.dfm and *.inc files from root directory to a new "source" subdirectory. Leaving just the readme in the root to give all newbies a very clear and unique starting point.
2007-06-28 20:00:04 +00:00