Yes I know that all this exist, I created myself a lot of extensions for Gnome3 like the Dropbox extension to have it on the top bar (never published any because I didn't found them useful enough for other people since alternatives exist already). The problem is that I think (as I said in my last post a few seconds ago), that simple things should be done with simple acts and not with extensions... Extensions (in my mind) should be for heavy (not prepared) changes, like moving away the dock and putting it of the Activities Window for example, or even remove the bottom notification bar.

And yes in that point I mostly agree with you, it is better to have Javascript extensions than Gnome Schemes, even if it has it's down parts, like for example the fact that, if we want to change something, we can't navigate into a beautiful dconf-editor or gconf-editor... we need to find the file of the extension (or of the part of the shell we want), understand javascript programming, and edit the part hopping that it will not break everything (and then be able to make sure that a new update will not overwrite what we've done).

And yes Cinnamon is a good example of that :D (Even if I don't like Cinnamon).

To answer your question.. To be honest, it is something that I've never thought of. And before giving a final answer I would need to see the code behind the shell. Because, let's be honest, Gnome-Shell (at least for me), is very slow on netbooks (Unity isn't that much which is weird since it is slow everywhere else), and Cinnamon has the exact same flaws... so... could it be Mutter ? Could it be the Javascript base for visual transactions using OpenGL ? I don't really know. But I my little finger tells me that it is Mutter, or else they would create a 2D version of the shell instead of the "forever alone" Gnome Classic, that, in my opinion, can only involve into something usable with works like the one did in Trisquel (seriously... I won't get tired if saying this, but this is an amazing job :D I just hopped some HD and more "beautiful" icons for the systray but that's another point).

PS: The idea was not the DE but only the Shell. I don't know if you've already tested it, but you can use Unity2D everywhere where it can be installed ! And by this I mean KDE, Gnome3, Gnome-Classic, Openbox, it works on every Window Manager, and without losing is design :D And that is great ! That is my idea, something fresh, something new, written in QT (for example) that could be use anywhere without more fragmentation since the only thing that changes is the Shell, people could use any OS and any Window Manager they wanted (not like Unity3D that requires Compiz to work).

Reply via email to