You are not logged in.

martin.deimos

Ex-Nullsoftie

  • "martin.deimos" started this thread

Posts: 5,840

Name: Martin

Location: Munich, Bavaria

Occupation: Student

  • Send private message

41

Monday, December 21st 2009, 2:24pm

k, i have compiled a new ClassicPro Nightly including the Flex Engine
http://stashbox.org/743410/ClassicPro_1.…_2009-12-21.exe

flex.xml is now officially classicpro.xml
also the opening tag
<ClassicPro::Flex
has been changed in
<ClassicPro engine="flex"
Consultant for Software and Systems Engineering @ CQSE | mpdeimos @ twitter | mpdeimos.com
Past Projects: Winamp for Android | Songpier - Every Song becomes an App | Winamp

martin.deimos

Ex-Nullsoftie

  • "martin.deimos" started this thread

Posts: 5,840

Name: Martin

Location: Munich, Bavaria

Occupation: Student

  • Send private message

42

Thursday, February 4th 2010, 6:35pm

Consultant for Software and Systems Engineering @ CQSE | mpdeimos @ twitter | mpdeimos.com
Past Projects: Winamp for Android | Songpier - Every Song becomes an App | Winamp

martin.deimos

Ex-Nullsoftie

  • "martin.deimos" started this thread

Posts: 5,840

Name: Martin

Location: Munich, Bavaria

Occupation: Student

  • Send private message

43

Friday, March 12th 2010, 4:32pm

Hi,

new update:
* added bitrate & frequency

Bitmap names are fileinfo-frequency-region.png (same for bitrate) and fileinfo-overlay.png to specify the kbps, khz text.
http://stashbox.org/820909/ClassicPro_1.…2010-03-12).exe

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
		<Style id="normal.fileinfo.frequency"
			font="player.normal.font.songticker"
			fontsize="9"
			align="right"
			bold="0"
			italic="0"
			antialiasing="1"
			valign="top"
		/>
		<Style id="normal.fileinfo.bitrate"
			font="player.normal.font.songticker"
			fontsize="9"
			align="right"
			bold="0"
			italic="0"
			antialiasing="1"
			valign="top"
		/>
Consultant for Software and Systems Engineering @ CQSE | mpdeimos @ twitter | mpdeimos.com
Past Projects: Winamp for Android | Songpier - Every Song becomes an App | Winamp

xonenine

Professional

Posts: 29

Location: NY

Occupation: Painting, computer repair.

  • Send private message

44

Friday, April 2nd 2010, 7:00am

Re: Flex Alpha

Hi Martin,

I've downloaded the pdf, and the update in your last post, I think I'd like to code a skin or two for this, and learn about it more.If there's anything more I might need, or suggested reading matter pertinent to flex, I'd be happy to know.I've really never used winamp, but look forward to this.Thanks, xonenine. :)

Edit:this is a psd I have in mind, already fooling w it for xion, a clean unthemed base color that could be completely reconfigured or as is.Flex installed and seems ok. :)
xonenine has attached the following image:
  • zen.PNG

This post has been edited 2 times, last edit by "xonenine" (Apr 2nd 2010, 4:06pm)


xonenine

Professional

Posts: 29

Location: NY

Occupation: Painting, computer repair.

  • Send private message

45

Sunday, April 4th 2010, 3:21pm

Things seem quiet here, 'scuse me for replying to myself. :) I read the cPro manual and some xml skin files, I will have no trouble w coding for this.Just wondering if this alpha is where you'd like to see some skins developed and coded.



Flex sounds like the choice for me, since my skins are sometimes odd shapes/themes.I'll go ahead and make a couple then, and if there's any area skin consortium would prefer to focus on, it will be my pleasure. :)

xonenine

Cozmoz

Master

Posts: 109

Location: Ipswich, Suffolk, England, UK

Occupation: Student

  • Send private message

46

Monday, April 5th 2010, 10:03am

Cool have fun, if you have trouble coding them though could you please create a new thread for the skin your working on rather than posting on an existing thread, things are tidier that way ;)
Riding the sea of tranquillity.

xonenine

Professional

Posts: 29

Location: NY

Occupation: Painting, computer repair.

  • Send private message

47

Monday, April 5th 2010, 4:00pm

OK, thanks Cozmoz.

martin.deimos

Ex-Nullsoftie

  • "martin.deimos" started this thread

Posts: 5,840

Name: Martin

Location: Munich, Bavaria

Occupation: Student

  • Send private message

48

Tuesday, April 6th 2010, 8:31am

hi, sorry for not replying - i did take a break during eastern :D
Consultant for Software and Systems Engineering @ CQSE | mpdeimos @ twitter | mpdeimos.com
Past Projects: Winamp for Android | Songpier - Every Song becomes an App | Winamp

xonenine

Professional

Posts: 29

Location: NY

Occupation: Painting, computer repair.

  • Send private message

49

Tuesday, April 6th 2010, 1:57pm

No problem Martin, thanks. :)

Cozmoz

Master

Posts: 109

Location: Ipswich, Suffolk, England, UK

Occupation: Student

  • Send private message

50

Tuesday, July 13th 2010, 10:11am

Hi Martin,

How are thing's going with Flex?

Regards,

Costa
Riding the sea of tranquillity.

martin.deimos

Ex-Nullsoftie

  • "martin.deimos" started this thread

Posts: 5,840

Name: Martin

Location: Munich, Bavaria

Occupation: Student

  • Send private message

51

Thursday, July 15th 2010, 10:30am

i handed in my bachelor thesis yesterday. :) :)

So hopefully i can take up development soon again ;)
Consultant for Software and Systems Engineering @ CQSE | mpdeimos @ twitter | mpdeimos.com
Past Projects: Winamp for Android | Songpier - Every Song becomes an App | Winamp

