summaryrefslogtreecommitdiff
path: root/apps (follow)
Commit message (Collapse)AuthorAge
...
* eq settings: fix the lang string used for the center band stringJonathan Gordon2013-02-05
| | | | Change-Id: Id8d14a547fc2ec8005a8df44ca311c3e171a4b37
* Additional colors for lamp.rockHayden Pearce2013-02-04
| | | | | | | | | | | | | | | | | | | | | | | | | | - Available colors (in order of display): white - default red orange yellow green blue indigo violet black - More colors combined with the existing brightness control (also added by myself) allow for a much wider range of light to suit the user's current mood or environment - ToDo(?): * add a color picker for custom colors * allow custom colors to be saved for later user Change-Id: I0b2f6376a408acaa9b2459b2fa56b43f5427b965 Reviewed-on: http://gerrit.rockbox.org/390 Tested-by: Hayden Pearce <saint.lascivious@gmail.com> Reviewed-by: benjamin brown <foolshperson@gmail.com> Tested-by: benjamin brown <foolshperson@gmail.com> Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* 10 Band EQ w/PresetsHayden Pearce2013-01-29
| | | | | | | | | | | - A 10 Band EQ for Rockbox w/ presets adapted from VLC - frequency stepping at 32, 64, 125, 250, 500 1K, 2K, 4K, 8K, 16K Change-Id: I85ad84d70a534edfc66c6ad9af8a76f022a02ec7 Reviewed-on: http://gerrit.rockbox.org/386 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* Created graphics for the numbers in Sudoku and fixed layout for Sansa Clip Zip.Kirill Stryaponoff2013-01-27
| | | | | | | | | Added three bitmaps with the new 70x14 graphics and added link to them in /apps/plugins/bitmaps/native/SOURCES Change-Id: I1f4b9e3504011b80a7cd40e0fcd71ba8fd100424 Reviewed-on: http://gerrit.rockbox.org/389 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info> Tested-by: Jonathan Gordon <rockbox@jdgordon.info>
* gif viewer: remove max frames count constraintMarcin Bukat2013-01-25
| | | | | | | Change-Id: I0be2f86234cfc5fd4ab6bb21fb918e507c608f2f Reviewed-on: http://gerrit.rockbox.org/380 Reviewed-by: Thomas Martitz <kugel@rockbox.org> Reviewed-by: Marcin Bukat <marcin.bukat@gmail.com>
* Deprecate the EXTRA_LIBS variable.Björn Stenberg2013-01-24
| | | | Instead specify explicit library dependencies for codecs and plugins.
* And use the unknown file colour if there is no extensionJonathan Gordon2013-01-21
| | | | Change-Id: I35e16643fa655b7d1e006ea85be5c351427bca14
* fix yellowJonathan Gordon2013-01-21
| | | | Change-Id: I269c1c3caa57ba3f0368f58da9501fc29be3dc0c
* filetree: Support ??? in viewers.config for unsupported filetypesJonathan Gordon2013-01-20
| | | | | | | This will allow the user to set the file colour and icon for all unknown files in the file browser. Change-Id: I4e601f9d2ea31ac972d8066252bf80b6c0d22268
* lists: Fix item indentation in RTL to match LTR behavior (which is no ↵Thomas Martitz2013-01-18
| | | | | | indentation when the scrollbar isn't shown, apparently). Change-Id: I5c36d34638fa7a9cba9468b7ee07a07a836fadec
* touchscreen: Fix kinetic and swipe scrolling outside of the list viewport.Thomas Martitz2013-01-17
| | | | | | | There were some bugs, especially when the user scrolled above the list viewport. One bug made Rockbox completely unusable once triggered. Change-Id: I9bb4722ff4381db189058e9a19ea30b2c69e87d9
* Fix possible readlink() buffer overflowThomas Jarosch2013-01-15
| | | | | | | | | | | | readlink() might return the full size of the target buffer and we write a '\0' to the returned length offset. cppecheck reported: [rockbox/apps/tagcache.c:4335]: (warning, inconclusive) readlink() might return the full size of 'target'. Lower the supplied size by one. (the check was actually written by me) Change-Id: Ibb42f732aa42c38bb6cb92cdccd3e6a0d3aa9b9f
* album art display: Fix RTL handling for the album art skin tagJonathan Gordon2013-01-15
| | | | | | | | | AA was broken when an RTL language is used, causing it to not be displayed. Also fix th out of bounds handling when width/height > viewport Change-Id: I4899cd32ec58107c987e3cc0e8df582963bdcf62
* Bump the plugin api version. This should have been in 212e7808.Frank Gevaerts2013-01-04
| | | | Change-Id: I4525d62782af1ad1c0e5e92605421063b8c9b72b
* radio screen: Disable displaying radio art, FS#12797Jonathan Gordon2013-01-03
| | | | | | | | | With radioart enabled there appears to be buffer corruption when the image is loaded causing the player to data abort in skin_render_line() So, disable the code untill someone can fix it. Change-Id: I6acf3f76ce38aa2784b1b24ed6da29a9c5bee479
* Use crc32 of filename to resume tracksRichard Quirk2013-01-02
| | | | | | | | | | | | | | | | | As well as using an index, which breaks when a file is added or removed, use the crc32 of the filename. When the crc32 check passes the index is used directly. When it fails, the slow path is taken checking each file name in the playlist until the right crc is found. If that fails the playlist is started from the beginning. See http://www.rockbox.org/tracker/6411 Bump plugin API and nvram version numbers Change-Id: I156f61a9f1ac428b4a682bc680379cb6b60b1b10 Reviewed-on: http://gerrit.rockbox.org/372 Tested-by: Jonathan Gordon <rockbox@jdgordon.info> Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* Revert 64d048be. It breaks h300.Frank Gevaerts2012-12-26
| | | | | | | HAVE_USB_CHARGING_ENABLE is not only used for software usb, so checking for HAVE_USBSTACK is wrong. Change-Id: I422796b517c262f33f35623e992434219e288424
* Make code that depends on HAVE_USB_CHARGING_ENABLE check HAVE_USBSTACK.Frank Gevaerts2012-12-26
| | | | | | This fixes building without HAVE_USBSTACK Change-Id: If8fec87a3ed4de583864ed2bab69be1f2ad8ac52
* [Fuze+] imageviewer: update/complete keymapsJean-Louis Biasini2012-12-26
| | | | | | | | | 1) update/complete keymaps (now handle slideshow) 2) update/complete manual Change-Id: I1baf2598941bb781a2f2777f23eb543bd6bf5848 Reviewed-on: http://gerrit.rockbox.org/354 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
* [Fuze+] PictureFlow: complete keys mappingJean-Louis Biasini2012-12-26
| | | | | | | | | 1) add quit and menu binding 2) complete manual Change-Id: Iceee6354c788b8baeefeea2d2d8914e1df83d4a7 Reviewed-on: http://gerrit.rockbox.org/353 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
* [FUZE+] Rockblox plugin slight keymaps updateJean-Louis Biasini2012-12-26
| | | | | | | | | | | 1) slight keymaps update Remove mapping of BUTTON_BACK reseting game to avoid pressing it involuntary. Direct mapping of BUTTON_POWER to go into menu. 2) manual updated Change-Id: I28875104c4a4058216532b9aa12bb2defabcca6d Reviewed-on: http://gerrit.rockbox.org/352 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
* Adapt FFT plugin to use floating on-screen display.Michael Sevakis2012-12-18
| | | | | | | | | | | | Helps appearance especially with the spectrogram view since it no longer must be scrolled out of the way to avoid artifacts. Additionally, allow settings to be saved and clean up some misellaneous stuff to help graphics performance. Still other "pointless" work to do on it... :-) Change-Id: Iff2f725b0237ffb430e85f591675c2062b159abc
* Adapt OSD in plugin lib to be greylib compatible.Michael Sevakis2012-12-18
| | | | | | | | | | | | | | | Requires addition of viewports and alternate framebuffers to greylib which are essentially similar to the core implementation except that the framebuffer can be any size and relationship to a viewport. Drawing is always fully clipped to the intersecting area. Adapt oscilloscope.c to the API change. FFT will use the new features (later update). Get rid of silly and wrong lcd_bmp_part use in OSD. Remove it from plugin API (must be made incompatible now). Change-Id: Iafa5e2174148fb8ad11db6b9d4add0dcabc5c563
* FS#12792 - Update of Serbian translationIvan Pesic2012-12-18
| | | | | | Signed-off-by: Bertrik Sikken <bertrik@sikken.nl> Change-Id: I9985ae3a8be3eaef7c073f07aa1ef3fe5c1127dc
* root menu setting: make the setting handles whitespaceJonathan Gordon2012-12-16
| | | | Change-Id: Id981bb518017e272dd7a230ae7d799ef0f55847c
* Add the 9 segment lcd funciton to remote lcdsJonathan Gordon2012-12-09
| | | | Change-Id: I00f9a067522624a87befcf95a811b49ad685029c
* 9 segment bitmap drawing:Jonathan Gordon2012-12-09
| | | | | | | | | | Use %x9(id) to draw an image in the whole current viewport using the 9 segment drawer (which draws the corners as normal and *tiles* the middle segments to the needed width/height). Future work is to make it scale instead of tile Change-Id: Ic3ed1cad93f96091694801eb442e0da5a2401203
* FS#12785 - ukr translationSimon Kazarenko2012-12-07
| | | | | Change-Id: Ib52e6e588815b341457126792fbfa81acc1017de Signed-off-by: Bertrik Sikken <bertrik@sikken.nl>
* Revert a couple keymaps from 0f8aedb.Michael Sevakis2012-12-04
| | | | | | | | | M200v4 doesn't have enough plugin RAM for waveform view. HD300 I was clueless about, created a duplicated case. Will just leave for now. Targets still need GRAPHMODE key defined to access. Change-Id: Ib21f46f25c1121ebee78bd26c856446ac7720b37
* Add a true waveform display to the oscilloscope plugin.Michael Sevakis2012-12-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adds some additional niftyness like a floating popup display that is implemented in an OSD library for use by other plugins. * Speed changes are now gradual for both views and follow a curve derived from some fiddling around to get a nice feel. * Refined a few behavioral things overall. It needs a bit of help from a direct PCM channel callback so it may capture PCM for waveform display. Also need a few other core routines to help out for the OSD. Messes with some keymaps. Some targets need keymaps to access the different views. Some devices can't support the additional view because it requires a large buffer ( > 1 s) for samples. If the plugin buffer is small, they can still use the popup display since the plugin is also much smaller in that case. Slow speed waveform needs some refining so it draws gradually like a real oscilloscope but I'll stick with what it is, for the moment. Change-Id: Ieb5b7922a2238264e9b19a58cb437739194eb036 Reviewed-on: http://gerrit.rockbox.org/245 Reviewed-by: Michael Sevakis <jethead71@rockbox.org> Tested-by: Michael Sevakis <jethead71@rockbox.org>
* Clip radio keymap update by Shiloh Hawley and myself.Michael Giacomelli2012-11-25
| | | | | | Makes FM radio keys consistent with the updated Clip keymap in the rest of rockbox. Home now goes to the main menu, power stops the radio, and several other keys are a little more obvious. Change-Id: Iaab207acf936820d5602ae1ce4ffbbe30bf7877e
* Pacbox: add fuze+ to the targets that can manage full framesJean-Louis Biasini2012-11-21
| | | | | | | | | Like gigabeat s and f, Fuze+ also handles dysplaying all frames even with sound on. Change-Id: Ib92062e378869c1687d6a7658ec23be60e168ccf Reviewed-on: http://gerrit.rockbox.org/186 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
* Fuze+ demo plugin's keymaps upgradeJean-Louis Biasini2012-11-21
| | | | | | | | | 1) keymaps reviewed 2) manual updated/created accordingly Change-Id: I38dd178466a390e9badeda4f44ac275041b313f1 Reviewed-on: http://gerrit.rockbox.org/132 Reviewed-by: Amaury Pouly <amaury.pouly@gmail.com>
* imageviewer: compile gif addon with -O2Marcin Bukat2012-11-21
| | | | Change-Id: I38ce91fec50147c0bc2705da4aa362a917bf02b3
* rk27xx: dump ROM contentMarcin Bukat2012-11-20
| | | | Change-Id: Ib70300bb1a78b49730f3942ddb2085e770dabfb9
* imageviewer: gif viewer based on giflib-5.0.2Marcin Bukat2012-11-13
| | | | | | | | | | | | | | | | This adds ability to view gif images in rockbox. Works both on color and gray/monochrome targets (greylib). Aspect correction is supported as well. Limitations: - animated gifs are restricted to 32 frames - animated gifs loop always (loopcount is ignored) - plain text extension is not supported - animated gifs with interframe delay = 0 are treated as still images (web browsers usually treat delay 0 as 100ms to prevent exhaustive CPU load by such images) Change-Id: I61501f801ddcd403410e38d83e6bddc9883e7ede
* AMS: dump ROM contentRafaël Carré2012-11-12
| | | | Change-Id: I171b5f94b8beff571db8da32f28e31428980aaf3
* fuzeplus: update radio keymapAmaury Pouly2012-10-30
| | | | | | | Volume up/down now update volume(!) and long select press display fm menu. Change-Id: Iba5574a3804f91efeab1202bbdd14a0522f7396b
* FS#12775 - 2 missing strings in the catalan translationEnric Morales2012-10-24
| | | | | | Signed-off-by: Bertrik Sikken <bertrik@sikken.nl> Change-Id: Icb2ac5180a24b3c861acdd12086f6701191592ac
* Revert "SH gcc 4.6.3 with link-time optimization, for Archos targets"Marcin Bukat2012-10-24
| | | | This was commited by accident, sorry.
* SH gcc 4.6.3 with link-time optimization, for Archos targetsBoris Gjenero2012-10-24
| | | | | | | This is work from FS#12431 synced to current HEAD and slightly tweaked (gcc 4.6.2 -> 4.6.3, binutils 2.21.1 -> 2.22) Change-Id: I76af91e80ac2a9c16a776c7f0a33cc51603bbf9b
* Implements exponential and logarithm in calculator pluginOphir LOJKINE2012-10-19
| | | | | | | | | | | | | | | exponential implementation uses the series e^x = 1 + x + x^2/2 + x^3/6 + ... natural logarithm uses ln(a) = 2 * ( (a-1)/(a+1) + 1/3 * ((a-1)/(a+1))^3 +... ) log10 uses log10(a) = ln(a)/ln(10) Change-Id: I7303404b2b5a2bf60aad0706ca964a7cea19a27c Reviewed-on: http://gerrit.rockbox.org/333 Reviewed-by: Frank Gevaerts <frank@gevaerts.be>
* pdbox: Always use fixedpoint version of math functionsMarcin Bukat2012-10-07
| | | | Change-Id: Ie5671d8f425804c9cf3265bad86eadadaf73ea1c
* pdbox: fix makefileMarcin Bukat2012-10-07
| | | | Change-Id: I52260e4b17348c039f958ff9fa661367d3a31eac
* FS#12756 by Marek Salaba - update Czech languageAlex Parker2012-10-06
| | | | Change-Id: I987d5fe4068c62ac2b337c87708ff0594da289b0
* Fix read caused by 71f7011.Dominik Riebeling2012-10-06
| | | | Change-Id: I1b494bf0d63d5c8668527d1fe39392ec2f018d3b
* Add set_sleeptimer_duration function in minutesRichard Quirk2012-10-06
| | | | | | | | | | Make set_sleep_timer a static function and only call set_sleeptimer_duration externally, which is always called with minutes values. Change-Id: I985308bf014e354f91c47a0b2bf62f4f5a591919 Reviewed-on: http://gerrit.rockbox.org/327 Reviewed-by: Jonathan Gordon <rockbox@jdgordon.info>
* snake2: fix maze size for sansa clip zipRichard Quirk2012-10-03
| | | | | | Change-Id: I43bd0a7217c7f0dcd0dda4fe102582fc5ae61c9f Reviewed-on: http://gerrit.rockbox.org/322 Reviewed-by: Michael Giacomelli <mgiacomelli@gmail.com>
* Fix typo in german translation.Dominik Riebeling2012-09-27
| | | | | | Thanks to fml on irc for noticing. Change-Id: I598903aa080580ce33fff4c8abdac26928c76233
* Update german translation.Dominik Riebeling2012-09-22
| | | | | | | Based on FS#12735 by Kaspar Rothenfußer with some modifications by me to be in line with terms already used in the translation. Change-Id: Ia1ba59bd00d61f0fd27bd496a116143e4b83b420