Substance - thanks and acknowledgements
- To Werner
Randelshofer for letting use the Quaqua's ColorChooserUI.
- To Karsten Lentzsch for
letting use the Looks drop shadows on popup windows and font policy layer.
- To Luan O'Carroll
for providing Xoetrope XUI color chooser panel.
- To Thomas
Bierhance for letting use the auto-completion on editable
comboboxes (refactored to fit the listener model). This work has
been previously released to public
domain.
- To Pierre Le Lannic for contributing
the initial version of the scroll pane selector.
- To Nigel Hughes for contributing
code of JCarousel
and JCarouselMenu
to the tab overview dialog (contributed under ASL license in contrib.com.blogofbug
package).
- To Timothy Wall for contributing the smooth list drag-and-drop widget
(original code at
http://abbot.sourceforge.net/demo/).
- To Chris Hall for reporting and fixing
this defect.
- To inostock for providing additional fixes for
this defect.
- To Nils-Morten Nilssen for reporting and fixing
this defect.
- To Dag Joar for reporting and helping to fix
this defect.
- To Larry Salibra for fixing
this defect.
- To Erik Vickroy for working with me on the plugin mechanism.
- To Romain Guy for contributing
image-processing functions (compatible images and thumbnails) and numerous advice
on pixel-perfecting
the toned-down skins.
- To Tim Boudreau for
his fruitful collaboration on Substance
NetBeans module. To Scott Violet
for helping on support for Matisse baseline alignment. To Standa Aubrecht
for supporting Substance in the
NetBeans 6.0 release.
- To Dr Heinz Max Kabutz
for his implementation of soft
reference cache.
- To Paranoid for providing the KDE-specific
font policy implementation.
- To Christopher Deckers for extensive testing of versions 4.1,
4.2 and 4.3 and contributing auto-scroll code.
- To Daniel Stonier and Keith Woodward for fixes in LAF
switching code in the test application.
- To Sebastien Petrucci for providing the initial blurring code (no
longer used).
- To Mark Haag for extensive testing and feedback of the theme mechanism
and other components.
- To Magnus de Pourbaix for reporting bugs, requesting features and
contributing internationalization
of custom labels in 16 new languages.
- To Jorge Alberto Salazar Palomares and Raj Nagappan
for requesting very useful features.
- To Martin Clifford for reporting memory leaks issues and working
with me to resolve them.
- To Jon Lipsky for sharing the brushed
metal texture for the watermark pack
plugin.
- To Chris
Campbell for sharing the soft-clipping technique used in some of the
gradient painters.
- To Dean Iverson for testing Mac-related fixes.
- To Jan Haderka for fixes in SwingX
project to allow smooth integration with Substance.
- To Vladimir Maslikhin for reporting
20+ issues and testing the daily dev drops of versions 2.0, 2.1 and 2.2.
- To qu0ll for reporting issues on tables, trees and lists in version 3.2.
- To Kamil Paral for reporting many issues in version 4.1.
- To Frank Grimes for making the build script Linux-friendly.
- To Carsten O. Madsen for requesting internationalization
of custom labels.
- To the Tango project
for providing high quality icons under the public domain license.
- To the Silk Icons for
providing icons for default tree renderer under the public
domain license.
- To all other reporters for pointing out the bugs and requesting new features.
The (incomplete) list: Ismael Juma, Jackson G. West, Jens Hohl, Ana Oleski,
Carsten O'Madsen, Frank Koopmans, Walter Van Der Heiden, Joerg Plewe, Stephan
Bardubitzki, Tzuto Lin, Nick Holcombe, Adam Burrett, Peter Henderson,
QamarAlZaman Habeek, John Mulcahy, Kirill Sorokin, Matthew F. Green, Dhilsukh
Reddy Jeeru, Greg St. Onge, Josue Magana, Arne Gessner, Jurgen Jacobs, Aaron
Bruegl, Jan Erik Paulsen, Vincent Trussart, Scott Shannon, Pierre Jansen,
Wolfgang Zilzelsberger, Jean-Francois Poilpret, Konrad Twardowski,
Arkadiusz Zola, Tito Ingargiola, Ilija Antovic, Bradley Buchsbaum,
John Duffield, Tony Anecito, Luke Sleeman, Bertrand Florat.
- To all the users for trying and using the Substance look-and-feel
and its plugins.
ColorChooserUI
The ColorChooserUI in Substance look and feel is taken from the excellent
Quaqua look and feel
(which is officialy supported for Mac OSX only). The
license
for Quaqua is either LGPL or BSD. Kudos to
Werner Randelshofer for
excellent work and for willing to share his color chooser
with this project. The current version is Quaqua 3.7.3.
In addition, the last color chooser panel was written by
Luan O'Carroll
from Xoetrope's XUI
project and is
licensed
under MPL.
Popup windows
The popup windows in Substance look and feel have automatic support for drop shadows
taken from the
JGoodies Looks look and feel.
The license for Looks is BSD. Kudos to all JGoodies developers lead by
Karsten Lentzsch for excellent work. The current version is Looks 2.1.1,
while Substance uses the code from version 1.3.2.