The MP3car.com Store  

Welcome to the MP3Car.com forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. Registering will also remove advertisements. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   MP3Car.com > Mp3Car Technical > Software & Software Development

Reply
 
Thread Tools Display Modes
Old 10-03-2005, 04:46 PM   #1
Newbie
 
Join Date: Feb 2005
Posts: 31
My Photos: (0)
100% Plugin based Front End

Correct me if I am wrong, but from all the front ends I have tried, they all have one thing in common, they all have buttons for apps that I wouldnt use, and I am sure thats an issue for others as well.

I was thinking, is it not possible to develop a front end that reacts to the plugins you have installed, ie DVD, GPS, MP3, TV, FM for example would all plugins, but the front end will dynamically display buttons for those plugins which you have the need for, making the front end more appropriate for what the end user needs.

Leading on from this, could third party plugins could be made to work on top of a standard set, ie those above?

What are your opinions?
custardbomb is offline   Reply With Quote
Sponsored Links
Old 10-03-2005, 05:36 PM   #2
MGD
FLAC
MGD's CarPC Specs
 
MGD's Avatar
 
Join Date: Feb 2005
Location: Los Angeles
Vehicle: 2005 Chrysler 300
Posts: 1,221
My Photos: (0)
Most all the front ends are skinable. You can make your own skin and put only buttons on that you have need for. My skin does not have Internet, Application, CD-Rip, XM satellite or sirius. I have only MP3, RADIO, DVD, WEATHER and PHONE. Skiining is not that dificult to do.
MGD is offline   Reply With Quote
Old 10-03-2005, 07:25 PM   #3
9 Fingered Administrator
Lesbian
 
frodobaggins's Avatar
 
Join Date: Jan 2003
Location: Ruston, LA
Vehicle: 1998 Ranger/1991 Sunbird
Posts: 9,852
My Photos: (0)
I'm working on it as we speak.
__________________
FrodoPlayer.com
TeaBaggins.com
[H]4 Life
My next generation Front End is right on schedule.
It will be done sometime in the next generation.
I'm a lesbian too.
I am for hire!
frodobaggins is offline   Reply With Quote
Old 10-03-2005, 07:37 PM   #4
Para Laura
thanatos106's CarPC Specs
 
thanatos106's Avatar
 
Join Date: Nov 2004
Location: Miami Beach,FL U.S.A
Vehicle: Xterra SE supercharged
Posts: 3,477
My Photos: (0)
Quote: Originally Posted by frodobaggins
I'm working on it as we speak.

lol

Thanatos.
__________________
RexBruMet Skin for FrodoPlayer

Nissan Aux-in MOD


Quote: Originally Posted by bgoodman
We're an international forum, post in whatever langauge you like.

thanatos106 is offline   Reply With Quote
Old 10-04-2005, 12:14 AM   #5
Raw Wave
 
RoyN's Avatar
 
Join Date: Sep 2004
Location: São Paulo, Brazil
Vehicle: 1999 Range Rover 4.6HSE
Posts: 3,534
My Photos: (0)
Frodo will you have some sort of "dynamic screen creation" if not I dont think the original poster will be satisifed.... ...

anyways, I dont think he is referring to not having unneeded application overhead, and loading only the modules that you would like..... I think he refers solely to UI...

nonetheless I cant wait for your stuff to come out!
__________________
Roy

2005 Range Rover 4.4
Any ideas for putting a PC in this? :)
RoyN is offline   Reply With Quote
Old 10-04-2005, 12:20 AM   #6
9 Fingered Administrator
Lesbian
 
frodobaggins's Avatar
 
Join Date: Jan 2003
Location: Ruston, LA
Vehicle: 1998 Ranger/1991 Sunbird
Posts: 9,852
My Photos: (0)
Everything is dynamic.
__________________
FrodoPlayer.com
TeaBaggins.com
[H]4 Life
My next generation Front End is right on schedule.
It will be done sometime in the next generation.
I'm a lesbian too.
I am for hire!
frodobaggins is offline   Reply With Quote
Old 10-04-2005, 12:26 AM   #7
Banned
 
RPM_VR4's Avatar
 
Join Date: Nov 2004
Location: L.A.
Vehicle: 3000GT VR4
Posts: 1,944
My Photos: (0)
Centrafuse allows you to remove un-needed functions just by editing buttonactions.xml in a text editor. David has also said CF 1.5 will allow you to configure buttons graphically from within the UI (in addition to supporting 3rd party plug-ins).
RPM_VR4 is offline   Reply With Quote
Old 10-04-2005, 12:52 AM   #8
Raw Wave
 
RoyN's Avatar
 
Join Date: Sep 2004
Location: São Paulo, Brazil
Vehicle: 1999 Range Rover 4.6HSE
Posts: 3,534
My Photos: (0)
this is possible in road runner with some of the more basic skins, which like centrafuse's skin dont use graphics together with the text...

then you can switch text around and such.... the skins which use graphics however usually dont use labels since it is unlikley that youd change the text next to the DVD logo to read something like Weather right
__________________
Roy

2005 Range Rover 4.4
Any ideas for putting a PC in this? :)
RoyN is offline   Reply With Quote
Old 10-04-2005, 01:19 AM   #9
It ain't easy being a green moderator
meddler's CarPC Specs
 
meddler's Avatar
 
