177 Commits

Author SHA1 Message Date
c9d0a17f43 now history is saved in localStorage + added basic history UI -- ctrl+shift+left/right...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-25 06:57:40 +04:00
41ac21f088 minor tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-25 06:37:24 +04:00
f8812049f6 added history api...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-25 06:36:05 +04:00
ef2bc3c38c more refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-25 05:22:31 +04:00
8385ba422a some refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-25 05:20:27 +04:00
05a7e6bf56 some cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-25 05:16:24 +04:00
0d108eb5f1 some cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-25 05:12:01 +04:00
9933b2ded2 all alignment issues connected with rotation appear to be fixed...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-25 05:05:11 +04:00
53066cb8be some more cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-25 04:30:12 +04:00
0b2b58878a some cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-25 04:14:41 +04:00
675469caa7 fixed another bug with rolling images...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-25 04:12:40 +04:00
73f99faa23 fixed a bug in cropDataTo(..) that prevented the correct image getting focused if the current image was not in the crop and before the first in the first cropped ribbon (i.e. getGIDBefore(..) returned null)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-25 03:01:56 +04:00
caa856be79 did some cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-25 02:32:47 +04:00
bf561c9fa4 located and fixed (I hope) several pahntom bugs (see todo for details)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-25 02:26:38 +04:00
140ba153ae tweaked the export dialog + some minor changes, mostly to debugging...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-21 04:12:27 +04:00
1f4847df23 minor tweaks, still a bit buggy...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-21 00:13:07 +04:00
3be8f6cf36 more work on migrating to loadImagesAround(...), seem to have defeated it\!
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-20 23:08:26 +04:00
3596d55f96 more work on migrating to loadImagesAround(...), functioning but buggy...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-19 18:10:54 +04:00
86c35b5280 started work on migrating to loadImagesAround(...), functioning but buggy...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-19 06:00:26 +04:00
06d6401b10 started work on an alternative partial ribbon loader (loadeImagesAround(...) and friends) -- already working but not connected...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-16 02:22:21 +04:00
34d9ab4ba2 fixed bug in normalizePath(..) when dealing with UN*X/OSX root paths...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-12 02:43:12 +04:00
94093098ec started adding key bindings for systems w/o function keys...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-09 15:03:49 +04:00
8bc1076a03 export dialog now can export single images in single image view -- effectively WYSIWYG...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-07 02:20:20 +04:00
7849f58ca5 added rough git and date updating...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-06 03:44:14 +04:00
74dbcd8113 minor tweaking to loadRibbonsFromPath(..) and ribbonsFromFavDirs(..)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-11-01 15:15:01 +04:00
f1f7ceb7e6 fixed a couple of issues in process-archive.sh...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-10-31 07:40:02 +04:00
e765bd34bf escaping bugfix, now almost systematic...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-10-18 06:33:08 +04:00
80fc58593a fixed a bug with escaped filenames containing spaces, now normalizePath(...) unescapes by default (watchout for auto-escaping as a bug class)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-10-16 03:42:42 +04:00
943410fceb several minor tweaks and an experement with image-like markers...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-10-15 18:47:49 +04:00
4f5a04ea70 docs some revision and minor tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-09-27 21:45:31 +04:00
1bc2fb64f8 more refactoring, rearanged sort-related functions and re-written image/gid distance related code...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-09-25 17:00:54 +04:00
d2a065b09a refactoring: splitup data.js into several modules, still not clean-enough...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-09-25 02:08:25 +04:00
e214eeedaf reworked sortImagesByFileNameSeqWithOverflow(...) and added some docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-09-23 18:17:44 +04:00
0bdc98b3e1 added several new image sorting algorithms...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-09-23 17:47:27 +04:00
a5d64b031c minor fix...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-09-23 13:20:15 +04:00
a507511378 some cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-09-23 00:12:16 +04:00
b06c5f05f8 made filename sort aware of image sequence overflow...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-09-23 00:02:33 +04:00
a88de5403c removed cropped-mode CSS class to avoid sync errors and moved to isViewCropped() in checks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-09-21 06:07:59 +04:00
6d80a86ab2 made crop modes alot more generic...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-09-21 05:47:54 +04:00
5ff3b12417 reworked the crop modes some more, now identical states will not get pushed to the state stack...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-09-21 03:24:15 +04:00
d30849f387 reworked the crop modes, now can be nested (still need some work) + some minor tweaks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-09-21 03:09:37 +04:00
3f8f7eb45f fixed a bug introduced in the last several commits...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-09-14 03:30:01 +04:00
62fe751973 fixed crop bug -- turned out to be a dependency leak in getGIDBefore(...) that got the current ribbon form DOM, implicitly requering DOM and data to be in sync which is conceptually wrong...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-09-13 23:13:16 +04:00
3fbb161de6 some tweaking and docs updates...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-09-08 18:04:44 +04:00
36610abed9 some minor changes and tweeks...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-09-06 03:48:15 +04:00
6252ab5fda fixed a bug in alignDataToRibbon(...)
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-09-06 03:16:48 +04:00
bd95ece154 minor bug-fix (stub)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-08-24 02:48:28 +04:00
da16f4cc53 minor edits...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-08-23 05:53:56 +04:00
06196600c1 added shiftRibbonsBy(...), needs testing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-08-23 05:43:55 +04:00
d75741205a alignDataToRibbon(...) working, needs more testing + identified a class of buggs (see TODO.otl)...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2013-08-23 04:20:47 +04:00