Skip to content

0.11.1

Compare
Choose a tag to compare
@andrewauclair andrewauclair released this 06 Jan 03:06
· 11 commits to 0.11-release since this release
2a9f9fb

Fixing bugs found in the 0.11.0 release.

What's Changed

  • #181 The overlay highlight would sometimes highlight the wrong section when docking to tabs. This might still not work perfectly. The code is pretty fragile and needs a refactor.
  • #182 Docking.bringToFront will now bring dockable JFrames to the front if they have been minimized.
  • #184 Handling a case where floating over a JTabbedPane owned by the application (that isn't an instance of ModernDocking.internal.CustomTabbedPane) would cause an exception.
  • #186 New method Docking.isDockableRegistered to check if a dockable with the given persistentID has already been registered.
  • #188 Modern Docking now handles loading layouts with non-existent dockables in a tabbed pane. Previously this would throw an exception and fail to load the layout. Some new log statements have been added to show when a dynamic dockable fails to load due to missing a constructor with 2 Strings. This feature and its documentation will be improved as part of #187.
  • #190 Moving between tabs in tab groups now works with the right alt key + left/right arrow keys. Previously only the left alt worked.

Not Fixed

  • #183 This hasn't been fixed in 0.11.1. Unclosable dockables will still close instead of remain open when they're in a floating frame that's closed.
  • #185 Modern Docking still won't behave with minimum sizes of dockable panels. More research and testing needs to be done.