Add a missing check for a NULL return value.
[mplayer/glamo.git] / gui / win32 / Changelog
blob3d8f6210480c4010e31ff4bd85773b1ea75b4a58
1 HISTORY
2 2006/06/30 - Erik Augustson <erik_27can@yahoo.com>
3 - Fixed display of wrong aspect ratios.
5 2006/06/13 - Erik Augustson <erik_27can@yahoo.com>
6 - Minor bugfixes.
7 - Updated to current SVN
9 2006/04/14 - Erik Augustson <erik_27can@yahoo.com>
10 - Fixed a crash bug.
11 - Fixed a major fullscreen bug (WinID wasn't getting
12   reset when FS switching).
14 2006/04/13 - Erik Augustson <erik_27can@yahoo.com>
15 - More minor fixups
17 2006/04/07 - Erik Augustson <erik_27can@yahoo.com>
18 - Minor fixups to openurl and openfile from dialogs.c
20 2006/04/06 - Erik Augustson <erik_27can@yahoo.com>
21 - Fixed IPC and drag&drop appending files to the
22   playlist instead of opening them right away.
23 - Updated dvdnav patch.
25 2006/04/03 - Erik Augustson <erik_27can@yahoo.com>
26 - Fixed a long pathnames issue with WM_COPYDATA.
27 - Fixed a minor crash happening when rendering the
28   codec name.
29 - Some code cleanup.
31 2006/04/01 - Erik Augustson <erik_27can@yahoo.com>
32 - Added ability to enable/disable videos displaying
33   in the sub window in preferences.
34 - Small fix in update_subwindow() for coming out
35   of fullscreen when the sub window was minimized.
37 2006/03/27 - Erik Augustson <erik_27can@yahoo.com>
38 - Updated to current CVS.
39 - Debug console now shows the extensions mplayer
40   was compiled with.
42 2006/03/23 - Erik Augustson <erik_27can@yahoo.com>
43 - Fixed using -playlist and -shuffle.
45 2006/03/22 - Erik Augustson <erik_27can@yahoo.com>
46 - Fixed a small bug with input events for dialogs.
48 2006/03/16 - Erik Augustson <erik_27can@yahoo.com>
49 - Fixed left button mouse event in dvdnav patch.
50 - More aspect fixes.
51 - Fixed double-click in the playlist.
52 - Fixed some drag&drop functionality.
54 2006/03/14 - Erik Augustson <erik_27can@yahoo.com>
55 - Simplified title/chapter selection dialog.
56 - Code cleanup.
58 2006/03/14 - Erik Augustson <erik_27can@yahoo.com>
60 - Fixed resetting aspect on file ending in mplEnd()
62 2006/03/13 - Erik Augustson <erik_27can@yahoo.com>
63 - Fixed double click events, forgot to add CS_DBLCLKS
64   to sub window's window style.
65 - Fixed window focusing with drag&drop files.
66 - Re-arranged some menu items, and added support for
67   runtime aspect switching. This adds 3 lines to
68   mplayer.c but is well worth it IMO.
70 2006/03/12 - Erik Augustson <erik_27can@yahoo.com>
71 - Fixed window positioning for both windows.
72 - Added more mouse button events.
74 2006/03/10 - Erik Augustson <erik_27can@yahoo.com>
75 - Fixed mouse and sub window vanishing after coming
76   out of fullscreen by end of file.
77 - Fixed sub window popping up when switching to
78   fullscreen and *not* using directx.
79 - Added codec name to widgets to properly render
80   in some skins.
81 - Middle and scroll wheel mouse event should work
82   now on the sub window.
83 - #ifdef'd USE_DVDREAD to allow for compilation
84   when disabling mpdvdkit.
85 - Updated license information.
87 2006/03/08 - Erik Augustson <erik_27can@yahoo.com>
88 - Removed unnecessary playerinfo struct
89 - Fixed movies playing at wrong aspects
90 - Minor bugfixes all around
92 2006/03/07 - Erik Augustson <erik_27can@yahoo.com>
93 - Fixed some skin labels not displaying properly
95 2006/03/06 - Gianluigi Tiesi <sherpya@netfarm.it>
96 - Temporaly fix crash if no vo_driver is specified
97   (interface.c:877)
99 2006/02/28 - Erik Augustson <erik_27can@yahoo.com>
100 - Added sub window. The sub window is the WinID
101   (-wid) when using the directx vo. The sub window
102   hides when the file is audio only, and as well
103   when the vo is not directx, and automatically
104   adjusts and maintains video aspect ratios
105 - Minor fixups
106 - TODO: Get WinID working when using gl2, and add
107   fix for both windows if going out of bounds on
108   right and bottom of screen.
110 2006/01/30 - Erik Augustson <erik_27can@yahoo.com>
111 - Fixed playing movies from network drives.
113 2006/01/27 - Erik Augustson <erik_27can@yahoo.com>
114 - Fixed a small annoyance when playing a network file
115   with file associations when mplayer wasn't running,
116   using GetLongPathNameA()
118 2006/01/15 - Erik Augustson <erik_27can@yahoo.com>
119 - Added some CD functionality if using libcdio.
121 2005/12/02 - Erik Augustson <erik_27can@yahoo.com>
122 - Fix to disable gui if running in slave mode.
124 2005/11/14 - Erik Augustson <erik_27can@yahoo.com>
125 - Implemented IPC with WM_COPYDATA to open new
126   files/playlists in the current running mplayer,
127   rather than having a new mplayer process spawn.
129 2005/11/12 - Erik Augustson <erik_27can@yahoo.com>
130 - Modified evMute to mute/unmute
131 - Mute button should show as pressed when muted
132 - Added evDecVolume and evIncVolume
134 2005/11/09 - Erik Augustson <erik_27can@yahoo.com>
135 - Fixed screensaver issues
137 2005/11/06 - Erik Augustson <erik_27can@yahoo.com>
138 - Display fixes
140 2005/09/18 - Erik Augustson <erik_27can@yahoo.com>
141 - Playlist additions
142 - Minor playlist bugfixes
144 2005/09/16 - Gianluigi Tiesi <sherpya@netfarm.it>
145 - Code cleanup
147 2005/09/05 - Erik Augustson <erik_27can@yahoo.com>
148 - Updated to apply to current CVS
150 2005/07/27 - Erik Augustson <erik_27can@yahoo.com>
151 - Added initial evEqualizer for brightness, contrast,
152   hue and saturation of videos.
154 2005/07/26 - Erik Augustson <erik_27can@yahoo.com>
155 - Fixed double click on playlist
156 - Added support for screenshot video filter, vf_screenshot patch
157   is also needed
159 2005/06/19 - Gianluigi Tiesi <sherpya@netfarm.it>
160 - Removed -console switch, moved console stuff out of mplayer main,
161   console option is handled in wincfg, it's switchable at runtime
162   from the gui and the state is saved
164 2005/06/15 - Erik Augustson <erik_27can@yahoo.com>
165 - Fixed bugs with DVD chapter skipping
166 - Title/chapter switching dialog works again :)
167 - Fixed a bug with url's not working after playing a DVD
168 - Removed fullscreen handling from mplayer.c. It's now
169   handled in interface.c
170 - Disabled loading/saving playlists, and adding files/urls
171   while playing a DVD
173 2005/06/12 - Gianluigi Tiesi <sherpya@netfarm.it>
174 - Added -console cmd line option to bring up a dos console
175   that displays mplayer messages
177 2005/06/10 - Erik Augustson <erik_27can@yahoo.com>
178 - Fixed a bug with the audio filters not loading
179 - Fixed bugs with the audio delay and stereo sliders
180 - Added a few safety checks
182 2005/06/08 - Erik Augustson <erik_27can@yahoo.com>
183 - Added initial evPreferences
184 - Fixed a bug with the load subtitle dialog
185 - Some code cleanup and minor fixes here and there
187 2005/06/02 - Erik Augustson <erik_27can@yahoo.com>
188 - Fixed a bug with pathnames in the open url dialog
190 2005/05/26 - Erik Augustson <erik_27can@yahoo.com>
191 - Added "Add file" and "Add url" menu to the playlist
192 - Fixed file skipping when double-clicking playlist entries
194 2005/05/19 - Erik Augustson <erik_27can@yahoo.com>
195 - added simple url history
197 2005/05/12 - Erik Augustson <erik_27can@yahoo.com>
198 - added load and save playlists options
199 - fixed opening remote m3u and pls files in open url
200 - no problems so far with evprev and evnext :)
202 2005/05/10 - Erik Augustson <erik_27can@yahoo.com>
203 - more evNext and evPrev fixes
205 2005/05/06 - Erik Augustson <erik_27can@yahoo.com>
206 - implemented mplEnd() for proper looping fix
207 - fixed bugs in evNext and evPrev
208 - re-organized the menus
210 2005/03/02 - Gianluigi Tiesi <sherpya@netfarm.it>
211 - adapted subtitle patch from Raul <zomps@mail.astar.ee>
212 - readapted endless loop fix to not touch mp_msg.c
213 Erik Augustson <erik_27can@yahoo.com>
214 - small fixes, orginal endless loop fix
216 2005/02/25 - Gianluigi Tiesi <sherpya@netfarm.it>
217 - Fixed exit stuff (I hope ;P)
218 - Fixes to Erik's title/chapter selector
219 Erik Augustson <erik_27can@yahoo.com>
220 - Added additional gui events
221 - Added evPrev and evNext dvd chapter switching
223 2005/02/23 - Erik Augustson <erik_27can@yahoo.com>
224 - added dvd title/chapter switching
226 2005/02/20 - Gianluigi Tiesi <sherpya@netfarm.it>
227 - fixed dvd stop and play
228 Erik Augustson <erik_27can@yahoo.com>
229 - imported some stuff from unix gui
230 - fixed file play after dvd
232 2005/02/18 - Erik Augustson <erik_27can@yahoo.com>
233 - addons for dvd playing
235 2005/02/16 - Gianluigi Tiesi <sherpya@netfarm.it>
236 - renamed README to README.txt
237 - retain window position even when switching the skin
238 - converted all opendir calls to native win32 calls
239 - adding filename as title without directory for all calls
240 - more cleanups in skinloader/unloader
241 - removed a lot of warnings
242 - removed unused includes
243 Erik Augustson <erik_27can@yahoo.com>
244 - added online help menu
246 2005/02/15 - Gianluigi Tiesi <sherpya@netfarm.it>
247 - Disabled access to gui when gui->mainwindow doesn't match hwnd passed to windproc
248 - Fixed save position for main window gui
249 - Cleanups in skinloader/unloader
250 Erik Augustson erik_27can@yahoo.com
251 - Added saving main window position to gui config
252 - Fixes on playlist for vcd
254 2005/02/13 - Gianluigi Tiesi <sherpya@netfarm.it>
255 - Fixed multithreaded (I hope ;P)
256 - Skinbrowser window is closed when a skin is changed, this prevents crashes if multiple clicks
257 - Playlist window is updated if files are added while playlist is visible
258 - Removed patch on mplayer.rc, take icon using the included routine
259 - SkinBrowser and Playlist dialogs can be opened/closed by clicking multiple times gui buttons
260 - Added support for DVD, stop dvd + play is broken ;(
261 - ifdef-ed a lot of debug stuff
262 - Fixed systray icon removing
263 - Added Erik and me to about dialog ;)
264 Erik Augustson <erik_27can@yahoo.com>
265 - Added key handling for the gui window
266 - Small fixes on tray icon stuff
268 2005/02/11 - Gianluigi Tiesi <sherpya@netfarm.it>
269 - fixed sliders, balance is not 100% working, anyway dsound output driver doesn't support balanced audio
270 - remade threaded
271 - removed demuxer/avi patches, really needed ??
272 - added a fake vo_init if opengl is not enabled
273 Erik Augustson <erik_27can@yahoo.com>
274 - fixes on traymenu play
275 - added a base configuration reader/writer - only support for skin selection for now
277 2005/02/10 - Gianluigi Tiesi <sherpya@netfarm.it>
278 - fixed (workarounded) the NULL filename bug
279 - moved add directory directly into gui.c
280 - it starts to be usable :)
281 Erik Augustson <erik_27can@yahoo.com>
282 - Added systray support
283 - Added skin browser option to menu (some skins don't show a skin browser button)
285 2005/02/09 - Gianluigi Tiesi <sherpya@netfarm.it>
286 - Fixed window disappearing bug
287 - Made a patch compatible with current tree
288 - Fixed icons in minor dialogs
289 - Major cleanup and code reorganization
291 2005/02/08 - Erik Augustson <erik_27can@yahoo.com>
292 - Removed multi-threading, mplayer now runs in a single thread
293 - Play directory now works as intended
294 - Added a Skin browser, double-click skin names to switch skins
295 - Still more things todo
297 pre4
298 - URL open
299 - use windows native menus
300 - GUI runs in a separate thread now because some controls interrupt playback :(
302 pre 3
303 - some of the previous features broken again
304 - full font loading/display support
305 - better integration into mplayer
306 - seek bar, balance, volume control work
308 pre 2
309 - playlist
310 - Drag 'N Drop support
311 - fixed segfault when no skinfile found
313 pre 1
314 - initial revision
315 - play/pause works
316 - loads "blue" skin
317 - still lot of things todo