summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-08-14- Added license information (GPLv2)Kjetil Ørbekk
2008-08-14- Renamed mp3fs to musicfsKjetil Ørbekk
2008-08-13- Adding track number on Artist browsingKjetil Ørbekk
(Too much SQL magic!)
2008-08-13- Fixed track handling on scanKjetil Ørbekk
2008-08-13- Add track number on import [Rune Hammersland]Kjetil Ørbekk
2008-08-13Changed format of filenames in /TracksKjetil Ørbekk
2008-08-13- Added extensions to all files via sql queriesKjetil Ørbekk
2008-08-13- Reverted mp3_basename, using sqlite tricks to obtain the sameKjetil Ørbekk
Revert "- Use mp3_basename and sqlite to add extensions to filenames" This reverts commit d2727a60c0b2d6967d9cce3ca2696e1cab79e322. Revert "- Added mp3_basename" This reverts commit 2635d332f07ee1691a785d543f7ccbde2eeb99f0.
2008-08-13- Use mp3_basename and sqlite to add extensions to filenamesKjetil Ørbekk
2008-08-13- Added mp3_basenameKjetil Ørbekk
2008-08-12- Added extension and mtime to dbschema and scanning codeKjetil Ørbekk
mtime: preparation for updating files already in the db extension: to include extension in the mp3fs hierarchy
2008-08-12- Restructured mp3_getattrKjetil Ørbekk
2008-08-12- Using mp3_file_data_for_path to open and read files.Kjetil Ørbekk
- Reading in Artists work (but size is still always 512, so it won't read entire files)
2008-08-12- Added mp3_file_data_for_path, to reuse code for opening and readingKjetil Ørbekk
a given path.
2008-08-12- Added Artist/* to mp3_openKjetil Ørbekk
- Cleaned up the mp3_open code a bit
2008-08-09- Add lookup for album directory.Ulf Lilleengen
2008-08-09- Change lookup_fn to return values, so we can stop the lookup_finish loop onUlf Lilleengen
the SQL results.
2008-08-09- Add support for reading a file in /Tracks directory.Ulf Lilleengen
- Make use of the generic lookup framework to create functions which open and stat files. - Make getattr a bit generic and use the lookup stuff.
2008-08-09- Rename list to lookup, and change it, so a generic lookup callback thatUlf Lilleengen
will be called with the retrieved data can be specified. - Add filepath to the database schema.
2008-08-09- Add /Albums as a directory entry in the root tree.Ulf Lilleengen
2008-08-09- Split mp3_list into three functions performing initialization, adding data andUlf Lilleengen
finishing (thus running the query).
2008-08-05- Abstract out the methods listing artists and genre into their own functions.Ulf Lilleengen
- Use a format string in mp3_list to determine what type of arguments to be bound to the sqlite3 statement. This got a bit uglier than expected, so it may be removed later. But it's the best we've got for now. This revision have not been tested to work.
2008-08-03- Add TODOUlf Lilleengen
- Support deeper nested hierarchies. - Add convenience functions for tokenizing and lookups.
2008-08-03- Add support for genre query.Ulf Lilleengen
2008-08-03- Correct typo in db schema.Ulf Lilleengen
- Add mp3_list which given a query and a field number, prints out values from the query.
2008-08-03- Initial implementation of sqlite3 as backend for music.Ulf Lilleengen
- Add current database schema. - Remove old query support, since this is replaced by sqlite now.
2008-05-04- Removed some BSD specific stuff etc.Kjetil Ørbekk
2008-04-30- Fix issues with getting filler to work.lulf@nobby.studby.ntnu.no
- Fix problems with query matching by adding a flag saying what parameters we want. Could perhaps do this better though.
2008-04-29- Compilation fixes. It does not work yet, but basic structure in place.lulf@carrot.studby.ntnu.no
2008-04-29- Implement query system to select data from data structures.lulf@carrot.studby.ntnu.no
2008-04-25- Merge.lulf@carrot.studby.ntnu.no
2008-04-25- MergeKjetil Ørbekk
2008-04-25- Switched from id3lib to TagLibKjetil Ørbekk
2008-04-25- Merge.lulf@carrot.studby.ntnu.no
2008-04-25- Added musicpath parsingKjetil Ørbekk
Order is reversed, so usage is: ./mp3fs <musicpath> <mountpoint>
2008-04-24- Move out directory traversal routines into mp3_subrlulf@carrot.studby.ntnu.no
2008-04-23- Fix a bug where using global musicpath instead of dirpath.lulf@carrot.studby.ntnu.no
2008-04-23- Fix compiler warnings.lulf@carrot.studby.ntnu.no
- Add comments.
2008-04-23- Fix compile errors.lulf@carrot.studby.ntnu.no
2008-04-23- Add structure to handle passing of data.lulf@carrot.studby.ntnu.no
2008-04-22- Add new general directory traversal routine to be used by different functions.lulf@carrot.studby.ntnu.no
2008-04-21- Implement basic check and indexing.lulf@carrot.studby.ntnu.no
2008-04-20- Make it work.lulf@carrot.studby.ntnu.no
2008-04-20- Include option parsing in main file.lulf@carrot.studby.ntnu.no
- Put initialization routine in vnops.
2008-01-05- Add description of the functionality of the filesystem.lulf@carrot.studby.ntnu.no
2007-12-25- Added *basic* option parsing. (So we can play with a source dir)Kjetil Ørbekk
2007-11-21- Added MakefileKjetil Ørbekk
- Moved `test programs` out of source tree (So the Makefile actually works)
2007-11-21- Added readdir test (to recursivly search directories)Kjetil Ørbekk
2007-11-21- Fixed bug in id3test.cKjetil Ørbekk
2007-11-21- Added libid3 testKjetil Ørbekk