This is a fork of https://github.com/cmadsen/vldocking
3.0.9
- #2: Flash the TitleBar is broken
3.0.8
- #1: Add an Automatic-Module-Name to MANIFEST.MF
3.0.5
- Made an important fix for Linux (see cmadsen#9)
- Additional customization:
- The background of
AutoHideButton
s is now customizable via theAutoHideButton.background
key forUIManager
(Color
value) - The background of
AutoHideButtonPanel
is now customizable via theAutoHideButtonPanel.background
key forUIManager
(Color
value) - Disable the gradient on
DockViewTitleBar
via theDockViewTitleBar.disableCustomPaint
key forUIManager
(Boolean
value) - The border of the main
DockingDesktop
component can be set via theDockingDesktop.border
key forUIManager
(Border
value)
- The background of
Changes introduced by cmadsen/vldocking:
- Renamed package names to use old vlsolutions instead of vldocking
- Fixed issues with read/wrilXML on multiple screens
- Added new empty ctor to
FloatingDialog
to make floating windows appear in taskbar. ExtendDefaultDockableContainerFactory.createFloatingDockableContainer
and returnnew FloatingDialog()
- Fixed LAF issues e.g., when switching Substance skin
- Fixed issue with borders not being set on single dock windows until an ancestor change events occurred
<dependency>
<groupId>org.bidib.jbidib.com.vldocking</groupId>
<artifactId>vldocking</artifactId>
<version>3.0.9</version>
</dependency>
Just add this to your build.gradle
file's dependencies
block:
compile 'org.bidib.jbidib.com.vldocking:vldocking:3.0.9'
VLDocking, the swing docking framework
The VLDocking framework is a commercial-grade Swing Framework providing rich docking features which can easily be integrated with existing applications (and of course new ones).
VLDocking was created in 2004, and is licensed under the LGPL-3.0.
VLDocking is used by companies worldwide and open source projects.
VLDocking is licensed as LGPL
VLDocking was initially designed by Lilian Chamontin at his former company VLSolutions.
Contributors are welcome!
Contact me through the mailing list at google groups.
https://groups.google.com/forum/#!forum/vldocking
The VLDocking tutorial can be found here https://github.com/akuhtz/vldocking/wiki/tutorial1
Feel free to fork this repo, and make a "pull request": http://help.github.com/send-pull-requests/. Ideally, write a test!