Hello. I've being implementing the ability to start rdp sessions on UME using tsclient and rdesktop. There are 2 issues I would like to discuss: 1) Right click. As you know, right click is very important to windows, as a matter of fact, some programs are very hard or even able to operate properly without it. In devices like the Samsung Q1, it no big deal as a kind of embedded mouse but what about pen only devices? This is usually handled by functions like tap-and-hold, which we currently don't have. 2) Display space and paging. As you know, the real state available on this kind of device is limited. To help with that a paging function was added so one can open a session with a bigger resolution than physically supported by the device and page this viewport as necessary. This helps but brings an issue on how to move the viewport. Again, on the Q1 or using a mouse it's easy as one can use a combination of keys or both mouse buttons to do that but using a stylus makes the things complicated as every click on the remote desktop is valid for the rdp session and as such we can't use it to trigger the paging function. One idea was to keep the marquee and use it's menu do perform this function but tests indicated that to be cumbersome and that takes too much space if you consider devices with 800x400 resolution specially as the marquee + the desktop borders + the windows menu bar + the application's tool bar + menus + header leaves almost no space left for the data itself so I decided would be best to reclaim this space by using the whole screen as it was before. So, I would like to hear your ideas on: a) How to implement the right click b) How to trigger the paging mode Both without having a keyboard or a mouse-like device. One idea I had was implement long click to trigger the right click menu and automatic paging triggered when the cursor hits the borders. Any takers?
Thanks. Adilson. -- Ubuntu-mobile mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile
