User Tools

Site Tools


glossary

**This is an old revision of the document!** ----

A PCRE internal error occured. This might be caused by a faulty plugin

{{page>menu}} ==== Add-on ==== An add-on is a module that add a feature or a skin to Nightingale. Add-ons are downloadable from our add-ons page. One add-on have an .xpi file extension. [[http://en.wikipedia.org/wiki/Add-on_%28Mozilla%29|More information on Wikipedia]]. ==== API ==== Stand for [[http://en.wikipedia.org/wiki/Application_Programming_Interface|Application Programming Interface]] Nightingale have both [[http://developer.songbirdnest.com/documentation/trunk/sdkapi/html/|Add-ons API]] and [[http://developer.songbirdnest.com/documentation/trunk/webpageapi/files/sbIRemotePlayer-idl.html|Webpage API]] (Same compatibility with Songbird) ==== DevTools ==== Stands for [[add-ons#nightingale_developer_tools|Nightingale developer tools]]. ≠ Firefox DevTools ;) ==== Feather ==== A feather is a skin add-on for Nightingale. The default feather is called [[ngale-feather|"Coppery"]]. Feather are composed by XUL, CSS and PNG files. ==== Featherweight ==== An add-ons hosting platform developed in PHP. It's still in development. See code-source : https://github.com/nightingale-media-player/featherweight ==== Firstrun ==== We call [[firstrun|firstrun]] the process when you launch Nightingale for the first time (in fact with a new fresh profile). During this "firstrun" you can choose your language, some add-ons and also the path to look for songs. ==== Gecko ==== [[http://en.wikipedia.org/wiki/Gecko_%28layout_engine%29|Gecko]] is a free and open source layout engine used in Nightingale and Firefox. ==== GitHub ==== [[http://en.wikipedia.org/wiki/GitHub|GitHub]] is a web-based hosting service for software development projects that use the Git revision control system. The Nightingale project is hosted on GitHub : https://github.com/nightingale-media-player/ ==== GStreamer ==== [[http://en.wikipedia.org/wiki/GStreamer|GStreamer]] is the back-end library that handle playback of songs and videos. ==== IRC ==== Stand for [[http://en.wikipedia.org/wiki/Internet_Relay_Chat|Internet Relay Chat]]. We are using IRC for instant discussions between developers, contributors and users. Check out our [[irc|IRC]] infos. ==== I18n ==== Stand for Internationalization, similar to [[glossary#L10N]]. ==== Jar ==== A [[http://en.wikipedia.org/wiki/.jar|jar file]] is basically a zip file in Nightingale, it contains files from the application. You can compile Nightingale without files being compressed in jar files. See [[ngale-feather#development]]. ==== i686 ==== This represent Nightingale version for [[http://en.wikipedia.org/wiki/32-bit_application|32-bits]] processors. i686 refers to the [[http://en.wikipedia.org/wiki/I686|P6 microarchitecture]] (the sixth generation Intel [[http://en.wikipedia.org/wiki/X86|x86]] microarchitecture) ==== L10n ==== Stand for Localization, more information on [[ngale-locales|Nightingale localization here]]. ==== Langpack ==== Stand for Language pack, usually an xpi file that is downloaded on the firstrun of Nightingale matching your Operating system locale. Other langpack can be downloaded in the File menu. === MSC ==== Stand for [[http://en.wikipedia.org/wiki/USB_mass_storage_device_class|Mass-Storage Class]]. (Accessing files from an USB devices in the classic way) ==== MTP ==== Stand for [[http://en.wikipedia.org/wiki/Media_Transfer_Protocol|Media Transfert Protocol]]. Developed by Microsoft. (Accessing files from a software layer) ==== Nightly ==== A [[http://en.wikipedia.org/wiki/Nightly_build|nightly]] build is a version of the software compiled every night with latest changes. ==== POTI ==== [[http://en.wikipedia.org/wiki/Songbird_%28software%29#History|Pioneers of the Inevitable]], original company who started Songbird development. http://www.crunchbase.com/company/pioneers-of-the-inevitable ==== RDF ==== [[http://en.wikipedia.org/wiki/Resource_Description_Framework|RDF]] files (Resource Description Framework) are XML files. For Nightingale it's used as add-ons install files. ==== TagLib ==== [[http://en.wikipedia.org/wiki/TagLib|TagLib]] is the library that handle metadata tags of songs. ==== x86_64 ==== This represent [[http://en.wikipedia.org/wiki/64-bit|64-bits]] processors (compatible with 32-bits) More information about [[http://en.wikipedia.org/wiki/X86-64|x86_64 here]]. ==== XML ==== Stands for [[http://en.wikipedia.org/wiki/Extensible_Markup_Language|Extensible Markup Language]]. ==== XPI ==== [[http://en.wikipedia.org/wiki/.xpi|XPInstall]] (Cross-Platform Install) is a technology used by XUL-based applications for installing Mozilla extensions that add functionality to the main application. ==== XUL ==== Stands for [[http://en.wikipedia.org/wiki/XUL|XML User Interface Language]]. It's used to make create User Interfaces for Nightingale. The language is similiar to HTML, however it focusses on native UI elements. ==== XULRunner ==== [[http://en.wikipedia.org/wiki/XULRunner|XULRunner]] is a runtime environment developed by the Mozilla Foundation to provide a common back-end for XUL-based applications. Nightingale is based on XULRunner.

glossary.1350487218.txt.gz · Last modified: 2012/10/17 08:20 by freaktechnik