Hi! On Fri, Nov 10, 2017 at 3:38 PM, Matthias Clasen <mclasen@xxxxxxxxxx> wrote: > On Fri, 2017-11-10 at 11:16 +0100, Benjamin Tissoires wrote: >> Hi, >> >> The Dell Canvas 27 has a new tool called the Totem[1]. >> This tool is aimed at popping up a menu right around it and the user >> can select the desired menu by turning the tool and pushing it (it >> has >> an embedded button). >> >> Microsoft has a similar one[2] known as the Surface Dial. The one >> from >> Microsoft works with BLE so it is possible to use it without an >> touchscreen (from what I've seen on internet, the menu will pop up in >> the middle of the screen). >> >> I think it would be good for Fedora and Gnome to support such a tool, >> given that studios are the main target for it. >> >> However, this requires quite some effort in all the layers as it is a >> new type of tool. >> >> I started creating a few bug trackers: >> https://bugzilla.redhat.com/show_bug.cgi?id=1511846 (kernel) >> https://bugzilla.redhat.com/show_bug.cgi?id=1511851 (libinput) >> https://bugzilla.redhat.com/show_bug.cgi?id=1511854 (mutter) >> >> Feel free to clone those in the respective upstream projects. >> >> My guess is that we need changes in the kernel, libinput, wayland and >> mutter. I might be wrong, please correct me if I am. > > Well, thats the low-level plumbing. It can certainly be done for f28. Certainly better than "entirely undone", I'm all for setting f28 as a goal to lay the foundations. > > But if you want this to be useful to users, it needs some serious > design, toolkit and application work. Those circular menus don't exist, > and we have the paint tools we have are probably not ready for two- > handed operation. I guess minimal plumbing could involve the ability to open and select across context menus. Nowhere as nifty, but probably enough to verify the device/protocol work. Cheers, Carlos _______________________________________________ desktop mailing list -- desktop@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to desktop-leave@xxxxxxxxxxxxxxxxxxxxxxx