Originally posted by Delgarde
View Post
Announcement
Collapse
No announcement yet.
A Look Back At The Desktop & X.Org/Wayland/Mir Milestones Of Ubuntu
Collapse
X
-
-
Originally posted by Delgarde View Post
Pretty much. Don't think of it as searching for a program to run - it may technically be a search, but functionally it's more like using hotkeys.
In contrast, I have no use for shortcuts on the desktop, because they're hidden underneath all the windows - I'd have to minimise a bunch of windows (or use a keyboard shortcut) to reveal the desktop first. Shortcuts on panels are a little better, but panels don't have room for many of them, and that's still slower than just hitting a few keys...
Leave a comment:
-
Originally posted by TheBlackCat View PostWhat can you do with a keyboard in Gnome 3 that you can't do in Plasma 5?
Leave a comment:
-
Originally posted by bug77 View Post
He's talking about the fact the mouse can only issue one command per second (or so) at most. Using the keyboard, if you know your shortcuts, you can easily triple that. It's why there's no mouse support in Street Fighter or Tekken
In contrast, I have no use for shortcuts on the desktop, because they're hidden underneath all the windows - I'd have to minimise a bunch of windows (or use a keyboard shortcut) to reveal the desktop first. Shortcuts on panels are a little better, but panels don't have room for many of them, and that's still slower than just hitting a few keys...
Leave a comment:
-
Originally posted by zoomblab View PostI was very clear and wrote about "Wayland implementations". Out of the 4 you mentioned only KWin is based on C++ and I think it targets the specific needs of KDE.
Leave a comment:
-
Originally posted by zoomblab View PostOf course it has. It is developed with proper object oriented language (modern C++) and up until now by responsible people working under a single entity. You can bet that its design is way better, consistent and well thought than Wayland implementations hacked by of people from all over the places.
- Likes 1
Leave a comment:
-
Originally posted by Delgarde View Post
You say "click one or twice or at most four times" - but that's not counting moving the mouse down to the start button, then up and through the menus. For me, that's *slow* - if I want to run (e.g) PuTTY to ssh onto a Linux server, it's just Start key, P, U, Enter. I can do that pretty much instantly, and my hands are still on the keyboard when the program opens, ready to start using it. A mouse is certainly superior for some tasks, but efficient desktop operation isn't one of them.
As such, I love Gnome 3, because it has better keyboard support than any other mainstream desktop... which is also why I think people are crazy when they describe it as a tablet-UI optimised for touch-screens.
Leave a comment:
-
Originally posted by Delgarde View PostAs such, I love Gnome 3, because it has better keyboard support than any other mainstream desktop... which is also why I think people are crazy when they describe it as a tablet-UI optimised for touch-screens.
Leave a comment:
-
Originally posted by Trevelyan View PostWayland is a protocol definition, and not code in any language. So no C vs. C++ vs. ObjC vs. C#
Leave a comment:
-
Originally posted by Trevelyan View PostWayland != Weston/LibWeston != Kwin/QT != Mutter/GTK != Enlightenment/ELF
Wayland is a protocol definition, and not code in any language. So no C vs. C++ vs. ObjC vs. C#
Weston is a Wayland compositor implemented in C built on LibWeston. LibWeston (C code) could be reused by other Wayland compositors, but is _not_ used by the "big 3".
KWin is a Wayland compositor implemented in C++ built on QT/KDE-Foundations. i.e. Object Orientated
Mutter is a Wayland compositor implemented in (I assume) C built on GTK
E's compositor is also (I assume) implemented in C built on EFL
The are other compositor implementations, even in other OO languages, but I believe most of the smaller outfits eventually use LibWeston or QT's compositor lib.
NOTE: There is no "Wayland Server" (like X11 has) that the compositors connect or speak with. Clients connected directly to the compositor via the wayland protocol and the compositor has to deal with Input and Output hardware all on its own. (Usually via LibInput and GBM/DRI/EGL)Last edited by zoomblab; 06 April 2017, 08:58 AM.
- Likes 1
Leave a comment:
Leave a comment: