~ubuntu-branches/ubuntu/wily/smplayer/wily

« back to all changes in this revision

Viewing changes to Changelog

  • Committer: Bazaar Package Importer
  • Author(s): Maia Kozheva
  • Date: 2009-03-31 23:05:43 UTC
  • mto: (1.1.9 upstream) (3.1.2 squeeze)
  • mto: This revision was merged to the branch mainline in revision 14.
  • Revision ID: james.westby@ubuntu.com-20090331230543-nsklbxenl2hf2n6h
ImportĀ upstreamĀ versionĀ 0.6.7

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
[b]Version 0.6.7[/b]:
 
2
 
 
3
(2009-03-06)
 
4
 * The media type icons (type_audio.png, type_dvd.png, type_url.png, 
 
5
   type_video.png, type_cdda.png, type_unknown.png and type_vcd.png) which 
 
6
   appear in the info window can now be overridden by the icon themes.
 
7
 
 
8
(2009-03-05)
 
9
 * (Playlist) Try to figure out if a file is local (when the file is added
 
10
   to the playlist) not using QFile::exists, as it seems it can be slow
 
11
   with remote files. It might fix bug #2586395, although I can't test.
 
12
 
 
13
(2009-02-19)
 
14
 * Using software volume by default.
 
15
 
 
16
(2009-02-17)
 
17
 * Using multiple ini files to store the file settings by default now.
 
18
 
 
19
(2009-02-15)
 
20
 * Added preliminary support for the upcoming mplayer 1.0rc3.
 
21
 
 
22
(2009-02-09)
 
23
 * (ASS subtitles) The outline and shadow options now accept values with
 
24
   decimals.
 
25
 
 
26
(2009-02-04)
 
27
 * Now the default value for the "correct pts" option is auto.
 
28
 
 
29
(2009-01-31)
 
30
 * (Videopreview) Added a new option to remember the last folder used for
 
31
   saving the preview image. If not checked, it will suggest the same
 
32
   folder of the video to save the image.
 
33
 * New action toggle_stay_on_top, which toggles between "stay on top always" 
 
34
   and "stay on top never". If "stay on top while playing" is enabled, this
 
35
   action does nothing.
 
36
 
 
37
(2009-01-29)
 
38
 * Added two options (in the audio and subtitle menus) to allow the user to 
 
39
   enter the audio and subtitle delay (in milliseconds).
 
40
 
 
41
(2009-01-28)
 
42
 * Added names for the rest of dvdnav actions.
 
43
 * The dvdnav_mouse action is assigned to the left mouse button by default.
 
44
 * Added all dvdnav actions to the list of actions that can be selected with
 
45
   the mouse buttons.
 
46
 
 
47
(2009-01-27)
 
48
 * Fix: now spaces in arguments for mplayer (in Preferences->Advanced and 
 
49
   Options->View info and properties) are respected if they are between
 
50
   quotes. Now for instance this will work as expected:
 
51
     -heartbeat-cmd "gnome-screensaver-command -p &"
 
52
 * Fix: the playlist is not allowed to be docked in fullscreen mode.
 
53
 
 
54
(2009-01-26)
 
55
 * (Playlist) When a file is added to the playlist, if it was already in
 
56
   the list, it's moved to the end of the list.
 
57
 
 
58
(2009-01-24)
 
59
 * (Videopreview) Add jpg to the "extract frame as" combobox only if the
 
60
   jpg format is available for reading.
 
61
 * The direct3d video output is now the default for Windows Vista (untested).
 
62
 
 
63
(2009-01-18)
 
64
 * The dvdnav actions are now only enabled when playing a dvd (using dvdnav).
 
65
 
 
66
(2009-01-17)
 
67
 * Now the mplayer process is not restarted when loading an external subtitle
 
68
   file (using the sub_load slave command), except for idx/sub subtitles. 
 
69
 
 
70
(2009-01-15)
 
71
 * (Windows) Now the screensaver is allowed to turn on if the file is
 
72
    paused or it's an audio file.
 
73
 * The "it's a playlist" option in the Open URL dialog is automatically
 
74
   checked if the url ends with ".ram", ".asx" or ".m3u" (and unchecked if
 
75
   it ends with another extension).
 
76
 
 
77
(2009-01-14)
 
78
 * New option for the config file: user_forced_ass_style under the 
 
79
   [subtitles] section. If the value is not an empty string, it will be
 
80
   passed to mplayer for the -ass-force-style option, overriding the string
 
81
   generated automatically by smplayer.
 
82
 * Added a "Customize" button in the SSA/ASS section in preferences to
 
83
   allow the user to customize the SSA/ASS style which will be passed to
 
84
   mplayer with the -ass-force-style option.
 
85
 
 
86
(2009-01-12)
 
87
 * (Fix) When opening an iso file, start to play from the dvd menu instead
 
88
   of title 1.
 
89
 * Added a new option to select the shadow color for ass subtitles.
 
90
 
 
91
(2009-01-11)
 
92
 * Now it's possible to play a dvd with menus from command line 
 
93
   (smplayer dvdnav://) or by selecting "dvdnav://" from the recents menu.
 
94
   It'll even work if the option "Enable DVD menus" is not checked.
 
95
 * Now the highlighted option in the DVD menu changes when the mouse is
 
96
   moved.
 
97
 
 
98
(2009-01-10)
 
99
 * Fixed the initialization of the Angles menu when using dvdnav.
 
100
 * Added to the Browse menu the options 'DVD menu' and 'DVD previous menu'.
 
101
 
 
102
(2009-01-09)
 
103
 * Now the length of the title is updated when playing a dvd using dvdnav.
 
104
 
 
105
(2009-01-08)
 
106
 * (Linux) Added the option "Enable DVD menus" in Preferences->Drives. If 
 
107
   this option is checked, when you select "DVD from drive" or "DVD from 
 
108
   folder" under the Open menu, the DVD will be played using dvdnav (including 
 
109
   menus).
 
110
   Note: this is experimental, there are still a lot of things to be fixed.
 
