fusion_power said:
This Panorama looks interesting, even if I'm still not sure, what actualy Panorama is for and what are the Advantages. :unsure:
Panorama is a UI engine. This means that it does not specify what the UI it runs looks like or does. The UIs can use plugins to provide features, like executing and listing applications, or showing the battery leval or doing package management. The look, feel and workings of the UI are completely customizable via UI description files written in QML. For example, Tabbed UI uses one plugin to provide access to pandora's game controls, another to list/execute applications and a third to manage settings. MilkyTest uses one plugin to get package management access and another for the pandora's game controls. The UI could be anything from something you see in Windows 8's preview videos to a pong game that you play to hit application icons to launch them.
fusion_power said:
It seems to be a nice GUI but does this drop the performance of the programs, compared to a simple and small Menu system? I can imagine that Panorama closes when an App ius started so I hope it doesn't affect the performance of programs.
Not currently implemented, but definitely not impossible. A well done panorama UI uses practically only memory when in the background though. Anyway, what you say can be done, but isn't yet.
fusion_power said:
I don't use this "Milky" thing for App Management but I guess that Panorama would also work for PND Store?
Libmilky (the library that the package management plugin is based on) basically uses the same system as PNDStore does. It's the same repository spec that both follow.. The only difference is where they store their data about your packages and what features they provide.
fusion_power said:
PND Store needs a serious GUI overhaul and I like the look of panorama and all the categorys listed onscreen. Do these different colours have an function by the way? Looks a litle bit chaotic, I would prefer a more clear and simple colour sheme.
No real function yet, they are generated based on the category name, so the same category always gets the same color. I considered doing some sort of color coding to the package entries using those colors. It's VERY easy to make them all the same color though. The UI files are saved in plain text in your appdata, and the UI creator (in this case, me) can most certaily point you to the right file/line to make of it what you will (in this case,
here. Change the color to "gray" or "#ccffdd" or something. You get my drift).
fusion_power said:
And if there is an update available for a specific program, the colour of the category where it is in could change, so we see instantly where are Programs with Updates available.
In the "installed" mode you see what packages you currently have installed. The ones with updates will bubble to the top and are highlighted with a different color. You can tell if there are updates by the button that in the videos says "No upgrades". If there are, it changes to "Upgrade all" and gets a nice light blue color.
fusion_power said:
For more Overview I would also suggest an option to hide categorys where we don't have programs in, maybe this is already done, I just had a quick look at the videos and didn't test Panorama for myself.
I've planned a feature like that, and also adding your own categories. Neither of these is a priority though. The MilkyTest UI is mainly the UI I use to test milky-plugin, the plugin that provides Panorama UIs with package management features. I didn't at first intend it to be actually used by anyone, but as there seemed to be intrest toward it, I thought I'd polish it up a bit.
The UI you saw in my few previous videos is not in any PND currently available, because the package management plugin is still under development and not ready for release. After the plugin is ready we'll probably release it with the MilkyTest UI for people to try. I'll probably merge MilkyTest and Tabbed UIs at some point to create a UI that can both install/remove/upgrade applications and launch them.
This is just the start
EDIT: typos