Using the new AppBrowser is like night and day from previous versions. I can now actually work while an extension is downloading! (since there are no longer a million little popups stealing my mouse focus) I can even queue extensions for download. I didn't see this advertised in the release notes but if you click multiple extensions they will all download in sequence! This was great for installing XFCE because there are 5-10 separate add-ons and plugins that I always need to get. Also, the CONNECT button being so easily accessible has made the process much smoother. Really, great job everyone!
Some suggestions:
1. SEARCHBOX: The searchbox made more sense down below with the install/ondemand. That's where you "do" stuff. There is no reason to have to travel all the way across the interface to perform the most common task of search-then-install.
2. STATUS BAR: So then where would the status bar go if the searchbox is placed back where it was? Right below in a new line like most other windowing systems. It adds another line, yes, but the interface is still very efficient and fits on any netbook screen. No need to cram.
3. STATUS BAR #2: A really useful addition to the status bar would be progress, and more importantly, download speed - very much like tce-load in the command line. I was downloading an extension that took longer than expected and I wasn't sure if the connection was still good or whether to wait. I really like tce-load a lot.
4. CONNECT: Although the new connect button is great, it is still tedious to have to click it each time. What would be great is if there was a way to mark "always connect". Also, SELECT MIRROR is completely related to the AppBrowser, but it's off in its own interface far away. Finally, the initial UNCONNECTED interface is empty with only 2 buttons to work with, making for a lot of wasted interface space. All that to say that an intermediate "connect" interface would be very beneficial here - one that allows the user to select their mirror, or go local, or "always do these actions". Then they click on "connect" and away they go to the usual AppBrowser. The next time they open the AppBrowser, if they selected "always do these actions" previously, they will be presented with the main interface. Otherwise, the "connect" screen will show again allowing them to customize each experience. Of course, the "connect" interface should also be accessible from the AppBrowser in a menu or button to make changes.
What do you guys think?
Baz