Bookflow

Timeline
Login

Timeline

Bounty program for improvements to Tcl and certain Tcl packages.

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

50 most recent check-ins

2012-02-14
18:32
Extended project schema for page spreads, aka double pages. Created app to fix the existing projects. Added the new tables to the accessor library. Still no accessor methods for this. Leaf check-in: 4388cc91f2 user: andreask tags: 2nd-try
07:56
Match tool added, linking left with their corresponding right page. Incomplete, gui working, database schema and accessors missing. check-in: 30768bcde4 user: aku tags: 2nd-try
2012-02-11
19:53
Added new application taking the orientation data and generating upright images (top of page at top of image). Note: Uses hardlinks for images already upright (north) to save on space. check-in: b120c7da67 user: aku tags: 2nd-try
19:52
Updated the generator for the medium size images to new method names. Refactoring internals a bit (blur moved to its own procedure). Adapted to the changes in access to the medium-format images. Extended command line to allow the specification of the target size (width, longer side of a landscape 4:3 image), and generating the blur sigma automatically from the difference in scale check-in: f1806b49a0 user: aku tags: 2nd-try
19:49
Updated flag editor to changes in database methods check-in: 3d54cae522 user: aku tags: 2nd-try
19:48
Added handling of more transient images, for after uprighting them. Tweaked method names a bit. Moved more of the functionality to access the transient images into the database code. check-in: 9d8e4e3634 user: aku tags: 2nd-try
08:30
Extended flag editor with progress-bar, and orientation handling. check-in: f12ebd3486 user: aku tags: 2nd-try
08:29
Extended schema with orientation, plus application to fix projects using the older schema. check-in: e5a2b64c9e user: aku tags: 2nd-try
2012-02-10
08:39
New application, editing the image flags (used y/n, even/odd attention y/n, page/cover). Working with it shows that I need additional flags: orientation (n/s/e/w) separate from left/right. check-in: d68d748ce8 user: aku tags: 2nd-try
08:37
Argument processing rework. Separators updated to new standard. Database package extended. check-in: e212c0f0d8 user: aku tags: 2nd-try
2012-02-03
17:22
Tweaks in reporting. Changed location of the thumbnails a bit (flat structure, do _not_ match the original directory hierarchy). check-in: b9a538a0cc user: aku tags: 2nd-try
2012-01-21
01:41
Draft GUI design for the app with which I edit the image flags. check-in: 927f41bb14 user: andreask tags: 2nd-try
00:08
Process images in dictionary sorting order. Added accessor for list of images. New app to generate medium size vriants for page display. Currently one image causes allocation failure and crash. Unclear if it is an issue with the image itself, or a memory leak somewhere. Need debug tclsh to investigate. check-in: 612c58548f user: andreask tags: 2nd-try
2012-01-20
22:49
Dropped storage of thumb nail in database, trouble in getting out, broken. Save as file in subdir of CWD => CWD is project directory, can/should be separate from the raw images. Added flag <attention> to allow flagging places of interest, i.e. around images removed from the project. check-in: b72c8c9d11 user: andreask tags: 2nd-try
2012-01-17
00:23
New branch, second try, stay at the commandline for most of the work, and write multiple tools first, before thinking again about possible integration into a single wizard. check-in: 2ab43342f3 user: andreask tags: 2nd-try
2010-12-17
00:25
Continued work on the scoreboard doc generator, plus first pragma. Leaf check-in: 978111dbc0 user: aku tags: trunk
2010-12-16
23:44
1st draft of a helper app scanning the project code for scoreboard access and generating reports check-in: b2597a742e user: aku tags: trunk
23:42
Simplification of a few scoreboard commands, to make make them easier to parse by the doc helper scanning for them check-in: ea888454e2 user: aku tags: trunk
2010-12-10
05:57
Changed all places using a combination of 'take' and 'put' to non-destructively read a tuple to use 'wpeek' instead, now that we have it. check-in: c70ffc8d23 user: aku tags: trunk
05:51
Book manager widget changed to use explicit scoreboard commands, and not a callback. check-in: 1e2a7dd93a user: aku tags: trunk
2010-12-03
04:46
Book manager: Fix problem with outlier calculation, prevent invokation if there is no data. check-in: 786b797ef6 user: aku tags: trunk
01:56
Disabled tracing of the page/spread widget check-in: 49b9194903 user: aku tags: trunk
01:53
Book manager: Extended to request medium-sized thumbnails for the page spread. Reduced chart height to get more space for the newly added page spread widget. check-in: fe35a2196d user: aku tags: trunk
01:52
New widget, single/double spread of page images. check-in: 2490db1251 user: aku tags: trunk
00:40
Documentation of the tuples used in the scoreboard. check-in: e3aa2f44ea user: aku tags: trunk
2010-12-02
06:36
Issue queue: Fixed bug in result handling. A newly dispatched request overwrote the callback command of the just completed request. Using a separate variable now. Noticed when actually stuffing an IQ with requests using different callbacks. check-in: bfc40d1299 user: aku tags: trunk
03:44
Switch off app tracing check-in: 6215120049 user: aku tags: trunk
03:43
Simplified all users of tracing in threads as the main settings now get automatically imported into the task. Tweaked prefix for tracing of snit types check-in: f5e456c02f user: aku tags: trunk
03:36
Moved global tracing settings from application package to the main application file check-in: 6b5bb09eea user: aku tags: trunk
03:34
Extended debug to import main settings into thread-based tasks, fix quoting issue and issue with debug calls at global level. check-in: 5f42aa9735 user: aku tags: trunk
03:33
Fix typo in the new callback, introduced by [dda38ff0e4]. check-in: eda6d05511 user: aku tags: trunk
00:32
Thoughts on how to handle request prioritization for page thumbnails and medium page images. check-in: bca148cf9d user: aku tags: trunk
2010-12-01
21:46
Rate-limiting issue queue extended with callback to report when it is empty. check-in: dda38ff0e4 user: aku tags: trunk
19:38
Notes, comments, and a bit of cleanup. check-in: b10bcf2fd1 user: aku tags: trunk
07:25
Book manager: Extended selection marker in chat with text labels providing exact x-location. Extended strip labeling with same for easy association. Modified the point-of-interest calculation fusing the outlier results. Result looks very good for the example book. Only one wrong POI, and this only off by one. check-in: cac65e5d40 user: aku tags: trunk
07:21
Image strip: Tweaked color for active/selected item to highlight it better. check-in: 06a08f63de user: aku tags: trunk
06:05
Reworked the innards of thumbnail creation to allow for arbitrary sizes. Needed to handle the medium sizes shown in the page spread we will show underneath the chart. Named the internal commands better as well (Do this for greyscale as well). Updated the book manager widget, to fit again with the changed API of thumbnail creation. Also auto-selecting the first image when it gets registered. Note: Possibly need some focus-jiggling, or other thing, to get proper/easy keyboard handling. check-in: b29d7b2e28 user: aku tags: trunk
03:50
Book manager: First work on detecting the marker images, using global statistics on the page brightness. check-in: 703ef692f2 user: aku tags: trunk
03:50
Image strip: Make selection the active item also. check-in: ae3788f60d user: aku tags: trunk
2010-11-30
05:48
Completed the interaction of selections in image strip and chart, each properly updating the other. check-in: 4c2647cbbb user: aku tags: trunk
05:46
Extended strip of images with method to programmatically set a selection. check-in: c2b060bb76 user: aku tags: trunk
2010-11-29
23:14
Thoughts on the user command interface. check-in: 11c72ab9ac user: aku tags: trunk
07:31
Book manager: Tweaked the data structures a bit, and starting on interaction between strip and chart. check-in: bb3724a829 user: aku tags: trunk
07:30
Image strip: Cleaned up some selection related cruft, and added the basics for interaction with it. check-in: 4de8a0cc9d user: aku tags: trunk
03:10
Reduced size of log window, and super-sized the chart to get a better look at the current statistics. check-in: fd485166db user: aku tags: trunk
03:05
Fixed bug in [d42eb4061e], forgot to update the database table check check-in: 1ac69cde41 user: aku tags: trunk
02:44
Reworked the brightness calculations to keep the whole basic statistics, up to the histogram. check-in: d42eb4061e user: aku tags: trunk
02:07
Tracing completely off now. check-in: cf688aba73 user: aku tags: trunk
2010-11-28
23:33
Extended the chart in the book manager widget to show not only the page brightness, but also page-to-page differences in that. See if we can use this to help with marker detection. check-in: 95159f6b83 user: aku tags: trunk
23:32
Implemented the task verifying an existing project database, finally. And integrated into the main application. Now we are ready to reuse project databases. check-in: 87385af974 user: aku tags: trunk