Browse Source

new rc.

pull/127/head v1.4.3.0
weisj 5 years ago
parent
commit
31f1cd5c0a
  1. 13
      README.md
  2. 21
      core/pom.xml
  3. 2
      gradle.properties

13
README.md

@ -27,12 +27,12 @@ This project is available on Maven Central:
<dependency> <dependency>
<groupId>com.github.weisj</groupId> <groupId>com.github.weisj</groupId>
<artifactId>darklaf-core</artifactId> <artifactId>darklaf-core</artifactId>
<version>[1.4.2.0,)</version> <version>[1.4.3.0,)</version>
</dependency> </dependency>
```` ````
### Gradle ### Gradle
```` ````
implementation 'com.github.weisj:darklaf-core:[1.4.2.0,)' implementation 'com.github.weisj:darklaf-core:[1.4.3.0,)'
```` ````
## Installation ## Installation
@ -88,7 +88,7 @@ This LookAndFeel supports custom window decorations (only on Windows at this poi
When building on Windows, you need a C++ toolchain installed to build native extension. When building on Windows, you need a C++ toolchain installed to build native extension.
If you wan't to build for platforms different than your machine you can download the respective native libraries If you want to build for platforms different from your machine you can download the respective native libraries
from the latest successful run of the [Build Native Libraries Action](https://github.com/weisJ/darklaf/actions?query=workflow%3A%22Build+Native+Libraries%22+branch%3Amaster) and place it in the corresponding `<variant>/libraries` folder. from the latest successful run of the [Build Native Libraries Action](https://github.com/weisJ/darklaf/actions?query=workflow%3A%22Build+Native+Libraries%22+branch%3Amaster) and place it in the corresponding `<variant>/libraries` folder.
Further details can be found in the respective `library.md` file. The libraries are then automatically included in the jar Further details can be found in the respective `library.md` file. The libraries are then automatically included in the jar
when building the project. when building the project.
@ -99,15 +99,16 @@ Note: You can still build the project without the libraries, but then custom dec
# Contribute # Contribute
Here is a list of things that currently are not finished or need refinement. This list is a work in progress and being updated regulary. If you find any problems with the LaF feel free to submit an issue: Here is a list of things that currently are not finished or need refinement. This list is a work in progress and being updated regulary. If you find any problems with the LaF feel free to submit an issue:
- [Native window decorations on Linux and MacOS.](https://github.com/weisJ/darklaf/issues/2) - [Native window decorations on Linux.](https://github.com/weisJ/darklaf/issues/2)
* See [/windows](https://github.com/weisJ/darklaf/tree/master/windows) for the windows implementation. * See [/windows](https://github.com/weisJ/darklaf/tree/master/windows) for the Windows implementation.
* See [/macos(https://github.com/weisJ/darklaf/tree/master/macos) for the macOS implementation.
- [Adjustment of platform specific properties](https://github.com/weisJ/darklaf/issues/2) - [Adjustment of platform specific properties](https://github.com/weisJ/darklaf/issues/2)
* See the [properties folder](https://github.com/weisJ/darklaf/tree/master/src/main/resources/com/github/weisj/darklaf/properties) especially the platform folder. * See the [properties folder](https://github.com/weisJ/darklaf/tree/master/src/main/resources/com/github/weisj/darklaf/properties) especially the platform folder.
- Create missing demo classes. (See Todo's in test/ui/) - Create missing demo classes. (See Todo's in test/ui/)
# Artifacts # Artifacts
- Group ID: `com.github.weisj` - Group ID: `com.github.weisj`
- Version: `1.4.2.0` - Version: `1.4.3.0`
- Artifact IDs: - Artifact IDs:
- `darklaf-core` The LaF itself. Include this in your project to use the LaF. Includes all other artifacts. - `darklaf-core` The LaF itself. Include this in your project to use the LaF. Includes all other artifacts.
- `darklaf-property-loader` Library to load and parse property files and icon. - `darklaf-property-loader` Library to load and parse property files and icon.

21
core/pom.xml

@ -1,11 +1,10 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
xmlns="http://maven.apache.org/POM/4.0.0">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>com.github.weisj</groupId> <groupId>com.github.weisj</groupId>
<artifactId>darklaf-core</artifactId> <artifactId>darklaf-core</artifactId>
<version>1.4.2.0</version> <version>1.4.3.0</version>
<name>Darklaf core</name> <name>Darklaf core</name>
<description>A themeable Look and Feel for java swing</description> <description>A themeable Look and Feel for java swing</description>
<url>https://github.com/weisJ/darklaf</url> <url>https://github.com/weisJ/darklaf</url>
@ -34,42 +33,42 @@
<system>GitHub</system> <system>GitHub</system>
<url>https://github.com/weisJ/darklaf/issues</url> <url>https://github.com/weisJ/darklaf/issues</url>
</issueManagement> </issueManagement>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>com.github.weisj</groupId> <groupId>com.github.weisj</groupId>
<artifactId>darklaf-native-utils</artifactId> <artifactId>darklaf-native-utils</artifactId>
<version>1.4.2.0</version> <version>1.4.3.0</version>
<scope>runtime</scope> <scope>runtime</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.github.weisj</groupId> <groupId>com.github.weisj</groupId>
<artifactId>darklaf-utils</artifactId> <artifactId>darklaf-utils</artifactId>
<version>1.4.2.0</version> <version>1.4.3.0</version>
<scope>runtime</scope> <scope>runtime</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.github.weisj</groupId> <groupId>com.github.weisj</groupId>
<artifactId>darklaf-decorations-base</artifactId> <artifactId>darklaf-decorations-base</artifactId>
<version>1.4.2.0</version> <version>1.4.3.0</version>
<scope>runtime</scope> <scope>runtime</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.github.weisj</groupId> <groupId>com.github.weisj</groupId>
<artifactId>darklaf-windows</artifactId> <artifactId>darklaf-windows</artifactId>
<version>1.4.2.0</version> <version>1.4.3.0</version>
<scope>runtime</scope> <scope>runtime</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.github.weisj</groupId> <groupId>com.github.weisj</groupId>
<artifactId>darklaf-macos</artifactId> <artifactId>darklaf-macos</artifactId>
<version>1.4.2.0</version> <version>1.4.3.0</version>
<scope>runtime</scope> <scope>runtime</scope>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.github.weisj</groupId> <groupId>com.github.weisj</groupId>
<artifactId>darklaf-property-loader</artifactId> <artifactId>darklaf-property-loader</artifactId>
<version>1.4.2.0</version> <version>1.4.3.0</version>
<scope>runtime</scope> <scope>runtime</scope>
</dependency> </dependency>
<dependency> <dependency>

2
gradle.properties

@ -7,7 +7,7 @@ kotlin.code.style = official
systemProp.org.gradle.internal.publish.checksums.insecure = true systemProp.org.gradle.internal.publish.checksums.insecure = true
# Darklaf version # Darklaf version
darklaf.version = 1.4.2.0 darklaf.version = 1.4.3.0
# Plugins # Plugins
shadow.version = 5.1.0 shadow.version = 5.1.0

Loading…
Cancel
Save