summaryrefslogtreecommitdiff
path: root/apps/plugins/viewers.config (follow)
Commit message (Collapse)AuthorAge
* Port of picoTTSMarcin Bukat2016-09-05
| | | | | | | | | | | | | !!! This is work in progress !!!! Original sources of library taken from android tree: https://android.googlesource.com/platform/external/svox/+/master/pico/lib/ The license is Apache2 which is rather permissive. So far I tested this with english text in simulator. Change-Id: Ia597987edc969eba04f91c5755dd297fd3037a95
* [WIP] DuckyScript pluginFranklin Wei2016-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows a DAP to behave like a USB Rubber Ducky by executing DuckyScript files, which is a BASIC-like language with facilities for sending keystrokes. A "crash course" on the language can be found at http://71.71.39.6/ducky.txt This plugin also implements several extensions to vanilla DuckyScript, some of which are listed below (see source for complete documentation). - variables (multicharacter names via hash map) - control flow (JUMP/GOTO, IF) with labels - expression parsing when a number is needed - non-decimal bases - bytecode compilation (on computer only) The compiler and related tools can be found here: https://github.com/theunamedguy/ducky NOTE: Changes some entries in the HID usage tables, but doesn't break anything. TODO: - Finish up manual entry - Further documentation? - More optimization? - Arrays (how?) - TEST, TEST, TEST! - Some features have only been marginally tested and MIGHT NOT WORK CORRECTLY - FASTER TYPING!!! - Currently averages ~96 keys/sec - Theoretical maximum: 500 keys/sec - Of interest: G#1223 (http://gerrit.rockbox.org/r/1223/) Change-Id: I149ecd08ba124f8b8637a002ee2652dd54a44e58
* Merge branch 'wikiviewer' into workingFranklin Wei2016-06-10
|\
| * FS#4755: Wikiviewer pluginFranklin Wei2016-06-10
| | | | | | | | | | | | | | * Import of Avi Eisenberg's latest patch (dated May 27 '13) * Probably not mergeable due to copyright issues Change-Id: I5a0c2879bc0947ef506eaab48d470b04afb7a870
* | Merge branch 'infones' into workingFranklin Wei2016-06-09
|\ \
| * | InfoNES - FS#2911 - NES Emulator for Color Targets (WIP)Benjamin Brown2014-09-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the source from a patch file available from the comments section of FS#2911. Not much to comment about, fixed up some files to make it compile against current git master as of (1/9/14). * Compiles without warning or error * Loads and runs .nes files * The sound is awfully awful sounding TODO: * Keymaps * Rotate screen setting * Fix awful sound Change-Id: Idb9a20fbee63a4e2ab001b3185f5a6118ed0afe9
* | | Merge branch 'piezo' into workingFranklin Wei2016-06-09
|\ \ \ | |_|/ |/| | | | | Change-Id: Ifff00687264e942201d1f47212e07c45b6197eba
| * | Added piezo functions to plugin API, as well as some demo pluginsFranklin Wei2014-09-18
| |/ | | | | | | Change-Id: I3e51cc2ac3f408994f690ed6c24da33bf26a0608
* | Enhancement of the metronome plugin:Thomas Orgis2015-02-03
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - square sine tick and tock sounds (more annoying, more useful;-) - optical indication of tics on display - unification of mode of operation for SWCODEC and HWCODEC (tested on simulator) Both playback and display drawing happen in main loop, always. - operating in two modes now: -- 1. classic dumb metronome --- active when openened as application without file to open --- the usual functionality with tapping and bpm change --- controls indicated on display -- 2. track mode with programmable series of parts --- active when started as viewer for a .tempo file --- differing meters (4/4, 3/4, 6/8, etc.) --- patterns (tick/tock/silence on each beat) --- smooth tempo changes in those tracks This version had lots of testing regarding metronome accuracy, resulting in the realization that PLL A and PLL B differ on the Clip+, causing drift. There is still drift when the timer intervall is too small, so I settled on 2 ms as compromise. This is the final version, after adding documentation and extensive help from Sebastian Leonhardt testing it on slower hardware (YH820), where it works up to 650 actual bpm with display indication. Latest change: Documentation nitpicks. Change-Id: I764c8252526db188352385c5462f9453d882beb9
* 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
* rocklife is much more a demo than a game.Frank Gevaerts2012-02-06
| | | | | | | | Change-Id: Ibf80637cd9c6001a636a9f92c72223ec56dad780 Reviewed-on: http://gerrit.rockbox.org/82 Reviewed-by: Thomas Martitz <kugel@rockbox.org> Reviewed-by: Boris Gjenero <boris.gjenero@gmail.com> Tested-by: Boris Gjenero <boris.gjenero@gmail.com>
* Rework ppmviewer to fit our shiny new imageviewer framework. FS#11818 by me.Marcin Bukat2011-01-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29012 a1c6a512-1295-4272-9138-f99709370657
* Add MikMod plugin, ported by Jason Yu, with some minor work by Craig Mann ↵Frank Gevaerts2010-12-12
| | | | | | and William Peters (FS#8806) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28810 a1c6a512-1295-4272-9138-f99709370657
* Reorder viewers.config entries so that test plugins come after the standard ↵Jens Arnold2010-11-28
| | | | | | plugins for the same extension. The first defines the default action and the icon for the respective extension (if there is no core action for it). Group entries by extension so this is more visible. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28694 a1c6a512-1295-4272-9138-f99709370657
* FS#6321: Universal Image ViewerTeruaki Kawashima2010-11-21
| | | | | | This unifies jpeg viewer, png viewer, and bmp viewer to one plugin, image viewer, so that you can navigate through different image formats. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28626 a1c6a512-1295-4272-9138-f99709370657
* Change the file name extension for the shopper plugin from 'list' to a more ↵Alexander Levin2010-09-02
| | | | | | descriptive 'shopper' git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27989 a1c6a512-1295-4272-9138-f99709370657
* FS10820 - Shopper, a shopping list plugin by Daniel Rigby.Nils Wallménius2010-08-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27842 a1c6a512-1295-4272-9138-f99709370657
* Move the test and benchmark plugins to the top of the viewers list, since if ↵Michael Giacomelli2010-07-05
| | | | | | someone compiles a build with them, they're probably going to use them frequently. Shouldn't change anything for normal builds. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27289 a1c6a512-1295-4272-9138-f99709370657
* revert r26623.Yoshihisa Uchida2010-06-08
| | | | | | | reason: text file is read by the sort plugin instead of the text viewer plugin. then, text file is broken. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26686 a1c6a512-1295-4272-9138-f99709370657
* FS#9034 - sort viewers.config by plugin name so the open with window is ↵Jonathan Gordon2010-06-06
| | | | | | alphabetically sorted git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26623 a1c6a512-1295-4272-9138-f99709370657
* new plugin: FS#10559 - lrcplayer: a plugin to view .lrc file.Teruaki Kawashima2010-06-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26574 a1c6a512-1295-4272-9138-f99709370657
* reworks text viewer plugin. (FS#11209)Yoshihisa Uchida2010-06-05
| | | | | | new text viewer plugin: text_viewer.rock. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26571 a1c6a512-1295-4272-9138-f99709370657
* FS#10535: bmp viewer plugin.Teruaki Kawashima2010-02-18
| | | | | | | * changed bmp.c so that it loads bitmap larger than LCD correctly. * removed bmp entry form inbuilt_filetypes in filetypes.c so that bmp files will be opened with bmp viewer when selected in browser. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24754 a1c6a512-1295-4272-9138-f99709370657
* New plugin: frotz, a Z-machine interpreter, for playing interactive fiction.Torne Wuff2010-01-17
| | | | | | | | The interpreter more or less passes all the tests in the z-machine test suite. It should build for every target except Archos (for which it is disabled). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24267 a1c6a512-1295-4272-9138-f99709370657
* New plugin theme_remove which offers a way to remove specified theme.Teruaki Kawashima2009-10-12
| | | | | | | | | See the manual for usage. Flyspray: FS#10187 Author: myself, manual by David Kauffmann git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23130 a1c6a512-1295-4272-9138-f99709370657
* Add crypt_firmware plugin for Nano2G - this uses the hardware crypto unit to ↵Dave Chapman2009-10-10
| | | | | | encrypt (or decrypt) a firmware image for writing to a Nano 2G's firmware partition with ipodpatcher (patch for ipodpatcher is at FS#10609). Also introduce BOOTFILE_EXT2 define for an alternative firmware file extension and add .ipodx for the Nano 2G (.ipod is for unencrypted images, similar to older ipods, and .ipodx is for encrypted images and include the 2KB hash block and modelname 'nn2x'). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23068 a1c6a512-1295-4272-9138-f99709370657
* Add a png viewer pluginFrank Gevaerts2009-07-25
| | | | | | | | Author: Christophe Gouiran Flyspray: FS#9493 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22037 a1c6a512-1295-4272-9138-f99709370657
* Patch by Wincent Balin: convert pdbox from app to viewerPeter D'Hoye2009-07-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21815 a1c6a512-1295-4272-9138-f99709370657
* Add FS #10214. Initial commit of the original PDa code for the GSoC Pure ↵Peter D'Hoye2009-05-22
| | | | | | Data plugin project of Wincent Balin. Stripped some non-sourcefiles and added a rockbox readme that needs a bit more info from Wincent. Is added to CATEGORIES and viewers, but not yet to SUBDIRS (ie doesn't build yet) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21044 a1c6a512-1295-4272-9138-f99709370657
* Commit FS#9174: Lua scripting language by Dan EvertonMaurus Cuelenaere2009-05-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21020 a1c6a512-1295-4272-9138-f99709370657
* Plugin JPEG decoder for data in memory, along with test_mem_jpeg.c and ↵Andrew Mahone2009-05-08
| | | | | | bench_mem_jpeg.c plugins to test and benchmark it, and a line-length clean up in jpeg_load.c. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20871 a1c6a512-1295-4272-9138-f99709370657
* Add core JPEG reader, adapted from the JPEG plugin's decoder, with some ↵Andrew Mahone2009-05-01
| | | | | | changes to prevent include conflicts between the two decoders. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20836 a1c6a512-1295-4272-9138-f99709370657
* FS#10079 by Justin Hannigan: Support for opening and viewing .cells files in ↵Robert Menes2009-03-31
| | | | | | rocklife. To use, simply select a .cells file in the file browser, and rocklife will launch and load it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20591 a1c6a512-1295-4272-9138-f99709370657
* New game plugin by Joshua Simmons FS#7369: Goban plugin, Go/Igo/Weiqi/Baduk ↵Mustapha Senhaji2009-02-11
| | | | | | game recorder and viewer. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19972 a1c6a512-1295-4272-9138-f99709370657
* Make scaler output truly pluggable, add an 8-bit greyscale output toAndrew Mahone2008-12-26
| | | | | | | pluginlib for use with greylib, and add source for a test scaled bmp viewer using greylib. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19593 a1c6a512-1295-4272-9138-f99709370657
* Correct name of midi pluginNils Wallménius2008-11-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19153 a1c6a512-1295-4272-9138-f99709370657
* Add ppm and rppm viewer by Alexander PapstFrank Gevaerts2008-06-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17835 a1c6a512-1295-4272-9138-f99709370657
* New md5sum plugin. Open a file, a directory or just launch it from the ↵Antoine Cellerier2008-06-10
| | | | | | plugin menu to create an md5sum of the file, the directory's contents or the whole filesystem. If the file's extension is .md5 or .md5sum, it will check the md5 sums in the file instead. If the file's extension is .md5list it will compute md5 sums for all the files listed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17709 a1c6a512-1295-4272-9138-f99709370657
* Accept FS#7218 by Dave Hooper: Bitmap version of the sliding puzzle game.Nicolas Pennequin2008-01-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16168 a1c6a512-1295-4272-9138-f99709370657
* mpegplayer: Make playback engine fully seekable and frame-accurate and split ↵Michael Sevakis2007-12-29
| | | | | | into logical parts. Be sure to have all current features work. Actual UI for seeking will be added soon. Recommended GOP size is about 15-30 frames depending on target or seeking can be slow with really long GOPs (nature of MPEG video). More refined encoding recommendations for a particular player should be posted soon. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15977 a1c6a512-1295-4272-9138-f99709370657
* Accept FS #7667 by Alexander Levin with minor fixes by me. Splits the ↵Peter D'Hoye2007-09-03
| | | | | | shortcuts plugin into two, one for adding and one for viewing. Removes hard-coded file extension and allows to link from one shortcut file to another. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14599 a1c6a512-1295-4272-9138-f99709370657
* The icon associated with wavplay should have been changed for hwcodec, put ↵Marianne Arnold2007-08-20
| | | | | | back the one for wav2wv to its original state. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14403 a1c6a512-1295-4272-9138-f99709370657
* nope, this one is the one it shuold showJonathan Gordon2007-08-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14402 a1c6a512-1295-4272-9138-f99709370657
* make .wav use the inbuilt audio icon on hwcodecJonathan Gordon2007-08-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14401 a1c6a512-1295-4272-9138-f99709370657
* Only show plugins which are actually associated with the file from the "open ↵Jonathan Gordon2007-08-06
| | | | | | | | | | | | with" menu. (plugins registered with * in the viewers.config are always shown) Shows everything if the file doesnt have a extension. Also fix the plugin name showing the whole path instead of just the name. Previous commit should have said "Delete your current /.rockbox/rocks folder because the plugins' config/extra files have moved and to save you hassles" git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14215 a1c6a512-1295-4272-9138-f99709370657
* Accept FS#5464 - organise the rocks directory. Jonathan Gordon2007-08-06
| | | | | | | If any plugins or "open with" optoins dont work please let me know... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14214 a1c6a512-1295-4272-9138-f99709370657
* Accept FS#7486 - shortcuts plugin.Jonathan Gordon2007-08-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14191 a1c6a512-1295-4272-9138-f99709370657
* Accept FS#7136: Turn based strategy game - "Superdom" cloneWill Robertson2007-08-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14144 a1c6a512-1295-4272-9138-f99709370657
* FS#5426 - register .sgb for rockboyJonathan Gordon2007-08-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14143 a1c6a512-1295-4272-9138-f99709370657
* Apply FS #6702: More Sokoban Improvements.Antoine Cellerier2007-06-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13731 a1c6a512-1295-4272-9138-f99709370657