]> git.sesse.net Git - vlc/log
vlc
18 years ago * share/skins2/winamp2.xml: A few more controls
Olivier Teulière [Wed, 16 Nov 2005 22:35:56 +0000 (22:35 +0000)]
 * share/skins2/winamp2.xml: A few more controls

18 years ago* ctrl_slider.cpp: take the resize factor into account to refresh
Cyril Deguet [Wed, 16 Nov 2005 20:50:47 +0000 (20:50 +0000)]
* ctrl_slider.cpp: take the resize factor into account to refresh
 the window (fixed the bug of the disappearing slider)

18 years ago* remove no longer used caca.patch
Derk-Jan Hartman [Wed, 16 Nov 2005 00:21:23 +0000 (00:21 +0000)]
* remove no longer used caca.patch
* Fix 2 gcc4 / SDK issues in glib
* fixes for libogg, libvorbis and libtheora to make sure LDFLAGS isn't (doubled up) by it's LDFLAGS_save. Issue reported and fixed upstream as well.

Note the patches are not all enabled yet, since my contrib Makefile is quite "edited" atm due to SDK work

18 years ago * skins2/parser/builder.cpp: fixed a warning
Olivier Teulière [Tue, 15 Nov 2005 22:36:19 +0000 (22:36 +0000)]
 * skins2/parser/builder.cpp: fixed a warning