111
   Use at own your own risk.
 
112
 
 
113
(2009-01-05)
 
114
 * Added an option in Preferences->Subtitles to apply the ass style defined by
 
115
   the user to ass subtitles (overriding the style defined in the ass file).
 
116
 
 
117
(2009-01-04)
 
118
 * Now the dvd names follow the same scheme as mplayer: 
 
119
   dvd://title/device (where device can also be a folder or iso file).
 
120
   Internally it tries to avoid the use of the string "dvd:" so it could
 
121
   be easy to add support for dvdnav:
 
122
 
 
123
(2008-12-31)
 
124
 * Now the correct pts option can have a value of "auto". In this case
 
125
   neither -correct-pts nor -nocorrect-pts are passed to mplayer, the demuxer
 
126
   will decide. Should fix bug #2479566.
 
127
 * The proxy settings have been moved to a config dialog inside the find
 
128
   subtitles window.
 
129
 
 
130
 
 
131
[b]Version 0.6.6[/b]:
 
132
 
 
133
(2008-12-28)
 
134
 * (Linux) Now the options in the dvd menus can be selected with the mouse.
 
135
   To do so, select "Activate option in DVD menus" for the left mouse button
 
136
   in Preferences -> Keyboard and mouse.
 
137
 * Implemented a different way to select the initial audio track (or restore
 
138
   the old one after a restart). 
 
139
 * (Experimental) New code to show/hide the mouse cursor in the video window.
 
140
 
 
141
(2008-12-27)
 
142
 * (Linux) Added some actions to control the dvdnav buttons.
 
143
 
 
144
(2008-12-26)
 
145
 * The language filter in the find subtitles dialog is now saved to the ini 
 
146
   file.
 
147
 * New option for smplayer.ini: include_lang_on_filename (section 
 
148
   [findsubtitles]). If set to true (the default) the language code is 
 
149
   appended to the subtitle filename (e.g. video.avi => video_es.srt).
 
150
   Otherwise the language code is not appended (video.avi => video.srt).
 
151
 
 
152
(2008-12-24)
 
153
 * Implemented a different way to select the initial subtitle track (or restore
 
154
   the old one after a restart). Still needs some testing.
 
155
 
 
156
(2008-12-23)
 
157
 * Now smplayer tries to update the subtitle tracks if they change during
 
158
   playback. This makes subtitles work if using dvdnav, and seems to fix
 
159
   a problem when selecting the initial track 
 
