Discussion:
[Mixxx-devel] Mixxx 1.8 - LateNight skin update
jus
2010-01-10 13:16:21 UTC
Permalink
Hello,
i would love to hear what you think.

Some remarks on the screenshot:
* The colors for the Loop overlay are same on both channels,
The loop on Channel 1 is on , the one on Channel 2 is off.
* The Loop button does currently not reflect its toggle state,
is in the making https://bugs.launchpad.net/mixxx/+bug/438817
* Where to put the Mixxx logo?

Some questions for dev:
* Is there a way to display <Color> and <DisabledColor> in waveform overview
so the loop overlay appear same as in the waveform?
* Is there a way to display <cue_point> in waveform overview?

Changelog v0.80b (09 January 2010)

New
- In,Out & Loop buttons for looping function
- Color marker for cue points & loop points
- Color overlay for loops in waveform

Changed
- Size is now 1024x570 to fit Netbook`s resolution even when not in Fullscreen mode
- simple background color in Library view instead alternating colors to make it less annoying on the eyes
- small cosmetic changes
Albert Santoni
2010-01-10 19:43:53 UTC
Permalink
Hi Jus,

I think the skin looks great overall, maybe we can include this in 1.8 after
some discussion.

I'll briefly summarize my thoughts below:

- Don't put the Mixxx logo in your skin, because it saves us changing your
skin if we update our logo.

- IMO the knobs could use more "direction". At first glance, it wasn't 100%
obvious to me that the red side was the tick mark on the knob.

- The drop shadows on the sliders looks weird to me. They're the only
element of your skin that has depth, and they look like they're "floating".
(This is hugely subjective and I'm nitpicking now, so feel free to ignore
this unless someone has a suggestion on how to improve the 3D look of them.)

- PFL isn't a n00b friendly acronym.... Do you think we can throw a little
cartoon image of headphones on the PFL buttons instead of that text? The
outline skin has "HEADPHONE" on that button, but that won't work within your
size constraints.

- I'm not sure a 1024x570 resolution is a good idea. The resolution of the
outlineNetbook skin was chosen specifically so that Mixxx's UI fit on a
first-generation Asus Eee PC, which is the netbook with the lowest
resolution. Your skin will not fit on first generation netbooks. I'm
guessing the netbook resolution you targeted with your skin is 1024 x 600,
but that also raises the question about that arbitrary 30 pixels that you
subtracted. What's the default height of the taskbar in Windows XP, Vista,
and 7? What about the GNOME panel? KDE panel? It's tough to make a skin that
cuts it close...
(Garth, correct me if I'm wrong about this skin dimensions stuff...)

Aside from these issues, I think your skin looks great. It's got a very
distinct visual style and a nice colour palette. The buttons and layout are
clear and the skin has fairly high contrast, which means it'll be nice to
look at in the dark. :)

Thanks!
Albert
Post by jus
Hello,
i would love to hear what you think.
* The colors for the Loop overlay are same on both channels,
The loop on Channel 1 is on , the one on Channel 2 is off.
* The Loop button does currently not reflect its toggle state,
is in the making https://bugs.launchpad.net/mixxx/+bug/438817
* Where to put the Mixxx logo?
* Is there a way to display <Color> and <DisabledColor> in waveform
overview
so the loop overlay appear same as in the waveform?
* Is there a way to display <cue_point> in waveform overview?
Post by jus
Changelog v0.80b (09 January 2010)
New
- In,Out & Loop buttons for looping function
- Color marker for cue points & loop points
- Color overlay for loops in waveform
Changed
- Size is now 1024x570 to fit Netbook`s resolution even when not in
Fullscreen mode
- simple background color in Library view instead alternating colors to
make it less annoying on the eyes
- small cosmetic changes
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and
easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________
Mixxx-devel mailing list
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
jus
2010-01-10 21:15:07 UTC
Permalink
Hello,

* Without Mixxx logo? Thought is would help in brand recognition.
* The PFL thing. There was a change from a headphone to PFL based on user feedback (Mixxx forum). PFL is IMHO fairly common ( Vestax hardware, Virtual DJ).
* Sliders: I like it , but could be changed easily .
* Knob: The smaller red part should help to distinguish between up and down (see attached file).



* Resolution : 1024x570 ist the lowest possible resolution for this layout ( without major redesign). More height is no problem.

