I couldn't agree more, could you borrow any of the features from moblin to create linuxICE or Nghost2-Desktop?
this sounds really exciting!
This is very much the direction we want to take LinuxICE.
I would really like to see LinuxICE become the platform for CarPC software. If what we are planning surfaces, It'll be a much better platform than windows for sure. This platform will consist of the core OS, icepanel, and nGhost2.
In this new paradigm of carpc software nGhost2 will not be a technical "frontend". Instead it will be a Desktop much like hildon (except network aware, pluggable, customizable, opengl accelerated, etc) and will stand as a launcher for the other carPC apps and a media player. This, IMHO is the best solution to what the whole industry needs.
To illustrate what we are planning I'm linking to two diagrams of the current planed LinuxICE platform:
![]()
Former author of LinuxICE, nghost.
Current author of nobdy.
I couldn't agree more, could you borrow any of the features from moblin to create linuxICE or Nghost2-Desktop?
this sounds really exciting!
Sailin
________________________________________
CarPC Status:
Planning.......[--------x-] 90%
Parts..........[------x---] 70%
Fabrication....[----x-----] 50%
________________________________________
Following the MID design guide would be a good idea, this appears to be what moblin and midlinux follow as well as other similar projects.
I think there are two main components that will define the interface.(which looks to be what LinuxICE is heading to)
they are a Desktop (Nghost-Desktop) and a main panel (ICE-panel)
both of which could be closely based on the moblin UI (see below)
and
for the whole MID spec click here
guess it's time to learn C++
Sailin
________________________________________
CarPC Status:
Planning.......[--------x-] 90%
Parts..........[------x---] 70%
Fabrication....[----x-----] 50%
________________________________________
The reason why we don't want to go with the MID interface is because we wanted the dock and the desktop to interact with each other, other apps, and plugins while still maintaining the same level of interface customization. Having the desktop network aware means that you can have multiple integrated carpc systems running and communicating with each other. It also allows other apps to control what nghost is displaying and doing in the background (handy for voice recognition).
We are using the same technique however with the mobile friendly dock+desktop combination not to mention the same underlying base and window manager (matchbox). I think the moblin guys are even using stuff from the LinuxICE project (the calibrator is one).
We have all the pieces ready (or nearly ready) for nghost2 we just need the time to put them all together.
Former author of LinuxICE, nghost.
Current author of nobdy.
What I meant by following the MID design guide was more or less following the layout and appearance, making the buttons finger friendly with a minimum size of 70 x 70 pixels at 800 x 480 resolution, right click by touch and hold, basically a clean and easily readable stacked layout. which is for the most part what LinuxICE is following, I think.?.
more questions:
Will we be able to customize the panels (ICE-Panel) by adding/moving the applets as needed?
Since you are creating ICE-panel will there be a way to justify the components on the panel left, right or center?
Are the components built into the panel or are they applets that can be added/removed (for example the workspace switcher buttons, clock, etc...)
Can we add other Gnome applets to the panel?
Can the panel be docked to the top or sides of the desktop?
Is there a way to create a desktop with buttons to allow you to scroll through the apps, one that isn't flash? I really like the moblin layout but... flash??
Sailin
________________________________________
CarPC Status:
Planning.......[--------x-] 90%
Parts..........[------x---] 70%
Fabrication....[----x-----] 50%
________________________________________
You are right, we are going for a touchscreen friendly interface.
Yes, adding, removing, and moving the applets on the panel is possible. If we ever get the skin editor up, you'll be able to do it graphically as well.
Gnome applets are not compatible.
Justification works as of now by aboslute coords or by percentages (ie, 90% of panel width). But it's a good idea to have the "left" "center" and "right" options as well.
the panel can be docked on top and bottom. But not on the sides atm. I am working on a apps manager for nghost2. It'll be very similar to the matchbox-desktop one.
Here is an early screenshots of the apps categories screen:
![]()
Former author of LinuxICE, nghost.
Current author of nobdy.
Bookmarks