DeepMeta - Manage your iStockphoto portfolio Downloads [ ]
VERSIONHISTORY
previous software version details
Note that the Version history for OS X releases in this document starts from v1.4.6 onwards.

Changes in v1.4.8

  Windows & OS X
  • Main Image list: Two new columns can be added: "Exclusive+" and "iStock collection":
    - The "Exclusive+" column shows a check box for all files that are in the new iStockphoto Exclusive+ collection. Note that it is read-only. Adding files to the E+ collection is not yet possible in the iStock API, unfortunately.
    - The "iStock collection" column shows an icon, depending on what collection the file is: Dollar bin, Vetta™, Exclusive+, or no icon if the file is part of the regular collection.
    Note: You'll have to fetch all data from iStockphoto to have these values initialized.
  • Model/Property release window: a preview of the release stitching can now be viewed for any set of releases. Select the desired releases in the list (use Ctrl-click and Shift-click for PC, Cmd-click and Ctrl-click on Mac) and then right click one of them to bring up the context menu. Click "View stitched releases in web browser". A JPG will be shown with all selected releases stitched together. You can use "Save as" in your browser/viewer to save the file. This is handy for users who don't upload with DeepMeta but would like to use it for easy stitching of their model releases. Note that the usual automatic stitching at upload in DeepMeta remains unchanged. This is just an extra feature.
  • Main image list: the "Error count" column now shows a warning triangle if errors exist for the file, along side with the number of errors.
  Windows only
  • Window size and position is now also maintained for following windows: "Find & Replace", "Add Keywords" and "Send updates to iStockphoto".
  • File Details window: Preview thumbnail is now shown completely (thumbnail was cropped of by 5% in previous versions)
  • Some minor window size issues fixed.

Changes in v1.4.7 (Windows version only)

  • Small display problem fixed: in the main image list, the type/status selection tick boxes were not always having effect. This is now fixed

