gnome-shell/js
Giovanni Campagna f3cb9d0443 Network Menu: update the UI only when really needed
By using Main.queueDeferredWork, we can ensure that most of the
menu contents (in particular, the heaviest parts like the list of
wifi networks) are not updated immediately as we receive signals
from NetworkManager. Instead, the menu is rebuilt some time later,
or as soon as the user opens the menu.
This means that it is no longer needed to optimize for the
access-point-added case, replacing a lot of buggy code with a safer
call to _queueCreateSection, which in turn should ensure that the
more menu, if existing, is always at the end and that at most 5 networks
are visible outside it.

https://bugzilla.gnome.org/show_bug.cgi?id=664124
2011-12-16 08:58:11 +01:00
..
gdm Port everything to class framework 2011-11-24 09:50:04 +01:00
misc fileUtils: Fix recursivelyDeleteDir 2011-11-30 22:04:00 -05:00
perf *.js: Make emacs modelines consistent 2011-10-11 08:05:12 -04:00
ui Network Menu: update the UI only when really needed 2011-12-16 08:58:11 +01:00
Makefile.am lookingGlass: Add tab-completion 2011-11-05 13:05:11 -04:00