GP32X.com - GP32 GP2X Pandora The Wiz - open source entertainment: Artist For Pmenu Skins Wanted - GP32X.com - GP32 GP2X Pandora The Wiz - open source entertainment

Jump to content

  • (27 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Artist For Pmenu Skins Wanted

#1 User is offline   Cpasjuste

  • GP32 Hardcore
  • PipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 260
  • Joined: 20-April 07

Posted 20 November 2009 - 06:00 PM

Hello there !

I'm actually searching some people to make some pmenu ( my pandora minimal menu ) skins. I know that some people already said it's not the best design so far to make a skin but i did what i could with the time i have.

Here is a linux i386 binary so people can see and test theire skins, not sure if it would work out of the box but let me know the errors your get (maybe some libs are missing for your setup).

- You need to run it via the "run.sh" script so it will preload needed libs.
- Skins must be put in the "skins" folder, just copy one of the two inclued skins to work on.
- All the non-transparents images should be RGB565 (16 bits RGB) for better perfs, else RGBA for transparency.
- If i remember correctly : F1 to change section to the left, F2 to the right, DOWN to scroll the list down, UP for up, space to select/activate/change skins, O for yes and N for no.

I will complete this post as soon as i get reports and remember some things to note.

Installation under virtual box and ubuntu 9.10 :

Quote

Open a terminal and type :

sudo apt-get update
sudo apt-get dist-upgrade


should ask to reboot now ... reboot then open a terminal again :

sudo apt-get install libsdl-image1.2 libsdl-ttf2.0-0 -y
sudo apt-get install libglut3-dev -y
sudo apt-get install libglew-dev -y
sudo apt-get install glew-utils -y
sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3
wget http://mydedibox.fr/_stuff/pandora/pmenu_i386_20091126.zip
unzip pmenu_i386_20091126.zip
cd release
./run.sh


Quote

I did setup an anonymous ftp server for you to upload skins. This will be easier for me to get them, and to not miss some.

ftp://mydedibox.fr:222/

You should upload your skins with this "layout" :

NICKNAME_SKINNAME_VERSION, for exemple : Cpasjuste_MySuperSkin_v001.zip

if not, i may remove the skin from the ftp archive.



20091209 release :

Quote

- Added : settings for "Media" section in the skin configuration file (gui.cfg)
- Added : "applications_title_description_y" setting in gui.cfg, to set where the text start withing the application_box
- Fixed : the small font in the application list does not honor the highlight color when selected.
- Fixed : the media list runs off the right side - it does not honor the width specified for the application list.
- Fixed : Partially fixed fonts ( except for the scrolling one )
- Fixed : The skin preview image does not honor the maximum width for the preview area.
- Fixed : The confirm box's confirm_box_x and confirm_box_y attributes don't appear to affect anything.
- Fixed : The dialog says "to your favorites applications" instead of "to your favourite applications"
- Fixed : The scrolling text under applications has a visual glitch when glyphs leave to the left: they disappear one glyph at a time instead of linearly fading away.



20091127_r2 release :

Quote

- Added Text Aliasing option to the skin configuration file (gui.cfg)
- Added Text Bold Italic Normal option to the skin configuration file (gui.cfg)


20091127 release :

Quote

- Removed device TOTAL space info text.
- Partially fixed text charachter spacing (seems better, some work is still needed)
- Added 3 diffirent background ( emus/games/misc/favorites, media, settings )
- Fixed a bug with the text in the applications box, was not respecting application_box_width
- Fixed another bug in the applications box, application_box_w was not correctly handled



20091126 release :

Quote

- Added settings text interlines spacing option to the skin configuration file (gui.cfg)
- Added proper x/y coordinates for applications_box.
- Added proper x/y coordinates for the setting menu text (same as applications_box)
- Added "applications_box_w" setting to the skin configuration file (gui.cfg)
- Added "icon_scale_max" and "icon_scale_min" to the skin configuration file (gui.cfg)
- Added "applications_spacing" for text interlines spacing to the skin configuration file (gui.cfg)
- Changed "applications" section by "Media" section
- Changed "divers" section by "Misc" section
- Added a specific font for each infos settings, and with custom color and size.
- Added an "hightlight" category icon option in the skin configuration file (gui.cfg) so you can set a different icon when selected.



20091122 release :

Quote

- Added infos text color parameter to the skin configuration file (gui.cfg)
- Added skin data path to the skin configuration file (gui.cfg)



20091121_r3 release :

Quote

- Added cpu/sd1/sd2/clock icon/text x/y option to the skin configuration file (gui.cfg)
- Fixed keyboard autorepeat
- Added a delay for description scrolling
- Added a "preview_pic_w" option to the skin configuration file (gui.cfg), to set the
preview pic maximum width ( height will be a 1.6666 ratio of that to preserve
the pandora screen ration (800/480) ).



20091121_r2 release :

Quote

- Fixed : skin configuration file (gui.cfg) was not read while switching skins
- Removed the exit on mouse click function



20091121 release :

Quote

- Added linux i386 makefile
- Added fonts size/color configuration to skins configuration file (gui.cfg)
- Added Cpu speed selector to settings menu (pandora only)
- Added Skins data verification routine to prevent loading a skin if some file are missing



Thanks in advance !

This post has been edited by Cpasjuste: 09 December 2009 - 01:57 PM


#2 User is online   Sphinxter

  • Says What?
  • PipPipPipPipPipPip
  • View blog
  • Group: GP32 Hardcore
  • Posts: 2,775
  • Joined: 01-October 06
  • Gender:Male
  • Location:Silicon Valley California, USA

Posted 20 November 2009 - 06:23 PM

I'll take a look.

#3 User is offline   Cpasjuste

  • GP32 Hardcore
  • PipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 260
  • Joined: 20-April 07

Posted 20 November 2009 - 06:29 PM

Cool Sphinxter, can't wait for reports !

#4 User is offline   MDave

  • ZEQ2 Lite Developer
  • PipPipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 1,095
  • Joined: 21-September 08
  • Gender:Male
  • Location:United Kingdom, North East Wales, Buckley

Posted 20 November 2009 - 06:34 PM

I'll be on it too ;)

#5 User is offline   (naw)mcx

  • wat
  • PipPipPipPipPipPip
  • View blog
  • Group: GP32 Hardcore
  • Posts: 2,681
  • Joined: 03-December 05
  • Gender:Male
  • Location:Aberdeenshire
  • Interests: 

Posted 20 November 2009 - 06:37 PM

Add me to the list :)

