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 > Front Ends > Road Runner

Reply
 
Thread Tools Display Modes
Old 08-20-2005, 05:03 PM   #1
SMKFree
 
liquid_smoke's Avatar
 
Join Date: Aug 2003
Location: Chicago
Vehicle: VW Passat
Posts: 4,841
My Photos: (0)
PNG support?

did a search but didnt turn up anything usefull.

Im assumeing already that png files are not supported, if im correct can we please have support for this image format guino?
Pretty please with sugar on top, lol.
Im not sure how hard or easy it is to add the format but it will make a lot of things a whole lot more sexy in the UI.
Im not really sure why everyone loves jpeg files anyway, they are not lossless and dont support transparency, the 2 main reasons why png files should be used. They are more lite on the system too.
liquid_smoke is offline   Reply With Quote
Sponsored Links
Old 08-20-2005, 10:09 PM   #2
Low Bitrate
 
Join Date: Feb 2005
Posts: 59
My Photos: (0)
more lite on the system? Not sure about that... I do like me some png files though
CornFlake340 is offline   Reply With Quote
Old 08-20-2005, 10:44 PM   #3
Super Moderator
xBrady's CarPC Specs
 
xBrady's Avatar
 
Join Date: Apr 2004
Location: USA
Vehicle: 1999/Volvo/S80
Posts: 4,572
My Photos: (1)
I hate jpeg. Would take png any day.
__________________
AMD XP 2600+/512MB RAM/120GB hard drive
Opus 150W/DVD/GPS/7" Lilliput TS/802.11g/Bluetooth
Installed.


-GPSSecure- - GPS Tracking
-AltTabber2.2.2- - Handy touchscreen utility.
xBrady is offline   Reply With Quote
Old 08-21-2005, 07:10 PM   #4
RoadRunner Mastermind
guino's CarPC Specs
 
guino's Avatar
 
Join Date: Nov 2004
Location: Vitória, ES - Brazil
Vehicle: 04/Mazda/RX-8
Posts: 8,028
My Photos: (5)
Well, PNG support is no longer necessary to support transparency on the images. You can use GIF (with or without transparency), BMP or JPG (JPG at 100% quality is lossless). You can use transparency with pretty much any image in RR by paiting the desired "transparent area" with PINK (Full Red, Full Blue, No Green color). Using this color allows you to make full color images with transparency, which means that the PNG format would not provide any extra benefits (but would likely be slower and requirea whole bunch of extra code+files).
__________________
Road Runner,RR's Myspace

"Being happy is not about having what you want, it's about wanting what you have."
"The best things in life are always free - but that doesn't mean money can't buy you good things."
guino is offline   Reply With Quote
Old 08-21-2005, 10:01 PM   #5
SMKFree
 
liquid_smoke's Avatar
 
Join Date: Aug 2003
Location: Chicago
Vehicle: VW Passat
Posts: 4,841
My Photos: (0)
well i dont know about GIF files they only support 256 colors!
I didnt know you could paint pink areas and that would be transparent, is anyone doing this? Ill give it a try tonite. Is there anything special i need to do other than paint the area pink? And what about different levels of transparency?

Thanks
liquid_smoke is offline   Reply With Quote
Old 08-21-2005, 10:13 PM   #6
Newbie
 
Join Date: May 2005
Posts: 41
My Photos: (0)
Quote: Originally Posted by guino
Well, PNG support is no longer necessary to support transparency on the images. You can use GIF (with or without transparency), BMP or JPG (JPG at 100% quality is lossless). You can use transparency with pretty much any image in RR by paiting the desired "transparent area" with PINK (Full Red, Full Blue, No Green color). Using this color allows you to make full color images with transparency, which means that the PNG format would not provide any extra benefits (but would likely be slower and requirea whole bunch of extra code+files).

I'm personally fine using BMP for my personal skins, but JPEG, even at 100%, is still a lossy format. There is JPEG-LS (or something like that), but it is not used much at all. Granted, 100% quality JPEGs are indistinuguishable by the naked eye from the source file, but the format lossless. This is similar to an mp3 at max quality. While it sounds "perfect", the actual bits are not the same as the original source.

While PNG support would be ideal, I think this is a fairly "low" priority feature.
foltster is offline   Reply With Quote
Old 08-22-2005, 01:08 AM   #7
SMKFree
 
