Skip to content

Commit

Permalink
update pom
Browse files Browse the repository at this point in the history
  • Loading branch information
teletha committed Jan 22, 2024
1 parent 7138bf4 commit e609156
Showing 1 changed file with 198 additions and 198 deletions.
396 changes: 198 additions & 198 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,199 +1,199 @@
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>com.github.teletha</groupId>
<artifactId>viewtify</artifactId>
<version>2.19.0</version>
<packaging>jar</packaging>
<name>viewtify</name>
<description>Viewtify provides an API for using [JavaFX](https://openjfx.io/) more declaratively and reactively. It also provides refactoring and type safety by eliminating FXML.

Declarative and Reactive API
* UI tree definition
* UI widget operations (support all built-in JavaFX widgets)
* Style definition (CSS API via [Stylist](https://github.com/teletha/stylist))
* Animation
* Dialog
* Context menu

Additional useful functions and widgets that do not exist in JavaFX.
* Application launcher
* Application updater
* Docking Tab
* Notification UI like Toast
* Calendar UI
* Print preview
* Monitorable task
* Undo/Redo management
* Focus management
* Shortcut management
* User preference
* Various theme
* Automatic translation in real time
* Tooltip and Popup
* Headless UI
* Browser manipulation</description>
<dependencies>
<dependency>
<groupId>com.github.teletha</groupId>
<artifactId>altfx</artifactId>
<version>1.3.0</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>com.github.teletha</groupId>
<artifactId>antibug</artifactId>
<version>1.6.0</version>
<scope>test</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>com.github.teletha</groupId>
<artifactId>conjure</artifactId>
<version>1.1.1</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>org.controlsfx</groupId>
<artifactId>controlsfx</artifactId>
<version>11.2.0</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>com.github.teletha</groupId>
<artifactId>icymanipulator</artifactId>
<version>1.4.1</version>
<scope>provided</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-base</artifactId>
<version>22-ea+16</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-controls</artifactId>
<version>22-ea+16</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-graphics</artifactId>
<version>22-ea+16</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-media</artifactId>
<version>22-ea+16</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-web</artifactId>
<version>22-ea+16</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>com.github.teletha</groupId>
<artifactId>lycoris</artifactId>
<version>1.0.0</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>org.testfx</groupId>
<artifactId>openjfx-monocle</artifactId>
<version>jdk-12.0.1+2</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>com.github.teletha</groupId>
<artifactId>psychopath</artifactId>
<version>1.12.1</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>com.github.teletha</groupId>
<artifactId>sinobu</artifactId>
<version>3.9.1</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>com.github.teletha</groupId>
<artifactId>stylist</artifactId>
<version>1.10.0</version>
<scope>compile</scope>
<exclusions/>
</dependency>
</dependencies>
<licenses>
<license>
<name>MIT License</name>
<url>https://opensource.org/licenses/MIT</url>
</license>
</licenses>
<repositories>
<repository>
<id>Maven</id>
<name>repo1.maven.org</name>
<url>https://repo1.maven.org/maven2/</url>
</repository>
<repository>
<id>JitPack</id>
<name>jitpack.io</name>
<url>https://jitpack.io/</url>
</repository>
</repositories>
<url>https://github.com/teletha/viewtify</url>
<scm>
<url>https://github.com/teletha/viewtify</url>
<connection>scm:git:https://github.com/teletha/viewtify.git</connection>
<developerConnection>scm:git:https://github.com/teletha/viewtify.git</developerConnection>
</scm>
<issueManagement>
<system>github</system>
<url>https://github.com/teletha/viewtify/issues</url>
</issueManagement>
<developers>
<developer>
<name>teletha</name>
<email/>
<url>https://github.com/teletha</url>
</developer>
<developer>
<name/>
<email/>
<url>https://github.com/apps/github-actions</url>
</developer>
</developers>
<build>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<encoding>UTF-8</encoding>
<release>19</release>
<compilerArgs/>
</configuration>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M5</version>
</plugin>
</plugins>
</build>
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>com.github.teletha</groupId>
<artifactId>viewtify</artifactId>
<version>2.19.0</version>
<packaging>jar</packaging>
<name>viewtify</name>
<description>Viewtify provides an API for using [JavaFX](https://openjfx.io/) more declaratively and reactively. It also provides refactoring and type safety by eliminating FXML.

Declarative and Reactive API
* UI tree definition
* UI widget operations (support all built-in JavaFX widgets)
* Style definition (CSS API via [Stylist](https://github.com/teletha/stylist))
* Animation
* Dialog
* Context menu

Additional useful functions and widgets that do not exist in JavaFX.
* Application launcher
* Application updater
* Docking Tab
* Notification UI like Toast
* Calendar UI
* Print preview
* Monitorable task
* Undo/Redo management
* Focus management
* Shortcut management
* User preference
* Various theme
* Automatic translation in real time
* Tooltip and Popup
* Headless UI
* Browser manipulation</description>
<dependencies>
<dependency>
<groupId>com.github.teletha</groupId>
<artifactId>altfx</artifactId>
<version>1.3.0</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>com.github.teletha</groupId>
<artifactId>antibug</artifactId>
<version>1.6.0</version>
<scope>test</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>com.github.teletha</groupId>
<artifactId>conjure</artifactId>
<version>1.1.1</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>org.controlsfx</groupId>
<artifactId>controlsfx</artifactId>
<version>11.2.0</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>com.github.teletha</groupId>
<artifactId>icymanipulator</artifactId>
<version>1.4.0</version>
<scope>provided</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-base</artifactId>
<version>22-ea+16</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-controls</artifactId>
<version>22-ea+16</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-graphics</artifactId>
<version>22-ea+16</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-media</artifactId>
<version>22-ea+16</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-web</artifactId>
<version>22-ea+16</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>com.github.teletha</groupId>
<artifactId>lycoris</artifactId>
<version>1.0.0</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>org.testfx</groupId>
<artifactId>openjfx-monocle</artifactId>
<version>jdk-12.0.1+2</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>com.github.teletha</groupId>
<artifactId>psychopath</artifactId>
<version>1.12.1</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>com.github.teletha</groupId>
<artifactId>sinobu</artifactId>
<version>3.9.1</version>
<scope>compile</scope>
<exclusions/>
</dependency>
<dependency>
<groupId>com.github.teletha</groupId>
<artifactId>stylist</artifactId>
<version>1.10.0</version>
<scope>compile</scope>
<exclusions/>
</dependency>
</dependencies>
<licenses>
<license>
<name>MIT License</name>
<url>https://opensource.org/licenses/MIT</url>
</license>
</licenses>
<repositories>
<repository>
<id>Maven</id>
<name>repo1.maven.org</name>
<url>https://repo1.maven.org/maven2/</url>
</repository>
<repository>
<id>JitPack</id>
<name>jitpack.io</name>
<url>https://jitpack.io/</url>
</repository>
</repositories>
<url>https://github.com/teletha/viewtify</url>
<scm>
<url>https://github.com/teletha/viewtify</url>
<connection>scm:git:https://github.com/teletha/viewtify.git</connection>
<developerConnection>scm:git:https://github.com/teletha/viewtify.git</developerConnection>
</scm>
<issueManagement>
<system>github</system>
<url>https://github.com/teletha/viewtify/issues</url>
</issueManagement>
<developers>
<developer>
<name/>
<email/>
<url>https://github.com/apps/github-actions</url>
</developer>
<developer>
<name>teletha</name>
<email/>
<url>https://github.com/teletha</url>
</developer>
</developers>
<build>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<encoding>UTF-8</encoding>
<release>19</release>
<compilerArgs/>
</configuration>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M5</version>
</plugin>
</plugins>
</build>
</project>

0 comments on commit e609156

Please sign in to comment.