Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > MacCar > Neon Boombox


Reply
 
Share Thread Tools Display Modes
Old 08-12-2008, 09:50 AM   #46
FLAC
 
sdashiki's Avatar
 
Join Date: Aug 2004
Location: Floreeda
Posts: 1,011
sdashiki is on a distinguished road
If you have OBD2, you have become the God among men.

<--- aint posted in months maybe longer, thats how good this project is looking to me!
__________________
(----) 0.0%
No more loot for the carpute.
Trying to fit my 20" iMac into the dash... RF 600.5 amp, two 10" JLW0, 8 Infinity Components
sdashiki is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 08-12-2008, 10:53 AM   #47
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
Quote:
If you have OBD2, you have become the God among men.

<--- aint posted in months maybe longer, thats how good this project is looking to me!

thanks, but you may have came out of posting retirement a bit early. I have no OBD2 as of right now. It is coming tho.

I wouldn't get your hopes up for anything spectacular until after I finish the radio module.
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Old 08-12-2008, 03:07 PM   #48
FLAC
 
sdashiki's Avatar
 
Join Date: Aug 2004
Location: Floreeda
Posts: 1,011
sdashiki is on a distinguished road
Something that reads engine codes, gives you speed (and thus MPG), engine fluid levels etc...even if it looks ugly, is better than nothing. And highly anticipated.
__________________
(----) 0.0%
No more loot for the carpute.
Trying to fit my 20" iMac into the dash... RF 600.5 amp, two 10" JLW0, 8 Infinity Components
sdashiki is offline   Reply With Quote
Old 08-12-2008, 04:08 PM   #49
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
New theming engine for NBB 1.1

well until I get around to implementing a full OBD2 solution here is a taste of the new 1.1 theming engine. It is much more robust, still only capable of altering control coloring, but will grow to be much more in the future. Im really excited about it.

If you cant tell I haven't yet extended all NBB control classes to take advantage of the new engines capabilities (the dial still only uses the old hue value)
FYI 1.1 will use a different preference model for the theme engine then 1.0 did so when you upgrade to 1.1 you will loose your custom color setting, but I think its worth it

Oh and BTW 1.1 will support some predefined themes that will be user editable so you can quickly switch between color schemes and back without having to dick around with a bunch of sliders. hope you like it
Attached Images
  
__________________
check us out at: www.neonboombox.com

Last edited by NeonDev; 08-12-2008 at 04:15 PM.
NeonDev is offline   Reply With Quote
Old 08-12-2008, 09:49 PM   #50
Constant Bitrate
 
golfguy's Avatar
 
Join Date: Nov 2006
Location: Fort Worth, TX
Posts: 157
golfguy is an unknown quantity at this point
Looks great, can't wait.
__________________
Any day is a good day for golf.

