Warning, /multimedia/kmplayer/ChangeLog is written in an unsupported language. File is not indexed.
0001 Changes since version 0.12.0a 0002 - Fix url links update in config dialog 0003 - Open file now defaults to Videos or Music user directory 0004 - Fix gcc-6 warnings about export mismatch 0005 - Support QT_SCREEN_SCALE_FACTORS for HiPDI 0006 Changes since version 0.12.0 0007 - Fix drag&drop into playlist on an item 0008 - Get rid of more KDE4 support classes 0009 - Fix huge text in SMIL animations on HiDPI displays 0010 - Fix build, don't include kstdaction.h and ksimpleconfig.h KDE4 headers 0011 - Merge changes for 0.11.5b 0012 Changes since version 0.11.5b 0013 - Port to kde5 0014 Changes since version 0.11.5a 0015 - Add media:group summary for RSS in more cases 0016 - Kill some build warnings 0017 - Fix XPath expression sub-sequence stuck in endless loop 0018 - Don't show delete item and create bookmark for top playlist items 0019 Changes since version 0.11.5 0020 - Crash fix when okaying the configuration dialog 0021 - Unpausing fix jumping to first item in list 0022 - Compile fixes 0023 Changes since version 0.11.4 0024 - Rewrite big part of expression support 0025 - Support animated SVG as far supported in Qt 0026 - Crash fix in RealPix for img when img not found 0027 - Crash fix in playlist DnD 0028 Changes since version 0.11.3d 0029 - Port away from Qt3 support 0030 - Fix crash in playlist context menup move up/down 0031 - Fix possible XWindow leak when using MPlayer 0032 - Hardcode to shockwave flash for application/vnd.adobe.flash.movie mime 0033 Changes since version 0.11.3c 0034 - Fix item activation in double click mode 0035 - Fix crash on plugin exit in MediaManager destructor 0036 - Fix GtkWindow destroyed for never libflashplugin 0037 Changes since version 0.11.3b 0038 - Include build fixes from Orcan Ogetbil 0039 - Set codec to utf8 when reading our own lists 0040 - Fix initial video sizes with SMIL+video 0041 Changes since version 0.11.3a 0042 - TV list wasn't saved when editing the items in-place 0043 - Percentage of stream loading in status bar wasn't cleared on playing 0044 - Basic support for Outline Processor Markup Language 0045 - Some SMIL synchronization fixes 0046 Changes since version 0.11.3 0047 - Fix crash when NPP player window resizes 0048 - Don't log in NPP output in /tmp/npp.out 0049 - Remove configure toolbar menu item 0050 Changes since version 0.11.2c 0051 - SMIL-3.0 improvements for smilText and State 0052 - Remove pango dependency 0053 - KDE3 porting; replace K3ListView with QTreeView 0054 Changes since version 0.11.2b 0055 - Don't show local files with file://, nor percent encoded in recent list 0056 - Fix replaying a .pls file 0057 - Fix playlist.xml file can contain trailing XNL fragments when it gets smaller 0058 - Fix crash when SmilText has no text 0059 - Reenable item renaming in the playlist 0060 Changes since version 0.11.2a 0061 - Fix npp destroy stream 0062 - Synchronously start npp from kpart to handle immediate JS version calls 0063 - Fix pause for list items 0064 - Fix adding empty arguments to generated JS functions 0065 - Mimetype detection fix when first arrived data is too small to call 0066 - SMIL 'img' is now an alias to 'ref' 0067 - The mplayer detected DVD titles are selectable again, now as child items 0068 - Fix filename encoding for local files 0069 - Fix crash after running the youtube generator 0070 Changes since version 0.11.2 0071 - Add 'escape-uri' and 'contains' expression functions, support for '.' node 0072 - Fix slider hiding when mplayer starts and no length available 0073 - TV device scanner fix, recognize v4l2 inputs and fix detection when done 0074 - Fix opening multiple files on commandline 0075 - smilText improvements, support transition and background attributes 0076 - Fix load-on-demand icon not shown for plugin 0077 - SMIL support for paramGroup and mediaAlign attributes 0078 Changes since version 0.11.1b 0079 - Add pulse and vpau output drivers for MPlayer 0080 - Fix audio language and sub title selection for MPlayer 0081 - Port all K3Process to use QProcess 0082 - Update npp to xulrunner-1.9 0083 - Begin of SMIL state support, limited implementation of XPath 0084 Changes since version 0.11.1a 0085 - Hopefully fix crash reported in bugs.kde.org:195464 0086 - Implement animateColor 0087 - Don't set plugins background color (bugs.kde.org:161282) 0088 - Fix animation timer not killed 0089 - Update hardcoded flash version to 10.0r22 0090 - Fix audio previews with flash on www.7digital.de (bugs.kde.org:193843) 0091 - Fix slider for scaling the video 0092 Changes since version 0.11.1 0093 - Add title to blip.tv information page 0094 - Enable more text attributes for smilText 0095 - Fix resizing generators information page making text area smaller 0096 - Fix title on youtube information page started with a newline 0097 Changes since version 0.11.0a 0098 - Merged generators from Maemo port 0099 - Enable clear history 0100 - Also a summary if RSS has media tags 0101 - Implement still missing tvscanner using it (FWIW) 0102 - Support SMIL region backgroundOpacity and media type mediaBackgroundOpacity 0103 - Save toolbar settings 0104 - Don't set aspects for NPP 0105 - Support 'fill="transition"` inside SMIL 'seq' tags 0106 - Support more than one begin and end triggers for SMIL elements 0107 - Fix playing paths having spaces 0108 Changes since version 0.11.0 0109 - Implement NPNPostUrl, fixes some not working flash cases 0110 - Set correct version in about dialog 0111 - Delay completed signal with npp until first stream is finished 0112 - Disable powermanager when we watch a film 0113 - Add dbus interface for part, inluding org.kdeKMediaPlayer 0114 - Fix for eof doesn't exit fullscreen 0115 - Fix pressing play button doing nothing when there are child links 0116 - Fix MPlayer often inserting the same link 0117 Changes since version 0.11.0-rc4 0118 - Extend Atom feed for Youtube queries 0119 - Fix crash with npp if we get a javascript call before the plugin is loaded 0120 - Report npp plugin loading failure 0121 - Fix crash with D&D in playlist 0122 Changes since version 0.11.0-rc3 0123 - Silence most of the QDBus warnings about missing members or spurious replies 0124 - Fix crash in npplayer for the GetVariable call from Javascript 0125 - Bookmark updates from Edgar Klingberg 0126 - Commented out lots of not (yet) implemented or empty menu's 0127 - Phonon stream information is now shown 0128 - Fix leaking XPixmap's in the back buffer code 0129 Changes since version 0.11.0-rc2 0130 - Change LoadOnDemand icon to default KDE's video icon 0131 - Begin of support for SMIL::PriorityClass 0132 - Fix controlpanel leaking menu's 0133 - Support for simple calls to the npp plugin, onces that don't pass or return 0134 object, such as flash' GotoFrame 0135 - Replace cairo_push_group by using XPixmap instead 0136 - Save half of the dbus calls with npp's NPRuntime 0137 Changes since version 0.11.0-rc1 0138 - Fix browser function 'evalutate' in npp 0139 - Make forward/backward buttons work again 0140 - Add default region to smil layout, fixes some audio only cases 0141 - Simple 'target' attribute support for smil a/area elements for plugin 0142 - Hide controlpanel in khtml by default 0143 - Skip OnDemand plugin loading if we expect too little space to click on 0144 - Make collaboratiog kparts work again 0145 Changes since version 0.10.0c 0146 - Never start playing directly if we detected a HREF attribute 0147 - Rename option 'Click to Play' to 'Grab image when 'Click to Play' is detected 0148 - Add option for load on demand for when embedded in khtml 0149 - Remove xine and gstreamer, add phonon backend 0150 - Port to KDE4 0151 - Support for simultaneous audio/video streams with SMIL 0152 Changes since version 0.10.0b 0153 - Use html page baseurl for resolving urls from the knpplayer backend 0154 - Initialize thread support for knpplayer, makes knpplayer crashes go away 0155 - Second part of set viewarea background to part's parent background 0156 Changes since version 0.10.0a 0157 - Fix some flash wanting full Url out of a relative Url before streaming data 0158 - Hardcode flash mimetypes in pluginsinfo 0159 - Fix kpart not reading the system global kmplayerrc 0160 - Set viewarea background to part's parent background for the plugin 0161 - Fix kxineplayer crash when sending the configurations 0162 Changes since version 0.10.0 0163 - Fix npp streams with javascript urls, that never reached the finish state 0164 - Fix memory leak in SMIL image 0165 - Get rid of nspr dependency 0166 Changes since version 0.10.0-pre3 0167 - Fix double scaling of video in a region 0168 - Use XPLAIN again for npp's GtkPlug embedded in QXEmbed, makes reproducable 0169 mouse grab go away 0170 Changes since version 0.10.0-pre2 0171 - Fix unpausing with multi items from playlist 0172 - Compile fix for gcc >= 4.2 0173 - Cairo painting speedups, always round to screen pixel values 0174 - Adjust for timer drifting in SMIL files 0175 - SMIL additions, add AnimateMotion, more transition types, transOut support, 0176 region background image and 'showBackground' attribute among others 0177 - Replace -vop with -vf for MPlayer 0178 Changes since version 0.9.4a 0179 - Allow per mimetype preferred player backend 0180 - Add npp backend that plays xembed style browser plugins 0181 Changes since version 0.9.4 0182 - Crash fix in playlist change while still playing 0183 - Support for mouse events on 'area' elements in SMIL 0184 - Clear the 'Connecting' status message when we got the data 0185 - Fix regression in 0.9.4, xine added reference links weren't auto played 0186 - Fix painting gifs that where larger than qmovie default buffer size 0187 - Support SMIL 'fillDefault' attribute 0188 - Globally share XML attribute names, reducing memory pressure 0189 - Fix region painting regression to limit updating only the region rectangle 0190 - Add audio/x-ms* to list of possible playlists 0191 Changes since version 0.9.3a 0192 - Support for MPlayer ICY stream info 0193 - Fix flashing/resizing infowindow between two items having info 0194 - Podcast item w/o an enclose but having a description now keep them self 0195 active for a calculated time 0196 - Fix easy breaking reading CDATA sections 0197 - Changed intro animation, making it slightly shorter and using fade transition 0198 - Add support for SMIL linknodes a and area, brush and transiton (only fade) 0199 - RealPix's fades now realy fades in or out 0200 - Moved SMIL/RealPix painting to libcairo 0201 - Fix auto hiding controlpanel disappeared after switching to console view 0202 - Fix autohiding controlpanel when there is also a statusbar 0203 Changes since version 0.9.3 0204 - Reading RAM playlists should stop on '--stop--' stop lines 0205 - Make playlist occuring on top less likely 0206 - Support for 'repeatCount="indefinite"' in SMIL 0207 - Fix uninitialized member in GenericMrl, eg. reopening saved playlist crashed 0208 - "quot" entity fix in XML parser 0209 - Also show content of cdata sections in infoview w/ RSS and XSPF 0210 - Fix konqueror wheel spinning when HTML object has an 'autostart=0' set 0211 - Fix possible hang in RemoteObject for SMIL or RealPix 0212 - Don't play exit animation when KDE terminates 0213 - Nested playlist fix for RSS and XSPF 0214 - Item 'Playlist', of panel's popup menu, didn't work in fullscreen/minimal view 0215 - Allow Xine as player for TV using v4l:/Tuner/frequency mrls 0216 Changes since version 0.9.3-rc1 0217 - Fix audio/video CD w/ MPlayer adding more and more nodes on restart 0218 - MPlayer movie length detection fix for URLs in lists 0219 - Fix playlistview accessing root node w/o checking (crash fix) 0220 - XML Shareable Playlist Format (aka spiff) support 0221 - Fixed editing in place tree of URL, they were modified by KURL::prettyURL() 0222 - Fixed missing 'NotRunning' state change notification in some cases 0223 - Window title for playlists fix, either group name or item URL 0224 - Catergory items should not be editable 0225 Changes since version 0.9.3-pre2 0226 - Patch from bero, add more output audio and video drivers 0227 - Frequencies for Xv TV watching should now be in MHz (like with MPlayer) 0228 - Add more help in the handbook about the backends and the playlist format 0229 - Support MPLAYEROPTS argument for group/item nodes to add extra settings 0230 - Add option to set path/application name for mplayer backend 0231 - Fix possible crash when updating the playlist tree from QListView click events 0232 - Add 'Delete item' and MoveUp/Down for persistent playlists context menu and TV 0233 - Delay loading of recent XML file to first item played or category opened 0234 - Defaults to not show progress slider instead of having a disabled slider, 0235 this greatly improves channel switching with Xv and the bttv driver 0236 - Properly stop kmplayer when 'hanging' in the resolving state, also add 0237 'Connecting' when starting resolving 0238 Changes since version 0.9.3-pre1 0239 - Support for audio cdrom 0240 - Fixes for 'Persistent Playlists' tree; drop position didn't account for 0241 scrollbar position, painting fixes, popup menu position and dropping an item 0242 in a not-yet-loaded tree created a temporary ghost tree 0243 Changes since version 0.9.2a 0244 - Painting of root items in playlist view as 'Window Background' 0245 - Add a 'Persistent Playlists' sub tree to playlist view, editing by D&D, 0246 in-place node editing or changing the XML directly using the 'Edit Mode' 0247 - Add a 'Most Recent' sub tree to playlist view, when having more than 10 0248 items, automatic create a sub tree 'More ..' 0249 - Merge TV input and device name to make tree one step less deep 0250 - Add Television as persistent sub tree to playlist view 0251 - Add 'Optical Disks' with VCD/DVD as persistent sub tree to playlist view 0252 - Make playlist tree less deep and remove the branches paintings 0253 - Plugin fix for http://www.orbital.pt/ for Konqueror >= 3.5.4 users 0254 Changes since version 0.9.2 0255 - Fix realvideo on tagesschau.de, support control lists as well 0256 - Toolbar can now be changed using KDE's default KEditToolbar dialog 0257 - Support 'ref' media tags and 'meta' head tags for Smil 0258 - TV source channel switching using Xv player now lowers volume for a short time 0259 - Fix passing playlist files at the commandline, were directly fed to backends 0260 - Fix ASX in case entries point to other playlist files, these weren't resolved 0261 - With plugin, undo infowindow or controlpanel only view if video output 0262 is detected (basically undo (mis)detection which controls to show) 0263 - Fix set Edit mode window to plain text, it interpretered HTML tags 0264 Changes since version 0.9.2-rc1 0265 - Added a DCOP call 'isPlaying()' that returns true when backend is running 0266 and a DCOP call 'isPlaying()' on the backends, other than MPlayer, that 0267 returns true when not paused 0268 - Fix having to press 'pause' twice for unpause and pausing not working with 0269 playlists (likely regression since 0.9.2-pre1) 0270 - Compile fix for when not using Xine (regression in 0.9.2-rc1) 0271 - Crash fix when restarting certain SMIL files, eg when having an RealPix img 0272 Changes since version 0.9.2-pre3 0273 - Recorder added using Xine's mrl setup (see xine-ui-ver/doc/README.en.15.MRLs) 0274 - Seeking support for gstreamer backend 0275 - Ported gstreamer backend from 0.8 to 0.10 0276 - Fix length parsing for MPlayer current CVS version (by Jonas Hurrelmann) 0277 Changes since version 0.9.2-pre2 0278 - Update with 0.9.1c 0279 - SMIL files can be part of other SMIL files 0280 - y-coordinate fix for images in RealPix 0281 Changes since version 0.9.2-pre1 0282 - Update with 0.9.1b 0283 - Added RealPix support for SMIL animations 0284 Changes since version 0.9.1c 0285 - Option added to disable color setting on movie start 0286 - Simple playlist edit mode, edit (sub)tree in raw XML 0287 - SMIL animations can be paused now 0288 Changes since version 0.9.1b 0289 - WMP's showdisplay object argument interpretation fix, it's about clip info 0290 - Fix current playlist item not visual selected and plugin's playlist not 0291 showing HTML object's arguments (regression in 0.9.1b compared to 0.9.1a) 0292 - Fix KHTML setting palette on controlpanel, buttons weren't updated 0293 - Double click on video widget for Xine/Gst/Xv or background toggles fullscreen 0294 Changes since version 0.9.1a 0295 - WMP plugin fix for not showing video widget when 'controls' is 0296 specified 0297 - Fix for audio only plugin group for real 0298 - Fix media:// url's 0299 - Crash fix for SMIL when resolving multible url's simultaneously 0300 - Don't play exit animation if started with an url 0301 - Fix for plugin w/ floating statusbar,wrong parent was set 0302 - Real plugin fix for 'controls=All', shouldn't show video widget 0303 - Support for uimode/nolabels/nocontrols/showdisplay/showcontrols/showstatusbar 0304 attributes for WMP's embedded object emulation 0305 - Autohide controlpanel w/ 'Click to play' and support for TARGET attribute 0306 for QT embedded object emulation 0307 Changes since version 0.9.1 0308 - Fix that switching channels w/ VDR sometimes stopped the backend 0309 - Fix saving playlist looses cdata sections (if any) and don't normalize them 0310 - Fix application window stays hidden when fullscreen window closed with ALT_F4 0311 - Fix parser closing root's parent object when reading a XML file in an 0312 existing playlist (ie. a playlist item points to a broken XML playlist file) 0313 - Fix small chance of crashing by the intro movie when choosing another 0314 source very fast (eg. when having, and using, a shortcut for VDR directly) 0315 - Remove hardcode Esc shortcut to escape fullscreen mode, it clashes with 0316 canceling playlist editing 0317 - Workaround bug in KListView when clearing the playlist while it's editing 0318 an item, by clearing Focus on any child widget. Also move focus back to 0319 ViewArea when an item is executed 0320 Changes since version 0.9.1-rc1 0321 - Added Find/FindNext in playlist's context menu 0322 - Intro-movie's background will finish when clicked on its background 0323 - Fix possible crash w/ plugin if javascript did a 'put' on an unknown property 0324 - Support reading playlist files from media:// or remote:// protocols, movie 0325 files that resolve to these, still doesn't work though 0326 - Support SMIL's 'begin' attribute on group tags (seq/par/excl) as well 0327 - Fix not honouring MPlayer's aspects detection in case it's not width:height 0328 - Fix MPlayer with the X11Shm video driver not scaling correctly when 0329 'keep aspects' is set 0330 - Fix Xine not resuming on 'pause' when pressing the 'pause' button again 0331 - Fix to not let the session manager restore a backend application as well 0332 - Support for CONTROLS="StatusBar" for plugin, having the same statusbar 0333 as application. See tests/controls.html, after installing KMPlayer-plugin, 0334 with konqueror (also used on many sites when choosing for real format) 0335 Changes since version 0.9.1-pre3 0336 - Show backend's status in application's statusbar and show the play time 0337 left as well. 0338 - Add OBJECT's attributes coming from khtml to the document of urlsource, that 0339 might be helpful for web developers (using the 'Show all' feature of playlist) 0340 - Add KAction for showing the control or language popup menu 0341 - Put colors and font settings on a separate tab, reducing total config 0342 dialog dimensions 0343 - Fix restoring playlist causing flashing on screen after intro animation 0344 - Also remember window location for window->minimal mode->window 0345 - Integrate MPlayer's languague/subtitles menus for DVD with new languague 0346 popup menu and seek to current position when changing languague/subtitles 0347 with MPlayer 0348 - Support for audio/subtitles within a stream. A language button will be added 0349 when detected which has submenus for the languages. GStreamer only subtitles 0350 with an external url ATM. 0351 Changes since version 0.9.1-pre2 0352 - Support for CONTROLS="Playlist" for plugin 0353 - Support for <base HREF='...'/> tags for ASX 0354 - Network bandwidth setting added, this is used in SMIL's <switch> element 0355 when <video> or <audio> elements have a system-bitrate attribute 0356 - Unpushing the playbutton now actually stops playing 0357 - Fix kxineplayer crashing on exit due to double deletion 0358 - Keep playlist entry in popupmenu, controlpanel button might be gone 0359 - Remember window location so window->fullscreen->window is at same place again 0360 - Option to not resize on opening new source added 0361 - Fix ASX Entry's having more than one Ref child nodes, current wasn't set 0362 right in playlist (did play though) 0363 Changes since version 0.9.1-pre1 0364 - Playlist button of controlpanel has no use when in fullscreen or minimal 0365 mode, so reuse if for a back-to-normal-window button 0366 - Fixed bug in plugin, 0.9.1-pre1 only, that messed up all attributes passed 0367 to KMPlayer from KHTML and likely breaking lots of webpages having 0368 audio/video and also omitting KMPlayer's checks for local access. 0369 - Shorten intro/exit animations and also animate the icon rise and fall 0370 - SMIL's regPoint/regAlign support 0371 - Don't resize kpart if 'intrinsic' size is 0x0 0372 - Don't resize for intro/exit animations 0373 - XML export, or regenerate in case of XML playlist, of loaded playlist. 0374 - Fix possible crash when changing source from the TV source to another one. 0375 Changes since version 0.9.0c 0376 - Font settings for playlist and infowindow added. 0377 - Color settings for infowindow added. 0378 - Added some docu about intro/exit movies and kmplayer:// urls in handbook. 0379 - Added minimal mode option that hides playlist, status- and menubar and 0380 autohides the controlpanel. 0381 - Moved playlist option from popupmenu to controlpanel and a configure option 0382 whether to show this button 0383 Changes since version 0.9.0b 0384 - Fix 1+ movies become black&white with Xine backend playing the playlist 0385 - Fix the 'Remember window size on exit' setting and make the 'Always start 0386 with fixed size' setting use the last remembered size. 0387 - Fix XML parser if two or more entities follow each other and block a 0388 possible stack overflow 0389 - Check for local file access on playlist items too 0390 - Hide more XML nodes in playlist if they don't have a title 0391 - Fix displaying jpeg pictures in SMIL's <img> elements 0392 - Make sure to reset view after playing 0393 - Add js binding to DoPlayPause for real plugin 0394 - Try to restore playlist to previous position 0395 - Fix creating default region in SMIL (if no <layout> is found) 0396 - Show inner text in infowindow if clicked on an element that isn't a mrl 0397 - Support for Atom type podcast playlists, plays <link rel="enclosure" src=../> 0398 - Add a scale slider to popup menu when in fullscreen. This is particular 0399 useful if watching a 4:3 movie on a widescreen display. 0400 - Allow for custom intro/exit movies when exists {intro,exit}.xml in either 0401 $KDEDIR/share/apps/kmplayer/ or an user's .kde/share/apps/kmplayer/ 0402 Changes since version 0.9.0a 0403 - Removed decoration (+ and - for tree) from root item in playlist, saving 0404 16px horizontal. Also set icon for this item to an url. 0405 - Removed extra text/html mimetype check for playlist detection. Seems some 0406 sites use this mimetype for ASX too. 0407 - Fixed random navigating in ASX playlists. 0408 - Don't show a folder icon when playlist item has no childeren and isn't a 0409 multi-media link either. 0410 - Make playlist menu/toolbar item a toggle for show and hide. 0411 - Combine console/video toolbar buttons and menu items as one toggle and get 0412 rid of 'View' submenu in popup menu. Fill gap on toolbar with zoom100% 0413 - Clear history didn't clear 'Recent files' permanently. 0414 Changes since version 0.9.0 0415 - Fixed last minute change that broke almost all Podcast RSS support 0416 Changes since version 0.9.0-rc1 0417 - Fix the broken recording from rc1 and possible some pre's too 0418 - start and end with a simple smil document if started with no url. 0419 Can be turned off in rc file with option "No Intro=1" in section 0420 "[General Options]". 0421 - support Podcast rss urls, list chanel/item/enclosure tags and play url 0422 arguments of enclosure elements and display inner text from description 0423 in info window 0424 - Added an info panel that is now implemented as a dockable view, this should 0425 become the infopanel for Real plugin's CONTROLS attribute possibility. Put 0426 messages from Xine backend in this window. 0427 Changes since version 0.9.0-pre4 0428 - In place renaming of TV channel/input names in playlist 0429 - Added help sections for TV and VDR in handbook. 0430 - TV settings are now stored in ~/.kde/share/apps/kmplayer/tv.xml. There is an 0431 automatic conversion. Should make manual changes more easy, see handbook for 0432 the format. Now also XVideo port and encoding can be configured, although 0433 manually only. 0434 - More work on SMIL. Allow playing mediatype elements w/o having a region 0435 assigned, fixes audio only streams (eg. with the <audio> tag). 0436 - Optionally use the expat SAX parser (instead of kmplayer's own one) when 0437 configured with --enable-expat. Note, the expat parser is more strict and 0438 therefor can misread some ASX files. 0439 Changes since version 0.9.0-pre3 0440 - Fix for DVD submenus for MPlayer and update regexp for audio/subtitle 0441 languages 0442 - More work on SMIL. Show active SMIL element in playlist using the color 0443 settings. Like mediatypes, if set/animate elements have a duration than it 0444 should not deactivate itself immediately. 0445 - Undo 'First jump to URL source page when opening an URL' from 0.8.1. Now the 0446 'Configure KMPlayer' option jumps to that page. File open, opens a file 0447 dialog again (and can select multible files) 0448 - Allow opening multible files 0449 - Support for gif movies in SMIL's 'img' element 0450 - Regression fix plugin; when split over multible objects, the base url could 0451 be opened instead of the SRC url. 0452 Changes since version 0.9.0-pre2 0453 - Support javascript properties FileName and Volume 0454 - Internal redesign of DOM classes 0455 - Store current url in KDE's session config 0456 - Added a 'Clear History' action, that will clear recent files and URL source 0457 history 0458 - Delayed mouse hiding in fullscreen, patch from Ben Laenen 0459 - Option for docking in system tray 0460 - Smarter painting when moving regions in SMIL document 0461 - More work on SMIL support. Implemented animate's 'values' attribute and 0462 'calcMode="discrete"'. Added 'fit' attribute for mediatypes (only used 0463 for images now, and value 'scroll' is not implemented). Group 0464 'excl' is now supported. Text elements are rendered by QTextEdit, so it 0465 supports html now too. Updated applications in tests/ directory 0466 Changes since version 0.9.0-pre1 0467 - Include tests directory 0468 Changes since version 0.8.4b 0469 - Build fix for compiling with -fvisibility=hidden 0470 - More work on SMIL, support for layout/root-layout/region tags so one can 0471 position a mediatype in a rectangle, other than video/audio also support 0472 for text/img mediatypes and flow control with begin/dur/end attribute that 0473 can be time values but also (mouse) events or clip ends and set/animate can 0474 be used to alter arguments on-the-fly. 0475 - Added option to adjust the colors of playlist and viewing area 0476 - Added an option in playlist context menu to show all nodes in case of XML 0477 based playlists (ASX or SMIL) 0478 - Added option whether backends should set volume on start 0479 - Original gcc-2.95 compile fixes (Leo Savernik) 0480 Changes since version 0.8.4a 0481 - gcc-2.95 compile fixes (Leo Savernik) hopefully correctly backported 0482 - Read playlist from audio/m3u mimetypes 0483 - Don't print log to stdout but to stderr instead (BR100422) 0484 - Don't set volume on starting MPlayer because MPlayer sets volume relative 0485 to current volume (BR99953) 0486 Changes since version 0.8.4 0487 - Fix keyboard shortcuts for increase/decrease volume for fullscreen 0488 - Better 100% zoom calculation 0489 - Prevents ways to crash KMPlayer via DCOP when just started 0490 - Fix MPlayer's command queue after manually stop a movie 0491 Changes since version 0.8.4-rc5 0492 - Debian builds now a kmplayer-i18n package too 0493 - Controlpanel uses paletteForegroundColor for drawing 0494 - Added a volume control to controlpanel that let backends control the volume 0495 (unlike the slider in menu, which uses kmix) + two actions for shortcut 0496 possibility in 'Configure Shortcuts' dialog 0497 - Bookmarking a VDR channel now bookmarks it as kmplayer://vdrsource/channel 0498 - When controlpanel is in autohide mode, move it over the video instead of 0499 shifting the video up causing annoying flickering (bug 96861) 0500 - up/down/ok/back/menu for VDR are added to the toolbar as well when connected 0501 - Unmute DVB card when VDR reports volume of zero, restore on exit 0502 - Auto scroll playlist when current is outside the viewing area 0503 Changes since version 0.8.4-rc4 0504 - Recording now stops movie playing after hitting 'Start Recording' 0505 - Be less strict with parsing ASX (and SMIL) play list files 0506 - Internals: merge code from backends, with the 'never reaching' goal to add 0507 a new backend just by configuration (plus a backend player of course) 0508 - Internals: move playlist handling to Partbase, instead of each process have 0509 their own tricks. Also kxineplayer accepts '-vo x11' now, kgstreamer eats 0510 local url's w/o file:// prefix. 0511 - Internals: re-implement backend XML config and TV config data using own 0512 DOM-like classes for no less reason than increasing the code coolness :-) 0513 - Added view video/playlist/console to toolbar 0514 - Playlist will default appear on top if there are only a few items 0515 - TV inputs/channels are now displayed inside the playlist, instead of a menu 0516 - kxvplayer also accounts for frequency setting when guessing the xvideo port, 0517 more usable for TV viewing 0518 - Move all library classes to the KMPlayer namespace and strip the KMPlayer 0519 prefix in the name. Rename class KMPlayer itself to PartBase. 0520 - Binary data detection when reading a playlist that turns out to be 0521 video/audio stream (instead of creating a playlist w/ wierd names) 0522 Changes since version 0.8.4-rc3 0523 - Look for title entries in ASX and .pls files for playlist items 0524 - DemiBold font for playlist and console log window for readability 0525 - Begin of GStreamer backend support, local file only 0526 - Allow disconnect/connect for VDR while still playing, allows other apps to 0527 access the VDR port 0528 - Actively determine mime-type for playlist detection (was guess on extension 0529 or use the one the plugin got from konqueror) 0530 - VCD tracks are, for MPlayer only, displayed in playlist and not in menu 0531 - Added custom command for VDR, output to console view 0532 - Made command interaction with VDR much more reliable 0533 Changes since version 0.8.4-rc2 0534 - Added a XVideo player (kxvplayer) process. Used now for viewing VDR 0535 - Fixed various crash cases with the playlist 0536 - Playlist view is dockable now 0537 Changes since version 0.8.4-rc1 0538 - Oops, left an ugly hack in the icon loading for the playlist tree, can crash 0539 konqueror. 0540 - Some playlist tree visualization ordering fixes 0541 Changes since version 0.8.3a 0542 - Nice icons from Marcel Dierkes, thanks!!! 0543 - Replaced internal playlist structure from std::list to DOM 0544 - Removed the 'Show Console' option, now one can always switch to the console 0545 output window 0546 - Visualization of internal playlist, becomes one of the 0547 video/playlist/console views of the data 0548 - More icons in the menus and some context menus added 0549 Changes since version 0.8.3 0550 - Auto hiding in fullscreen fix 0551 - Mencoder recording fix for URLs 0552 - Yet another spurious seek locking Xine when playing a playlist 0553 - Comment out NoExpose debug line with kxineplayer 0554 Changes since version 0.8.3-rc5 0555 - Two more regression fixes in show cache progress, get rid of spurious seek 0556 command caused by switching progress slider usage and don't update playing 0557 position if there is no position change (might fill cache instead). 0558 - Xinerama fix, fullscreen on display where video widget is on. 0559 Changes since version 0.8.3-rc4 0560 - Fix regression in show cache progress in 0.8.3-rc2, which made the xine 0561 backend hang on some web movies 0562 - Ripped out the arts volume slider. Now you only get a volume slider if you 0563 run kmix standalone or as an applet in kicker. 0564 - Try to limit symbols in the shared objects by using KDE_NO_EXPORT. Although 0565 hard to measure, hopefully speed up loading the plugin 0566 - New recorder (mplayer -dumpstream) from Stefan Siegel 0567 Changes since version 0.8.3-rc3a 0568 - Downloading of .m3u/.pls also eats .asx, so try to read this one too. This 0569 fixes also MPlayer-1.0pre not been able to read .asx files. 0570 - Make sure if we're downloading a playlist file, it isn't bigger than 50k 0571 - More or less revert the alsa5/alsa9 change to just alsa. Seems latest 0572 MPlayer doesn't work with alsa5/alsa9. Although they are still available. 0573 Changes since version 0.8.3-rc3 0574 - add AM_MAINTAINER_MODE in configure.in.in, no recheck/automake/autoconf 0575 version mismatch 0576 Changes since version 0.8.3-rc2 0577 - All QtoolTips to QWhatsThis and help from Xine for whatsthis by xine options 0578 - Store xine settings in ~/.kde/share/apps/kmplayer/xine_config and not in 0579 ~/.xine/config2. Save the first time if file does not exist (Automatically 0580 sets the misc.memcpy_method). 0581 - Added a debian build directory, builds a kmplayer-lib, kmplayer-plugin and a 0582 kmplayer-app package. Eg. install only kmplayer-lib and kmplayer-plugin if 0583 you prefer another player but do want the plugin for konqueror. 0584 - Added protocol files for mms://, rtsp:// and pnm:// 0585 - Position slider now also shows progress of the cache fill 0586 Changes since version 0.8.3-rc1 0587 - Remove configure options for control buttons. Simply always autohide for 0588 fullscreen and embedded part and show them otherwise 0589 - Fix another case of video widget stays black cause in kxineplayer 0590 - If position slider is hidden, make buttons small again (like <= 0.8.2) 0591 - Support for AUTOSTART attribute 0592 - Support for FULLSCREENMODE attribute 0593 - Seeking while sliding :-) 0594 - Local .pls and .m3u playlist files support. Works too if autodownloaded, eg 0595 pls' on http://www.shoutcast.com should work now 0596 Changes since version 0.8.2 0597 - fix for the "video window stays (sometimes/often) black" bug, which seems to 0598 occur more with the latest Qt versions. KMPlayer uses a XSimpleWindow now 0599 that is managed by QXEmbed 0600 - Support for Real's CONTROLS/CONSOLE attributes. This makes it possible 0601 multible plugins cooperate with imagewindow/controlpanel 0602 - Combine control buttons and position slider to one control panel 0603 Changes since version 0.8.2-rc5 0604 - Don't show ffserver setting when no v4l devices are configured 0605 - Stream detection fix for MPlayer-1.0prex (needed for recording) 0606 Changes since version 0.8.2-rc4 0607 - Locale fixes for Xine 0608 - Let Xine play all URLs in playlist 0609 - Change alsa to alsa5/alsa9 audio driver for MPlayer 0610 Changes since version 0.8.2-rc3 0611 - Compile fix for Qt-3.1 0612 - Compile fix for xine-lib-1-rc2 0613 Changes since version 0.8.2-rc2 0614 - Add audio/x-pn-realaudio to supported mimetypes 0615 - Fix for filenames containing a # 0616 - Build fix for KDE-3.1.x 0617 - Add audio.visualization property for Xine (very nice for eg. web radio) 0618 Changes since version 0.8.2-rc1 0619 - Don't fill X log with ffmpeg output 0620 - Jump to broadcast config page first when clicking broadcast button 0621 - 'Start' button on broadcast config page and two leds for ffserver and ffmpeg 0622 - dvd/vcd fix (regression from '-frames 0' removal 0623 - put mplayer's output patterns in a QTable 0624 - default to asf for ffserver 0625 Changes since version 0.8.1a 0626 - MPlayer-1.0-pre is default now ([MPlayer] Post MPlayer 0.90=true in 0627 kmplayerrc) 0628 - Removed the '-frames 0' switch for MPlayer-1.0-pre, now identifying is done 0629 in one stroke with playback (faster playing, less sensible to failures) 0630 - Xine configuration tab for convenient editing of ~/.xine/config2 0631 - Made config dialog somewhat flexible, and TV/broadcast settings are now 0632 not available when launched from the plugin 0633 - Change dir of mplayer/kxineplayer process if playing a local file. Hopefully 0634 fixes relative links in supported playlist files. 0635 - Profiles for broadcasting 0636 - Fixed always having a left/right black border with Xine 0637 - Sub title support (although MPlayer-1.0-pre3 crashes with '-sub' option) 0638 Changes since version 0.8.1 0639 - Fix for Web object having HREF attributes and not 'Click to Play' enabled 0640 - Allow opening 'vcd://' and 'dvd://' URLs (useful for Xine VCD Nav) 0641 - Pass vcd/dvd device setting to kxineplayer 0642 Changes since version 0.8.1-rc1 0643 - Delay arts volume initialization for faster startup when not build with 0644 --disable-arts-volume 0645 - First jump to URL source page when opening an URL 0646 - Added history combo for URL on URL source page 0647 - Replaced tree for icons with tabs in settings dialog 0648 Changes since version 0.8b 0649 - First jump to recording page when pressing the record button 0650 - Optionally use ffmpeg for recording (URL or v4l sources) 0651 - Fix mplayer v4l device scanning for mplayer > 0.91 0652 - Bookmarks added 0653 - Beginning of more configurable mencoder options 0654 - Fix signaling of backend player play (regression from 0.8b) 0655 Changes since version 0.8a 0656 - Layout fixes in configuration dialog 0657 - Fix loading percentage feedback 0658 - Fix console output for kxineplayer 0659 - Fix tv channel switching 0660 Changes since version 0.8 0661 - Fix forward/backward/position seek for mplayer and implemented for kxineplayer 0662 - Hide zoom sub menu when in fullscreen 0663 Changes since version 0.7.97 0664 - Locale fix for filenames 0665 - Added audio/x-ms-wma mimetype 0666 Changes since version 0.7.96 0667 - Build changes, kdeinit wasn't used (speeds up loading) and an option for 0668 disabling arts volume slider (eg. if you use kmix already) 0669 use --disable-arts-volume with configure and it prevents linking agains the 0670 arts libs (speeds up loading of kmplayer too) 0671 - Moved color sliders to a sub menu, fix it for mplayer 0672 Changes since version 0.7.95 0673 - Support for mplayer/mencoder from CVS. Set 'Post MPlayer 0.90=true' in 0674 .kde/share/config/kmplayer.rc under group [MPlayer] to use it. 0675 - Also enable DVD playing using kxineplayer (dvdnav, yeah!) 0676 Changes since version 0.7.4c 0677 - Added a simple Xine player backend (kxineplayer). Basically a finger practice 0678 for the upcoming MPlayer-G2 lib, but now quite useful for rtsp/real playback. 0679 Works only for URLs 0680 - Added the javascript bindings to mimic a realplay plugin (only some are 0681 really doing something). You must set KMPlayer as default viewer for 0682 audio/x-pn-realaudio to use it. 0683 - Support for 'Click to play' start images as found on 0684 http://www.apple.com/switch/ads/ 0685 - Broadcast, http streaming, for video devices (needs ffmpeg/ffserver) 0686 "Say hi to a friend", if you have a webcam. 0687 Changes since version 0.7.4b 0688 - Fix postprocessing checkbox 0689 - Fix proxy setting for mplayer process 0690 Changes since version 0.7.4a 0691 - Height calculation fix when position slider is visible 0692 - Q&D fix for mplayer compiled with locale output (,->. for aspect) 0693 - Aspect fix for fullscreen when embedded in khtml 0694 - Position slider fix VCD, re-determine length for each track 0695 Changes since version 0.7.4 0696 - Fix VCD playing 0697 Changes since version 0.7.3 0698 - Re-added the main application toolbar 0699 - Re-identify dvd if another title is selected, because they have different 0700 chapters/subtitles/languagues/length 0701 - Added a record button. Currently only configurable in kmplayerrc, see the 0702 mencoder options in mplayer man page. Doesn't work for audio only streams. 0703 - New config dialog from Joonas Koivunen 0704 - Support for MPlayer's experimental TV capturing (use with care, I need to 0705 rmmod bttv, tvaudio and msp3400 to get xawtv working again afterwards) 0706 No audio capturing for now 0707 - Added a position slider 0708 - Fixed two cases of double deletes found by valgrind 0709 Changes since version 0.7.2 0710 - Make using of arts optional, now that the volume slider automatic starts 0711 artsd 0712 - Patch from Rainer Blessing; show/hide menubar. Enhanced it a bit for 0713 people, like me, who forget how to get it back again. 0714 Changes since version 0.7.1 0715 - Check for an onFinished handler before emiting it 0716 - Great patch from Joonas Koivunen, add postprocessing filter configuration 0717 Changes since version 0.7a 0718 - Added a 'Open Pipe' item to 'Source' menu for mplayer reading from stdin. 0719 Of course slave commands doesn't work here (forward/backward/pause/...) 0720 And I had some hard time killing mplayer this way (make 'stop' work). 0721 Not available for the embedded part. 0722 - Add tearoff handle to 'DVD'/'VCD' menus 0723 - Changed 'File' menu to 'Source' menu and move 'DVD'/'VCD' to it 0724 - Use KProtocolManager::proxyForURL to determine if http_proxy should be set. 0725 Copied some code from KProtocolManager::slaveProtocol for the exceptions. 0726 MPlayer seems to only support http protocol proxies. 0727 - End fullscreen mode when movie ends when embedded 0728 - Zoom fix when embedded, 100% resets original movie size 0729 - Move config button to front, makes it accessable for very small movies 0730 - Also delay hiding of control buttons a bit 0731 Changes since version 0.7 0732 - Arts::Dispatcher -> KArtsDispatcher, fix multiple use crash 0733 Changes since version 0.6.5b 0734 - Zoom sub menu added in popup menu 0735 - Arts volume slider added in popup menu 0736 - Fullscreen mode for part (when embedded) 0737 - Small config button shows a popup menu now 0738 - Set environment variable http_proxy in mplayer's process when defined 0739 - Use LiveConnect for automatic resizing to movie size when embedded in khtml 0740 fixes movie sizes at http://wwwa.accuweather.com, needs KDE-3.1 from cvs 0741 - Typo in application/x-mplayer2 mimetype 0742 Changes since version 0.6.5a 0743 - Remove -mpentium4 from admin/acinclude.m4.in (build fix) 0744 Changes since version 0.6.5 0745 - Changed regexp in wrong string fix 0746 Changes since version 0.6.4 0747 - Don't set a subtitle automatically 0748 - Put some basic install instructions in README 0749 - Get rid of the compiler warnings 0750 - Added ; at end of Patterns in mimetypes. Lets hope this fixes the mimetype 0751 install 0752 - Changed regexp; mplayer rc3 changed "Start playing" to "Starting playback" 0753 - Fix uncheck of subtitle/language DVD menu 0754 Changes since version 0.6.3a 0755 - View Arts Control menu option (kdemultimedia) 0756 - disable screensaver in fullscreen mode 0757 - more user feedback; BrowserExtension::infoMessage for cache fill 0758 - start hiding buttons when the movie starts, not when mplayer is executed 0759 - do a lowercase match on HREF, fixes more on http://www.apple.com/switch/ads/ 0760 Changes since version 0.6.3 0761 - compile fix for KDE-3.1 'kdDebug () << KURL' works only in HEAD 0762 Changes since version 0.6.2 0763 - Play HREF's if given, fixes movies at http://www.apple.com/trailers 0764 Changes since version 0.6.1 0765 - added auto hide buttons option 0766 - drop -alang and -slang in favor of -aid and -sid (fix duplicate languages) 0767 = synchronious killing of mplayer in KMPlayer's part dtor, fix possible crash 0768 - implemented some BrowserExtension functions, 0769 loadingProgress, better progress feedback in konqueror of cache fill 0770 save/restoreState, backward/forward works now in konqueror 0771 setLocationBarURL when url changes in config dialog, updates locationbar 0772 - added video/x-ms-asf mimetype, now I can watch webtv from www.dsltv.nl :-) 0773 - sync config after each Ok/Apply 0774 - fix url argument (was broken by fix file argument) 0775 - fix crash, ConfigDialog already destoyed by view 0776 Changes since version 0.6 0777 - fix kmplayer file argument without path 0778 - fix some memory leaks 0779 - fix ratio settings when setting a new URL from the configure dialog 0780 - make loop non default (MPlayer bug workaround) 0781 - drop quoteURL, use KProcess:quote 0782 - add VCD menu 0783 - --enable-final fix 0784 - gcc-2.95.x compile fix 0785 Changes since version 0.5 0786 - Made colors of console output window darker 0787 - Fix for not restoring main window size 0788 - Don't have an useless toolbar 0789 - Make DVD menu optional 0790 - Make buttonbar optional 0791 - Add loop option 0792 - Config dialog added 0793 - Quick fix for File|Quit hang 0794 - Fix escaping bug 0795 - Make keep width/height ratio default 0796 Changes since version 0.4 0797 - Make small control buttons even smaller and flat 0798 - Play and Stop buttons are toggles 0799 - Try even harder to kill mplayer 0800 - Make console output window optional 0801 - More config options, eg. mplayer output patterns 0802 (use vi .kde/share/config/kmplayerrc for now) 0803 - Added an extra mimetype application/x-mplayer2 (how many are ther for wmf?) 0804 I hope someone can tell me why these mimetypes doesn't show up in file 0805 associatives. 0806 - a patch for mplayer x11 video driver, for those that don't have xv