Page 2 of 2 FirstFirst 12
Results 11 to 16 of 16

Thread: Midlinux?

  1. #11
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,560
    IMO it makes a lot more sense to use a MID or Mobile type of Linux environment. That way you wouldn't need a separate front app and we could focus on writing/modifying software that was car friendly.
    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, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  2. #12
    Low Bitrate benedums's Avatar
    Join Date
    Jan 2007
    Location
    Eagan, MN
    Posts
    81
    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%
    ________________________________________

  3. #13
    Low Bitrate benedums's Avatar
    Join Date
    Jan 2007
    Location
    Eagan, MN
    Posts
    81

    The new ICE age!

    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%
    ________________________________________

  4. #14
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,560
    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, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

  5. #15
    Low Bitrate benedums's Avatar
    Join Date
    Jan 2007
    Location
    Eagan, MN
    Posts
    81
    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%
    ________________________________________

  6. #16
    licensed to kill - FKA kev000
    Auto Apps:loading...
    tripzero's Avatar
    Join Date
    Aug 2006
    Location
    16.40618, 120.61106
    Posts
    2,560
    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, nobdy.
    Current author of Automotive Message Broker (AMB).
    Works on Tizen IVI. Does not represent anyone or anything but himself.

Page 2 of 2 FirstFirst 12

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •