Skip to content

Commit 855519e

Browse files
committed
Add new features and artifact to README
1 parent 770cc5f commit 855519e

File tree

1 file changed

+21
-3
lines changed

1 file changed

+21
-3
lines changed

README.md

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
[![License](https://img.shields.io/github/license/purejava/libappindicator-gtk3-java.svg)](https://github.com/purejava/libappindicator-gtk3-java/blob/master/LICENSE)
55
[![Maven Central](https://img.shields.io/maven-central/v/org.purejava/libappindicator-gtk3-java-full.svg?label=Maven%20Central)](https://central.sonatype.com/search?q=libappindicator-gtk3-java&smo=true&namespace=org.purejava)
66

7-
Java bindings for libappindicator-gtk3 in 100% pure Java
7+
Java bindings for libayatana-appindicator and libappindicator-gtk3 in 100% pure Java
8+
9+
Based on libayatana-appindicator3-1 (0.5.92-1)
810

911
Based on libappindicator3-1 (12.10.1+20.10.20200706.1-0ubuntu1)
1012

@@ -13,7 +15,7 @@ Java 19 (preview)
1315
- due to the use of the new Foreign Function & Memory API
1416

1517
# Usage
16-
The bindings come in two flavors:
18+
The bindings come in three flavors:
1719

1820
## Dependency including *all bindings* related to libappindicator:
1921
- gtk-3.0
@@ -99,7 +101,23 @@ As the according jar has a size of ~9,6M, I decided to provide a **reduced varia
99101
<version>1.0.0</version>
100102
</dependency>
101103
```
102-
104+
### libappindicator-gtk3-java-minimal 1.1.0 - minimal is compatible to both libraries
105+
Starting with version 1.1.0, the `minimal` artifact is compatible to libayatana-appindicator and libappindicator. When either of these two is installed on your system, this library will bind to it.
106+
## Dependency including *all bindings* related to libayatana-appindicator:
107+
- gtk-3.0
108+
- glib-2.0
109+
- cairo
110+
- gdk-pixbuf-2.0
111+
- pango-1.0
112+
- atk-1.0
113+
- harfbuzz
114+
```java
115+
<dependency>
116+
<groupId>org.purejava</groupId>
117+
<artifactId>libayatana-appindicator-java-full</artifactId>
118+
<version>1.0.0</version>
119+
</dependency>
120+
```
103121
# Copyright
104122
Copyright (C) 2023 Ralph Plawetzki
105123

0 commit comments

Comments
 (0)