Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
74 check-ins using file lib/famfam/silk/icons/page_save.png version a5dcc920f8
2019-07-26
| ||
19:51 | Added standard paths to ignore, i.e. exclude from commits. check-in: 9a6d213a95 user: aku tags: trunk | |
19:27 | Shuffled apps into their own directory. Added standard helpers, direnv setup. check-in: 36f7a51686 user: aku tags: trunk | |
19:09 | Added derived apps for exif extraction, batch scaling, batch re-orientation to upright, batch tagging from file. check-in: 989ba826cf user: aku tags: trunk | |
19:07 | Added support for image grouping/moving. Additional command keys. Added Tk dependency here. check-in: a5e0604f2b user: aku tags: trunk | |
18:56 | Show tags, exif in image tool tips. Unclear and not remembering if this works. check-in: 37465f7ec9 user: aku tags: trunk | |
18:54 | Extended narrative tracing. check-in: 119d3376a5 user: aku tags: trunk | |
18:52 | Added more large image sizes check-in: 76ea53f489 user: aku tags: trunk | |
18:52 | Extended narrative tracing. Added exif extraction. Changed API for async operation, via futures check-in: 3cbf73d0ec user: aku tags: trunk | |
18:50 | Extended narrative tracing. Added support to clear the set. check-in: e89347b153 user: aku tags: trunk | |
18:50 | Extended narrative tracing. Added missing required. Dropped Tk-based dependency. check-in: ddcd7a4f5e user: aku tags: trunk | |
18:48 | Comment tweaks check-in: 08a50e0d96 user: aku tags: trunk | |
2009-08-20
| ||
03:23 | Added dialog with progressbar to properly show the countdown to exit check-in: f324a0b680 user: aku tags: trunk | |
2009-08-19
| ||
06:00 | More general structuring comments check-in: 218dc514ee user: aku tags: trunk | |
05:54 | Disabled all narrative check-in: 50bdc96893 user: aku tags: trunk | |
05:39 | Fix toolbar action (exit) check-in: e908a82d6d user: aku tags: trunk | |
05:39 | Added locking to image containers. Extended managers with locking. Monitoring locking in application, and defer exit until all locks from running actions are gone. Moved geometry prefetch back to application, otherwise lock events are lost to us, see comments check-in: 45b34cf720 user: aku tags: trunk | |
04:44 | Changed toolbar setup to link the buttons to the actions for state handling. Disable everything before exit (for later, when we wait for actions to complete), and disabled the context menus if we are in shutdown check-in: 6ac4d21cf3 user: aku tags: trunk | |
04:42 | Modified actions to remember enabled status, stop invokations of disabled actions, alloq querying of enabled status, and allow enable/disable of everything. Bumped version to 0.2 check-in: 6f6fc2c970 user: aku tags: trunk | |
04:28 | Updated one class missed during the change of the display API check-in: 0c3f3e694c user: aku tags: trunk | |
04:16 | Documented the full-size toggle check-in: 1a6a83c5ba user: aku tags: trunk | |
04:14 | Implemented the full-size toggle for the single-image display check-in: f9750c8d48 user: aku tags: trunk | |
04:11 | Handle race condition where photo for TIP data is removed before the geometry retrieval tasklet returned check-in: 99a79079f3 user: aku tags: trunk | |
04:09 | Modified -size validation to accept "full" as legal value check-in: 6e7cb8ebed user: aku tags: trunk | |
04:05 | Killed imgcache class, moved functionality to the image container, class level. Updated all places using it check-in: 809896211d user: aku tags: trunk | |
03:58 | Added the general class comment structure, and configuration check-in: ada0e6bb71 user: aku tags: trunk | |
03:55 | Moved the image sequencer from container to display manager check-in: a1b1368a75 user: aku tags: trunk | |
03:52 | Reworked the display management API, and updated all places using it check-in: c16ca4852f user: aku tags: trunk | |
03:37 | Clarified comment in construction, removed the forgotten and superfluous display management variables check-in: 3f4b47c196 user: aku tags: trunk | |
03:35 | Internal change, renamed path variable check-in: 4ff08461f5 user: aku tags: trunk | |
03:29 | Moved display management to a separate class check-in: 72915ad1ae user: aku tags: trunk | |
03:25 | Removed old managers from the index check-in: bcd752d377 user: aku tags: trunk | |
03:19 | Added some narrative. check-in: d963fb84e4 user: aku tags: trunk | |
2009-08-15
| ||
23:42 | Dropped narrative from pre-scaling post-processing check-in: e1f6c8fc54 user: aku tags: trunk | |
23:39 | Reworked scale API, updated the places using it. check-in: a976873c37 user: aku tags: trunk | |
23:32 | Removed the old thread pools for scaling, geometry, and re-orientation check-in: 734f4841aa user: aku tags: trunk | |
23:29 | Moved scaling ops out of img container to a separate controller sitting above the scaler thread pool check-in: 75907e8fe1 user: aku tags: trunk | |
23:21 | Reworked geometry API, and updated the places using it. check-in: ea20464c45 user: aku tags: trunk | |
23:18 | Moved image geometry processing from container into separate controller atop the thread pool check-in: a3b3e70bbf user: aku tags: trunk | |
23:16 | Fixed variable name typos in geometry extraction thread pool check-in: 5c0e9d6e8b user: aku tags: trunk | |
23:13 | Moved tag command from img container to meta data controller, updated places using the changed API check-in: 9e820bdd9a user: aku tags: trunk | |
23:10 | Tinkered with narrative generated by the handler for the tag dialog buttons check-in: 063509746f user: aku tags: trunk | |
23:09 | Fix handling of tag set for apply. Clear only when the dialog is withdrawn. Further update the state of old tags on apply, to keep changes generated by the next button small check-in: 760e0ecbaa user: aku tags: trunk | |
23:05 | Simplified underneath the API for meta data access check-in: 3e7fed1273 user: aku tags: trunk | |
2009-08-14
| ||
06:32 | Continued changes to narrative, using prefixes in more places. Completed. check-in: 2b28f62e09 user: aku tags: trunk | |
05:46 | Continued changes to narrative, using prefixes in more places check-in: a02669a8fe user: aku tags: trunk | |
05:03 | Changes to narrative, using prefixes in more places check-in: 3091b69ec9 user: aku tags: trunk | |
04:20 | Reactivated image deletion in the container. Removed old-style meta data code. check-in: 86d5134561 user: aku tags: trunk | |
04:16 | Using Debug prefixes to simplify narrative check-in: f147404503 user: aku tags: trunk | |
04:15 | Extended debug narrative with global and per-channel prefixing check-in: 6c1c401d40 user: aku tags: trunk | |
02:43 | Moved meta data handling out of img container to the meta data pool, not a singleton anymore, pool is kept shared. check-in: 878cbf8f18 user: aku tags: trunk | |
02:31 | Moved loader access into centralized type proc check-in: ac09682819 user: aku tags: trunk | |
02:29 | Reworked the delegation for the re-orientation ops in the img set check-in: ef64a655f2 user: aku tags: trunk | |
02:26 | Reworked the communication between img container and re-orientation handler, API change, updated user (img set) check-in: e09ba56b3a user: aku tags: trunk | |
2009-08-13
| ||
04:08 | Moved the sequencing out of the image container into instances of the orientation thread pool, which is not a singleton any longer check-in: f2f37dab38 user: aku tags: trunk | |
04:03 | Extended sequencer with method to query queue size check-in: 4b6e615547 user: aku tags: trunk | |
03:07 | More simplification in the orientation thread pool check-in: 14b58c7568 user: aku tags: trunk | |
02:54 | Removed the now superfluous sequencing code out of the orientation thread pool. check-in: f681a3b8da user: aku tags: trunk | |
02:21 | Reworked the orientation processing in images to use thread::pool ordered as sequencer check-in: 589fa6caae user: aku tags: trunk | |
02:16 | Added job sequencer for threadpools check-in: aad32578e9 user: aku tags: trunk | |
02:12 | Factored core of the job schedulers into separate class, modified APIs. Updated all users. check-in: 599226cd2b user: aku tags: trunk | |
02:07 | Added bgerror to capture trouble in event handlers, and more possible narrative check-in: 450d0dac1f user: aku tags: trunk | |
2009-08-12
| ||
02:59 | Switched basic threadpool to use of futures in the API, and updated the places using it check-in: 96ffeda2ac user: aku tags: trunk | |
02:54 | Switched orientation controller to use futures in its API, and updated the places using it check-in: d9d2e18858 user: aku tags: trunk | |
02:54 | Rephrased comment a bit check-in: 8d079fac2a user: aku tags: trunk | |
02:46 | Switched the geometry and scale controllers to use futures in their API, and updated the places using them check-in: ec87dd5bf1 user: aku tags: trunk | |
02:37 | Removed the coalescing control from the scaling and gemeotry controllers, handled by the pool now. check-in: 64e29692e4 user: aku tags: trunk | |
02:36 | Build coalescing of identical requests into the basic pool controller, assuming idempotent actions check-in: b49bd5e8c7 user: aku tags: trunk | |
02:27 | Switched geo, scale, meta, tags, orientation in image container to the new thread pool and futures. Updated all users of the changed commands to use futures as well. check-in: 458541b8a4 user: aku tags: trunk | |
02:19 | Added -state option to listentry. Enable user to disable interaction check-in: 601471e79c user: aku tags: trunk | |
01:56 | Fixes in the new threadpool singletons check-in: 25edb05a57 user: aku tags: trunk | |
01:35 | Added structural comments, and make the class a proper singleton check-in: 484aec93e8 user: aku tags: trunk | |
01:34 | Propagate auto_path settings into the spawned threads check-in: a15ddff8f8 user: aku tags: trunk | |
01:34 | New class: futures check-in: 94224a50b1 user: aku tags: trunk | |
2009-07-30
| ||
03:03 | First state relatively worthy of retaining. check-in: 11328a7314 user: aku tags: trunk | |