This shows you the differences between two versions of the page.
ngale-feather [2011/12/29 18:32] geekshadow |
ngale-feather [2012/10/16 05:11] (current) geekshadow |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Nightingale Feather ====== | ||
- | |||
The Nightingale feather is designed by [[users:manko10|Manko10]] and developed by [[users:geekshadow|GeekShadow]] and [[users:Timmythepirate|Timmythepirate]]. | The Nightingale feather is designed by [[users:manko10|Manko10]] and developed by [[users:geekshadow|GeekShadow]] and [[users:Timmythepirate|Timmythepirate]]. | ||
- | Work is still in progress, this feather for now is built over "Purple Rain" feather on Songbird 1.8 branch since Nightingale's first version is based on. | + | Work is still in progress, this feather is built over "Purple Rain" feather from Songbird 1.10.2 branch (now from 1.11 branch). |
- | Discussion for the feather : http://forum.getnightingale.com/showthread.php?tid=148 | + | * [[http://forum.getnightingale.com/showthread.php?tid=148|Discussion]] |
+ | * [[https://github.com/nightingale-media-player/nightingale-hacking/tree/sb-trunk-oldxul/feathers/coppery|Code source]] | ||
- | Code source here : https://github.com/nightingale-media-player/nightingale-hacking/tree/nightingale-1.8/feathers/nightingale-system | + | ====== Development ====== |
- | **TODO :** | + | If you build Nightingale yourself, you should add this option in your nightingale.config : |
- | * <del>Fix Purple bits left (nothing selected for example, border on nodes)</del> | + | ac_add_options --disable-jars |
- | * <del>Fix media-view background</del> | + | It will disable jar files creation, so you can directly edit feather files without having to deal with jar files. |
- | * Theming MediaFlow (see "documentation": [[http://simcity4.bplaced.net/addons/mediaflow/]]) | + | |
- | * Build around new proposals : https://github.com/nightingale-media-player/nightingale-mockups/tree/master/ui/proposals | + | ====== Tips & tricks ====== |
- | * Provide to developers buttons sample + design guide line (Manko ?) | + | |
+ | Prev/Play/Pause/Next controls buttons needed to be overlayed, I did this in XUL using [[https://developer.mozilla.org/en/XUL/stack|<stack>]] | ||
+ | |||
+ | |||
+ | ====== TODO ====== | ||
+ | |||
+ | * Build around [[https://github.com/nightingale-media-player/nightingale-mockups/tree/master/ui/proposals|new proposals]] -> In progress | ||
+ | * Provide to developers buttons sample + Design Guidelines (Manko ?) | ||
* Adjust sizes for buttons/faceplate | * Adjust sizes for buttons/faceplate | ||
* Orange «Coppery» theme and ability to switch on the same feather | * Orange «Coppery» theme and ability to switch on the same feather | ||
- | * <del>Mini-player</del> will need some refines though | + | * System menus |
- | * <del>Downloads</del> | + | * Improve mini-player mode |
- | * <del>Track editor</del> | + | * Make it work on Songbird |
- | * <del>Device</del> | + | |
- | * <del>Manage to include full XUL</del> | + | |
- | * <del>Build for Songbird 1.8</del>/1.9/1.10 | + | |
- | * <del>Ship a preview for NGale community</del> | + | |
Original design by [[users:manko10|Manko10]] : | Original design by [[users:manko10|Manko10]] : | ||
- | {{http://dl.dropbox.com/u/23091379/Nightingale_UI_draft002.export_blue.png?500}} {{http://dl.dropbox.com/u/23091379/Nightingale_UI_draft002.export.png?500}} | + | {{nightingale_ui_draft002.export_blue.png?500}} |
+ | {{nightingale_ui_draft002.export.png?500}} | ||
+ | |||
+ | ====== Images where color change ====== | ||
+ | |||
+ | * feathers/coppery/chrome/skin/base-elements/bg-generic-header.png (tabs background eg. extensions/language) | ||
+ | * feathers/coppery/chrome/skin/base-elements/button-checkbox.png | ||
+ | * feathers/coppery/chrome/skin/base-elements/button-radio.png | ||
+ | * feathers/coppery/chrome/skin/device/check.png (duplicate!) | ||
+ | * feathers/coppery/chrome/skin/device/error.png (duplicate!) | ||
+ | * feathers/coppery/chrome/skin/device/icon-complete.png | ||
+ | * feathers/coppery/chrome/skin/device/icon-generic-device.png | ||
+ | * feathers/coppery/chrome/skin/device/icon-warning.png | ||
+ | * feathers/coppery/chrome/skin/device/image.png | ||
+ | * feathers/coppery/chrome/skin/device/music.png | ||
+ | * feathers/coppery/chrome/skin/device/video.png | ||
+ | * feathers/coppery/chrome/skin/info-bar/check.png (duplicate!) | ||
+ | * feathers/coppery/chrome/skin/info-bar/error.png (duplicate!) | ||
+ | * [[https://github.com/GeekShadow/nightingale-hacking/commits/nightingale-1.11|MOAR IN PROGRESS !]] |