Just a quick update on what I've learned today.
So for example on line 179 of /usr/share/cinnamon/js/ui/windowManager.js we have
- Code: Select all
and here is the C documention on that: http://developer.gnome.org/clutter/1.8/ ... om-gravity
Other sources: (these seem a bit dated)http://townx.org/blog/elliot/introducti ... nd-clutterhttp://wiki.clutter-project.org/wiki/Ja ... ter_and_Mx
Just posting this here if other people ever have the same question.
I think this is the general breakdown:
Muffin - Window Manager - fork of Mutter
Cinnamon - Plugin for Muffin?
Cairo - 2D Drawing Library
Clutter - Creating GUI Elements (most applet development deals with clutter?)
Anyone want to pitch in the confirm/change this?