| 1 | PHOTOVAULT 0.5.0-dev |
|---|
| 2 | |
|---|
| 3 | RELEASE NOTES |
|---|
| 4 | |
|---|
| 5 | This is release 0.5.0 of Photovault, a cross-platform Java based image |
|---|
| 6 | archiving application for photographers. 0.5.0 improves color adjustment |
|---|
| 7 | possibilities, adds XML export for image metadata and fixes several importat bugs. |
|---|
| 8 | |
|---|
| 9 | MAIN CHANGES IN PHOTOVAULT 0.5.0 |
|---|
| 10 | |
|---|
| 11 | New features |
|---|
| 12 | |
|---|
| 13 | * New color curve tool that makes it possible to adjust colors of all images, |
|---|
| 14 | not just raw image files as in 0.4.0 |
|---|
| 15 | |
|---|
| 16 | * New tool for adjusting saturation of images |
|---|
| 17 | |
|---|
| 18 | * New tool for deleting photos from database |
|---|
| 19 | |
|---|
| 20 | * Import/export metadata stored in Photovault database in XML format. In this |
|---|
| 21 | first version of the feature, Photovault just exports the whole content of |
|---|
| 22 | database, but in future this framework can be extended to allow more controlled |
|---|
| 23 | exchange of image data. |
|---|
| 24 | |
|---|
| 25 | * Improved support for MacOS X. Photovault 0.5.0 adjusts is user interface to |
|---|
| 26 | be closer to look and feel of native MacOS applications. Also a native installer |
|---|
| 27 | for Mac is provided. |
|---|
| 28 | |
|---|
| 29 | * Significant speed improvements when changing raw conversion or color settings. |
|---|
| 30 | This comes with price in image loading time - this can take somewhat longer |
|---|
| 31 | than earlier. |
|---|
| 32 | |
|---|
| 33 | * Reorganized toolbars for better clarity and new keyboard accelerators for |
|---|
| 34 | most used functions. |
|---|
| 35 | |
|---|
| 36 | * The window for viewing individual images has the same controls & menus as main |
|---|
| 37 | window |
|---|
| 38 | |
|---|
| 39 | * When opening multiple images to new window, Photovault no longer opens separate |
|---|
| 40 | windows for each. Instead, it opens only 1 window with all the images visible |
|---|
| 41 | as thumbnails in preview pane. |
|---|
| 42 | |
|---|
| 43 | * Discontinued support for Java 1.4. |
|---|
| 44 | |
|---|
| 45 | Bug fixes |
|---|
| 46 | |
|---|
| 47 | * #107 Inconsistent logic for deciding whether a file is raw image |
|---|
| 48 | |
|---|
| 49 | * #108 Error in limiting crop bounds |
|---|
| 50 | |
|---|
| 51 | * #112 Thumbnail creator thread can go into infinite loop if thumbnail |
|---|
| 52 | creation is unsuccesful |
|---|
| 53 | |
|---|
| 54 | * #114 PhotoInfo#exportPhoto does not report all potential errors |
|---|
| 55 | |
|---|
| 56 | * #120 Crop action not disabled if preview pane is hidden |
|---|
| 57 | |
|---|
| 58 | For full list of changes, see |
|---|
| 59 | http://www.photovault.org/cgi-bin/trac.cgi/query?status=closed&milestone=0.5.0 |
|---|
| 60 | |
|---|
| 61 | |
|---|
| 62 | MAIN CHANGES IN PHOTOVAULT 0.4.0 |
|---|
| 63 | |
|---|
| 64 | New features |
|---|
| 65 | - Support for importing raw camera files |
|---|
| 66 | - Color correction for raw images |
|---|
| 67 | - Support for additional image file firmats |
|---|
| 68 | |
|---|
| 69 | Bug fixes |
|---|
| 70 | - Disabled username & password fields when using Derby database (#61) |
|---|
| 71 | - Failing crop operation when exporting (#89) |
|---|
| 72 | - Exporting hangs up with erronneus format string (#83) |
|---|
| 73 | - NullPointerException when sorting images with no shooting date (#96) |
|---|
| 74 | |
|---|
| 75 | For full list of changes, see |
|---|
| 76 | http://www.photovault.org/cgi-bin/trac.cgi/query?status=closed&milestone=0.4.0 |
|---|
| 77 | |
|---|
| 78 | MAIN CHANGES IN PHOTOVAULT 0.3.1 |
|---|
| 79 | |
|---|
| 80 | New features |
|---|
| 81 | - Use checkboxes to select folders a photo belongs to |
|---|
| 82 | - Default thumbnail image used if the photo does not have a thumbnail |
|---|
| 83 | |
|---|
| 84 | Bug fixes |
|---|
| 85 | - Improved support for image formats. Photovault can now read all image |
|---|
| 86 | formats support Java Advanced imaging. It also supports using images with |
|---|
| 87 | 16 bits per channel although exporting is always done with 8 bits per |
|---|
| 88 | channel. |
|---|
| 89 | - Better EXIF tag handling |
|---|
| 90 | - Improved error messages when login or database startup fails |
|---|
| 91 | - Possible to cahnge database after unsuccesfull login |
|---|
| 92 | - Improved error handling if photo instance file is missing or corrupted |
|---|
| 93 | |
|---|
| 94 | |
|---|
| 95 | MAIN CHANGES IN PHOTOVAULT 0.3.0 |
|---|
| 96 | |
|---|
| 97 | New features |
|---|
| 98 | - Arbitrary cropping and rotating of images. As all Photovault operations, |
|---|
| 99 | the original image is always preserved and the operations are only |
|---|
| 100 | applied when wieving/exporting the image. |
|---|
| 101 | - Improved exporting of multiple images at once |
|---|
| 102 | - Possibility to freely set resolution of exported images |
|---|
| 103 | - Sorting of viewed images by shooting time, shooting place or quality |
|---|
| 104 | - Visual icons for indicating image quality setting in thumbnail view |
|---|
| 105 | - Toolbar & menu icons |
|---|
| 106 | - Improved performance when indexing external volumes |
|---|
| 107 | |
|---|
| 108 | MAIN CHANGES IN PHOTOVAULT 0.2 |
|---|
| 109 | - Support for external volumes |
|---|
| 110 | - Shortcut keys for moving between images in the same folder |
|---|
| 111 | - Use launch4j for starting Photovault (instead if NSIS) |
|---|
| 112 | |
|---|
| 113 | BACKWARDS COMPATIBILITY |
|---|
| 114 | |
|---|
| 115 | Photovault 0.5.0 requires Java SE 5 or newer. It will nnot work anymore with |
|---|
| 116 | Java 1.4. |
|---|
| 117 | |
|---|
| 118 | Version 0.5.0 adds new structures to database to support the new features (color |
|---|
| 119 | adjustment). If you open a database created with earlier version of Photovault, |
|---|
| 120 | the program converts the database automatically to new format. The new database |
|---|
| 121 | structure is backwards compatible with older versions starting from 0.2.0. |
|---|
| 122 | However, the earlier versions cannot display raw images at all or color adjustments |
|---|
| 123 | of other images. It is still possible to edit meta data and see icons of these |
|---|
| 124 | photos correctly. |
|---|
| 125 | |
|---|
| 126 | If you have used custom ICC profile for raw conversion in 0.4.0 you may notice |
|---|
| 127 | that you get different colors in 0.5.0. This is an intentional compatibility |
|---|
| 128 | break. ICC profiles in 0.4.0 were broken and should not be used. |
|---|
| 129 | |
|---|
| 130 | Starting from 0.4.0, Photovault configuration file format has changed. The new |
|---|
| 131 | config file is saved in <HOME_DIRECTORY>/.photovault/photovault_config.xml |
|---|
| 132 | by default. If this file is not found Photovault will search for the |
|---|
| 133 | old configuration file named photovault.xml in the same directory. If that |
|---|
| 134 | file exists it will use information in the file to create the new |
|---|
| 135 | configuration file. The old confugration file is preserved to allow usage |
|---|
| 136 | of older versions, however, the old file is not updated with changes |
|---|
| 137 | in configuration. |
|---|
| 138 | |
|---|
| 139 | |
|---|
| 140 | SUPPORTED OPERATING SYSTEMS |
|---|
| 141 | |
|---|
| 142 | Photovault has been tested in Linux, Windows XP and MacOS X 10.4. It should work |
|---|
| 143 | in all environments supported by Java SE. However, raw conversion support works |
|---|
| 144 | out-of-the-box only in the environments mentioned above. It is possible to use |
|---|
| 145 | raw conversion in other architectures by supplying your own dcraw executable. |
|---|
| 146 | |
|---|
| 147 | REQUIRED SOFTWARE |
|---|
| 148 | |
|---|
| 149 | Photovault needs Sun Java 5 or newer and Java Advanced Imaging |
|---|
| 150 | libraries to work. You can download both from Sun web site. |
|---|
| 151 | |
|---|
| 152 | Photovault can use either Apache Derby or MySQL as metadata |
|---|
| 153 | store. Derby is included in this release; if you want to use MySQL |
|---|
| 154 | instead you need to download it from www.mysql.com. |
|---|
| 155 | |
|---|
| 156 | INSTALLATION INSTRUCTIONS |
|---|
| 157 | |
|---|
| 158 | Briefly: |
|---|
| 159 | |
|---|
| 160 | * Install Java from http://java.com/getjava |
|---|
| 161 | |
|---|
| 162 | * Install Java Advanced Imaging from |
|---|
| 163 | http://java.sun.com/products/java-media/jai/downloads/download-1_1_2_01.html |
|---|
| 164 | |
|---|
| 165 | * Install Photovault |
|---|
| 166 | |
|---|
| 167 | * Start Photovault and set database name & directory as the program asks for |
|---|
| 168 | them |
|---|
| 169 | |
|---|
| 170 | See http://www.photovault.org/cgi-bin/trac.cgi/wiki/PhotovaultInstall for full |
|---|
| 171 | installation instructions. |
|---|
| 172 | |
|---|
| 173 | KNOWN ISSUES |
|---|
| 174 | |
|---|
| 175 | * Problems when viewing some indexed color PNG files. This is due to a bug in |
|---|
| 176 | Sun's Java implementation |
|---|
| 177 | |
|---|
| 178 | * Some unit test cases do not pass due to unimplemented features and |
|---|
| 179 | errors in Apache OJB version used in Photovault. |
|---|
| 180 | |
|---|
| 181 | FEEDBACK & SUPPORT |
|---|
| 182 | |
|---|
| 183 | For feedback and support please send e-mail to pvault-users@sourceforge.net |
|---|
| 184 | or directly to author (harri@photovault.org) |
|---|