JPEG Tools

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins that include changes to files matching 'lib/jedit/*'

2019-07-29
20:53
Integrated package restructuring making more use of externals and moving the internal parts into their own namespace. Leaf check-in: b6ebc326f0 user: aku tags: trunk
2019-07-27
03:43
Added missing TEApot meta data to the applications. Fixed hash bang line to be amenable to kettle. Fixed missing `jt` prefix in package users. Fixed code typos (Bad right bracket). check-in: e955c23bbb user: aku tags: restructure-packages
03:21
Fixed package names, missed adding jt prefix. Removed unused pseudo-duplicate of the imgscan package. check-in: eb7c805394 user: aku tags: restructure-packages
2019-07-26
22:42
Switched all remaining packages over to a `jt::` prefix to prevent clashes with anything in the environment. Updated all users. Removed the package index files. Kettle handles everything on install. Removed the remaining auto_path shenanigans. check-in: cac5136bc6 user: aku tags: restructure-packages
22:19
Whitespace cleanup check-in: 4da8f5bccc user: aku tags: restructure-packages
22:09
Replaced the old `Debug` package with Tcllib's `debug`. Updated all users. Extended all applications with env variable processing for dynamic activation of debug tags. Dropped auto_path shenanigans for tcllib, tklib. check-in: 6a4d9b2499 user: aku tags: restructure-packages
20:34
Renamed packages `syscolor` and `action` to `jt::syscolor` and `jt::action`. Updated all users. Added TEApot meta data where needed. check-in: 1d7fa53924 user: aku tags: restructure-packages
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
2009-08-19
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:28
Updated one class missed during the change of the display API check-in: 0c3f3e694c 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: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
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
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:12
Factored core of the job schedulers into separate class, modified APIs. Updated all users. check-in: 599226cd2b 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