| | 1 | ==Version History== |
| | 2 | |
| | 3 | === 0.3.1.0=== |
| | 4 | - Add help button to convert dialogs |
| | 5 | - Make target name different from source name when convert |
| | 6 | is asked to "convert" to the same format as the source. |
| | 7 | - Fix audio player and mmfind so they play MIDI files if TimidityMCD |
| | 8 | is installed |
| | 9 | - "Keys" help now displays the CWMM keys help instead of the WPS |
| | 10 | keys help |
| | 11 | - Remove copy create shawdow and move from popup menus in folder |
| | 12 | where they don't work |
| | 13 | |
| | 14 | === 0.3.0GA=== |
| | 15 | - Got CDDB working again |
| | 16 | - Save debug/trap logs to LOGFILES |
| | 17 | - Update Spanish, German and Russian tranlations |
| | 18 | - Get all mediafldr_xx.inf file to build completely |
| | 19 | - Change Freedb to CDDB. |
| | 20 | - Cleanup some help menus |
| | 21 | - Lxlite and add headers back to all executable files |
| | 22 | |
| | 23 | |
| | 24 | === 0.3.0RC4=== |
| | 25 | - Fixed file identify code so the internal audio player will play MIDI files |
| | 26 | - Added a midiplayer INI key (ab.exe fails to play midis) also added to help |
| | 27 | - Removed remaining code added to block using TimidityMCD |
| | 28 | - Fixed an issue with duplicate "About" dialogs in the TW version of the |
| | 29 | media folder dialogs |
| | 30 | - Removed Audio editor from MIDI Open as menu |
| | 31 | |
| | 32 | |
| | 33 | === 0.3.0RC3=== |
| | 34 | - Fixed the help file build so country, codepage and language are all picked up correctly |
| | 35 | - Fixed failure of M3U list to save and close properly |
| | 36 | - Added M3U and Media player specific help to their respective help menus |
| | 37 | - Fixed the creation of the non-English mediafldr_xx.inf files |
| | 38 | |
| | 39 | === 0.3.0RC2=== |
| | 40 | - Removed the configuration program |
| | 41 | - Added all available translations and fixed some codepage definition issues |
| | 42 | - Changes so mov avi and jpeg file are all played by a modern video player found in the PATH. |
| | 43 | - The mplayer in winos2 is no longer found when searching the path for mplayer. |
| | 44 | - Mplayer vio window starts minimize and both Mplayer and ffplay close when video finishes. |
| | 45 | - Updated mediafldr.inf to include new and missing ini entries under hidden features. |
| | 46 | - Fixed the MMOS2.ini updating |
| | 47 | |
| | 48 | === 0.3.0RC1=== |
| | 49 | - Everything is now built with VAC 3.08 |
| | 50 | - Add commands to make files to build the RU media folder help |
| | 51 | - Prevent CD tracks from being droped on launchpad and M3U lists |
| | 52 | Netlabs Ticket 19 (from Lars Erdmann) |
| | 53 | - Fix 2 traps (from Lars Erdmann) |
| | 54 | - Include all the language files in the package |
| | 55 | - Add code to open modern video formats from MMOS2 using mplayer/smplayer or |
| | 56 | ffmpeg |
| | 57 | - Added a program to configure the ini settings |
| | 58 | |
| | 59 | === 0.2.9pre4 (9/28/23)=== |
| | 60 | -Correctly fix memory leak in the mmfolder draw code (from Lars Erdmann) |
| | 61 | AN ticket 2756 NL ticket 22 |
| | 62 | -Remove stray @ in some About dialogs. AN Ticket 2947 |
| | 63 | -Update server in CDDB.ini to one the actually exists (from Dave Yeo) |
| | 64 | AN Ticket 3539 |
| | 65 | -Add a candidate CWMMConfig.exe to make it easier to update CWMM |
| | 66 | ini settings. AN Ticket 2944 |
| | 67 | |
| | 68 | === 0.2.9pre3 (9/21/23) === |
| | 69 | -Get CD Digital Audio working. Thanks Lars NL ticket 2 AN ticket 1991 |
| | 70 | -Support modern video formats (requires installing FFMPEG or Mplayer/SMplayer) |
| | 71 | -Fixed memory leak in the mmfolder draw code AN ticket 2756 NL ticket 22 |
| | 72 | -Fixed time being appended to title instead of replacing the last line AN ticket 2696 |
| | 73 | -Got TimidityMCD working with CWMM |
| | 74 | |
| | 75 | === 0.2.9pre2: (11.08.05)=== |
| | 76 | -Close confirmation dialog of media folder will be dismissed automatically after 60s (use INI key to change) |
| | 77 | -MM-find: app opens audio files in editor now (used to open default view and the folder) |
| | 78 | -MM-find: video files are opened in player. No opening of the folder anymore |
| | 79 | -MM-find: app loads NLV strings from resource DLL |
| | 80 | -MM-find: query system for user added audio extensions for insertion into the search dialog |
| | 81 | -MM-find: improved handling of image extensions |
| | 82 | -MM-find: added to tasklist |
| | 83 | -MM-find: added play controls for audio files |
| | 84 | -MM-find: save last visited audio directory |
| | 85 | -Helper apps (converter etc.) create their INI file in the users home directory now |
| | 86 | -MMAudio class claimed to support *.wav extension while MMWAV should be the only one doing that (audioext.rx) |
| | 87 | -MMVideo: associate extensions added by third party IO procs with it automatically (videoext.rx) |
| | 88 | -MMVideo: defined type "Digital video" |
| | 89 | -MMMPG: associate extensions added by OpenMPEG with it automatically (mpegext.rx) |
| | 90 | -Improvements to the build process of the helper apps |
| | 91 | -createcd.exe takes the name of created CD-folders from the resource DLL |
| | 92 | -CWCDFolder: improved sorting (hope so, never saw problems on my system) |
| | 93 | -CWCDFolder: No more hic up at start of track |
| | 94 | -MM classes: fixed boot hangs because of endless loops in *.rx files under some circumstances |
| | 95 | |
| | 96 | === 0.2.9pre1:=== |
| | 97 | -Don't show a message box if resource DLL can't be found. |
| | 98 | -Changed DLL finding algorithm. Should be more robust, when classes are improperly registered. |
| | 99 | -New method cwmmRequestBmpDeletion() for WPS-wizard to trigger background BMP deletion. |
| | 100 | -Help for audio stream class. |
| | 101 | -Close confirmation dialog of media folder is now modal to the folder |
| | 102 | -Audio information for shadows in media folders wasn't shown when linked object wasn't touched first. |
| | 103 | -Mediafolder refresh triggers new time calculation. |
| | 104 | -Stop menu item of audio stream objects didn't work. |
| | 105 | |
| | 106 | === 0.2.8:=== |
| | 107 | -Icon view removed for media folders. |
| | 108 | -Icon view page removed for media folders. This removes it also from CD folders which never supported icon view anyway. |
| | 109 | -Compact view improved. |
| | 110 | -Track information in switch list and titles. |
| | 111 | -Opening of Media folder wasn't possible when settings already open. |
| | 112 | -Fixed a memory leak for image files. |
| | 113 | -Fixed deadlock when copying image files in light table folders. |
| | 114 | -Background bitmap deletion of image files to give memory back to the system. |
| | 115 | -English distribution included german help file for the classes. |
| | 116 | -Audio objects stopped playing after a second if not started from a folder. |
| | 117 | -Workaround for WPS crash with Timidity. No, It's still not working with the classes. |
| | 118 | -Fixed possible crash with abstract objects in light table folders. |
| | 119 | -Fixed CD querying for LVM systems (not for dynamically attached USB drives yet). |
| | 120 | -Audio file scanning now stops when folder is closed. |
| | 121 | -No scanning for CD tracks. |
| | 122 | -Video player didn't work at all. |
| | 123 | -ID3 info for artist was overwritten with the album name when using setup strings. |
| | 124 | -Trap when Quicktime for OS/2 was installed during scanning of MP3 files. |
| | 125 | -Marking image files as invalid for the WPS when caused a trap. |
| | 126 | -Only create thumbs when image is visible in container. Esp. useful when WPS-Wizard is installed. |
| | 127 | -When first creating ID3 tags the genre was always set to 'blues'. |
| | 128 | -CD objects are no longer created automatically. This will fix most lock ups people experienced. |
| | 129 | -Slide show program for displaying the contents of one or more directories |
| | 130 | |
| | 131 | === 0.2.7b:=== |
| | 132 | -New creatobj.cmd. |
| | 133 | |
| | 134 | === 0.2.7=== |
| | 135 | -Renamed method cwmmAddWaveInformationPage() to cwmmAddAudioInformationPage(). |
| | 136 | -Added container handle to parameter list of methods cwmmPlayTrack() and cwmmPauseTrack() |
| | 137 | -If several audio files in a folder are started at once they will be played consecutively. |
| | 138 | -Image information in popup menu |
| | 139 | -Added audio information for midi files in details view. |
| | 140 | -Audioplayer playback always started with default volume setting (70%). |
| | 141 | -Master volume item added to sys menu of audio player. |
| | 142 | -Language now derived from LANG setting not the country code. |
| | 143 | -URL of audio stream objects was truncated to 4 chars when reopening the settings. |
| | 144 | -Audio-Stream objects lost their type after changing settings. |
| | 145 | -Bitrate display for MP3 files if MMIOMP3 0.4.2 or above is installed. |
| | 146 | -Bitrate display for OGG files if MMIOOGG 0.3.1 or above is installed. |
| | 147 | -ID3 tag handling completely rewritten. Track information may be 256 bytes long per entry. |
| | 148 | ID3 tags are handled separately now. |
| | 149 | -Volume for audio files adjustable now. Volume menu no longer starts master volume. |
| | 150 | -Modified settings page handling for audio objects on CD |
| | 151 | -Added INI key to disable audio file scanning for certain drives. |
| | 152 | -Added INI key to disable ID3 tag reading for certain drives. |
| | 153 | |
| | 154 | === 0.2.6=== |
| | 155 | -Audio extensions added in the MM configuration notebook are recognized. |
| | 156 | -createcd compiled with VAC |
| | 157 | -helper progs statically linked. |
| | 158 | -No template for CWMMDataFile. |
| | 159 | -New FLAC class. |
| | 160 | -New EA MMNUMAUDIOBYTES containing the number of audio bytes of the file. |
| | 161 | -M3U playlist editor failed using M3U lists created by Rockbox. |
| | 162 | -Play menu for M3U objects. |
| | 163 | -Hilighting of play and pause buttons during device sharing corrected |
| | 164 | -You can't start more than 3 audio files at a time now, preventing problems when a whole folder of audio objects was accidently selected. |
| | 165 | -Support for converting to OGG-Vorbis. Any future write enabled audio IO-Proc will be automatically supported now. |
| | 166 | -Default audio player replaced |
| | 167 | -Opening of folders with image files is faster now |
| | 168 | -Image spacing in lighttable folders improved |
| | 169 | -Image converter dialog had german resources in the english language version (obviously nobody cared...). |
| | 170 | -Preview in image converter |
| | 171 | -PNG files are recognized as image files. Automatic support of future image IO procs. |
| | 172 | -PNG image class |
| | 173 | -Only one INI file for MM class helpers. |
| | 174 | |
| | 175 | === 0.2.5=== |
| | 176 | Media folder: |
| | 177 | -Popup menu on time control for changing display |
| | 178 | -New playlist editor |
| | 179 | -Shadows for fly over help |
| | 180 | |
| | 181 | === MMClasses:=== |
| | 182 | -DLLs needed by specified players or editors weren't found if not in LIBPATH. |
| | 183 | -You may specify a different mp3 player |
| | 184 | -Fixed wrong icon size for standard classes in details view of light table folders. |
| | 185 | -Added support for animated folder icons in lightable folder |
| | 186 | -Templates were not drawn in light table folders icon view |
| | 187 | -Pause function for audio files |
| | 188 | -Fixed asscociations for image files. |
| | 189 | -Fixed image conversion. |
| | 190 | -Renamed REXX functions. The old names are still working but shouldn't be used longer. |
| | 191 | -Added new REXX function cwmmQueryImageInfo() |
| | 192 | -Added method cwmmQueryImageInfo(). |
| | 193 | -ID3 tags of MP3 files weren't set when using setup strings. Only EAs were updated. |
| | 194 | -No more garbled characters with some players when reading the ID3 tags. |
| | 195 | -Black and white images are properly drawn in lightable folders |
| | 196 | |
| | 197 | === JPEG IO procedure=== |
| | 198 | -Procedure now accepts 8 bit input images. |