summaryrefslogtreecommitdiff
path: root/apps/plugins/viewer.c (follow)
Commit message (Collapse)AuthorAge
...
* Allow the Sansa e200 UI simulator to be built. Thanks to Andre Smith for the ↵Barry Wardell2006-10-26
| | | | | | nice image of the Sansa. Lots more to be done including testing and tweaking the keymaps and modifying the plugins for the Sansa's 176x220 LCD. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11351 a1c6a512-1295-4272-9138-f99709370657
* woops, fix the errors/warningsJonathan Gordon2006-09-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10993 a1c6a512-1295-4272-9138-f99709370657
* viewer.rock can now remembers the last 46 viewed files and their positions, ↵Jonathan Gordon2006-09-18
| | | | | | bookmarks are in a seperate .dat now, so old bookmarks will be lost git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10992 a1c6a512-1295-4272-9138-f99709370657
* fixes FS#6007 point 3Jonathan Gordon2006-09-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10972 a1c6a512-1295-4272-9138-f99709370657
* fixes FS#6007 point 2Jonathan Gordon2006-09-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10971 a1c6a512-1295-4272-9138-f99709370657
* woops! ok, only rmember the last 10 files, some trickery can be added later ↵Jonathan Gordon2006-09-17
| | | | | | to increase this limit git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10970 a1c6a512-1295-4272-9138-f99709370657
* re-implement bookmarking in viewer.rock, remebers the last 45.6(\!) files viewedJonathan Gordon2006-09-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10969 a1c6a512-1295-4272-9138-f99709370657
* Barry Wardell's keymappings for H10Daniel Stenberg2006-08-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10446 a1c6a512-1295-4272-9138-f99709370657
* Fix bug #5724 - Missing characters in text viewer, the number of characters ↵Linus Nielsen Feltzing2006-08-01
| | | | | | in the line to display was calculated with a too wide character as reference git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10395 a1c6a512-1295-4272-9138-f99709370657
* Fixes text viewer column advance when in wide mode using play+left/right ↵Mark Arigo2006-07-25
| | | | | | button combo (bug #5685) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10327 a1c6a512-1295-4272-9138-f99709370657
* Fix for uninitialized variable, caused crash when viewing a file that ↵Peter D'Hoye2006-07-15
| | | | | | started with whitespace. Fixes FS#5658 with solution given by bugsubmitter (Mark Arigo). Viewer code still needs more work but at least won't crash on this anymore. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10213 a1c6a512-1295-4272-9138-f99709370657
* To avoid having to use the main unit when accidentally launching a plugin ↵Kevin Ferrare2006-06-30
| | | | | | from the remote, plugins now support remote quit git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10157 a1c6a512-1295-4272-9138-f99709370657
* Fix wide view mode on viewerKarl Kurbjun2006-06-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10036 a1c6a512-1295-4272-9138-f99709370657
* got Frank Dishner's viewer patch (#4873) working again and added encoding to ↵Marcoen Hirschberg2006-05-11
| | | | | | the settings menu. Fixes #4763 and #5256 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9915 a1c6a512-1295-4272-9138-f99709370657
* Viewer: Don't say 'yes' to every option ;-) (Voice ID must be -1 for 'no clip').Jens Arnold2006-05-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9880 a1c6a512-1295-4272-9138-f99709370657
* Fix viewer crash due to uninitialsed usage of rb->Jens Arnold2006-05-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9875 a1c6a512-1295-4272-9138-f99709370657
* Text viewer: * Only show those options which really exist. * Basic button ↵Jens Arnold2006-05-03
| | | | | | functions now available on all targets. * Implemented option setting in a more straightforward way (like the core options menus). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9874 a1c6a512-1295-4272-9138-f99709370657
* Oops, fix Ondio builds.Zakk Roberts2006-05-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9845 a1c6a512-1295-4272-9138-f99709370657
* Patch #5056 by Jonathan Gordon, with rework and additions by me: Updated ↵Zakk Roberts2006-05-01
| | | | | | Viewer plugin. Replaces annoying mode-toggle key-combos with a settings menu, including a new 'Scroll by Line' option. I've also added a 'hands-free' auto-scroll feature and added lcd_setmargins to the plugin API, since we need it here. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9844 a1c6a512-1295-4272-9138-f99709370657
* Oops, rename the global bool exit to doneHristo Kovachev2006-04-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9490 a1c6a512-1295-4272-9138-f99709370657
* Patch #5011 by Peter K. Cawley: added playback_control menu in text viewer ↵Hristo Kovachev2006-04-04
| | | | | | plugin git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9488 a1c6a512-1295-4272-9138-f99709370657
* Quick hack to restore the reading of ISO encoded text files with the viewer ↵Linus Nielsen Feltzing2006-03-01
| | | | | | plugin git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8875 a1c6a512-1295-4272-9138-f99709370657
* More iPod 3G work from Seven Le MesleDave Chapman2006-02-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8835 a1c6a512-1295-4272-9138-f99709370657
* first gigabeat commitMarcoen Hirschberg2006-02-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8831 a1c6a512-1295-4272-9138-f99709370657
* Button driver for iAudio X5Linus Nielsen Feltzing2006-02-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8828 a1c6a512-1295-4272-9138-f99709370657
* Fixed scrolling for iPods (now scrolling the wheel forward will move down, ↵Zakk Roberts2006-02-16
| | | | | | and scrolling backward will move up). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8699 a1c6a512-1295-4272-9138-f99709370657
* Made lots of keys' code depend on the actual definition of the key insteadDaniel Stenberg2006-01-27
| | | | | | | | | of the target keypad define. Makes the code more readable and it makes it easier to enable/disable certain features. Killed the warning for X5 at the same time. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8467 a1c6a512-1295-4272-9138-f99709370657
* removed a few ifdefsDaniel Stenberg2006-01-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8367 a1c6a512-1295-4272-9138-f99709370657
* Matt v.d. Westhuizen's iAudio X5 keypad adjustmentsDaniel Stenberg2006-01-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8366 a1c6a512-1295-4272-9138-f99709370657
* New plugin loader. Solves the crashes introduced with the .bss changes while ↵Jens Arnold2006-01-15
| | | | | | keeping the small binary size. The model & api version check is now part of the plugin loader. Codecs are not yet adapted, but the old method still works for them. Simulator plugins are not (yet) version-checked. API version numbering restarted, as this is an all-new system. Uses the target ID from configure, so don't change that too often. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8349 a1c6a512-1295-4272-9138-f99709370657
* Work-in-progress iriver iFP-7xx port by Tomasz MalesinskiDave Chapman2006-01-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8342 a1c6a512-1295-4272-9138-f99709370657
* Remove IPOD_NANO_PAD definition - the Nano's keypad has turned out to be ↵Dave Chapman2005-12-19
| | | | | | identical to the other 4G models git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8262 a1c6a512-1295-4272-9138-f99709370657
* iPod: Fix compiler warningDave Chapman2005-12-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8236 a1c6a512-1295-4272-9138-f99709370657
* iPod: Initial attempt at button mappings for plugins. All plugins now ↵Dave Chapman2005-12-14
| | | | | | compile, but more work is needed with the more complex ones to make them iPod friendly git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8233 a1c6a512-1295-4272-9138-f99709370657
* adjusted for the h300 to make it do similar as the h100Daniel Stenberg2005-06-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6916 a1c6a512-1295-4272-9138-f99709370657
* Hristo Kovachev's keypad fixes for the H300 buildDaniel Stenberg2005-06-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6912 a1c6a512-1295-4272-9138-f99709370657
* Remove stray debugging call.Thom Johansen2005-05-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6484 a1c6a512-1295-4272-9138-f99709370657
* Patch #1202120 by Luca Burelli - autobookmark for text viewerLinus Nielsen Feltzing2005-05-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6483 a1c6a512-1295-4272-9138-f99709370657
* Disable reflow mode for the player as it makes no sense. Cosmetic ↵Jens Arnold2005-05-14
| | | | | | indentation fixes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6470 a1c6a512-1295-4272-9138-f99709370657
* Patch #1152363 by Luca Burelli, proportional font support in the text viewer ↵Linus Nielsen Feltzing2005-05-13
| | | | | | plugin git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6469 a1c6a512-1295-4272-9138-f99709370657
* Complete button assignemt for text viewer on iRiver.Jens Arnold2005-02-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5928 a1c6a512-1295-4272-9138-f99709370657
* adapted to build on iRiverDaniel Stenberg2005-02-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5784 a1c6a512-1295-4272-9138-f99709370657
* Changed several places to use button_clear_queue() to empty the button ↵Jens Arnold2005-01-26
| | | | | | queue. Added the ability to empty the (system's) button queue to the X11 simulatr. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5665 a1c6a512-1295-4272-9138-f99709370657
* Plugin rework 1: (most) Compile-time keyboard configuration, for Ondio ↵Jens Arnold2004-10-16
| | | | | | adaption. (all) Now using the default event handler, standard placement is now in switch() default case. (snow) Made USB aware. (video) Added contrast setting to Ondio version. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5291 a1c6a512-1295-4272-9138-f99709370657
* a hell of a commit: changed several HAVE_xx configuration flags into ↵Jörg Hohensohn2004-09-28
| | | | | | multiple choice values (keypad, tuner, CPU, h/w codec) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5126 a1c6a512-1295-4272-9138-f99709370657
* The plugin API now supports ctype macros like tolower() and friendsLinus Nielsen Feltzing2004-07-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4872 a1c6a512-1295-4272-9138-f99709370657
* The splash() function's second argument (keymask) is now removed, as itDaniel Stenberg2004-01-08
| | | | | | | was not used by any code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4201 a1c6a512-1295-4272-9138-f99709370657
* correct build errorsRobert Hak2003-07-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3880 a1c6a512-1295-4272-9138-f99709370657
* Garrett Derner's word wrap fix for the text viewerDaniel Stenberg2003-07-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3873 a1c6a512-1295-4272-9138-f99709370657
* Added plugin loader. Moved games, demos and the text viewer to loadable ↵Björn Stenberg2003-06-29
plugins. Copy your *.rock files to /.rockbox/rocks/ git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3769 a1c6a512-1295-4272-9138-f99709370657