Releases: jredfox/OpenTerminal
Releases · jredfox/OpenTerminal
OpenTerminal Alpha 1.1.0
stable alpha
known issues
- cyan turns green under ansi4bit mode
- server and client won't shut down due to PID isAlive lib not created yet
2.2.1 SelfCommandPrompt
- fixed eclipse's jar in jar loader preventing syncUserDirWithJar from working
- fixed suggested appId resulted in an incorrect path to store the sh files in
[Stable] SelfCommandPrompt 2.2.0
changelog 2.2.0:
- fixed not rebooting in same window breaks launchers and executers though
- fixed not using inheritIO
- fixed linux on finishing the program had to hit enter twice #it's a java scanner bug
- fixed not supporting spacing for appId
- fixed macOs not booting
- fixed macOs not clearing terminal text after boot
- fixed macOs not closing terminal after done executing the script
- fixed macOs java launcher app returning junk for user.dir
- fixed getMainClass not returning the wrapped class by default for isWrapped() now uses the direct jvm get main class instead
- fixed when double clicking jar the user.dir wasn't always depending upon the os synced to the jarFile#getParentFile being click. in linux for example it was user.home
- fixed runInTerminal crashes #due to using StringTokenizer same as what Runtime#getRuntime#exec uses for non String[] args
- fixed not being able to properly sync user.dir before calling SelfCommandPrompt#runWithCMD
2.0.0x known bugs (can't / won't fix till 3.0.0):
- can't reboot in the same window without breaking the super process
- can't catch system.exit to save pause function due to the fact that the shutdown hook won't fire till 3.0.0+ and depending on the os may forcabily stop the process before the user clicks enter in a given amount of time
- can't fix SelfCommandPrompt config boots twice on initial launch due to the fact on how 2.0.0x works on actually rebooting itself
- control + c sometimes will close the terminal this is not due to java but, instead stupid terminal gui setup
- jconsole doesn't work
- doesn't work with Jar in Jar loader from eclipse unless you extract the library into each application that uses it