liquid_smoke's Avatar
 
Join Date: Aug 2003
Location: Chicago
Vehicle: VW Passat
Posts: 4,841
My Photos: (0)
Quote: Originally Posted by guino
You can use transparency with pretty much any image in RR by paiting the desired "transparent area" with PINK (Full Red, Full Blue, No Green color)

not working for me
liquid_smoke is offline   Reply With Quote
Old 08-22-2005, 10:38 AM   #8
Low Bitrate
 
Join Date: Feb 2005
Posts: 59
My Photos: (0)
png supports alpha transparency, something that gif and the method of painting full pink does not. There is a huge difference in quality between the two.
CornFlake340 is offline   Reply With Quote
Old 08-23-2005, 10:33 AM   #9
RoadRunner Mastermind
guino's CarPC Specs
 
guino's Avatar
 
Join Date: Nov 2004
Location: Vitória, ES - Brazil
Vehicle: 04/Mazda/RX-8
Posts: 8,028
My Photos: (5)
Quote: Originally Posted by liquid_smoke
not working for me

How are you doing your tests ?
__________________
Road Runner,RR's Myspace

"Being happy is not about having what you want, it's about wanting what you have."
"The best things in life are always free - but that doesn't mean money can't buy you good things."
guino is offline   Reply With Quote
Old 08-24-2005, 12:21 AM   #10
SMKFree
 
liquid_smoke's Avatar
 
Join Date: Aug 2003
Location: Chicago
Vehicle: VW Passat
Posts: 4,841
My Photos: (0)
Quote: Originally Posted by guino
How are you doing your tests ?


im testing it on my shutdown screen, it comes up as a window rather than a fullscreen menu and I painted the edges of the box so it would have round corners. When it test it I can see the pink that i painted.
liquid_smoke is offline   Reply With Quote
Sponsored Links
Old 08-24-2005, 09:39 AM   #11
RoadRunner Mastermind
guino's CarPC Specs
 
guino's Avatar
 
Join Date: Nov 2004
Location: Vitória, ES - Brazil
Vehicle: 04/Mazda/RX-8
Posts: 8,028
My Photos: (5)
Quote: Originally Posted by liquid_smoke
im testing it on my shutdown screen, it comes up as a window rather than a fullscreen menu and I painted the edges of the box so it would have round corners. When it test it I can see the pink that i painted.

Transparency is for the defined area of the screen.. if you want to "cut" your window so it is round, you should use the clipping definitions (use as many as needed) ... I do intend to add support to defining the "cut" area using the empty image (at some point)...
__________________
Road Runner,RR's Myspace

"Being happy is not about having what you want, it's about wanting what you have."
"The best things in life are always free - but that doesn't mean money can't buy you good things."
guino is offline   Reply With Quote
Old 08-24-2005, 01:41 PM   #12
SMKFree
 
liquid_smoke's Avatar
 
Join Date: Aug 2003
Location: Chicago
Vehicle: VW Passat
Posts: 4,841
My Photos: (0)
Quote: Originally Posted by guino
Transparency is for the defined area of the screen.. if you want to "cut" your window so it is round, you should use the clipping definitions (use as many as needed) ... I do intend to add support to defining the "cut" area using the empty image (at some point)...


now im confused. I thought painting any part of the image pink would make it transparent? (like in winamp skins)
i also dont see how using the clipping function to make round corners, its a box?
liquid_smoke is offline   Reply With Quote
Old 08-25-2005, 12:09 AM   #13
RoadRunner Mastermind
guino's CarPC Specs
 
guino's Avatar
 
Join Date: Nov 2004
Location: Vitória, ES - Brazil
Vehicle: 04/Mazda/RX-8
Posts: 8,028
My Photos: (5)
You can use many clipping definitions to make it look round... this may get difficult if you have a large round shape.. I will most likely add the PINK "clipping" support at some point (when I have time to look into it)...
__________________
Road Runner,RR's Myspace

"Being happy is not about having what you want, it's about wanting what you have."
"The best things in life are always free - but that doesn't mean money can't buy you good things."
guino is offline   Reply With Quote
Old 08-25-2005, 04:54 AM   #14
SMKFree
 
