nikvue.net release notes ------------------------ ________________________ 4) 17th July 2005 ------------------------ version (1.0.22.19233) hash (F9-B9-12-A9-C7-32-87-BB-DA-13-9C-7B-62-53-53) * CHANGED - nikvue.net is now a totally free product * CHANGED - Version numbering has been modified, (major,minor,build,revision), build is now incremental. * FIX - Bug with fullscreen slideshow controls not being disabled/enabled as necessary. ________________________ 4) 18th January 2005 ------------------------ version (1.0.1844.25231) demo hash (98-C4-9E-8C-B1-AC-92-6E-37-A6-43-BD-48-4A-31) full hash (CD-F2-BF-37-6A-BE-1A-D4-C3-A5-C0-B1-26-9E-4D) * FIX - Clipboard saving temporary files within the application directory, now stores it in the users temp folder. * CHANGED - Modified various XML loading routines, now much more compact. * FIX - Added platform checking to desktop wallpaper functions, these are only supported by XP due to "Active desktop" issues. * FIX - Splash forms drop shadow now only applied to XP and 2000 systems, this may have caused the application to crash. * NEW - About Plugins form now enumerates each plugins .NET dependencies as well as displaying the XML arguments. * NOTE - Dependencies that are not referenced by nikvue or are the same as ones referenced by nikvue are blue. Dependencies that are referenced by nikvue and differ by version are red. * CHANGED - New slideshow format now supports relative paths again. * FIX - Case sensitive bug when passing files to nikvue via the command line. * FIX - Bug with imagebox not being able to create the back buffer for indexed palette images. The buffer is now converted to 32bppArgb * CHANGED - Added select all, none and invert to drag drop dialog, via right click context menu. * FIX - Bug when creating new slideshow from drag-dropped files, count was displaying 1 after add * FIX - Object reference exception when closing a "running" slideshow. ________________________ 4) 09th January 2005 ------------------------ version (1.0.1835.33891) demo hash (CB-61-6A-E3-D8-82-0F-EF-E6-43-E8-A0-B8-AC-68) full hash (A5-9E-7F-EA-82-D8-5E-7D-C0-4E-8B-21-1A-81-BC) * NEW - New menu item extender provider in npFramework has enabled icons in menu items! * REMOVED - Slideshows can no longer be organized. Instead a new method will be introduced upon completion of embedded and remote slideshow integration. * CHANGED - Plugins are now forced to use the current version of npFramework and nikvueInterfaces. This helps to preserve compatability when interfaces have not changed. * CHANGED - DUe to improvements in new slideshow format, fixing broken links no longer changes the order of the images * CHANGED - Properties panel in slideshow viewer now updated to allow support for embedded and remote image types * NEW - Added per-user error logging system. * NEW - Integrated fworkDetect class into the npFramework to assure correct version of the .NET Framework is installed * NEW - Second version of the slideshow object has been created, yet still needs to be implemented. Includes features like embedded and remote images. * NOTE - This is what I had originally intended for nikvue.net but have only just found a fast enough method to make it worth the update. Plugin interfaces will also need to be updated to allow for reading from streams. * CHANGED - GUI is now being changed to look more like "WTR - Web The Ripper 2" with flat graphical buttons and Trebuchet font etc. * CHANGED - Slideshow object now loads more efficiently and dynamically detects image file count. URTag object can also be initialized via it's relevant XML node. * CHANGED - Load plugins now have a "priority" value which enables fallback incase a plugin fails. * CHANGED - Plugin system can now include XML based arguments in configuration file * CHANGED - Updated npLicenseManager to new improved version with increased security * CHANGED - Updated FreeImage library to version 3.5.0 * CHANGED - Updated nikvue.net to new npFramework and related namespaces * NOTE - This took a *long* time but was well worth it! (All references to NickPateman have changed to npSoftware, except for npLicenseManager which is yet to have new namespaces implemented.) * CHANGED - GUI elements of nikvue.net to use new npImageBox and npXPButton * NEW - Created new npSoftware classes, user controls and components (including npImageBox and npXPButton) * NEW - Created new nikvueInterfaces library for redistribution of public nikvue.net interfaces (SDK on the horizon) * NEW - Created new npFramework library (Including new namespaces) ~~~~~~~~~~~~~~~~~~~~~~~~ Possible features to be implemented next version ~~~~~~~~~~~~~~~~~~~~~~~~ These features may or may not get implemented in the next version of nikvue.net. Some of the ideas have been floating around for a while now and I have created prototypes for them. If testing proves successful then the features will be implemented. If *you* have any ideas let me know, I'm always interested in listening to the users of my software! * Embedded image support for slideshows * Remote image support for slideshows * Integrated RSS news feed reader * 3D image box * Authenticity check for nikvue.net using the applications MD5 HASH. * Sound scheme ________________________ 4) 22nd October 2004 ------------------------ version (1.0.1756.22068) demo hash (23-27-99-9A-6A-9C-EB-33-D1-E7-12-0F-D3-70-8D) full hash (F6-99-AC-E0-05-B6-4D-BE-13-08-CA-4C-57-74-A5) * CHANGED - Help system is now installed as a ZIP file and unpacked upon first run (Saves space!) * NEW - Added SharpZipLib v0.81 * CHANGED - Documentation to second version (It's getting big!, almost bigger than the program!) * FIX - When applying settings to open windows, all types are now supported. * CHANGED - Installer banner bitmap to nikvue.net logo, much nicer! * CHANGED - Various GUI elements layout and colour * NEW - Added *new* media player! You can now play movies in nikvue.net, even more than 1 at a time! * NEW - Added ".nvs" association * NEW - Added advanced information panel to associations dialog, with ability to restore previous association * NEW - Added drag & drop capabilities so supported files can be dropped onto nikvue.net and processed in a variety of ways * CHANGED - Favourites and History list are now in detail view, this prevents items from being tiled next to each other * NEW - Ability now available to add images to active slideshows, even slideshows to other active slideshows! * CHANGED - IO routines to incorporate file size rejection * NEW - Added file size rejection setting to prevent lock-ups with huge sized files * FIX - MDI Child form startup bug, which caused initializing routines to occur more than once ________________________ 4) 05th October 2004 ------------------------ version (1.0.1739.34257) demo hash (F3-D9-62-BD-7D-81-78-AB-D7-21-B2-D5-9D-D0-3E) full hash (4C-C4-65-79-EA-9A-B1-97-13-B7-6E-92-0D-A4-40) * NEW - Added context sensitive help system and first version of documentation * FIX - Memory leak in shell thumbnailer plugin * CHANGED - Default plugin configuration for much improved image browser speed * CHANGED - Load plugin engine so that multiple contexts are supported, (fullsize, thumbnail) * NEW - Load plugin profiler to test speed of load plugins * FIX - Slideshow image properties panel splitter bug when switching between fullscreen and window mode * NEW - Print preview button in pre print dialog * FIX - Numerous dialog disposal resource leaks * FIX - thumbnailBrowser control "draw thread" resource leak * CHANGED - Order of some slideshow menu bar items * FIX - Pre print dialog bug * FIX - Bug with auto-update version checking algorithm * NEW - UR Tag panel in slideshow viewer * NEW - Unhandled exception dialog, please report any you find! :-) * FIX - Bug when adding new favourites item via the "Organize" dialog * NEW - Site downloader password list * CHANGED - webDownloader now prompts for HTTP authentication when required * FIX - NetWorkCredentials null reference bug from URL input dialog * CHANGED - Download monitor now in a tab control to make space for help system * NEW - More information available in "About plugins" dialog * FIX - Double click error while image browsing a slideshow * FIX - Remoting security patch for .NET Framework SP3 (Now minimum requirement) ________________________ 3) 24th September 2004 ------------------------ version (1.0.1728.36304) demo hash (BD-43-87-C2-52-D9-F4-FC-8D-CD-29-27-F7-B2-D0) full hash (6A-F1-CF-75-A6-A2-50-C7-D7-99-3C-16-52-97-E0) * FIX - Thumbnail browser visible items enumeration bug * NEW - Image conversion features for collections and single images * "Purchase" menu item added to demo version in Help menu ________________________ 2) 16th September 2004 ------------------------ version (1.0.1720.15395) demo hash (1C-17-6A-02-E9-E2-24-61-3E-E1-8C-28-3C-98-97) full hash (12-0F-6B-32-7A-3D-24-56-D3-F7-6B-6B-99-59-62) * Minor fixes to license location dialog * Clipboard "Copy to" now saves as JPG ________________________ 1) 15th September 2004 ------------------------ version (1.0.1719.29430) demo hash (5C-F8-78-A3-5C-CF-5C-87-47-C1-44-28-D2-2A-0E) full hash (ED-31-1E-9E-C6-33-CC-25-F2-FE-F9-36-CC-87-FD) * First official release of nikvue.net ------------------------ End of release notes