Version history

- 4.0.0 Unofficial [BETA] (22/10/2011) by Mickaël Vanneufville alias Soulsnake
  - Add full custom fields support (management, templates, scripting, printing, import, export).
  - New AMC 4.0 format to store catalog with custom fields (no compatible with AMC 3.5).
    However, you can continue to store catalog on AMC 3.5 format but you will loose custom fields.
  - Extend XML format to store catalog with custom fields (can be read by AMC 3.5 without custom fields).
  - Add new feature to show/hide fields in grid mode.
  - Add some optimisations on program load.
  - Add some optimisations on list draw (in ElTreeView).
    Scrolling on list is now faster in grid mode.
  - Fix a bug during header column drag (in ElTreeView)
  - Fix some bugs on management of external pictures (Undo, copy/paste).
  - Fix some other bugs.
  - Help File Updated.
  - I am waiting for comments and bug reports before release official version with the agreement and help of Antoine Potten ;-).
- 3.8.2 Unofficial (05/10/2011) by Mickaël Vanneufville alias Soulsnake
  - Add procedure ExportPicture for scripts to export movie picture.
  - Add some optimisations during full expand/collapse of groups (CTRL+T / CTRL+SHIFT+T).
  - Fix a bug on picture name during export pictures (on external pictures).
  - Fix some other bugs.
  - Version 4.X with custom fields manager coming soon ^^.
- 3.8.1 Unofficial (18/09/2011) by Mickaël Vanneufville alias Soulsnake
  - Add href links traking in HTMLViewer.
  - Add popup menus for HTMLViewer and MoviePicture.
  - Add some icons in popup menus.
  - Fix minor bugs on rkSmartView component.
  - Fix some other bugs.
- 3.8.0 Unofficial (09/09/2011) by Mickaël Vanneufville alias Soulsnake
  - Change thumbnails display to better match with list display.
  - Clean grouping settings.
  - Add tags for HTML template (see help or HTML export window).
  - Help file updated.
  - Fix minor bugs on rkSmartView component.
  - Fix other minor bugs.
- 3.7.0 Unofficial (27/08/2011) by Mickaël Vanneufville alias Soulsnake
  - Add 'Thumbnails Viewer' to display movie list as thumbnails.
    Thanks to Roy Magne Klever (rmklever.com) for the great rkSmartView component.
  - Add 'Sort by' menu like 'Group by' menu to sort movie list easier.
  - Fix some missing translations.
  - Fix some minor bugs.