Any infos on my questions regarding Color,DisabledColor,cue_point?
Post by Albert Santoni
Hi Jus,
I think the skin looks great overall, maybe we can include this in 1.8 after some discussion.
- Don't put the Mixxx logo in your skin, because it saves us changing your skin if we update our logo.
- IMO the knobs could use more "direction". At first glance, it wasn't 100% obvious to me that the red side was the tick mark on the knob.
- The drop shadows on the sliders looks weird to me. They're the only element of your skin that has depth, and they look like they're "floating". (This is hugely subjective and I'm nitpicking now, so feel free to ignore this unless someone has a suggestion on how to improve the 3D look of them.)
- PFL isn't a n00b friendly acronym.... Do you think we can throw a little cartoon image of headphones on the PFL buttons instead of that text? The outline skin has "HEADPHONE" on that button, but that won't work within your size constraints.
- I'm not sure a 1024x570 resolution is a good idea. The resolution of the outlineNetbook skin was chosen specifically so that Mixxx's UI fit on a first-generation Asus Eee PC, which is the netbook with the lowest resolution. Your skin will not fit on first generation netbooks. I'm guessing the netbook resolution you targeted with your skin is 1024 x 600, but that also raises the question about that arbitrary 30 pixels that you subtracted. What's the default height of the taskbar in Windows XP, Vista, and 7? What about the GNOME panel? KDE panel? It's tough to make a skin that cuts it close...
(Garth, correct me if I'm wrong about this skin dimensions stuff...)
Aside from these issues, I think your skin looks great. It's got a very distinct visual style and a nice colour palette. The buttons and layout are clear and the skin has fairly high contrast, which means it'll be nice to look at in the dark. :)
Thanks!
Albert
Hello,
i would love to hear what you think.
* The colors for the Loop overlay are same on both channels,
The loop on Channel 1 is on , the one on Channel 2 is off.
* The Loop button does currently not reflect its toggle state,
is in the making https://bugs.launchpad.net/mixxx/+bug/438817
* Where to put the Mixxx logo?
* Is there a way to display <Color> and <DisabledColor> in waveform overview
so the loop overlay appear same as in the waveform?
* Is there a way to display <cue_point> in waveform overview?
Changelog v0.80b (09 January 2010)
New
- In,Out & Loop buttons for looping function
- Color marker for cue points & loop points
- Color overlay for loops in waveform
Changed
- Size is now 1024x570 to fit Netbook`s resolution even when not in Fullscreen mode
- simple background color in Library view instead alternating colors to make it less annoying on the eyes
- small cosmetic changes
<screenshot_mixxx_r2250_latenight_080b.png>
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________
Mixxx-devel mailing list
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
Garth Dahlstrom
2010-01-13 20:47:48 UTC
Permalink
Hi,

Sorry for the late reply.

outlineMini was created for the original eeePC 701 (800x480), I would say this skin could be dropped... despite my best efforts I was never able to get Mixxx to run satisfactory on this eeePC 701's 900Mhz processor. I would say that this skin could be dropped given the unfeasibility of this platform.

outlineNetbook was created for Atom based netbooks which tend to have 9" or 10" displays with a typical resolution of 1024x600...

The outlineNetbook skin itself is 1000×550, the size was not determined by the height of taskbars though I did try it out on Windows XP and Gnome (Gnome has the bar at the top, the bar at the bottom, and the app window has a menu within it).

My original thinking was to leave a little room for around the edge that someone could have a file manager window in the background that they could use the to drag files in when Mixxx was not in fullscreen (1024 - 4 x 2 for the WM sides leaves about 16 px to click to next window)... Though with the improvements to the library, that reasoning may be obsolete and the skin could expand to use that space. Since I have a Win7 VM running for some work stuff, I snagged a couple of screens so you can get an idea of the space its using for borders, title bars and taskbars... maximized and non-maximized windows.

WRT the logo, if a faded logo (faint enough that it doesn't distract too much from reading song info) could be incorporated in the background of the library panel space (on scene.png), I think that might look classy... however it might require making the qtablewidget background transparent through a code change, if its not already.

Skin looks sweet, btw.

Cheers,

-G
Post by jus
Hello,
* Without Mixxx logo? Thought is would help in brand recognition.
* The PFL thing. There was a change from a headphone to PFL based on user feedback (Mixxx forum). PFL is IMHO fairly common ( Vestax hardware, Virtual DJ).
* Sliders: I like it , but could be changed easily .
* Knob: The smaller red part should help to distinguish between up and down (see attached file).
<rotary.png>
* Resolution : 1024x570 ist the lowest possible resolution for this layout ( without major redesign). More height is no problem.
Any infos on my questions regarding Color,DisabledColor,cue_point?
Post by Albert Santoni
Hi Jus,
I think the skin looks great overall, maybe we can include this in 1.8 after some discussion.
- Don't put the Mixxx logo in your skin, because it saves us changing your skin if we update our logo.
- IMO the knobs could use more "direction". At first glance, it wasn't 100% obvious to me that the red side was the tick mark on the knob.
- The drop shadows on the sliders looks weird to me. They're the only element of your skin that has depth, and they look like they're "floating". (This is hugely subjective and I'm nitpicking now, so feel free to ignore this unless someone has a suggestion on how to improve the 3D look of them.)
- PFL isn't a n00b friendly acronym.... Do you think we can throw a little cartoon image of headphones on the PFL buttons instead of that text? The outline skin has "HEADPHONE" on that button, but that won't work within your size constraints.
- I'm not sure a 1024x570 resolution is a good idea. The resolution of the outlineNetbook skin was chosen specifically so that Mixxx's UI fit on a first-generation Asus Eee PC, which is the netbook with the lowest resolution. Your skin will not fit on first generation netbooks. I'm guessing the netbook resolution you targeted with your skin is 1024 x 600, but that also raises the question about that arbitrary 30 pixels that you subtracted. What's the default height of the taskbar in Windows XP, Vista, and 7? What about the GNOME panel? KDE panel? It's tough to make a skin that cuts it close...
(Garth, correct me if I'm wrong about this skin dimensions stuff...)
Aside from these issues, I think your skin looks great. It's got a very distinct visual style and a nice colour palette. The buttons and layout are clear and the skin has fairly high contrast, which means it'll be nice to look at in the dark. :)
Thanks!
Albert
Hello,
i would love to hear what you think.
* The colors for the Loop overlay are same on both channels,
The loop on Channel 1 is on , the one on Channel 2 is off.
* The Loop button does currently not reflect its toggle state,
is in the making https://bugs.launchpad.net/mixxx/+bug/438817
* Where to put the Mixxx logo?
* Is there a way to display <Color> and <DisabledColor> in waveform overview
so the loop overlay appear same as in the waveform?
* Is there a way to display <cue_point> in waveform overview?
Changelog v0.80b (09 January 2010)
New
- In,Out & Loop buttons for looping function
- Color marker for cue points & loop points
- Color overlay for loops in waveform
Changed
- Size is now 1024x570 to fit Netbook`s resolution even when not in Fullscreen mode
- simple background color in Library view instead alternating colors to make it less annoying on the eyes
- small cosmetic changes
<screenshot_mixxx_r2250_latenight_080b.png>
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________
Mixxx-devel mailing list
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev _______________________________________________
Mixxx-devel mailing list
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
jus
2010-01-14 10:21:35 UTC
Permalink
Thanks for all the feedback!

I could not figure out how to reply to single message in a mixxx-devel tread, so one big reply:-)

@Garth
I understand the mess with the different Taskbars, app window taskbars and window boarders on the different OS`.
Mixxx should be full viewable even if not in fullscreen mode imho.

So can we nail the default skin dimension for the different screen resolution please?
Would be very helpful for taking on new skins / making templates.

Screen 1024×600 (Netbook) = Skin x
Screen 1024×768 (XGA - standard) = Skin x
Screen 1280×800 (WXGA - wide) = Skin x
Screen 1440×900 (WXGA+ - wide) = Skin x
Screen 1280×1024 (SXGA - standard) = Skin x
Screen 1400×1050 (SXGA+ - standard) = Skin x
Screen 1680×1050 (WSXGA+ - wide) = Skin x
Screen 1600×1200 (UXGA - standard) = Skin x
Screen 1920×1200 (WUXGA - wide) = Skin x

The transparent background of the library panel space is a great idea.

@Albert
The major brands put their logo in the skins for a reason. Also you make an advert from every screenshot. Mixxx should do so imho.

Skins have to be in compliance with GPL when distributed with Mixxx?
Since you talking about evil profiteers ( i.e rebranding ebay seller ) i assume you see them as a problem.
What about http://creativecommons.org/licenses/by-nc-sa/3.0/us/ for skins?

Although removing a logo remains not a hard task it would make selling a rebrand costlier and agains the license terms.

- PFL : Since tooltips are on by default, is this really a problem with PFL button and a good description? People will ask anyway.
I`ll see how a headphone icon look like on the button.
- Knob: Yep i`ve attached the wrong image.

How many states need a rotary button (i.e. Master volume )? Outline skin has 40 , LateNight currently 27 ( 270 degree rotation).

@Yves
There is currently a SXGA skin in the making , need a bigger one then XGA for myself.



Some feedback for devs on making skins with the current code in trunk:

Working with text is difficult
* Text renders different in Mac/Win/Lin (i.e. Fondsize 18 is big in WIN/LIN but much smaller in Mac )
* some Fondsizes are hardcoded and not alterable ( i.e the <Text> key = Track information display )
* The <Text> key (Track information display) should not have (at least as option) artistname & trackname tied together. Better make separate keys for artistname & trackname.

Buttons
* Sync button should permanent lit when sync track is active
* Loop button should permanent lit when loop is active
* Pitch Reset button is missing (works currently only via shortcut?)

Background colors
* What are the background colors on <Visual> ( Waveform display) and <Overview> (Waveform overview) good for? Let the skin`s background handle that, may also save CPU power.
* Same for all the text`background colors.

Markers for loops & cues
* If the skin is using a pixmap for a custom marker( a feature i really like) , the default marker are shown beneath. Better don`t show them at all.


