summaryrefslogtreecommitdiffstats
path: root/apps/filetree.h
AgeCommit message (Collapse)AuthorFilesLines
2024-03-23[BugFix] Multiboot Database duplicate filesWilliam Wilgus1-0/+2
When the sd card is mounted into the root namespace the database picks up files through both paths previously we hid the mounted drive but this causes issues with users databases when the drive letter changes Adds a way to keep track of volumes mounted in the root namespace Hides the enumerated volume in root Database: we can just parse the root directory ('/') and get to any mounted volume but we can also enumerate a volume in the root directory when this occurs it leads to multiple entries since the files can be reached through multiple paths ex, /Foo could also be /SD1/Foo Instead we will attempt to rewrite the root with any non-hidden volumes failing that just leave the paths alone Change-Id: I7bdba8cfaf63902d2a3852d28484bcf8ca317ebd
2022-10-18Don't autoload bookmarks after saving dynamic playlistChristian Soffke1-1/+2
4f83e66 (FS#13287) introduced a useful option to immediately re-load the saved dynamic playlist, so that bookmark creation becomes possible. (Current Playlist->Reload After Saving) It seems unnecessary and won't produce the intended effect to autoload bookmarks after the playlist is saved, since playback position will be restored to where it was previously. Additionally, with "Load last Bookmark" set to "Ask", the dialog for choosing a stored bookmark will appear after the playlist has been saved. The dialog is unwanted, since: - Selecting a bookmark doesn't have expected effect - Selecting "Don't resume" will actually resume - Cancelling out of the screen will prevent the saved playlist from being loaded, without this being obvious to the user - It causes a crash if the dynamic playlist is saved from within the Playlist Viewer (both the Playlist Viewer and the bookmark selection screen use the plugin buffer) Change-Id: I7d696e56c89394b3cd10ef6acfed4ddc7e814118
2021-05-03FS#13287 - Load a newly saved playlist and resume where it wasDana Conrad1-1/+1
Works from any playlist saving operation accessed from the While Playing Screen, all other playlist saving operations are unchanged. Now a user-selectable setting! Located in General Settings -> Playlists -> Current Playlist -> Reload After Saving (Yes/No) Change-Id: I5085c3f4c56c518a812d5ee015d15cc4dca19a28
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg1-2/+4
later. We still need to hunt down snippets used that are not. 1324 modified files... http://www.rockbox.org/mail/archive/rockbox-dev-archive-2008-06/0060.shtml git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17847 a1c6a512-1295-4272-9138-f99709370657
2008-05-05Convert the whole codebase to UTF-8, except docs/COMMITTERS and ↵Nicolas Pennequin1-1/+1
tools/creative.c, which need checking. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17369 a1c6a512-1295-4272-9138-f99709370657
2007-10-30Make the playlist catalog use the following settings as appropriate: show ↵Magnus Holmgren1-0/+1
filename extensions, load last bookmark, party mode and warn when erasing dynamic playlist. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15378 a1c6a512-1295-4272-9138-f99709370657
2007-03-17#ifdef code that only makes sense for multivolume targets, make private ↵Nils Wallménius1-3/+0
functions 'static' git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12813 a1c6a512-1295-4272-9138-f99709370657
2006-07-05Fix an occasional crash when using .talk MP3 files for directories in ID3 ↵Peter D'Hoye1-1/+1
browsing mode. Spotted and fixed by Steve Bavin (plus minor change by me) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10185 a1c6a512-1295-4272-9138-f99709370657
2005-01-18Repaired broken resumeBjörn Stenberg1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5596 a1c6a512-1295-4272-9138-f99709370657
2005-01-18Added support for very large tables in ID3 database.Björn Stenberg1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5595 a1c6a512-1295-4272-9138-f99709370657
2005-01-17Corrected copyright yearBjörn Stenberg1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5584 a1c6a512-1295-4272-9138-f99709370657
2005-01-17Added ID3 database support. Still very early.Björn Stenberg1-0/+31
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5575 a1c6a512-1295-4272-9138-f99709370657