4ba4908536
started work on the first universal GUI prototype...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-06-05 15:26:41 +04:00
b08020313a
started work on partial import...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-03-20 01:39:22 +04:00
2a4159b6d1
several fixes, mostly to gid.py
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-03-17 00:44:04 +04:00
48b3fbd8dc
minor changes...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-03-16 18:23:09 +04:00
7a03bdfdc6
lots of tweaks and fixes, mostly minor...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-03-15 16:54:59 +04:00
bbe1377e32
lots of fixes, and some code reorganization...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-03-13 22:48:46 +04:00
388215cdf3
split store functionality... still needs work.
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-03-13 18:36:53 +04:00
d8fd5bbb10
reorganized index2.py and split off gid.py...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-03-10 19:18:05 +04:00
9ecbb1b7ca
minor changes...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-03-09 20:23:21 +04:00
f89e53da2a
simplified the bug demo and reported it to python-dev...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-03-03 11:36:59 +04:00
08e8ab23dd
minor bug (see prev commit) related changes...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-03-03 02:25:14 +04:00
6059014eba
found a bug in python see: test/python-bug.py
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-03-03 02:24:13 +04:00
c3db4c5724
- implemented basic grouping strategy for files with identical names based on path, still not all corner cases covered
...
- need to fix tests because RAWs are grouped from different locations via GID (correct but the test is now wrong)
- need to reorganize the code (index2.py)
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-03-03 02:11:19 +04:00
75b5629a11
rewritten image_gid(...) to be more flexible and stable (also squashed a fiew bugs), and some minor changes...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-03-02 16:17:12 +04:00
23ded78fbd
added docs for image_GID...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-03-02 02:27:51 +04:00
980009a4a3
added a real GID...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-03-02 02:24:20 +04:00
305a294138
added a more sane and meaningfull GID format...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-03-02 01:51:07 +04:00
5035f55f36
minor edit...
2012-03-01 18:07:11 +04:00
ff06e8f4f0
...
2012-02-29 17:10:16 +04:00
2d6521646a
started a different, simpler implementation of index.py (merge when done)
2012-02-29 17:04:55 +04:00
b01f748df4
minor changes...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-02-29 03:03:54 +04:00
ade04b9773
added cache cleaning...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-02-02 19:46:34 +04:00
757ea6c99b
merged first working preview generator.
...
issues:
- the code is still not usable (almost all things that need to be working are working but need to reorganize the code into the final architecture).
- PIL is very slow at resizing, do several plugins (IrfanView, ...) to do the job.
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-02-02 15:11:26 +04:00
7faf939f52
added test implementation cache builder, still need some more thinking and a good rewrite...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2012-01-31 03:07:34 +04:00
168b7ac233
started work on actual index structure...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-31 02:17:05 +04:00
6864b9e23b
fixed a typo ;)
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-20 16:28:10 +04:00
daaf06c56d
minor edit -- retabbed the schematics in GridWidgit.otl
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-20 01:49:42 +04:00
ce698aa349
- added 20K item test code...
...
- added variable depth index (index.Index is not done yet -- hard-coded depths)
XXX index.Index needs to be topology-agnostic.
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-13 18:30:24 +04:00
9973ad216a
minor changes...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-09 01:25:12 +04:00
fafc050e45
added selective flushing and more testing...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-08 16:46:30 +04:00
e89aa0e9b9
fixed a bug with incremental packing an index, now subsequent packs are combined and not overwritten...
...
added basic testing of IndexWithCache...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-08 16:36:04 +04:00
a2a07876e4
added a cached and writable index class. still needs testing...
...
the tests have grown to a point they need to migrated to pli.testlog ASAP
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-08 16:23:47 +04:00
08e71449ea
started adding a file index, should be a separate level...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-07 03:25:38 +04:00
9a220aaf46
minor fixes, mostly removing manual extension processing... also added __iter__ to index.Index, still needs testing.
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-06 22:21:59 +04:00
6b843421a5
written file list archiving... still not coherent...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-06 22:03:01 +04:00
8fb70eb017
minor changes...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-12-04 21:40:13 +04:00
12cfd0c849
compleated the basic interface of sql version of tags...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-16 03:02:08 +04:00
86cab29e3c
added experimental thin tag implementation over sql...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-16 02:11:32 +04:00
2b0ed6492f
updated the project outline...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-14 00:18:56 +04:00
f29bb4407f
...
2011-11-12 02:02:29 +04:00
9db954a609
still have some odd behaviur (use tmp_config.json)...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-11 01:51:56 +04:00
620e73ef6d
fixed a minor problem...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-11 01:41:56 +04:00
8dc42676e1
updated todo...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-10 20:04:34 +04:00
c835b8c7fb
more docs...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-10 19:54:14 +04:00
5eca4798a5
now why is UUID is not serializable to json... JUST HATE IT WHEN PYTHON DOES THINGS LIKE THESE\!
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-10 19:50:58 +04:00
0014af5b82
added docs and fixed a minor bug...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-10 19:47:45 +04:00
f15a19ffa0
grouping appears to be working correctly. still need more tests and to check for corner cases...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-10 19:38:43 +04:00
a419d706d7
fixed a bug. and discovered that we effectively lost the actual extension of a file in the indexing process...
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-10 19:17:38 +04:00
fa3082cc96
grouping almost done, still needs cleaningup and revising... (also think of better strategies to resolve and test corner cases)
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-10 19:02:26 +04:00
0816077356
got the grouping mostly working. corner cases still fail (run index.py to see the ungrouped files)
...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2011-11-10 18:43:46 +04:00