First, I should mention I’m a software developer by trade, and have been for over 20 years, so I’ve seen my share of crudware over the years (including plenty of my own code).
I am very pleased to say Scrivener is exactly what it claims to be, has basically worked intuitively and flawlessly, and has been the only way that I’ve been able to effectively organize my genealogy research (which I’m slowly converting into an eBook to pass around to extended family). The use of a DMG file for its contents is comforting to someone like me who has an aversion to proprietary file formats.
There are some minor things I’ve run across. Some are bugs, others are wish list items, and in a few I’m probably just missing the “zen” of Scrivener. I would love to hear from anyone who can help with these:
– I can’t zoom in and out on JPEG Image Documents. I’ve imported a number of high-resolution images, from scanned pages to photos of headstones, all as JPEG files, and the normal zoom shortcuts (Apple±, Apple+<, etc.) have no impact. I feel like I’m looking at these files through a loupe, and I don’t want to have to resize them or convert them to PDF just to make them usable.
– I can’t drag image documents onto a folder or onto the corkboard view for a folder, I have to import them through the menu. (Same goes for dragging URLs from my browser… it would be nice to be able to do this.)
– Creating internal link references – sometimes dragging the file over to the References panel creates the link, other times it opens the file in place of the file currently being viewed. This seems to be a trigger-happy event handler of some sort that doesn’t realize a drag/drop is in progress.
– Formatting of tabular data is problematic. I believe this is just a limitation of whatever native control is being used, but a new document type might be handy, some sort of editable, formatted grid (like a spreadsheet without the math functionality).
– It would be nice to be able to annotate an image – just some sort of virtual sticky note or color highlight overlay. My background research documents are quite text-dense, and picking out the names of people I’m interested in can be a little inefficient. (I could highlight them before import, of course, but I’m trying to do most of my work within Scrinener.)
– Research information for genealogy tends to be on personal web sites, listserv archives, etc. I’m afraid some of them will disappear over time, so it would be nice to have an option to cache particular web links rather than loading them live each time they are accessed. (I know I could print to PDF and import that, but that’s not terribly efficient.)
– Clicking on a folder with some high-resolution image files sends me to beachball-land for a few second. I have a Mac Pro with 16GB of RAM, and while it’s a few years old, it seems like this should be faster. Could you cache the corkboard thumbnails? (By “high resolution,” I mean an average of around 8MP.)
– If you’re looking to change the file format in the future (to make the Mac and Windows versions compatible), I would suggest swapping out the RTF for HTML and the DMG for a folder that is basically a self-contained web site. Add the ability to sync to a web server using PUT and you’ve got instant multi-device and collaboration capability. (Using HTML as a replacement for RTF has its own advantages for the user, though I admit I don’t do OS X app developemenr and don’t know if WebView is as capable as NSTextView on the back end.)
– Just a little plea: please don’t change Scrivener to require Mountain Lion or Mavericks! Mac Pros made prior to the EFI64 upgrade can’t run either of these upgraded versions.
Thanks for making a great product! I hope there are some workarounds for these minor nits I’ve been picking, or that solutions can be included for them in a future version.