File: TODO

package info (click to toggle)
libkarma 0.1.2-11
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 668 kB
  • sloc: ansic: 6,224; sh: 328; makefile: 220; cs: 170
file content (51 lines) | stat: -rw-r--r-- 2,189 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
riocp (towards `lktool'):
^^^^^^^^^^^^^^^^^^^^^^^^^
+ Search
  - allow searches (in the DB) without rioKarma connected
  - allow escaping "+" and ","
  - allow ignoring case
  - dates <--> user locale
  - dates: allow "before"/"after", etc.
  - sizes/numbers: allow "larger"/"smaller", etc.
  - regular expressions ?
  - parenthesis ?

+ Download
  - Allow to specify permissions for created files and dirs
  - Add other properties such as date, length, fid_generation, etc. ?

+ Playlists
  - Upload playlists
  - Handle playlists in human readable formats (e.g. "m3u")
  - Check playlists for consistency

---------------------------------------------------------------------------
DONE:
  - utf8 --> user charset (in properties.c)
  - Folders-based (up/down)load --> A test version working
  - Build filenames from properties (download options "(-u|-x|-l) ...")
  - Allow escaping '%' in the properties format string
  - Options to change blank and other unwished characters in pathnames
  - Create directories as needed for the path specified by propertiesString
  - Fix UTF8 issues in pathnames
  - Delete files identified by search results
  - Delete: Ask for confirmation, with optional "force"
  + Rewrite folders-based (up/down)load code
  - Correctly handle the name and path of the fidsAndfilenames file
  - Fixed segfault if libkarma_fdb.gz is empty
  - moved pathname editting (tr) out of riocp.c and changed -q after delete
  - Fixed broken search (since 0.3.1)
  - Fixed userCodeset display of search trace ("OR/ANDing with ...")
  - allow exact searches

DISCARDED:

+ Improve Folders-based (up/down)load code  ### Now better handled with lkarmafs
  - *** Re-Implement folders-based (up/down)load using the "playlist" property
  - Copy the fidsAndfilenames file to/from RioKarma as a taxi file
  - Allow search functionality for folders-based download 
  - Update fidsAndfilenames file in sync with DB changes
  - Remember the full pathname ?
  - Remember the Root (working) Directory (RD) in the fidsAndfilenames file ?
  - Optionally use the RD from the fidsAndfilenames file when downloading ?
  - Optionally allow change the RD and/or filename prefixes in command line