liquid_smoke's Avatar
 
Join Date: Aug 2003
Location: Chicago
Vehicle: VW Passat
Posts: 4,841
My Photos: (0)
dude your confuseing the hell out of me, lol.
Im sorry.
I dont understand what you mean by "use many clipping definitions to make it look round" what is a definition? do you just mean to use multiple clip region object types? Or is there some setting that says to make the corners round for this clip region. If you mean the first (multiple clips) thats just crazy, no way thats going to work with out getting a huge head ache.

Then you say " i will likely add the PINK clipping support" which makes me think that painting something pink right now does something totaly different than what i was expecting when i painted an area pink earlier.

Currently my idea of tranparency is for something to be either completely invisible and or have different levels of visibility.
The clipping region IMO is a type of transparency where the area is completly invisible, where there are only two options its either completely visibile or its not.
This is what i thought i was originaly going to get by painting areas of my image PINK in photoshop. This is simple transparency, on/off

Alpha transparency is using another channel in the image specificly for transparency RGBA and the transparency is controled by the alphachannel with 255 levels (greyscale)

Now i know RR currently dosent support alpha transparency (this is why i suggested png files)
Painting areas PINK is a good solution to get on/off transparency for image formats that only support 3 channels (jpeg files)
but this dosent seem to do that in RR, and from your last post, dosent seem like it was ment to do that.

So now i ask what does painting anything pink do?
you said to do this in the other thread too
http://www.mp3car.com/vbulletin/showthread.php?t=57957
but i dont see how this is the same thing as what we are talking about in this thread.

again im sorry if im not getting something thats super obvious, but it seems like we are talking about 2 maybe 3 completely different things.
liquid_smoke is offline   Reply With Quote
Old 08-25-2005, 10:24 AM   #15
RoadRunner Mastermind
guino's CarPC Specs
 
guino's Avatar
 
Join Date: Nov 2004
Location: Vitória, ES - Brazil
Vehicle: 04/Mazda/RX-8
Posts: 8,028
My Photos: (5)
As I said.. it may be difficult to make a round area out of multiple clipping definitions ("Cxx,xxx..." lines in the .skin file).. so if you have a large round shape, I would not even suggest you try that.. but when you have small round shapes (like 10 pixels radius) you could acomplish this with about 15 clipping definitions.. it is a pain, YES I KNOW. That was not the original intent of this function.

Yes -- It is different from what you were thinking.. the PINK areas are currently for the DRAWING of buttons, indicators and such within the screens in RR.. it does not affect in any way the SHAPE of the screens/windows used for drawing -- Currently.

As I said, I will possibly implement support so PINK areas in the EMPTY screen could define the SHAPE of the window.

Alpha transparency is currently supported for the ENTIRE SCREEN only. Look at skin commands.txt... but this is somewhat useless when you're not in control of what's below it (Windows desktop etc..) -- even if I added PNG support, I do not believe I'd be able to load and draw the alpha channels from within the file.. but adding PINK area support like winamp does (to define the shape of the window) is possible.

The PINK area is only to prevent DRAWING on the PINK areas, for instance whey you have something inside of (or around) a button or indicator image that you do not want to draw over when the ON/OFF/DOWN images are drawn.. This basically allows for buttons that share some area of the screen with other buttons/indicators/etc but do not draw over those areas to prevent undesired effects (redrawing over another button, indicator or logo)..
__________________
Road Runner,RR's Myspace

"Being happy is not about having what you want, it's about wanting what you have."
"The best things in life are always free - but that doesn't mean money can't buy you good things."

Last edited by guino : 07-02-2006 at 04:45 PM.
guino 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
RR 08-02-05... SIRIUS Support ... guino Road Runner 76 03-09-2006 01:44 PM
RR 06-06-05 .. Winamp Library Support ... guino Road Runner 76 06-19-2005 12:36 AM
RR 05-12-05... Extra FM support ... guino Road Runner 64 05-27-2005 10:37 PM
RR 03-12-05 .. Keyboard Support ... guino Road Runner 26 03-15-2005 01:48 AM
Update: 2-12-05.. Flash Support!... guino Road Runner 163 02-13-2005 12:21 PM


All times are GMT -5. The time now is 02:42 AM.


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