Skip to content

Commit fd712a9

Browse files
committed
Updated README.
1 parent a127829 commit fd712a9

File tree

2 files changed

+44
-125
lines changed

2 files changed

+44
-125
lines changed

README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,22 @@ A deceptively powerful modern terminal emulator
1616
* Desktop notifications via either Iterm2 or Kitty protocols.
1717
* File transfers using SSH, Iterm2 or Kitty protocols (WIP).
1818
* Tabs or Windowed user interface.
19+
20+
## Get Pretty
21+
22+
There are alpha builds available in the [releases](https://github.com/sshtools/pretty/releases) page.
23+
24+
Once installed, you can get update inside Pretty itself. Currently you will need to make sure you select the `Continuous Developer Builds` update channel to get developer updates until the early access or stable version is release..
25+
26+
Or, just clone this repository and run `mvn exec:java` (you will need Java 25 and Maven installed).
27+
28+
## Known Issues
29+
30+
There are a number ...
31+
32+
* Scrollback buffer implementation is a bit slow.
33+
* Sixel images are not erased when characters drawn over them.
34+
* Wide mode switching unreliable.
1935

2036
## Goals
2137

pom.xml

Lines changed: 28 additions & 125 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,23 @@
166166
<mainClass>com.sshtools.pretty.Pretty</mainClass>
167167
</configuration>
168168
</plugin>
169+
<plugin>
170+
<groupId>org.codehaus.mojo</groupId>
171+
<artifactId>exec-maven-plugin</artifactId>
172+
<version>3.6.3</version>
173+
<configuration>
174+
<includePluginDependencies>true</includePluginDependencies>
175+
<mainClass>com.sshtools.pretty/com.sshtools.pretty.Pretty</mainClass>
176+
</configuration>
177+
<dependencies>
178+
<dependency>
179+
<groupId>com.install4j</groupId>
180+
<artifactId>install4j-runtime</artifactId>
181+
<version>11.0.5</version>
182+
<scope>compile</scope>
183+
</dependency>
184+
</dependencies>
185+
</plugin>
169186
</plugins>
170187
<pluginManagement>
171188
<plugins>
@@ -586,13 +603,6 @@
586603
<artifactId>slf4j-simple</artifactId>
587604
<version>2.0.17</version>
588605
</dependency>
589-
<!--
590-
<dependency>
591-
<groupId>org.jetbrains.pty4j</groupId>
592-
<artifactId>pty4j</artifactId>
593-
<version>0.12.13</version>
594-
</dependency>
595-
-->
596606
<dependency>
597607
<groupId>com.sshtools</groupId>
598608
<artifactId>pty4j21</artifactId>
@@ -608,67 +618,20 @@
608618
<artifactId>dbus-java-transport-native-unixsocket</artifactId>
609619
<version>4.3.1</version>
610620
</dependency>
611-
<!--<dependency>
612-
<groupId>io.github.palexdev</groupId>
613-
<artifactId>scenicview</artifactId>
614-
<version>17.0.2</version>
615-
<exclusions>
616-
<exclusion>
617-
<groupId>org.openjfx</groupId>
618-
<artifactId>javafx-base</artifactId>
619-
</exclusion>
620-
<exclusion>
621-
<groupId>org.openjfx</groupId>
622-
<artifactId>javafx-controls</artifactId>
623-
</exclusion>
624-
<exclusion>
625-
<groupId>org.openjfx</groupId>
626-
<artifactId>javafx-graphics</artifactId>
627-
</exclusion>
628-
<exclusion>
629-
<groupId>org.openjfx</groupId>
630-
<artifactId>javafx-fxml</artifactId>
631-
</exclusion>
632-
</exclusions>
633-
</dependency>-->
634621

635622
</dependencies>
636623
<repositories>
637-
<repository>
638-
<id>jitpack.io</id>
639-
<url>https://jitpack.io</url>
640-
<snapshots>
641-
<enabled>false</enabled>
642-
</snapshots>
643-
<releases />
644-
</repository>
645-
<repository>
646-
<id>public-releases</id>
647-
<name>public-releases</name>
648-
<url>https://artifactory.jadaptive.com/public-releases</url>
649-
<snapshots>
650-
<enabled>false</enabled>
651-
</snapshots>
652-
<releases />
653-
</repository>
654-
<repository>
655-
<id>public-snapshots</id>
656-
<name>public-snapshots</name>
657-
<url>https://artifactory.jadaptive.com/public-snapshots</url>
658-
<releases>
659-
<enabled>false</enabled>
660-
</releases>
661-
<snapshots />
662-
</repository>
663-
<repository>
664-
<id>ext-snapshots-local</id>
665-
<name>artifactory.jadaptive.com-ext-snapshots</name>
666-
<url>https://artifactory.jadaptive.com/ext-snapshots-local</url>
667-
<releases>
668-
<enabled>false</enabled>
669-
</releases>
670-
<snapshots />
671-
</repository>
624+
625+
<repository>
626+
<id>oss-snapshots</id>
627+
<url>https://central.sonatype.com/repository/maven-snapshots</url>
628+
<snapshots />
629+
<releases>
630+
<enabled>false</enabled>
631+
</releases>
632+
</repository>
633+
634+
<!-- For JSyn and Purejavacomm -->
672635
<repository>
673636
<id>ext-releases-local</id>
674637
<name>artifactory.jadaptive.com-ext-releases</name>
@@ -678,67 +641,7 @@
678641
</snapshots>
679642
<releases />
680643
</repository>
681-
<repository>
682-
<id>opensource-releases</id>
683-
<name>opensource-releases</name>
684-
<url>https://artifactory.jadaptive.com/opensource-releases</url>
685-
<snapshots>
686-
<enabled>false</enabled>
687-
</snapshots>
688-
<releases />
689-
</repository>
690-
<repository>
691-
<id>opensource-snapshots</id>
692-
<name>opensource-snapshots</name>
693-
<url>https://artifactory.jadaptive.com/opensource-snapshots</url>
694-
<releases>
695-
<enabled>false</enabled>
696-
</releases>
697-
<snapshots />
698-
</repository>
699644
</repositories>
700-
<pluginRepositories>
701-
<pluginRepository>
702-
<id>libs-releases</id>
703-
<url>https://artifactory.jadaptive.com/libs-releases-local</url>
704-
<releases />
705-
<snapshots>
706-
<enabled>false</enabled>
707-
</snapshots>
708-
</pluginRepository>
709-
<pluginRepository>
710-
<id>libs-snapshots</id>
711-
<url>https://artifactory.jadaptive.com/libs-snapshots-local</url>
712-
<releases>
713-
<enabled>false</enabled>
714-
</releases>
715-
<snapshots />
716-
</pluginRepository>
717-
<pluginRepository>
718-
<id>opensource-releases</id>
719-
<url>https://artifactory.jadaptive.com/opensource-releases</url>
720-
<releases />
721-
<snapshots>
722-
<enabled>false</enabled>
723-
</snapshots>
724-
</pluginRepository>
725-
<pluginRepository>
726-
<id>opensource-snapshots</id>
727-
<url>https://artifactory.jadaptive.com/opensource-snapshots</url>
728-
<releases>
729-
<enabled>false</enabled>
730-
</releases>
731-
<snapshots />
732-
</pluginRepository>
733-
<pluginRepository>
734-
<id>sonatype-oss-shapshots-plugins</id>
735-
<url>https://oss.sonatype.org/content/groups/public</url>
736-
<snapshots />
737-
<releases>
738-
<enabled>false</enabled>
739-
</releases>
740-
</pluginRepository>
741-
</pluginRepositories>
742645
<profiles>
743646
<!-- Activate translations -->
744647
<profile>

0 commit comments

Comments
 (0)