160
   (see http://sourceforge.net/tracker/index.php?func=detail&aid=2422574&group_id=185512&atid=913573)
 
161
   This is the kind of changes that can break something or produce an 
 
162
   unexpected behaviour...
 
163
 
 
164
(2008-12-20)
 
165
 * Applied with a few changes the patch customStyleAction.patch by
 
166
   matt <matt@endboss.org>. It adds a few more functions for the widgetactions,
 
167
   like to set a custom style.
 
168
 * Added a new gui (mpcgui, a media player classic clone) developed by 
 
169
   Matthias Petri <matt@endboss.org>
 
170
 
 
171
(2008-12-19)
 
172
 * Applied (with a few changes) a patch by matt <matt@endboss.org>.
 
173
   This patch adds 3 modes for the stay on top option: always, never and 
 
174
   while playing.
 
175
 
 
176
(2008-12-12)
 
177
 * Added a new option Video->Preview. This option creates a preview 
 
178
   (thumbnails) of the selected video. There are options to choose the
 
179
   number of columns, rows, maximum width of the generated image...
 
180
   Finally the preview can be saved (as jpg or png).
 
181
   Note: the video preview is not finished yet.
 
182
 
 
183
(2008-12-07)
 
184
 * (Experimental) Increased the resolution of the seekbar. Previously
 
185
   a step of the seekbar (in a 90 minute movie) was equal to 54 seconds.
 
186
   Now it's equal to 5.4 seconds. As there's usually an I-frame about 10
 
187
   seconds (and mplayer always jumps to an I-frame) I think that's enough.
 
188
 
 
189
(2008-12-06)
 
190
 * Bug #2399200: the downloaded subtitle filename was wrong if the video 
 
191
   filename contained a dot in the name (example: video.hdtv.avi created a 
 
192
   video_es.srt file instead of video.hdtv_es.avi). This is now fixed.
 
193
 
 
194
(2008-12-03)
 
195
 * Now the logs in the mplayer/smplayer log windows update in realtime.
 
196
 * The "MPlayer language" tab in the Advanced section in preferences has
 
197
   been removed. It's not necessary anymore, although if you've got a 
 
198
   mplayer which prints the output texts in a non-english language you'll need
 
199
   at least MPlayer SVN r28066.
 
200
 * Added two new options: "Auto zoom for 16:9" and "Auto zoom for 2.35:1".
 
201
   Those options zoom the image assuming the aspect ratio of the video image
 
202
   is the one specified in the option, even if that's not the actual aspect
 
203
   ratio. Useful for videos which include black borders (letterbox) in the 
 
204
   image, where the normal "Auto zoom" option will fail.
 
205
 
 
206
(2008-11-30)
 
207
 * New option for smplayer.ini: actions_to_run ([advanced] section).
 
208
   Specifies a list of actions (separated by spaces) which will be run every
 
209
   time a file is loaded. For instance "actions_to_run=auto_zoom compact true"
 
210
   will run the auto_zoom action and set the gui to compact mode. If the
 
211
   commandline option -actions is used too, the actions from commandline
 
212
   will be added to the end of the list.
 
213
   There's a limitation: the actions will be run only when a file is opened 
 
214
   and not when the mplayer process is restarted (e.g. you select an option in 
 
215
   the menus which requires to restart mplayer, like a video or audio filter).
 
216
   Note that allowing to run the actions after a restart of mplayer could
 
217
   lead to infinite recursion if any of the actions in the list needs to 
 
218
   restart mplayer.
 
219
 * Added a field in Preferences->Advanced to enter the list of actions to
 
220
   be run every time a file is opened.
 
221
 
 
222
(2008-11-27)
 
223
 * Added an option in Preferences->General to change the method to store
 
224
   the file settings.
 
225
 * (Experimental) Added the new option Video->Pan&scan->Auto zoom. It 
 
226
   calculates the zoom factor so you can't see any black borders.
 
227
 
 
228
(2008-11-26)
 
229
 * Implemented a new (and optional) method to save the file settings.
 
230
   This method uses an ini file per each played file (instead of using only 
 
231
   one big ini file for all of them).
 
232
 
 
233
   The files are saved under the subdirectory "file_settings" in the config
 
234
   directory (usually $HOME/.config/smplayer/). As filename it uses a hash,
 
235
   and it's stored on a subdirectory starting with the first letter of the
 
236
   filename. 
 
237
 
 
238
   For example:
 
239
   $HOME/.config/smplayer/file_settings/d/dd017f9d6706a75f.ini
 
240
   $HOME/.config/smplayer/file_settings/9/95e963e59826699d.ini
 
241
 
 
242
 * Added a new option for smplayer.ini: file_settings_method.
 
243
   This option allows to select the method to be used for the file settings.
 
244
   Possible values: normal and hash.
 
245
 
 
246
   normal = uses one file (smplayer_files.ini) to store the file settings of
 
247
   all played files. This is cleaner as you only have one file for all files'
 
248
   settings but it could be slow if there are info for many many files in it.
 
249
 
 
250
   hash = uses one ini file per each played file. This could be much faster if 
 
251
   you have info for many files, but you'll end up with many ini files and 
 
252
   subdirectories.
 
253
 
 
254
(2008-11-24)
 
255
 * Added a new option in Preferences->Video: add black borders on fullscreen.
 
256
   If this option is enabled, black borders will be added to the image in 
 
257
   fullscreen mode. This allows subtitles to be displayed on the black borders.
 
258
 
 
259
(2008-11-23)
 
260
 * Added a history to the open URL dialog. Based on a patch by Francesco 
 
261
   Cosoleto.
 
262
   Not finished yet. Missing options to clear the history or set the maximum
 
263
   number of items.
 
264
 * Added a new option for smplayer.ini: urls\max_items (section [history]).
 
265
   It specifies the maximum number of items for the open URL history.
 
266
   By default, 10. Set it to 0 to disable the history.
 
267
 
 
268
(2008-11-20)
 
269
 * The "Recents" code has been reorganized. Also the list of recent files
 
270
   is now saved in a different place in smplayer.ini, in section [history].
 
271
 
 
272
(2008-11-19)
 
273
 * When using SSA/ASS, use the same font for OSD. Otherwise the OSD
 
274
   might not be visible.
 
275
 
 
276
(2008-11-18)
 
277
 * Added the possibility to select the type of proxy to be used: Http or
 
278
   Socks5. (More info: http://doc.trolltech.com/4.3/qnetworkproxy.html)
 
279
 
 
280
(2008-11-17)
 
281
 * Added a new option in Preferences->Subtitle: Freetype support. Disabling
 
282
   that option could make smplayer work with a mplayer compiled without
 
283
   freetype support. But subtitles may not work at all!
 
284
 
 
285
(2008-11-16)
 
286
 * The mini gui can now also remember the position and size of the window.
 
287
 * (Linux) Now all devices which match with dvd*, cdrom*, cdrw*, sr* 
 
288
   and cdrecorder* are added to the comboboxes in Preferences->Drives.
 
289
 
 
290
(2008-11-15)
 
291
 * Added a new action to select the next aspect ratio. Assigned by default to
 
292
   key "A". Unfortunately this change breaks compatibility and the aspect
 
293
   ratio setting for all your played videos will be lost.
 
294
 * Display the text for the statusbar in the OSD if in fullscreen mode (and
 
295
   not paused).
 
296
 * Added a new option for smplayer.ini: initial_stereo_mode. It sets the
 
297
   stereo mode which will be used as default. 
 
298
   Possible values: 0 (stereo), 1 (left) and 2 (right).
 
299
 
 
300
(2008-11-14)
 
301
 * Added the new section Advanced->Proxy in preferences to configure the 
 
302
   proxy.
 
303
 
 
304
(2008-11-13)
 
305
 * Added some options in smplayer.ini (section [proxy]) to configure a proxy 
 
306
   for internet connections. Untested.
 
307
 
 
308
 
 
309
[b]Version 0.6.5.1[/b]:
 
310
 
 
311
(2008-11-12)
 
312
 * Don't pass to mplayer the option -no-correct-pts or -nocorrect-pts if
 
313
   the mplayer version is still unknown. Prevents mplayer to fail on the first
 
314
   run, complaining about an unknown -no-correct-pts if using a recent version 
 
315
   of mplayer (r26842 or above).
 
316
 
 
317
 
 
318
[b]Version 0.6.5[/b]:
 
319
 
 
320
(2008-11-11)
 
321
 * (Linux) Now smplayer tries to follow the XDG Base Directory Specification
 
322
   (http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html)
 
323
   for the config files. So now smplayer will save its config files under
 
324
   the directory $XDG_CONFIG_HOME/smplayer or $HOME/.config/smplayer if
 
325
   $XDG_CONFIG_HOME is not defined.
 
326
   If you want to keep your preferences, copy the files in $HOME/.smplayer to
 
327
   $HOME/.config/smplayer
 
328
 
 
329
(2008-11-07)
 
330
 * Added a new option "Floating control" in Preferences->Interface. It allows
 
331
   to configure the floating control (width, margin...).
 
332
 
 
333
(2008-11-06)
 
334
 * (Experimental) Added the possibility to select the adaptor for xv. Requires
 
335
   at least MPlayer SVN r26762 (from 2008-05-13).
 
336
 
 
337
(2008-11-05)
 
338
 * Added support for another patch: 
 
339
   http://smplayer.svn.sourceforge.net/viewvc/smplayer/mplayer-builds/patches/id_exit.diff
 
340
   This patch allows the playlist to work properly even if the output messages 
 
341
   of mplayer are not in English.
 
342
 * New option for smplayer.ini: bypass_window_manager (section 
 
343
   [floating_control]). If set to true (the default), the floating control 
 
344
   widget will bypass the window manager (seems necessary for some window
 
345
   managers). You can try to set it to false if you have problems with the
 
346
   floating control.
 
347
 
 
348
(2008-11-04)
 
349
 * On startup the previous position of the main (default) window is checked
 
350
   if it's valid for the current screen. If it's not, then the window is
 
351
   moved to 0x0.
 
352
 * The same for the playlist (if it's not docked).
 
353
 
 
354
(2008-11-01)
 
355
 * Cleanup and reorganization of the config path code. 
 
356
   The commandline option -ini-path has been removed and replaced with
 
357
   -config-path, which specifies the directory where smplayer will store
 
358
   its data (not only smplayer.ini).
 
359
 * Now to know if a file has no video, instead of looking for the line 
 
360
   "Video: no video" (it's not reliable as it's a string that can be translated),
 
361
   it will check the video codec, if it's empty, there's no video.
 
362
 
 
363
(2008-10-30)
 
364
 * The reorganization of the subtitles section in preferences is finished.
 
365
 * The mplayer devs have added the -volume option in svn r27872, so now the
 
366
   hack to try to detect a patched mplayer have been removed. Now smplayer
 
367
   will simply use the -volume option if mplayer is r27872 or newer.
 
368
 
 
369
(2008-10-28)
 
370
 * The subtitles for srt, sub... formats when using the SSA/ASS library, 
 
371
   can now be more customized. It's possible to select the font, size,
 
372
   colors, bold, italic, outline, shadow... 
 
373
   Not finished yet.
 
374
 
 
375
(2008-10-27)
 
376
 * Added the new option "Correct pts" in Preferences->Advanced. Disabled by
 
377
   default because it causes some problems with mkv files.
 
378
 * The dialog to jump to a specified time allows now to enter the seconds
 
379
   too.
 
380
 
 
381
 
 
382
[b]Version 0.6.4[/b]:
 
383
 
 
384
(2008-10-22)
 
385
 * (Linux) Now smplayer will pop up a warning if the mplayer version is old.
 
386
   This popup will appear only once, although there'll be a reminder in the
 
387
   status line.
 
388
   A mplayer is considered old if it's older than svn r25158 (that includes
 
389
   1.0rc2)
 
390
 
 
391
(2008-10-21)
 
392
 * Now if the SSA/ASS lib is enabled and a file named styles.ass exists in the 
 
393
   smplayer config directory ($HOME/.smplayer/ or the application directory if 
 
394
   compiled with PORTABLE_APP) smplayer will load it (mplayer option 
 
395
   -ass-styles). In this case the color for subtitles and styles configured
 
396
   in Preferences->Subtitles WON'T be used.
 
397
   In the future smplayer will create that file automatically and the 
 
398
   preferences dialog will allow to configure all (or at least the most 
 
399
   important) styles.
 
400
 
 
401
(2008-10-20)
 
402
 * Bugfix: the show equalizer option didn't work when assigned to any of
 
403
   the mouse buttons. (Reason: the action name was changed some time ago
 
404
   from "equalizer" to "video_equalizer)
 
405
 * Added "Show audio equalizer" to the mouse buttons' combos too.
 
406
 
 
407
(2008-10-19)
 
408
 * (Experimental) Added the possibility to change the video track.
 
409
   Only tested with this sample video: http://www.megaupload.com/?d=3GAGZCTP
 
410
 
 
411
(2008-10-16)
 
412
 * Moved the comboboxes for the video & audio drivers to the Video and Audio
 
413
   tabs.
 
414
 * Added a new section in the preferences dialog: Playlist.
 
415
 
 
416
(2008-10-15)
 
417
 * Added the possibility to add consecutive files (video_01.avi, 
 
418
   video_02.avi..) to the playlist. This feature is controlled by the option 
 
419
   add_to_playlist_consecutive_files (under the [gui] section).
 
420
 * Now the available tracks in DVDs, CDs and VCDs won't be automatically added
 
421
   to the playlist if the option gui/auto_add_to_playlist is false. Should fix 
 
422
   bug #2049998.
 
423
 
 
424
(2008-10-14)
 
425
 * Logout is not cancelled by smplayer. Fixes bug #2155555.
 
426
 * Now the options in preferences display a tooltip with a help message.
 
427
 * Revised and corrected some of the help messages in preferences.
 
428
 * Added 1:1 to the aspect ratio menu.
 
429
 
 
430
(2008-10-10)
 
431
 * Added a work-around for Traditional Chinese. The names of the arrow keys 
 
432
   were deleted from the shortcuts if using Qt 4.3.
 
433
 
 
434
(2008-10-09)
 
435
 * Now the video keeps paused when changing brightness, contrast, hue, 
 
436
   saturation and gamma.
 
437
 * Now the dialog to find subtitles can also download the subtitles (the
 
438
   zip file) and extract the subtitle file. This is exactly how it works:
 
439
   when you click on the download button, the zip file is downloaded to a
 
440
   temporary file. If the zip file contains only one subtitle, it's extracted, 
 
441
   trying to use the same name of the video. So if the video is named movie.avi
 
442
   and you downloaded a French subtitle, the subtitle is saved as movie_fr.srt.
 
443
   If there are more than one subtitle in the zip file, a dialog will appear 
 
444
   so the user can choose the subtitle(s) to extract. In that case, and in 
 
445
   order not to make things more complicated, the subtitles are just saved 
 
446
   with their original names.
 
447
 
 
448
(2008-10-06)
 
449
 * (Windows) Added a tool (dxlist) which can list the dsound audio devices
 
450
   and the ddraw display devices. Read the README.txt inside the dxlist
 
451
   subdirectory for more info and how to compile it.
 
452
 * (Windows) Now it's possible to choose the audio device to be used with 
 
453
   dsound. It requires dxlist.exe to be installed in the same folder as
 
454
   smplayer.exe. This is experimental.
 
455
 
 
456
(2008-10-05)
 
457
 * Added a new option for smplayer.ini: display_in_compact_mode (under section
 
458
   [floating_control]). If true the floating control will appear too in
 
459
   compact mode. Note: it may not look very well in this mode...
 
460
 
 
461
(2008-10-04)
 
462
 * (Linux) Now it's possible to choose the audio device to be used with alsa.
 
463
   It requires the application "aplay" to be installed.
 
464
 
 
465
(2008-10-03)
 
466
 * Added an option in Preferences->General->Video to set the default zoom.
 
467
 
 
468
(2008-10-02)
 
469
 * Applied (with some changes) the patch to add support for enca, by
 
470
   Stanislav Maslovski <s_i_m@users.sourceforge.net>.
 
471
   This adds a new option in Preferences->Subtitles, which can make mplayer
 
472
   to try to autodetect the encoding for subtitles. This requires a mplayer
 
473
   compiled with enca support.
 
474
 
 
475
(2008-09-29)
 
476
 * Now the chapters on DVD should work again.
 
477
 * Reorganization in some data structures.
 
478
 * Added another experimental new code to resize the main window.
 
479
 
 
480
(2008-09-28)
 
481
 * Added an (experimental) generic code to manage chapters, instead of two 
 
482
   separate codes for mkv and DVDs. Seems to work well with mkv but it's
 
483
   still untested on DVDs.
 
484
 
 
485
(2008-09-27)
 
486
 * Added basic support for the tag ID_CHAPTERS, added in mplayer svn r27667.
 
487
   This makes things easier to know the number of chapters in a video.
 
488
   Don't know if it could cause a conflict with DVD chapters. Some code
 
489
   has still to be revised and modified.
 
490
 * Bugfix: if using "directx," the -colorkey option wasn't passed to mplayer
 
491
   (thus the video was black). Now this should be fixed.
 
492
 
 
493
(2008-09-26)
 
494
 * Added support for the new "pausing_keep_force" slave mode command prefix
 
495
   (added in mplayer r27665).
 
496
   This prefix really keeps the file paused after processing a slave command. 
 
497
   So now if you, for example, mute the audio when the video is paused it 
 
498
   won't advance one frame after it. It also keeps the video paused when you 
 
499
   take a screenshot (although you won't see the confirmation message until 
 
500
   playback resumes).
 
501
   There's also an option for smplayer.ini, use_pausing_keep_force. You can
 
502
   set to false if you find any trouble or prefer the old behaviour.
 
503
 
 
504
(2008-09-25)
 
505
 * Added the Galician translation, by Miguel Branco <mgl.branco@gmail.com>.
 
506
 
 
507
 
 
508
[b]Version 0.6.3[/b]:
 
509
 
 
510
(2008-09-24)
 
511
 * Added a new shortcut set (sda.keys) taken from 
 
512
   http://speeddemosarchive.com/forum/index.php/topic,7774.0.html, which you 
 
513
   can load in the shortcut editor in preferences.
 
514
 
 
515
(2008-09-23)
 
516
 * Added two icons for the mirror and flip actions (mirror.png and flip.png)
 
517
   taken from the Gimp.
 
518
 * Added a new option for smplayer.ini: default_size (section [gui]). It
 
519
   specifies the default size of the main window. Previously it was hardcoded
 
520
   (580x440).
 
521
 
 
522
(2008-09-22)
 
523
 * Now the subtitles can be mirrored, flipped or rotated along with the image.
 
524
   The way to enable it is not obvious though. You need to enable the option 
 
525
   "Include subtitles on screenshots" (Preferences->Subtitles).
 
526
 * (Linux) Tries to set "/dev/dvd" and "/dev/cdrom" (if they exist) as default 
 
527
   values for the dvd and cdrom devices.
 
528
 
 
529
(2008-09-21)
 
530
 * Added the new option Video->Mirror image. This option mirrors the image 
 
531
   on the Y axis.
 
532
 
 
533
(2008-09-20)
 
534
 * The comboboxes to select the video and audio driver in Preferences->
 
535
   General have changed. Now they are not editable, and only show some
 
536
   of the available drivers (png, jpeg... and so on are not shown). There's
 
537
   also an "User defined" option. If selected, a line edit will appear where
 
538
   the user can type the driver to use (possibly with additional options).
 
539
 * The code in preferences.h/preferences.cpp has been reorganized, and 
 
540
   now the preferences are saved in several sections in smplayer.ini.
 
541
   That means most of your settings will be lost and you'll have to reconfigure
 
542
   smplayer again (I even recommend to delete smplayer.ini, otherwise there'll 
 
543
   be a mix of the old settings with the new ones).
 
544
 
 
545
(2008-09-19)
 
546
 * It seems crashes still happen in the code to select subtitle tracks.
 
547
   The bug hasn't been located yet (the crash is difficult to reproduce)
 
548
   but I have added a new check in a lower level, in the function 
 
549
   SubTracks::itemAt(). Now it checks if the requested item is in range. If
 
550
   it's not valid it will print a warning and return an empty subtitle.
 
551
 
 
552
(2008-09-17)
 
553
 * Added an icon for the Play/Pause action. (This breaks all icon themes...)
 
554
 * Added a new option for smplayer.ini: gui_minimum_width. The width of the
 
555
   main window won't be smaller than the value of that option.
 
556
   If gui_minimum_width is set to 0 (the default) then the minimum width 
 
557
   will be the size hint of the window.
 
558
 
 
559
(2008-09-16)
 
560
 * (Windows) Added a new option in Preferences->General that allows the user 
 
561
   to select which screen will display the video when using directx as video 
 
562
   driver. This option is visible only when directx is selected.
 
563
 * (Windows) Added also a submenu Screen under the Video menu for an easier
 
564
   selection of the screen.
 
565
 
 
566
(2008-09-14)
 
567
 * Check in Core::changeSubtitle() that the selected subtitle is in a valid
 
568
   range. This should avoid crashes.
 
569
 
 
570
(2008-09-13)
 
571
 * Added the Kurdish translation, by Si_murg56 <simurg56@gmail.com>
 
572
 
 
573
(2008-09-12)
 
574
 * Added a new option in Preferences->General->Video: "Draw video using slices"
 
575
   (-slices / -noslices in mplayer). Enabled by default.
 
576
 * Bugfix: the items in the combobox for the mouse right click action weren't
 
577
   retranslated properly.
 
578
 
 
579
(2008-09-09)
 
580
 * For some unknown reason sometimes the playlist is not shown. I think this 
 
581
   is because it's outside of the screen. Now smplayer checks if the playlist 
 
582
   is actually outside of the screen, and in that case it's moved to pos 0x0.
 
583
 
 
584
(2008-09-08)
 
585
 * Moved the option "Create index if needed" from the section Performance to
 
586
   Advanced.
 
587
 * Added an icon for the audio equalizer action.
 
588
 
 
589
(2008-09-06)
 
590
 * Added a new option in Preferences->Performance: Threads for decoding.
 
591
   Sets the number of threads to use for decoding (for MPEG-1/2 and H.264 only).
 
592
   It could be useful for multicore processors.
 
593
 * Bugfix: the volume may be changed on startup even if the option "Change 
 
594
   volume on every file" was off. 
 
595
 
 
596
(2008-09-04)
 
597
 * Don't change the window size if the panel is already the requested size. 
 
598
   Seems to fix a problem when using Compiz.
 
599
 
 
600
(2008-09-01)
 
601
 * The option "Repaint background of the video window" (in Preferences->
 
602
   Advanced) is now enabled by default in linux. It seems with newer versions
 
603
   of Qt it works well with it. If you have problems with the video window
 
604
   going blank, just disable the option.
 
605
 * The single instance option is now disabled by default on Windows, as some 
 
606
   people reported smplayer didn't start with it.
 
607
 * 2nd try to make "gl:yuv=2:force-pbo:ati-hack" the default vo on Windows
 
608
   Vista.
 
609
 
 
610
(2008-08-28)
 
611
 * Set the frame counter to 0 when starting to play a file. Fixes bug
 
612
   #2080802.
 
613
 * Added in Preferences->Advanced an option to select the preferred network
 
614
   connection, IPv4 or IPv6. (IPv4 is the default)
 
615
 
 
616
(2008-08-26)
 
617
 * Added a new option for smplayer.ini: report_mplayer_crashes. If set to
 
618
   false, smplayer won't display the error dialog when mplayer crashes or
 
619
   fails to start.
 
620
 
 
621
(2008-08-25)
 
622
 * Added the Arabic translation, by Muhammad Nour Hajj Omar 
 
623
   <arabianheart@live.com>
 
624
 * Added some options in menu Play->Speed to increase/decrease the
 
625
   speed by 1% and 4%.
 
626
 * Bugfix: the gamma was not remembered. Fixes bug #2073257.
 
627
 * Moved the log's section in Preferences->Advanced to a new tab.
 
628
 
 
629
(2008-08-24)
 
630
 * Fix: some of the actions passed to -actions may not work as expected
 
631
   because they might be executed when the video is not playing yet.
 
632
   This should now be fixed, as if a file is passed on command line, the
 
633
   actions are not run until the video has started to play. (If there's no
 
634
   file on command line the actions are run immediately)
 
635
 
 
636
(2008-08-21)
 
637
 * Added a new option in Preferences->General->Audio: "Enable the audio
 
638
   equalizer". If this option is checked, the mplayer equalizer filter will
 
639
   be used and the menu option Audio->Equalizer will be enabled.
 
640
 
 
641
(2008-08-20)
 
642
 * Moved the eq2 filter before the screenshot filter, otherwise the 
 
643
   screenshots are not affected by the settings in the video equalizer.
 
644
   Obviously this requires the software equalizer (eq2) to be enabled.
 
645
   This should fix bug #2062425.
 
646
 * Added a new section in the config file: [floating_control] with 3
 
647
   options: animated, width and margin. The options "animated" and "width"
 
648
   were previously available as floating_control_animated and 
 
649
   floating_control_width in the [default_gui] and [mini_gui] sections.
 
650
   The option "margin" is new, and sets the number of pixels that the
 
651
   floating control will be away from the border of the screen (by default, 0).
 
652
 
 
653
(2008-08-19)
 
654
 * Added two new functions for the mouse buttons: increase volume and 
 
655
   decrease volume. Closes feature request #2055061.
 
656
 
 
657
(2008-08-18)
 
658
 * Renamed Video->Aspect ratio->None to Video->Aspect ratio->Disabled and
 
659
   Video->Aspect ratio->Autodetect to Video->Aspect ratio->Auto.
 
660
 
 
661
(2008-08-17)
 
662
 * Added a new (experimental) option: Video->Aspect ratio->None. When this 
 
663
   option is selected the video will be stretched to fill all the available 
 
664
   space, not keeping the aspect ratio.
 
665
   Note: this option does NOT work properly if using x11 as video driver.
 
666
 
 
667
(2008-08-16)
 
668
 * Added m2ts to the list of extensions for video.
 
669
 
 
670
 
 
671
[b]Version 0.6.2[/b]:
 
672
 
 
673
(2008-08-13)
 
674
 * (Linux) The SSA/ASS library is enabled by default.
 
675
 
 
676
(2008-08-12)
 
677
 * Added the document Configuring_the_toolbars.txt.
 
678
 * Added the new option Tips in the Help menu. It just opens a web browser
 
679
   to http://smplayer.wiki.sourceforge.net/Tips.
 
680
 
 
681
(2008-08-11)
 
682
 * Bugfix: the volume slider appeared in the mini gui even if it had been
 
683
   removed from the config file.
 
684
 
 
685
(2008-08-09)
 
686
 * As it seems many people don't understand (and even send bug reports without
 
687
   reading the online help) the new meaning of the font scale options in 
 
688
   Preferences->Subtitles, those two options have been hidden. 
 
689
   (They can be made visible again changing the value of the new config 
 
690
   option show_font_scale_options_in_preferences).
 
691
 
 
692
(2008-08-07)
 
693
 * Added a time display to the floating control in the minigui.
 
694
 * The playlist and the volume slider don't send mouse events to their
 
695
   parents. Should fix bugs #1993291 and #2020003.
 
696
 * Avoid to resize the main window to the default size (400x300) when 
 
697
   playing an audio file.
 
698
 
 
699
(2008-08-06)
 
700
 * The find subtitles dialog is now a top level window, instead of a dialog.
 
701
 * Play the last item in the playlist if the "play previous" button is
 
702
   pressed and the current item is the first one. Fixes bug #2040473.
 
703
 * Added "play next" and "play previous" to the Play menu.
 
704
 
 
705
(2008-08-03)
 
706
 * A little reorganization in the General section in preferences and other
 
707
   minor changes in other sections.
 
708
 
 
709
(2008-07-28)
 
710
 * Now the default cache for local files is 2000 KB, and for audio CDs and VCDs 
 
711
   is 1000 KB.
 
712
 
 
713
(2008-07-26)
 
714
 * Added an option in Preferences->Performance to set the cache for VCDs.
 
715
 
 
716
(2008-07-25)
 
717
 * Added an option in Preferences->Performance to set the cache for
 
718
   audio CDs.
 
719
 
 
720
(2008-07-22)
 
721
 * (Windows) Added to the file associations section the playlist 
 
722
   extensions.
 
723
 
 
724
(2008-07-17)
 
725
 * Try to use alsa as default audio driver in linux.
 
726
 
 
727
(2008-07-16)
 
728
 * Fix: remember the last directory used when adding files to the 
 
729
   playlist. Fixes bug #2019139.
 
730
 
 
731
(2008-07-13)
 
732
 * Another fix for Qt 4.4. Dragging files to the playlist didn't work.
 
733
 * Added the Slovenian translation, by Janez Troha <janez.troha@gmail.com>.
 
734
 * Fix: mplayer crashed when trying to play audio files if the option to
 
735
   run mplayer in its own window was enabled. Now I hope this is fixed.
 
736
 
 
737
(2008-07-12)
 
738
 * Added a new option for command line: -sub. It specifies a subtitle file
 
739
   to be loaded for the first video. It requires at least a file to play
 
740
   in the command line, otherwise the option will be ignored.
 
741
 * Added a new option "Play files from start" in the playlist preferences.
 
742
   If enabled (the default) files in the playlist will begin to play from
 
743
   the beginning, otherwise they'll play from the position they were last
 
744
   time you played them.
 
745
 
 
746
(2008-07-09)
 
747
 * Now the initialization of the audio track should work ok again, even if
 
748
   the option "Fast audio track switching" is set to "No".
 
749
 
 
750
(2008-07-08)
 
751
 * Added a context menu in the find subtitles dialog, with two options:
 
752
   "download" and "copy link to clipboard".
 
753
 
 
754
(2008-07-05)
 
755
 * Some changes in the single instance options. Now the single instance is
 
756
   enabled by default. There's also the possibility to let the application
 
757
   to choose automatically the port to be used, which is also the default
 
758
   option.
 
759
 
 
760
(2008-07-03)
 
761
 * Temporary fix for the problem created yesterday: now when a file starts to 
 
762
   play, the audio track will be changed using the mplayer slave command even 
 
763
   if the option "Fast audio track switching" is set to "No". This makes that 
 
764
   the selection of the initial audio track works ok with avi and mkv files 
 
765
   for example, but it won't work yet with ogm for instance. 
 
766
 * The floating control in the default gui saves/restores its actions to 
 
767
   the config file, so now it can be customized by the user.
 
768
 * The seeking mini buttons come back. Now by default, the default gui
 
769
   will show only two seeking buttons. Keeping them pressed for a moment
 
770
   will pop up the rest of the buttons. You may need to delete the 
 
771
   [default_gui] section in the config file (or at least the options which
 
772
   start with "actions\...") to see them. If you don't like these buttons
 
773
   you can delete them from the config file and add the old ones.
 
774
 
 
775
(2008-07-02)
 
776
 * The SSA/ASS library is NOT enabled by default. It seems there are memory 
 
777
   leaks in libass...
 
778
 * Fixed a crash which may happen if the option "Fast audio track switching" 
 
779
   was set to "No". As a side effect, now if that option is set to "No" the 
 
780
   preferred audio language (set in the preferences), won't be selected on
 
781
   startup, the file will just start to play with the default audio track.
 
782
 
 
783
(2008-07-01)
 
784
 * The minimum size of the video window is now 1x1 instead of 0x0. Fixes a
 
785
   crash that may happen under certain circumstances.
 
786
 
 
787
(2008-06-26)
 
788
 * Now everything in the audio equalizer should work. The "apply" button
 
789
   restarts the file and passes the equalizer settings using the "equalizer"
 
790
   filter in mplayer, so it allows to use the dialog with non-patched mplayer.
 
791
   The "set as default values" just saves the current settings in the config
 
792
   file and they will be used when playing new files.
 
793
 
 
794
(2008-06-25)
 
795
 * Added an audio equalizer. Not finished yet!
 
796
   In order to work you need to patch mplayer with this patch:
 
797
   http://smplayer.svn.sourceforge.net/viewvc/*checkout*/smplayer/mplayer-builds/patches/patcheq.diff
 
798
   Otherwise it won't do anything (lie, if you restart the file the values in
 
799
   the equalizer will take effect)
 
800
   Missing or not working things: the "set as default values" button doesn't
 
801
   work, an "apply" button is missing (this button will set the values 
 
802
   restarting mplayer, so it will work with a normal non-patched mplayer).
 
803
 
 
804
(2008-06-24)
 
805
 * Removed the action dock_playlist. It was causing a lot of troubles, even
 
806
   crashes.
 
807
 * New option for the config file: hide_video_window_on_audio_files. If
 
808
   true (the default) the video window will be hidden when playing audio
 
809
   files. Otherwise the video window won't be hidden and it will show the
 
810
   smplayer logo instead. 
 
811
   It's not recommended to set this option to false in linux.
 
812
 
 
813
(2008-06-21)
 
814
 * Created a huge list of languages (with the ISO 639-1 codes) and make
 
815
   the "find subtitles" dialog to use it.
 
816
 * The Qt version is saved along with the toolbars state. This should avoid
 
817
   problems when upgrading Qt, as the toolbars info won't be used if the
 
818
   Qt version doesn't match.
 
819
 * Added new action: dock_playlist.
 
820
 
 
821
(2008-06-19)
 
822
 * Some fixes in the find subtitles dialog: 
 
823
    - the dialog is retranslated
 
824
    - the table is sorted (sometimes, still doesn't work well, at least with
 
825
      Qt 4.2)
 
826
    - it won't download the subtitle info again if the filenane didn't changed
 
827
 * The floating control will be hidden if the mouse is not over the widget
 
828
   within 5 seconds.
 
829
 
 
830
(2008-06-18)
 
831
 * The option "Subtitles->Find subtitles on the web" now displays a dialog
 
832
   which retrieves the info about the available subtitles from 
 
833
   opensubtitles.org. To download a subtitle just double click on it or
 
834
   click the "Download" button.
 
835
   Known issues: the table is not sorted after adding new data.
 
836
   To filter a language you have to type the ISO 639-1 code in the language
 
837
   box. So to display only the Spanish subtitles you have to type "es", for
 
838
   German "de" and so on. In the future there'll be a combobox to select
 
839
   the language.
 
840
 
 
841
(2008-06-13)
 
842
 * Now the SSA/ASS library is enabled by default.
 
843
 * gl:yuv=2:force-pbo:ati-hack will be the default under Windows Vista 
 
844
   (untested).
 
845
 
 
846
(2008-06-12)
 
847
 * Updated the Hungarian translation, by CyberDragon <cyberdragon777@gmail.com>
 
848
 
 
849
(2008-06-11)
 
850
 * Now the default value for option change_equalizer_on_startup is true
 
851
   (users which run the previous svn revision will have to make the change
 
852
   manually) but the brightness, contrast... won't be changed on startup 
 
853
   if the value is 0.
 
854
 * Also be sure that the equalizer dialog is updated just after a file begins
 
855
   to play.
 
856
 * Check that the values for brightness, contrast, saturation. hue and gamma
 
857
   have actually changed before updating them. 
 
858
 * Renamed change_equalizer_on_startup to change_video_equalizer_on_startup.
 
859
 
 
860
(2008-06-10)
 
861
 * Renamed the config option "dont_use_eq_options" to 
 
862
   "change_equalizer_on_startup" and set it to false as default because 
 
863
   it seems some people are having problems with high brightness and contrast.
 
864
 
 
865
(2008-06-09)
 
866
 * Added the opensubtitles patch by Kamil Dziobek <turbos11@gmail.com> (with
 
867
   some modifications). This adds an option in the subtitles menu which 
 
868
   allows you to download subtitles for the file you're playing, and another
 
869
   one to upload subtitles.
 
870
 
 
871
(2008-06-07)
 
872
 * Manually removed "<pixmapfunction>qPixmapFromMimeSource</pixmapfunction>"
 
873
   from several *.ui files because otherwise the files generated by uic
 
874
   would depend on Q3Support.
 
875
 
 
876
(2008-06-05)
 
877
 * Now if we've got info about the size and aspect ratio (the file has been 
 
878
   played before) the main window will be resized before starting to play 
 
