Benjamin Pracht [Fri, 30 Apr 2004 15:44:06 +0000 (15:44 +0000)]
* Use the playlist info panel instead of the old one everywhere
- old VLCInfo and InfoPanel have been removed from nib file
- VLCPlaylistInfo and PlaylistInfoPanel have been renamed
- old info.c and info.h are still in repository, but not compiled, should I remove them ?
* share/skins2/skin.catalog: added a default catalog as some platforms don't provide one (eg. win32).
* modules/gui/skins2/parser/skin_parser.cpp: try to load the skins catalog and if it fails, use the system's one.
* parser/expr_evaluator: expression evaluator using Reverse Polish Notation
(a bit "C-style-coded" at the moment ;)
* utils/var_bool.*: added true and false boolean variables, and the "OR"
composite variable
* src/var_manager.*: support for anonymous variables
* parser/interpreter.cpp: use the RPN evaluator to resolve boolean
expressions in the XML. Any well-parenthesized expression using "not",
"or", "and", "true", "false" and boolean variables should be understood
(not much tested yet).
* src/playlist/playlist.c: Don't do any playlist actions if there are no items in the playlist.
* REST: remove code duplication in some places. there might be more locations.
* src/input/input_clock.c: avoid using mwait() for long periods of time without checking p_input->b_die. This will make VLC more resilient to bad streams.
Sam Hocevar [Wed, 28 Apr 2004 15:03:19 +0000 (15:03 +0000)]
* po/it.po: Dude, this has nothing to do with the alphabet but with the
charset. "Bokmål" is spelt "Bokmål" whatever the language. It's just that
we cannot write "å" in ASCII.
Carlo Calabrò [Wed, 28 Apr 2004 08:43:28 +0000 (08:43 +0000)]
Updated italian translation for vlc 0.7.2
You will therefore discover that in italian we still call Kalaallisut
"Kalaallisut", that Ndebele, North is "Ndebele del Nord" and many more
exciting stuff.
Felix Paul Kühne [Tue, 27 Apr 2004 20:47:12 +0000 (20:47 +0000)]
* extras/MacOSX/Resources/English.lproj/MainMenu.nib/*: minor fixes & added the services-menu again. It isn't yet translatable, since the string-freeze came first. I'll add that after the release.
* extras/MacOSX/vlc.pbproj/*: Added "m4a" to the file-types and corrected some descriptions
* share/http/index.html: another minor layout fix
* src/libvlc.h: changed the default hotkey for "subtitle delay down" from command-h to command-j and for "subtitle delay up" from command-j to command-k due to a conflict with a default OSX-shortcut
Sam Hocevar [Tue, 27 Apr 2004 09:33:58 +0000 (09:33 +0000)]
* Removed legacy mentions of "VideoLAN C*****" in favour of "VLC media
player". A couple are remaining, but I don't want to break the string
freeze yet.
Sam Hocevar [Mon, 26 Apr 2004 22:04:21 +0000 (22:04 +0000)]
* debian/control:
+ Removed the libdv2-dev build-dependency.
+ Set the liblivemedia-dev build-dependency to (>= 2004.04.23-1).
+ Set the libmatroska-dev build-dependency to (>= 0.7.0).
+ Build-depend on libfribidi-dev.
+ Build-depend on libcdio-dev.
+ Build-depend on libmodplug-dev.
* debian/rules:
+ Activated fribidi support.
+ Activated CDDA support via libcdio.
+ Activated MOD support.
* modules/stream_out/transcode.c: if aenc/venc is specified, force the encoder.
* modules/codec/vorbis.c,flac.c,theora.c,speex.c: use encoder if forced.
* modules/stream_out/transcode.c:
+ new options to allow forcing an encoder and passing options to it.
(aenc=foo{optionbar=bar,etc...},venc=foo{optionbar=bar,etc...} where foo is the encoder plugin name).
+ got rid of aopts/vopts which is not needed anymore ;)
* src/stream_output/stream_output.c: small sout_cfg_parser() changes.
* modules/stream_out/duplicate.c: small coding style changes.
* modules/stream_out/transcode.c:
+ Forward the aopts{foo=bar,etc..} and vopts={foo=bar,etc...} options to the encoders.
+ Got rid of the ffmpeg encoder specific options.
* modules/codec/ffmpeg/*:
+ Changed the encoder options to normal config options.
+ Parse the options forwarded by transcode.
* include/vlc_codec.h:
+ encoder_t cleanup.
+ include a "sout_cfg_t *" in encoder_t to allow passing options.
* dialogs.cpp: put NULL for the parent window argument of WX dialogs in
the dialog provider: fixes tons of errors such as
"Gdk-CRITICAL **: file gdkdraw.c: line 90 (gdk_draw_rectangle): assertion `gc != NULL' failed" and incorrect behaviour of the dialogs.
Benjamin Pracht [Sat, 24 Apr 2004 13:16:58 +0000 (13:16 +0000)]
Endianness fix for xvideo vout on big endian processors (I still have problems when shm is disabled, but that might be related to my drivers, if anybody could test that).