V2.15.0, 04/30/2012 (MM/DD/YYYY)
New features
New theme SyntheticaAluOxide.
New frame header layout to support a user component within the title panel.
Java 7 support for Mac OSX.
Improved focus state support.
Improved opacity setting for components.
Improved control to handle custom colored text components.
Added corner painter support for ScrollPanes. See customization.
JComboBox - added "opened" state support. See customization.
JTabbedPane - new UI-property to horizontally flip tabbedPane appearance in RTL mode - useful to support asymmetric tabs. See customization.
JTable - improved default scrollPane border setting. See customization.
JPopupMenu - new UI-property to preserve icon space. See customization.
JFileChooser - improved list cell renderer (respects default renderer), added F2 key binding to rename files.
JMenu - hover style support for top level menus.
JButton, JToggleButton, JCheckBox, JRadioButton - new UI-properties to specify default icon text gap.
JList, JTable - hover style support for rows.
TitledBorderPainter - improved insets handling.
Updated SyntheticaClassy theme (fine tuning) and Simple2D theme.
Fixed bugs
FileChooser doesn't respect root directory settings of a custom FileSystemView.
NPE in ToolTipManager under some very rare circumstances in conjunction with JTabbedPane.
ToolTip transparency disappears under some circumstances - Simple2D theme only.
V2.14.2, 01/17/2012 (MM/DD/YYYY)
New features
Improved popoup menu separator customization.
Fixed bugs
CCE in conjunction with Nimbus and SyntheticaAddons.
DirectoryChooser - #setCurrentDirectory() does not work on WindowsXP.
V2.14.1, 11/25/2011 (MM/DD/YYYY)
Fixed bugs
NPE under very rare circumstances in conjunction with multi threading since V2.14.0.
V2.14.0, 11/08/2011 (MM/DD/YYYY)
New features
Style name support by client property "Synthetica.style".
Custom window shape support.
Improved customization for title panes.
Improved large icon support for menu items.
New UI-property to enable/disable style name support - see customization.
Added UI-property 'ToolTip.background' support.
Window close item in system menu will be disabled when close button becomes disabled or invisible.
Updated themes.
Fixed bugs
Vertical window title position is wrong under some rare cirumstances, when using custom title insets.
ComboBox repaint issue with customized themes under some very rare circumstances.
JSpinner - wrong arrow button location in RTL mode for some themes.
The 'menu activation by alt key' feature can't be disabled.
Performance lack on very large, focused text components.
git-svn-id: svn://svn.jdownloader.org/jdownloader/trunk@16500 ebf7c1c2-ba36-0410-9fe8-c592906822b4
1) Watch as you download option added to the linkgrabber contextmenu
This results in the video starting in vlc (or some mediaplayer) directly.
2) Watch as you download option added to downloads context
This will be used to enable/disable watch as you download for a given filepackage.
Watch as you download works at filepackage level and not individual downloadlink level.
3) Internal changes in neembuu
4) Centralized watch as you download code in DownloadInterface
5) Added org.jdownloader.extensions.neembuu.postprocess.*
git-svn-id: svn://svn.jdownloader.org/jdownloader/trunk@16254 ebf7c1c2-ba36-0410-9fe8-c592906822b4
Getter & Setter of enabled and visible property should be overridden. As a nice sideeffect, this also should be a performance optimization
git-svn-id: svn://svn.jdownloader.org/jdownloader/trunk@15982 ebf7c1c2-ba36-0410-9fe8-c592906822b4
MOved Some utilities to appwork utils. next stable update needs new appwork utils library
git-svn-id: svn://svn.jdownloader.org/jdownloader/trunk@13375 ebf7c1c2-ba36-0410-9fe8-c592906822b4
JDAntiStandby: added Example for Linux using DBus (gnome)
git-svn-id: svn://svn.jdownloader.org/jdownloader/trunk@11726 ebf7c1c2-ba36-0410-9fe8-c592906822b4
- updated svnkit to new version
- moved JDUtitilites#getCRC() to JDHash#getCRC()
- updated SFV-hashchecking
- removed old unused jd.http.download package
- needs to be checked/compared/merged:
* jd.event.Broadcaster <=> jd.event.JDBroadcaster
* jd.nutils.Jobber <=> jd.nutils.Threader
git-svn-id: svn://svn.jdownloader.org/jdownloader/trunk@11563 ebf7c1c2-ba36-0410-9fe8-c592906822b4
- removed unadded AutoConfig button and old router-autoconfig-fragments
- updated miglayout to 3.7.3.1 and added code resources to this new version
git-svn-id: svn://svn.jdownloader.org/jdownloader/trunk@11292 ebf7c1c2-ba36-0410-9fe8-c592906822b4
- linked a few sources to their library in the buildpath
git-svn-id: svn://svn.jdownloader.org/jdownloader/trunk@10532 ebf7c1c2-ba36-0410-9fe8-c592906822b4