f39e693324
The Overview does not only hold the different elements visible in the overview, but is also a central point to manage drag signals. As objects which are constructed in the overview constructor cannot access Main.overview (as its constructor has not finished yet), we use misnamed show/hide methods to work around this limitation, which are called when entering/leaving the overview. A better way to handle this problem is to remove the limitation altogether by splitting the overview constructor between internals, which remain in the constructor, and more complex objects which need to access Main.overview, and whose initialization is moved to a public init() function which is called by main.js after the overview has been constructed. https://bugzilla.gnome.org/show_bug.cgi?id=642196 |
||
---|---|---|
.. | ||
misc | ||
perf | ||
ui | ||
Makefile.am |