18 years ago* all: fixed a bug occuring when a slider was resized (the thickness
Cyril Deguet [Tue, 15 Nov 2005 22:30:17 +0000 (22:30 +0000)]
* all: fixed a bug occuring when a slider was resized (the thickness
 of the slider background was proportional to the scaling factor,
 which is not what we want!)

18 years ago * share/skins2/winamp2.xml: use the new Text control attributes, and use $t
Olivier Teulière [Tue, 15 Nov 2005 20:53:43 +0000 (20:53 +0000)]
 * share/skins2/winamp2.xml: use the new Text control attributes, and use $t
   instead of $T

18 years ago * skins2/src/bitmap_font.hpp: getHeight() now really returns the height of the
Olivier Teulière [Tue, 15 Nov 2005 20:49:50 +0000 (20:49 +0000)]
 * skins2/src/bitmap_font.hpp: getHeight() now really returns the height of the
   font, and not always 12...

18 years ago * skins2/vars/time.cpp: do not print leading spaces in the short time format
Olivier Teulière [Tue, 15 Nov 2005 20:20:44 +0000 (20:20 +0000)]
 * skins2/vars/time.cpp: do not print leading spaces in the short time format

18 years ago * skins2: the Text control now supports 2 additional attributes:
Olivier Teulière [Tue, 15 Nov 2005 20:00:04 +0000 (20:00 +0000)]
 * skins2: the Text control now supports 2 additional attributes:
    - alignment: possible values are left/right/center (left is the default)
         The right and center alignments are computed using the width of the
         control (as given by the "width" attribute).
    - scrolling: possible values are auto/manual/none (auto is the default)
       * auto: same behaviour as before, the text automatically starts
         scrolling if it doesn't fit in the width of the control. The user can
         still drag it manually.
       * manual: only manual scrolling is possible
       * none: no scrolling possible

18 years agothis is 0.8.5-svn
Antoine Cellerier [Tue, 15 Nov 2005 18:39:42 +0000 (18:39 +0000)]
this is 0.8.5-svn

18 years agoplugin.cpp: don't mess up custom protocol when combining 2 urls
Damien Fouilleul [Tue, 15 Nov 2005 14:37:18 +0000 (14:37 +0000)]
plugin.cpp: don't mess up custom protocol when combining 2 urls
libvlc.c: VLC_IsPlaying(), use playlist_IsPlaying() as last resort

18 years agoupdate copyright date
Antoine Cellerier [Tue, 15 Nov 2005 09:05:42 +0000 (09:05 +0000)]
update copyright date

18 years agoforward port of revision 13250
Jean-Paul Saman [Mon, 14 Nov 2005 21:25:34 +0000 (21:25 +0000)]
forward port of revision 13250

18 years agolibvlc.c: fixed object leak (playlist)
Damien Fouilleul [Mon, 14 Nov 2005 21:03:49 +0000 (21:03 +0000)]
libvlc.c: fixed object leak (playlist)

18 years agofix --xvideo-xineramascreen option
Antoine Cellerier [Mon, 14 Nov 2005 19:58:23 +0000 (19:58 +0000)]
fix --xvideo-xineramascreen option

18 years ago* added the needed libraries for UPnP-support on OSX
Felix Paul Kühne [Mon, 14 Nov 2005 18:37:40 +0000 (18:37 +0000)]
* added the needed libraries for UPnP-support on OSX
 - CyberLink C++ UPnP 1.7.1
 - libexpat 1.95.8

Note that Cyberlink compiles fine, but must not access its own install script, so we need to run "chmod 755" on this script first.
The general patch was created by courmisch. Thanks again!

The additional osx-patch is a really ugly hack which disables libiconv to let our upnp-plugin compile. I'll further investigate this in the next couple of days (see ticket #367).

18 years agoUpdated fr translation . With contributions from adn, ipkiss and Jordi Mallach
Clément Stenac [Mon, 14 Nov 2005 18:25:14 +0000 (18:25 +0000)]
Updated fr translation . With contributions from adn, ipkiss and Jordi Mallach

18 years agoSwedish translation (>50%) by Daniel Nylander <info@danielnylander at se>
Clément Stenac [Mon, 14 Nov 2005 18:21:06 +0000 (18:21 +0000)]
Swedish translation (>50%) by Daniel Nylander <info@danielnylander at se>
Re-enabled swedish

18 years agoutils.cpp: needs to initialize returned variant for delphi when querying for ambient...
Damien Fouilleul [Mon, 14 Nov 2005 15:31:39 +0000 (15:31 +0000)]
utils.cpp: needs to initialize returned variant for delphi when querying for ambient properties

18 years agoFix the po file ( [13171] was done with an unclean tree, oups)
Christophe Mutricy [Mon, 14 Nov 2005 10:57:00 +0000 (10:57 +0000)]
Fix the po file ( [13171] was done with an unclean tree, oups)

18 years ago* modules/gui/wxwidgets: compilation fix.
Gildas Bazin [Sun, 13 Nov 2005 21:02:09 +0000 (21:02 +0000)]
* modules/gui/wxwidgets: compilation fix.

18 years ago* modules/gui/wxwidgets: compilation fixes.
Gildas Bazin [Sun, 13 Nov 2005 20:42:20 +0000 (20:42 +0000)]
* modules/gui/wxwidgets: compilation fixes.

18 years agoIt's cp -R not cp -r
Derk-Jan Hartman [Sun, 13 Nov 2005 20:32:26 +0000 (20:32 +0000)]
It's cp -R not cp -r

18 years agoUse cp -R instead of CpMac -r in the macosx-dmg script on Mac OS X 10.4
Derk-Jan Hartman [Sun, 13 Nov 2005 20:29:27 +0000 (20:29 +0000)]
Use cp -R instead of CpMac -r in the macosx-dmg script on Mac OS X 10.4

18 years ago* src/input/clock.c: reverted 13220.
Gildas Bazin [Sun, 13 Nov 2005 20:09:51 +0000 (20:09 +0000)]
* src/input/clock.c: reverted 13220.

18 years ago * skins2: support $t, $d, and $l in text controls. They do the same as $T, $D
Olivier Teulière [Sun, 13 Nov 2005 19:51:23 +0000 (19:51 +0000)]
 * skins2: support $t, $d, and $l in text controls. They do the same as $T, $D
   and $L, except that the hour is not printed if it is 0.

18 years ago * share/skins2/winamp2.xml: Fixed some offsets
Olivier Teulière [Sun, 13 Nov 2005 19:14:06 +0000 (19:14 +0000)]
 * share/skins2/winamp2.xml: Fixed some offsets

18 years agoUse alsa by default
Mohammed Adnène Trojette [Sun, 13 Nov 2005 16:15:55 +0000 (16:15 +0000)]
Use alsa by default

18 years ago * share/skins2/winamp2.xml: Added a few controls
Olivier Teulière [Sun, 13 Nov 2005 14:43:25 +0000 (14:43 +0000)]
 * share/skins2/winamp2.xml: Added a few controls

18 years ago* winamp2.xml: support smaller volume bars (65 pixels instead of 68)
Cyril Deguet [Sun, 13 Nov 2005 12:12:25 +0000 (12:12 +0000)]
* winamp2.xml: support smaller volume bars (65 pixels instead of 68)
* builder.cpp: don't build a subbitmap or a fontbitmap if it already
  exists (so if the xml contains elements with the same id, the first
  valid one is kept)

18 years ago * skins2/controls/ctrl_checkbox.cpp: Avoid the "phantom effect", where the old
Olivier Teulière [Sun, 13 Nov 2005 12:01:52 +0000 (12:01 +0000)]
 * skins2/controls/ctrl_checkbox.cpp: Avoid the "phantom effect", where the old
   "up" state of the checkbox is displayed wrongly during a few milliseconds

18 years agofixed comparision between incompatible values preventing detection of PCR gaps
Marian Durkovic [Sun, 13 Nov 2005 11:53:47 +0000 (11:53 +0000)]
fixed comparision between incompatible values preventing detection of PCR gaps

18 years ago* modules/codec/ffmpeg: try a bit harder to enable direct-rendering (some codec param...
Gildas Bazin [Sun, 13 Nov 2005 11:08:19 +0000 (11:08 +0000)]
* modules/codec/ffmpeg: try a bit harder to enable direct-rendering (some codec parameters are not yet set when opening the codec).

18 years ago* ctrl_slider.cpp: fixed an uninitialized member (and a segfault..)
Cyril Deguet [Sun, 13 Nov 2005 11:01:58 +0000 (11:01 +0000)]
* ctrl_slider.cpp: fixed an uninitialized member (and a segfault..)

18 years ago* winamp2.xml: re-added the removed equalizer slider
Cyril Deguet [Sun, 13 Nov 2005 10:54:39 +0000 (10:54 +0000)]
* winamp2.xml: re-added the removed equalizer slider

18 years ago* modules/codec/ffmpeg: added ffmpeg-skiploopfilter option for H264 decoding.
Gildas Bazin [Sun, 13 Nov 2005 10:52:33 +0000 (10:52 +0000)]
* modules/codec/ffmpeg: added ffmpeg-skiploopfilter option for H264 decoding.

18 years ago * skins2: prevent a window from using the layout of another window
Olivier Teulière [Sun, 13 Nov 2005 10:52:10 +0000 (10:52 +0000)]
 * skins2: prevent a window from using the layout of another window

18 years ago * share/skins2/winamp2.xml: Still more controls
Olivier Teulière [Sun, 13 Nov 2005 01:25:16 +0000 (01:25 +0000)]
 * share/skins2/winamp2.xml: Still more controls

18 years ago * share/skins2/winamp2.xml: Fixed the volume slider background, and added
Olivier Teulière [Sun, 13 Nov 2005 00:07:56 +0000 (00:07 +0000)]
 * share/skins2/winamp2.xml: Fixed the volume slider background, and added
   images for the state of the stream (playing/paused/stopped)

18 years ago * share/skins2/winamp2.xml: Added other controls
Olivier Teulière [Sat, 12 Nov 2005 23:45:34 +0000 (23:45 +0000)]
 * share/skins2/winamp2.xml: Added other controls

18 years ago * share/skins2/winamp2.xml: A few fixes, and some more controls
Olivier Teulière [Sat, 12 Nov 2005 19:59:58 +0000 (19:59 +0000)]
 * share/skins2/winamp2.xml: A few fixes, and some more controls

18 years ago * skins2/parser/builder.cpp: create the background part of the slider, even if
Olivier Teulière [Sat, 12 Nov 2005 18:11:12 +0000 (18:11 +0000)]
 * skins2/parser/builder.cpp: create the background part of the slider, even if
   the cursor cannot be created. This allows using the slider in some winamp
   skins which do not use cursors.

18 years ago * share/skins2/winamp2.xml: minor fix
Olivier Teulière [Sat, 12 Nov 2005 18:00:57 +0000 (18:00 +0000)]
 * share/skins2/winamp2.xml: minor fix

18 years ago * share/skins2/winamp2.xml: Do not include the last padding lines in the images
Olivier Teulière [Sat, 12 Nov 2005 17:46:29 +0000 (17:46 +0000)]
 * share/skins2/winamp2.xml: Do not include the last padding lines in the images

18 years ago * skins2/controls/ctrl_slider.cpp: Suppose that the last-padding is not in the
Olivier Teulière [Sat, 12 Nov 2005 17:43:59 +0000 (17:43 +0000)]
 * skins2/controls/ctrl_slider.cpp: Suppose that the last-padding is not in the
   bitmap (this is more flexible than the contrary)

18 years ago * share/skins2/winamp2.xml: Fixed an incorrect height.
Olivier Teulière [Sat, 12 Nov 2005 16:42:22 +0000 (16:42 +0000)]
 * share/skins2/winamp2.xml: Fixed an incorrect height.

18 years ago* winamp2.xml: resizable playlist and other things..
Cyril Deguet [Sat, 12 Nov 2005 11:29:32 +0000 (11:29 +0000)]
* winamp2.xml: resizable playlist and other things..

18 years ago * src/vlc.c: do not exit the program with an error if no error occurred, for
Sam Hocevar [Sat, 12 Nov 2005 00:42:44 +0000 (00:42 +0000)]
  * src/vlc.c: do not exit the program with an error if no error occurred, for
    instance when listing the plugins or asking for the usage.

18 years ago * modules/access/dshow/filter.cpp: minor, but ugly, typo.
Sam Hocevar [Sat, 12 Nov 2005 00:41:08 +0000 (00:41 +0000)]
  * modules/access/dshow/filter.cpp: minor, but ugly, typo.

18 years ago * debian: updated Debian build files.
Sam Hocevar [Sat, 12 Nov 2005 00:38:41 +0000 (00:38 +0000)]
  * debian: updated Debian build files.

18 years ago * configure.ac: don't use -mpim-altivec without -force_cpusubtype_ALL,
Sam Hocevar [Sat, 12 Nov 2005 00:37:08 +0000 (00:37 +0000)]
  * configure.ac: don't use -mpim-altivec without -force_cpusubtype_ALL,
    thanks to titer for noticing this.

18 years agoforwardport [13195]
Marian Durkovic [Fri, 11 Nov 2005 19:26:24 +0000 (19:26 +0000)]
forwardport [13195]

18 years agooleobject.cpp: fixed order of notifications for buggy containers like Delphi, added...
Damien Fouilleul [Fri, 11 Nov 2005 16:28:01 +0000 (16:28 +0000)]
oleobject.cpp: fixed order of notifications for buggy containers like Delphi, added default size at activation
plugin.cpp: set configuration width/height when resizing control

18 years agoupdate cl->delta_cr only once per 200 msec to ensure better refclock
Marian Durkovic [Fri, 11 Nov 2005 08:32:30 +0000 (08:32 +0000)]
update cl->delta_cr only once per 200 msec to ensure better refclock
stability and mitigate temporary OS/network jitter problems

18 years agochanged MPGA_PACKET_SIZE to 1024
Marian Durkovic [Fri, 11 Nov 2005 08:26:42 +0000 (08:26 +0000)]
changed MPGA_PACKET_SIZE to 1024
we can't operate with 4 KB blocks since with low bitrate MP3 streams
we'll  end up putting too many PCRs into one block.

18 years ago* fixed alignment
Cyril Deguet [Thu, 10 Nov 2005 22:33:05 +0000 (22:33 +0000)]
* fixed alignment

18 years ago* winamp2.xml: all the equalizer sliders are working !!
Cyril Deguet [Thu, 10 Nov 2005 22:30:22 +0000 (22:30 +0000)]
* winamp2.xml: all the equalizer sliders are working !!
* all: the slider background is now in a dedicaded tag
"SliderBackground". The number of images can now be parametrized
 in both directions, and the offset between 2 images (padhoriz and
 padvert) is no more hardcoded

18 years ago* winamp2.xml: added the Equalizer and Playlist windows.
Cyril Deguet [Thu, 10 Nov 2005 20:42:48 +0000 (20:42 +0000)]
* winamp2.xml: added the Equalizer and Playlist windows.
 Now it starts to really look cool ;-)
* builder.cpp: look for fonts in the resource path if the
 font file cannot be found in the theme itself
* ctrl_slider.cpp: fixed the hack for winamp: the bar images
 are separated by 2 rows, not 3...

18 years agoFix dvdnav contrib on Mac OS X 10.2
Derk-Jan Hartman [Thu, 10 Nov 2005 19:53:27 +0000 (19:53 +0000)]
Fix dvdnav contrib on Mac OS X 10.2

18 years ago* modules/demux/mp4/mp4.c: fix some signed/unsigned compiler warnings. Patch by Danie...
Gildas Bazin [Thu, 10 Nov 2005 18:50:54 +0000 (18:50 +0000)]
* modules/demux/mp4/mp4.c: fix some signed/unsigned compiler warnings. Patch by Daniel Stranger (vlc at schmaller dot de).

18 years ago* src/libvlc.c: failing of bindtextdomain() does not mean that there exists no DOMAIN...
Gildas Bazin [Thu, 10 Nov 2005 18:48:55 +0000 (18:48 +0000)]
* src/libvlc.c: failing of bindtextdomain() does not mean that there exists no DOMAIN in the locale path. It means that a memory error has occured. The error message was generalized. Patch by Daniel Stranger (vlc at schmaller dot de).

18 years ago* modules/gui/wxwidgets: wx backward compatibility fixes by Daniel Stranger (vlc...
Gildas Bazin [Thu, 10 Nov 2005 18:42:42 +0000 (18:42 +0000)]
* modules/gui/wxwidgets: wx backward compatibility fixes by Daniel Stranger (vlc at schmaller dot de).

18 years ago * Delete Callbacks when closing marquee filter. Thanks to Dave Harley
Antoine Cellerier [Thu, 10 Nov 2005 18:14:40 +0000 (18:14 +0000)]
 * Delete Callbacks when closing marquee filter. Thanks to Dave Harley
   for noticing this.

18 years agoRemoved --disable-audio-beos from ffmpeg configure line since it breaks non-beos...
Derk-Jan Hartman [Thu, 10 Nov 2005 16:38:50 +0000 (16:38 +0000)]
Removed --disable-audio-beos from ffmpeg configure line since it breaks non-beos compiles.

18 years agoFix the dvdnav contrib for OSX
Derk-Jan Hartman [Thu, 10 Nov 2005 15:41:26 +0000 (15:41 +0000)]
Fix the dvdnav contrib for OSX

18 years ago * skins2: experimental support for the <Include file="foo.xml"/> tag.
Olivier Teulière [Wed, 9 Nov 2005 22:47:18 +0000 (22:47 +0000)]
 * skins2: experimental support for the <Include file="foo.xml"/> tag.
   Be warned, no DTD validation is done on the included XML file, and the
   loading will fail if it contains several top-level tags.

18 years ago* fixed some strings
Felix Paul Kühne [Wed, 9 Nov 2005 20:45:53 +0000 (20:45 +0000)]
* fixed some strings

18 years ago * skins2/src/theme_loader.cpp: Close the zip file when we are done with it...
Olivier Teulière [Wed, 9 Nov 2005 20:05:45 +0000 (20:05 +0000)]
 * skins2/src/theme_loader.cpp: Close the zip file when we are done with it...

18 years agowx/Modules.am: fix for make dist
Christophe Mutricy [Wed, 9 Nov 2005 17:37:42 +0000 (17:37 +0000)]
wx/Modules.am: fix for make dist
po/*: update due to file moving

18 years agoRemove debug
Clément Stenac [Wed, 9 Nov 2005 14:19:20 +0000 (14:19 +0000)]
Remove debug

18 years agoAdd a input_Read function that reads a stream in blocking or non-blocking mode and...
Clément Stenac [Wed, 9 Nov 2005 13:44:49 +0000 (13:44 +0000)]
Add a input_Read function that reads a stream in blocking or non-blocking mode and cleans-up (Closes:#244)

Still needs to be exported, but needs some thinking for pause/stop handling

18 years agoSupport for Perl 5.005 - patch from Daniel Stränger
Rémi Denis-Courmont [Wed, 9 Nov 2005 12:03:40 +0000 (12:03 +0000)]
Support for Perl 5.005 - patch from Daniel Stränger

18 years agoclock: Fixed rounding error in clock smoothing algorithm.
Sigmund Augdal Helberg [Wed, 9 Nov 2005 09:48:02 +0000 (09:48 +0000)]
clock: Fixed rounding error in clock smoothing algorithm.
Also removed a long unused member from the clock struct.

18 years ago * skins2/src/bitmap_font.cpp: log a warning if a char cannot be rendered
Olivier Teulière [Tue, 8 Nov 2005 22:52:00 +0000 (22:52 +0000)]
 * skins2/src/bitmap_font.cpp: log a warning if a char cannot be rendered

18 years ago * skins2: Fixed a crash occurring when a SubBitmap was specifying invalid
Olivier Teulière [Tue, 8 Nov 2005 22:34:36 +0000 (22:34 +0000)]
 * skins2: Fixed a crash occurring when a SubBitmap was specifying invalid
   coordinates and/or invalid size

18 years ago * skins2/src/theme_loader.cpp: Do not forget to remove the temporary directory
Olivier Teulière [Tue, 8 Nov 2005 21:51:59 +0000 (21:51 +0000)]
 * skins2/src/theme_loader.cpp: Do not forget to remove the temporary directory
   when the extraction failed

18 years agoDirty hack to make devices using snd_intel8x0 drivers happy with 96k streams
Benjamin Pracht [Tue, 8 Nov 2005 21:11:33 +0000 (21:11 +0000)]
Dirty hack to make devices using snd_intel8x0 drivers happy with 96k streams

18 years ago* fixed image alignment
Cyril Deguet [Tue, 8 Nov 2005 20:59:35 +0000 (20:59 +0000)]
* fixed image alignment

18 years ago* all: the skin sliders can now have a background image, which
Cyril Deguet [Tue, 8 Nov 2005 20:26:13 +0000 (20:26 +0000)]
* all: the skin sliders can now have a background image, which
 depends on the position of the slider. The "Slider" elements now
 have optional attributes "background", which the Id of a bitmap,
 and "nbimages" which is the number of images in the bitmap (it
 is similar to the radialslider). At the moment there is a hack
 to support winamp slider bars: the different images must be
 separated by 3 rows of unused pixels (well, maybe they are
 useful; if someone knows how... ;)
* theme_loader.cpp: convert the file names from zip archives to
  lower case, to avoid mixed case issues in some winamp skins

18 years ago * skins2: expect the .wsz extension for winamp2 skins, instead of .zip
Olivier Teulière [Tue, 8 Nov 2005 19:23:27 +0000 (19:23 +0000)]
 * skins2: expect the .wsz extension for winamp2 skins, instead of .zip

18 years ago* modules/demux/ps.c: don't flood everything with "garbage at input" messages if...
Gildas Bazin [Tue, 8 Nov 2005 19:06:11 +0000 (19:06 +0000)]
* modules/demux/ps.c: don't flood everything with "garbage at input" messages if we lost sync.

18 years ago* removed the file-extension 'm4p' since we can't decode it anyway and added 'm4v'
Felix Paul Kühne [Tue, 8 Nov 2005 18:27:03 +0000 (18:27 +0000)]
* removed the file-extension 'm4p' since we can't decode it anyway and added 'm4v'

18 years agoSupport new HAL API. Based on patch by Josselin Mouette
Clément Stenac [Tue, 8 Nov 2005 09:50:51 +0000 (09:50 +0000)]
Support new HAL API. Based on patch by Josselin Mouette

18 years ago * doc/skins/skins2-howto: document the SubBitmap tag
Olivier Teulière [Mon, 7 Nov 2005 22:10:17 +0000 (22:10 +0000)]
 * doc/skins/skins2-howto: document the SubBitmap tag

18 years agobootstrap: test for the presence of contrib/share/aclocal before including it because...
Christophe Mutricy [Mon, 7 Nov 2005 20:15:16 +0000 (20:15 +0000)]
bootstrap: test for the presence of contrib/share/aclocal before including it because m4 react badly to missing directory

18 years ago * skins2/winamp2.xml: exchanged volume_up and volume_down images
Olivier Teulière [Sun, 6 Nov 2005 21:39:38 +0000 (21:39 +0000)]
 * skins2/winamp2.xml: exchanged volume_up and volume_down images

18 years ago* sdl_image.c: fixed 8bpp too
Cyril Deguet [Sun, 6 Nov 2005 20:53:01 +0000 (20:53 +0000)]
* sdl_image.c: fixed 8bpp too

18 years ago* winamp2.xml: added the volume slider
Cyril Deguet [Sun, 6 Nov 2005 20:11:06 +0000 (20:11 +0000)]
* winamp2.xml: added the volume slider

18 years agoforward-port [13146]
Felix Paul Kühne [Sun, 6 Nov 2005 19:45:59 +0000 (19:45 +0000)]
forward-port [13146]

18 years ago * skins2/src/theme_loader.cpp: Fixed another directory delimiter issue. The winamp...
Olivier Teulière [Sun, 6 Nov 2005 19:35:57 +0000 (19:35 +0000)]
 * skins2/src/theme_loader.cpp: Fixed another directory delimiter issue. The winamp skins load perfectly on windows now...

18 years ago * skins2/src/theme_loader.cpp: use the os-dependent path delimiter
Olivier Teulière [Sun, 6 Nov 2005 18:46:25 +0000 (18:46 +0000)]
 * skins2/src/theme_loader.cpp: use the os-dependent path delimiter

18 years ago* skin_parser.cpp: fixed the hack for nums_ex.bmp/numbers.bmp
Cyril Deguet [Sun, 6 Nov 2005 18:19:19 +0000 (18:19 +0000)]
* skin_parser.cpp: fixed the hack for nums_ex.bmp/numbers.bmp
* winamp2.xml: more controls

18 years ago* winamp2.xml: hack to support nums_ex.bmp and numbers.bmp
Cyril Deguet [Sun, 6 Nov 2005 17:05:50 +0000 (17:05 +0000)]
* winamp2.xml: hack to support nums_ex.bmp and numbers.bmp
* theme_loader.cpp: correct handling of subdirectories in winamp
  skins

18 years ago* winamp2.xml: generic theme file for winamp2 skins. Still a
Cyril Deguet [Sun, 6 Nov 2005 16:17:57 +0000 (16:17 +0000)]
* winamp2.xml: generic theme file for winamp2 skins. Still a
 lot of things to do but it works !
* theme_loader.cpp: when a theme contains no XML file, assume
 we are trying to load a winamp skin, and use winamp2.xml
* vlcproc.cpp: repaired text variables ($N was broken)

18 years ago* all: added a new xml element: "SubBitmap". It allows to define
Cyril Deguet [Sun, 6 Nov 2005 14:23:16 +0000 (14:23 +0000)]
* all: added a new xml element: "SubBitmap". It allows to define
  several bitmaps in a skin from regions of the same image file.
  Usage is:
  <Bitmap id="body" file="main.bmp" alphacolor="#FF0000">
    <SubBitmap id="sub1" x="0" y="10" width="100" height="100" />
    <SubBitmap id="sub2" x="100" y="10" width="100" height="100" />
  </Bitmap>

18 years ago* dialogs.cpp: added .zip in the "open skin" dialog
Cyril Deguet [Sun, 6 Nov 2005 12:39:11 +0000 (12:39 +0000)]
* dialogs.cpp: added .zip in the "open skin" dialog

18 years ago* all: support .zip for skin themes in addition to tar.gz (vlt)
Cyril Deguet [Sun, 6 Nov 2005 12:31:53 +0000 (12:31 +0000)]
* all: support .zip for skin themes in addition to tar.gz (vlt)
  Borrowed code from Gilles Vollant for the unzip part
  (I guess this code should be put elsewhere in vlc, but it was
  the easy way for me at the moment;) I hope it compiles fine
  everywhere, I've tested only on linux.
  Now, everything's ready for winamp skins ;)

18 years ago* all: renamed PngBitmap into FileBitmap, as any image format
Cyril Deguet [Sat, 5 Nov 2005 17:18:23 +0000 (17:18 +0000)]
* all: renamed PngBitmap into FileBitmap, as any image format
 can be loaded

18 years ago* sdl_image.c: fixed decoding of 24/32 bpp images (the color masks were not
Cyril Deguet [Sat, 5 Nov 2005 17:05:25 +0000 (17:05 +0000)]
* sdl_image.c: fixed decoding of 24/32 bpp images (the color masks were not
 taken into account, which caused getting RGBA pictures instead of ARGB,
 or GBR instead of RGB). 8bpp is obviously broken too, I have not tested it.
 --> now BMP images (and other formats) can be used in skins, not only PNG!
  (of course the goal is to add a winamp skins loader ;-)

18 years ago* all: added a variable "equalizer.isEnabled" and commands
Cyril Deguet [Sat, 5 Nov 2005 11:54:38 +0000 (11:54 +0000)]
* all: added a variable "equalizer.isEnabled" and commands
 "equalizer.enable()" and "equalizer.disable()" to enable
  or disable the equalizer audio filter.
  + small fixes