SmartSVN 6.5.10 (2010-08-07) ============================ Improvements ------------ - Status Cache: should try a couple of times to start monitoring a drive (which may e.g. not be available yet when service is started) - Update: Non-existent externals should be reported Fixed Bugs ---------- - Mac OS X: Work-around for critical Java Virtual Machine bug 6875866, affecting Intel Nehalem CPUs, e.g. Core i7, and possibly resulting in various strange internal errors - Open: for files which require locking and locking fails, Edit operation should not be performed - Project Manager (OS X): delete-confirmation dialogs were showing behind project manager dialog - Refresh: renaming a sym-link caused it to be obstructed - Switch: possible subsequent internal error, caused by the Explorer integration - svn://-protocol: svnserve autostart did not work for recent svnserve versions - Tag Browser: tags/branches were not detected as deleted - xMerge fixes SmartSVN 6.5.9 (2010-07-07) =========================== Fixed Bugs ---------- - Commit: internal error after cancelling "Case Changed Files" warning and trying to Continue - Externals: rename/move should not be enabled - File table: double-clicking an unversioned file opened the file *compare* - Merge Preview: "Copy From" and "Origin" were not correct for non-root merges - Open: Internal error when invoked on unversioned file (regression since 6.5.8) - Refresh: subdirectory vanished if it was present as working copy root as too - xMerge: preview was confused for non-root merges - xMerge: resulting copy-from information is wrong, for "Copy source file to" resolution without "set 'copy-from' to" selected SmartSVN 6.5.8 (2010-06-23) =========================== Improvements ------------ - Log: Copy Message in revision's context menu - Merge: should not remember "Ignore Ancestry" option - Open: ask whether to lock/update files with svn:needs-lock set - Transactions: bugtraq-properties for externals are now honoured also when displaying links Fixed Bugs ---------- - Annotate: internal error when invoking Show File Changes or Show Revision Changes on "Earlier" Revision - Apply Patch: should read patch files in system encoding (not UTF-8) - Commit (Foundation version): when deselecting all locked files, "Next" button did not work - Commit: possible internal error when switching back and forth between Files and Locks page - Conflict Solver: possible internal error when applying changes in rapid succession - http://-protocol: Problems with "digest" authentication - Merge: added subtrees with mergeinfo broke reintegrate merge - Multiple password queries for the same repository - OS X: a frame opened from a parent-modal dialog was shown behind the dialog - Project Settings, default Keyword Substitution: URL and Header checkboxes were both referring to "URL" property - Refresh (Windows only): File monitor sometimes locks file, preventing them from being deleted - Refresh: multi-line global ignores were not honored - Repository Profiles: internal error when entered SSH login name contains "/" - Settings: if a "corrupt" file already exists, defect settings file remained - Status Cache: "Corrupt cache" error message was reported over and over again - Status Cache: did not start indexing anymore (regression since 6.5.7) - Various commands: did not work with URLs containing a "@" character - Various commands: possible internal error when having multiple frames with multiple dialogs open and closing them in certain order - Windows installer: created shortcuts with unstable icon paths containing some cryptic IDs SmartSVN 6.5.7 (2010-04-30) =========================== Improvements ------------ - Import into Repository: warn when trying to import into non-empty repository directory - OS X 10.6: when SmartSVN is configured to open at login, don't start hidden as on OS X 10.5, but start normally by showing a new window Fixed Bugs ---------- - Add Tag: entered commit message should be used for commit deletion, too - Commit (Foundation version): internal error when trying to commit to multiple repositories - Commit: empty messages are displayed in commit wizard's message history - http://-protocol: Kerberos-authentication related problems fixed - Lock: SVN errors after having lock forcefully removed - Log/Revision Graph: Compare with Working Copy did not pre-checking for equality - Log: internal error when selecting revision containing partial HTML in its message - Refresh (after commands): possible internal error - Refresh: misleading error message when 1.7 working copies are encountered - Setup: possible internal error when importing Repository Profiles from command line SVN - Shell Integration: No status display for drive roots (like D:) - Splash screen remained visible until welcome screen is closed - svn+ssh://-protocol: Ongoing password prompt - svn+ssh://-protocol: Possible internal error related to cleanup - Switch: possible internal error - Windows: repaint problems - xMerge: Possible internal error SmartSVN 6.5.6 (2010-04-02) =========================== Improvements ------------ - Text editors: autodetect UTF-8 with BOM (similar to UTF-16) Fixed Bugs ---------- - Commit (Foundation version): internal error when trying to commit to multiple repositories - Check Out: Export did not work into an already existing, empty directory - Log Cache: possible internal error when creating/rebuilding a cache - Merge: merge-tracking related issues resolved - Preferences: when trying to unset the accelerator for a menu item which by default has no accelerators, the menu item kept its previous accelerator - Refresh: if an unversioned entry has changed from directory to file (or vice versa), it was displayed as directory and file - Refresh: possible internal error (regression since 6.5.5) - Refresh: possible internal error after adding symlink - Repository Browser: after configuring accelerators, they were always reset to defaults - Revision Graph: internal error for Show Merge Sources/Targets when focus was in Directories/Files area - Shell Integration (Windows): internal error when invoking commands on UNC paths (\\host\path\to\share) - Shell-integration: Open Project was shown even for completely unversioned directories - Spell checker: internal error caused by corrupt dictionary files SmartSVN 6.5.5 (2010-03-09) =========================== Improvements ------------ - Commit: for built-in compare, Alt-Up/Down work if file list or commit message is focused - JIRA plugin: System property "smartsvn.plugin.jira.resolved-constant" to reconfigure 'resolved'-constant for custom workflows - Tree: scrolling nodes to visible area takes the expand/collapse icon into account Fixed Bugs ---------- - Apply Patch: revision information could not be parse for patches created with non-English SVN - Apply Patch: queried repository for wrong paths when applying path to non-root directory - Built-in File compare/Conflict solver: changing the same line after a save which was changed immediately before the save did not mark the document as changes - Change Report: internal error when invoking Log or Revision Graph on unversioned file - Compare URLs window: Show Changes action did not show text - Conflict Solver: possible internal error when undoing changes - Copy/Move: two-files copy/move did not work for unversioned/copied files (regression since 6.5.3) - Create Patch: paths should be relative to selected directory - External editor: parser was accepting bad URLs like 'http://///////////////foo/bar' - Externals: '../' should be disallowed in local path part - Import: possible "Working copy '... locked" error on final commit - Merge: Preview should not be cancelled in case of conflicts when merging multiple revision ranges - Move: working copy root (external) should not be allowed to be moved - Move: failed if target is located in external (even of the same repository) - Multi-root-project: the first root was always expanded - Refresh: possible internal error - Revision Graph: internal error for Show Merge Arrows - Revision Graph: merge arrows left to left-most branch were not displayed properly - Revision Graph: tags were not displayed properly if files themselves were replaced with copy-from properly set - Status Cache: clearing cache could fail with timeout error (caused by internal cache error) - Subframes: closing frame did not cancel currently running operation - Switch: internal error when using "Other URL" without entering path - Tag Browser: did not recognize certain branches as removed - Transactions: possible internal error when adding second working copy root - Windows: if a directory contains spaces in the path, it couldn't be opened in the explorer - smartsvn.properties: trailing spaces should be trimmed from propery values SmartSVN 6.5.4 (2010-02-03) =========================== Fixed Bugs ---------- - Merge: Preview should not be cancelled in case of conflicts when merging multiple revision ranges - OS X: incorrectly layed out checkbox and radiobutton menu items (e.g. in the project switcher popup) - OS X: buttons in a Tab-area had slightly different background color than the tab background - Shell Integration (commands, overlay icons): possible internal error (regression since 6.5.3) SmartSVN 6.5.3 (2010-01-30) =========================== New Features ------------ - xMerge add-on: Merging of moved/renamed files Licensed separately, give it a try: http://syntevo.com/smartsvn/xmerge-addon.html Improvements ------------ - Global Ignores: support for working copy root relative patterns, like "/my/path/ignore*" - JIRA plugin: System property "-Dsmartsvn.plugin.jira.load-all-issues=true" to display all issues Fixed Bugs ---------- - Check Out: it was not possible to open a new project window - Commit: selecting message from history inserted redundant new line characters - Copy To Repository: an empty "Into Directory" was accepted - Copy/Move: failed when selecting two unchanged files - Directory Tree (OS X): Internal error if a Change Set node is selected (in multi-module configuration) - Drag&Drop-related internal error - Refresh: Possible internal error for https:// working copies - Tags: incorrect handling of tags in warning message - Text editors: possible internal error - Transactions: commits from shell integration were marked as unread - Various commands: possible internal error SmartSVN 6.5.2 (2010-01-11) =========================== Fixed Bugs ---------- - Add Tag/Copy to Repository: fix externals did not properly quote resp. escape externals-paths - Apply Patch: patches created with Query|Create Patch between URLs could not be applied - Apply Patch: possible internal error - Checkout: when invoking first time, it suggested a local base directory parallel to the home directory - Compare Repository Directories: for file selection, Paths text field should be initialize with common parent directory - Compare with Revision: when using an external file comparator, comparison was always performed against working copy, despite pristine copy is selected - File Table: double-click in file table sometimes invoked directory command - File compare: using external viewers didn't work - Add Tag/Branch: Fix externals did not work for file externals - Transactions (standalone): Immediately after opening the transactions window, the root node showed Object.toString() output for a short time - Log Cache: internal error when building/updating cache for a repository that contains a path containing a '\' - Preferences: "Compare URLs" and "Dry Merge" accelerators were not stored properly - Preferences: Accelerator speed search should be tolerant regarding uppercase/lowercase pattern - Refresh: Directory-only patterns were not working for global ignores (regression) - Startup (Linux): internal error for certain Linux distributions (e.g. Debian testing/unstable x86_64, Kernel 2.6.31), caused by IPv6 problems - svn://-protocol: auto-started svnserve processes remained running in case of errors - Transactions (Project): "Select in Project" does not work, even after local refreshing has been completed - URLs: Wrong URL formatting when using Tag-Branch-Layout with single branch pattern, like "branches/*, mybranch" - Windows Launcher (64-bit): Referred to "EXE4J_JAVA_HOME" instead of "SMARTSVN_JAVA_HOME" SmartSVN 6.5.1 (2009-12-18) =========================== Improvements ------------ - Apply Patch: should be tolerant regarding tabs and spaces - Apply Patch: should create directories, if necessary - UI: system property to switch off texts below the toolbar buttons (-Dsmartsvn.toolbar.textBelowIcon=false) - UI: system property to switch off tree striping (-Dq.lookAndFeel.treeStriped=false) Fixed Bugs ---------- - Conflict Solver: possible internal error when invoked on a binary file - Directory tree: hiding unversioned files (and directories) shows a large white gap above the tree - OS X, find input field: clear button remains disabled after it has been hidden - Repository Browser, Copy: wrong target path suggested - Text components: when whitespaces are displayed and a text is selected, the CR marker is displayed immediately after the selection although it's in the middle of the line - UI: dialogs with instructions area at the top are too high with Java 7 preview SmartSVN 6.5 (2009-12-09) ========================= Changes since version 6: New Features ------------ - Applying patches - Compare with HEAD - Log Cache: Revised implementation with significant performance increase - Hide menu items (plugin, configurable with text file) - Revision Graph: Merge Arrows - Revision Graph: Show Merge Targets - Revision Graph: optionally filter out branches and tags by regular expressions - Revision Graph: search for branches/revisions - UI: ability to configure (project) toolbar - Shell integration: Clean Up command - Shell Integration: one shared command "Output" window Improvements ------------ - Accelerator configuration: show conflicts directly - Annotate: wrap long lines in commit message in tooltip text - Change Report: hide removed file for copied-removed file pair - Checkout wizard: additional option for "Checkout a working copy and add to current project" - Checkout wizard: preselect current profile (if one currently is open) - Check Out/Open Working Copy/Import: Option to create project in specific group - Commit: perform commits in order of working copy roots - Commit wizard: ability to refresh change report - Commit wizard: File Compare is writable - Commit wizard: Get from Log/Get from JIRA replaces only selection within commit message and requests focus to editor - Commit wizard: show selected file/directory count - Conflict Solver: show "Mark as Resolved" dialog for binary files/ directories - Create from Directory: additional option for "Add to current project" - Create Patch: for files, patch paths are printed relative to currently selected directory - Directory Tree: "Added (missing)" state - Directory Tree: denote non depth=infinity directories in gray text - Directory Tree: if a directory is assigned to a changeset, show the changeset name in the tooltip - Edit Externals: if a relative URL is entered and a new URL selected, select the relative URL automatically - Errors: show hook error messages with line breaks and monospaced font - File Comparators: variables for left/right file name - File Table: double-click invokes "Compare with HEAD" if the file is marked as locally unchanged and remotely modified - File Table: date-columns show 'Today' and 'Yesterday' where appropriate - File Viewers: optionally use to compare, e.g., graphic files - Ignore: is available on removed files for which working copy exists - Help: open e-mail client to send mail to SmartSVN-support (plugin) - Lock: optionally (and by default) update to HEAD - Log Cache: clear "urls" file on complete rebuild - Log/Revision Graph: operations can be stopped - Log/Revision Graph: Merge (to Working Copy) action added - Merge: preview denotes skipped/tree-conflicted entries - Merge dialog: always show Basic page by default - Merge dialog: reads merge info and suggest "known" branches - Merge dialog: stores settings per project - Multiple root directories: instead of project name show common path and for working copy roots path relative to this common path - Output view: Conflict Solver available - Plugin-API: ability to add action which is independent of file/ directory selection - Plugin-API: minor improvements (more interface method parameters) - Project Manager: context menu for selection-dependent actions - Project Manager: store changes immediately to settings file - Refresh: Native file monitor working on Windows 64-bit VMs - Repository Browser dialog: more reasonable instructions - Repository Profiles dialog: show last used date - Repository Profiles dialog: ability to sort by given name - Repository Browser: when opening a large nested path, scroll to the currently opened node - Resolve: display file paths in dialog - Revision Chooser: column order, width and sorting is stored - Revision Chooser (and other non-file name tables): quick search should find containing strings - Revision Graph: display all revision information (currently shown in the tooltip) in UI components - Revision Graph: default settings are stored in project - Revision Graph: if origin could not be determined, give details on possible problems/resolution - Revision Graph: performance improvements - SSH Tunnels: UI sanity checks - Set or Delete Property: disable "Set Value To" for boolean svn:-properties - Shell Integration: progress display/stopping for Output window - Tag Browser: performance improvements - Tag Browser: remember branch sorting - Text fields: context menu - Transactions: Show Changes does not show property compare for added files - Transactions: prefix path not matching into the Tag-Branch-Layout by "/" (to avoid duplicate entries, like "." and ".") - Transactions: when master password is cancelled once, do not prompt again until manual refresh is triggered - Tree conflict: allow to open revision graph - Tree conflict: more detailed tooltip text - UI: more compact formatting of trunk/tag/branch root URLs ("trunk" instead of ". (trunk)") - Various settings: "Defaults" removed from Preferences dialog and instead provided by "Make default" checkbox in the View settings dialogs - Update: Ignore externals option - Update: show progress text for externals - Various tables: regular expression filter fields have assistant for common values Fixed Bugs (since SmartSVN 6) ----------------------------- - Add Tag/Branch: when canceling Tag-Branch-Layout configuration dialog, redundant warning dialog may be displayed - Checkbox: wrong background color if unfocused - Commit: pressing ESC while scanning does not abort the scan - Commit: possible internal error when typing text - Compare with Revision: internal error when using peg-revision less to entered revision - Directory tree: if a directory was assigned to a Change Set, it was shown in the Change Set as unscanned - Externals: wrong relative URL suggestion if externals location is below defining directory - File Chooser dialogs: file completion did not use current directory - https-protocol: possible SSL-related dead lock - Log, Revision Info: bad UI layout - Mac OS 10.5.8: UI looks defect if using Java 6 - Mac OS X: prevent opening multiple main windows at application start by clicking the dock icon multiple times - Multiple root directories: nested root directories can be displayed as "missing" - Open in Repository Browser: fails if project has been checked out from "super-Profile" - Project: Transactions-related error immediately after opening a project - Project Transactions: quick search didn't work for upper-case characters - Refresh Remote State: no item is shown in the Output view, but the stop button is enabled - Repository Profiles: default tunnels were not created on first start of SmartSVN - Repository Profiles: last-recently used profile was not remembered correctly - Revision Chooser: UI-related performance bottleneck - Revision Graph: selection gets lost when right clicking a selection - Revision Graph: Show Merge Sources should not display younger revisions as "not yet merged" - Revision Graph: Show Merge Targets should not use "not yet merged" - Status Cache: service hangs in case of corrupt database and hence slows down SmartSVN's Refresh - SSH: tunnel authentication didn't work if there exists a profile which differs only in the port and does not use tunnel - Tag-Branch-Layout: Layouts containing pattern for a single branch, e.g. "branch", do not work - Transactions: not up-to-date (green arrow) sometimes displayed for directories which are already up-to-date - Update/Switch/others: possible failures caused by delays in processing of the incoming data - UI: invocation of the same command multiple times is possible before the UI is grayed out - Window|Show Transactions opens window in the background SmartSVN 6.5 (GA) (2009-12-09) ============================= Fixed Bugs ---------- - Merge dialog: significant memory leak for revision chooser - Project Transactions: quick search didn't work for upper-case characters - Repository Profiles: default tunnels were not created on first start of SmartSVN - Repository Profiles: last-recently used profile was not remembered correctly - Revision Graph: Show Merge Sources should not display younger revisions as "not yet merged" - Revision Graph: Show Merge Targets should not use "not yet merged" SmartSVN 6.5 RC2 (2009-12-03) ============================= Improvements ------------ - Create Patch: for files, patch paths are printed relative to currently selected directory - Log Revision Chooser (and other non-file name tables): quick search should find containing strings Fixed Bugs ---------- - Apply Patch: in Preview window checkboxes couldn't be toggled with space - Check Out (Repository Browser): project-page didn't offer group-selection - Commit (shell integration): internal error when invoking "Get from Log" - Commit/other commands (Windows): "access denied" error - Commit: possible internal error when typing text - Conflict Solver: toolbar buttons were missing text - File Chooser dialogs: file completion did not use current directory - File Comparators: when editing existing comparator, "External Viewer" instead of "Built-in text file comparator" was selected - Log: internal error when "Include merged revisions" was selected - Refresh: possible dead-lock - Revision Graph: error "could not determine origin" for replaced entries without copy-from set - Revision Graph: Search didn't honor inlined branches/tags - SSH: tunnel authentication didn't work if there exists a profile which differs only in the port and does not use tunnel - Status Cache: service hangs in case of corrupt database and hence slows down SmartSVN's Refresh - UI: checkboxes didn't repaint correctly when loosing the focus temporarily SmartSVN 6.5 RC1 (2009-11-23) ============================= Improvements ------------ - Errors: Show hook error messages with line breaks and monospaced font Fixed Bugs ---------- - Commit: When committing multiple roots at once, they may occur in random order in the File's page Root combo box - Plugin 'Hide Menu Items' does not work for Java 1.4 SmartSVN 6.5 beta 3 (2009-11-18) ================================ Improvements ------------ - Annotate: wrap long lines in commit message in tooltip text - Commit: perform commits in order of working copy roots - Project Manager: store changes immediately to settings file - Revision Graph: if origin could not be determined, give details on possible problems/resolution Fixed Bugs ---------- - Add Tag/Branch: when canceling Tag-Branch-Layout configuration dialog, redundant warning dialog may be displayed - Mark Resolved: internal error when invoked on tree conflict - Merge: internal error on invocation - Obfuscate Log Cache: broken - Text (compare) components: for empty lines the end-of-line character is drawn in the line number gutter - Update/Switch/others: possible failures caused by delays in processing of the incoming data - Various crashes on Java 1.4 SmartSVN 6.5 beta 2 (2009-11-06) ================================ Improvements ------------ - Check Out/Open Working Copy/Import: Option to create project in specific group Fixed Bugs ---------- - Mac OS: Internal error when launching using Java 5 - Mac OS: Commands fail when invoked from shell integration, because wrong paths are composed - Mac OS 10.5.8: UI looks defect if using Java 6 SmartSVN 6.5 beta 1 (2009-11-05) ================================ New Features ------------ - Applying patches - Compare with HEAD - Log Cache: Revised implementation with significant performance increase - Hide menu items (plugin, configurable with text file) - Revision Graph: Merge Arrows - Revision Graph: Show Merge Targets - Revision Graph: Optionally filter out branches and tags by regular expressions - Revision Graph: Search for branches/revisions - UI: Ability to configure (project) toolbar - Shell integration: Clean Up command - Shell Integration: One shared command "Output" window Improvements ------------ - Accelerator configuration: Show conflicts directly - Change Report: Hide removed file for copied-removed file pair - Checkout wizard: Additional option for "Checkout a working copy and add to current project" - Checkout wizard: Preselect current profile (if one currently is open) - Commit wizard: Ability to refresh change report - Commit wizard: File Compare is writable - Commit wizard: Get from Log/Get from JIRA replaces only selection within commit message and requests focus to editor - Commit wizard: Show selected file/directory count - Conflict Solver: Show "Mark as Resolved" dialog for binary files/ directories - Create from Directory: Additional option for "Add to current project" - Directory Tree: "Added (missing)" state - Directory Tree: Denote non depth=infinity directories in gray text - Directory Tree: If a directory is assigned to a changeset, show the changeset name in the tooltip - Edit Externals: If a relative URL is entered and a new URL selected, select the relative URL automatically - File Comparators: Variables for left/right file name - File Table: Double click invokes "Compare with HEAD" if the file is marked as locally unchanged and remotely modified - File Table: Date-columns show 'Today' and 'Yesterday' where appropriate - File Viewers: Optionally use to compare, e.g., graphic files - Ignore: Is available on removed files for which working copy exists - Help: Open e-mail client to send mail to SmartSVN-support (plugin) - Lock: Optionally (and by default) update to HEAD - Log Cache: Clear "urls" file on complete rebuild - Log/Revision Graph: Operations can be stopped - Log/Revision Graph: Merge (to Working Copy) action added - Merge: Preview denotes skipped/tree-conflicted entries - Merge dialog: Always show Basic page by default - Merge dialog: Reads merge info and suggest "known" branches - Merge dialog: Store settings per project - Multiple root directories: Instead of project name show common path and for working copy roots path relative to this common path - Open Working Copy: Was "Project|Create from Directory" - Output view: Conflict Solver available - Plugin-API: Ability to add action which is independent of file/ directory selection - Plugin-API: Minor improvements (more interface method parameters) - Project Manager: Context menu for selection-dependent actions - Refresh: Native file monitor working on Windows 64-bit VMs - Repository Browser dialog: More reasonable instructions - Repository Profiles dialog: Show last used date - Repository Profiles dialog: Ability to sort by given name - Repository Browser: When opening a large nested path, scroll to the currently opened node - Resolve: Display file paths in dialog - Revision Chooser: Column order, width and sorting is stored - Revision Graph: Display all revision information (currently shown in the tooltip) in UI components - Revision Graph: Default settings are stored in project - Revision Graph: Performance improvements - SSH Tunnels: UI sanity checks - Set or Delete Property: Disable "Set Value To" for boolean svn:-properties - Shell Integration: Progress display/stopping for Output window - Tag Browser: Performance improvements - Tag Browser: Remember branch sorting - Text fields: Context menu - Transactions: Show changes does not show property compare for added files - Transactions: Prefix path not matching into the Tag-Branch-Layout by "/" (to avoid duplicate entries, like "." and ".") - Transactions: When master password is cancelled once, do not prompt again until manual refresh is triggered - Tree conflict: Allow to open revision graph - Tree conflict: More detailed tooltip text - UI: More compact formatting of trunk/tag/branch root URLs ("trunk" instead of ". (trunk)") - Various settings: "Defaults" removed from Preferences dialog and instead provided by "Make default" checkbox in the View settings dialogs - Update: Ignore externals option - Update: Show progress text for externals - Various tables: Regular expression filter fields have assistant for common values Fixed Bugs (since SmartSVN 6) ----------------------------- - Checkbox: Wrong background color if unfocused - Commit: Pressing ESC while scanning does not abort the scan - Compare with Revision: Internal error when using peg-revision less to entered revision - Directory tree: If a directory was assigned to a Change Set, it was shown in the Change Set as unscanned - Externals: Wrong relative URL suggestion if externals location is below defining directory - https-protocol: Possible SSL-related dead lock - Log, Revision Info: Bad UI layout - Multiple root directories: Nested root directories can be displayed as "missing" - OS X: Prevent opening multiple main windows at application start by clicking the dock icon multiple times - Open in Repository Browser: Fails if project has been checked out from "super-Profile" - Project: Transactions-related error immediately after opening a project - Refresh Remote State: No item is shown in the Output view, but the stop button is enabled - Revision Chooser: UI-related performance bottleneck - Revision Graph: Selection gets lost when right clicking a selection - Tag-Branch-Layout: Layouts containing pattern for a single branch, e.g. "branch", do not work - Transactions: Not up-to-date (green arrow) sometimes displayed for directories which are already up-to-date - UI: Invocation of the same command multiple times is possible before the UI is grayed out - Window|Show Transactions opens window in the background