summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-08-18- s/warn/DEBUG.Ulf Lilleengen
- Add suggstions to TODO. - Change enum starting point.
2008-08-18- Use enum instead of defines for lookup datatypes.Ulf Lilleengen
2008-08-18- Add more suggestions.Ulf Lilleengen
2008-08-18- Add some suggestions to the TODO.Ulf Lilleengen
2008-08-17- Add a few TODO points.Ulf Lilleengen
2008-08-17- Check for NULL pointer when looking up HOME path.Ulf Lilleengen
2008-08-17- Remember to free memory after path lookup.Ulf Lilleengen
- Don't close if fd is 0, which it might be if not assigned.
2008-08-17- Simplify mfs_file_data_from_path a lot and rename it to mfs_realpath, whichUlf Lilleengen
have the objective of looking up the real file path, given the musicfs path. Some thoughts: Instead of creating a function for each operation we want to do, this change adds a mfs_lookup_path which allocates a buffer with the real path of the file we're looking for. This way, we can do the operations we want on the path externally instead, which is a lot simpler when using it. This also gets rid of the file_data data structure, and just use a pointer pointer where one is to allocate the real path.
2008-08-16- todo changesKjetil Ørbekk
2008-08-16- Use the fi->fh filehandle to store the file descriptor, so we don't need toUlf Lilleengen
run an sql query each time we want to read a block from the file. This should improve performance significantly. Currently, it's not done for config file reading, but if not for performance reasons, we should perhaps change it to be "correct" in the file system way of doing things.
2008-08-16Merge branch 'master' of git@github.com:orbekk/musicfsUlf Lilleengen
2008-08-16- Simplify mfs_get_home path, using asprintf, and remove potential usage of NULLUlf Lilleengen
pointers. - Don't use memory that might be NULL pointer after allocating trackno, as well as check if malloc returned NULL in escape.
2008-08-16- Added link to pnotifyKjetil Ørbekk
2008-08-16- Fixed typoKjetil Ørbekk
2008-08-16- TODO changesKjetil Ørbekk
- Plans for v0.1 - Ideas for v0.2
2008-08-15- Changed READMEKjetil Ørbekk
2008-08-15- Added "screenshot"Kjetil Ørbekk
2008-08-15- Updated initialize.sh and READMEKjetil Ørbekk
2008-08-15Merge branch 'config'Kjetil Ørbekk
2008-08-15- Reloading config when .config is changedKjetil Ørbekk
2008-08-15Changed dbpath to ~/.mfs.dbKjetil Ørbekk
2008-08-15Added initialization scriptKjetil Ørbekk
2008-08-15- Removed the musicfolder argumentKjetil Ørbekk
2008-08-15- Fixed traversingKjetil Ørbekk
- Added a special flag to give the lookup functions access to the DB handle.
2008-08-15- Added lookup functions for scanning pathsKjetil Ørbekk
2008-08-15- Fixed insert_path and reload_configKjetil Ørbekk
2008-08-15- Implemented mfs_reload_configKjetil Ørbekk
2008-08-15- Moved $HOME function to mfs_subrKjetil Ørbekk
2008-08-15- Helper function to add music pathKjetil Ørbekk
2008-08-15- Aligned codeKjetil Ørbekk
2008-08-15- More vnops (to make vim behave)Kjetil Ørbekk
2008-08-15- mfs_read for /.configKjetil Ørbekk
2008-08-15- Started working on ~/.mfsrc as config fileKjetil Ørbekk
2008-08-15- Added vnops needed for writing .configKjetil Ørbekk
2008-08-15- Renamed /paths to /.configKjetil Ørbekk
2008-08-14- Updated README with future usage :-)Kjetil Ørbekk
2008-08-14- Added /pathsKjetil Ørbekk
- Return an informative message when reading from it
2008-08-14- Remove fixed TODO entries.Ulf Lilleengen
2008-08-14- Add musicpath specified on command lineKjetil Ørbekk
2008-08-14- Added path table to dbschemaKjetil Ørbekk
2008-08-14- Extend todo.Ulf Lilleengen
2008-08-14- Update description.Ulf Lilleengen
2008-08-14- Added sqlite dependencyKjetil Ørbekk
2008-08-14- Added Usage information to READMEKjetil Ørbekk
2008-08-14- Escaping string when querying sqliteKjetil Ørbekk
2008-08-14- More renamingKjetil Ørbekk
2008-08-14- TODO changesKjetil Ørbekk
2008-08-14- Created .gitignore with appropriate contentKjetil Ørbekk
2008-08-14- Added license information (GPLv2)Kjetil Ørbekk
2008-08-14- Renamed mp3fs to musicfsKjetil Ørbekk