Release 0.1.0-SNAPSHOT
This commit is contained in:
parent
5169b3de7b
commit
62f94c6a2c
7
.github/workflows/tagged-release.yml
vendored
7
.github/workflows/tagged-release.yml
vendored
@ -26,8 +26,11 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
release_notes_file: RELEASE_NOTES.md
|
release_notes_file: RELEASE_NOTES.md
|
||||||
|
|
||||||
- name: Build | Package
|
- name: Build | Package styles
|
||||||
run: mvn -B clean install --file pom.xml
|
run: mvn clean install -B --file styles/pom.xml
|
||||||
|
|
||||||
|
- name: Build | Package other modules
|
||||||
|
run: mvn clean install -B -pl '!styles' --file pom.xml
|
||||||
|
|
||||||
- name: Build | List artifacts (Unix)
|
- name: Build | List artifacts (Unix)
|
||||||
shell: sh
|
shell: sh
|
||||||
|
30
README.md
30
README.md
@ -11,7 +11,35 @@ JavaFX CSS theme collection plus additional controls. It's inspired by [FlatLaf]
|
|||||||
|
|
||||||
**Requirements:** JavaFX 17+ (because of `data-url` support).
|
**Requirements:** JavaFX 17+ (because of `data-url` support).
|
||||||
|
|
||||||
TODO (after publishing on Maven Central)
|
For now, project is in early development stage. You should add OSSRH snapshot repository to use it.
|
||||||
|
|
||||||
|
```xml
|
||||||
|
<repository>
|
||||||
|
<id>ossrh.snapshots</id>
|
||||||
|
<name>OSSRH snapshots</name>
|
||||||
|
<url>https://s01.oss.sonatype.org/content/repositories/snapshots/</url>
|
||||||
|
<releases>
|
||||||
|
<enabled>false</enabled>
|
||||||
|
</releases>
|
||||||
|
<snapshots>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
</snapshots>
|
||||||
|
</repository>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>io.github.mkpaz</groupId>
|
||||||
|
<artifactId>atlantafx-base</artifactId>
|
||||||
|
<version>0.1.0-SNAPSHOT</version>
|
||||||
|
</dependency>
|
||||||
|
```
|
||||||
|
|
||||||
|
Set CSS theme:
|
||||||
|
|
||||||
|
```java
|
||||||
|
Application.setUserAgentStylesheet(new PrimerLight().getUserAgentStylesheet());
|
||||||
|
// or
|
||||||
|
Application.setUserAgentStylesheet(new PrimerDark().getUserAgentStylesheet());
|
||||||
|
```
|
||||||
|
|
||||||
## Introduction
|
## Introduction
|
||||||
|
|
||||||
|
@ -6,15 +6,11 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<groupId>io.github.mkpaz</groupId>
|
<groupId>io.github.mkpaz</groupId>
|
||||||
<artifactId>atlantafx-parent</artifactId>
|
<artifactId>atlantafx-parent</artifactId>
|
||||||
<version>0.1.0</version>
|
<version>0.1.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<artifactId>atlantafx-base</artifactId>
|
<artifactId>atlantafx-base</artifactId>
|
||||||
|
|
||||||
<dependencies>
|
<dependencies>
|
||||||
<dependency>
|
|
||||||
<groupId>${project.groupId}</groupId>
|
|
||||||
<artifactId>atlantafx-styles</artifactId>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.openjfx</groupId>
|
<groupId>org.openjfx</groupId>
|
||||||
<artifactId>javafx-controls</artifactId>
|
<artifactId>javafx-controls</artifactId>
|
||||||
|
8
pom.xml
8
pom.xml
@ -7,7 +7,7 @@
|
|||||||
<groupId>io.github.mkpaz</groupId>
|
<groupId>io.github.mkpaz</groupId>
|
||||||
<artifactId>atlantafx-parent</artifactId>
|
<artifactId>atlantafx-parent</artifactId>
|
||||||
<packaging>pom</packaging>
|
<packaging>pom</packaging>
|
||||||
<version>0.1.0</version>
|
<version>0.1.0-SNAPSHOT</version>
|
||||||
|
|
||||||
<name>AtlantaFX</name>
|
<name>AtlantaFX</name>
|
||||||
<description>JavaFX CSS theme collection plus additional controls</description>
|
<description>JavaFX CSS theme collection plus additional controls</description>
|
||||||
@ -63,7 +63,9 @@
|
|||||||
<nodejs.version>v16.14.2</nodejs.version>
|
<nodejs.version>v16.14.2</nodejs.version>
|
||||||
|
|
||||||
<app.name>AtlantaFX</app.name>
|
<app.name>AtlantaFX</app.name>
|
||||||
<app.version>${project.version}</app.version>
|
<!-- DO NOT use ${project.version} as jpackage will fail on
|
||||||
|
Windows when using '-SNAPSHOT' suffix -->
|
||||||
|
<app.version>0.1.0</app.version>
|
||||||
|
|
||||||
<lib.commons-lang.version>3.12.0</lib.commons-lang.version>
|
<lib.commons-lang.version>3.12.0</lib.commons-lang.version>
|
||||||
<lib.cssfx.version>11.5.1</lib.cssfx.version>
|
<lib.cssfx.version>11.5.1</lib.cssfx.version>
|
||||||
@ -304,7 +306,7 @@
|
|||||||
</properties>
|
</properties>
|
||||||
</profile>
|
</profile>
|
||||||
<profile>
|
<profile>
|
||||||
<id>sonatype</id>
|
<id>release</id>
|
||||||
<activation>
|
<activation>
|
||||||
<activeByDefault>false</activeByDefault>
|
<activeByDefault>false</activeByDefault>
|
||||||
</activation>
|
</activation>
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<groupId>io.github.mkpaz</groupId>
|
<groupId>io.github.mkpaz</groupId>
|
||||||
<artifactId>atlantafx-parent</artifactId>
|
<artifactId>atlantafx-parent</artifactId>
|
||||||
<version>0.1.0</version>
|
<version>0.1.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<artifactId>atlantafx-sampler</artifactId>
|
<artifactId>atlantafx-sampler</artifactId>
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
<parent>
|
<parent>
|
||||||
<groupId>io.github.mkpaz</groupId>
|
<groupId>io.github.mkpaz</groupId>
|
||||||
<artifactId>atlantafx-parent</artifactId>
|
<artifactId>atlantafx-parent</artifactId>
|
||||||
<version>0.1.0</version>
|
<version>0.1.0-SNAPSHOT</version>
|
||||||
</parent>
|
</parent>
|
||||||
<artifactId>atlantafx-styles</artifactId>
|
<artifactId>atlantafx-styles</artifactId>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user