subhra74 / snowflake

Graphical SFTP client and terminal emulator with helpful utilities
GNU General Public License v3.0
2.16k stars 231 forks source link

some small bugs and feature requests #38

Open RawSlugs opened 4 years ago

RawSlugs commented 4 years ago

Really liking it so far!

When creating a new terminal, cursor is not automatically in the terminal (need to click in the terminal to start typing)

when leaving a program e.g. nano the cursor stays in the same place it was while in that app and starts typing in the terminal in middle of the screen (functionality/commands still work though - just a gui thing)

Why when you click on a menu e.g. "ssh keys" or "linux tools" do you need to 'open' it? shouldnt it be automatic if i go to that menu? (or at least an option in the settings to control that)

In ssh keys menu, when selecting a public key im not able to copy to clipboard (maybe make on double click it adds to clipboard)

FEATURE REQUESTS:

when browsing for "private key file" open first to the .ssh folder (or make shortcut to there)

when selecting private key be able to pick from a list of previously used/imported keys

should be able to modify things like snippets and generate ssh keys while not connected to a server should be able to access network tools while not connected to a server

File transfer Server to Server

Save sudo passwords with a master password (or at least the ability to see passwords of saved connections so we can save passwords there

Ability to see and remove known hosts

Port forwarding

Lock Snowflake with master password

Import/Export sessions between devices - and/or save to a local database file that can be shared/syncthing

Ability to modify other users authorized_keys with sudo

(Is there a plan in the future to build an android version as well?)

(Note: im using the windows version)

subhra74 commented 4 years ago

Thanks for your suggestions, adding them to backlog

tomer-ben-david commented 4 years ago

I'm also unable to do any copy paste from clipboard i'm on mac running it with java -jar snowflake.jar is there any work around it, as I cannot login to an ssh server how do I add my already existing public key to it?

vilija19 commented 4 years ago

Also, there is the problem when I try to edit the command in terminal. When I delete a symbol in the middle of the command string, it looks like I work in Insert mode but at the fact, it is not Insert mode.