#6 User is offline   Cpasjuste

  • GP32 Hardcore
  • PipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 260
  • Joined: 20-April 07

Posted 20 November 2009 - 06:39 PM

huhu !

#7 User is offline   (naw)mcx

  • wat
  • PipPipPipPipPipPip
  • View blog
  • Group: GP32 Hardcore
  • Posts: 2,681
  • Joined: 03-December 05
  • Gender:Male
  • Location:Aberdeenshire
  • Interests: 

Posted 20 November 2009 - 06:49 PM

Heh, I'm guessing Linux binaries only?

#8 User is offline   Cpasjuste

  • GP32 Hardcore
  • PipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 260
  • Joined: 20-April 07

Posted 20 November 2009 - 06:53 PM

hum yes, i did port it to windows there is a few weeks ago, but i did rewrite my GLES 2D libary from scratch without SDL. I guess i could do a win port easly with the openGL ES emulator for windows, but really havn't the time to do that. GLES2D and pmenu (crappy) sources are available at http://github.com/Cpasjuste , so if someone want to give a try ..

This post has been edited by Cpasjuste: 20 November 2009 - 06:53 PM


#9 User is offline   (naw)mcx

  • wat
  • PipPipPipPipPipPip
  • View blog
  • Group: GP32 Hardcore
  • Posts: 2,681
  • Joined: 03-December 05
  • Gender:Male
  • Location:Aberdeenshire
  • Interests: 