A long read, thanks for your time.
jus
Post by Garth Dahlstrom
Hi,
Sorry for the late reply.
outlineMini was created for the original eeePC 701 (800x480), I would say this skin could be dropped... despite my best efforts I was never able to get Mixxx to run satisfactory on this eeePC 701's 900Mhz processor. I would say that this skin could be dropped given the unfeasibility of this platform.
outlineNetbook was created for Atom based netbooks which tend to have 9" or 10" displays with a typical resolution of 1024x600...
The outlineNetbook skin itself is 1000×550, the size was not determined by the height of taskbars though I did try it out on Windows XP and Gnome (Gnome has the bar at the top, the bar at the bottom, and the app window has a menu within it).
My original thinking was to leave a little room for around the edge that someone could have a file manager window in the background that they could use the to drag files in when Mixxx was not in fullscreen (1024 - 4 x 2 for the WM sides leaves about 16 px to click to next window)... Though with the improvements to the library, that reasoning may be obsolete and the skin could expand to use that space. Since I have a Win7 VM running for some work stuff, I snagged a couple of screens so you can get an idea of the space its using for borders, title bars and taskbars... maximized and non-maximized windows.
WRT the logo, if a faded logo (faint enough that it doesn't distract too much from reading song info) could be incorporated in the background of the library panel space (on scene.png), I think that might look classy... however it might require making the qtablewidget background transparent through a code change, if its not already.
Skin looks sweet, btw.
Cheers,
-G
<Win7 maximized.png> <Win7 non-maximized.png>
Post by jus
Hello,
* Without Mixxx logo? Thought is would help in brand recognition.
* The PFL thing. There was a change from a headphone to PFL based on user feedback (Mixxx forum). PFL is IMHO fairly common ( Vestax hardware, Virtual DJ).
* Sliders: I like it , but could be changed easily .
* Knob: The smaller red part should help to distinguish between up and down (see attached file).
<rotary.png>
* Resolution : 1024x570 ist the lowest possible resolution for this layout ( without major redesign). More height is no problem.
Any infos on my questions regarding Color,DisabledColor,cue_point?
Post by Albert Santoni
Hi Jus,
I think the skin looks great overall, maybe we can include this in 1.8 after some discussion.
- Don't put the Mixxx logo in your skin, because it saves us changing your skin if we update our logo.
- IMO the knobs could use more "direction". At first glance, it wasn't 100% obvious to me that the red side was the tick mark on the knob.
- The drop shadows on the sliders looks weird to me. They're the only element of your skin that has depth, and they look like they're "floating". (This is hugely subjective and I'm nitpicking now, so feel free to ignore this unless someone has a suggestion on how to improve the 3D look of them.)
- PFL isn't a n00b friendly acronym.... Do you think we can throw a little cartoon image of headphones on the PFL buttons instead of that text? The outline skin has "HEADPHONE" on that button, but that won't work within your size constraints.
- I'm not sure a 1024x570 resolution is a good idea. The resolution of the outlineNetbook skin was chosen specifically so that Mixxx's UI fit on a first-generation Asus Eee PC, which is the netbook with the lowest resolution. Your skin will not fit on first generation netbooks. I'm guessing the netbook resolution you targeted with your skin is 1024 x 600, but that also raises the question about that arbitrary 30 pixels that you subtracted. What's the default height of the taskbar in Windows XP, Vista, and 7? What about the GNOME panel? KDE panel? It's tough to make a skin that cuts it close...
(Garth, correct me if I'm wrong about this skin dimensions stuff...)
Aside from these issues, I think your skin looks great. It's got a very distinct visual style and a nice colour palette. The buttons and layout are clear and the skin has fairly high contrast, which means it'll be nice to look at in the dark. :)
Thanks!
Albert
Hello,
i would love to hear what you think.
* The colors for the Loop overlay are same on both channels,
The loop on Channel 1 is on , the one on Channel 2 is off.
* The Loop button does currently not reflect its toggle state,
is in the making https://bugs.launchpad.net/mixxx/+bug/438817
* Where to put the Mixxx logo?
* Is there a way to display <Color> and <DisabledColor> in waveform overview
so the loop overlay appear same as in the waveform?
* Is there a way to display <cue_point> in waveform overview?
Changelog v0.80b (09 January 2010)
New
- In,Out & Loop buttons for looping function
- Color marker for cue points & loop points
- Color overlay for loops in waveform
Changed
- Size is now 1024x570 to fit Netbook`s resolution even when not in Fullscreen mode
- simple background color in Library view instead alternating colors to make it less annoying on the eyes
- small cosmetic changes
<screenshot_mixxx_r2250_latenight_080b.png>
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________
Mixxx-devel mailing list
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev _______________________________________________
Mixxx-devel mailing list
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
Yves Adler
2010-01-14 13:12:58 UTC
Permalink
Hello,

mixxx should have "scalable" skins ;)

Looking at the current laptop market (most of us use mixxx on some kind of
laptop?) the most common seem to be XGA, WXGA and WXGA+.

@Jus: Maybe you should provide a XGA, (WXGA?) and SXGA+ version - the SXGA+
version could cover the wide-screen versions, too (for now).
I have no idea how difficult it is to alter the skin for different resolutions.

Mhh, maybe drop the SXGA+ - that's AFAIK only common for thinkpads and other
business laptops. But I'd like to have that ;)

Regards,
Yves
Post by jus
Thanks for all the feedback!
I could not figure out how to reply to single message in a mixxx-devel tread, so one big reply:-)
@Garth
I understand the mess with the different Taskbars, app window taskbars and window boarders on the different OS`.
Mixxx should be full viewable even if not in fullscreen mode imho.
So can we nail the default skin dimension for the different screen resolution please?
Would be very helpful for taking on new skins / making templates.
Screen 1024×600 (Netbook) = Skin x
Screen 1024×768 (XGA - standard) = Skin x
Screen 1280×800 (WXGA - wide) = Skin x
Screen 1440×900 (WXGA+ - wide) = Skin x
Screen 1280×1024 (SXGA - standard) = Skin x
Screen 1400×1050 (SXGA+ - standard) = Skin x
Screen 1680×1050 (WSXGA+ - wide) = Skin x
Screen 1600×1200 (UXGA - standard) = Skin x
Screen 1920×1200 (WUXGA - wide) = Skin x
The transparent background of the library panel space is a great idea.
@Albert
The major brands put their logo in the skins for a reason. Also you make an advert from every screenshot. Mixxx should do so imho.
Skins have to be in compliance with GPL when distributed with Mixxx?
Since you talking about evil profiteers ( i.e rebranding ebay seller ) i assume you see them as a problem.
What about http://creativecommons.org/licenses/by-nc-sa/3.0/us/ for skins?
Although removing a logo remains not a hard task it would make selling a rebrand costlier and agains the license terms.
- PFL : Since tooltips are on by default, is this really a problem with PFL button and a good description? People will ask anyway.
I`ll see how a headphone icon look like on the button.
- Knob: Yep i`ve attached the wrong image.
How many states need a rotary button (i.e. Master volume )? Outline skin has 40 , LateNight currently 27 ( 270 degree rotation).
@Yves
There is currently a SXGA skin in the making , need a bigger one then XGA for myself.
Working with text is difficult
* Text renders different in Mac/Win/Lin (i.e. Fondsize 18 is big in WIN/LIN but much smaller in Mac )
* some Fondsizes are hardcoded and not alterable ( i.e the<Text> key = Track information display )
* The<Text> key (Track information display) should not have (at least as option) artistname& trackname tied together. Better make separate keys for artistname& trackname.
Buttons
* Sync button should permanent lit when sync track is active
* Loop button should permanent lit when loop is active
* Pitch Reset button is missing (works currently only via shortcut?)
Background colors
* What are the background colors on<Visual> ( Waveform display) and<Overview> (Waveform overview) good for? Let the skin`s background handle that, may also save CPU power.
* Same for all the text`background colors.
Markers for loops& cues
* If the skin is using a pixmap for a custom marker( a feature i really like) , the default marker are shown beneath. Better don`t show them at all.
A long read, thanks for your time.
jus
Post by Garth Dahlstrom
Hi,
Sorry for the late reply.
outlineMini was created for the original eeePC 701 (800x480), I would say this skin could be dropped... despite my best efforts I was never able to get Mixxx to run satisfactory on this eeePC 701's 900Mhz processor. I would say that this skin could be dropped given the unfeasibility of this platform.
outlineNetbook was created for Atom based netbooks which tend to have 9" or 10" displays with a typical resolution of 1024x600...
The outlineNetbook skin itself is 1000×550, the size was not determined by the height of taskbars though I did try it out on Windows XP and Gnome (Gnome has the bar at the top, the bar at the bottom, and the app window has a menu within it).
My original thinking was to leave a little room for around the edge that someone could have a file manager window in the background that they could use the to drag files in when Mixxx was not in fullscreen (1024 - 4 x 2 for the WM sides leaves about 16 px to click to next window)... Though with the improvements to the library, that reasoning may be obsolete and the skin could expand to use that space. Since I have a Win7 VM running for some work stuff, I snagged a couple of screens so you can get an idea of the space its using for borders, title bars and taskbars... maximized and non-maximized windows.
WRT the logo, if a faded logo (faint enough that it doesn't distract too much from reading song info) could be incorporated in the background of the library panel space (on scene.png), I think that might look classy... however it might require making the qtablewidget background transparent through a code change, if its not already.
Skin looks sweet, btw.
Cheers,
-G
<Win7 maximized.png> <Win7 non-maximized.png>
Post by jus
Hello,
* Without Mixxx logo? Thought is would help in brand recognition.
* The PFL thing. There was a change from a headphone to PFL based on user feedback (Mixxx forum). PFL is IMHO fairly common ( Vestax hardware, Virtual DJ).
* Sliders: I like it , but could be changed easily .
* Knob: The smaller red part should help to distinguish between up and down (see attached file).
<rotary.png>
* Resolution : 1024x570 ist the lowest possible resolution for this layout ( without major redesign). More height is no problem.
Any infos on my questions regarding Color,DisabledColor,cue_point?
Post by Albert Santoni
Hi Jus,
I think the skin looks great overall, maybe we can include this in 1.8 after some discussion.
- Don't put the Mixxx logo in your skin, because it saves us changing your skin if we update our logo.
- IMO the knobs could use more "direction". At first glance, it wasn't 100% obvious to me that the red side was the tick mark on the knob.
- The drop shadows on the sliders looks weird to me. They're the only element of your skin that has depth, and they look like they're "floating". (This is hugely subjective and I'm nitpicking now, so feel free to ignore this unless someone has a suggestion on how to improve the 3D look of them.)
- PFL isn't a n00b friendly acronym.... Do you think we can throw a little cartoon image of headphones on the PFL buttons instead of that text? The outline skin has "HEADPHONE" on that button, but that won't work within your size constraints.
- I'm not sure a 1024x570 resolution is a good idea. The resolution of the outlineNetbook skin was chosen specifically so that Mixxx's UI fit on a first-generation Asus Eee PC, which is the netbook with the lowest resolution. Your skin will not fit on first generation netbooks. I'm guessing the netbook resolution you targeted with your skin is 1024 x 600, but that also raises the question about that arbitrary 30 pixels that you subtracted. What's the default height of the taskbar in Windows XP, Vista, and 7? What about the GNOME panel? KDE panel? It's tough to make a skin that cuts it close...
(Garth, correct me if I'm wrong about this skin dimensions stuff...)
Aside from these issues, I think your skin looks great. It's got a very distinct visual style and a nice colour palette. The buttons and layout are clear and the skin has fairly high contrast, which means it'll be nice to look at in the dark. :)
Thanks!
Albert
Hello,
i would love to hear what you think.
* The colors for the Loop overlay are same on both channels,
The loop on Channel 1 is on , the one on Channel 2 is off.
* The Loop button does currently not reflect its toggle state,
is in the making https://bugs.launchpad.net/mixxx/+bug/438817
* Where to put the Mixxx logo?
* Is there a way to display<Color> and<DisabledColor> in waveform overview
so the loop overlay appear same as in the waveform?
* Is there a way to display<cue_point> in waveform overview?
Changelog v0.80b (09 January 2010)
New
- In,Out& Loop buttons for looping function
- Color marker for cue points& loop points
- Color overlay for loops in waveform
Changed
- Size is now 1024x570 to fit Netbook`s resolution even when not in Fullscreen mode
- simple background color in Library view instead alternating colors to make it less annoying on the eyes
- small cosmetic changes
<screenshot_mixxx_r2250_latenight_080b.png>
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________
Mixxx-devel mailing list
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev _______________________________________________
Mixxx-devel mailing list
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
Mixxx-devel mailing list
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
jus
2010-01-19 17:03:10 UTC
Permalink
Hello devs,
any news on my questions?
Would love to finish the skins for v1.8 , got some spare time left this week.

jus
Post by jus
Thanks for all the feedback!
I could not figure out how to reply to single message in a mixxx-devel tread, so one big reply:-)
@Garth
I understand the mess with the different Taskbars, app window taskbars and window boarders on the different OS`.
Mixxx should be full viewable even if not in fullscreen mode imho.
So can we nail the default skin dimension for the different screen resolution please?
Would be very helpful for taking on new skins / making templates.
Screen 1024×600 (Netbook) = Skin x
Screen 1024×768 (XGA - standard) = Skin x
Screen 1280×800 (WXGA - wide) = Skin x
Screen 1440×900 (WXGA+ - wide) = Skin x
Screen 1280×1024 (SXGA - standard) = Skin x
Screen 1400×1050 (SXGA+ - standard) = Skin x
Screen 1680×1050 (WSXGA+ - wide) = Skin x
Screen 1600×1200 (UXGA - standard) = Skin x
Screen 1920×1200 (WUXGA - wide) = Skin x
The transparent background of the library panel space is a great idea.
@Albert
The major brands put their logo in the skins for a reason. Also you make an advert from every screenshot. Mixxx should do so imho.
Skins have to be in compliance with GPL when distributed with Mixxx?
Since you talking about evil profiteers ( i.e rebranding ebay seller ) i assume you see them as a problem.
What about http://creativecommons.org/licenses/by-nc-sa/3.0/us/ for skins?
Although removing a logo remains not a hard task it would make selling a rebrand costlier and agains the license terms.
- PFL : Since tooltips are on by default, is this really a problem with PFL button and a good description? People will ask anyway.
I`ll see how a headphone icon look like on the button.
- Knob: Yep i`ve attached the wrong image.
How many states need a rotary button (i.e. Master volume )? Outline skin has 40 , LateNight currently 27 ( 270 degree rotation).
@Yves
There is currently a SXGA skin in the making , need a bigger one then XGA for myself.
Working with text is difficult
* Text renders different in Mac/Win/Lin (i.e. Fondsize 18 is big in WIN/LIN but much smaller in Mac )
* some Fondsizes are hardcoded and not alterable ( i.e the <Text> key = Track information display )
* The <Text> key (Track information display) should not have (at least as option) artistname & trackname tied together. Better make separate keys for artistname & trackname.
Buttons
* Sync button should permanent lit when sync track is active
* Loop button should permanent lit when loop is active
* Pitch Reset button is missing (works currently only via shortcut?)
Background colors
* What are the background colors on <Visual> ( Waveform display) and <Overview> (Waveform overview) good for? Let the skin`s background handle that, may also save CPU power.
* Same for all the text`background colors.
Markers for loops & cues
* If the skin is using a pixmap for a custom marker( a feature i really like) , the default marker are shown beneath. Better don`t show them at all.
A long read, thanks for your time.
jus
Post by Garth Dahlstrom
Hi,
Sorry for the late reply.
outlineMini was created for the original eeePC 701 (800x480), I would say this skin could be dropped... despite my best efforts I was never able to get Mixxx to run satisfactory on this eeePC 701's 900Mhz processor. I would say that this skin could be dropped given the unfeasibility of this platform.
outlineNetbook was created for Atom based netbooks which tend to have 9" or 10" displays with a typical resolution of 1024x600...
The outlineNetbook skin itself is 1000×550, the size was not determined by the height of taskbars though I did try it out on Windows XP and Gnome (Gnome has the bar at the top, the bar at the bottom, and the app window has a menu within it).
My original thinking was to leave a little room for around the edge that someone could have a file manager window in the background that they could use the to drag files in when Mixxx was not in fullscreen (1024 - 4 x 2 for the WM sides leaves about 16 px to click to next window)... Though with the improvements to the library, that reasoning may be obsolete and the skin could expand to use that space. Since I have a Win7 VM running for some work stuff, I snagged a couple of screens so you can get an idea of the space its using for borders, title bars and taskbars... maximized and non-maximized windows.
WRT the logo, if a faded logo (faint enough that it doesn't distract too much from reading song info) could be incorporated in the background of the library panel space (on scene.png), I think that might look classy... however it might require making the qtablewidget background transparent through a code change, if its not already.
Skin looks sweet, btw.
Cheers,
-G
<Win7 maximized.png> <Win7 non-maximized.png>
Post by jus
Hello,
* Without Mixxx logo? Thought is would help in brand recognition.
* The PFL thing. There was a change from a headphone to PFL based on user feedback (Mixxx forum). PFL is IMHO fairly common ( Vestax hardware, Virtual DJ).
* Sliders: I like it , but could be changed easily .
* Knob: The smaller red part should help to distinguish between up and down (see attached file).
<rotary.png>
* Resolution : 1024x570 ist the lowest possible resolution for this layout ( without major redesign). More height is no problem.
Any infos on my questions regarding Color,DisabledColor,cue_point?
Post by Albert Santoni
Hi Jus,
I think the skin looks great overall, maybe we can include this in 1.8 after some discussion.
- Don't put the Mixxx logo in your skin, because it saves us changing your skin if we update our logo.
- IMO the knobs could use more "direction". At first glance, it wasn't 100% obvious to me that the red side was the tick mark on the knob.
- The drop shadows on the sliders looks weird to me. They're the only element of your skin that has depth, and they look like they're "floating". (This is hugely subjective and I'm nitpicking now, so feel free to ignore this unless someone has a suggestion on how to improve the 3D look of them.)
- PFL isn't a n00b friendly acronym.... Do you think we can throw a little cartoon image of headphones on the PFL buttons instead of that text? The outline skin has "HEADPHONE" on that button, but that won't work within your size constraints.
- I'm not sure a 1024x570 resolution is a good idea. The resolution of the outlineNetbook skin was chosen specifically so that Mixxx's UI fit on a first-generation Asus Eee PC, which is the netbook with the lowest resolution. Your skin will not fit on first generation netbooks. I'm guessing the netbook resolution you targeted with your skin is 1024 x 600, but that also raises the question about that arbitrary 30 pixels that you subtracted. What's the default height of the taskbar in Windows XP, Vista, and 7? What about the GNOME panel? KDE panel? It's tough to make a skin that cuts it close...
(Garth, correct me if I'm wrong about this skin dimensions stuff...)
Aside from these issues, I think your skin looks great. It's got a very distinct visual style and a nice colour palette. The buttons and layout are clear and the skin has fairly high contrast, which means it'll be nice to look at in the dark. :)
Thanks!
Albert
Hello,
i would love to hear what you think.
* The colors for the Loop overlay are same on both channels,
The loop on Channel 1 is on , the one on Channel 2 is off.
* The Loop button does currently not reflect its toggle state,
is in the making https://bugs.launchpad.net/mixxx/+bug/438817
* Where to put the Mixxx logo?
* Is there a way to display <Color> and <DisabledColor> in waveform overview
so the loop overlay appear same as in the waveform?
* Is there a way to display <cue_point> in waveform overview?
Changelog v0.80b (09 January 2010)
New
- In,Out & Loop buttons for looping function
- Color marker for cue points & loop points
- Color overlay for loops in waveform
Changed
- Size is now 1024x570 to fit Netbook`s resolution even when not in Fullscreen mode
- simple background color in Library view instead alternating colors to make it less annoying on the eyes
- small cosmetic changes
<screenshot_mixxx_r2250_latenight_080b.png>
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________
Mixxx-devel mailing list
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev _______________________________________________
Mixxx-devel mailing list
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev_______________________________________________
Mixxx-devel mailing list
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
Ben Wheeler
2010-01-20 20:45:49 UTC
Permalink
Just to throw my oar in on the "PFL" question... a few DJ mixers use
"PFL", but it's mainly something you'd only find on a studio mixer. DJ
mixers tend to use "CUE" more commonly. I guess there's then a risk of
confusion between that kind of cue and the cue button / cue points
though...

I think a headphone icon trumps both of these. In general, icons are
better than text because they don't have to be read. My car's builtin
stereo just has rows of identical buttons with identical-looking
writing (in CAPS) on each - no icons, even for things like PLAY and
FF. It's just about the worst interface they could possibly have come
up with, for something you should be able to just shoot a quick glance
at to know which button to push... I think the same design principle
applies to DJing interfaces.

Ben
--
Quextal plays progressive and psychedelic breakbeats and 4/4s
for innerspace journeying and wild dancing.
Free Trips available from http://quextal.com.
Search for Quextal on Facebook to get gig/radio info direct.
Lukas Smith
2010-01-20 20:48:52 UTC
Permalink
Post by Ben Wheeler
Just to throw my oar in on the "PFL" question... a few DJ mixers use
"PFL", but it's mainly something you'd only find on a studio mixer. DJ
mixers tend to use "CUE" more commonly. I guess there's then a risk of
confusion between that kind of cue and the cue button / cue points
though...
yeah .. that would be mighty confusing.
Post by Ben Wheeler
I think a headphone icon trumps both of these. In general, icons are
better than text because they don't have to be read. My car's builtin
stereo just has rows of identical buttons with identical-looking
writing (in CAPS) on each - no icons, even for things like PLAY and
FF. It's just about the worst interface they could possibly have come
up with, for something you should be able to just shoot a quick glance
at to know which button to push... I think the same design principle
applies to DJing interfaces.
+1

regards,
Lukas

DJ Suicide Dive
***@ifnotwhynot.me
Russell Ryan
2010-01-21 10:58:49 UTC
Permalink
Hey jus,

First some errata about the skin format:

You can now customize the color that a beat mark highlights to as it
passes over the center mark. It was previously hardcoded to white.

<Visual>
..
<BeatHighlightColor>#000000</BeatHighlightColor>
..
</Visual>
Post by jus
Hello devs,
any news on my questions?
Would love to finish the skins for v1.8 , got some spare time
left this week.
jus
Post by jus
How many states need a rotary button (i.e. Master volume )? Outline
skin has 40 , LateNight currently 27 ( 270 degree rotation).
Not sure what is best -- in general, more states means higher precision
available to the user. Albert has a tool that given a background and the
knob will automatically generate as many rotations steps as you want
between a given set of angles.
Post by jus
Post by jus
Working with text is difficult
* Text renders different in Mac/Win/Lin (i.e. Fondsize 18 is big in
WIN/LIN but much smaller in Mac )
* some Fondsizes are hardcoded and not alterable ( i.e the <Text> key
= Track information display )
OK it looks like you could really use this to give the skins some final
polish -- as a hold over until we rewrite the skinning system to be much
better, I'm enabling a special <Style></Style> block on both the <Label>
and <Text> groups. You will need to grab the latest version of trunk.
Whatever you stick inside that tag will be set as the widget's style
sheet. To tweak the font ,font size, etc. see the Qt style sheet
reference here:

http://doc.trolltech.com/4.5/stylesheet.html

To set the font to "Droid Sans Mono", 14px I would do the following:

<Text>
...
<Style>font: "Droid Sans Mono"; font-size: 14px;</Style>
...
</Text>

I'm not sure about the problem with fontsize 18 being different on
Windows/Linux/Mac. Perhaps you should use 'em' instead of 'px' in the
stylesheet.

You will need to use a font name that will be found on all the
platforms. I'm not sure if you can specify a series of fonts to try in
the font: section.

Please don't set the text or background colors using the style sheet,
since the skin's color scheme will not be taken into account. Use the
<FgColor> and <BgColor> tags for that (sorry).
Post by jus
Post by jus
* The <Text> key (Track information display) should not have (at
least as option) artistname & trackname tied together. Better make
separate keys for artistname & trackname.
We can't really change this before 1.8.0 because there isn't enough time.
Post by jus
Post by jus
Buttons
* Sync button should permanent lit when sync track is active
The sync button isn't a mode, it happens once when you click it.
Post by jus
Post by jus
* Loop button should permanent lit when loop is active
Yup, there's a bug open for this. Not sure if the fix will make it into
1.8.0 though.
Post by jus
Post by jus
* Pitch Reset button is missing (works currently only via shortcut?)
Yes, I don't think there's a way to make a button for this.
Right-clicking the pitch slider will reset the pitch.
Post by jus
Post by jus
Background colors
* What are the background colors on <Visual> ( Waveform display)
and <Overview> (Waveform overview) good for? Let the skin`s
background handle that, may also save CPU power.
The background of the waveform is a gradient (you can barely see it).
Unfortunately if we don't set a background, then it doesn't default to
something sane.. its just white.
Post by jus
Post by jus
* Same for all the text`background colors.
Qt supports auto-inheriting the palette of your parent for every widget.
Unfortunately none of our widgets do this, and set the
foreground/background color manually. This isn't something that we can
fix before 1.8.0 -- :-/.
Post by jus
Post by jus
Markers for loops & cues
* If the skin is using a pixmap for a custom marker( a feature i
really like) , the default marker are shown beneath. Better don`t
show them at all.
Do you mean the line, the triangles, or both? If a custom pixmap is
specified it does make sense to disable them all together.
Russell Ryan
2010-01-21 12:54:08 UTC
Permalink
I just added the <Style> hack to the <WNumber*> groups too.

RJ
Post by Russell Ryan
Hey jus,
You can now customize the color that a beat mark highlights to as it
passes over the center mark. It was previously hardcoded to white.
<Visual>
..
<BeatHighlightColor>#000000</BeatHighlightColor>
..
</Visual>
Post by jus
Hello devs,
any news on my questions?
Would love to finish the skins for v1.8 , got some spare time
left this week.
jus
Post by jus
How many states need a rotary button (i.e. Master volume )? Outline
skin has 40 , LateNight currently 27 ( 270 degree rotation).
Not sure what is best -- in general, more states means higher precision
available to the user. Albert has a tool that given a background and the
knob will automatically generate as many rotations steps as you want
between a given set of angles.
Post by jus
Post by jus
Working with text is difficult
* Text renders different in Mac/Win/Lin (i.e. Fondsize 18 is big in
WIN/LIN but much smaller in Mac )
* some Fondsizes are hardcoded and not alterable ( i.e the <Text> key
= Track information display )
OK it looks like you could really use this to give the skins some final
polish -- as a hold over until we rewrite the skinning system to be much
better, I'm enabling a special <Style></Style> block on both the <Label>
and <Text> groups. You will need to grab the latest version of trunk.
Whatever you stick inside that tag will be set as the widget's style
sheet. To tweak the font ,font size, etc. see the Qt style sheet
http://doc.trolltech.com/4.5/stylesheet.html
<Text>
...
<Style>font: "Droid Sans Mono"; font-size: 14px;</Style>
...
</Text>
I'm not sure about the problem with fontsize 18 being different on
Windows/Linux/Mac. Perhaps you should use 'em' instead of 'px' in the
stylesheet.
You will need to use a font name that will be found on all the
platforms. I'm not sure if you can specify a series of fonts to try in
the font: section.
Please don't set the text or background colors using the style sheet,
since the skin's color scheme will not be taken into account. Use the
<FgColor> and <BgColor> tags for that (sorry).
Post by jus
Post by jus
* The <Text> key (Track information display) should not have (at
least as option) artistname & trackname tied together. Better make
separate keys for artistname & trackname.
We can't really change this before 1.8.0 because there isn't enough time.
Post by jus
Post by jus
Buttons
* Sync button should permanent lit when sync track is active
The sync button isn't a mode, it happens once when you click it.
Post by jus
Post by jus
* Loop button should permanent lit when loop is active
Yup, there's a bug open for this. Not sure if the fix will make it into
1.8.0 though.
Post by jus
Post by jus
* Pitch Reset button is missing (works currently only via shortcut?)
Yes, I don't think there's a way to make a button for this.
Right-clicking the pitch slider will reset the pitch.
Post by jus
Post by jus
Background colors
* What are the background colors on <Visual> ( Waveform display)
and <Overview> (Waveform overview) good for? Let the skin`s
background handle that, may also save CPU power.
The background of the waveform is a gradient (you can barely see it).
Unfortunately if we don't set a background, then it doesn't default to
something sane.. its just white.
Post by jus
Post by jus
* Same for all the text`background colors.
Qt supports auto-inheriting the palette of your parent for every widget.
Unfortunately none of our widgets do this, and set the
foreground/background color manually. This isn't something that we can
fix before 1.8.0 -- :-/.
Post by jus
Post by jus
Markers for loops & cues
* If the skin is using a pixmap for a custom marker( a feature i
really like) , the default marker are shown beneath. Better don`t
show them at all.
Do you mean the line, the triangles, or both? If a custom pixmap is
specified it does make sense to disable them all together.
------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
Mixxx-devel mailing list
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
Ben Wheeler
2010-01-21 13:36:34 UTC
Permalink
Post by jus
<Text>
...
<Style>font: "Droid Sans Mono"; font-size: 14px;</Style>
...
</Text>
According to the docs for Qt styles (and it's the same for CSS),
'font' is a shortcut for setting multiple font-* properties in one
statement, so you can just use
font: "Droid Sans Mono" 14px;
To specify properties individually, you'd use:
font-family: "Droid Sans Mono";
font-size: 14px;
Post by jus
I'm not sure about the problem with fontsize 18 being different on
Windows/Linux/Mac. Perhaps you should use 'em' instead of 'px' in the
stylesheet.
You will need to use a font name that will be found on all the
platforms. I'm not sure if you can specify a series of fonts to try in
the font: section.
It may or may not work with font, but it wouldn't be very clear imo,
so it might be better to use font-family. Eg
font-family: "Droid Sans Mono", "Monospac821 BT", Menlo, "Andale
Mono", monospace;
(usually a good idea to use one of the generic CSS families at the end
of a font list, especially if you're relying on the font having a
particular property such as, in this case, being fixed-width.)

Ben
--
Quextal plays progressive and psychedelic breakbeats and 4/4s
for innerspace journeying and wild dancing.
Free Trips available from http://quextal.com.
Search for Quextal on Facebook to get gig/radio info direct.
jus
2010-01-22 00:12:41 UTC
Permalink
Just compiled r2270 for OSX and added the new stylesheet feature to the xml.
So nice, the text display looks finally consistent.
Post by jus
How many states need a rotary button (i.e. Master volume )? Outline skin has 40 , LateNight currently 27 ( 270 degree rotation).
Not sure what is best -- in general, more states means higher precision available to the user. Albert has a tool that given a background and the knob will automatically generate as many rotations steps as you want between a given set of angles.
Ok ill go with the 40. Fireworks can do animations , so no need for extra tools thanks.
Post by jus
Markers for loops & cues
* If the skin is using a pixmap for a custom marker( a feature i really like) , the default marker are shown beneath. Better don`t show them at all.
Do you mean the line, the triangles, or both? If a custom pixmap is specified it does make sense to disable them all together.
Both, currently i use a overlay for the custom pixmap to hide the default triangle/1px line ( see attached files)
Russell Ryan
2010-01-13 21:49:43 UTC
Permalink
Post by jus
Hello,
* Without Mixxx logo? Thought is would help in brand recognition.
Yea I'm not sure about how to incorporate the logo without causing
hassles later.
Post by jus
* The PFL thing. There was a change from a headphone to PFL based on
user feedback (Mixxx forum). PFL is IMHO fairly common ( Vestax
hardware, Virtual DJ).
I didn't realize that it was in Virtual DJ. I guess this is up in the
air then.
Post by jus
* Sliders: I like it , but could be changed easily .
I like the sliders with the hovering, and I think it blends better with
knobs that are similar to Jus's WXGA/UXGA skin.
Post by jus
* Knob: The smaller red part should help to distinguish between up and
down (see attached file).
* Resolution : 1024x570 ist the lowest possible resolution for this
layout ( without major redesign). More height is no problem.
I think you're right. Based on looking at the skin it seems like it's
hard to trim at any given point. Maybe if the PFL and FX buttons were
shrunk to half-size, and the vertical padding around them was halved.
*shrug* That might look bad.
Post by jus
Any infos on my questions regarding Color,DisabledColor,cue_point?
Currently there is no way to customize the color and disabled color of
loops in the waveform overview, but there should be. Also, cue_point is
not shown.

I will fix both of these issues before 1.8.0 is released. In the
<Overview> section use:

<LoopColor>
<LoopDisabledColor>
and for cues/hotcues:
<CueColor>

Because those are what I'll read from the skin for the colors.
Post by jus
Post by Albert Santoni
Hi Jus,
I think the skin looks great overall, maybe we can include this in
1.8 after some discussion.
- Don't put the Mixxx logo in your skin, because it saves us changing
your skin if we update our logo.
- IMO the knobs could use more "direction". At first glance, it
wasn't 100% obvious to me that the red side was the tick mark on the
knob.
- The drop shadows on the sliders looks weird to me. They're the only
element of your skin that has depth, and they look like they're
"floating". (This is hugely subjective and I'm nitpicking now, so
feel free to ignore this unless someone has a suggestion on how to
improve the 3D look of them.)
- PFL isn't a n00b friendly acronym.... Do you think we can throw a
little cartoon image of headphones on the PFL buttons instead of that
text? The outline skin has "HEADPHONE" on that button, but that won't
work within your size constraints.
- I'm not sure a 1024x570 resolution is a good idea. The resolution
of the outlineNetbook skin was chosen specifically so that Mixxx's UI
fit on a first-generation Asus Eee PC, which is the netbook with the
lowest resolution. Your skin will not fit on first generation
netbooks. I'm guessing the netbook resolution you targeted with your
skin is 1024 x 600, but that also raises the question about that
arbitrary 30 pixels that you subtracted. What's the default height of
the taskbar in Windows XP, Vista, and 7? What about the GNOME panel?
KDE panel? It's tough to make a skin that cuts it close...
(Garth, correct me if I'm wrong about this skin dimensions stuff...)
Aside from these issues, I think your skin looks great. It's got a
very distinct visual style and a nice colour palette. The buttons and
layout are clear and the skin has fairly high contrast, which means
it'll be nice to look at in the dark. :)
Thanks!
Albert
Hello,
i would love to hear what you think.
* The colors for the Loop overlay are same on both channels,
The loop on Channel 1 is on , the one on Channel 2 is off.
* The Loop button does currently not reflect its toggle state,
is in the making https://bugs.launchpad.net/mixxx/+bug/438817
* Where to put the Mixxx logo?
* Is there a way to display <Color> and <DisabledColor> in
waveform overview
so the loop overlay appear same as in the waveform?
* Is there a way to display <cue_point> in waveform overview?
Changelog v0.80b (09 January 2010)
New
- In,Out & Loop buttons for looping function
- Color marker for cue points & loop points
- Color overlay for loops in waveform
Changed
- Size is now 1024x570 to fit Netbook`s resolution even when not
in Fullscreen mode
- simple background color in Library view instead alternating
colors to make it less annoying on the eyes
- small cosmetic changes
<screenshot_mixxx_r2250_latenight_080b.png>
------------------------------------------------------------------------------
This SF.Net <http://SF.Net> email is sponsored by the Verizon
Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________
Mixxx-devel mailing list
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
------------------------------------------------------------------------
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
------------------------------------------------------------------------
_______________________________________________
Mixxx-devel mailing list
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
Albert Santoni
2010-01-14 00:39:42 UTC
Permalink
Garth: Thanks for the details. I still like the size of outlineNetbook for
our default skin, but since it looks like it's going to be a hassle to
standardize our skin sizes beyond that (and we have no firm timeline for
flexible layouts), I guess our other bundled skins will be various sizes.
Post by jus
Hello,
* Without Mixxx logo? Thought is would help in brand recognition.
Maybe you're right. I have a sexy black and white version of the Mixxx logo
done by the original logo artist that would probably look good in your skin.


The reason I was hesitant to keep the logo in the skin is because the logo
is our trademark. However, it just occurred to me that we can use this to
our advantage - If we have the Mixxx logo in our skins, it means we can
prevent evil profiteers from distributing our skins.
Post by jus
* The PFL thing. There was a change from a headphone to PFL based on user
feedback (Mixxx forum). PFL is IMHO fairly common ( Vestax hardware, Virtual
DJ).
Our users are mostly experienced DJs, which is why they told you that PFL
was OK. However, we want to keep Mixxx as accessible to new (non-DJ) users
as much as possible, which is why I strongly believe we should shy away from
acronyms that the average person wouldn't be familiar with (at least for
basic mixing functions).

Think about a new user firing up Mixxx. In order to do your first beatmix,
you need to load a track, and then use three controls - The crossfader, the
pitch sliders, and the headphone button. If I was a new user, I probably
would not have realized that toggling a "PFL" button sent audio to my
headphones. Heck, even with a button clearly labelled "HEADPHONE", we've
still had users on the forum having trouble figuring out how they're
supposed to mix with their headphones. I wouldn't want to make things any
more complicated.

Down the road, we will definitely consider adding some sort of tutorial mode
(*cough* GSoC *cough*) to help make Mixxx even more accessible to new users.
Until then, I'd like to keep the controls as self-explanatory as possible.
Post by jus
* Sliders: I like it , but could be changed easily .
* Knob: The smaller red part should help to distinguish between up and down
(see attached file).
I can't see the difference between this knob and the one your skin had
before. (???)
Post by jus
* Resolution : 1024x570 ist the lowest possible resolution for this layout
( without major redesign). More height is no problem.
Yeah, I guess we'll just have to stick with it then.

Don't get me wrong Jus, I'm being super critical here because I think one of
your excellent skins could replace Outline as our default skin. :) They're
absolutely fantastic, and I think we all appreciate your hard work very
much. Keep up the good work!

Thanks,
Albert
Post by jus
Hi Jus,
I think the skin looks great overall, maybe we can include this in 1.8
after some discussion.
- Don't put the Mixxx logo in your skin, because it saves us changing your
skin if we update our logo.
- IMO the knobs could use more "direction". At first glance, it wasn't 100%
obvious to me that the red side was the tick mark on the knob.
- The drop shadows on the sliders looks weird to me. They're the only
element of your skin that has depth, and they look like they're "floating".
(This is hugely subjective and I'm nitpicking now, so feel free to ignore
this unless someone has a suggestion on how to improve the 3D look of them.)
- PFL isn't a n00b friendly acronym.... Do you think we can throw a little
cartoon image of headphones on the PFL buttons instead of that text? The
outline skin has "HEADPHONE" on that button, but that won't work within your
size constraints.
- I'm not sure a 1024x570 resolution is a good idea. The resolution of the
outlineNetbook skin was chosen specifically so that Mixxx's UI fit on a
first-generation Asus Eee PC, which is the netbook with the lowest
resolution. Your skin will not fit on first generation netbooks. I'm
guessing the netbook resolution you targeted with your skin is 1024 x 600,
but that also raises the question about that arbitrary 30 pixels that you
subtracted. What's the default height of the taskbar in Windows XP, Vista,
and 7? What about the GNOME panel? KDE panel? It's tough to make a skin that
cuts it close...
(Garth, correct me if I'm wrong about this skin dimensions stuff...)
Aside from these issues, I think your skin looks great. It's got a very
distinct visual style and a nice colour palette. The buttons and layout are
clear and the skin has fairly high contrast, which means it'll be nice to
look at in the dark. :)
Thanks!
Albert
Post by jus
Hello,
i would love to hear what you think.
* The colors for the Loop overlay are same on both channels,
The loop on Channel 1 is on , the one on Channel 2 is off.
* The Loop button does currently not reflect its toggle state,
is in the making https://bugs.launchpad.net/mixxx/+bug/438817
* Where to put the Mixxx logo?
* Is there a way to display <Color> and <DisabledColor> in waveform
overview
so the loop overlay appear same as in the waveform?
* Is there a way to display <cue_point> in waveform overview?
Post by jus
Changelog v0.80b (09 January 2010)
New
- In,Out & Loop buttons for looping function
- Color marker for cue points & loop points
- Color overlay for loops in waveform
Changed
- Size is now 1024x570 to fit Netbook`s resolution even when not in
Fullscreen mode
- simple background color in Library view instead alternating colors to
make it less annoying on the eyes
- small cosmetic changes
<screenshot_mixxx_r2250_latenight_080b.png>
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________
Mixxx-devel mailing list
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________
Mixxx-devel mailing list
https://lists.sourceforge.net/lists/listinfo/mixxx-devel
Loading...