Closed lammel-hub closed 6 months ago
This functionality could be added pretty fast. My only concern is the remaining space for additional icons/buttons on the assistant ui. Functionality like this should be just one click away, but the ui shall remain as stay as tidy as possible. That's why I have to think about it again - maybe together with an "ux guy".
I fully see your point. I will have a think about it too and come back with some suggestions to you later (I have designed UI for some programs many years ago)
A possible solution would be to add another toolbar on the left side like this:
The downside of this approach would be that it reduces the space available for the screen of the assisted a little bit - but as the screens tend to grow bigger and wider, this shouldn't be a problem.
But it would definitely require a rough concept, which functions belong on the left or the upper toolbar.
That is a really good approach that I also considered as an option.
In the meantime I have just put together a simple idea around clearing up what context the different icons are used in. This enables a possible tabbed icons approach, but just as easily a side toolbar model.
Let's see if you find anything useful in it. And it is ok if you tell me it is not useful, as it is only a rough sketch to (hopefully) trigger some ideas at your end. :) Dayon-UI2024.1.odt
Rationale for proposed UI 2024
I have reviewed the "send [ctrl]+[alt]+[del] function and propose that it is changed to "send [ctrl]" instead.
This enables the same functionality (by using keyboard for the two missing keys) but also opens up for more special commands to be sent without adding more buttons/functions.
(original request updated accordingly)
Have updated the proposed UI 2024 to v2with the option in settings to switch between different types of context menus:
Please note that the "Context: Session" would be the most suitable context (tab) to be placed as a side bar as per your suggestion above. The reason being it only contains buttons and no menus or windows that pop up when used.
Hey @lammel-hub, many, many thanks for your inputs, thoughts, suggestions, feedback, support and effort - it's just amazing! I will definitely take a closer look at the proposed variants - at first glance, the "Expanded" variant looks very promising to me. I'll have to do some prototyping to get a feeling what is possible using good old AWT/Swing :) And thanks again for your effort, I really appreciate it!
I am as excited as you 🙏👍
Got the first POC running:
Great variant of Compact Contexts! Simple and clear, less clutter and space for future functions.
You may want to consider adding a thin "separator bar" between groups of functions (for future potental restructures)
Yes, I changed my mind a little bit. The reasons why I opted for this version and not the "extended" version are as follows:
I'll consider the separators!
I do not know if it is technically feasible, but moving the fingerprints to the same row/level as the context tabs and info/help/exit buttons could free up space in context rows while also making fingerprints visible regardless of which tab is active..
Is your feature request related to a problem? Please describe. I think the function "send windows key" is a simple and elegant solution to that specific need. In the documentation you mention some known limitations. One of them is no ability to send certain key combinations to the assisted computer (e.g.,Ctrl-Alt-Del).
Describe the solution you'd like A similar button, but with the function "send [ctrl]"
Describe alternatives you've considered Using "send [ctrl]+[alt]+[del]" but this is more limited and is less flexible.
Additional context I do not know if there are equivalent needs for certain key combinations from a MacOS or Linux perspective. Perhaps MacOS would benefit of having a "send [cmd]"?