Join Date: Aug 2002
Location: Steps out the front of Henson's workshop or Sydney
Vehicle: 2001 Nissan 200sx
Posts: 2,145
My Photos: (2)
Quote: Originally Posted by frodobaggins
I'm working on it as we speak.

the plot thickens
__________________
Never let the truth get in the way of a good story

Chat on the mp3car channel on IRC

Server: efnet Channel: #mp3car

No irc client installed? Go to http://chat.efnet.org/. In the channel drop down box select "other" and type in #mp3car.
meddler is offline   Reply With Quote
Old 10-05-2005, 04:49 PM   #10
Newbie
 
Join Date: Feb 2005
Posts: 31
My Photos: (0)
Great news. I was talking about the UI reacting to what plugins where installed. Kinda like Litestep in a way.

Frodo, is there any expected dates for betas? Thanks
custardbomb is offline   Reply With Quote
Sponsored Links
Old 10-05-2005, 05:55 PM   #11
My Village Called
0l33l's CarPC Specs
 
0l33l's Avatar
 
Join Date: Jul 2004
Location: Berkeley, CA
Vehicle: 1995 Lexus SC300 1997 Mazda Miata
Posts: 10,763
My Photos: (0)
Quote: Originally Posted by frodobaggins
I'm working on it as we speak.

ETA: Year 2010.
__________________
PowerVoice v1 | NaviVoice Source
GammaControl v2.4
SKINbedder v3

1995 Lexus SC300 <-- Weekend Car
1997 Mazda Miata <-- Daily Driver
0l33l is offline   Reply With Quote
Old 10-05-2005, 06:04 PM   #12
Low Bitrate
 
Goofus's Avatar
 
Join Date: Feb 2005
Location: Durkadurkastan, FL
Vehicle: 2002 Schwinn Tigress
Posts: 94
My Photos: (0)
Holy crap. For a minute there I thought I was actually smart and contributing to something here. What a relief.
Goofus is offline   Reply With Quote
Old 10-06-2005, 12:34 PM   #13
Newbie
 
Join Date: Oct 2005
Posts: 12
My Photos: (0)
Quote:
100% Plugin based Front End

I’m writing a framework at the moment. Everything that sits in the framework is plug-in based and the framework will skin each plug-in independently.

ETA: Around December to have the main framework and the sys-info/audio/video plugins working. When these are functioning correct and I shall release it and hope that people fancy’s writing plug-in’s!

The apps rather imaginatively named MC^2 (Modular Car Media Control)

I will most probably add the following plugins:
Satnav,
ODB,
IO Control.

Oh and somebody commented on efficiency. Well its not written in VB so that should help

If anyone wants more info on it pm, post, email...whatever.

Oh, its free (of course) and I will provide plugin example code.
polus is offline   Reply With Quote
Old 10-06-2005, 03:23 PM   #14
Newbie
 
Join Date: Feb 2005
Posts: 31
My Photos: (0)
In theory then; each plugin would effectively act as separate app thats loaded when the button is pressed in the gui's main windo, so system resources would be dependant on how hungry the plugin at the time is being run?? Also, I guess load time would be minimal, as the main app would only need to read what plugins are in a folder and then display relevant buttons for them?

As this is plugin based, would there be a generic button image with text overlayed be used, or is there another method?
custardbomb is offline   Reply With Quote
Old 10-06-2005, 03:57 PM   #15
Low Bitrate
 
zzachattack2's Avatar
 
Join Date: Oct 2005
Location: Colorado
Vehicle: '99 Saturn SL2
Posts: 69
My Photos: (4)
Quote: Originally Posted by custardbomb
In theory then; each plugin would effectively act as separate app thats loaded when the button is pressed in the gui's main windo, so system resources would be dependant on how hungry the plugin at the time is being run?? Also, I guess load time would be minimal, as the main app would only need to read what plugins are in a folder and then display relevant buttons for them?

As this is plugin based, would there be a generic button image with text overlayed be used, or is there another method?

Kinda. Depending on the framework, the plugin may be loaded at application startup, only when its first called, or even every time it is called. The last one not being recommended, because most process need to perform background execution or retain its current state. That one would also hinder performance, having to create the plugin objects everytime it is called.

Plugins are not seperate apps though (app be defined as a seperate system process). They are just objects(if object oriented) that are not hard coded into the main application, but reside in a seperate assembly which is then called and loaded from the main application (which doesn't know anything about the plugin, only that it usually inherits a common class or interface).

As far as the button issue, I have seen this handled in several ways. One being how you just described, others being interacting with plugin to get an icon and text and generating a button that way, and another being pre-defined images built into a skin, which defines a set of required plugins. My framework uses a combination of the last two.
zzachattack2 is offline   Reply With Quote
Sponsored Links
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to: Change windows shell IntellaWorks WinNT Based 37 04-08-2008 02:10 PM
Web Based Front End Zenith_Warrior Software & Software Development 10 07-02-2005 06:03 PM
Now a front end question? nixneon Newbie 3 06-09-2005 04:38 PM
Front end needed for semi commercial venture Orange Bus Software & Software Development 10 04-28-2005 01:59 AM
help:winamp hotkeys in Medicar and other winamp based Front ends?(concerning IRinput) powerslide Software & Software Development 1 04-05-2005 04:12 AM


All times are GMT -5. The time now is 08:36 PM.


Sponsored Links
The MP3car.com Store

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
Copyright © 1999 - 2008 Mp3Car.com Inc.
Ad Management by RedTyger
Message Board Statistics