Page 1 of 11 12345678910 ... LastLast
Results 1 to 10 of 101

Thread: Want List | Requested Features

  1. #1
    Variable Bitrate UnusuallyGenius's Avatar
    Join Date
    Mar 2009
    Location
    Grand Rapids, Mi
    Posts
    306

    Want List | Requested Features

    This thread is for users to express their wanted features. Features they like in other FE's and would like to see here. I will continue to update this first post with a numerical list of the requested features, so that you can quickly browse the list and see if the feature is requested, and if it has been implemented.

    Thank you for your time and input.

    Features:

    • Smart Interface, touching the four corners of the screen will always result in the same actiod "backn, such as "home" "media control" "volume" and "back"
    • Super-fast load times
    • Smart Media Engine
    • GPS Navigation
    • Voice Recognition
    • Full Bluetooth Device Support
    • Multiple Zone Output
    • Support for Vertically Mounted Screens
    • Currently it uses a built in (built from scratch) rendering engine with individual control rendering similar to how most OS's use controls. The rendering engine has full support for alpha blending, translation, rotation, gradients, textures, shapes and Unicode text support.
    • Current plugin skinning methods allow for control design done via dll or control design exported to an xml skin file and serialized when the plugin is initialized. Future plans (if theres an interest) include an .xml to .dll compiler that would compile skin files into executable code (making it very very fast).
    • The plugin framework is based off of high and low level plugins. Low level plugins act like drivers providing hardware support and notifications to the framework. High level plugins work like windows forms providing each "panel" rendered to the main UI.
    • Current plugins include a UI plugin, A main menu plugin that allows buttons to be reconfigured on the fly, A media player plugin using directshow, a media database plugin using a custom written id3 tag reader and a managed code sqlite library and an On Screen Keyboard Plugin.
    • Future "official" plugins planned include an OBD plugin, SAPI speech recognition plugin, Homemade Bluetooth plugin, Bluez plugin on linux, XM Radio plugin, HD Radio plugin and various internet data plugins.
    • The "Framework" is what ties everything together providing dozens of platform agnostic functions. It includes unit conversion and calculation classes, Mapped OS Specific functions, OS and Framework Detection, Even an equation solver that can take an equation as a text string and return an answer.
    • The entire system is event based and asynchronous...only a pluginHost interfaces with the rendering thread and bridges the gap. The plugin design is also setup so that multiple rendering windows could easily be added allowing the system to be used on an infinite number of monitors (limited only by what your graphics card can support). Events are separated by category and can be hooked and unhooked by any plugins that require the notifications. All event messages are a single 4 byte integer (based off an enum) to allow for high speed parsing and handling.
    - Project: Unified Car Control
    - Original OpenMobile Interface Designer

  2. #2
    Raw Wave
    Auto Apps:loading...
    justchat_1's Avatar
    Join Date
    Jul 2008
    Location
    Boston, Ma or NY,NY
    Posts
    2,359
    Update
    There have been quite a few feature and plugin requests here over the past few months...some have been completed...some are duplicates...and some have been overlooked. Going forward we are trying a new approach. We ask that all new feature requests (and all previous ones) be entered here:
    http://crowdsound.com/hosted_site/popular?aid=4435

    This will allow everyone to vote on what they want to see next and best help the development team meet the needs of the community.

  3. #3
    Maximum Bitrate ws6vert's Avatar
    Join Date
    Sep 2008
    Location
    Baton Rouge
    Posts
    523
    Are we talking functional features or visual features or both? Maybe edit the first post with a quick list of the features already on the drawing board, and then it will be easier to think of things that people like/want based on that list.

  4. #4
    Variable Bitrate UnusuallyGenius's Avatar
    Join Date
    Mar 2009
    Location
    Grand Rapids, Mi
    Posts
    306
    Quote Originally Posted by ws6vert View Post
    Are we talking functional features or visual features or both? Maybe edit the first post with a quick list of the features already on the drawing board, and then it will be easier to think of things that people like/want based on that list.
    Functional and Visual. Let us know what you would like to ultimately see.

    I also updated the first post.
    - Project: Unified Car Control
    - Original OpenMobile Interface Designer

  5. #5
    Raw Wave
    Auto Apps:loading...
    justchat_1's Avatar
    Join Date
    Jul 2008
    Location
    Boston, Ma or NY,NY
    Posts
    2,359
    I guess i'll add a few to the list:
    • Currently it uses a built in (built from scratch) rendering engine with individual control rendering similar to how most OS's use controls. The rendering engine has full support for alpha blending, translation, rotation, gradients, textures, shapes and Unicode text support.
    • Current plugin skinning methods allow for control design done via dll or control design exported to an xml skin file and serialized when the plugin is initialized. Future plans (if theres an interest) include an .xml to .dll compiler that would compile skin files into executable code (making it very very fast).
    • The plugin framework is based off of high and low level plugins. Low level plugins act like drivers providing hardware support and notifications to the framework. High level plugins work like windows forms providing each "panel" rendered to the main UI.
    • Current plugins include a UI plugin, A main menu plugin that allows buttons to be reconfigured on the fly, A media player plugin using directshow, a media database plugin using a custom written id3 tag reader and a managed code sqlite library and an On Screen Keyboard Plugin.
    • Future "official" plugins planned include an OBD plugin, SAPI speech recognition plugin, Homemade Bluetooth plugin, Bluez plugin on linux, XM Radio plugin, HD Radio plugin and various internet data plugins.
    • The "Framework" is what ties everything together providing dozens of platform agnostic functions. It includes unit conversion and calculation classes, Mapped OS Specific functions, OS and Framework Detection, Even an equation solver that can take an equation as a text string and return an answer.
    • The entire system is event based and asynchronous...only a pluginHost interfaces with the rendering thread and bridges the gap. The plugin design is also setup so that multiple rendering windows could easily be added allowing the system to be used on an infinite number of monitors (limited only by what your graphics card can support). Events are separated by category and can be hooked and unhooked by any plugins that require the notifications. All event messages are a single 4 byte integer (based off an enum) to allow for high speed parsing and handling.

  6. #6
    Maximum Bitrate ws6vert's Avatar
    Join Date
    Sep 2008
    Location
    Baton Rouge
    Posts
    523
    well it seems pretty rich thus far. If I can think of anything I'll post up.

  7. #7
    Maximum Bitrate ws6vert's Avatar
    Join Date
    Sep 2008
    Location
    Baton Rouge
    Posts
    523
    So the 4 zones idea: shouldn't that just be up to the skinner? Im not sure how this is planned to be implemented, but if it's automatic, maybe allow it to be turned off. I see how it could be a good idea of making the front end more "road" friendly, but what if others dont plan to use it for the road or it just doesn't fit into the skinners plans for the skin?

  8. #8
    Variable Bitrate UnusuallyGenius's Avatar
    Join Date
    Mar 2009
    Location
    Grand Rapids, Mi
    Posts
    306
    Quote Originally Posted by ws6vert View Post
    So the 4 zones idea: shouldn't that just be up to the skinner? Im not sure how this is planned to be implemented, but if it's automatic, maybe allow it to be turned off. I see how it could be a good idea of making the front end more "road" friendly, but what if others dont plan to use it for the road or it just doesn't fit into the skinners plans for the skin?
    justchat_1 please chime in on this one, but what I would like to see it do is have support for as many zones as your hardware can support, and allow you to choose how the zones are setup, such as "all zones display the same", "all zones act as its own computer" "zones three and four are mirrored" and also allow you to choose, easily at any moment, what you want displayed on your zone. say you are sitting in the passenger seat, watching a movie, and the kids in the back seats want to watch it as well. they would be able to hit a menu on their screen, and be able to mirror the front display onto theirs, and then be able to go back to their own zone, all without interrupting the passengers viewing of the movie.

    That is how i would like to see it work.
    - Project: Unified Car Control
    - Original OpenMobile Interface Designer

  9. #9
    Maximum Bitrate ws6vert's Avatar
    Join Date
    Sep 2008
    Location
    Baton Rouge
    Posts
    523
    maybe zones wasnt the best word. I was talking about the 4 corners of the screen thing.

  10. #10
    Variable Bitrate UnusuallyGenius's Avatar
    Join Date
    Mar 2009
    Location
    Grand Rapids, Mi
    Posts
    306
    Quote Originally Posted by ws6vert View Post
    maybe zones wasnt the best word. I was talking about the 4 corners of the screen thing.
    ah...i get it now...so i went into a long rant about multi screen support for nothing... oh well.

    as far as the four corners are concerned, i agree they are a very nice idea. i personally like them, and have implemented them into my Vert Theme, but even in that, i have moved them around, shifting them all around counter-clockwise. But I also agree that they should be able to be turned off. Everyones skin is going to be different. Having a fast, flexible FE is the idea. And this would fit into the idea.
    - Project: Unified Car Control
    - Original OpenMobile Interface Designer

Page 1 of 11 12345678910 ... LastLast

Similar Threads

  1. Release new phoco integration preview
    By Robby BMW in forum Road Runner
    Replies: 544
    Last Post: 09-12-2009, 05:29 AM
  2. List of available plugins and features
    By JohnWPB in forum RR Plugins
    Replies: 5
    Last Post: 10-25-2008, 06:16 PM
  3. Odd problem with the browser list.
    By slackervn in forum Road Runner
    Replies: 3
    Last Post: 09-10-2006, 12:38 PM
  4. "state of the art" parts list?
    By kbyrd in forum Newbie
    Replies: 13
    Last Post: 04-29-2005, 11:35 AM

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
  •