Complete UI overhaul and code refactor. Feedback wanted! #110
Replies: 10 comments 19 replies
-
I have released version 1.0.1 with some more improvements: https://github.com/TunnlTo/desktop-app/releases/tag/v1.0.1 |
Beta Was this translation helpful? Give feedback.
-
Hi! Finally a long waited update is here! thank you!
|
Beta Was this translation helpful? Give feedback.
-
So after autostart with windows it doesnt go to tray by itself, it just stays as an open window on a desktop |
Beta Was this translation helpful? Give feedback.
-
It would be a nice to have to be able to install wiresock as part of the original install process rather then having to do it after loading up TunnlTo. Not as much of a issue for users with Admin access but for users where they don't you need to enter the admin credentials twice which when spanned across a lot of machines is a fair bit of time. |
Beta Was this translation helpful? Give feedback.
-
A couple of suggested improvements.
Using Tauri, React, TypeScript and TailwindCSS certainly makes life a lot easier for development and i am more then happy to put some man hours in to create some PR's if you are ok with accepting them. Let me know if you want to offload any of the above or any features in general. If our interests align on other stuff im more then happy to work on it. |
Beta Was this translation helpful? Give feedback.
-
Thank you for the detailed suggestions.
I've implemented the WireSock "All" option in TunnlTo v1.0.3 which can be found in the settings. This may be improved in time to have per-tunnel log options, however the "All" option reduces performance and should only be utilised for testing.
Added to Feature requests. Systray icon improvements are a high priority. Taskbar status info would be nice too.
I've had requests for a trigger system where the VPN tunnel will connect/disconnect under certain circumstances. For example if you connect to the home Wi-Fi it would connect a specific tunnel.
Thanks for the offer. I will get back to you on that as I'm not quite setup to take PR's at the moment. |
Beta Was this translation helpful? Give feedback.
-
Hello! So, since v 1.0.4 apps that are not going thrue VPN are using DNS settings configured in VPN tunel. It wasnt like this in previous versions and i think its somehow related to this . |
Beta Was this translation helpful? Give feedback.
-
I guess a description is needed on how to edit the configuration. I found my issue pretty quick but that's not obvious for people like me on how to edit stuff. For example, I didn't realise at first that applications have to be written as "APPNAME, APPNAME2" etc. I did write it down with just a space break. There is a plethora of ways people choose to edit lists depending on what you do. |
Beta Was this translation helpful? Give feedback.
-
I have a suggestion. Add a quick rule switch. In the mobile version of WireGuard, if I have more than one connection installed, I can quickly switch between them. If I have two rules and the first one is currently active. I can activate the second one and the first one is automatically deactivated. This is very convenient and fast. This does not work on a PC in TunnlTo. I have to deactivate the first rule and only then activate the second one. This takes a bit longer. |
Beta Was this translation helpful? Give feedback.
-
One more from me! The ability to disable automatic updates would be useful. Where the user has no admin privileges. They themselves cannot install the update. In my case. All my devices are managed centrally so i'd be pushing the update via a management tool instead of relying upon the built in updater |
Beta Was this translation helpful? Give feedback.
-
This release is a complete refactor of the app with a complete overhaul of the user interface (UI). The UI was previously built with HTML, CSS and Bootstrap and has been switched out to React, TypeScript and TailwindCSS.
The previous builds of TunnlTo were effectively an MVP to gauge interest in the project. Adding features and improvements to that build quickly became difficult and it was clear the build tools needed to evolve. The purpose of this refactor is to set a solid foundation for implementing further features.
Please provide feedback in the Discussion thread.
Notes
Improvements and changes
This discussion was created from the release v1.0.0.
Beta Was this translation helpful? Give feedback.
All reactions