Ylianst / MeshCentral

A complete web-based remote monitoring and management web site. Once setup you can install agents and perform remote desktop session to devices on the local network or over the Internet.
https://meshcentral.com
Apache License 2.0
4.19k stars 563 forks source link

Mobile view function improvement proposal #2023

Open eu4you opened 3 years ago

eu4you commented 3 years ago

Hi, I admire the fantastic mobile view. Thank you for your hard work.

I have connected from ubuntu(LXC) to windows 10. I wanted to suggest some improvements during use.

  1. I wish I could freely adjust the size of the screen. It would be great if the zoom in/out function was supported when two fingers were touched.

  2. It seems that the mouse is currently in a form that is difficult to drag and drop. (1) Just as the mouse button turns left and right, I wish I could switch between the mouse cursor movement mode/screen movement mode (current). (2) Just as you made several buttons, I would like to have a button that can hold Shift, Ctrl, or Alt. (3) I would like to be able to customize the buttons that users frequently use.

  3. Keyboard input works very well. But I am Korean. Even if you type Korean on the screen keyboard, qwerty is input to the actual remote target. It would be nice if there was a shortcut key for switching languages, the language being typed on the mobile screen keyboard, or a 'hangul' button (for Koreans).

  4. This is a story that has nothing to do with mobile, but I would like to keep updating and sending the Korean translation. But even though meshcentral has been updated a lot over the months, the translation rate doesn't change from 100% in my translation... where is the problem? How do I look at my hands?

Thank you so much for your steady and diligent development.

Ylianst commented 3 years ago

Hi. Yes, all good suggestions.

  1. I am not sure how viable the two-finger zoom is for a web application, I may give it another try. Right now, the zoom button was the best alternative, but I can look again.
  2. Agreed, I need to work on that. Click and move is not supported right now.
  3. Should not work that way, we recently made changes to allow typing international characters. I will need to test this again.
  4. Ha yes. I presume you are using the translation web page? If so, when you first enter the page it takes the "translate.json" file from "node_modules/meshcentral/translate". Then, when you save it, it puts the copy in "meshcentral-data". When you enter the translate page again, it uses the "meshcentral-data" version. To solve this, rename or delete the "translate.json" in "meshcentral-data" and try again, you should see the new strings.

Ylian