Posted 20 November 2009 - 06:54 PM

View PostCpasjuste, on 20 November 2009 - 06:53 PM, said:

hum yes, i did port it to windows there is a few weeks ago, but i did rewrite my GLES 2D libary from scratch without SDL. I guess i could do a win port easly with the openGL ES emulator for windows, but really havn't the time to do that. GLES2D and pmenu (crappy) sources are available at http://github.com/Cpasjuste , so if someone want to give a try ..


Don't worry, just installing Ubuntu as we speak :P

#10 User is offline   mindlord

  • Notices Two Things
  • PipPipPipPipPipPip
  • View blog
  • Group: GP32 Hardcore
  • Posts: 1,172
  • Joined: 10-March 06
  • Gender:Male
  • Location:In a cave.
  • Interests:Sharp Pointy Objects, and World Domination

Posted 20 November 2009 - 07:44 PM

I'll take a crack at it. Need to install the SDK and everything anyways, now I have an excuse.

#11 User is offline   B-ZaR

  • A Cube
  • PipPipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 1,217
  • Joined: 22-September 08
  • Gender:Male
  • Location:Finland

Posted 20 November 2009 - 07:55 PM

Libgles seems to depend on libtiff3, only libtiff4 is available in ubuntu karmic repos. I have many ideas how to solve this, but what would be the simplest? Ideas?

#12 User is offline   mindlord

  • Notices Two Things
  • PipPipPipPipPipPip
  • View blog
  • Group: GP32 Hardcore
  • Posts: 1,172
  • Joined: 10-March 06
  • Gender:Male
  • Location:In a cave.
  • Interests:Sharp Pointy Objects, and World Domination

Posted 20 November 2009 - 08:08 PM

I'm trying the simple
sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3
approach.

#13 User is offline   B-ZaR

  • A Cube
  • PipPipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 1,217
  • Joined: 22-September 08
  • Gender:Male
  • Location:Finland

Posted 20 November 2009 - 08:31 PM

View Postmindlord, on 20 November 2009 - 10:08 PM, said:

I'm trying the simple
sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3
approach.

That was one of my ideas :P It depends on libtiff being binary compatible between versions 3 and 4 where it counts. Report back how it went :)

#14 User is offline   Cpasjuste

  • GP32 Hardcore
  • PipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 260
  • Joined: 20-April 07

Posted 20 November 2009 - 08:36 PM

View PostB-ZaR, on 20 November 2009 - 09:31 PM, said:

View Postmindlord, on 20 November 2009 - 10:08 PM, said:

I'm trying the simple
sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3
approach.

That was one of my ideas :P It depends on libtiff being binary compatible between versions 3 and 4 where it counts. Report back how it went :)


Hum dunno how i did that since im using ubuntu Karmic too.
Your right, a link should be enough.
Else I forget to say thAt I'm still using sdl for images, so you need :
libsdl, libsdl-image and libsdl-ttf

This post has been edited by Cpasjuste: 20 November 2009 - 08:38 PM


#15 User is offline   dflemstr

  • It's a ball.
  • PipPipPipPipPipPip
  • Group: GP32 Hardcore
  • Posts: 2,124
  • Joined: 31-July 08
  • Gender:Male
  • Location:Stockholm, Sweden

Posted 20 November 2009 - 08:46 PM

So, how do I build this if I don't have a Pandora? You've put -march, -mcpu and -mtune flags everywhere; do I need to remove all of them manually?

EDIT: Well not everywhere, but your Makefile isn't really portable to put it like that...
EDITEDIT: I'll just use the binary I guess...

This post has been edited by dflemstr: 20 November 2009 - 08:54 PM


  • (27 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic