Skip to content

Commit

Permalink
docs: update README.md and CHANGELOG.md
Browse files Browse the repository at this point in the history
  • Loading branch information
miurahr committed Sep 24, 2024
1 parent 184eacc commit 8260ae4
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 7 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file.

## [Unreleased]

## Added
* Respect `UIDefauls` table configuration defined in `LookAndFeel` class.(#11)
* Allow a customizion by inheriting `DockingUISettings` class and overide `getDefaults` method.(#11)

### Fixed
* Avoid NPE when drag-n-drop with null hints (#9)

Expand All @@ -13,6 +17,7 @@ All notable changes to this project will be documented in this file.
* feat: test UI behavior with Assertj-Swing-JUnit (#7)
* refactor: annotate deprecations, avoid access to internal class of other class(#6)
* refactor: avoid redundant casts (#6)
* refactor: avoid redundant final for static method.(#11)

## [v3.0.5-2]
* chore: use nexus-publish plugin to release
Expand Down
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,35 +17,35 @@ See https://code.google.com/p/vldocking/ for more information.
* The background of `AutoHideButtonPanel` is now customizable via the `AutoHideButtonPanel.background` key for `UIManager` (`Color` value)
* Disable the gradient on `DockViewTitleBar` via the `DockViewTitleBar.disableCustomPaint` key for `UIManager` (`Boolean` value)
* The border of the main `DockingDesktop` component can be set via the `DockingDesktop.border` key for `UIManager` (`Border` value)
* Released version 3.0.5 with the above changes
* Allow customization with key-value in `UIDefaults defaults = UIManager.getDefaults()` table in `LookAndFeel#getDefaults`.
* Released version 3.1.0 with the above changes
* More changes in CHANGELOG.md

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. Extend `DefaultDockableContainerFactory.createFloatingDockableContainer` and return `new FloatingDialog()`
* Fixed LAF issues e.g., when switching Substance skin
* 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

## How to get the released versions?

### Maven Central

Just add this to your `build.gradle` file's `dependencies` block:
Add this to your `build.gradle` file's `dependencies` block:

```
compile 'org.omegat:vldocking:3.0.5-2'
implementation 'org.omegat:vldocking:3.1.0'
```

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).
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.

![](https://vldocking.readthedocs.io/en/latest/vldocking3.jpg)

License and copyright
Expand Down

0 comments on commit 8260ae4

Please sign in to comment.