- 3.6.0 Unofficial (27/07/2011) by Mickaël Vanneufville alias Soulsnake
  - Grouping has been improved to take into account the different values of following multiple fields:
    MediaType, Source, Director, Producer, Country, Category, Actors, VideoFormat, AudioFormat, Languages, Subtitles
    The separator (',' default) can be changed in options menu.
    If a separator is placed in brackets, then it is ignored. If an error is detected in parentheses, the movie will be added to the group '< ?()? >'.
    For actors field, the information in brackets is removed from the group name.
    It is possible to remove information in brackets for all multiple fields in options menu.
    Also given the number of (I (II (III (IV ... (XXX to denote an actor, I added a patch (active or not in options menu) to disregard this parenthesis in this case.
  - Grouping has been improved in the same way for statistics and fields Director, Producer and Actors has been added.
  - The sort of movies on different fields in table mode has been improved.
  - The sort of groups are now always done alphabetically from A to Z or the number of movies in groups (choice in options menu).
  - Ability to display the list (table mode or not) across the width of the screen.
  - Ability to perform the same actions that are either in list or table mode.
  - Can limit the number of characters displayed in table mode in the options menu to speed up the scrolling list (32 characters by default).
    Fields FormattedTitle, OriginalTitle and TranslatedTitle are not affected by this limitation.
  - Improved display of selected movie in the list when the sort criteria change.
  - Keep in mind the sort order for display in list mode AND table mode.
  - Added keyboard shortcut CTRL+T to expand all movies in groups and CTRL+SHIF+T to collapse them.
  - Added random button to select a movie in the list randomly.
  - The problem that prevented to clear the date on some operating systems (Windows Vista, 7) has been fixed.
  - Added a HTML viewer to display information of movies according to HTML template selected (HTMLDefaultTemplate.html by default).
  - In HTML, the search terms are selected in bold red.
  - Information of movie selected in the list is no longer directly updated when the user changes a character, because this operation takes a lot of time when there are many movies in the list.
    The information of the selected movie is updated if necessary when:
    - The user moves the mouse over the list, or the left area of the panel FrmMovie (X <90).
    - The user presses enter or escape key in a field (entrer key is ignored for fields Description and Comments).
    - The user clicks on the header of a column, the button to stretch the list.
    - The user pastes the information from a movie after a copy or cancels the changes.
    - Otherwise update are managed in the function SaveCurrentItem (e.g change the selected movie, adding a new film).
  - Few other fixes and optimizations.
- 3.5.1 (22/09/2007)
  - Few script functions added
  - New import system; improved importation of CSV and other formats; added DVD Profiler importation
  - CSV Export system improved to match changes made in import; fixed few SQL Export problems
  - Upgrade to latest MediaInfo version
  - Few options added to improve groups handling in main movie list
  - Windows Vista compatibility
  - Several small bugs fixed
- 3.5.0 (13/03/2005)
  - Link to MediaInfo.dll to import info from files other than AVI: OGM, MKV, RM, WMV, DVD (IFO/VOB).
  - Completely reworked scripts window. Now scripts can define options that can be changed easily by users. They can also specify which fields can be modified. Few new functions for scripts and a XML parser have been added. The Results window has been redesigned too.
  - Debugging functionnalities for scripts: step by step execution, breakpoints, variables watch list, etc.
  - Scripting engine can now use external files: when you put a unit name in the "uses" of a script it will search for a file named like this unit and having a .pas or .ifs extension in the same folder.
  - "Import picture" and "Link picture" have been merged, radio-buttons are now displayed in the "Select picture" window. Options in Preferences window has been added to specify if you prefer to store or link the picture, so it is not needed anymore to modify scripts for that.
  - Export, Print, Statistics and Script windows now have an option to include all movies, or only the selected, checked or visible ones.
  - Separated language window displayed the first time that the program is launched; I hope that I will receive less e-mails of people asking how to switch the program to French ;)
  - Virtual field "Formatted Title" that can be used in sorting, so it is now possible to sort properly on the translated title. The "checked" field (checkboxes of the main window's list) has been added in the available fields too.
  - "Rating" field can now have one decimal like on IMDB.
  - Field names can be used in printed reports, so they are translated too (usage: [label:fieldname] where "fieldname" is the same as what you use to display one of the movie value).
  - Duplicate movie numbers are accepted (and for those that still want unique numbers, I added in the "Add movie" window some actions available in the case the new number already exists).
  - Group mode: Option added to put together the movies that were alone in their group. This is quite useful if you group movies by number of media label.
  - Some shortcuts changed in main window to make them more logical.
  - Lots of small corrections and improvements.
- 3.4.3 (28/02/2004)
  - Corrected bug that prevents program from starting on some Pentium 4 systems.
  - License change: in addition of being freeware, the program is now opensource (GPL).
- 3.4.2 (02/03/2003)
  - Import/Export with Origons website.
  - Few new options in Export options, in the Preferences window.
  - Few bug corrections.
- 3.4.1 (22/12/2002)
  - Picture window can be docked at the right side of the main window.
  - Downloaded picture (in Get information from script) can be viewed before clicking OK.
  - Option to generate "update" queries instead of "insert" in the SQL export.
  - Find & Find next commands in the Script Editor.
  - Few bug corrections and options added.
- 3.4.0 updated (04/10/2002)
  - Corrected few small details.
  - Added importation of Divx Manager 1.0 database.
- 3.4.0 (08/09/2002)
  - Printing, using customizable templates.
  - When in Grid mode, columns width and order are saved.
  - Threaded download: should resolve some problems with Main Window/Script Window when downloading a web page.
  - Import video and audio bitrate from AVI files.
  - Functions to modify the case (upper case, lower case, mixed case...) in the Scripting tool.
- 3.3.1 (30/07/2002)
  - XML file support: you can chose to use XML for your catalogs instead of the binary ".amc" file format.
  - Settings and drop-down list contents are stored into a XML file instead of INI/TXT files.
  - Added options for the drop-down lists, e.g. the possibility to use catalog values instead of predefined lists.
  - Imports pictures when importing Divx Manager & BaseDVDivx databases.
  - A click on the picture in the main window displays a new window with the fullsize picture.
  - Default values of a new movie can be modified from the Preferences window.
  - Possibility to link pictures that are drag & dropped on the main window.
  - Option to specify the kind of filename that get the pictures when exporting.
  - When exporting to SQL or CSV, a column containing the filename is added if pictures are exported.
  - Web page request from the script can be done with the POST command instead of GET if necessary (experimental).
  - Flag icons in the language selection window.
- 3.3.0 updated (22/06/2002)
  - Corrected sorting of movie list in the loan window.
  - Added scripts.
- 3.3.0 updated (10/06/2002)
  - Corrected a bug in the SQL Export (only visible on Unicode systems).
  - Corrected a bug in the function HTMLDecode for the Scripting.
- 3.3.0 (26/05/2002)
  - Two new fields: "Source" (where/how you got the move) and "Media Type" (CD, DVD, VHS, ...).
  - "Group by" feature (in "Tools" menu), which allows to display the list as a kind of tree.
  - "Grid view" mode, displaying all the movies' information in a large list instead of usual view (for the moment you cannot modify anything when using this mode).
  - New Find window, which acts like a toolbar, allowing to keep it open when using the list. Also a "Display results" option which displays only movies than match the search criteria.
  - Allows to select more than one movie for deleting, check/uncheck, scripting, ...
  - Saves column sort orders (main window and loans management window).
  - Update to latest version of TPNGImage: PNG images support 32 bits alpha transparency.
  - Diabled GIF animation, since it was awfully slow to load.
  - New Picture Window: Dock/Undock works much better
  - Upgraded to tb2k/tbskin 2.0.13.
  - Import another .amc file in current file.
  - Import for .bdv files from BaseDVDivx 2.5.
  - Import for DivxManager 0.5, 0.6 & 0.8 databases.
  - Export Full or Individual HTML files: allows to make one file per movie, useful for longs list.
  - When importing information from avi/divx files, the program imports video & audio codec name.
  - Import .film files from www.moviecovers.com.
  - Much faster start & exit, and list refresh.
  - Scripting mode: Run a script on a list of movies, which allows mass import, find & replace, etc...
  - In the Script window, a page displays the scripts found in the "Scripts" folder, for easy selection of script.
  - Import movie picture from scripts in addition of movie information.
  - Colored HTML & Script editor.
  - Option to automatically run last used script when opening Script window.
  - Option to open a specified catalog at startup or re-open the last used catalog.
  - Option to put words such as "The", "A", ... at the end of the title, when displayed in the list (by default English & French words are in the list).
  - Option to disable autocomplete in drop-down lists since few people had problems with it.
  - When adding a movie, option to use first available number instead of highest number + 1. Also options to automatically call "Get info from script" and "Get info from files" windows.
  - Some other options.
  - Improved 16x16 icon and added 48x48 icon.
- 3.2.1 update (26/02/2002)
  - Corrected a bug with the Progress window (open/save/export/...) and modal windows.
  - CSV import bug corrected (in the version of 18/02/2002).
  - Upgraded to new version of Toolbar2000 and TBSkin.
- 3.2.1 (16/02/2002)
  - Improved the script system, added a script to import data from www.allocine.fr, and corrected a bug: crash when importing too long descriptions.
  - Corrected the bug of untranslated items under Windows 95/98, now all should be translated correctly.
  - Improved speed of refreshing the movie list (when loading a file, applying options or renumbering movies).
- 3.2.0 (09/02/2002)
  - Ability to import movie information from internet ! It uses a scripting system, with Object Pascal as language. The initial release only includes script to import data from IMDB, but other scripts will be released soon.
  - User-customizable menu that can launch the default web browser to do a search about a movie on internet.
  - Loans history logging, in a CSV file.
  - Different toolbar icon sets, which can be modified or created by the user by adding .bmp files in the application's folder.
  - Pie chart (statistics window) added for Framerate, Years and Lengths.
  - Customizable linebreak tag for HTML export.
  - New window for "Renumber movies" function, allowing to select how to sort movies before renumbering.
  - Upgraded to new version of Toolbar2000 and TBSkin.
  - Supports Windows XP themes (uses Windows' skin).
  - Corrected the bug of the advanced sort, and other small bugs.
  - Converted Help to CHM format.
- 3.1.0 updated (08/01/2002)
  - Few very small bugs corrected.
- 3.1.0 (22/12/2001)
  - Unlimited-length fields (actually limited to 2147483647 characters under Windows NT/2000/XP and 65535 under Windows 95/98/ME).
  - New fields: Audio Format, Audio & Video bitrate, Number of disks, Framerate, Media label/barcode.
  - Statistics: Chart with catalog statistics, e.g. Additions frequency, Countries, Categories, etc...
  - New Find window, allowing to find on the basis of any field.
  - New movie is created if you drag & drop files when no movie is selected.
  - New picture actions: "Copy picture to clipboard", "Link picture" (which only save a link to a picture instead of store it in the catalog).
  - PNG supported for movie picture.
  - Picture included in movie copy/paste operations.
  - New options: "Fit picture in window", "Disable startup logo", Shortcut keys to go to previous/next movie without loosing active field.
  - New tags for HTML export: $$FORMATTEDTITLE 1 & 2.
  - New toolbars & menus system, with skins for them (Office 2000, Office XP, Windows XP).
  - New catalog property: "Description".
  - Conversion from Delphi 5 to Delphi 6.
- 3.0.1 (28/10/2001)
  - Full translation to French, other languages will follow.
  - Better handling of drag & droped files.
  - Can save a copy of the picture of a movie to a new file.
- 3.0.0 updated (24/10/2001)
  - Fixed a small bug with Windows XP and the number fields (fields with arrows to change value).
  - Fixed a strange bug that occured only on some systems: when the program started it was always asking if the user wanted to save the file.
- 3.0.0 (14/10/2001)
  - Program name has changed: now it is Ant Movie Catalog instead of ANSYsoft Movie Catalog, because ANSYsoft group nearly disappeared.
  - Images and loans are stored inside catalog file. That's why files are bigger. So the .jpg, .gif and .amcl files are not more useful: they are included into the .amc file.
    Possibility to save the catalog without images (e.g. to send by mail a smaller file) by selecting "Ant Movie Catalog 3.0 without images or loans" in the Save As window.
  - Better date handling for "Added date" field.
  - Allow to enter en empty value for year or length in movie information.
  - Selected movie becomes visible in the list when searching or adding a movie.
  - Movie number can be modified (contextual menu in movie list or "Movie" menu).
  - Progress window while loading/saving.
  - Removed "Import movie information" window since it seemed not very useful. Now you can Drag & Drop a video file on main window to import file size. If it is an AVI or Divx resolution and length can also be imported.
  - Option Window a little redesigned and new options.
  - Better template management for HTML export.
  - Option to specify if images have to be exported moved from Options window to Export window.
  - Export function "Images only".
  - Properties window modified.
  - Logo displayed at startup.
  - Lots of small changes.
- 2.1.1 updated (14/08/2001)
  - Corrected a bug in the "Save as" window and in other similar windows..
- 2.1.1 (22/07/2001)
  - Partial french translation.
  - Corrected a bug in the SQL export.
- 2.1.0 (12/07/2001)
  - Lots of small bugs corrected.
  - Number of movies in the catalog is visible in the titlebar.
  - Last used files in the File menu.
  - Contextual menu for main window's movie list.
  - "Renumber Movies" function.
  - The picture window can be docked in the main window, bellow the movie list.
  - Drag & Drop support for the main window: files can be opened this way.
  - Option to display checkboxes in the main window's movie list to specify if a movie has to be included in the export or not.
  - New field: "Date added", so a new file format (the program can still open old files, but previous versions are unable to open files saved with this new version).
  - File properties window that can contain information about the author/owner of the catalog.
  - Same toolbar style for all windows (grayed or always color, depending of the choice the user made in the Preferences window).
  - Movie search based on the title, in the main window and in the "Loans" window.
  - In the "Loans" window the number of movies that each borrower has is always visible.
  - Advanced sort order in the "Export" window
  - Export to SQL commands.
  - Few new tags in the HTML export, e.g. $$ITEM_PICTURENAME that gives only the images filename ($$ITEM_PICTURE creates a <img> tag).
- 2.0.0 (30/05/2001)
  - Import and export CSV files (text files where fields are delimited by a special character, usable in most of database and excel-like programs).
  - Corrected some bugs for the modified file detection.
  - Import information can create a string of all the sizes of selected files (e.g. 600+350+100 instead of 1050).
  - Some toolbar customization problems solved (not all).
  - Corrected a bug in the title sorting of the export to html function and in the main window movie list sort (when clicking column headers).
  - "Loans" window that allows to manager the movies that your friends borrowed from you.
- 1.1.0 (15/04/2001)
  - New fields for movie information: Picture and Appreciation.
  - New file format (required for the new field). Files from version 1.0 are still loadable (of course !), but new files will not be usable with old versions of the program.
  - Export window improved.
  - Import information can now get resolution from video files.
  - Width of the movie list in the main window is now saved (in addition of the window's size).
  - Preferences window re-designed.
  - Customizable toolbar.
  - Copy/Paste movie information (e.g. to exchange information between two instances of the application running at the same time).
  - Bug in the "Undo" feature corrected.
  - Help pages.
- 1.0.0 (18/03/2001)
  - First release. Some functionalities are not yet finished. This will come in the next releases.