Changes in v1.4.6

  Windows & OS X
  • Image details - General: The Copyrigh fields "Name", "Email" and "URL" have been removed. iStockphoto no longer allows these details to be set on a per-file-basis. The copyright info is now always taken from your online profile at the iStockphoto site. More info here.
  • Options (Win) / Preferences (Mac): The Copyright fields have been removed: see above.
  • Copy & Paste: The tick-boxes for copying/pasting the copyright fields have been removed: see above.
  • iStockphoto window: A new History panel now shows a list of all image and MR uploads, along with time/size info and detailed error reporting.
  • Image window: A new column can be added to the image list: "Dollar Bin". This column shows a check-mark for all files which iStockpohoto reports to be in the Dollar Bin. To add this column to the Image list: right click the list header and select "Insert/move column" | "Dollar Bin". You'll have to fetch all data from iStockphoto to have these values initialized.
  • iStockphoto window: The order of the items in the Upload Queue are now kept between restarts of DeepMeta. They used to be resorted by ID at startup in older versions of DeepMeta.
  • iStockphoto window: The "Holiday mode" now checks for new upload slots every 30 minutes. Previous versions checked once per hour.
  • iStockphoto window: When a minimum upload interval is set and an upload fails, the interval will now be honored before attempting the next upload.
  • A first collaboration feature has been added, facilitating DeepMeta users to safely manage keywords for fellow contributors. More details here.
  Windows only
  • iStockphoto window: this window is totally reworked, now using traditional grids for the New File list and the Upload Queue. The older system had performance problems if many non-uploaded files were present. Functionality in these lists, by the right-click context menu, is now the same as for the main file list. This means you can now delete items, edit them, etc, just as in the main list. To use the new system: select one or more files from the "New" list and click the ">>" button to move them to the upload queue. Of course, full "drag & drop" support would make the process more intuitive and is something planned for the future.
  • New color scheme (it's spring here, time for a new look...)
  OS X only
  • iStockphoto window: New files added to the DeepMeta upload queue are now always placed at end of the list. Order versions for OS X always sorted items by ID. The Upload Queue sorting now works the same across all platforms.

Changes in v1.4.5

  • Options window: you can now also use your email address instead of your iStock username as credential. This capability was introduced for the iStockphoto site login, and is now also abailable in DeepMeta.
  • Bugfix: older versions would give an error "Object reference not set to an instance of an object." in case you entered your email address instead of your actual iStockphoto username in the Options dialog. This now fixed.

Changes in v1.4.4

  • Image window: A new column can be added to the image list: "Has Release". This column shows a check-mark for all files which iStockpohoto reports having a model/property release. To add this column to the Image list: right click the list header and select "Insert/move column" | "Has release". The value of this column is updated with each "Fetch statistics" or "Fetch All data" action. Note that it is different from the already existing column "Number of attached releases", which only reflects the local DeepMeta situation.
  • Multi-language keywording added. The "Options" window now has a selection list for the Keywording language. This setting is also directly accessible in the window where you add new keywords to a file. This setting works the same as at the iStock site: it determines how your entered keywords are interpreted (e.g.: some words have different meanings in UK and US English), and also determine the language that the CV terms are shown in. Note that if you switch languages after using another language, you will see a mix of both languages in your keyword terms. You can issue a "Fetch All data" to set all your keyword terms to the currently selected language.
  • Image window: Using Ctrl-C to copy an item from the list, now also copies the keywords from that file to the Windows clipboard. This behavior is now identical as when you right-click the file and slelect "Copy"
  • Bug fix: when an invalid/corrupt response is received from the iStock servers for certain requests, DeepMeta now handles this properly, instead of exiting with the message "Object reference not set to an instance of an object"

Changes in v1.4.3

  • Support added for Logo files. Upload is not possible through DeepMeta (the iStock server API does not support this yet), but already pending/accepted Logo files can be edited in DeepMeta.
  • Some minor stability improvements.

Changes in v1.4.2

  • Upgrading from a recent version to this one will keep all your local DeepMeta data intact: files, edits and unfinished uploads.
  • This is a minor upgrade with no new functionality. It is mostly required because the iStock API servers will be changing soon and will need to be reached at new addresses. There are also a lot of internal changes to allow sharing of code between the Windows and Mac versions.
  • Image details window: general. Better handling of the "SourceMedia" field: now always sends the value to iStock which the user has selected in Image details. "Fetch from Stock" no longer overwrites the selected value. Note that when fetching portfolio in empty database, sets SourceMedia to unknown (shown as Digital in the UI). API does not provide this data, so we have to do something.

Changes in v1.4.1

  • Small fix in the upgrade code. Some users had reported that v1.4 threw away their existing local data (edits/uploads). This release should hopefully fix this for new upgrades.
  • Items in the DeepMeta upload Queue list now keep their order when switching between tabs.

Changes in v1.4

  • iStockphoto uploads: Uploads now use new iStock servers. The old ones died with "Gateway timeout" errors which apparently could not be fixed. The good news should be that the new ones are more reliable. We'll see.
  • iStockphoto window: The 2 Vetta™ related table columns now give the correct info (file is nominated / file is in Vetta™). Thanks Theasis for the black-magic hint...

Changes in v1.4 Beta 1

  • iStockphoto window: A few more choices in the Upload interval drop down list (4,5 and 8 hr added)
  • iStockphoto window: a new box, titled "Available Vetta™ nominations" shows the current status. Click the refresh button to fetch the latest status from the iStockphoto site. Click the "?" button for a detailed explanation of the shown values.
  • Image window: 2 new columns can be added (right-click the column header and select "Insert/move column"): column "Vetta™", indicates that the file is in the Vetta™ collection. column "Nominated (for Vetta™)", indicates that you have nominated the file for the Vetta™ collection. Note that you will only see that flag set if you have nominated the file in DeepMeta. Note that you can only do this for files BEFORE you upload them to iStockphoto.
  • Image details window: general. Vetta™ support: a checkbox now allows new files to be nominated for Vetta™. For files currently in the Vetta™ collection, the checkbox shows: "In Vetta™ collection".
  • Image details window: general. Checkbox "Allow subscriptions" removed. Is now obsolete, since iStockphoto automatically opts all files in for Subscriptions.
  • The categories of audio files are now recognized by DeepMeta. This means you can now finally edit the data of your Audio files in DeepMeta: change title, description, edit keywords and select new categories. Note that uploading of audio files is still not supported, and that you can only pick audio categories from those already used in your portfolio. That should not be a big problem in most cases.

Changes in v1.3.2

  • "Fetch statistics from iStockphoto" and "Fetch all from iStockphoto": automatic retry when errors occur at the iStockphoto site during the process.
  • "Fetch statistics from iStockphoto" and "Fetch all from iStockphoto": window state of the progress window is now stored (in addition to the size and position).
  • "Fetch statistics from iStockphoto" and "Fetch all from iStockphoto": now first fetches and displays the latest account details, before fetching the actual file data.
  • "Fetch statistics from iStockphoto" and "Fetch all from iStockphoto": file data is now fetched, starting with the more recent files first. Note that the update happens in batches of 100 files and the parallel nature of the DeepMeta engine will result in a not strictly linear order.
  • Image details window: general. Updated detection for duplicate words in a title. Better compatibility with criteria used by iStockphoto.

Changes in v1.3.1

  • "Fetch statistics from iStockphoto" and "Fetch all from iStockphoto": better handling when errors occur at the iStockphoto site during the process.
  • "Fetch statistics from iStockphoto" and "Fetch all from iStockphoto": size and position of the progress window is now stored.
  • Image details window: keywords. Small bug fix in the Optmize function.

Changes in v1.3

  • Update for suddenly changed interface of the iStock API for retrieving file statistics and data. Without this update, the iStock API would only return the first 20 items of a portfolio.

Changes in v1.3 Beta 4

  • Update for changed interface of the iStock API for retrieving file statistics and data. This beta version is almost identical to the final 1.3 version.
  • Although the release of this AOI change by iStock was very sudden and broke existing software functionality, the good news is that this change should do away woth the spurious "Error 504: Gateway timeout" that some users were getting with very big portfolios when getting image data from the iStock API.

Changes in v1.3 Beta 3

  • iStockphoto window: Fix "Next upload in x minutes" display for times longer than 1 hour.
  • Added Image list: added right click menu option: "View in web browser: Re-submit page". Note that, due to a bug in the iStock API, DeepMeta does not know whether the file can actually be resubmitted. In any case, you will be able to find the rejection reason on that page, so it should be universally usable.
  • Minor fix in F5 result list: files that are in the "Process" state (unfinished uploads-, are no longer reported, to keep the list clean and uncluttered.

Changes in v1.3 Beta 2

  • Improved Upload handling: you can now specify a minimum interval between uploads. Select this from the dropdown list on top of the iStockphoto panel.
  • Image window: When the user requests "Create thumbnail links" and some of the selected images are not yet active (e.g. they are pending or rejected), then a small explanatory text is shown to explain why not all selected images will be linked.
  • Fetch all statistics from iStock (F5): Cleanup of the results list shown: purged and rejected files are no longer mentioned.
  • Image window: Audio files are now again recognized by DeepMeta as such (iStock has renamed these in the API)
  • An extra security has been built in: files with errors (description, keywords, categories missing) can no longer be updated to iStock. We no longer rely in the iStock error handling for this.
  • File details - Keywords or Category panels: Fix: When using "delete all", the Error status was not updated. Now fixed.
  • File details - Keywords: Optimize will now leave custom tags (with no term assigned yet) active. Previous releases would delete these, but now DeepMeta will actually request creation of these custom tags to iStock and they will be registered at iStock.

Changes in v1.3 Beta 1

  • Image window: Wishlist item W150: Re-import (replace) of high resolution files added. For files that are not yet uploaded, this new feature can be used to refresh already existing files in DeepMeta with a new updated copy of the JPG high resolution file.
  • Image window: Copy & paste: now also possible for Copyright Name, Email and URL.
  • Image window: After startup, the image list is now active, so that the mouse scroll wheel can be used without clicking the list first.
  • Image window: Wishlist item W149: Right-click menu item "View in browser" is now disabled when all of its sub-items are disabled
  • Image window, Add images: Files eligible for the new XXXL format (5600 x 3700 pixels, or equivalent), are now recognized and reported as such upon adding them to DeepMeta.
  • Tools window: new features:
    - Now supports up to XXXL size
    - New dropdown allows setting the max size shown (set this to max size supported by your camera)
    - New "swap" button swaps width & height
    - Last width & height from previous session remembered.
  • Image details window, Keywords: Wishlist item W69: Addition of new tags (user-tags), which are not in the iStockphoto CV (Controlled Vocabulary), is now supported.
  • Image details window, Categories: Wishlist item W103 (partial): If there are more than 3 categories selected, the top 3 are shown in green with a message below, saying that only the top 3 will be sent to iStock.
  • Ratings & comments window: Wishlist item W129: The Image Details window can now be opened from the Ratings list as well, by pressing the Enter key for a selected rating, double-clicking or selecting "Edit" in the right-click popup menu. This way, if you get a comment/rating for a particular file, you can immediately check out the file properties.
  • Image window: Wishlist item W120: A new menu item has been added in the right-click popup menu, to re-upload a model/property release for a file. As long as the file has not yet been inspected, this feature can be used to replace the release with a new one, or when the automatic upload of the release has failed. You cannot use this to fix files which are rejected for missing property releases, since that is not supported by the iStock API.
  • Image window: Wishlist item W128: The right hand preview pane now lists the attached model/property releases, if any.
  • iStockphoto window: Wishlist item W65: The number of items in the 2 lists are now shown at the top of each list.
  • Image details window, General: Wishlist item W139: The Source media type can now be set for new files before upload: Digital media or Scanned film. Note that the iStock API does not return the media types, so these will be listed as "unknown" after fetching the data from the site.
  • Image window: minor fix: If the user tries to Paste a file onto itself, the "Paste" menu item is now disabled, as it should be.
  • Image details window, Releases: minor fix: The "Why is this list empty" hyperlink for an empty list now actually shows some info.
  • Image window: fix: The "Find" option did not search in file titles, even though this was mentioned on help panel for Find. Now titles are searched too.
  • Image window and Ratings & comments window: fix: The "Find" help panel now mentions that categories are searched as well.
  • iStockphoto window: fix: new work-around for Description, encoding of special/foreign characters.
  • Image window: Bug report B2: If thumbnails are missing for some files, the next fetch from iStock will detect this and will try to download the missing ones. Also works with single right-click fetch.
  • Image window, Add images: Bug report B5: Sometimes keywords, imported from IPTC contained a false concatenated keyword. This happened when the keywords were in the file as both IPTC and XMP. Is now fixed.
  • Image window, Add images: minor fix: The reported number of keywords is now correct, also counting the not-yet-disambiguated ones.

Changes in v1.2.6

  • Image list - Copy & Paste: new check box added for description: choice between overwriting or appending the original description.
  • Fix in Image Details window: descriptions containing a '%' character followed by 2 digits are not properly handled by the iStock API. This version of DeepMeta has a work-around. This is useful for descriptions containing links to iStock searches.
  • Fix for audible click on some systems, when the preview panel was updated (Image list and Image Details window).

Changes in v1.2.5

  • The use of the '>' character in descriptions now no longer results in an error "Invalid, no HTML allowed" when updating to iStockphoto.
  • Image Details window: Auto-refresh checkbox added for the description preview panel. When turned off: use the Refresh button for on-demand refresh of the preview panel.
  • Some minor fixes in the description Preview panel display.

Changes in v1.2.4

  • This release was needed to cope with an unannounced change in the iStock API site behavior for foreign characters in Descriptions.
  • If you are using accented characters in your iStockphoto data, then upgrade to this version!

Changes in v1.2.3

  • Find and replace: it's now possible to specify a new-line character by entering "\n" (backslash-n) in the Find or Replace entry box.
  • Find and replace: the preview list now also shows the status of a file
  • Find and replace: replacing many files can take some time on slower systems. During this process, there is now a progress bar and Cancel button.

Changes in v1.2.2

  • Image details window: description text box size can now be changed and a Live right hand Preview panel has been added.
  • Image list: Preview panel now has same dimensions as box used at iStockphoto, so that preview is a better match.

Changes in v1.2.1

  • Fix: Some display/scaling problems fixed for systems where screen is set to a high-DPI mode, i.e. different from the standard 96 DPI.
  • iStockphoto panel: The iStock Upload limits figures are now also refreshed after the last upload of a batch.

Changes in v1.2

  • Image panel: MP (Mega pixel) size for added images is now shown/calculation, corresponding to industry standard, by assuming 1MP = 1000*1000 pixels, instead of 1024*1024.
  • Statistics panel: Fix. Switching to other filter in the dropdown or changing the date range after sorting, will no longer show wrong results, but will reset any sorting.

Changes in v1.2 RC 1 (Release Candidate)

  • Image panel: Fix: After editing a file, the list is refreshed, so that any filter words are re-applied to the changed data.
  • Statistics panel: Fix. Now provides enough room for the left hand grid. Previous versions would crop the table and show scrollbars under certain conditions.
  • Statistics panel: Fix. Switching to other tab after sorting the grid, and returning, will no longer show wrong results, but will reset any sorting.
  • iStockphoto panel: Fix. When iStock returns a Free-slot limit smaller than the returned Used-slot value, DM will now show "0" Free slots, instead of a negative value.
  • iStockphoto panel: Bug fixed where a file could appear in both lists at the same time (left-hand New and right-hand Upload Queue lists) (was filed as Bug #B16)
  • General: All calls to the iStock API server will now retry up to 2 times, instead of 1. File Uploads now have up to 3 retries, and so do Model/property Releases

Changes in v1.2 Beta 4

  • New: Holiday upload mode. DeepMeta now checks your Free upload slots before each upload. If no more slots available, DeepMeta will automatically contact the iStock server every hour, and will continue uploading as new upload slots become available, untill all files are uploaded. Go ahead, make that long-deserved 2 week holiday-trip, while DeepMeta uses every single one of your upload slots and keeps iStock those inspectors busy! Be rich and famous by the time you get back...
  • Ratings window: Filter box added
  • Release window: Filter box added
  • Image details window: larger font for Title & Description boxes
  • Image details window: the Enter key no longer closes the Image details window. Click the OK or Cancel button, as appropriate. This allows simply using the Enter key to add new lines to the description field or to activate the Filter box, just to name 2 examples.
  • Image details window: Filter box added to the Release assignment tab panel.
  • All lists: right clicking on a list item now selects the item, if it's not part of the already selected items. This simplifies the righthand click popup menu.
  • Fix in iStock communication: Titles with "foreign" characters are now properly exchanged with iStock.

Changes in v1.2 Beta 3

  • Fix: The changes in Copy and Paste, introduced in v1.2 Beta 1 had an error, in case keywords are copied, with the "Overwrite" checkbox ticked. In that case, not all keywords were pasted. This is now fixed.

Changes in v1.2 Beta 2

  • Image details window: fix for the Wishlist item W10 introduced in previous version: Show Non-CV tags in different color. The "custom" tags are shown in a blue panel instead of green. A number of tags, such as the "Isolated on xx" series, were inadvertendly marked as "custom". Is now fixed.

Changes in v1.2 Beta 1 (compared to v1.1)

  • Image window: Bug report B13: Duplicate keywords through Cut & Paste (only different in upper/lowercase). Fixed.
  • Image window: Bug report B4: DeepMeta calculation for DL/month, $/Month, etc. did not match the iStockphoto values. Fixed.
  • Image window: Wishlist item W118: Format of "% in Totals" header bar now has more precision: e.g. "12.3%" instead of "12%".
  • Image window: Wishlist item W82. Filter option added to go to file ID: just type the ID in the filter box and hit enter.
  • Image window: Wishlist item W121: Keyboard shortcuts to go to start and end of image list
  • Image window: New columns can be added to the image list: Copyright name, email and URL
  • Image window: Wishlist item W13: Easier add-to-queue: right click on file(s) in the image list and choose "Move to Upload Queue".
  • Image window: Wishlist item W71: Filter whole word only
  • Image window: Wishlist item W47: A new column with original file path + name can be added to the list.
  • Image window: Wishlist item W124: Correct the preliminary Upload date TZ.
  • Image details window: New "Optimize keywords" feature added: click the Optimize button on the Keywords dialog, and all redundant tags are automatically deleted for you. Actually, they are deactivated (box turns gray and is disabled), so you could re-activate some if you'd like to. Try it out, and you'll be surprized how many unnecessary tags you have. Remember that only the selected "Terms", the words in the Controlled Vocabulary are relevant to searches. Optimizing your set of keywords will reduce the number of used tags, and will give your file a better position in the BM (Best Match) results. (OK, this is unconfirmed gossip ;) ). In any case, you'll have a better overview. Feedback on this new feature is welcome.
  • Image details window: Wishlist item W72: Enforce Copyright Name and Email to be filled out. Copyright info now also on Image Details window: can be edited for each file.
  • Image details window: Wishlist item W10: Show Non-CV tags in different color. These "custom" tags are now shown in a blue panel instead of green. A custom (non-CV) tag is a tag that is not in the iStockphoto CV, and is marked with a small explanation mark triangle on the file edit page at the site.
  • Ratings & comments window: Bug report B8: Ratings & comments tab sometimes completely empty. Fixed.
  • iStockphoto window: Renamed "Fetch updates from iStockphoto" button to "Fetch statistics" Removed the related "Refresh all data" checkbox, and added a new button "Fetch ALL data". Also added the corresponding menu item under the "main menu | iStockphoto" option. Added additional info on the "Fetch data" progress dialog, to make it more clear what sort of fetch is done, and what the consequences are.
  • iStockphoto window: A "Fetch ALL data" will now skip any Purged files, as well as Rejected/Deactivated files older than 6 months. The time criterion is to prevent that we don't receive the status update of files that might be reactivated or whose rejection was overturned by Scout.
  • Fix for foreign characters such as "á, é, í, õ, ü, ñ, ç". See: Bug report B1. There is an encoding problem in the iStock API and this fix at the client side is an attempt to circumvent it. Please report your findings.
  • DeepMeta now supports HTTP compression for faster networking. Unfortunately, the iStock API doesn't. At least the fetching of ratings and comments should benefit.
  • DeepMeta now properly handles usernames which have leading or trailing spaces in them. This is needed because apparently some iStock usernames start or end with a space.
  • The shortcut key for "Fetch statistics" [anyone have a better name for this??] remains F5, and a new shortcut was added: Ctrl-F5 for the "Fetch ALL data"
  • The "Check for updates" dialog (under Help main menu item) now has a checkbox "Also check for Alpha/Beta versions". For people who want to be notified of Alpha/Beta software as well as the final releases. When checkbox unchecked, new Alpha/Beta versions will not be reported (default).

Changes in v1.1 (compared to Beta 6)

  • Image window: Add Column entry for "IsGettyUpload" column removed: Starting June 6th, Getty uploads are no longer done through iStock.
  • Image details window: Checkbox "Is Getty upload" removed (same reason as above).
  • Image window: Column for "Allow Subscriptions" can now be added: right-click on the list header and select: Insert/move column | Allow subscriptions.
  • Image details window: Checkbox "Allow Subscriptions" added. Allows setting/clearing this option for each image individually.
  • Image details window: Live counter for number of characters in Description shown.
  • Image window: Right-hand Preview pane now shows the description in a fixed width frame, matching the current width at iStockphoto. This way the layout more closely matches that on the site.
  • Image details window, Keywords: if more than 50 keywords are entered, a remark is shown that only the first 50 will be sent to iStockphoto.
  • Image details window, Categories: if more than 3 categories are selected, a remark is shown that only the first 3 will be sent to iStockphoto.

Changes in v1.1 Beta 6

  • Image window & Ratings window: Two new shortcuts added:
    - Ctrl-E opens a browser with iStockphoto Edit page for the image
    - Ctrl-B opens a browser with iStockphoto View page for the image
  • Image window & Ratings window: if the original file path for an image is known, it is shown in the right-hand preview pane (was already so in previous version), but now, if the image still exists, the path is a hyperlink that can be clicked to open that original file. Attention: first click once to activate the preview pane, then click a second time on the hyperlink itself.
  • Options dialog window: Extra proxy option: force off. Also the current system default proxy (taken from Internet Explorer settings) is now shown, if there is one.
  • Bugfix: several fixes in Options dialog "Test" functionality and in Proxy handling in general.
  • BugFix: finally (!), the "Out of memory" fatal error, popping up after intensive editing, should now be fixed. This was caused by a very hard to trace "memory leak" in the program. Many thanks to Andreas Suurkuusk for his invaluable help in tracing this one!

Changes in v1.1 Beta 5

  • File uploads and updates will now have the "Subscriptions" flag set. Previous versions of DeepMeta would clear the flag ever since the iStock site update of May 25th. This new default should probably be OK for 99.99% of the users. A future version will give full control of this flag on a file-by-file basis.
  • Image window: "Original file path" added (if available) at bottom of the Image list right-hand info pane, for currently selected image
  • Some changes to which files can be updated to iStock. Updating files which are in "Pending Executive" status is now possible. Updating files which have not yet been uploaded is now prohibited: this made not sense and resulted in an error message.
  • Text added to Release panel:
    "Attention: only add JPG scans of individual Model or Property releases. Not JPG files with already 'stitched' (combined) releases."
    "You can assign more than one release to a file: DeepMeta will rescale and stitch the individual releases for you."
  • Bugfix: When image files are added which are Read-Only, e.g. because they were copied from a CD, DeepMeta will now mark its own local copy as Writeable. Otherwise the file could not be deleted.

Changes in v1.1 Beta 4

  • Image list: new right-click popup menu entry added: "View in web browser", with sub-entries: "iStock Edit page", "iStock View page" and "Uploaded Stitched model release".
    The latter allows you to have a look at the stitched JPG file that was automatically generated by DeepMeta at upload of a file with multiple model/property releases. Note that this option is only available for already uploaded files having more than 1 release attached.
  • Rating list: new right-click popup menu entry added: "View in web browser", with sub-entries: "iStock Edit page", "iStock View page" in addition to the already existing option to view "iStock profile page for rating-member".

Changes in v1.1 Beta 3

  • Audio files are now recognized and supported for editing of keywords and other metadata. No uploading of audio yet.
  • Image window: An extra filter check-box has been added for Audio files.
  • Image window: An extra column can be added: Type (Image, vector, video, audio, ...)
  • More efficient use of the screen space by the keyword disambiguation panels in the Image detail window.
  • Internal database management improvements.

Changes in v1.1 Beta 2

  • Image window: New preview panel, at right hand side of the image list. Shows a WYSIWYG (What you see is what you get) preview of the description field, along with thumbnails and other UBB content.
  • Release window: Now shows 100% size preview of the Model/property release in the right hand panel.
  • Image details window: Now 2 buttons available: "View web page" and "Edit web page", instead of only "View web page" for launch of the appropriate iStock pages in a browser window.
  • Vertical splitter-bars on Image/Rating/Release windows now keep their position between program starts.
  • Better handling of very large image files being added to DeepMeta, e.g. files created by stitching images for panoramas.
  • Optimizations, resulting in more stability and less memory requirements.
  • New networking code, for more reliable communication with the iStock servers.
  • Better progress bar update for the "Fetch updates from iStockphoto" dialog window.
  • Fix: Resize of "Fetch updates" dialog window now properly moves the "Also refresh available slots" checkbox.

Changes in v1.0

  • This is the very first final release of DeepMeta. It is identical to the latest Beta 14 version.
  • A big warm thanks to all enthusiastic Alpha and Beta testers, who have made this project possible!

Changes in v1.0 Beta 14

  • This is one of the last v1.0 beta versions. The feature-set has been frozen. This beta release contains only bug fixes and changes to allow for the upcoming Max OSX release.
  • New (final) logo for DeepMeta, to replace the original temporary one. Please also check out the new DeepMeta website, and its extensive and updated "Getting started" section, explaining all software features.

Changes in v1.0 Beta 13

  • Category window: New feature. Category suggestions (based on given keywords and mapped Disambiguation terms) can now be highlighted. Tick the checkbox "Highlight categories" on the image details - category panel.
  • "Add new images" functionality: Smart keyword split added. Some users have keywords in the image metadata which use a space character or semicolon as delimiter, instead of a comma. DeepMeta will now detect this and properly read the metadata.
  • Fix: In all lists, when doing a multi-select, using the Ctrl key, it's now possible to de-select an item by Ctrl-clicking selected items. This is a re-introduced feature: was added in 1.0 Beta 9, but did not work properly (had some visual side-effects).
  • Fix: Software now properly displays at non standard DPI screen resolution settings

Changes in v1.0 Beta 12

  • Fix: The problem with the image list that kept scrolling while Image details are edited is now "fixed". The price to pay for this is that the "Unselect with Ctrl-click" feature, introduced in Beta 9 had to go, hopefully to return in a newt version.
  • Minor change to the detection of .Net framework 2.0 Service Pack (Vista users now redirected to the 3.5 .Net install). No other changes.

Changes in v1.0 Beta 11

  • Fix: Categories now working properly again. There was a bug in beta 10 which would disable certain categories, depending on which keywords were assigned. This is now fixed.
  • A new startup check is now added, to verify if the .Net framework. 2.0 SP1 is installed. Users had reported unjustified 'out of memory' errors when this Service Pack was not installed. If not detected, the user is directed to the relevant download page at the Microsoft site.
  • Checks for duplicate words in the title and for counting title words now work the same as the checks at the iStock site (as far as could be verified).

Changes in v1.0 Beta 10

  • Image titles are now also checked for duplicate words and for starting with the word "A". Both are not allowed by iStock, and will be marked as error in DeepMeta.
  • When adding new keywords to a file, a check is now done to see if the same keyword already exists with different case (uppercase/lowercase). If so, the new (duplicate) keyword is not added.

Changes in v1.0 Beta 9

  • In all lists, when doing a multi-select, using Ctrl key, it's now possible to de-select an item by Ctrl-clicking selected items.
  • Fix: Network access changes in HTTP connection management to avoid the error "Timeout, error. The request was cancelled. The request was aborted".
  • The About panel now shows the .Net version and the DataPath.
  • The About panel now has a link-button to clear the local DeepMeta database.
  • Fix: When a file has Model/property releases and is updated from iStockhoto, these releases are now no longer lost.
  • Fix: Items in the Image list now retain their position, independent on the chosen sort order.
  • Fix: Ratings window: comments without a rating were not fetched from iStock. Is now fixed.
  • Fix: Tooltip text on Stock window updated to mention that a fetch will updated Titles, but it takes "Refresh all data" to also update the description.
  • Release window: An extra column can be added: Use count (Number of files using the release).
  • Release window: Releases can now be deleted: right-click and Delete, or use the Delete button for the selected item.
  • Release window: Multi-select enabled for Releases.
  • Image window: Ctrl-A now selects all items in list.
  • Upload agreement window: fixed hyperlinks.
  • iStock panel: better handling of Upload agreement panel, when canceled (upload button is now in correct state after cancel).
  • New main menu item "Edit", with new feature: "Find and replace" for replacing text in image Titles and Descriptions.
  • New main menu item "iStockphoto", with sub items "Fetch updates from iStockphoto" (or F5 button) and "Send updates to iStockphoto" (or F6 button).
  • The "Help | About DeepMeta" menu item is now also accessible with the F1 button.

Changes in v1.0 Beta 8

  • Fix: program could fail unexpectedly when working with the image list. Fixed.

Changes in v1.0 Beta 7

  • Image list: "Add Image": now also imports metadata from embedded XMP records (Title, Keywords) in the imported image file
  • Image list: multi select of images now shows thumbnails of all selected images in right hand pane.
  • Configuration window: Proxy settings now saved, even when they are disabled. Allows easy switch between proxy and non-proxy environments
  • Image list: Cut & paste window: now provides individual "overwrite" option for Keywords, Categories and Model/property Releases.
  • Fix: Image Details window: when user clicks cancel button but then responds No to the confirmation panel, the window is not closed. In previous version, it would close regardless.

Changes in v1.0 Beta 6

  • This is a maintenance update, to fix a change in the communication format with the iStockphoto site. After updating to this version, it's best to do a "Fetch updates" with the "refresh all data" checkbox flagged.

Changes in v1.0 Beta 5

  • Rating window: New column can be added: "Image ID": is the ID of the rated image. Allows sorting of all ratings by Image.
  • Image windiw: the MayResubmit column is temporarily removed until iStock API fixed and returns the correct value.
  • Fix: Tools window: entry box for image height did not function correctly (only one digit could be entered). Now fixed.
  • Fix: Some users with username entered differently (upper/lower case) in DeepMeta than at the iStock site could no longer fetch/update image data. Is now fixed

Changes in v1.0 Beta 4

  • Images window list: Cut & Paste: new "Overwrite" option added. Will first clear any existing keywords/categories/releases before pasting the new ones.
  • Images window: "Add image" dialog now shows list of added files, along with size info (MP and iStock Medium/Large/XLarge/XXLarge) and number of read IPTC keywords (if any). If images skipped because they are too small or wrong extension, this is also mentioned.
  • Images window: Better image status handling: is now set to "ToEdit" or "ToUpload" after editing or Cut & Paste, depending on whether errors are found (e.g. missing title).
  • Images window: right-click menu for images now shows number of selected rows.
  • Images window list: 2 additional columns can be added: ErrorCount (number of errors, such as missing Title or too few keywords), and MayResubmit (whether iStock has marked a rejected file as allowed to be resubmitted). Right-click on the list header and click "Insert/Move column" to add the columns.
  • ImageDetails window: "Add keywords" dialog: clicking OK with an empty keyword box is considered a Cancel.
  • ImageDetails window, "Add keywords" dialog: when error retrieving DA info occurred: dialog is not closed, so that all typed keywords are not lost.
  • ImageDetails window: "View web page" button is now disabled for files that are not yet uploaded to iStock.
  • ImageDetails window: OK button is now disabled for files that are rejected or deactivated. Editing these makes no sense.
  • ImageDetails window: keyword language is now indicated with a flag icon, if different from English.
    Note that there is still a problem with entering 'foreign' characters in the "Add Keywords" box. (this is an iStock API problem, which has been reported, and will hopefully be fixed soon).
  • ImageDetails window: Larger font for "Add Keywords" dialog.
  • ImageDetails window: A special mention for the Description box: to add a new line in a description, you now have to press Ctrl-Enter, since the Enter button alone will activate the OK button for the entire Dialog window.
  • Ratings panel: Right-click menu item added for viewing the rating-member profile in web browser.
  • Statistics window: shown stats can now be filtered for a specific date range, to view the stats for just one month, or for a range of months.
  • Statistics window: chart now scales/resizes properly.
  • iStockphoto window: Available Upload Slots meter values now updated after successful upload + new layout, showing Free as well as Used slots.
  • iStockphoto window: Retry mechanism added to upload of files and releases. Currently set to max 2 retries.
  • iStockphoto window: Shutdown on uploads finished added.
  • New main menu added: "Help | Check for updates": reports whether a new software version is available for download, and opens browser to the DeepMeta download page".
  • Status bar at bottom of main window now reports when a new version is available for download.
  • Better Tab order (order in which entry fields are visited with the Tab key) for most windows. OK button can now also usually be activated with "Enter" key and Cancel button with "Escape" key.
  • Fix: automatic recovery from invalid preference config file added.
  • Fix: At startup, while showing splash panel, the main window is no longer shown/active. Activating functions during Splash panel display could result in fatal errors with older versions.
  • Fix: Memory leaks should be fixed. Older versions would report "out of memory" after extended period of editing.

Changes in v1.0 Beta 3

  • Note that, when upgrading from version Alpha 18 or lower, you will be asked if it's OK to delete the local database. You will have to do a full fetch from iStock to re-populate your local database.
  • Better handling of non-standard desktop DPI setting in Windows.
  • Tools tab-page added. The first of a few handy tools while post-processing your images. When you want to down-scale an image, you will probably keep an eye on the iStockphoto size limits for Medium/Lage/XLarge and XXLarge sizes. Enter your image Width & Height in the corresponding fields and hit Enter: the corresponding iStockphoto minimum sizes are calculated for you. Click one of the resulting Width or Height buttons to copy that value to the clipboard, for easy transfer to Photoshop or similar.
  • Statistics tab-page added. A statistics summary page, with overview of all your data in the local database. Left hand panel: choose the metrics to be shown in the table. All values are grouped by Status and Type (Image, Vector, Flash and Video). Hover your mouse over the curves/bars for read-out of the discrete values. Right hand panel: click the check boxes to select what to show in the graph. The "Yield curves" drop down list gives access to some experimental curves, showing e.g. total downloads for each file, in relation to the upload date. This results in a sort of "yield" or "fertility" curve, showing what upload periods had the highest yield. Useful? Maybe. Fun? Sure...

Changes in v1.0 Beta 2

  • Note that, when upgrading from version Alpha 18 or lower, you will be asked if it's OK to delete the local database. You will have to do a full fetch from iStock to re-populate your local database.
  • Fix: Config panel didn't show any existing proxy Username/Pwd/Domain. These fields were saved allright, but were not pre-filled in the input boxes.
  • New option for "Add images" function: "Import keywords". Allows the choice to import keywords from the IPTC metadata of the added image file, or not.
  • Detail panels for Image Keywords, Categories and Releases now show number of selected/valid items in top right corner.
  • "Delete all" button added to Keyword panel.
  • Stock panel now only has 1 "fetch updates" button, with checkmark for optional "refresh all".
  • Stock panel now shows current Upload limits, fetched from iStock.
  • Miscellaneous Tooltips added to iStockphoto tab page.
  • Better handling of non-standard desktop DPI setting in Windows.
  • Fix: documentation update regarding alpha/beta upgrading.

Changes in v1.0 Beta 1

  • Note that, when upgrading from version Alpha 18 or lower, you will be asked if it's OK to delete the local database. You will have to do a full fetch from iStock to re-populate your local database.
  • Image Details panel now shows scrollbars when needed.
  • Keyword panel "Sort by status" button now takes new keywords into account and places them on top. Deleting keywords now no longer results in an immediate re-sort.
  • Options | Configuration now has settings for a proxy server + test button to try out a login.
  • Right-click header menu for adding/moving columns now shows with a check-mark which columns are already present.
  • New Right-click option for the header of the Image list: expand the header with statistics:
    - Show totals in header (for all items): e.g. for Downloads: shows the total number of downloads for all items, disregarding any filtering.
    - Show sub-totals in header (for all filtered items): e.g. for Downloads: shows the total number of downloads for all items shown in the list, taking into account the filtering.
    - Show % in header (sub-totals / totals): is the % ratio of sub-totals / totals.
    Remarks:
    - If no filtering is active (no filter words present in the filter box), then totals = sub-totals.
    - In some cases, the average is shown instead of the total, e.g. for the "Rating avg" column. In those cases, it would make no sense to have the sum of all rating values.
  • Fix: new iStock API relead of Dec 5, 07 now returns correct ExtendedLicense status. Code for DeepMeta adapted accordingly.

Changes in v1.0 Alpha 21

  • Note that, when upgrading from version Alpha 18 or lower, you will be asked if it's OK to delete the local database. You will have to do a full fetch from iStock to re-populate your local database.
  • DeepMeta now uses the latest iStockphoto API version (from Nov 28), and we're glad to report full support for the "Allow Prints" flag, and partial support for the "Allow all extended licenses" flag. The latter can be properly specified for Uploads and Updates of images. Unfortunately there is still a problem fetching this flag from the iStock site: it is currently always set, regardless of its state on the iStock site. I trust this will soon be fixed. I'll report when I have news.
  • When adding new keywords, the corresponding panels show a small "Star" button, indicating that these are new keywords (not yet disambiguated). The Star buttons disappear as soon as one of the terms is clicked, the delete button (with red cross) is clicked or when the star button itself is clicked. This serves as a reminder which keywords need to be checked. Any remaining Star buttons will be gone when the Image Details panel is closed and re-opened.
  • Multi-select in the Image list is now available: can be used for Delete, Cut&Paste, Fetch/Send from/to iStock. You can select multiple rows in the Image list, by holding the Ctrl key while clicking.
  • A simple tool has been added for creating Image thumbnail links between images. Select the image rows to link, right-click and choose "Create image links for selected rows". The appropriate UBB codes will be added at the end of the Description, resulting in small thumbnails + links. DeepMeta will detect for each image if it is already present in the description field. This is a very rudimentary implementation, but I decided to add it now, because so many users asked for it. The future DeepMeta "Series" functionality will be more powerful & flexible.
  • A check for descriptions longer than 2000 chars has been added. (is iStock imposed limit).
  • New Columns available to show: "Allow Prints", "Allow All Extended Licenses", "Is Getty Upload", "Number Of Attached Releases" and "Description Char Count". To add one or more of these columns: right-click on the Image list header and click "Insert/Move Column".
  • The context menu for adding columns to Image/Rating/Release lists is better structured, with related items now grouped
  • Fix: With Copy&Paste, now the target Image will no longer report that there are errors in the keywords or description.
  • Fix: Extra error handling added at startup, when creating/opening database/tables. When error at this stage: a diagnose window opens, allowing user to select a different directory for DeepMeta data and database storage. If tests are positive, future versions may make choosing the database directory available through a menu option.
  • Fix: The display of the Description field now properly handles line breaks in all cases. This time it really does; the previous version only fixed part of the problem.

Changes in v1.0 Alpha 20

  • Note that, when upgrading from version Alpha 18 or lower, you will be asked if it's OK to delete the local database. You will have to do a full fetch from iStock to re-populate your local database.
  • DeepMeta now uses the latest iStockphoto API version (from Nov 21), and we're glad to report full support for the new Categories. The "Update to iStockphoto" function now works properly again.
  • The category tree is now sorted alphabetically.
  • New column added for the Image list: "Categories": shows number of assigned categories in the Image list. To add this column: right-click on the Image list header and click "Insert/Move Column".
  • It's now possible to update the image data for individual images: right click on the image row in the Image list and choose "Fetch updates from iStockphoto" or "Send updates to iStockphoto".
  • The Copy command (from the Copy & Paste functionality) now additionally places a comma delimited (CSV) list of the image keywords on the Windows clipboard, for easy transfer to other applications.
  • On the Image details dialog window (the one you get by double-clicking a row in the Image list), a button was added, "View web page", which opens op the iStockphoto profile page for the image in your default browser.
  • Fix: The display of the Description field now properly handles line breaks in all cases.
  • Fix: When a column is inserted/moved in the Image list, other columns now keep their widths.

Changes in v1.0 Alpha 19

  • Note that, when upgrading from version Alpha 18 or lower, you will be asked if it's OK to delete the local database. Make sure you first upload all new files and changes to iStock, before upgrading to this version. You will have to do a full fetch from iStock to re-populate your local database.
  • Filtering is now case-insensitive. This means you can use capitals in your filter words or not: The result is the same.
  • The "Quick and Full Fetch from iStockphoto" window is now wider, can be resized, and gives the error reason when files have been skipped.
  • You can now open the Image details window with the Enter key, when an item is selected in the Image list. This function was already available through the Context menu (right-click on a row in the Image list, and choose "Edit"), or by double-clicking the row.
  • You can now delete an image with the Delete key, when it is selected in the Image list. This function was already available through the Context menu (right-click on a row in the Image list, and choose "Delete").
  • Cut and Paste copying is now available for Titles, Description, Keywords, Categories and Model/property releases. The initial implementation works in the Image list window only. Right-click on an image row in the list, and choose "Copy" to copy the Image info on the (internal) clipboard. Next you can copy this info to any number of files, by right-clicking, and choosing "Paste". You can also use Ctrl-C to Copy the currently selected image, and Ctrl-V to paste the info to the currently selected image.
  • The "Update to iStockphoto" function now reports which files were updated and also any errors that might have occurred.
  • Final category system implemented. iStock has released the first part if its new Category support in the API, which means you now have the full official category tree at your disposal in DeepMeta. Unfortunately, categories can still not be fetched from existing images and also cannot yet be updated. This will be added as soon as the iStockphoto API supports it.
  • When fetching from iStockphoto, while some image data was changed locally and not yet updated, the software will now give the choice to overwrite these local changes or not.

Changes in v1.0 Alpha 18

  • Note that, when upgrading from version Alpha 17 or lower, you will be asked if it's OK to delete the local database. Make sure you first upload all new files and changes to iStock, before upgrading to this version. You will have to do a full fetch from iStock to re-populate your local database.
  • New category tree update, to bring the software in line with recent iStock site changes. Note that there is still no support for categories in the iStock API, so the DeepMeta category system is a work-around with its limitations.
  • Some Status names changed into shorter, more meaningful texts.
  • Filter function for the Image list: enter one or more search words in the filterbox and hit Enter (or click the Filter button). Click the "?" button for help options. Clicking the "X" button will clear the Filter box. Note that for multiple words, all images will be shown which have all these words (or part of them) in their Keywords or DA terms. At a later stage, more options, such as "OR" will be added.
  • Problem with single quote (E.g. 12 o'clock) and other special characters in keywords solved.
  • Text added to "Add Keyword" window that an internet connection is needed, so that DA terms can be retrieved from iStockphoto. Additionally, an error message is given when no connection was found.
  • Tooltips on column headers for Image and Ratings/Comments panels.
  • Sort status now saved between program restarts for Image and Ratings/Comments panels.
  • Directory path for "Add new Image" and "Add Release" now saved between program restarts. Each of both keeps its own individual path.

Changes in v1.0 Alpha 17

  • Minor fixes

Changes in v1.0 Alpha 16

  • Improved startup speed.
  • New list implementation for Image/Rating- and Release panels. Only one type of view left over: detail list.
  • List setup (width, sorting) now maintained when switching between panels.
  • List configuration added: right-click on a column header to Remove/Add/Move columns, Fit column widths. To move column position: use the Add option.
  • List configuration now saved/restored at program exit/startup.
  • New columns available for Image panel: Number of keywords, Downloads/View, Royalty/View, Downloads/Month, Views/Month, Royalty/Month and Downloads/Keyword.
  • Preliminary Upload date now filled in right after upload.
  • Sort by Upload date now places not-yet-uploaded-files as most recent.
  • Check added: Only jpeg files accepted in "Add images" and "Add releases"
  • Menu item "File | Exit" now works.
  • Bug fixed for sporadic wrong thumbnails for newly added images
  • Bug fixed, where "Underlying connection was closed" error occurred in certain cases during upload. To be verified.

Changes in v1.0 Alpha 15

  • Minor improvements on startup behavior (fix to problem introduced in previous version).

Changes in v1.0 Alpha 14

  • Better handling of the Cancel button for Quick and Full fetch.

Changes in v1.0 Alpha 13

  • Bugs fixed: On some occasions, program would exit while doing a Quick or Full fetch from iStockphoto. New thumbnail management to fix sporadic wrong thumbnail display.
  • Image list: full row selection added

Changes in v1.0 Alpha 12

  • Bug fixed: Some tasks, such as Upload and Quick fetch failed when they took longer to execute than 60 seconds.

Changes in v1.0 Alpha 11

  • Bugs fixed: Switching tabs during uploads caused problems. Invalid characters in some keyword terms fixed
  • Rating/Comment list no longer shows ratings/comments for deactivated files
  • Better status feedback during Quick/Full fetch from iStockphoto
  • Better status feedback for uploads

Changes in v1.0 Alpha 10

  • Bugfixes
  • Filtering checkboxes added for the Ratings/Comments list.

Changes in v1.0 Alpha 9

  • Bugfixes
  • Filtering checkboxes added for the Image list: filter by type or status.
  • Context menu added to Image list: right-click on an item in the image list for the context menu.
  • Images can now be deleted from the local DeepMeta database, through the context menu: right-click on an image in the list.