Skip to content
This repository was archived by the owner on Jul 10, 2018. It is now read-only.

Commit db56ee2

Browse files
Update README.md
1 parent f2aa462 commit db56ee2

File tree

1 file changed

+3
-71
lines changed

1 file changed

+3
-71
lines changed

README.md

+3-71
Original file line numberDiff line numberDiff line change
@@ -1,73 +1,5 @@
1-
## Flamingo - advanced components for modern Swing applications
1+
## Notice
22

3-
### Resizable icons
3+
Flamingo is now part of [Radiance](https://github.com/kirill-grouchnikov/radiance).
44

5-
<img src="https://raw.githubusercontent.com/kirill-grouchnikov/flamingo/master/www/images/thumbs/learn/resizable-icon.png" width="248" height="274" border=0 align="right">
6-
7-
The `ResizableIcon` extends the core `Icon` interface to allow scaling the icon visuals at runtime. This is especially relevant for controls that can be dynamically resized. This class is used extensively in Flamingo for such controls as ribbon buttons or file viewer panel, but can be used in core and third-party components as well.
8-
9-
The core library provides helper classes to expose a variety of image formats as `ResizableIcon`s, including SVG, SVGZ, ICO and all `ImageIO`-supported formats. Additional helper classes allow decorating, filtering and layering icons to create more advanced functionality.
10-
11-
Want to learn more? Browse the following packages:
12-
13-
* `org.pushingpixels.flamingo.common.icon`
14-
* `org.pushingpixels.flamingo.svg`
15-
16-
### Breadcrumb bar
17-
18-
<img src="https://raw.githubusercontent.com/kirill-grouchnikov/flamingo/master/www/images/thumbs/learn/breadcrumb-bar.png" width="310" height="170" border=0 align="left">
19-
20-
`BreadcrumbBar` facilitates quick navigation of multi-level hierarchies, such as file systems or XML documents. This functionality is commonly found in many web sites and is the main navigation tool in the Windows Explorer application.
21-
22-
The core library provides helper classes to expose a variety of navigation sources as breadcrumb bars, such as local and remote file systems, SVN repositories and tree models.
23-
24-
Want to learn more? Browse the following packages:
25-
26-
* `org.pushingpixels.flamingo.bcb`
27-
* `org.pushingpixels.flamingo.bcb.core`
28-
29-
### Command buttons
30-
31-
<img src="https://raw.githubusercontent.com/kirill-grouchnikov/flamingo/master/www/images/thumbs/learn/command-button.png" width="372" height="367" border=0 align="right">
32-
33-
The `JCommandButton` and `JCommandToggleButton` provide a broad spectrum of functionality expected from modern UI button components. A short list of features available in Flamingo command buttons includes:
34-
35-
* Dynamic resizing, including scaling icons and text flow.
36-
* Support for popup buttons and split buttons.
37-
* Richer popup contents.
38-
* Auto-repeat mode for invoking the associated actions as long as the button is pressed.
39-
* Action-on-rollover mode for invoking the associated actions (one-time or auto-repeat) on rollover.
40-
41-
Want to learn more? Browse the test applications in the `test.common` package.
42-
43-
### Command button strips and panels
44-
45-
<img src="https://raw.githubusercontent.com/kirill-grouchnikov/flamingo/master/www/images/thumbs/learn/command-button-strip-panel.png" width="336" height="367" border=0 align="left">
46-
47-
`JCommandButtonStrip` allows hosting a number of command buttons in a single row or column, providing continuous visuals for the buttons.
48-
49-
`JCommandButtonPanel` allows hosting a number of command buttons in either row-fill or column-fill grid. Notable features include:
50-
51-
* Button grouping with associated titles
52-
* Single selection mode when hosting toggle command buttons
53-
* Central change of icon size for all hosted buttons
54-
55-
`AbstractFileViewPanel` extends the `JCommandButtonPanel` functionality, targetting file browser applications. Notable additional features include:
56-
57-
* Filtering for visibility
58-
* Progress tracking and load cancellation
59-
* API integration with the breadcrumb bar component
60-
61-
### Ribbon
62-
63-
<img src="https://raw.githubusercontent.com/kirill-grouchnikov/flamingo/master/www/images/thumbs/learn/ribbon.png" width="340" height="210" border=0 align="right">
64-
65-
`JRibbon` provides the functionality of Microsoft Office 2007 Command Bar. A short list of features includes:
66-
67-
* Ribbon tasks and ribbon task bands.
68-
* In-ribbon galleries.
69-
* Contextual ribbon task groups.
70-
* Taskbar components.
71-
* Dynamic adaptive resizing.
72-
73-
Want to learn more? Browse the `org.pushingpixels.flamingo.ribbon` package.
5+
Older Flamingo releases can be found [here](https://github.com/kirill-grouchnikov/radiance/tree/master/drop/archive). Follow new development and open bugs / feature requests under Radiance.

0 commit comments

Comments
 (0)