1
0
Fork 0
forked from len0rd/rockbox
foxbox/apps
William Wilgus c3fd32bdf2 [Feature] playback logging from core
people don't like having to remember to run the TSR plugin so
lets meet them halfway

all tracks are added with timestamp, elapsed, length, trackname

added buffering for ATA devices

still needed:
-Done -- a plugin that parses for duplicates and reads the track info
to create the actual scrobbler log
(log can be truncated once dumped)
this should allow you to run the plugin at leisure

later I'd like to expand this logging to allow
track culling based on skipped songs..

remove the TSR plugin as hard disk no longer need to use it

Change-Id: Ib0b74b4c868fecb3e4941a8f4b9de7bd8728fe3e
2025-01-13 00:45:09 -05:00
..
bitmaps
gui [Bugfix] Copy current lcd contents into empty background buffers 2025-01-06 02:26:11 -05:00
hosted/android [FixRed] android yesno dialog 2023-10-01 12:21:54 -04:00
iap Convert non-ASCII characters to UTF-8 2024-12-15 21:16:12 -05:00
keymaps agptekrocker: Fix manual build due to missing Quickscreen enter/exit 2024-07-12 08:52:24 -04:00
lang [Feature] playback logging from core 2025-01-13 00:45:09 -05:00
menus [Feature] playback logging from core 2025-01-13 00:45:09 -05:00
plugins [Feature] playback logging from core 2025-01-13 00:45:09 -05:00
radio radio.c presets.c small clean-up 2024-11-30 16:42:43 -05:00
recorder [FS#10686] Peakmeter on ipod 5g using too much CPU 2025-01-05 16:57:18 -05:00
abrepeat.c [Cleanup] abrepeat.c 2024-06-20 11:14:27 -04:00
abrepeat.h [Cleanup] abrepeat.c 2024-06-20 11:14:27 -04:00
action.c Fix prev/next folder action leads to immediate ff/rewind 2024-10-22 16:28:22 +03:00
action.h apps: Move action_cur_t and action_last_t to action.c 2024-04-21 20:37:26 -04:00
alarm_menu.c voice: Revert one of the changes made in b6053c4d54 2024-05-19 21:05:43 -04:00
alarm_menu.h
appevents.h
applimits.h
apps.make build: add 'lto' to features.txt if built with it 2024-11-30 13:49:42 -05:00
audio_path.c
audio_thread.c
audio_thread.h
beep.c
bookmark.c [coverity] bookmark.c fix add_bookmark & false positive in remove_bookmark 2024-06-02 12:42:45 -04:00
bookmark.h Fix return to root after selecting items from playlist viewer 2022-11-19 10:01:23 +01:00
buffering.c [Feature] playlist_viewer id3 title display 2024-07-09 01:40:02 -04:00
buffering.h buffering: remove bufgettail/bufcuttail 2022-04-20 16:51:49 -04:00
codec_thread.c metadata.c don't store encoder filename for all the decoders 2024-12-24 01:47:18 -05:00
codec_thread.h
codecs.c plugins: Simplify plugin/codec API versioning 2023-03-21 16:23:54 -04:00
core_asmdefs.c
core_keymap.c add INIT_ATTR to dircache_load and core_load_key_remap 2024-11-26 22:13:43 -05:00
core_keymap.h key remap: simplify and use movable allocations 2022-09-25 11:05:59 +01:00
cuesheet.c unicode: add utf16decode with utf8 buffer size check 2024-12-15 15:44:57 -05:00
cuesheet.h
debug_menu.c S5L8702: Introduce syscfg_read() and use it in the debug menu 2024-12-17 23:08:10 -05:00
debug_menu.h
enc_config.c Settings: Rename INT/BOOL setting type enum to RB_INT/RB_BOOL 2023-09-22 10:00:46 -04:00
enc_config.h
features.txt build: add 'lto' to features.txt if built with it 2024-11-30 13:49:42 -05:00
fileop.c fileop: display progress bar for single file deletion 2024-11-09 04:25:48 -05:00
fileop.h [Cleanup] onplay.c fileop.c 2024-07-04 12:44:04 -04:00
filetree.c [Feature/BugFix] Dirplay never gets the file I selected 2024-09-26 03:29:15 -04:00
filetree.h Replace "Reload After Saving" with option to remove queued tracks 2024-04-21 18:28:16 +02:00
filetypes.c Fix: read_color_theme_file needed beyond init 2024-11-24 00:42:50 +01:00
filetypes.h filetypes.c compress builtin filetypes 2024-11-19 07:12:41 -05:00
fracmul.h
keyboard.h
language.c optimize language.c lang_english_to_id() 2024-12-30 23:17:57 -05:00
language.h lang: Support languages that speak the units before a numerical value 2023-05-22 10:30:13 -04:00
logfdisp.c misc.c open_pathfmt caller supplied buffer 2022-11-23 22:09:46 -05:00
logfdisp.h
main.c [Feature] playback logging from core 2025-01-13 00:45:09 -05:00
menu.c menu.c remove the check for valid menu_callback 2024-11-21 19:56:03 -05:00
menu.h menus remove reserved 'param' parameter 2022-12-17 04:24:37 -05:00
misc.c FS#13537: format_sound_value alignment issue in themes 2025-01-03 13:45:14 -05:00
misc.h FS#13537: format_sound_value alignment issue in themes 2025-01-03 13:45:14 -05:00
onplay.c Show Track Info: Support fs tags in Playlist Viewer, Properties, and PictureFlow 2024-12-16 00:20:10 +01:00
onplay.h Generate A-Z menus in the tagtree 2024-11-02 17:27:22 -04:00
open_plugin.c [Bugfix/Feature] OpenPlugin and default plugins 2024-05-09 16:13:24 -04:00
open_plugin.h open_plugin.c access open_plugin_entry through a function 2022-12-16 09:05:06 -05:00
pcmbuf.c [BugFix] Playback.c OOM with large voice file 2024-09-24 10:47:34 -04:00
pcmbuf.h [BugFix] Playback.c OOM with large voice file 2024-09-24 10:47:34 -04:00
playback.c [Feature] playback logging from core 2025-01-13 00:45:09 -05:00
playback.h [Feature] playback logging from core 2025-01-13 00:45:09 -05:00
playlist.c Playlist Catalogue: fix: "Save Current Playlist" may fail silently 2025-01-09 06:10:46 +01:00
playlist.h playlist viewer: move on-disk playlist struct to playlist.c 2024-11-23 09:05:39 -05:00
playlist_catalog.c voice: Correct all uses of spashf() with an ID2P() argument 2024-05-19 21:05:43 -04:00
playlist_catalog.h Suggest numbered filename when saving untitled playlist 2023-10-28 18:24:00 -04:00
playlist_menu.h
playlist_viewer.c Playlist Catalogue: fix: "Save Current Playlist" may fail silently 2025-01-09 06:10:46 +01:00
playlist_viewer.h Playlist Catalogue: Restore selection in playlist 2022-11-26 17:20:06 +01:00
plugin.c [Feature] playback logging from core 2025-01-13 00:45:09 -05:00
plugin.h [Feature] playback logging from core 2025-01-13 00:45:09 -05:00
rbcodec_helpers.c Remove buflib allocation names, part two 2023-01-13 10:32:54 +00:00
rbcodecconfig.h
rbcodecplatform.h
README
root_menu.c [Bugfix] Plugins run by START_IN_SCREEN won't open another plugin 2025-01-04 15:18:35 -05:00
root_menu.h
screen_access.c make splash split on control characters 2022-11-12 06:22:16 -05:00
screen_access.h make splash split on control characters 2022-11-12 06:22:16 -05:00
screens.c Show Track Info: Support fs tags in Playlist Viewer, Properties, and PictureFlow 2024-12-16 00:20:10 +01:00
screens.h Show Track Info: Support fs tags in Playlist Viewer, Properties, and PictureFlow 2024-12-16 00:20:10 +01:00
settings.c Move cfg_vals from settings_list, expand settings_dumper 2024-11-10 21:53:22 -05:00
settings.h [Feature] playback logging from core 2025-01-13 00:45:09 -05:00
settings_list.c [Feature] playback logging from core 2025-01-13 00:45:09 -05:00
settings_list.h Move cfg_vals from settings_list, expand settings_dumper 2024-11-10 21:53:22 -05:00
shortcuts.c Remove static buffer from shortcts.c 2024-09-13 11:22:46 -04:00
shortcuts.h shortcuts: add 'reboot' type 2024-05-13 18:06:55 +02:00
sound_menu.h
SOURCES [Feature] onplay.c show file progress 2024-06-30 02:09:40 -04:00
status.c
status.h Add a comment about the ordering of 'enum playmode' 2022-11-23 10:08:49 -05:00
tagcache.c tagcache: fix logf format specifier mismatch 2024-12-03 16:55:14 -05:00
tagcache.h [Feature] db_commit plugin allows a more verbose commit 2023-10-05 21:24:37 -04:00
tagnavi.config Generate A-Z menus in the tagtree 2024-11-02 17:27:22 -04:00
tagtree.c [Bugfix?] tagtree build_firstletter_menu dst src overlap 2024-12-11 19:19:30 -05:00
tagtree.h Reworks to the shuffle system to improve performance and allow fast shuffling from a big library (but this work for all database views) 2024-08-31 10:44:20 -04:00
talk.c [Bugfix] Enable Progressive loading for talk clips on devices <= 8MB 2024-09-25 00:54:10 -04:00
talk.h talk: Voice the volume name when browsing and when voicing full paths 2024-07-28 16:54:33 -04:00
tree.c [FixRed] 4ce8963c50 tree.c Maybe? 2024-11-29 00:51:44 -05:00
tree.h Reworks to the shuffle system to improve performance and allow fast shuffling from a big library (but this work for all database views) 2024-08-31 10:44:20 -04:00
usb_keymaps.c
usb_keymaps.h
voice_thread.c Remove buflib allocation names, part two 2023-01-13 10:32:54 +00:00
voice_thread.h

For general information see: docs/README
For API information see: docs/API