./modules/gui/gtk/gnome.c, ./modules/gui/familiar/familiar.c: added a
terminating NULL pointer in the fake argv values we pass to gtk_init().
* ./modules/misc/qte_main.cpp, ./modules/misc/gtk_main.c: these plugins now
have the "gui-helper" capability.
* ./modules/misc/gtk_main.c: paved the way for Gtk2.
- added playlist_Move to move an item in our playlist before the position
of a previous item (or end) of our playlist. Keeps index at it's current
item.
* modules/gui/macosx/playlist.?:
- Now a reorderable playlist. Thanks to Andrew Stone for example code.
This fixes#349 (Finally ;)
- True alternating colors in the playlistview. Thanks to Apple Computer
for the example code.
customizations, if people want to help or just have a look
(use "xsltproc faq-alone.xsl faq-alone.xml" with the
docbook-xml-simple package installed or saxon if you feel bored)
* modules/gui/macosx/info.m: Now we show strings (with accents) in ID3 tags
correctly, but now the name of the file as reported in the playlist info
gets displayed incorrectly if it has accents. (going for ID3 at the
moment. filenames are named a plenty in the correct way)
- added VLBrushedMetalImageView. This imageview does not respond to
mousedrage, so we can still move our window by it's background.
* extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
- Changed the container of our background image to the new
VLBrushedMetalImageView.
This fixes#390
- added .qt and .pls file extensions.
* modules/gui/macosx/intf.m:
- increased the number of lines the messages dialog can hold to 400.
* added fourcc '3iv1' to .avi and .mov
- this is 3ivx D3.5 video.
- we cannot read them at however and probably never will. I added them
for completeness.
* added fourcc '3iv2' to .avi and ffmpeg
- this is 3ivx D4 video
- it is mpeg 4 compliant and ffmpeg decodes it, via MPEG4.
* added fourcc '3ivd' to .avi, .mov and ffmpeg.
- this is video which was divx doctored by the 3ivx doctor program.
- it is normal DIV3 video and ffmpeg decodes it via MPEG4 v3.
* added fourcc '3vid' to .avi, .mov and ffmpeg.
- this is incorrect encoded DIV3. it is an endianness issue by the encoder.
- ffmpeg can decode it however, so it is mapped to MPEG4 v3.
- the interface adapts to the screen size/rotation
- a playlist
- a network tab next to te file tab inside the media tab
- MRL-Combo behaviour changed a bit
- apply handling in preferences