| | 1 | [[PageOutline(2, Versions)]] |
| | 2 | |
| | 3 | = Generation 2 = |
| | 4 | |
| | 5 | == G2V10.1 - 02.04.2008 19:32:16 [Majky] == |
| | 6 | * this is a bug-fix release |
| | 7 | * fixed a bug in hash calculation for files 4GB+, it's recommended to delete the cache database (cache\movies.omc) |
| | 8 | * temporarily removed sorting from content view, caused problems, will be fixed later |
| | 9 | |
| | 10 | == G2V10 - 17.02.2008 17:03:34 [Majky] == |
| | 11 | * added persistent caching mechanism for video info |
| | 12 | * should significantly improve repeated loading of video files |
| | 13 | * also stores IMDb IDs |
| | 14 | * cache is stored in the CACHE subdirectory |
| | 15 | * added subtitle file language detection when manually adding subtitle files |
| | 16 | * detection results are not 100%, detection takes 1-2 seconds :( |
| | 17 | * n-gram files are stored in LOCALE subdirectory, only a few are stored there for now, filename must match language ISO code |
| | 18 | * must be enabled in the "Preferences" tab, switched off by default |
| | 19 | * added sorting to 'Download' view |
| | 20 | * added .INI option to save window position |
| | 21 | * added simple instructions for download/upload to right-click menu |
| | 22 | * also see [wiki:OscarInstructions Instructions] |
| | 23 | * fixed a bug loading certain MicroDVD subtitle files in "Show" |
| | 24 | * updated imdb.ini |
| | 25 | |
| | 26 | == G2V9 - 18.10.2007 20:55:12 [Majky] == |
| | 27 | * added update of translations from remote OSDb server |
| | 28 | * translation updates are available after clicking the language combobox in the right upper corner of application and selecting '...' from the list |
| | 29 | * UTF-8 isn't natively supported by the application (and adding it would require a major overhaul) so I'm afraid 'chinese' and similar won't work |
| | 30 | * don't try to update a translation that's currently selected in UI! |
| | 31 | ---- |
| | 32 | == G2V8 - 10.07.2007 16:25:27 [Majky] == |
| | 33 | * improved xml-rpc module, fixed a few memory leaks too |
| | 34 | * improved proxy support in XML-RPC, basic/digest/NTLM worked fine when testing, comments welcome |
| | 35 | * debugging messages are enabled in this release to help in identifying proxy support problems |
| | 36 | * IMDb class still uses InternetOpenURL() Win32 API function to connect to IMDb, this might be changed later if requested (proxy support) |
| | 37 | ---- |
| | 38 | == G2V7 - 05.06.2007 18:47:37 [Majky] == |
| | 39 | * added 'Search by IMDb ID' for movie (uses HTTP, not much error/exception handling yet) |
| | 40 | * search limit raised to 50 |
| | 41 | ---- |
| | 42 | == G2V6 - 23.04.2007 15:19:57 [Majky] == |
| | 43 | * added usage of CheckSubHash() xml-rpc API function in 'Upload' |
| | 44 | * added button to unselect all languages in 'Preferences' |
| | 45 | * added more video file types (divx, mkv, ogm, mpg) |
| | 46 | * available command-line options: /search, /upload, @, /ilang, /server |
| | 47 | /ilang:sk - start GUI in slovak language |
| | 48 | /server:1 - set remote OSDb server to first one in the list in 'Preferences' |
| | 49 | e.g. "oscar.exe /search movie1.avi /upload movie2.avi @movies.omh" |
| | 50 | will add movie1.avi to 'Download' view, movie2.avi to 'Upload' view and also import video list movies.omh into 'Upload' view |
| | 51 | |
| | 52 | "/upload" acts like a switch, all options appearing after it on the command line will be added to 'Upload' view |
| | 53 | * IMDb class: added 'Rating' and logging of actions |
| | 54 | * re-designed IMDb class, made some improvements, changes |
| | 55 | ---- |
| | 56 | == G2V5 - 03.04.2007 16:18:00 [Majky] == |
| | 57 | * limit when searching for subtitles on OSDb server, only 15 video files at once |
| | 58 | * save log to file |
| | 59 | * 'Add IMDb IDs where possible' function when updating (calls function CheckMovieHash() on OSDb server), no multi-threading yet |
| | 60 | * fixed some nasty mix-ups in toolbar buttons, all should be ok now |
| | 61 | * checked multi-language support and fixed all the problems I found |
| | 62 | * fixing bugs as I encounter them |
| | 63 | * started experimenting with proxy support, sorry if anything stopped working |
| | 64 | ---- |
| | 65 | == G2V4 - 28.03.2007 19:01:54 [Majky] == |
| | 66 | * added custom User-Agent when communicating with remote OSDb server |
| | 67 | * default directory when adding subtitle files in upload set to movie dir |
| | 68 | * log auto-scroll to last entry |
| | 69 | * .INI setting OutputTemplate renamed to SubFileTemplate |
| | 70 | * detect of subtitle files already on local HDD (flag image is ghosted) |
| | 71 | * import/export for lists of video files (starting offline support) |
| | 72 | * multi-threading in manual connect/disconnect and upload |
| | 73 | * revamped popup menus and toolbars a bit |
| | 74 | * removed checkboxes from Upload content view (they are not needed) |
| | 75 | * added buttons to subtitle file preview, now under 'Show' in popup menu |
| | 76 | ---- |
| | 77 | == G2V3 - 23.03.2007 17:19:15 [Majky] == |
| | 78 | * I'm running extremely low on time these days so I've decided to release a 'feedback collection' version just to see what users think about it. This isn't finished by far, there are known issues/limitations that must be addressed but I still believe it's fairly usable. |
| | 79 | * added 'hints.txt' to give first-time users a few hints on how to use this |
| | 80 | * the 'Add subtitle file' is now working, just remember to select a video file first |
| | 81 | * fixed a few bugs as usual |
| | 82 | ---- |
| | 83 | == G2V2 - 28.02.2007 19:00:15 [Majky] == |
| | 84 | * started second generation (uploads) |
| | 85 | * added possibility to upload subtitle files to OSDb (very experimental, lotsa work to do with UI) |
| | 86 | * added another level in tree hierarchy: movie |
| | 87 | * added multi-threading when adding video files |
| | 88 | * added movie details form |
| | 89 | * added IMDb support |
| | 90 | * added 'Search' context menu for folders too |
| | 91 | * fixed a few bugs as usual, introduced many new ones, that's for sure |
| | 92 | * didn't update the multi-language support files yet |
| | 93 | * finally gave this puppy a name, now it's called OSCAR, might change though |
| | 94 | |
| | 95 | |
| | 96 | = Generation 1 = |
| | 97 | |
| | 98 | |
| | 99 | == G1V11 - 07.02.2007 12:17:48 [Majky] == |
| | 100 | * more download options (currently available: one subtitle file, all for one video, all selected) |
| | 101 | * added video information (video codec, audio codec, length, fps) |
| | 102 | * added subtitle 'Preview' (for supported formats and only after download) |
| | 103 | * when setting output template in 'Preferences' a sample is displayed to help |
| | 104 | * fixed a few bugs as usual |
| | 105 | * sorry for the czech UI translation, I did my best ;) |
| | 106 | * this is the first public beta release, any bug reports/suggestions welcome |
| | 107 | ---- |
| | 108 | == G1V10 - 04.02.2007 10:38:23 [Majky] == |
| | 109 | * 'first-time application start' automatic detections added (proxy, language) |
| | 110 | * added Virtual Treeview usage, much better UI look ;) |
| | 111 | * user interface redesigned |
| | 112 | * redesigned OSDb servers configuration |
| | 113 | * this is an incomplete release (no more time): |
| | 114 | * multi-language files not updated |
| | 115 | * a few known bugs |
| | 116 | * no way to download selected/checked subtitles yet |
| | 117 | ---- |
| | 118 | == G1V9 - 29.01.2007 19:09:45 [Majky] == |
| | 119 | * 'auto-save preferences' is working now |
| | 120 | * one of the given OSDb servers can be now selected (more later) |
| | 121 | * changed/updated a few icons + other small design changes |
| | 122 | * improved multi-threading when communicating with remote server |
| | 123 | ---- |
| | 124 | == G1V8 - 25.01.2007 15:54:23 [Majky] == |
| | 125 | * added 'Search for subtitles' context menu tool (no removal yet) |
| | 126 | * OSDb class now supports GetSubLanguages(), UI implementation is next |
| | 127 | * and we have an icon for the 'Detect proxy settings' button now |
| | 128 | * 'Download all subtitles' is finished now |
| | 129 | ---- |
| | 130 | == G1V7.1- 24.01.2007 18:44:39 [Majky] == |
| | 131 | * this is a quick bug-fix release |
| | 132 | * auto-detect proxy settings from IE (no icon for the buton yet) |
| | 133 | * 'Download all subtitle files' for chosen movie added |
| | 134 | * no messages, no log entries, no nothing, just files appearing on HDD |
| | 135 | * this will be completed later |
| | 136 | * this uses the newly added xml-rpc server subtitle file download method |
| | 137 | * fixed a bug in generating filename when downloading subtitle file |
| | 138 | * changed default subtitle filename template to include name of uploader |
| | 139 | ---- |
| | 140 | == G1V7 - 23.01.2007 12:13:14 [Majky] == |
| | 141 | * when saving preferences window size is saved (and restored on startup) |
| | 142 | * added various keyboard shortcuts |
| | 143 | * added more items to the popup menu |
| | 144 | * added more URL links to 'Subtitle file details' form (IMDb, Download) |
| | 145 | * added movie 'Release name' display in 'Subtitle file details' form |
| | 146 | * ratings are now colorized to indicate good/average/poor subtitle or movie |
| | 147 | |
| | 148 | * re-designed the 'Subtitle file details' form |
| | 149 | * changed 'Output directory' setting to 'Output template', see its hint for more info |
| | 150 | supported placeholders: %VPATH%, %VNAME%, %LANG%, %LANG2%, %LANG3%, %USER% |
| | 151 | be careful when using this, still highly experimental, too many options |
| | 152 | ---- |
| | 153 | == G1V6 - 22.01.2007 21:27:10 [Majky] == |
| | 154 | * multi-language support (english, czech, slovak) |
| | 155 | * optional subtitle file output directory in 'Preferences' |
| | 156 | * 'Subtitle rating' is now displayed in the list |
| | 157 | * added URL link on the 'Subtitle details' form to point to web version |
| | 158 | * added possibility to drag-n-drop files/folders from Explorer |
| | 159 | * command-line parameter '/search' now also accepts folders (always recursive) |
| | 160 | * added button to display server info on the Preferences page |
| | 161 | * 'Date added' on subtitle details form is displayed now |
| | 162 | * 'Last used' directory (in add video dialog boxes) is saved along with 'Preferences' now |