1
mirror of https://code.videolan.org/videolan/vlc synced 2024-07-21 07:24:15 +02:00
Commit Graph

39 Commits

Author SHA1 Message Date
Cyril Deguet
997d993b34 * all: convert keys in INI files to lower case, to fix buggy winamp2 skins 2006-04-17 17:03:55 +00:00
Cyril Deguet
a5a9346ce5 * all: added a INI file parser in skins2. For instance if the file
with id "pledit" (defined in the new tag "<IniFile>" contains:
    [Text]
    Normal=#FFFFFF
 it will create a constant "pledit.Text.Normal" with value "#FFFFFF"
* winamp2.xml: use the "pledit.txt" file to have correct playlist colors

is it ok to backport in 0.8.5 ?
2006-04-17 12:46:51 +00:00
Cyril Deguet
467472bcec * all: added a new skin text variable "$S" to get the audio sample rate
(in KHz) + fixed the bitrate ("$B") variable to use only the audio bit rate.
* winamp2.xml: updated the winamp2 skin
2006-04-15 16:18:59 +00:00
Cyril Deguet
ef5c233752 * all: new skin text variable "$B" to get the stream bitrate
* winamp2.xml: added "kbps" info in winamp skins
2006-04-09 14:29:26 +00:00
Olivier Teulière
2fe8bace37 * share/skins2/winamp2.xml: removed a useless control (not even working :)) 2005-12-04 18:52:25 +00:00
Olivier Teulière
314feea513 * share/skins2/winamp2.xml: Change layout on double-clicks 2005-12-04 16:01:12 +00:00
Cyril Deguet
994fc2286d * winamp2.xml: fix the resize control of the playlist small layout 2005-11-29 18:44:11 +00:00
Olivier Teulière
88367ceafb * share/skins2/winamp2.xml: same fix for other controls 2005-11-27 18:49:49 +00:00
Olivier Teulière
3b55990d9b * share/skins2/winamp2.xml: Fixed a Text control 2005-11-27 18:47:39 +00:00
Olivier Teulière
cb3ffd975a * share/skins2/winamp2.xml: Use the new resizeE feature for the resizing
control of the playlist, in the small layout.
2005-11-27 18:15:23 +00:00
Cyril Deguet
b256b8ef8e * winamp2.xml: fixed 13419 (don't work at least for "chaos") 2005-11-27 16:19:45 +00:00
Cyril Deguet
eb4bf29866 * all: added a new variable "equalizer.preamp" (self-explanatory ;) in skins
* winamp2.xml: added preamp slider and fixed offsets
2005-11-27 16:01:53 +00:00
Olivier Teulière
163879e708 * share/skins2/winamp2.xml: fixed the images of the playlist buttons 2005-11-27 15:29:55 +00:00
Olivier Teulière
82c45b1dee * share/skins2/winamp2.xml:
- added the smaller version of the time slider used in some skins
   - made all the IDs unique
2005-11-27 14:54:02 +00:00
Cyril Deguet
406c3f7c63 * winamp2.xml: add/sub buttons in playlist 2005-11-19 13:56:46 +00:00
Olivier Teulière
f53914b68e * share/skins2/winamp2.xml: A few more controls 2005-11-16 22:35:56 +00:00
Olivier Teulière
8753c93a6d * share/skins2/winamp2.xml: use the new Text control attributes, and use $t
instead of $T
2005-11-15 20:53:43 +00:00
Olivier Teulière
3c5d89e5e8 * share/skins2/winamp2.xml: Fixed some offsets 2005-11-13 19:14:06 +00:00
Olivier Teulière
563dc100db * share/skins2/winamp2.xml: Added a few controls 2005-11-13 14:43:25 +00:00
Cyril Deguet
b827c556d5 * 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)
2005-11-13 12:12:25 +00:00
Cyril Deguet
fff99eeaf2 * winamp2.xml: re-added the removed equalizer slider 2005-11-13 10:54:39 +00:00
Olivier Teulière
d3bbcab891 * share/skins2/winamp2.xml: Still more controls 2005-11-13 01:25:16 +00:00
Olivier Teulière
cc6e64574e * share/skins2/winamp2.xml: Fixed the volume slider background, and added
images for the state of the stream (playing/paused/stopped)
2005-11-13 00:07:56 +00:00
Olivier Teulière
c544336775 * share/skins2/winamp2.xml: Added other controls 2005-11-12 23:45:34 +00:00
Olivier Teulière
ac91ba0290 * share/skins2/winamp2.xml: A few fixes, and some more controls 2005-11-12 19:59:58 +00:00
Olivier Teulière
e55c41bf7b * share/skins2/winamp2.xml: minor fix 2005-11-12 18:00:57 +00:00
Olivier Teulière
f012d16f55 * share/skins2/winamp2.xml: Do not include the last padding lines in the images 2005-11-12 17:46:29 +00:00
Olivier Teulière
03909c335d * share/skins2/winamp2.xml: Fixed an incorrect height. 2005-11-12 16:42:22 +00:00
Cyril Deguet
7594d38e02 * winamp2.xml: resizable playlist and other things.. 2005-11-12 11:29:32 +00:00
Cyril Deguet
7d57a59949 * fixed alignment 2005-11-10 22:33:05 +00:00
Cyril Deguet
b704f90f33 * 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
2005-11-10 22:30:22 +00:00
Cyril Deguet
85fad441ea * 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...
2005-11-10 20:42:48 +00:00
Cyril Deguet
4d9b753ad3 * fixed image alignment 2005-11-08 20:59:35 +00:00
Cyril Deguet
e0352f9138 * 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
2005-11-08 20:26:13 +00:00
Olivier Teulière
2c8c766c79 * skins2/winamp2.xml: exchanged volume_up and volume_down images 2005-11-06 21:39:38 +00:00
Cyril Deguet
5b3632af36 * winamp2.xml: added the volume slider 2005-11-06 20:11:06 +00:00
Cyril Deguet
7dd7cbc60f * skin_parser.cpp: fixed the hack for nums_ex.bmp/numbers.bmp
* winamp2.xml: more controls
2005-11-06 18:19:19 +00:00
Cyril Deguet
8e20a9cfb1 * winamp2.xml: hack to support nums_ex.bmp and numbers.bmp
* theme_loader.cpp: correct handling of subdirectories in winamp
  skins
2005-11-06 17:05:50 +00:00
Cyril Deguet
4d447b068c * 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)
2005-11-06 16:17:57 +00:00