Author Topic: GUI Ideas, Skin and Theme handling  (Read 26234 times)

MIS

  • YaBB God
  • *****
  • Posts: 996
  • yampp firmware creator
Re: GUI Ideas, Skin and Theme handling
« Reply #30 on: 17.03.2007 at 18:14:40 »
OK.
New layout is ready and avaliable in repository, but for now, no any status icon.
Additionally added Pause function, and code from kay1234 for backlight control.
Playmenu icons size is changed to 16x16, so we need new version of plmenu.bmy:
www.republika.pl/romek_by/plmenu.bmp
www.republika.pl/romek_by/plmenu.bmy
--MIS--

Botosu

  • Full Member
  • ***
  • Posts: 230
  • Gender: Male
  • Fight Fire With the Fire
Re: GUI Ideas, Skin and Theme handling
« Reply #31 on: 18.03.2007 at 00:10:12 »
New icon menu skin:


BMY:
http://www.yourfilehost.com/media.php?cat=other&file=3103plmenu.bmy
or
http://38.101.8.10/dl/f73793aff3f3a84fe8775d845d4ffb0c/45fc72f0/other/3103plmenu.bmy

PS:
it look better if you change the lines color from YELLOW to BLACK in "disp_mnuicon" functions from icons.c
« Last Edit: 18.03.2007 at 00:12:36 by Botosu »

Botosu

  • Full Member
  • ***
  • Posts: 230
  • Gender: Male
  • Fight Fire With the Fire
Re: GUI Ideas, Skin and Theme handling
« Reply #32 on: 18.03.2007 at 13:31:21 »
@MIS, if you use my skin for the icon menu,
you will see a black line between the green rectangle and the icons (top side).

Why do you do -1 on mnu_yp???
Without this -1 everything is ok.

MIS

  • YaBB God
  • *****
  • Posts: 996
  • yampp firmware creator
Re: GUI Ideas, Skin and Theme handling
« Reply #33 on: 18.03.2007 at 16:34:59 »
I know. Should be without -1. In next release I fix it.
--MIS--

z80_fr

  • Jr. Member
  • **
  • Posts: 71
  • Gender: Male
Re: GUI Ideas, Skin and Theme handling
« Reply #34 on: 18.03.2007 at 21:01:49 »
More intuitive version. And corrected NEXT and PREV symbol so there follow world standard



the BMY file:
http://68hc11.free.fr/ypod/18-03plmenu.bmy

I've moved the FOWARD and BACKWARD symbol so they more intuitive, the FOWARD symbol is designed in the upper right corner of the ICON because it is activated by sliding the buton to the UP direction.
Same explanation for BACKWARD that is called when sliding the buton to down direction.

The same goes for PREV and NEXT function ICON.

Botosu

  • Full Member
  • ***
  • Posts: 230
  • Gender: Male
  • Fight Fire With the Fire
Re: GUI Ideas, Skin and Theme handling
« Reply #35 on: 19.03.2007 at 09:59:43 »
1.
@z80_fr: I did not realized before  :P
:)

2.
I played with graphic functions first time in this weekend.
I think that the display is 130x130 visible pixels. First is (1,1) last is (130,130).
IS THIS CORRECT ???

If this is correct I have to correct the above layout for player view mode.

Thank you.

« Last Edit: 19.03.2007 at 10:07:24 by Botosu »

z80_fr

  • Jr. Member
  • **
  • Posts: 71
  • Gender: Male
Re: GUI Ideas, Skin and Theme handling
« Reply #36 on: 19.03.2007 at 18:19:10 »
1.
@z80_fr: I did not realized before  :P
:)

2.
I played with graphic functions first time in this weekend.
I think that the display is 130x130 visible pixels. First is (1,1) last is (130,130).
IS THIS CORRECT ???

If this is correct I have to correct the above layout for player view mode.

Thank you.


You guessed right! Just take a look at the datasheet of the display controler available on www.jelu.se
http://www.jelu.se/shop/pdf/lds176_spec.pdf

As far as I've understood, the display area is (1,1)-(130,130) other location are video RAM only and therfore not displayed.

Botosu

  • Full Member
  • ***
  • Posts: 230
  • Gender: Male
  • Fight Fire With the Fire
Re: GUI Ideas, Skin and Theme handling
« Reply #37 on: 19.03.2007 at 18:35:08 »
it was a comment in the code that confused me   >:(

z80_fr

  • Jr. Member
  • **
  • Posts: 71
  • Gender: Male
Re: GUI Ideas, Skin and Theme handling
« Reply #38 on: 19.03.2007 at 19:30:56 »
I've taken inspiration from my Win2K bat icon and make four icon for discharge  and charge of Ypod.
here they are:




http://68hc11.free.fr/ypod/icon/icon.zip

 icons are 16x16 like the size we all talked about last week.

Who's going to try them for a first run? within the C code?

For the future we should design more personnal icons (less ripped  :P one)

Botosu

  • Full Member
  • ***
  • Posts: 230
  • Gender: Male
  • Fight Fire With the Fire

MIS

  • YaBB God
  • *****
  • Posts: 996
  • yampp firmware creator
Re: GUI Ideas, Skin and Theme handling
« Reply #40 on: 24.03.2007 at 21:53:03 »
Battery status is done. svn ver 180
Icons are avaliable at: www.republika.pl/romek_by/batticons.zip
Unzip the bmy files to /system folder
I use 5 discharge icons (0,25,50,75,100%) and three charging icons (0,50,100%)

« Last Edit: 24.03.2007 at 21:54:37 by MIS »
--MIS--

Botosu

  • Full Member
  • ***
  • Posts: 230
  • Gender: Male
  • Fight Fire With the Fire
Re: GUI Ideas, Skin and Theme handling
« Reply #41 on: 25.03.2007 at 12:17:23 »

MIS

  • YaBB God
  • *****
  • Posts: 996
  • yampp firmware creator
Re: GUI Ideas, Skin and Theme handling
« Reply #42 on: 28.03.2007 at 19:39:48 »
Added automatic subdirectory enter/return. Now the player can play all files started from selected directory and all subdirs inside start folder. If you want play whole card contents, you need single mp3 file inside the /music folder as a "seed". Then select this file, then play.
Max 16 levels of subdirectories.

Added three modes repeat function:
-repeat dir and subdirs inside this dir
-repeat only current directory
-repeat one song

Added True Random mode. Max 1024 songs in single directory.

The repeat and random modes is switched via single playmenu position. Slide UP switch repeat option, and slide DOWN switch random option.

Needed icons set: www.republika.pl/romek_by/icons_v182.zip
« Last Edit: 28.03.2007 at 19:43:26 by MIS »
--MIS--

Botosu

  • Full Member
  • ***
  • Posts: 230
  • Gender: Male
  • Fight Fire With the Fire
Re: GUI Ideas, Skin and Theme handling
« Reply #43 on: 31.03.2007 at 09:45:53 »