On Dec 11, 2010, at 19:24, Jason Grout wrote: > I recently got a Bamboo pen tablet and started using Skim to write notes > on pdf files using the freehand annotation tool. As pointed out in an > earlier mailing list thread [1], Skim has some design choices that make > this very frustrating, namely that: > > 1. in freehand annotation mode, putting the pen down on a stroke you've > drawn selects and moves the stroke instead of drawing another stroke, and > > 2. the last stroke written is always selected (so blue boxes keep > appearing over the last thing wrote as you are writing). > > I've made a github clone of Skim and taken care of these two issues with > two small patches [2]. Using my patched version, it is very natural and > easy to write freehand notes on a PDF file. I just thought I'd post > here in case anyone else is interested in using these patches or the > patched version. > > The github site is: > > https://github.com/jasongrout/skim/tree/tablet (my patches are on the > tablet branch) > > Christiaan, in the thread mentioned above, you say, "This discussion has > been held to death, I don't like to keep repeating the same check list > over and over again." I wasn't around for the checklist that you > mention, and I've spent a while searching for it with no results. If > it's not too inconvenient, I'm really curious to hear why those two > design decisions listed above were made and why they can't be reconsidered. > > Regardless, thanks for making Skim open-source so that people like me > can make small tweaks so that Skim is usable for us! > > Thanks, > > Jason > > > [1] See the thread > http://www.mail-archive.com/[email protected]/msg01903.html > > [2] First patch is > https://github.com/jasongrout/skim/commit/c57ad0d390490eac074084de9e923ecea620e4c9. > > The second patch is > https://github.com/jasongrout/skim/commit/57f6f56295c9e3fb03f4476b226790134da2f1e4. > > The source with patches applied can be downloaded from > https://github.com/jasongrout/skim/zipball/tablet >
I cannot tell you when precisely this discussion was held on this list, as SF's mail search has seriously deteriorated, I have the same information you have. But it has been discussed to death. The short discussion (that won't be revisited) is that without this (i.e. with your branch) it is virtually impossible to select the freehand note, and edit it (for instance to change the color or delete it, or join it to another, etc.) Now, everything important should at least be possible, therefore your solution is just no option. Also by not selecting the freehand note afterwards, you cannot easily change other properties like color and line style, or perhaps move it. There are conflicting requirement, it's necessarily a compromise, but making things impossible is most certainly not an acceptable option. In fact, as I said before, the fact that any solution would be necessarily imperfect was a very important reason to be reluctant to add the freehand note feature in the first place (also archived somewhere on this list). Moreover, the margin to select the line is pretty small (smaller than it was), so I really believe this should be such a big problem. Christiaan ------------------------------------------------------------------------------ Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL, new data types, scalar functions, improved concurrency, built-in packages, OCI, SQL*Plus, data movement tools, best practices and more. http://p.sf.net/sfu/oracle-sfdev2dev _______________________________________________ Skim-app-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/skim-app-users