Cozmoz

Master

Posts: 109

Location: Ipswich, Suffolk, England, UK

Occupation: Student

  • Send private message

52

Saturday, July 17th 2010, 12:33pm

Cool dude, good luck with your thesis. I look forward to seeing progress on Flex :-D
Riding the sea of tranquillity.

garetjax

Professional

Posts: 59

Name: Garrett, Joe

Location: United States

Occupation: SharePoint Architect / Business Analyst

  • Send private message

53

Friday, August 20th 2010, 6:05am

Martin: why not use a Parser to actually read the contents of the layers?
(these are Free and available for commercial or non).

myPSD:
http://www.codeproject.com/KB/graphics/MyPSD.aspx

YetAnother PSD Parser:
http://www.codeproject.com/KB/graphics/PSDParser.aspx

Endogine:
using Endogine.Codecs.Photoshop;
using Endogine.Codecs.Photoshop.ImageResources;
using Endogine.Codecs.Photoshop.LayerResources;

Document psd = new Document("somefile.psd");

int documentHeight = psd.Header.Rows;
//get the height of the document


//get GridGuidesInfo ImageResource

GridGuidesInfo guidesInfo =
(GridGuidesInfo)psd.GetResource(typeof(GridGuidesInfo));
Console.WriteLine("Guide location: " +
guidesInfo.Guides[0].LocationInPixels);

Bitmap bmp = psd.Layers[0].Bitmap;
//get layer 0 bitmap


//get transparency bitmap of layer 1

Bitmap bmpChannel = psd.Layers[1].Channels[-1].Bitmap;
BrightnessContrast bc = (BrightnessContrast)
psd.Layers[2].GetResource(typeof(BrightnessContrast));
Console.WriteLine("Layer 2 (Adjustment layer) Brighness: " +
bc.Brightness);

psd.SaveXml("somefile.xml", true);
//save as XML file, and export layer bitmaps as PNGs

martin.deimos

Ex-Nullsoftie

  • "martin.deimos" started this thread

Posts: 5,840

Name: Martin

Location: Munich, Bavaria

Occupation: Student

  • Send private message

54

Friday, August 20th 2010, 7:42pm

well, i would need to write a skinning engine in C++ that runs besides Wasabi/gen_ff
this doesn't sound like a good idea :(

It's easier to use the existing engine and having you designers to just extract images (because it is really just that)
Consultant for Software and Systems Engineering @ CQSE | mpdeimos @ twitter | mpdeimos.com
Past Projects: Winamp for Android | Songpier - Every Song becomes an App | Winamp

garetjax

Professional

Posts: 59

Name: Garrett, Joe

Location: United States

Occupation: SharePoint Architect / Business Analyst

  • Send private message

55

Friday, August 20th 2010, 11:01pm

Forgive my ignorance - but, couldn't a psd engine be setup to run as a plugin ???

martin.deimos

Ex-Nullsoftie

  • "martin.deimos" started this thread

Posts: 5,840

Name: Martin

Location: Munich, Bavaria

Occupation: Student

  • Send private message

56

Saturday, August 21st 2010, 11:45am

sure, but than we would have another skinning engine running besides the Wasabi one. And i have no idea if this is a good idea :P

what we could do of course is a converter for Xion to Flex. But i would use the already existing psd2wal then (i guess the source is somewhere available on the nullsoft server).

Nevertheless - as always - time is the most limiting factor for me :( So i need to finish off flex 1st, then we could look into something else...
Consultant for Software and Systems Engineering @ CQSE | mpdeimos @ twitter | mpdeimos.com
Past Projects: Winamp for Android | Songpier - Every Song becomes an App | Winamp

garetjax

Professional

Posts: 59

Name: Garrett, Joe

Location: United States

Occupation: SharePoint Architect / Business Analyst

  • Send private message

57

Sunday, August 22nd 2010, 8:35am

I've started a VC++ Project (Layered PSD Extraction into a temporary file location and using that for a base skin...)

I'm not new to programming but, plugin development is entirely new however, one would think I would just compile a new library and have a reference call from a configuration file (XML) inside of the cab/zip that I am loading...with any luck maybe I can come up with something that could be usable in conjunction with the Flex Plugin???

martin.deimos

Ex-Nullsoftie

  • "martin.deimos" started this thread

Posts: 5,840

Name: Martin

Location: Munich, Bavaria

Occupation: Student

  • Send private message

58

Monday, August 23rd 2010, 11:37am

sadly it's not as easy as that :(

at the moment i don't have a plan on how to go on w/ flex - i'm occupied w/ learning for uni till next week.
Consultant for Software and Systems Engineering @ CQSE | mpdeimos @ twitter | mpdeimos.com
Past Projects: Winamp for Android | Songpier - Every Song becomes an App | Winamp

xonenine

Professional

Posts: 29

Location: NY

Occupation: Painting, computer repair.

  • Send private message

59

Friday, December 3rd 2010, 6:33pm

hello again

Sorry for the long hiatus, I'll be finishing a couple of Flex skins now.Cheers! :)

martin.deimos

Ex-Nullsoftie

  • "martin.deimos" started this thread

Posts: 5,840

Name: Martin

Location: Munich, Bavaria

Occupation: Student

  • Send private message

60

Sunday, December 5th 2010, 10:55am

cool. hopefully i will have some time for flex engine as well
Consultant for Software and Systems Engineering @ CQSE | mpdeimos @ twitter | mpdeimos.com
Past Projects: Winamp for Android | Songpier - Every Song becomes an App | Winamp

Similar threads

Rate this thread

Sponsored Links: