Setup

Browser warning me and blocking Termethos, windows also giving me warning when running it!
This is expected as Termethos app is not digitally signed (an expensive process). The more users download and istall this warning will go away...
I installed a version over an existing one, what happens to my license?
When you install a version over existing one it will replace all its files inclusing the license. Make sure you have copy or you'll need to reactivate the app. No need to purchace a new license.
Where I can find termethos files on my windows machine?
Files typically can be found at '%localappdata%\Programs\termethos'

General

How to report an issue or request a new feature?
Please visit https://github.com/bluephoton/termethos-app/issues then click "New issue". Please write as many details as you can including the version of Termethos you have and the steps you taken to reproduce the problem.
How to find out what version of termethos I have?
If you hover over the application icon on the top left corner of the application widow, the version will be displayed as a tooltip.

License

Where is the Termethos license file installed?
You can find Termethos licnse file at '%localappdata%\Programs\termethos\yatlic' Do not delete it! but you can copy it to a safe place in case you reinstalled Termethos. Note: License is per machine.
Is Termethos license per machine?
Correct! You need to purchace a license for each machine. That said, feel free to contact us if you want a free license and we usually approve!
I removed Termethos, then installed it again on same machine, how to activate?
It is recommended to store your license in safe place, but you should be able to use your order Id to reactivate Termethos. Contact admin@termethos.com if you have issues.

Configurations (advanced settings!)

Where is Termethos configuration file?
Configuration file can be found at '%localappdata%\Programs\termethos\termethos.json'. Careful as errors in this file may render your app unusable! It is always a good idea to make a backup copy before changing it.
How to change advanced settings from the new fancy editor to just plain text editor?
In case for some reason you want to revert to basic editor experience, make sure you have this flag set to false in your advanced settings:
{ ...
     "ui": {
        richAdvancedSettings: false
      }
 ...
 }

Serial connection

How to create a serial connection that doesn't use one of the standard baud rates (e.g.; ESP8266)?
Head to advanced settings by clicking the red cog icon on the toolbar. Then you can, carefully, add your custom baud rate to the list as in this example
 ...
 "serial": {
     ...
     "baudrates": [
        ...
        74800,
        74880,
        115200,
        ...
     ]
     ...
 }
 ...
 

User Interface

How to clean both trace and dashboard in one click?
You can enable this feature in advanced setting using like this:
 ...
 {
     ...
     "ui": {
        ...
        "fullClear": true,
        ...
     }
     ...
 }
 ...
 
Sometimes I click a button on the toolbar and nothing happen!
Make sure you are actually clicking - not dragging! This can happen if you moved the mouse slightly between click and release...oh well!

Commands

How to add a script command?
You can - carefully - edit the advanced settings and create a command that runs custom script. Currently you have only access to the serial port object so you can send data to serial port. An example command json is
 ...
 {
     "command": "reset",
     "description": "Fancy script command",
     "hotKey": "alt+5",
     "name": "My Command",
     "script": "(port) => { port.write("something") }"
 }
 ...