From 1f8b7868176aeb6025e705aac1d6de42e74f7785 Mon Sep 17 00:00:00 2001 From: alex Date: Thu, 17 Dec 2009 23:41:01 +0000 Subject: [PATCH] Update the NODO in the manual from the wiki and remove the changelog from the manual. Closes FS#9693. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24059 a1c6a512-1295-4272-9138-f99709370657 --- manual/appendix/appendix.tex | 44 +++++++++----- manual/appendix/changelog.tex | 133 ------------------------------------------ 2 files changed, 29 insertions(+), 148 deletions(-) delete mode 100644 manual/appendix/changelog.tex diff --git a/manual/appendix/appendix.tex b/manual/appendix/appendix.tex index 9aeadba56..dd24a2b8f 100644 --- a/manual/appendix/appendix.tex +++ b/manual/appendix/appendix.tex @@ -61,42 +61,42 @@ cannot do. View it as the opposite of a TODO! \begin{itemize} \opt{archos}{ -\item Record to WAV (uncompressed) or MP3pro format!\\ +\item Record to WAV (uncompressed) or MP3pro format.\\ The recording hardware (the MAS) does not allow us to do this -\item Crossfade between tracks!\\ +\item Crossfade between tracks.\\ Crossfading would require two mp3 decoders, and we only have one. This is not possible. -\item Support MP3pro, WMA or other sound format playback!\\ +\item Support MP3pro, WMA or other sound format playback.\\ The mp3{}-decoding hardware can only play MP3. We cannot make it play other sound formats. -\item Converting OGG $\rightarrow$ MP3 \\ +\item Converting OGG $\rightarrow$ MP3.\\ The mp3{}-decoding hardware cannot decode OGG. It can be reprogrammed, but there is too little memory for OGG and we have no documentation on how to program the MAS' DSP. Doing the conversion with the CPU is impossible, since a 12MHz SH1 is far too slow for this daunting task. -\item Archos Multimedia support!\\ +\item Archos Multimedia support.\\ The Archos Multimedia is a completely different beast. It is an entirely different architecture, different CPU and upgrading the software is done a completely different way. We do not wish to venture into this. Others may do so. We will not. -\item Multi{}-band (or graphic) equaliser\\ +\item Multi{}-band (or graphic) equaliser.\\ We cannot access information for that kind of visualisation from the MP3 decoding hardware. -\item CBR recording!\\ +\item CBR recording.\\ The MP3 encoding hardware does not allow this. -\item Change tempo of a song without changing pitch!\\ +\item Change tempo of a song without changing pitch.\\ The MP3 decoding hardware does not allow this. -\item Graphic frequency (spectrum analyser!)\\ +\item Graphic frequency (spectrum analyser).\\ We cannot access the audio waveform from the MP3 decoder so we cannot analyse it. Even if we had access to it, the CPU would probably be too slow to perform the analysis anyway. -\item Cool sound effects!\\ +\item Cool sound effects.\\ Adding new sound effects requires reprogramming the MAS chip, and we cannot do that. The MAS chip is programmable, but we have no access to the chip documentation. } \nopt{h300,x5}{ -\item Interfacing with other USB devices (like cameras) or 2 player games over USB\\ +\item Interfacing with other USB devices (like cameras) or 2 player games over USB.\\ The USB system demands that there is a master that talks to a slave. The \dap{} can only serve as a slave, as most other USB devices such as cameras can. Thus, without a master no communication between the slaves @@ -105,7 +105,7 @@ The recording hardware (the MAS) does not allow us to do this in the \dap{} is strictly made for disk{}-access and does not allow us to play with it the way we'd need for any good communication to work. } -\item Support other file systems than FAT32 (like NTFS or ext2 or whatever)!\\ +\item Support other file systems than FAT32 (like NTFS or ext2 etc.).\\ No. \opt{archos}{Rockbox needs to support FAT32 since it can only start off a FAT32 partition (since that is the only way the ROM can load it), and adding}% @@ -113,14 +113,28 @@ The recording hardware (the MAS) does not allow us to do this unnecessary features. You can partition your \dap{} fine, just make sure the first one is FAT32 and then make the other ones whatever file system you want. Just do not expect Rockbox to understand them. -\item Add scandisk{}-like features!\\ +\item Add scandisk{}-like features.\\ It would be a very slow operation that would drain the batteries and take a lot of useful ram for something that is much better and faster done when connected to a host computer. +\item Alphabetical list skipping.\\ + Skipping around the lists by jumping letters (i.e skip all C's and go + straight to the first D). This isn't feasible with the current list + implementation, if you really want this you can get similar effects using + the database (see \reference{ref:database}). +\item Add support for non standard tag formats.\\ +APE tags in MP3 files has been rejected a few times already. Its not something we want. +\item Implementing the ability to playback DRM files.\\ + Firstly, this would be extremely difficult to implement legally - Rockbox + is not legal entity as such, and therefore is unable to enter into license + agreements with providers of DRM technology. + Secondly, Rockbox is open source, which would mean that any DRM technology we + incorporated into our codebase would suddenly become visible to the whole world, + completely defeating its purpose. Remember, DRM achieves part of it's security + through obscurity, and publishing the keys necessary to decrypt DRM'd + media would essentially render it useless. \end{itemize} -\input{appendix/changelog.tex} - \chapter{Credits} People that have contributed to the project, one way or another. Friends! % diff --git a/manual/appendix/changelog.tex b/manual/appendix/changelog.tex deleted file mode 100644 index d36212986..000000000 --- a/manual/appendix/changelog.tex +++ /dev/null @@ -1,133 +0,0 @@ -\chapter{\label{ref:changelog}Changelog} -\section{What is new since v3.0?} - -\subsection{New features} -\begin{changelog} -\item 2008-12-09: Album Art resizing. -\item 2008-12-09: FM radio support on Gigabeat S. -\item 2008-11-26: Software controlled backlight fading for targets without hardware fading (e200v1, c200v1, X5, Cowon D2 and H300) -\end{changelog} - -\subsection{Enhancements} -\begin{changelog} -\item 2008-12-01: Several new tags were added to the WPS syntax -\item 2008-11-20: The build system received a major overhaul -\item 2008-11-03: Customisable options in the QuickScreen -\item 2008-10-25: Calendar plugin on all RTC equipped targets -\item 2008-10-08: Configurable mono recording mode -\item 2008-10-07: Support for version 1.1 scrobbler log files -\item 2008-10-03: APE playback optimized -\item 2008-09-21: MP3 playback optimized for dual-core targets -\end{changelog} - -\section{What is new since v2.5?} - -\subsection{New features} -\begin{changelog} -\item 2008-07-27: SAP codec -\item 2008-07-14: Initial support for the Onda VX747 -\item 2008-07-07: Added keybox plugin -\item 2008-06-10: md5sum plugin added -\item 2008-05-21: MOD codec support added -\item 2008-05-21: Initial support for the Philips GoGear SA9200. -\item 2008-05-04: Added study mode -\item 2008-05-03: Sound on the Gigabeat S. -\item 2008-04-24: Initial support for the Creative Zen Vision:M -\item 2008-04-23: Lamp (originally "flashlight") plugin -\item 2008-03-23: New bitmap strips feature in the WPS -\item 2008-03-23: The iAudio M3 is now a supported target -\item 2008-03-21: Viewport tag added for WPS -\item 2008-03-18: The Olympus m:robe 100 is now a supported target -\item 2007-12-09: PictureFlow: A nice animated visualization for album art -\item 2007-11-26: Matrix Demo -\item 2007-11-11: Rockbox can now display album art -\item 2007-09-06: Sound on Sansa c200 -\item 2007-09-04: The SanDisk Sansa e200R models are now Rockboxed! -\item 2007-08-06: Make several splashes and confirmation screens speak -\item 2007-08-03: iPod 3rd gen is now officially a supported target -\item 2007-08-02: Superdom game -\item 2007-07-27: Sound on iPod 2nd Gen -\item 2007-07-25: Jackpot support for bitmap targets -\item 2007-07-03: WMA codec initial support -\item 2007-06-30: Reversi game -\item 2007-06-29: Rocklife plugin -\item 2007-06-28: Maze game -\item 2007-06-17: Custom filetype colour feature introduced -\item 2007-06-05: Monkey's Audio support -\item 2007-05-23: The 80GB Ipod Video is now supported by Rockbox -\item 2007-04-09: WAV file viewer -\item 2007-03-11: Sound on the Sansa e200 -\item 2007-03-04: Rockbox runs and plays music on the iAudio M5 -\item 2007-03-01: Add the Rockbox Menu -\item 2007-02-16: Chopper game -\item 2007-02-14: Cuesheet support -\item 2007-02-14: Icons in the menus -\item 2007-02-14: SPC codec -\item 2007-02-10: Album Artist and Comment Tag Support -\item 2007-02-09: Speex Codec Support -\item 2007-01-31: Invadrox, a Space Invaders clone -\item 2007-01-25: NSF codec -\item 2007-01-16: BlackJack plugin -\item 2007-01-02: Mazezam, a puzzle game for all bitmap lcd targets -\item 2006-12-29: Toshiba Gigabeat X and F series support -\item 2006-11-30: File properties in context menu -\item 2006-11-06: Samplerate and format selection added to recording - settings. Encoders can be configured individually on a menu specific - to the encoder in the recording menu -\item 2006-11-06: Pitch adjustment in semitone steps -\item 2006-10-27: Audio dithering option -\item 2006-10-19: last.fm (audioscrobbler) logging support -\item 2006-10-05: FM radio region setting -\item 2006-09-25: ADX codec -\item 2006-09-15: ZX spectrum emulator plugin - zxbox -\item 2006-08-28: Encoder Codec Interface for recording with - additional FM recording support -\item 2006-08-07: Initial version of mpegplayer plugin -\item 2006-07-19: Rockpaint plugin -\item 2006-07-18: SID codec -\item 2006-07-18: Playlist catalog -\item 2006-04-19: Rockbox is functional and plays audio on the iPod Mini 1G -\item 2006-03-30: Rockbox is functional and plays audio on the iPod Mini 2G -\item 2006-03-28: DOOM -\item 2006-03-28: Sound on the iAudio X5 , X5L and X5V -\item 2006-03-26: Experimental WAV playback plugin for Archos Recorder/Ondio -\item 2006-03-26: Initial version of Tag Cache -\item 2006-03-20: Bubbles, a bubble game -\item 2006-03-19: Tetrox, a Tetris clone -\item 2006-03-12: Xobox, a Xonix/Qix clone -\item 2006-03-11: Pacbox, a pacman arcade machine emulator -\item 2006-02-22: "Chessbox" chess game plugin -\item 2006-02-13: iPod 5G audio playback -\item 2006-02-01: AIFF codec support added -\item 2006-01-28: Colour bitmap support in the WPS (for colour models) -\item 2006-01-23: Brickmania game plugin -\item 2005-12-06: Unicode support -\item 2005-11-05: Jewels game plugin - a Bejeweled clone. -\end{changelog} - -\subsection{Enhancements} -\begin{changelog} -\item 2008-08-06: Redesigned recording screen -\item 2008-02-23: New default theme: cabbie 2.0 -\item 2008-01-04: All new greyscale library with improved performance -\item 2007-08-08: Added support for grouping tags -\item 2007-08-06: Organise the plugins into categories -\item 2007-08-05: Voice file changes. Older voices no longer work, now - all voice files are target-specific. -\item 2007-08-03: Added support for the disc number tag -\item 2007-04-04: WPS tokenizer: Rewritten WPS code -\item 2007-03-20: rockbox.* file moved inside /.rockbox directory -\item 2007-01-23: Settings are now saved to /.rockbox/config.cfg and - the hidden config sector is not used anymore -\item 2006-11-29: Playlists are saved with the extension .m3u8, - extension .m3u is now read using the chosen codepage -\item 2006-09-16: New scheduler. Audio playback is now prioritised - over other tasks -\item 2006-09-02: Enhanced statusbar in recording screen -\item 2006-08-15: Support for displaying the path in the file browser -\item 2006-02-07: Equalizer configuration for software codec platforms -\item 2006-02-06: The Rockbox manual is available in \LaTeX format -\item 2005-12-05: New wps' added. Engineeer2, marquee, and DancePuffDuo -\end{changelog} - -\subsection{Bug fixes} -- 2.11.4.GIT