Add support for native notifications

Replace current TrayIcon notifications with system-native notifications.
Supports most of the operating systems (the important ones are Windows,
Linux and OS X).

Resolves: #230

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
This commit is contained in:
Vagrant User
2017-12-01 11:03:09 +01:00
parent 650d6a7e0d
commit 9cb32c1574
2 changed files with 53 additions and 7 deletions

View File

@@ -75,6 +75,17 @@
<artifactId>gson</artifactId>
<version>2.4</version>
</dependency>
<dependency>
<groupId>fr.jcgay.send-notification</groupId>
<artifactId>send-notification</artifactId>
<version>0.14.0</version>
<exclusions>
<exclusion>
<groupId>com.squareup.okhttp</groupId>
<artifactId>okhttp</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.pushingpixels</groupId>
<artifactId>substance</artifactId>
@@ -92,7 +103,7 @@
<version>1.16.18</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>net.runelite</groupId>
<artifactId>api</artifactId>
@@ -115,7 +126,7 @@
<artifactId>http-api</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>