Michiel Van Der Kolk
765cd6d5e7
(in theory) more efficient (battery wise) runtime database code.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6999 a1c6a512-1295-4272-9138-f99709370657
2005-07-03 21:08:16 +00:00
Jens Arnold
8102f3da27
New option to enable/disable the runtime database. Moved the runtimedb init to a more appropriate place and added proper USB handling.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6984 a1c6a512-1295-4272-9138-f99709370657
2005-07-02 10:50:42 +00:00
Michiel Van Der Kolk
10b2069aed
Fixed a warning.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6971 a1c6a512-1295-4272-9138-f99709370657
2005-07-01 18:01:23 +00:00
Michiel Van Der Kolk
c735ed7914
First runtime database support, self repairing, only playcount works for now,
...
which is still rather crude; playcount gets increased even if the song started playback but was skipped... track rating should be trivial to add, autorating also works since its based on playcount.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6969 a1c6a512-1295-4272-9138-f99709370657
2005-07-01 17:29:44 +00:00
Michiel Van Der Kolk
74d5b57ab2
Database v3 browsing; searchengine & databox still need to get changed
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6563 a1c6a512-1295-4272-9138-f99709370657
2005-06-04 16:24:26 +00:00
Michiel Van Der Kolk
29909a341a
Read searchquery from a search "file" (search tokenstream)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6372 a1c6a512-1295-4272-9138-f99709370657
2005-04-28 14:48:12 +00:00
Michiel Van Der Kolk
67772bbf1b
More database maintenance functions..
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6364 a1c6a512-1295-4272-9138-f99709370657
2005-04-27 11:49:51 +00:00
Michiel Van Der Kolk
929e7837cd
Restructurizing database code, seperating database code from dbtree code,
...
wrote the first basic functions to manipulate fileentries.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6359 a1c6a512-1295-4272-9138-f99709370657
2005-04-26 21:37:44 +00:00