[krbdev.mit.edu #5505] SVN Commit

Jeffrey Altman via RT rt-comment at krbdev.mit.edu
Mon Apr 2 13:49:15 EDT 2007


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: jaltman



Revision: 19376
Changed Files:
U   trunk/src/windows/identity/config/ccsv.pl
U   trunk/src/windows/identity/config/csvschema.cfg
U   trunk/src/windows/identity/plugins/krb5/lang/en_us/langres.rc
U   trunk/src/windows/identity/ui/credwnd.c
U   trunk/src/windows/identity/ui/lang/en_us/khapp.rc
U   trunk/src/windows/identity/ui/mainmenu.c
U   trunk/src/windows/identity/ui/mainwnd.c
U   trunk/src/windows/identity/uilib/action.c




More information about the krb5-bugs mailing list