diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/FlatLaf.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/FlatLaf.java index 685f24c2..43038cb1 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/FlatLaf.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/FlatLaf.java @@ -499,6 +499,9 @@ public abstract class FlatLaf return (font instanceof FontUIResource) ? (FontUIResource) font : new FontUIResource( font ); } + /** + * @since 1.1 + */ public static ActiveValue createActiveFontValue( float scaleFactor ) { return new ActiveFont( scaleFactor ); } diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatNativeWindowBorder.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatNativeWindowBorder.java index 572a7f6b..459424bf 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatNativeWindowBorder.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatNativeWindowBorder.java @@ -36,6 +36,7 @@ import com.formdev.flatlaf.util.SystemInfo; * Support for custom window decorations with native window border. * * @author Karl Tauber + * @since 1.1 */ public class FlatNativeWindowBorder { diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatTitlePane.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatTitlePane.java index af53d8b6..63bde60c 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatTitlePane.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatTitlePane.java @@ -815,6 +815,9 @@ debug*/ //---- class FlatTitleLabelUI --------------------------------------------- + /** + * @since 1.1 + */ protected class FlatTitleLabelUI extends FlatLabelUI { diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatUIUtils.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatUIUtils.java index 7694389a..59ae3446 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatUIUtils.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatUIUtils.java @@ -122,6 +122,9 @@ public class FlatUIUtils return (color != null) ? color : UIManager.getColor( defaultKey ); } + /** + * @since 1.1 + */ public static boolean getUIBoolean( String key, boolean defaultValue ) { Object value = UIManager.get( key ); return (value instanceof Boolean) ? (Boolean) value : defaultValue; diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatWindowsNativeWindowBorder.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatWindowsNativeWindowBorder.java index 312d32a4..205c425e 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatWindowsNativeWindowBorder.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatWindowsNativeWindowBorder.java @@ -62,6 +62,7 @@ import com.formdev.flatlaf.util.SystemInfo; * https://support.microsoft.com/en-us/windows/snap-your-windows-885a9b1e-a983-a3b1-16cd-c531795e6241 * * @author Karl Tauber + * @since 1.1 */ class FlatWindowsNativeWindowBorder implements FlatNativeWindowBorder.Provider diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/util/LoggingFacade.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/util/LoggingFacade.java index ec0a933b..961c46e3 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/util/LoggingFacade.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/util/LoggingFacade.java @@ -16,6 +16,9 @@ package com.formdev.flatlaf.util; +/** + * @since 1.1 + */ public interface LoggingFacade { LoggingFacade INSTANCE = new LoggingFacadeImpl(); diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/util/LoggingFacadeImpl.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/util/LoggingFacadeImpl.java index 433a0944..7afb2cab 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/util/LoggingFacadeImpl.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/util/LoggingFacadeImpl.java @@ -20,6 +20,9 @@ import com.formdev.flatlaf.FlatLaf; import java.util.logging.Level; import java.util.logging.Logger; +/** + * @since 1.1 + */ class LoggingFacadeImpl implements LoggingFacade { diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/util/NativeLibrary.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/util/NativeLibrary.java index 2ecafbfa..06cfc36c 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/util/NativeLibrary.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/util/NativeLibrary.java @@ -31,6 +31,7 @@ import java.nio.file.StandardCopyOption; * Copies native library to users temporary folder before loading it. * * @author Karl Tauber + * @since 1.1 */ public class NativeLibrary { diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/util/SystemInfo.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/util/SystemInfo.java index 63cdda60..d4524479 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/util/SystemInfo.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/util/SystemInfo.java @@ -39,7 +39,7 @@ public class SystemInfo public static final boolean isMacOS_10_15_Catalina_orLater; // OS architecture - public static final boolean isX86_64; + /** @since 1.1 */ public static final boolean isX86_64; // Java versions public static final long javaVersion; @@ -55,7 +55,7 @@ public class SystemInfo public static final boolean isKDE; // other - public static final boolean isProjector; + /** @since 1.1 */ public static final boolean isProjector; static { // platforms diff --git a/flatlaf-core/src/main/java9/com/formdev/flatlaf/util/LoggingFacadeImpl.java b/flatlaf-core/src/main/java9/com/formdev/flatlaf/util/LoggingFacadeImpl.java index 0f29120f..290601ec 100644 --- a/flatlaf-core/src/main/java9/com/formdev/flatlaf/util/LoggingFacadeImpl.java +++ b/flatlaf-core/src/main/java9/com/formdev/flatlaf/util/LoggingFacadeImpl.java @@ -18,6 +18,9 @@ package com.formdev.flatlaf.util; import com.formdev.flatlaf.FlatLaf; +/** + * @since 1.1 + */ class LoggingFacadeImpl implements LoggingFacade { diff --git a/flatlaf-jide-oss/src/main/java/com/formdev/flatlaf/jideoss/ui/FlatJideButtonUI.java b/flatlaf-jide-oss/src/main/java/com/formdev/flatlaf/jideoss/ui/FlatJideButtonUI.java index 27f5eb74..caacd717 100644 --- a/flatlaf-jide-oss/src/main/java/com/formdev/flatlaf/jideoss/ui/FlatJideButtonUI.java +++ b/flatlaf-jide-oss/src/main/java/com/formdev/flatlaf/jideoss/ui/FlatJideButtonUI.java @@ -25,6 +25,7 @@ import com.jidesoft.plaf.basic.BasicJideButtonUI; * Provides the Flat LaF UI delegate for {@link com.jidesoft.swing.JideButton}. * * @author Karl Tauber + * @since 1.1 */ public class FlatJideButtonUI extends BasicJideButtonUI diff --git a/flatlaf-jide-oss/src/main/java/com/formdev/flatlaf/jideoss/ui/FlatJideLabelUI.java b/flatlaf-jide-oss/src/main/java/com/formdev/flatlaf/jideoss/ui/FlatJideLabelUI.java index 9ec09a01..d4379f84 100644 --- a/flatlaf-jide-oss/src/main/java/com/formdev/flatlaf/jideoss/ui/FlatJideLabelUI.java +++ b/flatlaf-jide-oss/src/main/java/com/formdev/flatlaf/jideoss/ui/FlatJideLabelUI.java @@ -31,6 +31,7 @@ import com.jidesoft.plaf.basic.BasicJideLabelUI; * Provides the Flat LaF UI delegate for {@link com.jidesoft.swing.JideLabel}. * * @author Karl Tauber + * @since 1.1 */ public class FlatJideLabelUI extends BasicJideLabelUI diff --git a/flatlaf-jide-oss/src/main/java/com/formdev/flatlaf/jideoss/ui/FlatJidePainter.java b/flatlaf-jide-oss/src/main/java/com/formdev/flatlaf/jideoss/ui/FlatJidePainter.java index c007e315..56f8fb1e 100644 --- a/flatlaf-jide-oss/src/main/java/com/formdev/flatlaf/jideoss/ui/FlatJidePainter.java +++ b/flatlaf-jide-oss/src/main/java/com/formdev/flatlaf/jideoss/ui/FlatJidePainter.java @@ -34,6 +34,7 @@ import com.jidesoft.swing.JideSplitButton; /** * @author Karl Tauber + * @since 1.1 */ public class FlatJidePainter extends BasicPainter diff --git a/flatlaf-jide-oss/src/main/java/com/formdev/flatlaf/jideoss/ui/FlatJideSplitButtonUI.java b/flatlaf-jide-oss/src/main/java/com/formdev/flatlaf/jideoss/ui/FlatJideSplitButtonUI.java index 22a29c4c..98697366 100644 --- a/flatlaf-jide-oss/src/main/java/com/formdev/flatlaf/jideoss/ui/FlatJideSplitButtonUI.java +++ b/flatlaf-jide-oss/src/main/java/com/formdev/flatlaf/jideoss/ui/FlatJideSplitButtonUI.java @@ -40,6 +40,7 @@ import com.jidesoft.swing.JideSwingUtilities; * Provides the Flat LaF UI delegate for {@link com.jidesoft.swing.JideSplitButton}. * * @author Karl Tauber + * @since 1.1 */ public class FlatJideSplitButtonUI extends BasicJideSplitButtonUI diff --git a/flatlaf-natives/flatlaf-natives-jna/src/main/java/com/formdev/flatlaf/natives/jna/windows/FlatWindowsNativeWindowBorder.java b/flatlaf-natives/flatlaf-natives-jna/src/main/java/com/formdev/flatlaf/natives/jna/windows/FlatWindowsNativeWindowBorder.java index bdfc811e..5f48389c 100644 --- a/flatlaf-natives/flatlaf-natives-jna/src/main/java/com/formdev/flatlaf/natives/jna/windows/FlatWindowsNativeWindowBorder.java +++ b/flatlaf-natives/flatlaf-natives-jna/src/main/java/com/formdev/flatlaf/natives/jna/windows/FlatWindowsNativeWindowBorder.java @@ -84,6 +84,7 @@ import com.sun.jna.win32.W32APIOptions; * https://support.microsoft.com/en-us/windows/snap-your-windows-885a9b1e-a983-a3b1-16cd-c531795e6241 * * @author Karl Tauber + * @since 1.1 */ public class FlatWindowsNativeWindowBorder implements FlatNativeWindowBorder.Provider