summaryrefslogtreecommitdiff
path: root/apps/plugins (follow)
Commit message (Collapse)AuthorAge
...
* text viewer: display functions more changes.Yoshihisa Uchida2010-06-27
| | | | | | | | - font functions move to tv_display. - modify tv_init_display() and add tv_finalize_display(). - viewport functions are changed from global to static. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27154 a1c6a512-1295-4272-9138-f99709370657
* text viewer: simplify display functions.Yoshihisa Uchida2010-06-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27152 a1c6a512-1295-4272-9138-f99709370657
* Correct spelling in the lrcviewer plugin. UK English please!Alex Parker2010-06-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27144 a1c6a512-1295-4272-9138-f99709370657
* fix red.Yoshihisa Uchida2010-06-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27143 a1c6a512-1295-4272-9138-f99709370657
* text viewer: some modify text viewer's layout and preferences.Yoshihisa Uchida2010-06-26
| | | | | | | | | - layout: hader, footer and horizontal_scrollbar add padding. - add member 'statusbar' in tv_preferences. - delete HD_SBAR/HD_BOTH/FT_SBAR/FT_BOTH. - deletes the function to check header_mode/footer_mode. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27142 a1c6a512-1295-4272-9138-f99709370657
* e200v1/c200v1: Implement limited samplerate switching. Rates 24kHz and below ↵Michael Sevakis2010-06-26
| | | | | | are being a bear as far as minor crackling at higher amplitude-- leave them out for the time being since no solution is currently evident. 48, 44, 32 (rec rates 24, 22, 16) seem perfectly fine. I'm betting c200 is ok to include because it uses the same setup as e200. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27139 a1c6a512-1295-4272-9138-f99709370657
* text viewer: reworks screen access logics and some bugs fix.Yoshihisa Uchida2010-06-26
| | | | | | | | | | - screen access logics separte from tv_window. (new tv_display.[ch]) - using multi screen api. - (bug fix) the head of the each line is not normally displayed when the alignment is RIGHT. - (bug fix) unnecessary blank line is not displayed. (a part of FS#11400). - (bug fix) the order by which callback functions were called was not correct. (FIFO->FILO) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27138 a1c6a512-1295-4272-9138-f99709370657
* text_viewer: rename preference values.Yoshihisa Uchida2010-06-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27106 a1c6a512-1295-4272-9138-f99709370657
* Build doom on clipv2 and clip+Rafaël Carré2010-06-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27093 a1c6a512-1295-4272-9138-f99709370657
* FS#11399 by me: fix r26998 for text_viewerRafaël Carré2010-06-23
| | | | | | | | | | | | | | | | | Restore the old behaviour: - preferences must be read-write for tv_preferences.c , read-only for all other modules -> use pointer to const struct - init functions must get the plugin buffer + its size as arguments for easily adding new functions -> use pointer to buffer pointer and size to make allocation easier - preferences meaning is private to each file and must not be known by tv_preferences.c -> move tv_check_header_and_footer() back in tv_window.c; also avoid chaining 3 times the callbacks by calling tv_set_preferences() only once if more than one preference needs changing git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27089 a1c6a512-1295-4272-9138-f99709370657
* Convert plasma to use pluginlib actions.Thomas Martitz2010-06-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27067 a1c6a512-1295-4272-9138-f99709370657
* test_codec: allocate wavbuffer/dspbuffer dynamicallyRafaël Carré2010-06-22
| | | | | | | It'll build on targets with small plugin buffer, the buffer for each of them will be a little smaller than 32kB. "should be enough" git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27050 a1c6a512-1295-4272-9138-f99709370657
* test_codec: remove 2 static string buffers and put them on the stackRafaël Carré2010-06-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27049 a1c6a512-1295-4272-9138-f99709370657
* test_codec: fix DEBUGF pointer format specifierRafaël Carré2010-06-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27040 a1c6a512-1295-4272-9138-f99709370657
* Fix yellows and reds (one was a type, the other was rather incorrect before ↵Thomas Martitz2010-06-21
| | | | | | already) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27021 a1c6a512-1295-4272-9138-f99709370657
* Rockbox as an application: Replace many occurences of #ifdef SIMULATOR with ↵Thomas Martitz2010-06-21
| | | | | | | | | | | #if (CONFIG_PLATFORM & PLATFORM_HOSTED) (or equivalently). The simulator defines PLATFORM_HOSTED, as RaaA will do (RaaA will not define SIMULATOR). The new define is to (de-)select code to compile on hosted platforms generally. Should be no functional change to targets or the simulator. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27019 a1c6a512-1295-4272-9138-f99709370657
* Fix include fileFrank Gevaerts2010-06-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27017 a1c6a512-1295-4272-9138-f99709370657
* Remove plugin-specific defines from the pdbox makefile, and add them to ↵Frank Gevaerts2010-06-21
| | | | | | m_pd.h, which is the global pdbox header. This makes sure that the defines are set during depency generation so dependencies are correct. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27016 a1c6a512-1295-4272-9138-f99709370657
* text_viewer: cleanup & bugfixRafaël Carré2010-06-20
| | | | | | | | | | | | | | | | | | | | | cleanup: - don't use enum in struct / return values - don't use a getter for preferences but a global pointer - explicitely make enums start at 0 - use static tables for header/footer settings - remove unneeded memset before strlcpy - use static buffer allocation, not dynamic - check header/footer preferences before using the callbacks - don't include font filename in archos player preferences (break file format) bugfix: - statically allocate old preferences in tv_set_preferences() Sometimes I can read a file on Clipv2, but it still aborts quite often refs: FS#11399 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26998 a1c6a512-1295-4272-9138-f99709370657
* Make unnecessarily static local variables non-static. It's more efficient, ↵Jens Arnold2010-06-20
| | | | | | and it also fixes the weird lines with EABI on ARM7TDMI, although it doesn't explain them. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26995 a1c6a512-1295-4272-9138-f99709370657
* minesweeper: bugfixes / code improvementsRafaël Carré2010-06-19
| | | | | | | | | dont make out of array accesses to the minefield dont flag positions already known avoid using the same name for local & global variables don't use modulo but only 1 conditional add/sub git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26956 a1c6a512-1295-4272-9138-f99709370657
* reorder apps/plugins/lib/SOURCES.Teruaki Kawashima2010-06-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26919 a1c6a512-1295-4272-9138-f99709370657
* use int instead of enum.Teruaki Kawashima2010-06-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26916 a1c6a512-1295-4272-9138-f99709370657
* FS#11347 by me: *dir LUA functions: luadir moduleRafaël Carré2010-06-18
| | | | | | | | | mkdir and rmdir are now in this module and not in the rockbox API implements the 'dir' iterator to browse directories Based on LuaFileSystem : http://www.keplerproject.org/luafilesystem git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26913 a1c6a512-1295-4272-9138-f99709370657
* Lua: document rocklib_aux.pl a bit, so it's easier to find out about it when ↵Maurus Cuelenaere2010-06-18
| | | | | | stumbling over a CC error in rocklib_aux.c git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26912 a1c6a512-1295-4272-9138-f99709370657
* Lua: make actions.lua, buttons.lua and rocklib_aux.c depend on it generatorsMaurus Cuelenaere2010-06-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26911 a1c6a512-1295-4272-9138-f99709370657
* HD200 - calibrate lcdlinear[] matrixMarcin Bukat2010-06-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26910 a1c6a512-1295-4272-9138-f99709370657
* test_codec: print crc's that start with 0 properly.Nils Wallménius2010-06-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26890 a1c6a512-1295-4272-9138-f99709370657
* Add interpolation so output file contains lcdlinear[] matrix dumpMarcin Bukat2010-06-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26869 a1c6a512-1295-4272-9138-f99709370657
* test_disk: print return values in case of errorRafaël Carré2010-06-15
| | | | | | Also print the requested read/write size git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26855 a1c6a512-1295-4272-9138-f99709370657
* text viewer: can select the indent spaces when the line mode is reflow.Yoshihisa Uchida2010-06-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26763 a1c6a512-1295-4272-9138-f99709370657
* CPP substitution isn't made inside " ", but we need " " when using , in a ↵Rafaël Carré2010-06-11
| | | | | | | | | | gas macro argument Modify HIGH_REGS macro to store/load only one range of registers When the range isn't contigous (in MC_put_x_8*), shift registers to make it contigous (r4 and r5 are now unused by these functions) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26759 a1c6a512-1295-4272-9138-f99709370657
* FS#11335 by me: make ARM assembly functions thumb-friendlyRafaël Carré2010-06-11
| | | | | | | | | | | | | We can't pop into pc on ARMv4t when using thumb: the T bit won't be modified if we are returning to a thumb function Code running on ARMv4t should use the new ldrpc / ldmpc macros instead of ldr pc, [sp], #4 and ldm(cond) sp!, {regs, pc} No modification on pure ARM builds and ARMv5+ Note: USE_THUMB is currently never defined, no targets can currently be built with -mthumb, see FS#6734 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26756 a1c6a512-1295-4272-9138-f99709370657
* ppmviewer/rockpaint: do not steal the audiobuffer (and stop playback) if the ↵Rafaël Carré2010-06-10
| | | | | | plugin buffer is large enough git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26750 a1c6a512-1295-4272-9138-f99709370657
* Build plugin overlays when buffer size is <= 128kBRafaël Carré2010-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26748 a1c6a512-1295-4272-9138-f99709370657
* rockpaint: steal the big buffer from audiobufferRafaël Carré2010-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26747 a1c6a512-1295-4272-9138-f99709370657
* ppmviewer: steal from audiobuffer for large arraysRafaël Carré2010-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26744 a1c6a512-1295-4272-9138-f99709370657
* text viewer: fix that the return value's type is wrong.Yoshihisa Uchida2010-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26739 a1c6a512-1295-4272-9138-f99709370657
* fix the problem that does not jump to selected the bookmark. (FS#11386)Yoshihisa Uchida2010-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26738 a1c6a512-1295-4272-9138-f99709370657
* rockboy: use unions instead of type-punningRafaël Carré2010-06-10
| | | | | | avoid a warning when using -Os git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26734 a1c6a512-1295-4272-9138-f99709370657
* text viewer: don't load font if it is the same font currently used.Teruaki Kawashima2010-06-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26725 a1c6a512-1295-4272-9138-f99709370657
* text viewer: can select "move to prev/next page" or "move to top page/bottom ↵Yoshihisa Uchida2010-06-09
| | | | | | page" when LEFT/RIGHT key is pressed (narrow mode). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26719 a1c6a512-1295-4272-9138-f99709370657
* remainder of FS#11270 - bug fixes and updates for picureflowJonathan Gordon2010-06-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26713 a1c6a512-1295-4272-9138-f99709370657
* fix errorsJonathan Gordon2010-06-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26711 a1c6a512-1295-4272-9138-f99709370657
* FS#11270 by Chris Savery - WPS integration for pictureflowJonathan Gordon2010-06-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26710 a1c6a512-1295-4272-9138-f99709370657
* fix yellow.Teruaki Kawashima2010-06-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26688 a1c6a512-1295-4272-9138-f99709370657
* add simple text viewer to pluginlib and use this for dict to show description.Teruaki Kawashima2010-06-08
| | | | | | | now dict can scroll the description. it might not show full description if it is too long or memory is not enough. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26687 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
* text viewer: 1) fix uisim abends when fonts list is displayed.Yoshihisa Uchida2010-06-08
| | | | | | 2) simplify the logic to change font. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26685 a1c6a512-1295-4272-9138-f99709370657
* fix red.Teruaki Kawashima2010-06-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26660 a1c6a512-1295-4272-9138-f99709370657