[krbdev.mit.edu #5505] SVN Commit
Tom Yu via RT
rt-comment at krbdev.mit.edu
Mon Apr 2 14:26:55 EDT 2007
pull up r19376 from trunk
r19376 at cathode-dark-space: jaltman | 2007-04-02 13:49:08 -0400
ticket: new
subject: More commits for NIM 1.2 Beta 1
component: windows
tags: pullup
netidmgr.exe
- Credentials display :
- When picking out the mouse hit rectangles, correctly handle the
case where a sticky identity doesn't have any outline controls.
- Move code to check and uncheck view layout action to
cw_load_view() for consistency.
- Initialize outlines properly when creating them.
- cw_select_row_creds() should be called on all rows that are being
selected or unselected.
- Actions :
- Remove the 'Contents' item from the 'Help' menu. The
KHUI_ACTION_HELP_CTX action already opens the 'Contents' section.
- Add 'Change password', 'Import', 'Help contents', and 'About' to
the notification icon context menu.
- Move the 'Import' action to be between 'Renew' and 'Destroy' for
consistency.
- Resources :
- "Run Network Identity Manager in System Tray" -> "Run from taskbar
notification area"
- "New Credentials" -> "Obtain new credentials"
- Main window :
- Don't switch the window mode when handling a
KHUI_ACTION_LAYOUT_RELOAD.
- Refresh the action tables after changing the window state actions.
- Main Menu :
- Call khm_refresh_identity_menus() when initializing the menus so
that they have a consistent initial state.
- When refreshing menus, the checked/unchecked state needs to be set
explicitly by turning off flags that are no longer necessary.
- Refresh the identities before refreshing the identity menus.
- If there are no identities with credentials, disable renew/destroy
menus and actions.
- Don't bother adding 'renew/destroy all' menu items to the
per-identity action menus if there is only one identity.
krb5cred.dll
- Resources :
- Expand the 'Credential flags' control so that it's big enough to
hold the contents.
source
- ccsv.pl :
- Handle comment lines before the actual content.
- csvschema.cfg :
- Don't bother embedding documentation in the data strucutre now.
We don't use it.
- Convert '[~]' to '\0' before we send it back to the parser.
Commit By: tlyu
Revision: 19380
Changed Files:
_U branches/krb5-1-6/
U branches/krb5-1-6/src/windows/identity/config/ccsv.pl
U branches/krb5-1-6/src/windows/identity/config/csvschema.cfg
U branches/krb5-1-6/src/windows/identity/plugins/krb5/lang/en_us/langres.rc
U branches/krb5-1-6/src/windows/identity/ui/credwnd.c
U branches/krb5-1-6/src/windows/identity/ui/lang/en_us/khapp.rc
U branches/krb5-1-6/src/windows/identity/ui/mainmenu.c
U branches/krb5-1-6/src/windows/identity/ui/mainwnd.c
U branches/krb5-1-6/src/windows/identity/uilib/action.c
More information about the krb5-bugs
mailing list