summaryrefslogtreecommitdiffstats
path: root/apps/plugins/pictureflow
AgeCommit message (Collapse)AuthorFilesLines
2010-06-09FS#11270 by Chris Savery - WPS integration for pictureflowJonathan Gordon1-13/+78
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26710 a1c6a512-1295-4272-9138-f99709370657
2010-06-04Convert some more stuff to mylcd_ and support pgfx as well.Michael Sevakis1-22/+21
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26543 a1c6a512-1295-4272-9138-f99709370657
2010-05-06Make creat() posix compliant API-wise. Shouldn't affect the core as it's ↵Thomas Martitz1-1/+1
wrapped via a static inline. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25843 a1c6a512-1295-4272-9138-f99709370657
2010-02-14Packard Bell Vibe 500: Finish plugin keymaps. Rockbox compiles clean now for ↵Szymon Dziok1-0/+2
the target. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24658 a1c6a512-1295-4272-9138-f99709370657
2010-01-26Accept the last patch FS#10797 with a few changes by me (fixing side effects ↵Thomas Martitz1-6/+9
and adding the new backdrop_hide() to the multi screen api). It changes the hide_bars parameter to mean hide_theme. This makes plugins show the menu backdrop in their backdrop so that they don't look like crap if you have an sbs and look more integrated. I've test about all plugins and all work fine. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24335 a1c6a512-1295-4272-9138-f99709370657
2010-01-17change dependencies in make files:Teruaki Kawashima1-1/+1
* apps.make: depends on ctype.o instead of errno.o to depend on config-*.h so that it works for simulator. * lang.make: add dependency of lang.h to make it sure that the file is updated properly when needed. * plugins.make: object files don't depend on libpluginbitmaps.a. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24256 a1c6a512-1295-4272-9138-f99709370657
2009-12-15Cowon D2: Rename COWOND2_PAD -> COWON_D2_PAD to match macro used in manual, andTomer Shalev1-2/+2
to target naming conventions in general git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24010 a1c6a512-1295-4272-9138-f99709370657
2009-12-13PictureFlow: Add PF_MENU action to touchscreenTomer Shalev1-1/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23976 a1c6a512-1295-4272-9138-f99709370657
2009-09-02Pictureflow: Fix defineKarl Kurbjun1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22608 a1c6a512-1295-4272-9138-f99709370657
2009-09-02Pictureflow: Add support for vertical strides.Karl Kurbjun1-9/+15
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22604 a1c6a512-1295-4272-9138-f99709370657
2009-08-06use set_option instead of menu api for some settings of plugins to make it ↵Teruaki Kawashima1-19/+9
clear it's a setting. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22189 a1c6a512-1295-4272-9138-f99709370657
2009-07-14FS#10080Nils Wallménius1-3/+2
* Move strncpy() from core to the pluginlib * Introduce strlcpy() and use that instead in most places (use memcpy in a few) in core and some plugins * Drop strncpy() from the codec api as no codec used it * Bump codec and plugin api versions git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21863 a1c6a512-1295-4272-9138-f99709370657
2009-07-05Adapt pictureflow and random_folder_advance_config to make use of the new ↵Thomas Martitz1-9/+14
goto-wps exit feature. For pictureflow a menu item is added, but the key press that works in the filetree works also (unless it's already remapped), rfa will go to the wps after selecting "Play Shuffled", as it needs to exit then anyway. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21681 a1c6a512-1295-4272-9138-f99709370657
2009-07-04Replace HAVE_SCROLLWHEEL in PictureFlow with USE_CORE_PREVNEXT, defined on ↵Andrew Mahone1-4/+9
targets where special horizontal-scroll mappings are broken or make no sense. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21636 a1c6a512-1295-4272-9138-f99709370657
2009-06-08Fix case in the constantAlexander Levin1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21217 a1c6a512-1295-4272-9138-f99709370657
2009-06-08Pictureflow: Don't show the playback control one targets that can't have ↵Thomas Martitz1-6/+23
playback in pictureflow. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21216 a1c6a512-1295-4272-9138-f99709370657
2009-06-03Fix red.Andrew Mahone1-0/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21173 a1c6a512-1295-4272-9138-f99709370657
2009-06-03PictureFlow: subtract space used to load plugin from available audio buffer ↵Andrew Mahone1-0/+5
space if needed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21172 a1c6a512-1295-4272-9138-f99709370657
2009-06-02Deactivate the playback capabilites for targets with PLUGIN_BUFFER_SIZE <= ↵Thomas Martitz1-7/+24
0x10000, as they're not capable of playback due to the use of plugin_get_audio_buffer(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21167 a1c6a512-1295-4272-9138-f99709370657
2009-05-31A bit more work on playback controlling pictureflow:Thomas Martitz1-11/+26
*) Fix that the generated playlist can't be resumed after reboot *) make it work with shuffle git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21151 a1c6a512-1295-4272-9138-f99709370657
2009-05-31Replace use of CONTEXT_CUSTOM by get_custom_action with new CONTEXT_PLUGIN, ↵Andrew Mahone1-5/+8
to prevent conflicts with core contexts using CONTEXT_CUSTOM, and use CONTEXT_TREE as the base context for PictureFlow's custom contexts. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21149 a1c6a512-1295-4272-9138-f99709370657
2009-05-31Restructure/cleanup the album list buttom mapping, removing it entirely for ↵Thomas Martitz1-23/+20
scrollwheel. No functional change (scrollwheel didn't use it before, anyway). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21148 a1c6a512-1295-4272-9138-f99709370657
2009-05-31Attach the playback control menu to pictureflow's main menu.Thomas Martitz1-4/+8
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21145 a1c6a512-1295-4272-9138-f99709370657
2009-05-31Commit the first part of FS#10263: Starting playback from within ↵Thomas Martitz1-8/+65
pictureflow, by creating a playlist from the tracklist and playing it. The database integration part is postponed until it's more featured. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21143 a1c6a512-1295-4272-9138-f99709370657
2009-05-28FS#10256 by Frank Oosterhuis : use HOME button to quit pluginsRafaël Carré1-4/+4
Also remove a duplicated SANSA_CLIP_PAD in pictureflow git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21115 a1c6a512-1295-4272-9138-f99709370657
2009-05-28Use core splash for PictureFlow's error_wait, exit error display 2s after ↵Andrew Mahone1-8/+3
any keypress, remove DEBUGF committed accidentally. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21113 a1c6a512-1295-4272-9138-f99709370657
2009-05-28Display error message on screen until user presses SELECT before exiting ↵Andrew Mahone1-8/+22
PictureFlow. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21112 a1c6a512-1295-4272-9138-f99709370657
2009-05-28Suggested by Thomas Martitz, don't check for track-specific files when ↵Andrew Mahone1-1/+1
searching for covers in PictureFlow. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21111 a1c6a512-1295-4272-9138-f99709370657
2009-05-28Suggested by Thomas Martitz, use tagcache_fill_tags to speed up PictureFlow ↵Andrew Mahone1-3/+13
album art search a bit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21110 a1c6a512-1295-4272-9138-f99709370657
2009-05-28Remove use of uniqbuf in PictureFlow, preventing crash on 64-bit sim and ↵Andrew Mahone1-8/+3
freeing half of the plugin buffer on targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21109 a1c6a512-1295-4272-9138-f99709370657
2009-05-27Commit next part of FS#10138 by Teruaki Kawashima. Fixes mistaken error ↵Michael Giacomelli1-1/+1
return value in pictureflow. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21101 a1c6a512-1295-4272-9138-f99709370657
2009-05-26Use pre-multiplication in scaler to save one multiply per color component on ↵Andrew Mahone1-33/+16
ARM and Coldfire, at the cost of an extra add/shift in the horizontal scaler to reduce values to a workable range. SH-1 retains the same basic math, as the use of 16x16->32 hardware multiplication in the earlier scaler stages saves more than removing the 32x32->40 multiply to descale output. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21091 a1c6a512-1295-4272-9138-f99709370657
2009-05-23Load PictureFlow logo from disk, discarding it after splash screen is done ↵Andrew Mahone1-13/+27
and freeing the used space for the slide cache. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21051 a1c6a512-1295-4272-9138-f99709370657
2009-05-21Fix cover corruption reported in PictureFlow by Maurus Cuelenaere, bump ↵Andrew Mahone1-8/+20
CACHE_VERSION to force cache rebuilds. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21005 a1c6a512-1295-4272-9138-f99709370657
2009-05-16Use new buflib extensions to avoid static allocation for track list, by ↵Andrew Mahone1-46/+59
shifting space out of the buffer and freeing slides as needed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20953 a1c6a512-1295-4272-9138-f99709370657
2009-05-15Sort by and display disc number in PictureFlow, increase MAX_TRACKS to 128, ↵Andrew Mahone1-10/+27
prevent display of garbage tracklist on failure. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20940 a1c6a512-1295-4272-9138-f99709370657
2009-05-15Clean up create_track_index, fixing FS#9333, and use tagcache-provided ↵Andrew Mahone1-36/+33
length instead of strlen. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20938 a1c6a512-1295-4272-9138-f99709370657
2009-05-11Undo overlay test change which should not have been committed, should return ↵Andrew Mahone1-1/+1
PictureFlow to working during playback on non-Archos targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20916 a1c6a512-1295-4272-9138-f99709370657
2009-05-09Split 8-bit-to-native conversion in bmp.c into a function, add support for ↵Andrew Mahone1-6/+29
plugging unscaled output in BMP and JPEG loaders, use output_row_8_native in JPEG decoder when possible. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20884 a1c6a512-1295-4272-9138-f99709370657
2009-05-07Build pictureflow using overlay on lowmem targets, support JPEG AA in PF on ↵Andrew Mahone3-0/+2634
all targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20864 a1c6a512-1295-4272-9138-f99709370657