Request: Skin

Theme support is currently disabled in Audacity.
There is likely to be a new and much improved method for customising the visual theme in future versions of Audacity.
The old method of customising the theme may be enabled if you build Audacity from the source code and enable Experimental Theme Support in “/src/Experimental.h”, but it is incomplete and probably not worth the effort being that it is due to be replaced in future versions of Audacity.

To be clear, It’s disabled in that you can’t create the ImageCache.png or individual PNG’s for each component.

But current Audacity can load existing PNG theme files by adding:

[Theme]
LoadAtStart=1

to audacity.cfg.

There is a “Vista” theme at http://jcsu.jesus.cam.ac.uk/~hdc21/design/audacity/ that might be something you could work with or modify.

But as Steve suggested, some method of easily modifying Audacity themes will be coming back within the next few Audacity releases.


Gale

I know, that I can’t use the new version for splitting of the ImageCache.png
to individual pictures, I wanted to do, I could use version 1.3.8.
But how to edit colors?
I tried to change the colors directly in the ImageCache.png.
I found this:

first row
1 blank space in the audio track
2 audio tracks background (unselected area)
3 audio tracks background (selected area)
4 wav curve (amplitude)
5 ?
6 ?
7 ?
8 filling of wav curve

second row
14 frame around the current track
15 frame around the current track
16 frame around the current track

Here is my attempt:
VMcolors.jpg
And the Theme file:
ImageCache.png

I found this table of colors in the source code.
Maybe it could be useful for others.

1 Blank
2 Unselected
3 Selected
4 Sample
5 SelSample
6 DragSample
7 MuteSample
8 Rms
9 MuteRms
10 Shadow
11 AboutBackground
12 TrackPanelText
13 LabelTrackText
14 MeterPeak
15 MeterDisabledPen
16 MeterDisabledBrush
17 MeterInputPen
18 MeterInputBrush
19 MeterInputRMSBrush
20 MeterInputClipBrush
21 MeterInputLightPen
22 MeterInputDarkPen
23 MeterOutputPen
24 MeterOutputBrush
25 MeterOutputRMSBrush
26 MeterOutputClipBrush
27 MeterOutputLightPen
28 MeterOutputDarkPen
29 RulerBackground
30 AxisLines
31 GraphLines
32 ResponseLines
33 HzPlot
34 WavelengthPlot
35 Envelope
36 MuteButtonActive
37 MuteButtonVetoed
38 CursorPen
39 RecordingPen
40 PlaybackPen
41 RecordingBrush
42 PlaybackBrush
43 RulerRecordingBrush
44 RulerRecordingPen

— second row ----------------------------------

45 RulerPlaybackBrush
46 RulerPlaybackPen
47 TimeFont
48 TimeBack
49 TimeFontFocus
50 TimeBackFocus
51 LabelTextNormalBrush
52 LabelTextEditBrush
53 LabelUnselectedBrush
54 LabelSelectedBrush
55 LabelUnselectedPen
56 LabelSelectedPen
57 LabelSurroundPen
58 TrackFocus0
59 TrackFocus1
60 TrackFocus2
61 SnapGuide
62 TrackInfo
63 TrackInfoSelected
64 Light
65 Medium
66 Dark
67 LightSelected
68 MediumSelected
69 DarkSelected
70 Clipped
71 MuteClipped
72 ProgressDone
73 ProgressNotYet

I want this. where do i get this

See here: Request: Skin - #62 by Gale_Andrews