879
   the file.
 
880
 
 
881
(2008-06-04)
 
882
 * When entering in fullscreen, the playlist is hidden only if it's in the
 
883
   same screen as the main window. (Untested!)
 
884
 
 
885
(2008-06-03)
 
886
 * Added the possibility to compile smplayer in Windows without the
 
887
   file associations code, so it doesn't write anything in the 
 
888
   registry (important for a portable app). Just comment the line
 
889
   DEFINES += USE_ASSOCIATIONS in smplayer.pro.
 
890
 * Another fix for Qt 4.4. The language toolbar wasn't restored
 
891
   properly.
 
892
 * More work to make smplayer a better portable application (although most of
 
893
   the following work on linux, it's intended for windows). If PORTABLE_APP 
 
894
   is defined (it can be done with 'qmake DEFINES+=PORTABLE_APP') then:
 
895
    - it will use by default the application directory for the ini files
 
896
    - it won't try to create the smplayer home directory or the screenshot
 
897
      directory ($HOME/.smplayer and $HOME/.smplayer/screenshots)
 
898
    - by default the path for the screenshots is empty
 
899
    - under windows the associations code won't be compiled, so smplayer won't
 
900
      write anything in the windows registry.
 
901
   
 
902
(2008-06-02)
 
903
 * Now the controlbar and floating control in the minigui can be 
 
904
   configured too.
 
905
 * Some minor (and internal) changes:
 
906
    - the playlist doesn't save its size as that is already done by 
 
907
      QMainWindow::saveState()
 
908
    - sizes and positions are saved to the config file as QSize's and
 
909
      QPoint's
 
910
 
 
911
(2008-06-01)
 
912
 * (Bugfix) The "modify shortcut" dialog was under the other windows if
 
913
   the option Video -> Stay on top was enabled.
 
914
 * Started to write the code to make the toolbars configurable:
 
915
    - the list of actions in a widget can be saved to the config file
 
916
    - a widget can be populated with the actions read from the config file 
 
917
    - as a test the toolbar1, controlwidget and controlwidget_mini in 
 
918
      defaultgui are saved to the config and loaded on startup
 
919
 
 
920
(2008-05-30)
 
921
 * The maximum port for the single instance is 65535, instead of 99999.
 
922
 * Added a new option in guiconfig.h, USE_MINIMUMSIZE. If set to 1
 
923
   the main window will not be smaller than the control widget size hint.
 
924
 
 
925
 
1
926
[b]Version 0.6.1[/b]:
2
927
 
3
928
(2008-05-26)