Mazdaspeed6 Carputer Progress: Gone
(Check Speedy's Install)

Speedy was traded for a 2004 350z - installation will commence Any Day Now
golfguy is offline   Reply With Quote
Old 08-12-2008, 10:11 PM   #51
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
Quote: Originally Posted by golfguy View Post
Looks great, can't wait.


thanks I really like where is it going and I think it will help some fence sitters that don't quite like the look to at least see that I am serious about a very customizable interface.

BTW did I fix your problem with the control bar backing not scaling properly? I think I did but I don't remember and don't feel like reading through old threads or searching... I'm to entranced by working on Neon Boombox!
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Old 08-12-2008, 11:14 PM   #52
FLAC
 
sdashiki's Avatar
 
Join Date: Aug 2004
Location: Floreeda
Posts: 1,011
sdashiki is on a distinguished road
Im on the fence on FINALLY swapping my Pioneer HU for a Mac Mini.

I never, ever, ever wanted to go anything but OSX and a front end always kept me from spending money...on my car...in "this economy".
__________________
(----) 0.0%
No more loot for the carpute.
Trying to fit my 20" iMac into the dash... RF 600.5 amp, two 10" JLW0, 8 Infinity Components
sdashiki is offline   Reply With Quote
Old 08-13-2008, 12:52 AM   #53
Constant Bitrate
 
golfguy's Avatar
 
Join Date: Nov 2006
Location: Fort Worth, TX
Posts: 157
golfguy is an unknown quantity at this point
Quote: Originally Posted by NeonDev View Post
BTW did I fix your problem with the control bar backing not scaling properly? I think I did but I don't remember and don't feel like reading through old threads or searching... I'm to entranced by working on Neon Boombox!

I have not seen it recur since 1.0, so it looks like we're all good. Thanks.
__________________
Any day is a good day for golf.

Mazdaspeed6 Carputer Progress: Gone
(Check Speedy's Install)

Speedy was traded for a 2004 350z - installation will commence Any Day Now
golfguy is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 08-13-2008, 10:02 PM   #54
Low Bitrate
 
Join Date: Feb 2005
Location: Nebraska, USA
Posts: 61
hammer32 is on a distinguished road
Quote: Originally Posted by NeonDev View Post
the music module does remember what playlist/artist/etc you are in when you leave and comeback...

You're right! Sorry I restart a lot due to the loss of sound following sleep or after sleeping while in the radio module. In those cases I end up back in the Artists list. I wrongly assumed it was the default behavior for switching between modules as well.

The new theming engine looks great!!

Thanks,

Sean

Last edited by hammer32; 08-13-2008 at 10:04 PM.
hammer32 is offline   Reply With Quote
Old 08-13-2008, 11:13 PM   #55
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
no worries. I wish I knew what to do about to occasional loss of audio on wake. hope I figure it out...
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Old 08-17-2008, 05:22 PM   #56
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
quick update

ok I have some very EXCITING news (IMO)

NBB v1.1 will include 3 additional very awesome visualizers as well as some spit and polish to the existing ones.

firstly I stumbled upon an iTunes visualizer called aSTARick. I asked the developer and he said I could include it in NBB. if you like the visualizer i suggest you donate a small amount to him here.

second I will be changing the guts of the visualizer engine in NBB to be compatible with itunes. (if anybody ever made an attempt at their own visualizer this means you will have to change your inputs)

With that said the door will be opened for many of the apple iTunes visualizers to run in NBB (can anyone say jelly and sitx!!!!????)

so legally will I be able to package a copy of apples visualizers with NBB? or will I have to link to them or have you guys copy them into the directory?
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Old 08-17-2008, 11:39 PM   #57
Newbie
 
Join Date: May 2008
Posts: 45
hanzov69 is an unknown quantity at this point
While IANAL, here is my two cents.

Don't include the stock Apple visualizers. If it is compatible with the iTunes visualizers (eg correct inputs), then simply providing instructions for use should be considerably safer.

On a personal note, I've been tinkering in Quartz Composer for the past few days to create my own Visualizer...if I can get it to the point where I won't be embarrassed, I may submit it to you.

While thinking about visualizers, since modules are now a "simple" install, perhaps a feature request might be a simple visualizer install method. Maybe something even as simple as an "Import visualizer" option in NBB, with a basic finder browser to select it from.

Jumping back a few posts...would it be possible to adapt the theme to allow for a "select logo" option, and the selected image is a simple overlay? That way people could create/share easily...

Also..and this may sound silly...
What about an "About" entry? Something to show the current version and loaded modules. As this gains steam, it seems like something that will become helpful when troubleshooting versions..
hanzov69 is offline   Reply With Quote
Old 08-17-2008, 11:42 PM   #58
Newbie
 
Join Date: May 2008
Posts: 45
hanzov69 is an unknown quantity at this point
Oh, and a "Usability" feature request:

Scrolling through lists, in my experience, is wonky at best with a touchscreen. Would it be possible to add a scroll bar? Or perhaps some other method for quickly jumping around a large list?
hanzov69 is offline   Reply With Quote
Old 08-18-2008, 01:14 PM   #59
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
Quote:
Scrolling through lists, in my experience, is wonky at best with a touchscreen. Would it be possible to add a scroll bar? Or perhaps some other method for quickly jumping around a large list?

I updated the tips section of the users guide with how to enable scroll bars. I will look into creating some customized scroll bars that will be optional.

Quote:
On a personal note, I've been tinkering in Quartz Composer for the past few days to create my own Visualizer...if I can get it to the point where I won't be embarrassed, I may submit it to you.

just make sure when you use the "music visualizer" template in QC since that is what v1.1 will use. I updated the visualizer creation guide as well.

Quote:
While thinking about visualizers, since modules are now a "simple" install, perhaps a feature request might be a simple visualizer install method. Maybe something even as simple as an "Import visualizer" option in NBB, with a basic finder browser to select it from.

yeah the way I will do this in the short term is allow NBB to accept opening files of all types then for non .module files lookup each installed modules info dictionary to see if a module will handle the file type. if it finds more than one module that will handle it it can present a dialog to allow you to choose which module to use...

Quote:
Also..and this may sound silly...
What about an "About" entry? Something to show the current version and loaded modules. As this gains steam, it seems like something that will become helpful when troubleshooting versions..

that doesn't sound silly at all. I agree completely and will have it in 1.1 as a new "page" in the main app prefs.

Quote:
Jumping back a few posts...would it be possible to adapt the theme to allow for a "select logo" option, and the selected image is a simple overlay? That way people could create/share easily...

the themes are just a precursor to a much more robust and extensible skinning engine. I will post a mock XML file that will be used to specify to the skinning engine what images to override since I am moving all my custom controls to use [NSImage imageNamed:] that will make it easy for the skinning engine to simply explicitly set the specified image to override the one in the bundle.

I will try my best to have this image substitution ability in the skinning engine for v1.1 since it is not that difficult (in theory)

on a side note a while back I was playing with leopards objc garbage collection but went back to manually managing memory because of stability and performance issues when using garbage collection. It seems that i forgot to "autorelease" some table view data when I went back and 1.0 has many small memory leaks that will add up quite a bit over time. these among others have been patched in v1.1 and as such NBB now uses about 10% less memory.
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Old 08-18-2008, 05:43 PM   #60
Variable Bitrate
 
NeonDev's Avatar
 
Join Date: Feb 2008
Posts: 431
NeonDev is an unknown quantity at this point
version 1.0 of the NBB skin format

right now all the skinning engine can do is the control theme and image replacement, but it is very extensible so it will eventually do more. Im just gonna post a picture from the property list editor used to create skins and if you have any questions about what does what just ask.
Attached Images
 
Attached Files
File Type: zip example.skin.zip (2.2 KB, 3 views)
__________________
check us out at: www.neonboombox.com
NeonDev is offline   Reply With Quote
Advertisement
 
Advertisement
Sponsored links

Reply

Bookmarks

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

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
Neon Boombox users guide NeonDev Neon Boombox 12 09-09-2008 06:18 PM
RoadRunner roadmap LagunaICE Road Runner 2 06-18-2006 08:33 AM
PyCar roadmap jbors PyCar 24 03-29-2005 08:08 AM
MediaCar Boombox! zahirsk General MP3Car Discussion 7 06-03-2004 05:29 PM



All times are GMT -5. The time now is 04:41 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.2
Copyright © 1999 - 2008 Mp3Car.com Inc.Ad Management by RedTyger
Message Board Statistics