mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-28 18:00:09 +00:00
updated todo...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
c835b8c7fb
commit
8dc42676e1
33
TODO.otl
33
TODO.otl
@ -1,12 +1,14 @@
|
||||
[_] 5% roadmap
|
||||
[_] 12% pre-production: staging and test
|
||||
[_] 50% test input
|
||||
[_] 7% roadmap
|
||||
[_] 14% pre-production: staging and test
|
||||
[_] 57% test input
|
||||
[X] clean - RAW
|
||||
[X] rated (old) - RAW, XMP
|
||||
[X] rated (new) - RAW, XMP, preview (RAW)
|
||||
[_] processed (old) - RAW, XMP, PSD, preview
|
||||
[_] processed (new) - RAW, XMP, PSD, preview, preview (RAW)
|
||||
[_] missing previews...
|
||||
[X] 100% corner cases
|
||||
[X] duplicate files in one path...
|
||||
[_] 0% setup archive
|
||||
[_] 0% setup backup
|
||||
[_] 0% setup testing
|
||||
@ -14,17 +16,20 @@
|
||||
[_] create / build
|
||||
[_] backup
|
||||
[_] test consistency
|
||||
[_] 11% stage I: basic workflow
|
||||
[_] 33% import
|
||||
[_] list files
|
||||
[X] generate previews
|
||||
[_] load metadata
|
||||
[_] 0% generate tags
|
||||
[_] data
|
||||
[_] workflow
|
||||
[X] populate preview metadata
|
||||
[_] match files
|
||||
| match and group coresponding RAW, PSD, preview and preview (RAW)
|
||||
[_] 16% stage I: basic workflow
|
||||
[_] 50% import
|
||||
[X] list files
|
||||
[X] group files
|
||||
[_] build missing element list
|
||||
| need a configurable element spec for this to be flexible...
|
||||
[_] 50% populate list
|
||||
[X] generate previews (missing)
|
||||
[_] load metadata
|
||||
[_] 0% generate tags
|
||||
[_] data
|
||||
[_] workflow
|
||||
[X] populate preview metadata
|
||||
[_] put it all together
|
||||
[_] 0% search / select
|
||||
[_] 0% output:
|
||||
[_] list of paths
|
||||
|
||||
7
index.py
7
index.py
@ -1,7 +1,7 @@
|
||||
#=======================================================================
|
||||
|
||||
__version__ = '''0.0.01'''
|
||||
__sub_version__ = '''20111110195217'''
|
||||
__sub_version__ = '''20111110195353'''
|
||||
__copyright__ = '''(c) Alex A. Naanou 2011'''
|
||||
|
||||
|
||||
@ -86,14 +86,13 @@ def list_files(root, sub_trees=SUBTREE_CLASSES, type=ITEM):
|
||||
|
||||
# XXX need to split duplicate named raw files and corresponding
|
||||
# previews...
|
||||
# XXX we are loosing the real extension here...
|
||||
def index_by_name(file_list, types=TYPES.items()):
|
||||
'''
|
||||
format:
|
||||
{
|
||||
<name>: {
|
||||
<type>: [
|
||||
<path>,
|
||||
(<path>, <orig-ext>),
|
||||
...
|
||||
],
|
||||
...
|
||||
@ -112,9 +111,7 @@ def index_by_name(file_list, types=TYPES.items()):
|
||||
# create an extension...
|
||||
res[name][ext] = []
|
||||
# general case...
|
||||
## res[name][ext] += [(path, name, ext)]
|
||||
res[name][ext] += [(path, orig_ext)]
|
||||
## res[name][ext] += [path]
|
||||
return res
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user