Merge lp:~ywwg/mixxx/atomic-master-sync into lp:~mixxxdevelopers/mixxx/trunk

Proposed by Owen Williams
Status: Needs review
Proposed branch: lp:~ywwg/mixxx/atomic-master-sync
Merge into: lp:~mixxxdevelopers/mixxx/trunk
Diff against target: 46744 lines (+38588/-2518)
82 files modified
mixxx/build/depends.py (+3/-3)
mixxx/res/controllers/Hercules-DJ-Control-MP3-scripts.js (+253/-682)
mixxx/res/controllers/Xone-K2-scripts.js.sync (+154/-0)
mixxx/res/skins/LateNight1280x800-WXGA/skin.xml (+118/-90)
mixxx/res/skins/LateNight1366x768-WXGA/skin.xml (+97/-58)
mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/CHANGELOG.txt (+216/-0)
mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/channel.xml (+166/-0)
mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/deck.xml (+1180/-0)
mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/playback.xml (+586/-0)
mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/skin.orig.xml (+6511/-0)
mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/skin.resized.xml (+6511/-0)
mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/skin.xml (+6808/-0)
mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/skin.xml.orig (+6852/-0)
mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/skin.xml~ (+6808/-0)
mixxx/src/controlbeat.cpp (+0/-85)
mixxx/src/controlbeat.h (+0/-59)
mixxx/src/controllers/controller.h (+0/-2)
mixxx/src/controllers/controllerengine.cpp (+6/-11)
mixxx/src/controllers/controllermanager.cpp (+0/-4)
mixxx/src/controllers/controllermanager.h (+0/-1)
mixxx/src/controllers/midi/midicontroller.cpp (+5/-16)
mixxx/src/controllers/midi/midioutputhandler.cpp (+11/-20)
mixxx/src/controllers/midi/midioutputhandler.h (+2/-2)
mixxx/src/controllers/softtakeover.cpp (+1/-1)
mixxx/src/controllinpotmeter.cpp (+5/-24)
mixxx/src/controllinpotmeter.h (+1/-10)
mixxx/src/controllogpotmeter.cpp (+11/-87)
mixxx/src/controllogpotmeter.h (+3/-21)
mixxx/src/controlnull.cpp (+0/-27)
mixxx/src/controlnull.h (+0/-34)
mixxx/src/controlobject.cpp (+64/-307)
mixxx/src/controlobject.h (+48/-117)
mixxx/src/controlobjectthread.cpp (+40/-69)
mixxx/src/controlobjectthread.h (+33/-35)
mixxx/src/controlobjectthreadmain.cpp (+14/-14)
mixxx/src/controlobjectthreadmain.h (+9/-24)
mixxx/src/controlobjectthreadwidget.cpp (+33/-46)
mixxx/src/controlobjectthreadwidget.h (+7/-10)
mixxx/src/controlpotmeter.cpp (+68/-135)
mixxx/src/controlpotmeter.h (+10/-12)
mixxx/src/controlpushbutton.cpp (+22/-50)
mixxx/src/controlpushbutton.h (+1/-7)
mixxx/src/controlttrotary.cpp (+9/-27)
mixxx/src/controlttrotary.h (+2/-12)
mixxx/src/controlvaluedelegate.cpp (+4/-0)
mixxx/src/dlgprefeq.cpp (+4/-2)
mixxx/src/dlgprefeq.h (+1/-1)
mixxx/src/dlgprefvinyl.cpp (+75/-2)
mixxx/src/dlgprefvinyl.h (+4/-0)
mixxx/src/dlgprefvinyldlg.ui (+123/-4)
mixxx/src/dlgtrackinfo.h (+9/-1)
mixxx/src/engine/bpmcontrol.cpp (+276/-75)
mixxx/src/engine/bpmcontrol.h (+35/-5)
mixxx/src/engine/enginebuffer.cpp (+42/-15)
mixxx/src/engine/enginebuffer.h (+2/-0)
mixxx/src/engine/enginechannel.cpp (+27/-0)
mixxx/src/engine/enginechannel.h (+8/-0)
mixxx/src/engine/enginemaster.cpp (+69/-6)
mixxx/src/engine/enginemaster.h (+5/-1)
mixxx/src/engine/enginesync.cpp (+420/-0)
mixxx/src/engine/enginesync.h (+84/-0)
mixxx/src/engine/loopingcontrol.cpp (+42/-23)
mixxx/src/engine/loopingcontrol.h (+42/-39)
mixxx/src/engine/ratecontrol.cpp (+207/-19)
mixxx/src/engine/ratecontrol.h (+40/-4)
mixxx/src/engine/syncworker.cpp (+0/-37)
mixxx/src/engine/syncworker.h (+0/-23)
mixxx/src/mixxx.cpp (+120/-16)
mixxx/src/mixxx.h (+6/-1)
mixxx/src/mixxxkeyboard.cpp (+2/-2)
mixxx/src/playermanager.cpp (+146/-52)
mixxx/src/playermanager.h (+21/-3)
mixxx/src/skin/legacyskinparser.cpp (+0/-10)
mixxx/src/skin/propertybinder.cpp (+1/-2)
mixxx/src/sounddeviceportaudio.cpp (+3/-2)
mixxx/src/soundmanager.cpp (+0/-6)
mixxx/src/soundmanager.h (+0/-2)
mixxx/src/vinylcontrol/vinylcontrolmanager.cpp (+40/-15)
mixxx/src/waveform/renderers/waveformmarkset.cpp (+2/-2)
mixxx/src/waveform/renderers/waveformrendererendoftrack.cpp (+1/-1)
mixxx/src/widget/wpushbutton.cpp (+2/-1)
mixxx/src/widget/wslidercomposed.cpp (+57/-44)
To merge this branch: bzr merge lp:~ywwg/mixxx/atomic-master-sync
Reviewer Review Type Date Requested Status
RJ Skerry-Ryan Pending
Review via email: mp+164272@code.launchpad.net

Description of the change

Master sync and atomic CO. Let's see how this goes

To post a comment you must log in.
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Non-engine code:

src/dlg*
- looks fine, enables 3/4

src/mixxx*
- looks fine, enables 3/4

src/vinylcontrol
- looks fine, enables 3/4

src/controlobject.cpp
- the warning should stay enabled ideally, it's a good clue for when users send us logs

src/controlvaluedelegate.cpp
- looks fine

src/playermanager*

- Hm, typically we decided deck orientation on whether the number was even odd. That's nice because you don't have to know the total number of decks to decide which ones go left/right. Why the change?

- The skin-num-decks isn't totally complete. For example, WTrackTableView context menu for load-to-deck doesn't use it.

- Need to do some bounds checking on the double value before casting it to int (pretty sure casting a negative floating point number to an unsigned integer is undefined behavior) or make m_skin_decks signed.

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :
Download full text (3.2 KiB)

Nice work sofar! Here are some quick comments, mostly nits since I haven't fully wrapped my head around the actual logic.

* EngineSync::addDeck() -- connections should be Qt::DirectConnection

* EngineSync::disableDeckMaster() fail gracefully (and complain loudly) instead of Q_ASSERT. Every "should never happen" programming error manages to happen and bring down the party someday =).

* EngineSync::setMaster() -- redundant return; statement on last line (and in some other functions)

* EngineSync::setInternalMaster(void) -- void in argument list is redundant imo

* EngineSync::setDeckMaster(QString)

- deck == NULL should only be done if deck is a pointer. This will implicitly convert NULL into a QString and compare that with deck. That's fine because NULL will turn into an empty QString but it's probably not what you intended.

- prefer deck.isEmpty() instead of deck == ""

* EngineSync::slotSyncRateSliderChanged(double newBpm)

- is newBpm a BPM or a rate? m_pMasterBpm gets set to newBpm

* EngineSync::slotMasterBpmChanged

- handle error instead of Q_ASSERT

* EngineSync::slotDeckStateChanged

- unfortunately sender() can be NULL and it does happen in practice. This is usually in conjunction with MIDI script. Don't Q_ASSERT here :).

* EngineSync::updateSamplesPerBeat

- minor nit -- static_cast<double>(m_iFoo * 10.0) -- static_cast is redundant because the inner expression is already a double because an int * double is a double.

* enginesync.h

- Indentation is slightly off from the Mixxx standard. Access declarations (public/private/protected) should have 2-space indent and don't count as an indentation for all member/method declarations (so all members/methods ends up 4-spaces indented).

- Destructor should be virtual

- Generally, to reduce dependence across header files I prefer to forward declare Mixxx classes. (I don't forward declare Qt classes).

So, in this case if you aren't using anything other than a pointer in the header file you can forward declare:

ControlObject, ControlPushbutton, ControlPotmeter, EngineMaster, EngineBuffer.

- Another general thing is that pointer stars should go with the type instead of the variable name. For this reason, I avoid multiple variable declaration statements:

ControlObject *m_pSourceBeatDistance, *m_pMasterBeatDistance;

Because it isn't possible to attach the star to the type in this case. It's not super strict but this is the convention in most places in Mixxx.

* LoopingControl

- I'd prefer to not add accessor mehods to LoopingControl and instead use the control system to share the value.

* RateControl::setEngineMaster
- Why the duplicate m_pEngineMaster variable w/ EngineControl?

* RateControl::slotSyncMasterChanged

- I've seen this in a couple places, if (dValue) { } relies on implicit conversion from double to boolean. Instead, be explicit (and to stick with convention elsewhere, only positive values count for a trigger from a control if (dValue > 0) { ... }.

* EngineChannel -- LGTM

* EngineMaster -- reduce copypasta in deciding whether to process a deck with an inline utility function?

BpmControl / RateControl / EngineSync / EngineBuffer is clearly The ...

Read more...

Revision history for this message
Sean M. Pappalardo (pegasus-renegadetech) wrote :

Regarding ASSERTs, we really should make a timeline to start disabling QDebug in release builds which also disables asserts. I'll make a blueprint for that now.

Revision history for this message
Owen Williams (ywwg) wrote :

I'll write up a proper design document today. The Big Idea is that all decks report bpm and position information, and the EngineSync listens to whoever is master and writes that information to the master sync COs. The slaves then only have to listen to that one set of COs and they'll get the correct information no matter which deck is master.

Revision history for this message
Owen Williams (ywwg) wrote :

> Non-engine code:
>
>
> src/controlobject.cpp
> - the warning should stay enabled ideally, it's a good clue for when users
> send us logs

Oh right. Normally I suppress this because it causes a lot of spew. I'll remove that.

>
>
> src/playermanager*
>
> - Hm, typically we decided deck orientation on whether the number was even
> odd. That's nice because you don't have to know the total number of decks to
> decide which ones go left/right. Why the change?

This is something I'm really not sure about. With a four deck mixer, the pots are numbered:

1, 2, 3, 4

So 1 and 2 are on the left, and 3 and 4 are on the right. Calling 3 a left deck is totally counter-intuitive to me. However most 4-channel mixers have A/B switches so that any deck can be aligned left right or center.

>
> - The skin-num-decks isn't totally complete. For example, WTrackTableView
> context menu for load-to-deck doesn't use it.

OK. Do you agree with the general idea that Mixxx should know how many decks the UI has? That way it wouldn't load tracks into an invisible 3rd deck (since right now we don't support removing decks once they are created).

>
> - Need to do some bounds checking on the double value before casting it to int
> (pretty sure casting a negative floating point number to an unsigned integer
> is undefined behavior) or make m_skin_decks signed.

ok

Revision history for this message
Sean M. Pappalardo (pegasus-renegadetech) wrote :

"Calling 3 a left deck is totally counter-intuitive to me."

Sure, for a 4-channel mixer, but many 4-channel controllers use 1 & 3 on the left, and 2 & 4 on the right (like the Terminal Mix 2/4, VMS4, etc.)

Revision history for this message
Owen Williams (ywwg) wrote :

RJ and I discussed the 4 deck naming issue. It appears there are many way of number decks, including on controllers:

ABCD
CABD
ACDB

We will have to support whatever the user wants. but that is out of scope for this patch -- I will remove that change.

Revision history for this message
Owen Williams (ywwg) wrote :

Moving this discussion to: https://github.com/mixxxdj/mixxx/pull/1

Revision history for this message
Owen Williams (ywwg) wrote :

Unmerged revisions

3373. By Owen Williams

Apply master sync and atomic-co patch

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'mixxx/build/depends.py'
2--- mixxx/build/depends.py 2013-05-15 06:09:40 +0000
3+++ mixxx/build/depends.py 2013-05-16 21:29:32 +0000
4@@ -420,18 +420,18 @@
5 sources = ["mixxxkeyboard.cpp",
6
7 "configobject.cpp",
8+ "control/control.cpp",
9+ "control/controlbehavior.cpp",
10 "controlobjectthread.cpp",
11 "controlobjectthreadwidget.cpp",
12 "controlobjectthreadmain.cpp",
13 "controlevent.cpp",
14 "controllogpotmeter.cpp",
15 "controlobject.cpp",
16- "controlnull.cpp",
17 "controlpotmeter.cpp",
18 "controllinpotmeter.cpp",
19 "controlpushbutton.cpp",
20 "controlttrotary.cpp",
21- "controlbeat.cpp",
22
23 "dlgpreferences.cpp",
24 "dlgprefsound.cpp",
25@@ -455,7 +455,6 @@
26
27 "engine/engineworker.cpp",
28 "engine/engineworkerscheduler.cpp",
29- "engine/syncworker.cpp",
30 "engine/enginebuffer.cpp",
31 "engine/enginebufferscale.cpp",
32 "engine/enginebufferscaledummy.cpp",
33@@ -468,6 +467,7 @@
34 "engine/enginepregain.cpp",
35 "engine/enginechannel.cpp",
36 "engine/enginemaster.cpp",
37+ "engine/enginesync.cpp",
38 "engine/enginedelay.cpp",
39 "engine/engineflanger.cpp",
40 "engine/enginevumeter.cpp",
41
42=== modified file 'mixxx/res/controllers/Hercules-DJ-Control-MP3-scripts.js'
43--- mixxx/res/controllers/Hercules-DJ-Control-MP3-scripts.js 2010-12-02 20:58:04 +0000
44+++ mixxx/res/controllers/Hercules-DJ-Control-MP3-scripts.js 2013-05-16 21:29:32 +0000
45@@ -1,685 +1,256 @@
46-function HerculesMp3 () {}
47-
48-//wheel sensitivity is changing between different versions of Mixxx.
49-//Change this accordingly.
50-
51-jog_sens = 1;
52-
53-//Warning! setting enable_beats to true, will enable Autobeat lights to flash near a beat.
54-//Unfortunately I had to use a buffer to avoid sending signal to the controller too close each other.
55-//If you enable this feature, leds could not properly work.
56-//In the future, a function midi.sendShortMsgBuffered() will be implemented in Mixxx code and I will try to fix this.
57-//Until there, I recommend to not change this setting.
58-
59-
60-
61-
62-
63-
64-
65-//If you do not know what you are doing, do not change any variable under this comment.
66-
67-HerculesMp3.buttons123Modes = ["kill", "fx", "cue", "loop"];
68-
69-
70-HerculesMp3.controls = {
71-"inputs": {
72- 0x09: { "channel": 1, "name": "cue", "type": "button" },
73- 0x03: { "channel": 2, "name": "cue", "type": "button" },
74- 0x08: { "channel": 1, "name": "play", "type": "button" },
75- 0x02: { "channel": 2, "name": "play", "type": "button" },
76- 0x07: { "channel": 1, "name": "fx select", "type": "button", "mode": 0 },
77- 0x01: { "channel": 2, "name": "fx select", "type": "button", "mode": 0 },
78- 0x0F: { "channel": 1, "name": "fx 1", "type": "button", "used": false },
79- 0x10: { "channel": 2, "name": "fx 1", "type": "button", "used": false },
80- 0x0E: { "channel": 1, "name": "fx 2", "type": "button", "used": false },
81- 0x11: { "channel": 2, "name": "fx 2", "type": "button", "used": false },
82- 0x0D: { "channel": 1, "name": "fx 3", "type": "button", "used": false },
83- 0x12: { "channel": 2, "name": "fx 3", "type": "button", "used": false },
84- 0x1B: { "channel": 1, "name": "mouse", "type": "button" },
85- 0x1C: { "channel": 2, "name": "mouse", "type": "button" },
86- 0x16: { "channel": 1, "name": "master tempo", "type": "button" },
87- 0x1A: { "channel": 2, "name": "master tempo", "type": "button" },
88- 0x34: { "channel": 1, "name": "pitch", "type": "pot", "mode": 0 },
89- 0x35: { "channel": 2, "name": "pitch", "type": "pot", "mode": 0 },
90- 0x36: { "channel": 1, "name": "wheel", "type": "pot" },
91- 0x37: { "channel": 2, "name": "wheel", "type": "pot" },
92- 0x0B: { "channel": 1, "name": "prevtrack", "type": "button" },
93- 0x0C: { "channel": 1, "name": "nexttrack", "type": "button" },
94- 0x05: { "channel": 2, "name": "prevtrack", "type": "button" },
95- 0x06: { "channel": 2, "name": "nexttrack", "type": "button" }
96-},
97-"outputs": {
98- 0x0F: { "channel": 1, "name": "fx mode", "type": "led" , "status": 0x00 , "isblinking": false },
99- 0x10: { "channel": 2, "name": "fx mode", "type": "led" , "status": 0x00 , "isblinking": false },
100- 0x0E: { "channel": 1, "name": "cue mode", "type": "led" , "status": 0x00 },
101- 0x11: { "channel": 2, "name": "cue mode", "type": "led" , "status": 0x00 },
102- 0x0D: { "channel": 1, "name": "loop mode", "type": "led" , "status": 0x00 },
103- 0x12: { "channel": 2, "name": "loop mode", "type": "led" , "status": 0x00 },
104- 0x16: { "channel": 1, "name": "master tempo", "type": "led" , "status": 0x00 },
105- 0x1A: { "channel": 2, "name": "master tempo", "type": "led" , "status": 0x00 },
106- 0x0A: { "channel": 1, "name": "auto beat", "type": "led" , "status": 0x00 , "beatlen": 0 },
107- 0x04: { "channel": 2, "name": "auto beat", "type": "led" , "status": 0x00 , "beatlen": 0 },
108- 0x09: { "channel": 1, "name": "cue_set", "type": "led" , "status": 0x00 },
109- 0x03: { "channel": 2, "name": "cue_set", "type": "led" , "status": 0x00 },
110- 0x00: { "channel": 1, "name": "play blink", "type": "led" , "status": 0x00 },
111- 0x05: { "channel": 2, "name": "play blink", "type": "led" , "status": 0x00 },
112- 0x08: { "channel": 1, "name": "play", "type": "led" , "status": 0x00 },
113- 0x02: { "channel": 2, "name": "play", "type": "led" , "status": 0x00 },
114- 0x7E: { "channel": 1, "name": "pfl", "type": "led" , "status": 0x00 },
115- 0x7D: { "channel": 2, "name": "pfl", "type": "led" , "status": 0x00 }
116-}
117+function HerculesMP3 () {}
118+
119+HerculesMP3.leds = {
120+"ch 2 blink play":0x80,
121+"ch 2 play":0x2,
122+"ch 2 cue button":0x3,
123+"ch 2 autobeat":0x4,
124+"ch 1 blink play":0x5,
125+"ch 1 play":0x8,
126+"ch 1 cue button":0x9,
127+"ch 1 autobeat":0xa,
128+"ch1 loop":0xd,
129+"ch1 cue":0xe,
130+"ch 1 fx":0xf,
131+"ch 2 fx":0x10,
132+"ch2 cue":0x11,
133+"ch2 loop":0x12,
134+"ch1 tempo":0x16,
135+"ch2 tempo":0x1a,
136+"pfl2" : 0x7d, //125
137+"pfl1" : 0x7e //126
138 };
139
140-
141-
142-//Init controller
143-
144-HerculesMp3.init = function (id) { // called when the device is opened & set up
145-
146-// variables and arrays
147- led_lock = false;
148- enable_beats = false;
149- ledmsg = 0x00;
150-
151- loopc = [];
152- timerloopID = [];
153- is_hold_loop=[];
154- reloopon = [];
155- is_hold_hotcue = [];
156- timerhotcueID = [];
157- loop_control=[];
158- Deck = [];
159- scratch = [];
160- led_array = [];
161- scratch_timer_on = [];
162- scratch_timer = [];
163- returnblink = [];
164- blinktimer = [];
165-
166- bshot = [];
167-
168- VLset = [];
169+HerculesMP3.blinking1 = false;
170+HerculesMP3.blinking2 = false;
171+HerculesMP3.playing1 = false;
172+HerculesMP3.playing2 = false;
173+HerculesMP3.blink2toggle = false;
174+HerculesMP3.blink2timer = null;
175+
176+HerculesMP3.EXPO = 1.75;
177+HerculesMP3.RATEPERM = 0.005;
178+HerculesMP3.NORMTICK = 1.0/20.0;
179+HerculesMP3.NORMEXPO = HerculesMP3.NORMTICK / HerculesMP3.EXPO;
180+
181+HerculesMP3.rate1startval = 0;
182+HerculesMP3.rate2startval = 0;
183+HerculesMP3.rate1time = 0;
184+HerculesMP3.rate2time = 0;
185+HerculesMP3.rate1changing = 0; //-1 down, 0 steady, 1 up
186+HerculesMP3.rate2changing = 0;
187+
188+HerculesMP3.init = function (id) { // called when the MIDI device is opened & set up
189+ print ("HerculesMP3 id: \""+id+"\" initialized.");
190+
191+ //doesn't work (not started yet?)
192+ //HerculesMP3.clearlights();
193+
194+ engine.connectControl("[Channel1]","play","HerculesMP3.play1");
195+ engine.connectControl("[Channel2]","play","HerculesMP3.play2");
196+ engine.connectControl("[Channel1]","playposition","HerculesMP3.playpos1");
197+ engine.connectControl("[Channel2]","playposition","HerculesMP3.playpos2");
198
199- for(decks=1; decks<=2; decks++){
200- Deck[decks] = "[Channel"+decks+"]";
201- loopc[decks] = 0;
202- VLset[decks] = false;
203- timerloopID[decks] = 0;
204- is_hold_loop[decks] = true;
205- reloopon[decks] = false;
206- scratch[decks] = false;
207- VLset[decks] = false;
208- scratch_timer_on[decks]=false;
209- }
210-
211-
212-
213-
214-
215-// Messages to the console cannot be sent too close ( < 10ms)
216-// So that in other scripts a pause function is used
217-// afaik it is not allowed.
218-// a timer and a buffer will rectify this.
219-// Setting it to 20ms instead of 11ms as this first is the lowest value accepted for a timer.
220-
221- engine.beginTimer(20, "HerculesMp3.ledhelper()");
222-
223-
224-// Be the leds!
225-
226- HerculesMp3.leds(true);
227- engine.beginTimer(500, "HerculesMp3.leds(false)",true);
228-
229-// Connect leds here and not in xml. This is to avoid an annoying bug (maybe) in controller drivers.
230-
231- engine.connectControl("[Channel1]", "pfl", "HerculesMp3.pfl_left");
232- engine.connectControl("[Channel2]", "pfl", "HerculesMp3.pfl_right");
233- engine.connectControl("[Channel1]", "play", "HerculesMp3.play_left");
234- engine.connectControl("[Channel2]", "play", "HerculesMp3.play_right");
235- engine.connectControl("[Channel1]", "cue_default", "HerculesMp3.cue_left");
236- engine.connectControl("[Channel2]", "cue_default", "HerculesMp3.cue_right");
237- //engine.connectControl("[Channel1]", "keylock", "HerculesMp3.master_tempoA");
238- //engine.connectControl("[Channel2]", "keylock", "HerculesMp3.master_tempoB");
239-
240- print ("HerculesMp3 id: \""+id+"\" initialized.");
241-};
242-
243-//Shutdown the controller.
244-
245-HerculesMp3.shutdown = function (id) {
246- HerculesMp3.leds(false);
247- print ("HerculesMp3 id: \""+id+"\" shut down.");
248-};
249-
250-
251-//Messages to the console cannot be sent too close ( < 10ms)
252-
253-HerculesMp3.ledhelper = function () {
254-
255-// What does this function do? It is just an apostrophe between the words "I'll-do".
256-
257- if(typeof led_array == "undefined"){
258- led_array = [];
259- }
260- if (led_array.length > 0){
261- var nowled = led_array[0];
262- var nowstatus = HerculesMp3.controls.outputs[nowled].status;
263- led_array.shift();
264- midi.sendShortMsg(0xB0,nowled,nowstatus);
265- //clear buffer if there are too messages
266- }
267-// beat leds
268-
269- if(enable_beats){
270- var beatA = HerculesMp3.controls.outputs[0x0A].beatlen;
271- var beatB = HerculesMp3.controls.outputs[0x04].beatlen;
272- if(beatA) HerculesMp3.bblinkA(beatA);
273- if(beatB) HerculesMp3.bblinkB(beatB);
274- }
275-
276-
277-};
278-
279-HerculesMp3.leds = function (onoff) {
280- for (control in HerculesMp3.controls.outputs) {
281- if (HerculesMp3.controls.outputs[control].type == 'led') {
282- HerculesMp3.led(control,onoff);
283- }
284- }
285-
286-};
287-
288-HerculesMp3.ledblink = function (control,onoff){
289- if(onoff) {
290- actual_status = HerculesMp3.controls.outputs[control].status;
291- blinktimer[control] = engine.beginTimer(300,"HerculesMp3.ledblinkhelper("+control+")");
292- HerculesMp3.controls.outputs[control].isblinking = true;
293- }
294- else
295- {
296- if (HerculesMp3.controls.outputs[control].isblinking) {
297- HerculesMp3.controls.outputs[control].isblinking = false;
298- engine.stopTimer(blinktimer[control]);
299- HerculesMp3.led(control,actual_status);
300- }
301- }
302-};
303-
304-HerculesMp3.ledblinkhelper = function (control){
305- var ledval = true;
306- if (HerculesMp3.controls.outputs[control].status)
307- {
308- ledval = false;
309- }
310- HerculesMp3.led(control,ledval);
311-};
312-
313-HerculesMp3.pfl_left = function(value) {
314- HerculesMp3.led(0x7E, value);
315-};
316-HerculesMp3.pfl_right = function(value) {
317- HerculesMp3.led(0x7D, value);
318-};
319-HerculesMp3.play_left = function(value) {
320- HerculesMp3.led(0x08, value);
321-};
322-HerculesMp3.play_right = function(value) {
323- HerculesMp3.led(0x02, value);
324-};
325-HerculesMp3.cue_left = function(value) {
326- HerculesMp3.led(0x09, value);
327-};
328-HerculesMp3.cue_right = function (value) {
329- HerculesMp3.led(0x03, value);
330-
331-};
332-HerculesMp3.master_tempoA = function (value){
333- HerculesMp3.led(0x16, value);
334-};
335-
336-HerculesMp3.master_tempoB = function (value){
337- HerculesMp3.led(0x1A, value);
338-};
339-
340-HerculesMp3.led = function (control, isOn) {
341- ledmsg = 0x00;
342- if (isOn){
343- ledmsg = 0x7F;
344- //Clear buffer when there are too messages
345- if(led_array.length > 10) {
346- led_array = [];
347- }
348- }
349- if(HerculesMp3.controls.outputs[control].status != ledmsg) {
350- led_array.push(control);
351- HerculesMp3.controls.outputs[control].status = ledmsg;
352- }
353-};
354-
355-
356-
357-//loop control
358-
359-
360-HerculesMp3.loophold = function (deck) {
361-
362- is_hold_loop[deck] = true;
363- if(engine.getValue("[Channel"+deck+"]","loop_enabled"))
364- {
365- //problem with skins
366- engine.setValue("[Channel"+deck+"]","reloop_exit",1);
367- engine.setValue("[Channel"+deck+"]","reloop_exit",0);
368- }
369- else {
370- engine.setValue("[Channel"+deck+"]","reloop_exit",0);
371- }
372- engine.setValue("[Channel"+deck+"]", "loop_in", 0);
373- engine.setValue("[Channel"+deck+"]", "loop_start_position",-1);
374- engine.setValue("[Channel"+deck+"]", "loop_out", 0);
375- engine.setValue("[Channel"+deck+"]", "loop_end_position",-1);
376- loopc[deck] = 0;
377-};
378-
379-
380-
381-
382-HerculesMp3.loop = function (deck, control, value) {
383- if(value) {
384- is_hold_loop[deck] = false;
385- timerloopID[deck] = engine.beginTimer(700,"HerculesMp3.loophold("+deck+")",true);
386- }
387- else {
388- engine.stopTimer(timerloopID[deck]);
389- if(!is_hold_loop[deck]) {
390- loopc[deck]++;
391- if(loopc[deck]==1)engine.setValue("[Channel"+deck+"]", "loop_in", 1);
392- if(loopc[deck]==2)engine.setValue("[Channel"+deck+"]", "loop_out", 1);
393- if(loopc[deck]>2) {
394- engine.setValue("[Channel"+deck+"]", "reloop_exit", 1);
395- loopc[deck]=2;
396- }
397- }
398- }
399-};
400-
401-
402-
403-//hotcue control
404-
405-HerculesMp3.fxbutton = function (fxnumber) {
406- switch(fxnumber)
407- {
408- case "fx 1":
409- return "hotcue_1_";
410- break;
411-
412- case "fx 2" :
413- return "hotcue_2_";
414- break;
415-
416- case "fx 3" :
417- return "hotcue_3_";
418- break;
419- }
420-
421-};
422-
423-HerculesMp3.hotcue = function (deck, control, value) {
424- hotcue_string = HerculesMp3.fxbutton(HerculesMp3.controls.inputs[control].name);
425- if(value){
426- is_hold_hotcue[control] = false;
427- timerhotcueID[control] = engine.beginTimer(500,"HerculesMp3.hchold("+deck+","+control+","+"\""+hotcue_string+"\")",true);
428- }
429- else {
430- engine.stopTimer(timerhotcueID[control]);
431- if(!is_hold_hotcue[control]){
432- if(!engine.getValue("[Channel"+deck+"]",hotcue_string+"enabled")) {engine.setValue("[Channel"+deck+"]",hotcue_string+"activate",1);}
433- else{engine.setValue("[Channel"+deck+"]",hotcue_string+"goto",1);}
434- }
435- }
436-};
437-
438-
439-HerculesMp3.hchold = function (deck,control,hotcuestr){
440- is_hold_hotcue[control]=true;
441- engine.setValue("[Channel"+deck+"]",hotcuestr+"clear",1);
442-};
443-
444-
445-//Cycle between kill,cue,loop,fx
446-
447-HerculesMp3.mode = function (group, control, value, status) {
448-
449-
450- var n = HerculesMp3.controls.inputs[control].channel;
451-
452- var group = Deck[n];
453-
454-// took from other Hercules scripts
455-
456- if (value) { // Only do stuff when pushed, not released.
457- currentMode = HerculesMp3.controls.inputs[control].mode;
458- nextMode = currentMode < HerculesMp3.buttons123Modes.length-1 ? currentMode+1 : 0;
459- HerculesMp3.controls.inputs[control].mode = nextMode;
460- sNextMode = HerculesMp3.buttons123Modes[nextMode];
461- sCurrentMode = HerculesMp3.buttons123Modes[currentMode];
462- for ( fxcontrol in HerculesMp3.controls.outputs){
463- if(HerculesMp3.controls.outputs[fxcontrol].channel == n &&
464- HerculesMp3.controls.outputs[fxcontrol].name == sCurrentMode+" mode")
465- {
466- currentLed = fxcontrol;
467- }
468- if(HerculesMp3.controls.outputs[fxcontrol].channel == n &&
469- HerculesMp3.controls.outputs[fxcontrol].name == sNextMode+" mode")
470- {
471- nextLed = fxcontrol;
472- }
473- }
474- switch (sNextMode) {
475- case "kill":
476- HerculesMp3.led(currentLed, false);
477- break;
478- case "fx":
479- returnblink[n] = false;
480- if(HerculesMp3.controls.outputs[nextLed].isblinking){
481- HerculesMp3.ledblink(nextLed, false);
482- returnblink[n] = true;
483- }
484- HerculesMp3.led(nextLed, true);
485- //print("HerculesMp3.buttons123mode: Switching to " + sNextMode + " mode");
486- break;
487- case "cue":
488- if(returnblink[n]){
489- HerculesMp3.ledblink(currentLed, true);
490- }
491- HerculesMp3.led(currentLed, false);
492- HerculesMp3.led(nextLed, true);
493- //print("HerculesMp3.buttons123mode: Switching to " + sNextMode + " mode");
494- break;
495- case "loop":
496- HerculesMp3.led(currentLed, false);
497- HerculesMp3.led(nextLed, true);
498- //print("HerculesMp3.buttons123mode: " + sNextMode + " mode");
499- break;
500- }
501-
502-
503- }
504-};
505-
506-//fx buttons
507-
508-
509-HerculesMp3.fx = function (group, control, value, status) {
510-
511- var n = HerculesMp3.controls.inputs[control].channel;
512-
513- var fxdeck = n==1 ? 0x07 : 0x01;
514-
515- var currentMode = HerculesMp3.controls.inputs[fxdeck].mode;
516-
517- switch (HerculesMp3.buttons123Modes[currentMode]){
518- case "kill" :
519- if (value){
520- HerculesMp3.controls.inputs[control].used = true;
521- }
522- else { HerculesMp3.controls.inputs[control].used = false;
523- }
524- break;
525-
526- case "loop" :
527-
528- HerculesMp3.loop(n, control, value);
529-
530- break;
531-
532- case "cue" :
533-
534- HerculesMp3.hotcue(n, control, value);
535-
536- break;
537-
538- case "fx" :
539-
540- if (HerculesMp3.controls.inputs[control].name == "fx 1"){
541- if(value)
542- {
543- scratch[n]=!scratch[n];
544- HerculesMp3.controls.outputs[nextLed].isblinking = scratch[n];
545- returnblink[n] = scratch[n];
546- }
547-
548- }
549- if (HerculesMp3.controls.inputs[control].name == "fx 2"){
550- if(value){bpm.tapButton(n);}
551- }
552- if (HerculesMp3.controls.inputs[control].name == "fx 3"){
553- if(value){
554- enable_beats = !enable_beats;
555- if(enable_beats){
556- engine.connectControl("[Channel1]", "playposition", "HerculesMp3.playpositionA");
557- engine.connectControl("[Channel1]","file_bpm","HerculesMp3.bpconnectA");
558- engine.connectControl("[Channel2]", "playposition", "HerculesMp3.playpositionB");
559- engine.connectControl("[Channel2]","file_bpm","HerculesMp3.bpconnectB");
560- }
561- else
562- {
563- engine.connectControl("[Channel1]", "playposition", "HerculesMp3.playpositionA",true);
564- engine.connectControl("[Channel1]","file_bpm","HerculesMp3.bpconnectA",true);
565- engine.connectControl("[Channel2]", "playposition", "HerculesMp3.playpositionB",true);
566- engine.connectControl("[Channel2]","file_bpm","HerculesMp3.bpconnectB",true);
567- }
568- }
569- }
570-
571- break;
572-
573- }
574-
575-};
576-
577-
578-
579-HerculesMp3.pitchpot = function (group, control, value, status) {
580-
581- var n = HerculesMp3.controls.inputs[control].channel;
582- var fxdeck = n ==1 ? 0x07 : 0x01;
583-
584- var currentMode = HerculesMp3.controls.inputs[fxdeck].mode;
585-
586- var name = "none";
587-
588- if (currentMode == 0){
589- for ( fxcontrol in HerculesMp3.controls.inputs){
590- if(HerculesMp3.controls.inputs[fxcontrol].channel == n && HerculesMp3.controls.inputs[fxcontrol].used)
591- {
592- name = HerculesMp3.controls.inputs[fxcontrol].name;
593- }
594- }
595- }
596-
597- if (name == "fx 1"){
598- chan = Deck[n];
599- action = "pregain";
600- min = -4;
601- max = 4;
602- }
603- else if (name == "fx 2"){
604- chan = "[Master]";
605- action="headVolume";
606- min=0;
607- max=5;
608- }
609- else if (name == "fx 3"){
610- chan = "[Master]";
611- action="headMix";
612- min=-1;
613- max=1;
614- }
615- else {
616- chan = Deck[n];
617- action = "rate";
618- min = -1;
619- max = 1;
620- }
621-
622-
623- if(value){
624- var increment = (max-min)/50;
625- increment = (value <= 0x3F) ? increment : increment * -1;
626- var newValue = engine.getValue(chan,action) + increment;
627- newValue = newValue > max ? max : newValue < min ? min : newValue;
628- engine.setValue(chan,action,newValue);
629- }
630-};
631-
632-
633-HerculesMp3.jog_wheel = function (group, control, value, status) {
634- var n = HerculesMp3.controls.inputs[control].channel;
635- if(scratch[n]){
636- if(value){
637- if (scratch_timer_on[n])
638- {
639- engine.stopTimer(scratch_timer[n]);
640- scratch_timer_on[n] = false;
641- }
642- if (!engine.getValue(Deck[n],"scratch2_enable")){
643- engine.scratchEnable(n, 128, 33+1/3, 1.0/8*(0.500), (1.0/8)*(0.500)/32);
644- }
645- else {
646- var newValue=(value-0x40);
647- engine.scratchTick(n,-newValue);
648- }
649- }
650-
651- if(engine.getValue(Deck[n],"scratch2_enable"))
652- {
653- //when not moved for 200 msecs, probably we are not touching the wheel anymore
654- scratch_timer[n] = engine.beginTimer(200,"HerculesMp3.jog_wheelhelper("+n+")",true);
655- scratch_timer_on[n] = true;
656- }
657- }
658- else {
659- if(value){
660- if (!engine.getValue(Deck[n],"play")) {
661- var jogValue = value >=0x40 ? value - 0x80 : value;
662- jogValue = jogValue*jog_sens;
663- engine.setValue(Deck[n],"jog", jogValue);
664-
665- }
666- }
667- }
668-};
669-
670-
671-HerculesMp3.jog_wheelhelper = function(n) {
672- engine.scratchDisable(n);
673- scratch_timer_on[n] = false;
674-}
675-
676-HerculesMp3.joystick = function (group, control, value, status) {
677- if(!value)
678- engine.setValue("[Playlist]","SelectPrevTrack", 1);
679- if(value == 0x7F)
680- engine.setValue("[Playlist]","SelectNextTrack",1);
681-};
682-
683-
684-
685-HerculesMp3.loadSelectedTrack = function (group, control, value, status) {
686- if (value) { // Only do stuff when pushed, not released.
687- var deck = HerculesMp3.controls.inputs[control].channel;
688- engine.setValue(Deck[deck] , "LoadSelectedTrack", 1);
689- }
690-};
691-
692-
693-//This is called when bpm is calculated.
694-//Reusing one function for both decks caused a strange behavior and I am too lazy to fix it.
695-
696-HerculesMp3.bpconnectA = function (valueA) {
697- if(valueA){
698- HerculesMp3.controls.outputs[0x0A].beatlen = 6000/valueA;
699- }
700- else {
701- HerculesMp3.controls.outputs[0x0A].beatlen=0;
702- }
703-};
704-
705-HerculesMp3.bpconnectB = function (valueB) {
706- if(valueB){
707- HerculesMp3.controls.outputs[0x04].beatlen = 6000/valueB;
708- }
709- else {
710- HerculesMp3.controls.outputs[0x04].beatlen=0;
711- }
712-};
713-
714-//These are for beat blink.
715-
716-HerculesMp3.bblinkA = function (csecA) {
717- var actposA = engine.getValue(Deck[1], "duration")*engine.getValue(Deck[1], "playposition")*100;
718- if(engine.getValue(Deck[1],"play")){
719-
720- if(actposA) {
721- if( (actposA-csecA/6)<bshot[1]*csecA && actposA>((bshot[1]-1)*csecA) ) {
722- if(!HerculesMp3.controls.outputs[0x0A].status)
723- {HerculesMp3.led(0x0A, true);
724- }
725- }
726- if((actposA+csecA/3)>(bshot[1]-1)*csecA && (actposA+csecA/6)<bshot[1]*csecA) {
727- if(HerculesMp3.controls.outputs[0x0A].status) HerculesMp3.led(0x0A, false);
728- }
729-
730- }
731- }
732- else
733- {
734- if(HerculesMp3.controls.outputs[0x0A].status)
735- {
736- HerculesMp3.led(0x0A, false);
737- }
738- }
739-};
740-
741-HerculesMp3.bblinkB = function (csecB) {
742- var actposB = engine.getValue(Deck[2], "duration")*engine.getValue(Deck[2], "playposition")*100;
743- if(engine.getValue(Deck[2],"play")){
744-
745- if(actposB) {
746- if( (actposB-csecB/6)<bshot[2]*csecB && actposB>((bshot[2]-1)*csecB) ) {
747- if(!HerculesMp3.controls.outputs[0x04].status)
748- {HerculesMp3.led(0x04, true);
749- }
750- }
751- else {
752- if((actposB+csecB/3)>(bshot[2]-1)*csecB && (actposB+csecB/6)<bshot[2]*csecB) {
753- if(HerculesMp3.controls.outputs[0x04].status) HerculesMp3.led(0x04, false);
754- }
755- }
756-
757- }
758- }
759- else
760- {
761- if(HerculesMp3.controls.outputs[0x04].status)
762- {
763- HerculesMp3.led(0x04, false);
764- }
765- }
766-};
767-
768-//Find out where the next beat is.
769-
770-HerculesMp3.playpositionA = function (value) {
771- actposA = engine.getValue(Deck[1], "duration")*value*100;
772- csecA = HerculesMp3.controls.outputs[0x0A].beatlen;
773- if(csecA) bshot[1] = Math.ceil(actposA/csecA);
774-};
775-
776-HerculesMp3.playpositionB = function (value) {
777- actposB = engine.getValue(Deck[2], "duration")*value*100;
778- csecB = HerculesMp3.controls.outputs[0x04].beatlen;
779- if(csecB) bshot[2] = Math.ceil(actposB/csecB);
780-};
781+ engine.beginTimer(100,"HerculesMP3.rate_changer()");
782+ //print ("stuff hooked up");
783+}
784+
785+HerculesMP3.shutdown = function(id) {
786+ HerculesMP3.clearlights();
787+}
788+
789+HerculesMP3.clearlights = function () {
790+ for ( var LED in HerculesMP3.leds ) {
791+ print("Clear LED: " + LED+" "+HerculesMP3.leds[LED]);
792+ midi.sendShortMsg(0xB1, HerculesMP3.leds[LED], 0x0);
793+ }
794+}
795+
796+HerculesMP3.play1 = function (value) {
797+ //print ("play1 "+value);
798+ HerculesMP3.playing1 = value;
799+ HerculesMP3.maybelightplay1();
800+}
801+
802+HerculesMP3.play2 = function (value) {
803+ //print ("play2 "+value);
804+ HerculesMP3.playing2 = value;
805+ HerculesMP3.maybelightplay2();
806+}
807+
808+HerculesMP3.maybelightplay1 = function () {
809+ if (HerculesMP3.playing1)
810+ {
811+ //print ("light play1");
812+ midi.sendShortMsg(0xb1, HerculesMP3.leds["ch 1 play"], 0x7f);
813+ }
814+ else
815+ {
816+ //print ("dark play1");
817+ midi.sendShortMsg(0xb1, HerculesMP3.leds["ch 1 play"], 0x0);
818+ }
819+}
820+
821+HerculesMP3.maybelightplay2 = function () {
822+ if (HerculesMP3.playing2)
823+ {
824+ //print ("light play2");
825+ midi.sendShortMsg(0xb1, HerculesMP3.leds["ch 2 play"], 0x7f);
826+ }
827+ else
828+ {
829+ //print ("dark play2");
830+ midi.sendShortMsg(0xb1, HerculesMP3.leds["ch 2 play"], 0x0);
831+ }
832+}
833+
834+HerculesMP3.playpos1 = function (value) {
835+ duration = engine.getValue("[Channel1]","duration");
836+ //print("playpos1 " + value + " " + duration);
837+ if (value > 0.9 && duration > 0)
838+ {
839+ if (!HerculesMP3.blinking1)
840+ {
841+ midi.sendShortMsg(0xb1, HerculesMP3.leds["ch 1 blink play"], 0x7f);
842+ }
843+ HerculesMP3.blinking1 = true;
844+ }
845+ else
846+ {
847+ if (HerculesMP3.blinking1)
848+ {
849+ midi.sendShortMsg(0xb1, HerculesMP3.leds["ch 1 blink play"], 0x0);
850+ }
851+ HerculesMP3.blinking1 = false;
852+ }
853+ //engine.trigger("[Channel1]","playposition");
854+ //engine.trigger("[Channel1]","play");
855+}
856+
857+HerculesMP3.playpos2 = function (value) {
858+ //print("playpos2 " + value);
859+ duration = engine.getValue("[Channel2]","duration");
860+ if (value > 0.9 && duration > 0)
861+ {
862+ //print ("Running blink workaround");
863+ //HerculesMP3.workaroundblink2(value);
864+ if (!HerculesMP3.blinking2)
865+ HerculesMP3.blink2timer = engine.beginTimer(1000,"HerculesMP3.workaroundblink2()");
866+ HerculesMP3.blinking2 = true;
867+ }
868+ else
869+ {
870+ if (HerculesMP3.blinking2)
871+ {
872+ HerculesMP3.maybelightplay2();
873+ engine.stopTimer(HerculesMP3.blink2timer);
874+ }
875+ HerculesMP3.blinking2 = false;
876+ }
877+ //engine.trigger("[Channel2]","playposition");
878+ //engine.trigger("[Channel2]","play");
879+}
880+
881+HerculesMP3.workaroundblink2 = function(value) {
882+ // for some reason, activating the blinker on deck 2 turns
883+ // off the light on deck 1. so, blink manually!
884+ //print ("change state");
885+ if (HerculesMP3.blink2toggle)
886+ midi.sendShortMsg(0xB1, HerculesMP3.leds["ch 2 play"], 0x0);
887+ else
888+ midi.sendShortMsg(0xB1, HerculesMP3.leds["ch 2 play"], 0x7f);
889+ HerculesMP3.blink2toggle = !HerculesMP3.blink2toggle;
890+}
891+
892+HerculesMP3.rate_perm_up_small1 = function (group, control, value, status) {
893+ if (value == 127)
894+ {
895+ HerculesMP3.rate1changing = 1;
896+ HerculesMP3.rate1startval = engine.getValue("[Channel1]","rate");
897+ HerculesMP3.rate1time = 0;
898+ }
899+ else
900+ {
901+ HerculesMP3.rate1changing = 0;
902+ HerculesMP3.rate1startval = 0;
903+ HerculesMP3.rate1time = 0;
904+ }
905+}
906+
907+HerculesMP3.rate_perm_up_small2 = function (group, control, value, status) {
908+ if (value == 127)
909+ {
910+ HerculesMP3.rate2changing = 1;
911+ HerculesMP3.rate2startval = engine.getValue("[Channel2]","rate");
912+ HerculesMP3.rate2time = 0;
913+ }
914+ else
915+ {
916+ HerculesMP3.rate2changing = 0;
917+ HerculesMP3.rate2startval = 0;
918+ HerculesMP3.rate2time = 0;
919+ }
920+}
921+
922+HerculesMP3.rate_perm_down_small1 = function (group, control, value, status) {
923+ if (value == 127)
924+ {
925+ HerculesMP3.rate1changing = -1;
926+ HerculesMP3.rate1startval = engine.getValue("[Channel1]","rate");
927+ HerculesMP3.rate1time = 0;
928+ }
929+ else
930+ {
931+ HerculesMP3.rate1changing = 0;
932+ HerculesMP3.rate1startval = 0;
933+ HerculesMP3.rate1time = 0;
934+ }
935+}
936+
937+HerculesMP3.rate_perm_down_small2 = function (group, control, value, status) {
938+ if (value == 127)
939+ {
940+ HerculesMP3.rate2changing = -1;
941+ HerculesMP3.rate2startval = engine.getValue("[Channel2]","rate");
942+ HerculesMP3.rate2time = 0;
943+ }
944+ else
945+ {
946+ HerculesMP3.rate2changing = 0;
947+ HerculesMP3.rate2startval = 0;
948+ HerculesMP3.rate2time = 0;
949+ }
950+}
951+
952+HerculesMP3.rate_changer = function () {
953+ if(HerculesMP3.rate1changing != 0)
954+ HerculesMP3.change_rate1();
955+ if(HerculesMP3.rate2changing != 0)
956+ HerculesMP3.change_rate2();
957+}
958+
959+HerculesMP3.change_rate1 = function () {
960+ if (HerculesMP3.rate1time < 10)
961+ new_rate = HerculesMP3.rate1time * 0.001;
962+ else
963+ new_rate = 0.01 + Math.pow((HerculesMP3.rate1time-10)*HerculesMP3.NORMTICK, HerculesMP3.EXPO)*HerculesMP3.NORMEXPO;
964+ new_rate *= HerculesMP3.rate1changing;
965+ new_rate += HerculesMP3.rate1startval;
966+ new_rate = Math.min(new_rate, 1);
967+ new_rate = Math.max(new_rate, -1);
968+ engine.setValue("[Channel1]", "rate", new_rate);
969+ HerculesMP3.rate1time++; //tick
970+}
971+
972+HerculesMP3.change_rate2 = function () {
973+ if (HerculesMP3.rate2time < 10)
974+ new_rate = HerculesMP3.rate2time * 0.001;
975+ else
976+ new_rate = 0.01 + Math.pow((HerculesMP3.rate2time-10)*HerculesMP3.NORMTICK, HerculesMP3.EXPO)*HerculesMP3.NORMEXPO;
977+ new_rate *= HerculesMP3.rate2changing;
978+ new_rate += HerculesMP3.rate2startval;
979+ new_rate = Math.min(new_rate, 1);
980+ new_rate = Math.max(new_rate, -1);
981+ engine.setValue("[Channel2]", "rate", new_rate);
982+ HerculesMP3.rate2time++; //tick
983+}
984
985=== added file 'mixxx/res/controllers/Xone-K2-scripts.js.sync'
986--- mixxx/res/controllers/Xone-K2-scripts.js.sync 1970-01-01 00:00:00 +0000
987+++ mixxx/res/controllers/Xone-K2-scripts.js.sync 2013-05-16 21:29:32 +0000
988@@ -0,0 +1,154 @@
989+/****************************************************************/
990+/* Xone K2 MIDI controller script v1.20 */
991+/* Copyright (C) 2012, Owen Williams */
992+/* but feel free to tweak this to your heart's content! */
993+/* For Mixxx version 1.11 */
994+/****************************************************************/
995+
996+function XoneK2() {}
997+
998+XoneK2.shift_status = false;
999+
1000+// USER OPTION:
1001+// shift_lock = true; means that pressing shift will turn on shift and it will
1002+// stay on.
1003+// shift_lock = false; means that shift is only active when the button is held
1004+XoneK2.shift_lock = false;
1005+
1006+XoneK2.leds = [0x34, 0x35, 0x36, 0x37,
1007+ 0x58, 0x59, 0x5A, 0x5B,
1008+ 0x7C, 0x7d, 0x7e, 0x7f,
1009+ 0x30, 0x31, 0x32, 0x33,
1010+ 0x54, 0x55, 0x56, 0x57,
1011+ 0x78, 0x79, 0x7A, 0x7b,
1012+ 0x2c, 0x2d, 0x2e, 0x2f,
1013+ 0x50, 0x51, 0x52, 0x53,
1014+ 0x74, 0x75, 0x76, 0x77,
1015+ 0x28, 0x29, 0x2a, 0x2b,
1016+ 0x4c, 0x4d, 0x4e, 0x4f,
1017+ 0x70, 0x71, 0x72, 0x73,
1018+ 0x24, 0x25, 0x26, 0x27,
1019+ 0x48, 0x49, 0x4a, 0x4b,
1020+ 0x6c, 0x6d, 0x6e, 0x6f,
1021+ 0x20, 0x21, 0x22, 0x23,
1022+ 0x44, 0x45, 0x46, 0x47,
1023+ 0x68, 0x69, 0x6a, 0x6b,
1024+ 0x1c, 0x1d, 0x1e, 0x1f,
1025+ 0x40, 0x41, 0x42, 0x43,
1026+ 0x64, 0x65, 0x66, 0x67,
1027+ 0x18, 0x19, 0x1A, 0x1b,
1028+ 0x3c, 0x3d, 0x3e, 0x3f,
1029+ 0x60, 0x61, 0x62, 0x63];
1030+
1031+XoneK2.init = function (id) { // called when the MIDI device is opened & set up
1032+ print ("XoneK2 id: \""+id+"\" initialized.");
1033+ //one-shot to clear lights. If we don't delay this call, nothing happens
1034+ if (engine.beginTimer(2000,"XoneK2.clearlights()",true) == 0) {
1035+ print("Clearlights timer setup failed");
1036+ }
1037+ XoneK2.clearlights();
1038+}
1039+
1040+XoneK2.shutdown = function(id) {
1041+ XoneK2.clearlights();
1042+}
1043+
1044+XoneK2.clearlights = function () {
1045+ for ( var LED in XoneK2.leds ) {
1046+ print("Clear LED: #" + LED +" --> "+XoneK2.leds[LED]);
1047+ midi.sendShortMsg(0x9F, XoneK2.leds[LED], 0x0);
1048+ }
1049+}
1050+
1051+XoneK2.encoderJog1 = function (channel, control, value, status) {
1052+ XoneK2.encoderJog(value,1);
1053+}
1054+
1055+XoneK2.encoderJog2 = function (channel, control, value, status) {
1056+ XoneK2.encoderJog(value,2);
1057+}
1058+
1059+XoneK2.encoderJog3 = function (channel, control, value, status) {
1060+ XoneK2.encoderJog(value,3);
1061+}
1062+
1063+XoneK2.encoderJog4 = function (channel, control, value, status) {
1064+ XoneK2.encoderJog(value,4);
1065+}
1066+
1067+XoneK2.encoderJog = function (value,deck) {
1068+ if (value == 127)
1069+ jogValue = -1;
1070+ else
1071+ jogValue = 1;
1072+
1073+ //faster seek with shift held
1074+ if (XoneK2.shift_status)
1075+ jogValue *= 5;
1076+
1077+ if (engine.getValue("[Channel"+deck+"]","play")==1 && engine.getValue("[Channel"+deck+"]","reverse")==1) jogValue= -(jogValue);
1078+ engine.setValue("[Channel"+deck+"]","jog",jogValue);
1079+}
1080+
1081+XoneK2.shift_on = function (channel, control, value, status) {
1082+ if (XoneK2.shift_lock) {
1083+ if (value == 127) {
1084+ XoneK2.shift_status = !XoneK2.shift_status;
1085+ }
1086+ }
1087+ else
1088+ {
1089+ if (value == 127) {
1090+ XoneK2.shift_status = true;
1091+ } else {
1092+ XoneK2.shift_status = false;
1093+ }
1094+ }
1095+
1096+ if (XoneK2.shift_status) {
1097+ midi.sendShortMsg(0x9F, 0xF, 0x7F);
1098+ } else {
1099+ midi.sendShortMsg(0x9F, 0xF, 0x0);
1100+ }
1101+}
1102+
1103+XoneK2.leftBottomKnob = function (channel, control, value, status) {
1104+ if (XoneK2.shift_status)
1105+ {
1106+ cur_vol = engine.getValue("[Master]", "headVolume");
1107+ if (value == 1)
1108+ cur_vol += 0.02;
1109+ else
1110+ cur_vol -= 0.02;
1111+ engine.setValue("[Master]", "headVolume", cur_vol);
1112+ }
1113+ else
1114+ {
1115+ cur_vol = engine.getValue("[Master]", "rate");
1116+ if (value == 1)
1117+ cur_vol += 0.1;
1118+ else
1119+ cur_vol -= 0.1;
1120+ engine.setValue("[Master]", "rate", cur_vol);
1121+ }
1122+}
1123+
1124+XoneK2.rightBottomKnob = function (channel, control, value, status) {
1125+ if (XoneK2.shift_status)
1126+ {
1127+ cur_vol = engine.getValue("[Master]", "volume");
1128+ if (value == 1)
1129+ cur_vol += 0.02;
1130+ else
1131+ cur_vol -= 0.02;
1132+ print ("set volume to " +cur_vol);
1133+ engine.setValue("[Master]", "volume", cur_vol);
1134+ }
1135+ else
1136+ {
1137+ if (value == 1)
1138+ engine.setValue("[Playlist]", "SelectNextTrack", 1);
1139+ else
1140+ engine.setValue("[Playlist]", "SelectPrevTrack", 1);
1141+ }
1142+}
1143
1144=== modified file 'mixxx/res/skins/LateNight1280x800-WXGA/skin.xml'
1145--- mixxx/res/skins/LateNight1280x800-WXGA/skin.xml 2013-05-02 14:17:13 +0000
1146+++ mixxx/res/skins/LateNight1280x800-WXGA/skin.xml 2013-05-16 21:29:32 +0000
1147@@ -16,7 +16,7 @@
1148 Under the following conditions:
1149 Attribution - You must attribute the work in the manner specified by the author or licensor
1150 (but not in any way that suggests that they endorse you or your use of the work).
1151- A attribution should include the following: The name of the author and/or licensor,
1152+ A attribution should include the following: The name of the author and/or licensor,
1153 the title of the work, the URL that is associated with the work.
1154
1155 Share Alike - If you alter, transform, or build upon this work, you may distribute
1156@@ -133,7 +133,7 @@
1157 <Text>
1158 <TooltipId>text</TooltipId>
1159 <Style>QLabel { font: bold 13px/15px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1160- background-color: transparent; color: #3087BF; text-align: left; padding-left: 1px; }
1161+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }
1162 </Style>
1163 <Group>[Sampler1]</Group>
1164 <Pos>5,3</Pos>
1165@@ -143,7 +143,7 @@
1166 <TrackProperty>
1167 <TooltipId>track_title</TooltipId>
1168 <Style>QLabel { font: bold 14px/16px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1169- background-color: transparent; color: #3087BF; text-align: left; padding-left: 1px; }
1170+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }
1171 </Style>
1172 <Property>title</Property>
1173 <Group>[Sampler1]</Group>
1174@@ -160,7 +160,7 @@
1175 <NumberBpm>
1176 <TooltipId>visual_bpm</TooltipId>
1177 <Style>QLabel { font: bold 13px/15px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1178- background-color: transparent; color: #3087BF; text-align: left;padding-left: 1px; }
1179+ background-color: transparent; color: #EECE33; text-align: left;padding-left: 1px; }
1180 </Style>
1181 <Group>[Sampler1]</Group>
1182 <Pos>211,3</Pos>
1183@@ -215,8 +215,8 @@
1184 <SignalHighColor></SignalHighColor>
1185 <SignalMidColor></SignalMidColor>
1186 <SignalLowColor></SignalLowColor>
1187- <SignalColor>#3087BF</SignalColor>
1188- <PlayPosColor>#00FF00</PlayPosColor>
1189+ <SignalColor>#EECE33</SignalColor>
1190+ <MarkerColor>#00FF00</MarkerColor>
1191 <DefaultMark>
1192 <Align>bottom</Align>
1193 <Color>#00FF00</Color>
1194@@ -648,7 +648,7 @@
1195 <Text>
1196 <TooltipId>text</TooltipId>
1197 <Style>QLabel { font: bold 13px/15px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1198- background-color: transparent; color: #3087BF; text-align: left; padding-left: 1px; }
1199+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }
1200 </Style>
1201 <Group>[Sampler2]</Group>
1202 <Pos>5,3</Pos>
1203@@ -658,7 +658,7 @@
1204 <TrackProperty>
1205 <TooltipId>track_title</TooltipId>
1206 <Style>QLabel { font: bold 14px/16px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1207- background-color: transparent; color: #3087BF; text-align: left; padding-left: 1px; }
1208+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }
1209 </Style>
1210 <Property>title</Property>
1211 <Group>[Sampler2]</Group>
1212@@ -675,7 +675,7 @@
1213 <NumberBpm>
1214 <TooltipId>visual_bpm</TooltipId>
1215 <Style>QLabel { font: bold 13px/15px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1216- background-color: transparent; color: #3087BF; text-align: left;padding-left: 1px; }
1217+ background-color: transparent; color: #EECE33; text-align: left;padding-left: 1px; }
1218 </Style>
1219 <Group>[Sampler2]</Group>
1220 <Pos>211,3</Pos>
1221@@ -730,8 +730,8 @@
1222 <SignalHighColor></SignalHighColor>
1223 <SignalMidColor></SignalMidColor>
1224 <SignalLowColor></SignalLowColor>
1225- <SignalColor>#3087BF</SignalColor>
1226- <PlayPosColor>#00FF00</PlayPosColor>
1227+ <SignalColor>#EECE33</SignalColor>
1228+ <MarkerColor>#00FF00</MarkerColor>
1229 <DefaultMark>
1230 <Align>bottom</Align>
1231 <Color>#00FF00</Color>
1232@@ -2198,7 +2198,7 @@
1233 <Style>
1234 QGroupBox { border: 0px solid yellow; margin: 0px 0px 0px 0px;}
1235
1236- QTableView, QTextBrowser, QTreeView { border: 1px solid #656565; font: 13px/15px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1237+ QTableView, QTextBrowser, QTreeView { border: 1px solid #656565; font: 10px/12px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1238 background: transparent; color: #ACACAC;
1239 <!--we use "background: transparent" as workaround, else "alternate-background-color" wont work, QT 4.7.x bug?-->
1240 alternate-background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(43, 43, 43, 255), stop:0.049 rgba(43, 43, 43, 255), stop:0.050 rgba(43, 43, 43, 100), stop:0.949 rgba(43, 43, 43, 100), stop:0.95 rgba(43, 43, 43, 255), stop:1 rgba(43, 43, 43, 255));}
1241@@ -2214,7 +2214,7 @@
1242 QPushButton#LibraryBPMButton::checked {image: url(:/images/library/ic_library_checked.png);}
1243 QPushButton#LibraryBPMButton::!checked {image: url(:/images/library/ic_library_unchecked.png);}
1244
1245- QHeaderView { font: 11px/13px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif; }
1246+ QHeaderView { font: 10px/12px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif; }
1247
1248 <!--Styling a QSpinbox is complex and it took ages to figure out how to remove the surrounding frame and make the background transparent without affecting the subcontrols (up/down-buttons).
1249 You could easily style a subcontrol like in the QT-Docs, but if you want to have the OS-native subcontrols, this is the only way i found ( there are probably others ).
1250@@ -2222,12 +2222,12 @@
1251 The general rule when it comes to stylesheets is always to remember that if you style part of a widget, then you usually have to style all of it.
1252 -->
1253 <!--transition time in Auto DJ tab-->
1254- QSpinBox:editable { font: 13px/15px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif; background: transparent; color: #ACACAC; }
1255+ QSpinBox:editable { font: 10px/12px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif; background: transparent; color: #ACACAC; }
1256 QSpinBox { min-height: 20px; max-height: 20px;min-width: 40px; max-width: 40px;}
1257
1258 <!--library search bar-->
1259- WSearchLineEdit { padding: 2px; border: 1px solid #656565; font: 13px/15px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif; background: transparent; color: #ACACAC; }
1260- WSearchLineEdit:focus { padding: 2px; border: 2px solid #FF6600; font: bold 13px/15px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif; background: rgba(255, 102, 0,50); color: #D6D6D6;}
1261+ WSearchLineEdit { padding: 2px; border: 1px solid #656565; font: 10px/12px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif; background: transparent; color: #ACACAC; }
1262+ WSearchLineEdit:focus { padding: 2px; border: 2px solid #FF6600; font: bold 10px/12px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif; background: rgba(255, 102, 0,50); color: #D6D6D6;}
1263
1264 <!--splitter between treeview and library-->
1265 QSplitter::handle { image: url(skin:/style/style_handle_unchecked.png); background: none; }
1266@@ -2235,13 +2235,13 @@
1267 QSplitter::handle:horizontal { width: 6px; }
1268 QSplitter::handle:vertical { height: 6px;}
1269
1270- QPushButton { font: 13px/15px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif; }
1271+ QPushButton { font: 10px/12px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif; }
1272 <!--Extra declaration for QRadionButton otherwise it shows up with wrong colors in Linux with Gnome -->
1273- QLabel, QRadioButton { font: 13px/15px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif; background: transparent; color: #C1C1C1;}
1274+ QLabel, QRadioButton { font: 10px/12px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif; background: transparent; color: #C1C1C1;}
1275
1276 <!--Spacing between treeview and searchbar-->
1277 QTreeView { margin: 6px 0px 0px 0px; }
1278-
1279+
1280 <!--triangle for closed/opened branches in treeview-->
1281 QTreeView { show-decoration-selected: 0; } <!-- Suppresses that selected sidebar items branch indicator shows wrong color when out of focus ; lp:880588-->
1282 QTreeView::branch:has-children:!has-siblings:closed,
1283@@ -2297,7 +2297,7 @@
1284 -->
1285 <Text>
1286 <TooltipId>text</TooltipId>
1287- <Style>QLabel {
1288+ <Style>QLabel {
1289 font: 11px/13px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1290 background-color: transparent;
1291 color: #ACACAC;
1292@@ -2423,7 +2423,7 @@
1293 border-bottom: 1px solid #656565;
1294 background: transparent;
1295 }
1296- </Style>
1297+ </Style>
1298 <Children>
1299 <!--
1300 **********************************************
1301@@ -2440,7 +2440,7 @@
1302 <ConfigKey>[PreviewDeck1],PeakIndicator</ConfigKey>
1303 </Connection>
1304 </StatusLight>
1305-
1306+
1307 <!--
1308 **********************************************
1309 Visual - Volume level display
1310@@ -2535,7 +2535,7 @@
1311 <NumberRate>
1312 <TooltipId>rate_display</TooltipId>
1313 <Style>QLabel { font: bold 14px/16px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1314- background-color: transparent; color: #0099FF; text-align: center; padding-right: 1px; }
1315+ background-color: transparent; color: #EECE33; text-align: center; padding-right: 1px; }
1316 </Style>
1317 <Channel>1</Channel>
1318 <Pos>53,65</Pos>
1319@@ -2710,18 +2710,18 @@
1320 <NumberStates>3</NumberStates>
1321 <State>
1322 <Number>0</Number>
1323- <Pressed>btn_vinylcontrol_mode_abs1.png</Pressed>
1324- <Unpressed>btn_vinylcontrol_mode_abs1.png</Unpressed>
1325+ <Pressed>btn_vinylcontrol_mode_abs2.png</Pressed>
1326+ <Unpressed>btn_vinylcontrol_mode_abs2.png</Unpressed>
1327 </State>
1328 <State>
1329 <Number>1</Number>
1330- <Pressed>btn_vinylcontrol_mode_rel1.png</Pressed>
1331- <Unpressed>btn_vinylcontrol_mode_rel1.png</Unpressed>
1332+ <Pressed>btn_vinylcontrol_mode_rel2.png</Pressed>
1333+ <Unpressed>btn_vinylcontrol_mode_rel2.png</Unpressed>
1334 </State>
1335 <State>
1336 <Number>2</Number>
1337- <Pressed>btn_vinylcontrol_mode_const1.png</Pressed>
1338- <Unpressed>btn_vinylcontrol_mode_const1.png</Unpressed>
1339+ <Pressed>btn_vinylcontrol_mode_const2.png</Pressed>
1340+ <Unpressed>btn_vinylcontrol_mode_const2.png</Unpressed>
1341 </State>
1342 <Pos>5,8</Pos>
1343 <Connection>
1344@@ -2740,18 +2740,18 @@
1345 <NumberStates>3</NumberStates>
1346 <State>
1347 <Number>0</Number>
1348- <Pressed>btn_vinylcontrol_cueing_off1.png</Pressed>
1349- <Unpressed>btn_vinylcontrol_cueing_off1.png</Unpressed>
1350+ <Pressed>btn_vinylcontrol_cueing_off2.png</Pressed>
1351+ <Unpressed>btn_vinylcontrol_cueing_off2.png</Unpressed>
1352 </State>
1353 <State>
1354 <Number>1</Number>
1355- <Pressed>btn_vinylcontrol_cueing_one1.png</Pressed>
1356- <Unpressed>btn_vinylcontrol_cueing_one1.png</Unpressed>
1357+ <Pressed>btn_vinylcontrol_cueing_one2.png</Pressed>
1358+ <Unpressed>btn_vinylcontrol_cueing_one2.png</Unpressed>
1359 </State>
1360 <State>
1361 <Number>2</Number>
1362- <Pressed>btn_vinylcontrol_cueing_hot1.png</Pressed>
1363- <Unpressed>btn_vinylcontrol_cueing_hot1.png</Unpressed>
1364+ <Pressed>btn_vinylcontrol_cueing_hot2.png</Pressed>
1365+ <Unpressed>btn_vinylcontrol_cueing_hot2.png</Unpressed>
1366 </State>
1367 <Pos>5,97</Pos>
1368 <Connection>
1369@@ -2818,7 +2818,11 @@
1370 <!--<Size>i,73</Size>-->
1371 <BgColor>#1C1C1C</BgColor>
1372 <BgPixmap>style/style_bg_waveform1.png</BgPixmap>
1373- <SignalColor>#0099FF</SignalColor>
1374+ <HfcColor>#1b1b1b</HfcColor>
1375+ <SignalColor>#EECE33</SignalColor>
1376+ <SignalLowColor>#EECE33</SignalLowColor>
1377+ <SignalMidColor>#C2A82A</SignalMidColor>
1378+ <SignalHighColor>#FFEFA3</SignalHighColor>
1379 <BeatColor>#ffffff</BeatColor>
1380 <PlayPosColor>#00FF00</PlayPosColor>
1381 <EndOfTrackColor>#EA0000</EndOfTrackColor>
1382@@ -2871,7 +2875,11 @@
1383 <!--<Size>i,73</Size>-->
1384 <BgColor>#1C1C1C</BgColor>
1385 <BgPixmap>style/style_bg_waveform2.png</BgPixmap>
1386- <SignalColor>#E17800</SignalColor>
1387+ <HfcColor>#1b1b1b</HfcColor>
1388+ <SignalColor>#EECE33</SignalColor>
1389+ <SignalLowColor>#EECE33</SignalLowColor>
1390+ <SignalMidColor>#C2A82A</SignalMidColor>
1391+ <SignalHighColor>#FFEFA3</SignalHighColor>
1392 <BeatColor>#ffffff</BeatColor>
1393 <PlayPosColor>#00FF00</PlayPosColor>
1394 <EndOfTrackColor>#EA0000</EndOfTrackColor>
1395@@ -3036,7 +3044,7 @@
1396 <NumberRate>
1397 <TooltipId>rate_display</TooltipId>
1398 <Style>QLabel { font: bold 14px/16px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1399- background-color: transparent; color: #E17800; text-align: center; padding-right: 1px; }
1400+ background-color: transparent; color: #EECE33; text-align: center; padding-right: 1px; }
1401 </Style>
1402 <Channel>2</Channel>
1403 <Pos>5,65</Pos>
1404@@ -3378,7 +3386,7 @@
1405 -->
1406 <WidgetGroup>
1407 <Pos>801,149</Pos>
1408- <Size>370,42</Size>
1409+ <Size>470,42</Size>
1410 <Style>QGroupBox { border: 0px solid red; } QWidget { margin: 0; padding: 0; }</Style>
1411 <Children>
1412 <!--
1413@@ -3387,15 +3395,15 @@
1414 **********************************************
1415 -->
1416 <Time>
1417- <TooltipId>time</TooltipId>
1418- <Style>QLabel { font: bold 15px/17px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1419- background-color: transparent; color: #ACACAC; text-align: center; }
1420- </Style>
1421- <Pos>170,14</Pos>
1422- <Size>80,20</Size>
1423- <ShowSeconds>false</ShowSeconds>
1424- <ClockFormat>24</ClockFormat>
1425- </Time>
1426+ <Style>QLabel { font: bold 13px/15px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1427+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }
1428+ QToolTip { font: 11px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1429+ background-color: #191919; color: #CCCCCC; border: 1px solid #CCCCCC; padding: 4px; }
1430+ </Style>
1431+ <ClockFormat>12</ClockFormat>
1432+ <Pos>395,25</Pos>
1433+ <Size>205,21</Size>
1434+ </Time>
1435
1436 <!--
1437 **********************************************
1438@@ -3601,7 +3609,7 @@
1439 <ButtonState>LeftButton</ButtonState>
1440 </Connection>
1441 <Connection>
1442- <ConfigKey>[Channel1],cue_set</ConfigKey>
1443+ <ConfigKey>[Channel1],play_sync</ConfigKey>
1444 <EmitOnDownPress>true</EmitOnDownPress>
1445 <ButtonState>RightButton</ButtonState>
1446 <ConnectValueToWidget>false</ConnectValueToWidget>
1447@@ -3629,7 +3637,7 @@
1448 <ButtonState>LeftButton</ButtonState>
1449 </Connection>
1450 <Connection>
1451- <ConfigKey>[Channel2],cue_set</ConfigKey>
1452+ <ConfigKey>[Channel2],play_sync</ConfigKey>
1453 <EmitOnDownPress>true</EmitOnDownPress>
1454 <ButtonState>RightButton</ButtonState>
1455 <ConnectValueToWidget>false</ConnectValueToWidget>
1456@@ -4092,6 +4100,23 @@
1457 <ConfigKey>[Master],PeakIndicator</ConfigKey>
1458 </Connection>
1459 </StatusLight>
1460+<!-- <StatusLight>
1461+ <PathStatusLight>eq_bypass_left.png</PathStatusLight>
1462+ <PathBack>eq_bypass_none.png</PathBack>
1463+ <Pos>15,41</Pos>
1464+ <Connection>
1465+ <ConfigKey>[Master],bypass_eq</ConfigKey>
1466+ </Connection>
1467+ </StatusLight>
1468+
1469+ <StatusLight>
1470+ <PathStatusLight>eq_bypass_right.png</PathStatusLight>
1471+ <PathBack>eq_bypass_none.png</PathBack>
1472+ <Pos>248,41</Pos>
1473+ <Connection>
1474+ <ConfigKey>[Master],bypass_eq</ConfigKey>
1475+ </Connection>
1476+ </StatusLight>-->
1477 </Children>
1478 </WidgetGroup>
1479
1480@@ -4116,48 +4141,51 @@
1481 **********************************************
1482 -->
1483 <StatusLight>
1484+ <NumberPos>4</NumberPos>
1485 <TooltipId>vinylcontrol_status</TooltipId>
1486 <Style></Style>
1487- <NumberPos>3</NumberPos>
1488 <PathStatusLight>btn_vinylcontrol_indicator_horizontal1.png</PathStatusLight>
1489 <PathStatusLight2>btn_vinylcontrol_indicator_horizontal2.png</PathStatusLight2>
1490 <PathStatusLight3>btn_vinylcontrol_indicator_horizontal3.png</PathStatusLight3>
1491+ <PathStatusLight4>btn_vinylcontrol_indicator_horizontal4.png</PathStatusLight4>
1492 <Pos>0,-0</Pos>
1493 <Connection>
1494 <ConfigKey>[Channel1],vinylcontrol_status</ConfigKey>
1495 </Connection>
1496 </StatusLight>
1497 <StatusLight>
1498+ <NumberPos>4</NumberPos>
1499 <TooltipId>vinylcontrol_status</TooltipId>
1500 <Style></Style>
1501- <NumberPos>3</NumberPos>
1502 <PathStatusLight>btn_vinylcontrol_indicator_horizontal1.png</PathStatusLight>
1503 <PathStatusLight2>btn_vinylcontrol_indicator_horizontal2.png</PathStatusLight2>
1504 <PathStatusLight3>btn_vinylcontrol_indicator_horizontal3.png</PathStatusLight3>
1505+ <PathStatusLight4>btn_vinylcontrol_indicator_horizontal4.png</PathStatusLight4>
1506 <Pos>0,108</Pos>
1507 <Connection>
1508 <ConfigKey>[Channel1],vinylcontrol_status</ConfigKey>
1509 </Connection>
1510 </StatusLight>
1511 <StatusLight>
1512+ <NumberPos>4</NumberPos>
1513 <TooltipId>vinylcontrol_status</TooltipId>
1514 <Style></Style>
1515- <NumberPos>3</NumberPos>
1516 <PathStatusLight>btn_vinylcontrol_indicator_vertical1.png</PathStatusLight>
1517 <PathStatusLight2>btn_vinylcontrol_indicator_vertical2.png</PathStatusLight2>
1518 <PathStatusLight3>btn_vinylcontrol_indicator_vertical3.png</PathStatusLight3>
1519+ <PathStatusLight4>btn_vinylcontrol_indicator_vertical4.png</PathStatusLight4>
1520 <Pos>0,-2</Pos>
1521 <Connection>
1522 <ConfigKey>[Channel1],vinylcontrol_status</ConfigKey>
1523 </Connection>
1524 </StatusLight>
1525 <StatusLight>
1526+ <NumberPos>4</NumberPos>
1527 <TooltipId>vinylcontrol_status</TooltipId>
1528- <Style></Style>
1529- <NumberPos>3</NumberPos>
1530 <PathStatusLight>btn_vinylcontrol_indicator_vertical1.png</PathStatusLight>
1531 <PathStatusLight2>btn_vinylcontrol_indicator_vertical2.png</PathStatusLight2>
1532 <PathStatusLight3>btn_vinylcontrol_indicator_vertical3.png</PathStatusLight3>
1533+ <PathStatusLight4>btn_vinylcontrol_indicator_vertical4.png</PathStatusLight4>
1534 <Pos>477,0</Pos>
1535 <Connection>
1536 <ConfigKey>[Channel1],vinylcontrol_status</ConfigKey>
1537@@ -4178,7 +4206,7 @@
1538 <!-- transparent background if no <BgColor> & <BgPixmap> is present -->
1539 <BgColor></BgColor>
1540 <BgPixmap></BgPixmap>
1541- <SignalColor>#0099FF</SignalColor>
1542+ <SignalColor>#EECE33</SignalColor>
1543 <PlayPosColor>#00FF00</PlayPosColor>
1544 <EndOfTrackColor>#EA0000</EndOfTrackColor>
1545 <DefaultMark>
1546@@ -4213,10 +4241,9 @@
1547 **********************************************
1548 -->
1549 <TrackProperty>
1550+ <Style>QLabel { font: bold 14px/16px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1551+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }</Style>
1552 <TooltipId>track_title</TooltipId>
1553- <Style>QLabel { font: bold 18px/20px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1554- background-color: transparent; color: #0099FF; text-align: left; padding-left: 1px; }
1555- </Style>
1556 <Property>title</Property>
1557 <Channel>1</Channel>
1558 <Pos>0,1</Pos>
1559@@ -4229,10 +4256,10 @@
1560 **********************************************
1561 -->
1562 <TrackProperty>
1563+ <Tooltip>Track Artist&#10;Displays the artist of the loaded track.&#10;Informations are extracted from the tracks tags.&#10;</Tooltip>
1564+ <Style>QLabel { font: bold 14px/16px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1565+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }</Style>
1566 <TooltipId>track_artist</TooltipId>
1567- <Style>QLabel { font: bold 18px/20px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1568- background-color: transparent; color: #0099FF; text-align: left; padding-left: 1px; }
1569- </Style>
1570 <Property>artist</Property>
1571 <Channel>1</Channel>
1572 <Pos>0,25</Pos>
1573@@ -4247,7 +4274,7 @@
1574 <TrackProperty>
1575 <TooltipId>track_album</TooltipId>
1576 <Style>QLabel { font: 12px/14px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1577- background-color: transparent; color: #0099FF; text-align: left; padding-left: 1px; }
1578+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }
1579 </Style>
1580 <Property>album</Property>
1581 <Channel>1</Channel>
1582@@ -4263,7 +4290,7 @@
1583 <NumberBpm>
1584 <TooltipId>visual_bpm</TooltipId>
1585 <Style>QLabel { font: bold 18px/20px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1586- background-color: transparent; color: #0099FF; text-align: left;padding-left: 1px; }
1587+ background-color: transparent; color: #EECE33; text-align: left;padding-left: 1px; }
1588 </Style>
1589 <Channel>1</Channel>
1590 <Pos>378,1</Pos>
1591@@ -4281,13 +4308,13 @@
1592 **********************************************
1593 -->
1594 <NumberPos>
1595+ <Tooltip>Time&#10;Displays the elapsed or remaining time of the track loaded.&#10;Click to toggle between time elapsed/remaining time.&#10;</Tooltip>
1596+ <Style>QLabel { font: bold 14px/18px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1597+ background-color: transparent; color: #EECE33; text-align: left;padding-left: 1px; }</Style>
1598 <TooltipId>track_time</TooltipId>
1599- <Style>QLabel { font: bold 18px/20px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1600- background-color: transparent; color: #0099FF; text-align: left;padding-left: 1px; }
1601- </Style>
1602 <Channel>1</Channel>
1603- <Pos>358,25</Pos>
1604- <Size>120,23</Size>
1605+ <Pos>280,25</Pos>
1606+ <Size>200,23</Size>
1607 <!--CSS alignments not respected see bug lp:605530 , lets call <Alignment>-->
1608 <Alignment>right</Alignment>
1609 <Connection>
1610@@ -4303,7 +4330,7 @@
1611 <TrackProperty>
1612 <TooltipId>track_duration</TooltipId>
1613 <Style>QLabel { font: 12px/14px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1614- background-color: transparent; color: #0099FF; text-align: left; padding-left: 1px; }
1615+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }
1616 </Style>
1617 <Property>durationFormatted</Property>
1618 <Channel>1</Channel>
1619@@ -5098,48 +5125,51 @@
1620 **********************************************
1621 -->
1622 <StatusLight>
1623- <TooltipId>vinylcontrol_status</TooltipId>
1624+ <NumberPos>4</NumberPos>
1625 <Style></Style>
1626- <NumberPos>3</NumberPos>
1627 <PathStatusLight>btn_vinylcontrol_indicator_horizontal1.png</PathStatusLight>
1628 <PathStatusLight2>btn_vinylcontrol_indicator_horizontal2.png</PathStatusLight2>
1629 <PathStatusLight3>btn_vinylcontrol_indicator_horizontal3.png</PathStatusLight3>
1630+ <PathStatusLight4>btn_vinylcontrol_indicator_horizontal4.png</PathStatusLight4>
1631 <Pos>0,-0</Pos>
1632 <Connection>
1633 <ConfigKey>[Channel2],vinylcontrol_status</ConfigKey>
1634 </Connection>
1635 </StatusLight>
1636 <StatusLight>
1637+ <NumberPos>4</NumberPos>
1638 <TooltipId>vinylcontrol_status</TooltipId>
1639 <Style></Style>
1640- <NumberPos>3</NumberPos>
1641 <PathStatusLight>btn_vinylcontrol_indicator_horizontal1.png</PathStatusLight>
1642 <PathStatusLight2>btn_vinylcontrol_indicator_horizontal2.png</PathStatusLight2>
1643 <PathStatusLight3>btn_vinylcontrol_indicator_horizontal3.png</PathStatusLight3>
1644+ <PathStatusLight4>btn_vinylcontrol_indicator_horizontal4.png</PathStatusLight4>
1645 <Pos>0,108</Pos>
1646 <Connection>
1647 <ConfigKey>[Channel2],vinylcontrol_status</ConfigKey>
1648 </Connection>
1649 </StatusLight>
1650 <StatusLight>
1651+ <NumberPos>4</NumberPos>
1652 <TooltipId>vinylcontrol_status</TooltipId>
1653 <Style></Style>
1654- <NumberPos>3</NumberPos>
1655 <PathStatusLight>btn_vinylcontrol_indicator_vertical1.png</PathStatusLight>
1656 <PathStatusLight2>btn_vinylcontrol_indicator_vertical2.png</PathStatusLight2>
1657 <PathStatusLight3>btn_vinylcontrol_indicator_vertical3.png</PathStatusLight3>
1658+ <PathStatusLight4>btn_vinylcontrol_indicator_vertical4.png</PathStatusLight4>
1659 <Pos>0,-2</Pos>
1660 <Connection>
1661 <ConfigKey>[Channel2],vinylcontrol_status</ConfigKey>
1662 </Connection>
1663 </StatusLight>
1664 <StatusLight>
1665+ <NumberPos>4</NumberPos>
1666 <TooltipId>vinylcontrol_status</TooltipId>
1667 <Style></Style>
1668- <NumberPos>3</NumberPos>
1669 <PathStatusLight>btn_vinylcontrol_indicator_vertical1.png</PathStatusLight>
1670 <PathStatusLight2>btn_vinylcontrol_indicator_vertical2.png</PathStatusLight2>
1671 <PathStatusLight3>btn_vinylcontrol_indicator_vertical3.png</PathStatusLight3>
1672+ <PathStatusLight4>btn_vinylcontrol_indicator_vertical4.png</PathStatusLight4>
1673 <Pos>477,0</Pos>
1674 <Connection>
1675 <ConfigKey>[Channel2],vinylcontrol_status</ConfigKey>
1676@@ -5160,7 +5190,7 @@
1677 <!-- transparent background if no <BgColor> & <BgPixmap> is present -->
1678 <BgColor></BgColor>
1679 <BgPixmap></BgPixmap>
1680- <SignalColor>#E17800</SignalColor>
1681+ <SignalColor>#EECE33</SignalColor>
1682 <PlayPosColor>#00FF00</PlayPosColor>
1683 <EndOfTrackColor>#EA0000</EndOfTrackColor>
1684 <DefaultMark>
1685@@ -5195,10 +5225,10 @@
1686 **********************************************
1687 -->
1688 <TrackProperty>
1689+ <Tooltip>Track title&#10;Displays the title of the loaded track.&#10;Informations are extracted from the tracks tags.&#10;</Tooltip>
1690+ <Style>QLabel { font: bold 14px/16px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1691+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }</Style>
1692 <TooltipId>track_title</TooltipId>
1693- <Style>QLabel { font: bold 18px/20px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1694- background-color: transparent; color: #E17800; text-align: left; padding-left: 1px; }
1695- </Style>
1696 <Property>title</Property>
1697 <Channel>2</Channel>
1698 <Pos>0,1</Pos>
1699@@ -5211,10 +5241,9 @@
1700 **********************************************
1701 -->
1702 <TrackProperty>
1703+ <Style>QLabel { font: bold 14px/16px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1704+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }</Style>
1705 <TooltipId>track_artist</TooltipId>
1706- <Style>QLabel { font: bold 18px/20px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1707- background-color: transparent; color: #E17800; text-align: left; padding-left: 1px; }
1708- </Style>
1709 <Property>artist</Property>
1710 <Channel>2</Channel>
1711 <Pos>0,25</Pos>
1712@@ -5229,7 +5258,7 @@
1713 <TrackProperty>
1714 <TooltipId>track_album</TooltipId>
1715 <Style>QLabel { font: 12px/14px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1716- background-color: transparent; color: #E17800; text-align: left; padding-left: 1px; }
1717+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }
1718 </Style>
1719 <Property>album</Property>
1720 <Channel>2</Channel>
1721@@ -5245,7 +5274,7 @@
1722 <NumberBpm>
1723 <TooltipId>visual_bpm</TooltipId>
1724 <Style>QLabel { font: bold 18px/20px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1725- background-color: transparent; color: #E17800; text-align: left;padding-left: 1px; }
1726+ background-color: transparent; color: #EECE33; text-align: left;padding-left: 1px; }
1727 </Style>
1728 <Channel>2</Channel>
1729 <Pos>378,1</Pos>
1730@@ -5263,13 +5292,12 @@
1731 **********************************************
1732 -->
1733 <NumberPos>
1734+ <Style>QLabel { font: bold 14px/18px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1735+ background-color: transparent; color: #EECE33; text-align: left;padding-left: 1px; }</Style>
1736 <TooltipId>track_time</TooltipId>
1737- <Style>QLabel { font: bold 18px/20px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1738- background-color: transparent; color: #E17800; text-align: left;padding-left: 1px; }
1739- </Style>
1740 <Channel>2</Channel>
1741- <Pos>358,25</Pos>
1742- <Size>120,23</Size>
1743+ <Pos>280,25</Pos>
1744+ <Size>200,23</Size>
1745 <!--CSS alignments not respected see bug lp:605530 , lets call <Alignment>-->
1746 <Alignment>right</Alignment>
1747 <Connection>
1748@@ -5285,7 +5313,7 @@
1749 <TrackProperty>
1750 <TooltipId>track_duration</TooltipId>
1751 <Style>QLabel { font: 12px/14px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1752- background-color: transparent; color: #E17800; text-align: left; padding-left: 1px; }
1753+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }
1754 </Style>
1755 <Property>durationFormatted</Property>
1756 <Channel>2</Channel>
1757
1758=== modified file 'mixxx/res/skins/LateNight1366x768-WXGA/skin.xml'
1759--- mixxx/res/skins/LateNight1366x768-WXGA/skin.xml 2013-05-02 14:17:13 +0000
1760+++ mixxx/res/skins/LateNight1366x768-WXGA/skin.xml 2013-05-16 21:29:32 +0000
1761@@ -16,7 +16,7 @@
1762 Under the following conditions:
1763 Attribution - You must attribute the work in the manner specified by the author or licensor
1764 (but not in any way that suggests that they endorse you or your use of the work).
1765- A attribution should include the following: The name of the author and/or licensor,
1766+ A attribution should include the following: The name of the author and/or licensor,
1767 the title of the work, the URL that is associated with the work.
1768
1769 Share Alike - If you alter, transform, or build upon this work, you may distribute
1770@@ -2241,7 +2241,7 @@
1771
1772 <!--Spacing between treeview and searchbar-->
1773 QTreeView { margin: 6px 0px 0px 0px; }
1774-
1775+
1776 <!--triangle for closed/opened branches in treeview-->
1777 QTreeView { show-decoration-selected: 0; } <!-- Suppresses that selected sidebar items branch indicator shows wrong color when out of focus ; lp:880588-->
1778 QTreeView::branch:has-children:!has-siblings:closed,
1779@@ -2297,7 +2297,7 @@
1780 -->
1781 <Text>
1782 <TooltipId>text</TooltipId>
1783- <Style>QLabel {
1784+ <Style>QLabel {
1785 font: 11px/13px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1786 background-color: transparent;
1787 color: #ACACAC;
1788@@ -2423,7 +2423,7 @@
1789 border-bottom: 1px solid #656565;
1790 background: transparent;
1791 }
1792- </Style>
1793+ </Style>
1794 <Children>
1795 <!--
1796 **********************************************
1797@@ -2440,7 +2440,7 @@
1798 <ConfigKey>[PreviewDeck1],PeakIndicator</ConfigKey>
1799 </Connection>
1800 </StatusLight>
1801-
1802+
1803 <!--
1804 **********************************************
1805 Visual - Volume level display
1806@@ -2535,7 +2535,7 @@
1807 <NumberRate>
1808 <TooltipId>rate_display</TooltipId>
1809 <Style>QLabel { font: bold 14px/16px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1810- background-color: transparent; color: #0099FF; text-align: center; padding-right: 1px; }
1811+ background-color: transparent; color: #EECE33; text-align: center; padding-right: 1px; }
1812 </Style>
1813 <Channel>1</Channel>
1814 <Pos>53,65</Pos>
1815@@ -2710,18 +2710,18 @@
1816 <NumberStates>3</NumberStates>
1817 <State>
1818 <Number>0</Number>
1819- <Pressed>btn_vinylcontrol_mode_abs1.png</Pressed>
1820- <Unpressed>btn_vinylcontrol_mode_abs1.png</Unpressed>
1821+ <Pressed>btn_vinylcontrol_mode_abs2.png</Pressed>
1822+ <Unpressed>btn_vinylcontrol_mode_abs2.png</Unpressed>
1823 </State>
1824 <State>
1825 <Number>1</Number>
1826- <Pressed>btn_vinylcontrol_mode_rel1.png</Pressed>
1827- <Unpressed>btn_vinylcontrol_mode_rel1.png</Unpressed>
1828+ <Pressed>btn_vinylcontrol_mode_rel2.png</Pressed>
1829+ <Unpressed>btn_vinylcontrol_mode_rel2.png</Unpressed>
1830 </State>
1831 <State>
1832 <Number>2</Number>
1833- <Pressed>btn_vinylcontrol_mode_const1.png</Pressed>
1834- <Unpressed>btn_vinylcontrol_mode_const1.png</Unpressed>
1835+ <Pressed>btn_vinylcontrol_mode_const2.png</Pressed>
1836+ <Unpressed>btn_vinylcontrol_mode_const2.png</Unpressed>
1837 </State>
1838 <Pos>5,8</Pos>
1839 <Connection>
1840@@ -2740,18 +2740,18 @@
1841 <NumberStates>3</NumberStates>
1842 <State>
1843 <Number>0</Number>
1844- <Pressed>btn_vinylcontrol_cueing_off1.png</Pressed>
1845- <Unpressed>btn_vinylcontrol_cueing_off1.png</Unpressed>
1846+ <Pressed>btn_vinylcontrol_cueing_off2.png</Pressed>
1847+ <Unpressed>btn_vinylcontrol_cueing_off2.png</Unpressed>
1848 </State>
1849 <State>
1850 <Number>1</Number>
1851- <Pressed>btn_vinylcontrol_cueing_one1.png</Pressed>
1852- <Unpressed>btn_vinylcontrol_cueing_one1.png</Unpressed>
1853+ <Pressed>btn_vinylcontrol_cueing_one2.png</Pressed>
1854+ <Unpressed>btn_vinylcontrol_cueing_one2.png</Unpressed>
1855 </State>
1856 <State>
1857 <Number>2</Number>
1858- <Pressed>btn_vinylcontrol_cueing_hot1.png</Pressed>
1859- <Unpressed>btn_vinylcontrol_cueing_hot1.png</Unpressed>
1860+ <Pressed>btn_vinylcontrol_cueing_hot2.png</Pressed>
1861+ <Unpressed>btn_vinylcontrol_cueing_hot2.png</Unpressed>
1862 </State>
1863 <Pos>5,97</Pos>
1864 <Connection>
1865@@ -2818,7 +2818,11 @@
1866 <!--<Size>i,73</Size>-->
1867 <BgColor>#1C1C1C</BgColor>
1868 <BgPixmap>style/style_bg_waveform1.png</BgPixmap>
1869- <SignalColor>#0099FF</SignalColor>
1870+ <HfcColor>#1b1b1b</HfcColor>
1871+ <SignalColor>#EECE33</SignalColor>
1872+ <SignalLowColor>#EECE33</SignalLowColor>
1873+ <SignalMidColor>#C2A82A</SignalMidColor>
1874+ <SignalHighColor>#FFEFA3</SignalHighColor>
1875 <BeatColor>#ffffff</BeatColor>
1876 <PlayPosColor>#00FF00</PlayPosColor>
1877 <EndOfTrackColor>#EA0000</EndOfTrackColor>
1878@@ -2871,7 +2875,11 @@
1879 <!--<Size>i,73</Size>-->
1880 <BgColor>#1C1C1C</BgColor>
1881 <BgPixmap>style/style_bg_waveform2.png</BgPixmap>
1882- <SignalColor>#E17800</SignalColor>
1883+ <HfcColor>#1b1b1b</HfcColor>
1884+ <SignalColor>#EECE33</SignalColor>
1885+ <SignalLowColor>#EECE33</SignalLowColor>
1886+ <SignalMidColor>#C2A82A</SignalMidColor>
1887+ <SignalHighColor>#FFEFA3</SignalHighColor>
1888 <BeatColor>#ffffff</BeatColor>
1889 <PlayPosColor>#00FF00</PlayPosColor>
1890 <EndOfTrackColor>#EA0000</EndOfTrackColor>
1891@@ -3036,7 +3044,7 @@
1892 <NumberRate>
1893 <TooltipId>rate_display</TooltipId>
1894 <Style>QLabel { font: bold 14px/16px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1895- background-color: transparent; color: #E17800; text-align: center; padding-right: 1px; }
1896+ background-color: transparent; color: #EECE33; text-align: center; padding-right: 1px; }
1897 </Style>
1898 <Channel>2</Channel>
1899 <Pos>5,65</Pos>
1900@@ -3402,6 +3410,16 @@
1901 RotaryFader- Master volume & balance
1902 **********************************************
1903 -->
1904+ <Time>
1905+ <Style>QLabel { font: bold 13px/15px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1906+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }
1907+ QToolTip { font: 11px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
1908+ background-color: #191919; color: #CCCCCC; border: 1px solid #CCCCCC; padding: 4px; }
1909+ </Style>
1910+ <ClockFormat>12</ClockFormat>
1911+ <Pos>440,25</Pos>
1912+ <Size>205,21</Size>
1913+ </Time>
1914 <Knob>
1915 <TooltipId>master_volume</TooltipId>
1916 <Style></Style>
1917@@ -3601,7 +3619,7 @@
1918 <ButtonState>LeftButton</ButtonState>
1919 </Connection>
1920 <Connection>
1921- <ConfigKey>[Channel1],cue_set</ConfigKey>
1922+ <ConfigKey>[Channel1],play_sync</ConfigKey>
1923 <EmitOnDownPress>true</EmitOnDownPress>
1924 <ButtonState>RightButton</ButtonState>
1925 <ConnectValueToWidget>false</ConnectValueToWidget>
1926@@ -3629,7 +3647,7 @@
1927 <ButtonState>LeftButton</ButtonState>
1928 </Connection>
1929 <Connection>
1930- <ConfigKey>[Channel2],cue_set</ConfigKey>
1931+ <ConfigKey>[Channel2],play_sync</ConfigKey>
1932 <EmitOnDownPress>true</EmitOnDownPress>
1933 <ButtonState>RightButton</ButtonState>
1934 <ConnectValueToWidget>false</ConnectValueToWidget>
1935@@ -4092,6 +4110,23 @@
1936 <ConfigKey>[Master],PeakIndicator</ConfigKey>
1937 </Connection>
1938 </StatusLight>
1939+<!-- <StatusLight>
1940+ <PathStatusLight>eq_bypass_left.png</PathStatusLight>
1941+ <PathBack>eq_bypass_none.png</PathBack>
1942+ <Pos>15,41</Pos>
1943+ <Connection>
1944+ <ConfigKey>[Master],bypass_eq</ConfigKey>
1945+ </Connection>
1946+ </StatusLight>
1947+
1948+ <StatusLight>
1949+ <PathStatusLight>eq_bypass_right.png</PathStatusLight>
1950+ <PathBack>eq_bypass_none.png</PathBack>
1951+ <Pos>248,41</Pos>
1952+ <Connection>
1953+ <ConfigKey>[Master],bypass_eq</ConfigKey>
1954+ </Connection>
1955+ </StatusLight>-->
1956 </Children>
1957 </WidgetGroup>
1958
1959@@ -4116,48 +4151,51 @@
1960 **********************************************
1961 -->
1962 <StatusLight>
1963+ <NumberPos>4</NumberPos>
1964 <TooltipId>vinylcontrol_status</TooltipId>
1965 <Style></Style>
1966- <NumberPos>3</NumberPos>
1967 <PathStatusLight>btn_vinylcontrol_indicator_horizontal1.png</PathStatusLight>
1968 <PathStatusLight2>btn_vinylcontrol_indicator_horizontal2.png</PathStatusLight2>
1969 <PathStatusLight3>btn_vinylcontrol_indicator_horizontal3.png</PathStatusLight3>
1970+ <PathStatusLight4>btn_vinylcontrol_indicator_horizontal4.png</PathStatusLight4>
1971 <Pos>0,-0</Pos>
1972 <Connection>
1973 <ConfigKey>[Channel1],vinylcontrol_status</ConfigKey>
1974 </Connection>
1975 </StatusLight>
1976 <StatusLight>
1977+ <NumberPos>4</NumberPos>
1978 <TooltipId>vinylcontrol_status</TooltipId>
1979 <Style></Style>
1980- <NumberPos>3</NumberPos>
1981 <PathStatusLight>btn_vinylcontrol_indicator_horizontal1.png</PathStatusLight>
1982 <PathStatusLight2>btn_vinylcontrol_indicator_horizontal2.png</PathStatusLight2>
1983 <PathStatusLight3>btn_vinylcontrol_indicator_horizontal3.png</PathStatusLight3>
1984+ <PathStatusLight4>btn_vinylcontrol_indicator_horizontal4.png</PathStatusLight4>
1985 <Pos>0,108</Pos>
1986 <Connection>
1987 <ConfigKey>[Channel1],vinylcontrol_status</ConfigKey>
1988 </Connection>
1989 </StatusLight>
1990 <StatusLight>
1991+ <NumberPos>4</NumberPos>
1992 <TooltipId>vinylcontrol_status</TooltipId>
1993 <Style></Style>
1994- <NumberPos>3</NumberPos>
1995 <PathStatusLight>btn_vinylcontrol_indicator_vertical1.png</PathStatusLight>
1996 <PathStatusLight2>btn_vinylcontrol_indicator_vertical2.png</PathStatusLight2>
1997 <PathStatusLight3>btn_vinylcontrol_indicator_vertical3.png</PathStatusLight3>
1998+ <PathStatusLight4>btn_vinylcontrol_indicator_vertical4.png</PathStatusLight4>
1999 <Pos>0,-2</Pos>
2000 <Connection>
2001 <ConfigKey>[Channel1],vinylcontrol_status</ConfigKey>
2002 </Connection>
2003 </StatusLight>
2004 <StatusLight>
2005+ <NumberPos>4</NumberPos>
2006 <TooltipId>vinylcontrol_status</TooltipId>
2007- <Style></Style>
2008- <NumberPos>3</NumberPos>
2009 <PathStatusLight>btn_vinylcontrol_indicator_vertical1.png</PathStatusLight>
2010 <PathStatusLight2>btn_vinylcontrol_indicator_vertical2.png</PathStatusLight2>
2011 <PathStatusLight3>btn_vinylcontrol_indicator_vertical3.png</PathStatusLight3>
2012+ <PathStatusLight4>btn_vinylcontrol_indicator_vertical4.png</PathStatusLight4>
2013 <Pos>520,0</Pos>
2014 <Connection>
2015 <ConfigKey>[Channel1],vinylcontrol_status</ConfigKey>
2016@@ -4178,7 +4216,7 @@
2017 <!-- transparent background if no <BgColor> & <BgPixmap> is present -->
2018 <BgColor></BgColor>
2019 <BgPixmap></BgPixmap>
2020- <SignalColor>#0099FF</SignalColor>
2021+ <SignalColor>#EECE33</SignalColor>
2022 <PlayPosColor>#00FF00</PlayPosColor>
2023 <EndOfTrackColor>#EA0000</EndOfTrackColor>
2024 <DefaultMark>
2025@@ -4213,10 +4251,9 @@
2026 **********************************************
2027 -->
2028 <TrackProperty>
2029+ <Style>QLabel { font: bold 14px/16px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
2030+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }</Style>
2031 <TooltipId>track_title</TooltipId>
2032- <Style>QLabel { font: bold 18px/20px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
2033- background-color: transparent; color: #0099FF; text-align: left; padding-left: 1px; }
2034- </Style>
2035 <Property>title</Property>
2036 <Channel>1</Channel>
2037 <Pos>0,1</Pos>
2038@@ -4229,10 +4266,10 @@
2039 **********************************************
2040 -->
2041 <TrackProperty>
2042+ <Tooltip>Track Artist&#10;Displays the artist of the loaded track.&#10;Informations are extracted from the tracks tags.&#10;</Tooltip>
2043+ <Style>QLabel { font: bold 14px/16px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
2044+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }</Style>
2045 <TooltipId>track_artist</TooltipId>
2046- <Style>QLabel { font: bold 18px/20px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
2047- background-color: transparent; color: #0099FF; text-align: left; padding-left: 1px; }
2048- </Style>
2049 <Property>artist</Property>
2050 <Channel>1</Channel>
2051 <Pos>0,25</Pos>
2052@@ -4247,7 +4284,7 @@
2053 <TrackProperty>
2054 <TooltipId>track_album</TooltipId>
2055 <Style>QLabel { font: 12px/14px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
2056- background-color: transparent; color: #0099FF; text-align: left; padding-left: 1px; }
2057+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }
2058 </Style>
2059 <Property>album</Property>
2060 <Channel>1</Channel>
2061@@ -4263,7 +4300,7 @@
2062 <NumberBpm>
2063 <TooltipId>visual_bpm</TooltipId>
2064 <Style>QLabel { font: bold 18px/20px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
2065- background-color: transparent; color: #0099FF; text-align: left;padding-left: 1px; }
2066+ background-color: transparent; color: #EECE33; text-align: left;padding-left: 1px; }
2067 </Style>
2068 <Channel>1</Channel>
2069 <Pos>421,1</Pos>
2070@@ -4281,10 +4318,10 @@
2071 **********************************************
2072 -->
2073 <NumberPos>
2074+ <Tooltip>Time&#10;Displays the elapsed or remaining time of the track loaded.&#10;Click to toggle between time elapsed/remaining time.&#10;</Tooltip>
2075+ <Style>QLabel { font: bold 14px/18px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
2076+ background-color: transparent; color: #EECE33; text-align: left;padding-left: 1px; }</Style>
2077 <TooltipId>track_time</TooltipId>
2078- <Style>QLabel { font: bold 18px/20px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
2079- background-color: transparent; color: #0099FF; text-align: left;padding-left: 1px; }
2080- </Style>
2081 <Channel>1</Channel>
2082 <Pos>401,25</Pos>
2083 <Size>120,23</Size>
2084@@ -4303,7 +4340,7 @@
2085 <TrackProperty>
2086 <TooltipId>track_duration</TooltipId>
2087 <Style>QLabel { font: 12px/14px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
2088- background-color: transparent; color: #0099FF; text-align: left; padding-left: 1px; }
2089+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }
2090 </Style>
2091 <Property>durationFormatted</Property>
2092 <Channel>1</Channel>
2093@@ -5099,47 +5136,51 @@
2094 -->
2095 <StatusLight>
2096 <TooltipId>vinylcontrol_status</TooltipId>
2097+ <NumberPos>4</NumberPos>
2098 <Style></Style>
2099- <NumberPos>3</NumberPos>
2100 <PathStatusLight>btn_vinylcontrol_indicator_horizontal1.png</PathStatusLight>
2101 <PathStatusLight2>btn_vinylcontrol_indicator_horizontal2.png</PathStatusLight2>
2102 <PathStatusLight3>btn_vinylcontrol_indicator_horizontal3.png</PathStatusLight3>
2103+ <PathStatusLight4>btn_vinylcontrol_indicator_horizontal4.png</PathStatusLight4>
2104 <Pos>0,-0</Pos>
2105 <Connection>
2106 <ConfigKey>[Channel2],vinylcontrol_status</ConfigKey>
2107 </Connection>
2108 </StatusLight>
2109 <StatusLight>
2110+ <NumberPos>4</NumberPos>
2111 <TooltipId>vinylcontrol_status</TooltipId>
2112 <Style></Style>
2113- <NumberPos>3</NumberPos>
2114 <PathStatusLight>btn_vinylcontrol_indicator_horizontal1.png</PathStatusLight>
2115 <PathStatusLight2>btn_vinylcontrol_indicator_horizontal2.png</PathStatusLight2>
2116 <PathStatusLight3>btn_vinylcontrol_indicator_horizontal3.png</PathStatusLight3>
2117+ <PathStatusLight4>btn_vinylcontrol_indicator_horizontal4.png</PathStatusLight4>
2118 <Pos>0,108</Pos>
2119 <Connection>
2120 <ConfigKey>[Channel2],vinylcontrol_status</ConfigKey>
2121 </Connection>
2122 </StatusLight>
2123 <StatusLight>
2124+ <NumberPos>4</NumberPos>
2125 <TooltipId>vinylcontrol_status</TooltipId>
2126 <Style></Style>
2127- <NumberPos>3</NumberPos>
2128 <PathStatusLight>btn_vinylcontrol_indicator_vertical1.png</PathStatusLight>
2129 <PathStatusLight2>btn_vinylcontrol_indicator_vertical2.png</PathStatusLight2>
2130 <PathStatusLight3>btn_vinylcontrol_indicator_vertical3.png</PathStatusLight3>
2131+ <PathStatusLight4>btn_vinylcontrol_indicator_vertical4.png</PathStatusLight4>
2132 <Pos>0,-2</Pos>
2133 <Connection>
2134 <ConfigKey>[Channel2],vinylcontrol_status</ConfigKey>
2135 </Connection>
2136 </StatusLight>
2137 <StatusLight>
2138+ <NumberPos>4</NumberPos>
2139 <TooltipId>vinylcontrol_status</TooltipId>
2140 <Style></Style>
2141- <NumberPos>3</NumberPos>
2142 <PathStatusLight>btn_vinylcontrol_indicator_vertical1.png</PathStatusLight>
2143 <PathStatusLight2>btn_vinylcontrol_indicator_vertical2.png</PathStatusLight2>
2144 <PathStatusLight3>btn_vinylcontrol_indicator_vertical3.png</PathStatusLight3>
2145+ <PathStatusLight4>btn_vinylcontrol_indicator_vertical4.png</PathStatusLight4>
2146 <Pos>520,0</Pos>
2147 <Connection>
2148 <ConfigKey>[Channel2],vinylcontrol_status</ConfigKey>
2149@@ -5160,7 +5201,7 @@
2150 <!-- transparent background if no <BgColor> & <BgPixmap> is present -->
2151 <BgColor></BgColor>
2152 <BgPixmap></BgPixmap>
2153- <SignalColor>#E17800</SignalColor>
2154+ <SignalColor>#EECE33</SignalColor>
2155 <PlayPosColor>#00FF00</PlayPosColor>
2156 <EndOfTrackColor>#EA0000</EndOfTrackColor>
2157 <DefaultMark>
2158@@ -5195,10 +5236,10 @@
2159 **********************************************
2160 -->
2161 <TrackProperty>
2162+ <Tooltip>Track title&#10;Displays the title of the loaded track.&#10;Informations are extracted from the tracks tags.&#10;</Tooltip>
2163+ <Style>QLabel { font: bold 14px/16px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
2164+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }</Style>
2165 <TooltipId>track_title</TooltipId>
2166- <Style>QLabel { font: bold 18px/20px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
2167- background-color: transparent; color: #E17800; text-align: left; padding-left: 1px; }
2168- </Style>
2169 <Property>title</Property>
2170 <Channel>2</Channel>
2171 <Pos>0,1</Pos>
2172@@ -5211,10 +5252,9 @@
2173 **********************************************
2174 -->
2175 <TrackProperty>
2176+ <Style>QLabel { font: bold 14px/16px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
2177+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }</Style>
2178 <TooltipId>track_artist</TooltipId>
2179- <Style>QLabel { font: bold 18px/20px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
2180- background-color: transparent; color: #E17800; text-align: left; padding-left: 1px; }
2181- </Style>
2182 <Property>artist</Property>
2183 <Channel>2</Channel>
2184 <Pos>0,25</Pos>
2185@@ -5229,7 +5269,7 @@
2186 <TrackProperty>
2187 <TooltipId>track_album</TooltipId>
2188 <Style>QLabel { font: 12px/14px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
2189- background-color: transparent; color: #E17800; text-align: left; padding-left: 1px; }
2190+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }
2191 </Style>
2192 <Property>album</Property>
2193 <Channel>2</Channel>
2194@@ -5245,7 +5285,7 @@
2195 <NumberBpm>
2196 <TooltipId>visual_bpm</TooltipId>
2197 <Style>QLabel { font: bold 18px/20px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
2198- background-color: transparent; color: #E17800; text-align: left;padding-left: 1px; }
2199+ background-color: transparent; color: #EECE33; text-align: left;padding-left: 1px; }
2200 </Style>
2201 <Channel>2</Channel>
2202 <Pos>421,1</Pos>
2203@@ -5263,10 +5303,9 @@
2204 **********************************************
2205 -->
2206 <NumberPos>
2207+ <Style>QLabel { font: bold 14px/18px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
2208+ background-color: transparent; color: #EECE33; text-align: left;padding-left: 1px; }</Style>
2209 <TooltipId>track_time</TooltipId>
2210- <Style>QLabel { font: bold 18px/20px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
2211- background-color: transparent; color: #E17800; text-align: left;padding-left: 1px; }
2212- </Style>
2213 <Channel>2</Channel>
2214 <Pos>401,25</Pos>
2215 <Size>120,23</Size>
2216@@ -5285,7 +5324,7 @@
2217 <TrackProperty>
2218 <TooltipId>track_duration</TooltipId>
2219 <Style>QLabel { font: 12px/14px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
2220- background-color: transparent; color: #E17800; text-align: left; padding-left: 1px; }
2221+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }
2222 </Style>
2223 <Property>durationFormatted</Property>
2224 <Channel>2</Channel>
2225
2226=== added directory 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA'
2227=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/1280 reference.xcf.gz'
2228Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/1280 reference.xcf.gz 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/1280 reference.xcf.gz 2013-05-16 21:29:32 +0000 differ
2229=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/1920 reference.xcf.gz'
2230Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/1920 reference.xcf.gz 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/1920 reference.xcf.gz 2013-05-16 21:29:32 +0000 differ
2231=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/CHANGELOG.txt'
2232--- mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/CHANGELOG.txt 1970-01-01 00:00:00 +0000
2233+++ mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/CHANGELOG.txt 2013-05-16 21:29:32 +0000
2234@@ -0,0 +1,216 @@
2235+LateNight , Skin for Mixxx 1.11.x
2236+www.mixxx.org
2237+Copyright (C) 2010-2012 jus <s.brandt@mixxx.org>
2238+This file is part of the "LateNight" Skin for Mixxx
2239+"LateNight" is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported license.
2240+http://creativecommons.org/licenses/by-sa/3.0/
2241+
2242+With every copy of the work, you are required to either provide a copy of the license it self
2243+or a link (URI). Failure to do this is a failure to complete the terms of the CC license.
2244+
2245+You are free:
2246+to Share - to copy, distribute and transmit the work
2247+to Remix - to adapt the work
2248+
2249+Under the following conditions:
2250+Attribution - You must attribute the work in the manner specified by the author or licensor
2251+(but not in any way that suggests that they endorse you or your use of the work).
2252+A attribution should include the following: The name of the author and/or licensor,
2253+the title of the work, the URL that is associated with the work.
2254+
2255+Share Alike - If you alter, transform, or build upon this work, you may distribute
2256+the resulting work only under the same or similar license to this one.
2257+
2258+CHANGELOG
2259+v1.11.0.13 (14/12/2012)
2260+* Feature: Add custom Preview button to library
2261+
2262+v1.11.0.12 (29/11/2012)
2263+* Feature: Toggles visibility of WidgetGroups at skin load in the <manifest>
2264+* Feature: Added [PreviewDeck1] which plays a track through headphones, lp:366091
2265+* Feature: Construct the library from individual widgets <SearchBox>, <LibrarySidebar>, <Library>
2266+* Remove: <TableView> replaced by the above library wdgets. Makes future layouts more flexible
2267+* Update: Clarify the text of the license terms
2268+* Update: Links to MixxxControls and QT documentation updated
2269+
2270+v1.11.0.11 (18/11/2012)
2271+* Feature: Added SYNC buttons to the sampler decks , lp:1072229
2272+
2273+v1.11.0.10 (25/10/2012)
2274+* Feature: Added the <manifest> skin section that allows you to specify the skin title, author, description, etc.
2275+ and set Mixxx controls on skin load , lp:1017399
2276+
2277+v1.11.0.09 (17/10/2012)
2278+* Feature: Added a clock widget that shows the current time. lp:661439
2279+* Fix: Add 3rd and 4th button state graphics.
2280+ Buttons should now give a better visual feedback about the actual button state. lp:907364
2281+* Fix: Update Play button in Sample Decks to properly jump to start on right-click, lp:908480
2282+
2283+v1.11.0.08 (09/09/2012)
2284+* Feature: Support beatlooproll_X_activate , lp:703585
2285+ Right-click of the loop buttons now activates a rolling loop.
2286+
2287+v1.11.0.07 (04/08/2012)
2288+* Fix: Show correct tooltip for artist/track name display in sample decks
2289+
2290+v1.11.0.06 (28/05/2012)
2291+* Fix: Swap Delay & LFO knobs for Flanger FX , lp:1004826
2292+ The order is now like in other skins (e.g. Deere) and GUI labels actually match functionality.
2293+
2294+v1.11.0.05 (25/05/2012)
2295+* Fix: Support beatloop_X_toggle and beatloop_X_enabled controls instead of the deprecated beatloop_x, lp:1000829 & lp:902641
2296+ This fixes beatloop GUI buttons to start the loop again on button up
2297+ Fix: beatloop_8 button show now the correct graphic on state change
2298+
2299+v1.11.0.04 (24/05/2012)
2300+* Feature: Support <DefaultMark> cue style that define any non explicitly defined ones, lp:994647
2301+ This allows to view all 36 Hotcues in the waveform (Overview) without the need to declare each of them individually.
2302+
2303+v1.11.0.03 (08/05/2012)
2304+* Feature: Removed individual Tooltip text, tooltip now use a <TooltipId>, available IDs are in src/skin/tooltips.cpp
2305+ This allows tooltips translation and makes skin more coherent and maintenance easier
2306+
2307+v1.11.0.02 (04/05/2012)
2308+* Update: Apply styles to spinbox in AutoDJ tab
2309+
2310+v1.11.0.01 (01/05/2012)
2311+* Feature: Support <Mark> (Hot)Cue and <MarkRange> Loop marker in waveform <Overview>, lp:507215
2312+ Note that only Hotcues 1-4 are currently customizable for [Channel$] & [Samplers$]
2313+* Feature: Support <EndOfTrackColor> notification within the last seconds of a track in waveform & waveform overview, lp:661443
2314+ Note that this feature currently only works for regular decks [Channel$] but not for sampler decks [Sampler$]
2315+* Feature: Support temporary EQ kill switches too instead of toggle only, lp:918470
2316+* Feature: Support microphone toggle button too instead of push-to-talk only, lp:876139
2317+* Update: Tooltips for EQ kill & microphone buttons
2318+* Remove: <HfcColor>, the horizontal line`s color in the waveform , obsolete in Mixxx 1.11+
2319+* Remove: <ProgressColor> & <ProgressAlpha> for track analysis progress visualization in waveform overview , obsolete in Mixxx 1.11+
2320+
2321+v1.10.0.13 25/04/2012)
2322+* Update: Tooltips for waveform (Pitch bend on right click)
2323+* Change: Use global QToolTip style declaration instead of one per node
2324+
2325+v1.10.0.12 (22/12/2011)
2326+* Update: Attach right-click of SYNC button to beatsync_tempo, lp:905800
2327+
2328+v1.10.0.11 (14/12/2011)
2329+* Update: Unify word choice in tooltips, replaces "player" with "deck", lp:879084
2330+
2331+v1.10.0.10 (05/12/2011)
2332+* Fix: Changed stylesheets for tooltip so that they are not cut off anymore on Windows,
2333+ working around a QT issue, lp:712718
2334+
2335+v1.10.0.09 26/11/2011)
2336+* Feature: Added "ProgressColor" & "ProgressAlpha" for track analysis progress visualization
2337+ in waveform overview, lp:803740
2338+
2339+v1.10.0.08 (02/11/2011)
2340+* Fix: use "visual_bpm" key instead "bpm" so bpm display does not updates too quickly
2341+
2342+v1.10.0.07(29/10/2011)
2343+* Fix: Selected sidebar item's branch indicator shows wrong color when out of focus
2344+
2345+v1.10.0.06 (16/10/2011)
2346+* Update: Tooltips for spinning vinyl, waveform (overview) due to changes in functionality
2347+
2348+v1.10.0.05(01/06/2011)
2349+* Feature: Added BPM display & BPM tap button to samplers
2350+
2351+v1.10.0.04 (17/05/2011)
2352+* Feature: Added spinning vinyl widget
2353+* Feature: Added mix orientation for microphone
2354+* Update: Vinylcontrol widget positioning & graphics
2355+* Update: Vinylcontrol indicator positioning & graphics
2356+* Update: Tabs to show/hide widgets positioning & graphics
2357+
2358+v1.10.0.03 (08/05/2011)
2359+* Update: Reworked all graphics for crisper look
2360+* Update: Use 64 pictures for smooth knob animation (derived from 128 midi note numbers)
2361+* Update: Moved knobs and style elements to subfolders
2362+* Update: Stylesheets
2363+* Feature: Microphone,Sampler,Beatloop,Vinyl control widgets
2364+* Feature: Skin uses WidgetGroups positioning now
2365+ WidgetGroups allow to make a group of relatively positioned widgets, useful for easy resizing
2366+ http://mixxx.org/wiki/doku.php/creating_skins#widgetgroup
2367+
2368+v1.10.0.02 (29/03/2011)
2369+* Added Mixxx 1.10.0 feature:
2370+ EmitOnDownPress double-skin connection block replaced with EmitOnPressAndRelease
2371+
2372+v1.10.0.01 (21/03/2011)
2373+* Introduce new version number scheme for skins that follows the target Mixxx versioning
2374+ <Mixxx.major>.<Mixxx.minor>.<Mixxx.patch>.<Skin.patch>
2375+* Added Mixxx 1.10.0 feature:
2376+ Tracks duration can be displayed independent from tracks remaining time using Trackproperty
2377+* Updated text positioning & tooltips accordingly
2378+
2379+v1.09.1 (13/03/2011)
2380+* Added Mixxx 1.9.1 feature: Expanded to support 36 hot cues
2381+
2382+v1.09 (20/02/2011)
2383+* Changed Playing position tooltips to reflect new toggle functionality
2384+
2385+v1.08(14/12/2010)
2386+* Added custom images for splitter in library
2387+* Added custom images for branch triangle in treeview
2388+* Added visual feedback when searchbox has focus
2389+
2390+v1.07 (02/12/2010)
2391+* Added Mixxx 1.9 feature: BPM tap buttons
2392+* Added custom images for checkboxes in library
2393+* Updated styles
2394+
2395+v1.06 (19/11/2010)
2396+* Added Mixxx 1.9 features: Keylock & Repeat buttons
2397+* Changed graphics for VUmeters to a more brighter variant
2398+* Deleted end-of-track mode buttons
2399+
2400+v1.05 (20/09/2010)
2401+* Added stylesheet support for library & tooltips
2402+
2403+v1.04 16/09/2010)
2404+* Added support for up to 32 Hotcues with MIDI-controllers
2405+* Hotcue buttons now reflect its toggle state
2406+
2407+v1.03 (14/09/2010)
2408+* Corrected errors in (Hot)cues resulting in unexpected behavior
2409+* Reloop button now reflect its toggle state
2410+
2411+v1.02 (13/09/2010)
2412+* Change skin license to Creative Commons Attribution-ShareAlike 3.0 Unported
2413+ Skin now DFSG-compatible see http://wiki.debian.org/DebianFreeSoftwareGuidelines
2414+* Major Tooltips overhaul, they provide more helpful informations now
2415+
2416+v1.01 (10/09/2010)
2417+* (Hot)Cue marker now drawn on top of loop overlay for better visibility
2418+* Fine-tuning on various VUmeter keys
2419+* Changed reverse & forward buttons order following standard
2420+- Removed some orphaned keys no longer in Mixxx codebase
2421+
2422+v1.00 (10/08/2010)
2423+* Version bump
2424+* some color & spacing corrections
2425+- removed "Preview" watermark
2426+
2427+v0.80b (16/04/2010)
2428+- New:
2429+*Works with all features of Mixxx 1.8+
2430+*Hotcue Buttons
2431+*Loop-In,Loop-Out & Reloop Button
2432+*Hotcue preview Cue when deck is stopped ( & Hotcue is set)
2433+*Uses CSS for text display
2434+- Changed:
2435+*Now licensed under CreativeCommons 3.0 by-nc-sa
2436+*Skin size, now intend to use with screens 1280x800+
2437+*Layout, gives now more room for the library
2438+*XML cleanup
2439+*Gfx cleanup
2440+
2441+v0.71b (19/11/2009)
2442+- Change:
2443+*Position & font-size for pitch rate,playing position & bpm so they display
2444+correct in Windows & Linux
2445+*Position of library view,searchbox & combobox so they display correct in Windows & Linux
2446+*Size of library view to fit Netbook`s resolution
2447+*Background color & text color in library view to match overall appearance
2448+
2449+v0.7b (17/11/2009)
2450+*first public release for Mixxx 1.7.x
2451\ No newline at end of file
2452
2453=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/background1280x800.png'
2454Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/background1280x800.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/background1280x800.png 2013-05-16 21:29:32 +0000 differ
2455=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/background1920x1080-3.xcf.gz'
2456Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/background1920x1080-3.xcf.gz 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/background1920x1080-3.xcf.gz 2013-05-16 21:29:32 +0000 differ
2457=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/background1920x1080-4.xcf.gz'
2458Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/background1920x1080-4.xcf.gz 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/background1920x1080-4.xcf.gz 2013-05-16 21:29:32 +0000 differ
2459=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/background1920x1080.png'
2460Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/background1920x1080.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/background1920x1080.png 2013-05-16 21:29:32 +0000 differ
2461=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatgrid1.png'
2462Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatgrid1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatgrid1.png 2013-05-16 21:29:32 +0000 differ
2463=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatgrid1_over.png'
2464Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatgrid1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatgrid1_over.png 2013-05-16 21:29:32 +0000 differ
2465=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatgrid2.png'
2466Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatgrid2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatgrid2.png 2013-05-16 21:29:32 +0000 differ
2467=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatgrid2_over.png'
2468Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatgrid2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatgrid2_over.png 2013-05-16 21:29:32 +0000 differ
2469=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0125.png'
2470Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0125.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0125.png 2013-05-16 21:29:32 +0000 differ
2471=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0125_down.png'
2472Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0125_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0125_down.png 2013-05-16 21:29:32 +0000 differ
2473=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0125_over.png'
2474Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0125_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0125_over.png 2013-05-16 21:29:32 +0000 differ
2475=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0125_overdown.png'
2476Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0125_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0125_overdown.png 2013-05-16 21:29:32 +0000 differ
2477=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0250.png'
2478Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0250.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0250.png 2013-05-16 21:29:32 +0000 differ
2479=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0250_down.png'
2480Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0250_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0250_down.png 2013-05-16 21:29:32 +0000 differ
2481=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0250_over.png'
2482Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0250_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0250_over.png 2013-05-16 21:29:32 +0000 differ
2483=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0250_overdown.png'
2484Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0250_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0250_overdown.png 2013-05-16 21:29:32 +0000 differ
2485=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0500.png'
2486Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0500.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0500.png 2013-05-16 21:29:32 +0000 differ
2487=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0500_down.png'
2488Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0500_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0500_down.png 2013-05-16 21:29:32 +0000 differ
2489=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0500_over.png'
2490Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0500_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0500_over.png 2013-05-16 21:29:32 +0000 differ
2491=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0500_overdown.png'
2492Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0500_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_0500_overdown.png 2013-05-16 21:29:32 +0000 differ
2493=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_1.png'
2494Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_1.png 2013-05-16 21:29:32 +0000 differ
2495=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_16.png'
2496Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_16.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_16.png 2013-05-16 21:29:32 +0000 differ
2497=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_16_down.png'
2498Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_16_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_16_down.png 2013-05-16 21:29:32 +0000 differ
2499=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_16_over.png'
2500Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_16_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_16_over.png 2013-05-16 21:29:32 +0000 differ
2501=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_16_overdown.png'
2502Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_16_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_16_overdown.png 2013-05-16 21:29:32 +0000 differ
2503=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_1_down.png'
2504Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_1_down.png 2013-05-16 21:29:32 +0000 differ
2505=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_1_over.png'
2506Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_1_over.png 2013-05-16 21:29:32 +0000 differ
2507=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_1_overdown.png'
2508Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_1_overdown.png 2013-05-16 21:29:32 +0000 differ
2509=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_2.png'
2510Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_2.png 2013-05-16 21:29:32 +0000 differ
2511=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_2_down.png'
2512Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_2_down.png 2013-05-16 21:29:32 +0000 differ
2513=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_2_over.png'
2514Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_2_over.png 2013-05-16 21:29:32 +0000 differ
2515=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_2_overdown.png'
2516Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_2_overdown.png 2013-05-16 21:29:32 +0000 differ
2517=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_4.png'
2518Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_4.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_4.png 2013-05-16 21:29:32 +0000 differ
2519=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_4_down.png'
2520Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_4_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_4_down.png 2013-05-16 21:29:32 +0000 differ
2521=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_4_over.png'
2522Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_4_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_4_over.png 2013-05-16 21:29:32 +0000 differ
2523=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_4_overdown.png'
2524Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_4_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_4_overdown.png 2013-05-16 21:29:32 +0000 differ
2525=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_8.png'
2526Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_8.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_8.png 2013-05-16 21:29:32 +0000 differ
2527=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_8_down.png'
2528Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_8_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_8_down.png 2013-05-16 21:29:32 +0000 differ
2529=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_8_over.png'
2530Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_8_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_8_over.png 2013-05-16 21:29:32 +0000 differ
2531=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_8_overdown.png'
2532Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_8_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_8_overdown.png 2013-05-16 21:29:32 +0000 differ
2533=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_double.png'
2534Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_double.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_double.png 2013-05-16 21:29:32 +0000 differ
2535=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_double_down.png'
2536Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_double_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_double_down.png 2013-05-16 21:29:32 +0000 differ
2537=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_double_over.png'
2538Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_double_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_double_over.png 2013-05-16 21:29:32 +0000 differ
2539=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_double_overdown.png'
2540Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_double_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_double_overdown.png 2013-05-16 21:29:32 +0000 differ
2541=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_halve.png'
2542Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_halve.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_halve.png 2013-05-16 21:29:32 +0000 differ
2543=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_halve_down.png'
2544Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_halve_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_halve_down.png 2013-05-16 21:29:32 +0000 differ
2545=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_halve_over.png'
2546Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_halve_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_halve_over.png 2013-05-16 21:29:32 +0000 differ
2547=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_halve_overdown.png'
2548Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_halve_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop1_halve_overdown.png 2013-05-16 21:29:32 +0000 differ
2549=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0125.png'
2550Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0125.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0125.png 2013-05-16 21:29:32 +0000 differ
2551=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0125_down.png'
2552Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0125_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0125_down.png 2013-05-16 21:29:32 +0000 differ
2553=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0125_over.png'
2554Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0125_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0125_over.png 2013-05-16 21:29:32 +0000 differ
2555=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0125_overdown.png'
2556Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0125_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0125_overdown.png 2013-05-16 21:29:32 +0000 differ
2557=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0250.png'
2558Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0250.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0250.png 2013-05-16 21:29:32 +0000 differ
2559=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0250_down.png'
2560Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0250_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0250_down.png 2013-05-16 21:29:32 +0000 differ
2561=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0250_over.png'
2562Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0250_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0250_over.png 2013-05-16 21:29:32 +0000 differ
2563=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0250_overdown.png'
2564Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0250_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0250_overdown.png 2013-05-16 21:29:32 +0000 differ
2565=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0500.png'
2566Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0500.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0500.png 2013-05-16 21:29:32 +0000 differ
2567=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0500_down.png'
2568Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0500_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0500_down.png 2013-05-16 21:29:32 +0000 differ
2569=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0500_over.png'
2570Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0500_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0500_over.png 2013-05-16 21:29:32 +0000 differ
2571=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0500_overdown.png'
2572Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0500_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_0500_overdown.png 2013-05-16 21:29:32 +0000 differ
2573=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_1.png'
2574Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_1.png 2013-05-16 21:29:32 +0000 differ
2575=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_16.png'
2576Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_16.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_16.png 2013-05-16 21:29:32 +0000 differ
2577=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_16_down.png'
2578Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_16_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_16_down.png 2013-05-16 21:29:32 +0000 differ
2579=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_16_over.png'
2580Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_16_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_16_over.png 2013-05-16 21:29:32 +0000 differ
2581=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_16_overdown.png'
2582Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_16_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_16_overdown.png 2013-05-16 21:29:32 +0000 differ
2583=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_1_down.png'
2584Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_1_down.png 2013-05-16 21:29:32 +0000 differ
2585=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_1_over.png'
2586Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_1_over.png 2013-05-16 21:29:32 +0000 differ
2587=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_1_overdown.png'
2588Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_1_overdown.png 2013-05-16 21:29:32 +0000 differ
2589=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_2.png'
2590Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_2.png 2013-05-16 21:29:32 +0000 differ
2591=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_2_down.png'
2592Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_2_down.png 2013-05-16 21:29:32 +0000 differ
2593=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_2_over.png'
2594Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_2_over.png 2013-05-16 21:29:32 +0000 differ
2595=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_2_overdown.png'
2596Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_2_overdown.png 2013-05-16 21:29:32 +0000 differ
2597=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_4.png'
2598Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_4.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_4.png 2013-05-16 21:29:32 +0000 differ
2599=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_4_down.png'
2600Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_4_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_4_down.png 2013-05-16 21:29:32 +0000 differ
2601=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_4_over.png'
2602Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_4_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_4_over.png 2013-05-16 21:29:32 +0000 differ
2603=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_4_overdown.png'
2604Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_4_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_4_overdown.png 2013-05-16 21:29:32 +0000 differ
2605=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_8.png'
2606Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_8.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_8.png 2013-05-16 21:29:32 +0000 differ
2607=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_8_down.png'
2608Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_8_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_8_down.png 2013-05-16 21:29:32 +0000 differ
2609=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_8_over.png'
2610Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_8_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_8_over.png 2013-05-16 21:29:32 +0000 differ
2611=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_8_overdown.png'
2612Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_8_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_8_overdown.png 2013-05-16 21:29:32 +0000 differ
2613=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_double.png'
2614Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_double.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_double.png 2013-05-16 21:29:32 +0000 differ
2615=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_double_down.png'
2616Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_double_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_double_down.png 2013-05-16 21:29:32 +0000 differ
2617=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_double_over.png'
2618Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_double_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_double_over.png 2013-05-16 21:29:32 +0000 differ
2619=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_double_overdown.png'
2620Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_double_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_double_overdown.png 2013-05-16 21:29:32 +0000 differ
2621=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_halve.png'
2622Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_halve.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_halve.png 2013-05-16 21:29:32 +0000 differ
2623=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_halve_down.png'
2624Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_halve_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_halve_down.png 2013-05-16 21:29:32 +0000 differ
2625=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_halve_over.png'
2626Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_halve_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_halve_over.png 2013-05-16 21:29:32 +0000 differ
2627=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_halve_overdown.png'
2628Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_halve_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_beatloop2_halve_overdown.png 2013-05-16 21:29:32 +0000 differ
2629=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping1.png'
2630Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping1.png 2013-05-16 21:29:32 +0000 differ
2631=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping1_over.png'
2632Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping1_over.png 2013-05-16 21:29:32 +0000 differ
2633=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping2.png'
2634Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping2.png 2013-05-16 21:29:32 +0000 differ
2635=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping2_over.png'
2636Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping2_over.png 2013-05-16 21:29:32 +0000 differ
2637=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_master.png'
2638Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_master.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_master.png 2013-05-16 21:29:32 +0000 differ
2639=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_master_over.png'
2640Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_master_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_master_over.png 2013-05-16 21:29:32 +0000 differ
2641=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_microphone.png'
2642Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_microphone.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_microphone.png 2013-05-16 21:29:32 +0000 differ
2643=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_microphone_over.png'
2644Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_microphone_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_microphone_over.png 2013-05-16 21:29:32 +0000 differ
2645=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_previewdeck.png'
2646Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_previewdeck.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_previewdeck.png 2013-05-16 21:29:32 +0000 differ
2647=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_previewdeck_over.png'
2648Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_previewdeck_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_previewdeck_over.png 2013-05-16 21:29:32 +0000 differ
2649=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_sampler.png'
2650Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_sampler.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_sampler.png 2013-05-16 21:29:32 +0000 differ
2651=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_sampler_over.png'
2652Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_sampler_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_clipping_sampler_over.png 2013-05-16 21:29:32 +0000 differ
2653=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue1.png'
2654Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue1.png 2013-05-16 21:29:32 +0000 differ
2655=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue1_down.png'
2656Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue1_down.png 2013-05-16 21:29:32 +0000 differ
2657=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue1_over.png'
2658Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue1_over.png 2013-05-16 21:29:32 +0000 differ
2659=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue1_overdown.png'
2660Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue1_overdown.png 2013-05-16 21:29:32 +0000 differ
2661=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue2.png'
2662Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue2.png 2013-05-16 21:29:32 +0000 differ
2663=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue2_down.png'
2664Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue2_down.png 2013-05-16 21:29:32 +0000 differ
2665=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue2_over.png'
2666Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue2_over.png 2013-05-16 21:29:32 +0000 differ
2667=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue2_overdown.png'
2668Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_cue2_overdown.png 2013-05-16 21:29:32 +0000 differ
2669=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_eject1.png'
2670Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_eject1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_eject1.png 2013-05-16 21:29:32 +0000 differ
2671=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_eject1_over.png'
2672Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_eject1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_eject1_over.png 2013-05-16 21:29:32 +0000 differ
2673=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_eject2.png'
2674Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_eject2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_eject2.png 2013-05-16 21:29:32 +0000 differ
2675=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_eject2_over.png'
2676Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_eject2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_eject2_over.png 2013-05-16 21:29:32 +0000 differ
2677=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_eject_sampler.png'
2678Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_eject_sampler.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_eject_sampler.png 2013-05-16 21:29:32 +0000 differ
2679=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_eject_sampler_over.png'
2680Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_eject_sampler_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_eject_sampler_over.png 2013-05-16 21:29:32 +0000 differ
2681=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward1.png'
2682Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward1.png 2013-05-16 21:29:32 +0000 differ
2683=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward1_down.png'
2684Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward1_down.png 2013-05-16 21:29:32 +0000 differ
2685=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward1_over.png'
2686Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward1_over.png 2013-05-16 21:29:32 +0000 differ
2687=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward1_overdown.png'
2688Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward1_overdown.png 2013-05-16 21:29:32 +0000 differ
2689=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward2.png'
2690Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward2.png 2013-05-16 21:29:32 +0000 differ
2691=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward2_down.png'
2692Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward2_down.png 2013-05-16 21:29:32 +0000 differ
2693=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward2_over.png'
2694Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward2_over.png 2013-05-16 21:29:32 +0000 differ
2695=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward2_overdown.png'
2696Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_forward2_overdown.png 2013-05-16 21:29:32 +0000 differ
2697=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx1.png'
2698Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx1.png 2013-05-16 21:29:32 +0000 differ
2699=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx1_down.png'
2700Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx1_down.png 2013-05-16 21:29:32 +0000 differ
2701=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx1_over.png'
2702Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx1_over.png 2013-05-16 21:29:32 +0000 differ
2703=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx1_overdown.png'
2704Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx1_overdown.png 2013-05-16 21:29:32 +0000 differ
2705=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx2.png'
2706Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx2.png 2013-05-16 21:29:32 +0000 differ
2707=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx2_down.png'
2708Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx2_down.png 2013-05-16 21:29:32 +0000 differ
2709=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx2_over.png'
2710Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx2_over.png 2013-05-16 21:29:32 +0000 differ
2711=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx2_overdown.png'
2712Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_fx2_overdown.png 2013-05-16 21:29:32 +0000 differ
2713=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_1.png'
2714Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_1.png 2013-05-16 21:29:32 +0000 differ
2715=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_1_down.png'
2716Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_1_down.png 2013-05-16 21:29:32 +0000 differ
2717=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_1_over.png'
2718Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_1_over.png 2013-05-16 21:29:32 +0000 differ
2719=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_1_overdown.png'
2720Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_1_overdown.png 2013-05-16 21:29:32 +0000 differ
2721=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_2.png'
2722Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_2.png 2013-05-16 21:29:32 +0000 differ
2723=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_2_down.png'
2724Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_2_down.png 2013-05-16 21:29:32 +0000 differ
2725=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_2_over.png'
2726Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_2_over.png 2013-05-16 21:29:32 +0000 differ
2727=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_2_overdown.png'
2728Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_2_overdown.png 2013-05-16 21:29:32 +0000 differ
2729=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_3.png'
2730Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_3.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_3.png 2013-05-16 21:29:32 +0000 differ
2731=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_3_down.png'
2732Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_3_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_3_down.png 2013-05-16 21:29:32 +0000 differ
2733=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_3_over.png'
2734Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_3_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_3_over.png 2013-05-16 21:29:32 +0000 differ
2735=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_3_overdown.png'
2736Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_3_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_3_overdown.png 2013-05-16 21:29:32 +0000 differ
2737=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_4.png'
2738Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_4.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_4.png 2013-05-16 21:29:32 +0000 differ
2739=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_4_down.png'
2740Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_4_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_4_down.png 2013-05-16 21:29:32 +0000 differ
2741=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_4_over.png'
2742Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_4_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_4_over.png 2013-05-16 21:29:32 +0000 differ
2743=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_4_overdown.png'
2744Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_4_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue1_4_overdown.png 2013-05-16 21:29:32 +0000 differ
2745=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_1.png'
2746Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_1.png 2013-05-16 21:29:32 +0000 differ
2747=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_1_down.png'
2748Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_1_down.png 2013-05-16 21:29:32 +0000 differ
2749=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_1_over.png'
2750Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_1_over.png 2013-05-16 21:29:32 +0000 differ
2751=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_1_overdown.png'
2752Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_1_overdown.png 2013-05-16 21:29:32 +0000 differ
2753=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_2.png'
2754Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_2.png 2013-05-16 21:29:32 +0000 differ
2755=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_2_down.png'
2756Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_2_down.png 2013-05-16 21:29:32 +0000 differ
2757=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_2_over.png'
2758Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_2_over.png 2013-05-16 21:29:32 +0000 differ
2759=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_2_overdown.png'
2760Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_2_overdown.png 2013-05-16 21:29:32 +0000 differ
2761=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_3.png'
2762Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_3.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_3.png 2013-05-16 21:29:32 +0000 differ
2763=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_3_down.png'
2764Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_3_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_3_down.png 2013-05-16 21:29:32 +0000 differ
2765=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_3_over.png'
2766Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_3_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_3_over.png 2013-05-16 21:29:32 +0000 differ
2767=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_3_overdown.png'
2768Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_3_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_3_overdown.png 2013-05-16 21:29:32 +0000 differ
2769=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_4.png'
2770Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_4.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_4.png 2013-05-16 21:29:32 +0000 differ
2771=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_4_down.png'
2772Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_4_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_4_down.png 2013-05-16 21:29:32 +0000 differ
2773=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_4_over.png'
2774Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_4_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_4_over.png 2013-05-16 21:29:32 +0000 differ
2775=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_4_overdown.png'
2776Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_4_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_hotcue2_4_overdown.png 2013-05-16 21:29:32 +0000 differ
2777=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_keylock1.png'
2778Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_keylock1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_keylock1.png 2013-05-16 21:29:32 +0000 differ
2779=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_keylock1_over.png'
2780Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_keylock1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_keylock1_over.png 2013-05-16 21:29:32 +0000 differ
2781=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_keylock2.png'
2782Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_keylock2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_keylock2.png 2013-05-16 21:29:32 +0000 differ
2783=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_keylock2_over.png'
2784Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_keylock2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_keylock2_over.png 2013-05-16 21:29:32 +0000 differ
2785=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_keylock_sampler.png'
2786Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_keylock_sampler.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_keylock_sampler.png 2013-05-16 21:29:32 +0000 differ
2787=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_keylock_sampler_over.png'
2788Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_keylock_sampler_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_keylock_sampler_over.png 2013-05-16 21:29:32 +0000 differ
2789=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_kill.png'
2790Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_kill.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_kill.png 2013-05-16 21:29:32 +0000 differ
2791=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_kill_down.png'
2792Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_kill_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_kill_down.png 2013-05-16 21:29:32 +0000 differ
2793=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_kill_over.png'
2794Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_kill_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_kill_over.png 2013-05-16 21:29:32 +0000 differ
2795=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_kill_overdown.png'
2796Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_kill_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_kill_overdown.png 2013-05-16 21:29:32 +0000 differ
2797=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in1.png'
2798Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in1.png 2013-05-16 21:29:32 +0000 differ
2799=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in1_down.png'
2800Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in1_down.png 2013-05-16 21:29:32 +0000 differ
2801=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in1_over.png'
2802Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in1_over.png 2013-05-16 21:29:32 +0000 differ
2803=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in1_overdown.png'
2804Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in1_overdown.png 2013-05-16 21:29:32 +0000 differ
2805=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in2.png'
2806Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in2.png 2013-05-16 21:29:32 +0000 differ
2807=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in2_down.png'
2808Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in2_down.png 2013-05-16 21:29:32 +0000 differ
2809=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in2_over.png'
2810Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in2_over.png 2013-05-16 21:29:32 +0000 differ
2811=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in2_overdown.png'
2812Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_in2_overdown.png 2013-05-16 21:29:32 +0000 differ
2813=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out1.png'
2814Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out1.png 2013-05-16 21:29:32 +0000 differ
2815=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out1_down.png'
2816Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out1_down.png 2013-05-16 21:29:32 +0000 differ
2817=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out1_over.png'
2818Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out1_over.png 2013-05-16 21:29:32 +0000 differ
2819=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out1_overdown.png'
2820Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out1_overdown.png 2013-05-16 21:29:32 +0000 differ
2821=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out2.png'
2822Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out2.png 2013-05-16 21:29:32 +0000 differ
2823=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out2_down.png'
2824Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out2_down.png 2013-05-16 21:29:32 +0000 differ
2825=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out2_over.png'
2826Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out2_over.png 2013-05-16 21:29:32 +0000 differ
2827=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out2_overdown.png'
2828Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_loop_out2_overdown.png 2013-05-16 21:29:32 +0000 differ
2829=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync.xcf.gz'
2830Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync.xcf.gz 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync.xcf.gz 2013-05-16 21:29:32 +0000 differ
2831=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_master.png'
2832Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_master.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_master.png 2013-05-16 21:29:32 +0000 differ
2833=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_master.xcf.gz'
2834Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_master.xcf.gz 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_master.xcf.gz 2013-05-16 21:29:32 +0000 differ
2835=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_master_off.png'
2836Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_master_off.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_master_off.png 2013-05-16 21:29:32 +0000 differ
2837=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_master_on.png'
2838Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_master_on.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_master_on.png 2013-05-16 21:29:32 +0000 differ
2839=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_off.png'
2840Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_off.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_off.png 2013-05-16 21:29:32 +0000 differ
2841=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_slave.png'
2842Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_slave.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_slave.png 2013-05-16 21:29:32 +0000 differ
2843=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_slave.xcf.gz'
2844Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_slave.xcf.gz 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_slave.xcf.gz 2013-05-16 21:29:32 +0000 differ
2845=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_slave_off.png'
2846Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_slave_off.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_slave_off.png 2013-05-16 21:29:32 +0000 differ
2847=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_slave_on.png'
2848Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_slave_on.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_mastersync_slave_on.png 2013-05-16 21:29:32 +0000 differ
2849=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_microphone_talkover.png'
2850Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_microphone_talkover.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_microphone_talkover.png 2013-05-16 21:29:32 +0000 differ
2851=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_microphone_talkover_down.png'
2852Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_microphone_talkover_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_microphone_talkover_down.png 2013-05-16 21:29:32 +0000 differ
2853=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_microphone_talkover_over.png'
2854Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_microphone_talkover_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_microphone_talkover_over.png 2013-05-16 21:29:32 +0000 differ
2855=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_microphone_talkover_overdown.png'
2856Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_microphone_talkover_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_microphone_talkover_overdown.png 2013-05-16 21:29:32 +0000 differ
2857=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down1.png'
2858Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down1.png 2013-05-16 21:29:32 +0000 differ
2859=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down1_down.png'
2860Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down1_down.png 2013-05-16 21:29:32 +0000 differ
2861=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down1_over.png'
2862Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down1_over.png 2013-05-16 21:29:32 +0000 differ
2863=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down1_overdown.png'
2864Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down1_overdown.png 2013-05-16 21:29:32 +0000 differ
2865=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down2.png'
2866Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down2.png 2013-05-16 21:29:32 +0000 differ
2867=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down2_down.png'
2868Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down2_down.png 2013-05-16 21:29:32 +0000 differ
2869=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down2_over.png'
2870Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down2_over.png 2013-05-16 21:29:32 +0000 differ
2871=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down2_overdown.png'
2872Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_down2_overdown.png 2013-05-16 21:29:32 +0000 differ
2873=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up1.png'
2874Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up1.png 2013-05-16 21:29:32 +0000 differ
2875=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up1_down.png'
2876Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up1_down.png 2013-05-16 21:29:32 +0000 differ
2877=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up1_over.png'
2878Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up1_over.png 2013-05-16 21:29:32 +0000 differ
2879=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up1_overdown.png'
2880Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up1_overdown.png 2013-05-16 21:29:32 +0000 differ
2881=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up2.png'
2882Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up2.png 2013-05-16 21:29:32 +0000 differ
2883=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up2_down.png'
2884Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up2_down.png 2013-05-16 21:29:32 +0000 differ
2885=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up2_over.png'
2886Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up2_over.png 2013-05-16 21:29:32 +0000 differ
2887=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up2_overdown.png'
2888Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_nudge_up2_overdown.png 2013-05-16 21:29:32 +0000 differ
2889=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_orientation_microphone_left_over.png'
2890Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_orientation_microphone_left_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_orientation_microphone_left_over.png 2013-05-16 21:29:32 +0000 differ
2891=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_orientation_microphone_master.png'
2892Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_orientation_microphone_master.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_orientation_microphone_master.png 2013-05-16 21:29:32 +0000 differ
2893=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_orientation_microphone_right_over.png'
2894Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_orientation_microphone_right_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_orientation_microphone_right_over.png 2013-05-16 21:29:32 +0000 differ
2895=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_orientation_sampler_left_over.png'
2896Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_orientation_sampler_left_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_orientation_sampler_left_over.png 2013-05-16 21:29:32 +0000 differ
2897=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_orientation_sampler_master.png'
2898Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_orientation_sampler_master.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_orientation_sampler_master.png 2013-05-16 21:29:32 +0000 differ
2899=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_orientation_sampler_right_over.png'
2900Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_orientation_sampler_right_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_orientation_sampler_right_over.png 2013-05-16 21:29:32 +0000 differ
2901=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl1.png'
2902Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl1.png 2013-05-16 21:29:32 +0000 differ
2903=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl1_down.png'
2904Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl1_down.png 2013-05-16 21:29:32 +0000 differ
2905=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl1_over.png'
2906Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl1_over.png 2013-05-16 21:29:32 +0000 differ
2907=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl1_overdown.png'
2908Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl1_overdown.png 2013-05-16 21:29:32 +0000 differ
2909=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl2.png'
2910Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl2.png 2013-05-16 21:29:32 +0000 differ
2911=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl2_down.png'
2912Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl2_down.png 2013-05-16 21:29:32 +0000 differ
2913=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl2_over.png'
2914Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl2_over.png 2013-05-16 21:29:32 +0000 differ
2915=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl2_overdown.png'
2916Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl2_overdown.png 2013-05-16 21:29:32 +0000 differ
2917=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl_sampler.png'
2918Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl_sampler.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl_sampler.png 2013-05-16 21:29:32 +0000 differ
2919=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl_sampler_down.png'
2920Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl_sampler_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl_sampler_down.png 2013-05-16 21:29:32 +0000 differ
2921=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl_sampler_over.png'
2922Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl_sampler_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl_sampler_over.png 2013-05-16 21:29:32 +0000 differ
2923=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl_sampler_overdown.png'
2924Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl_sampler_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pfl_sampler_overdown.png 2013-05-16 21:29:32 +0000 differ
2925=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down1.png'
2926Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down1.png 2013-05-16 21:29:32 +0000 differ
2927=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down1_down.png'
2928Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down1_down.png 2013-05-16 21:29:32 +0000 differ
2929=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down1_over.png'
2930Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down1_over.png 2013-05-16 21:29:32 +0000 differ
2931=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down1_overdown.png'
2932Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down1_overdown.png 2013-05-16 21:29:32 +0000 differ
2933=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down2.png'
2934Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down2.png 2013-05-16 21:29:32 +0000 differ
2935=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down2_down.png'
2936Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down2_down.png 2013-05-16 21:29:32 +0000 differ
2937=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down2_over.png'
2938Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down2_over.png 2013-05-16 21:29:32 +0000 differ
2939=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down2_overdown.png'
2940Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_down2_overdown.png 2013-05-16 21:29:32 +0000 differ
2941=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up1.png'
2942Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up1.png 2013-05-16 21:29:32 +0000 differ
2943=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up1_down.png'
2944Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up1_down.png 2013-05-16 21:29:32 +0000 differ
2945=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up1_over.png'
2946Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up1_over.png 2013-05-16 21:29:32 +0000 differ
2947=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up1_overdown.png'
2948Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up1_overdown.png 2013-05-16 21:29:32 +0000 differ
2949=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up2.png'
2950Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up2.png 2013-05-16 21:29:32 +0000 differ
2951=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up2_down.png'
2952Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up2_down.png 2013-05-16 21:29:32 +0000 differ
2953=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up2_over.png'
2954Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up2_over.png 2013-05-16 21:29:32 +0000 differ
2955=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up2_overdown.png'
2956Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_pitch_up2_overdown.png 2013-05-16 21:29:32 +0000 differ
2957=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play1.png'
2958Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play1.png 2013-05-16 21:29:32 +0000 differ
2959=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play1_down.png'
2960Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play1_down.png 2013-05-16 21:29:32 +0000 differ
2961=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play1_over.png'
2962Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play1_over.png 2013-05-16 21:29:32 +0000 differ
2963=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play1_overdown.png'
2964Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play1_overdown.png 2013-05-16 21:29:32 +0000 differ
2965=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play2.png'
2966Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play2.png 2013-05-16 21:29:32 +0000 differ
2967=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play2_down.png'
2968Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play2_down.png 2013-05-16 21:29:32 +0000 differ
2969=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play2_over.png'
2970Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play2_over.png 2013-05-16 21:29:32 +0000 differ
2971=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play2_overdown.png'
2972Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play2_overdown.png 2013-05-16 21:29:32 +0000 differ
2973=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play_sampler.png'
2974Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play_sampler.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play_sampler.png 2013-05-16 21:29:32 +0000 differ
2975=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play_sampler_down.png'
2976Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play_sampler_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play_sampler_down.png 2013-05-16 21:29:32 +0000 differ
2977=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play_sampler_over.png'
2978Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play_sampler_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play_sampler_over.png 2013-05-16 21:29:32 +0000 differ
2979=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play_sampler_overdown.png'
2980Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play_sampler_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_play_sampler_overdown.png 2013-05-16 21:29:32 +0000 differ
2981=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_quantize1.png'
2982Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_quantize1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_quantize1.png 2013-05-16 21:29:32 +0000 differ
2983=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_quantize1_over.png'
2984Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_quantize1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_quantize1_over.png 2013-05-16 21:29:32 +0000 differ
2985=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_quantize2.png'
2986Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_quantize2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_quantize2.png 2013-05-16 21:29:32 +0000 differ
2987=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_quantize2_over.png'
2988Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_quantize2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_quantize2_over.png 2013-05-16 21:29:32 +0000 differ
2989=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop1.png'
2990Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop1.png 2013-05-16 21:29:32 +0000 differ
2991=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop1_down.png'
2992Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop1_down.png 2013-05-16 21:29:32 +0000 differ
2993=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop1_over.png'
2994Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop1_over.png 2013-05-16 21:29:32 +0000 differ
2995=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop1_overdown.png'
2996Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop1_overdown.png 2013-05-16 21:29:32 +0000 differ
2997=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop2.png'
2998Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop2.png 2013-05-16 21:29:32 +0000 differ
2999=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop2_down.png'
3000Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop2_down.png 2013-05-16 21:29:32 +0000 differ
3001=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop2_over.png'
3002Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop2_over.png 2013-05-16 21:29:32 +0000 differ
3003=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop2_overdown.png'
3004Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reloop2_overdown.png 2013-05-16 21:29:32 +0000 differ
3005=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_repeat1.png'
3006Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_repeat1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_repeat1.png 2013-05-16 21:29:32 +0000 differ
3007=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_repeat1_over.png'
3008Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_repeat1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_repeat1_over.png 2013-05-16 21:29:32 +0000 differ
3009=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_repeat2.png'
3010Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_repeat2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_repeat2.png 2013-05-16 21:29:32 +0000 differ
3011=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_repeat2_over.png'
3012Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_repeat2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_repeat2_over.png 2013-05-16 21:29:32 +0000 differ
3013=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_repeat_sampler.png'
3014Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_repeat_sampler.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_repeat_sampler.png 2013-05-16 21:29:32 +0000 differ
3015=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_repeat_sampler_over.png'
3016Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_repeat_sampler_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_repeat_sampler_over.png 2013-05-16 21:29:32 +0000 differ
3017=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse1.png'
3018Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse1.png 2013-05-16 21:29:32 +0000 differ
3019=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse1_down.png'
3020Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse1_down.png 2013-05-16 21:29:32 +0000 differ
3021=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse1_over.png'
3022Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse1_over.png 2013-05-16 21:29:32 +0000 differ
3023=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse1_overdown.png'
3024Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse1_overdown.png 2013-05-16 21:29:32 +0000 differ
3025=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse2.png'
3026Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse2.png 2013-05-16 21:29:32 +0000 differ
3027=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse2_down.png'
3028Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse2_down.png 2013-05-16 21:29:32 +0000 differ
3029=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse2_over.png'
3030Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse2_over.png 2013-05-16 21:29:32 +0000 differ
3031=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse2_overdown.png'
3032Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_reverse2_overdown.png 2013-05-16 21:29:32 +0000 differ
3033=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind1.png'
3034Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind1.png 2013-05-16 21:29:32 +0000 differ
3035=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind1_down.png'
3036Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind1_down.png 2013-05-16 21:29:32 +0000 differ
3037=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind1_over.png'
3038Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind1_over.png 2013-05-16 21:29:32 +0000 differ
3039=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind1_overdown.png'
3040Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind1_overdown.png 2013-05-16 21:29:32 +0000 differ
3041=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind2.png'
3042Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind2.png 2013-05-16 21:29:32 +0000 differ
3043=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind2_down.png'
3044Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind2_down.png 2013-05-16 21:29:32 +0000 differ
3045=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind2_over.png'
3046Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind2_over.png 2013-05-16 21:29:32 +0000 differ
3047=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind2_overdown.png'
3048Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_rewind2_overdown.png 2013-05-16 21:29:32 +0000 differ
3049=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_spinny1.png'
3050Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_spinny1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_spinny1.png 2013-05-16 21:29:32 +0000 differ
3051=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_spinny1_over.png'
3052Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_spinny1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_spinny1_over.png 2013-05-16 21:29:32 +0000 differ
3053=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_spinny2.png'
3054Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_spinny2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_spinny2.png 2013-05-16 21:29:32 +0000 differ
3055=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_spinny2_over.png'
3056Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_spinny2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_spinny2_over.png 2013-05-16 21:29:32 +0000 differ
3057=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync1.png'
3058Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync1.png 2013-05-16 21:29:32 +0000 differ
3059=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync1_down.png'
3060Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync1_down.png 2013-05-16 21:29:32 +0000 differ
3061=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync1_over.png'
3062Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync1_over.png 2013-05-16 21:29:32 +0000 differ
3063=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync1_overdown.png'
3064Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync1_overdown.png 2013-05-16 21:29:32 +0000 differ
3065=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync2.png'
3066Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync2.png 2013-05-16 21:29:32 +0000 differ
3067=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync2_down.png'
3068Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync2_down.png 2013-05-16 21:29:32 +0000 differ
3069=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync2_over.png'
3070Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync2_over.png 2013-05-16 21:29:32 +0000 differ
3071=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync2_overdown.png'
3072Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync2_overdown.png 2013-05-16 21:29:32 +0000 differ
3073=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync_sampler.png'
3074Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync_sampler.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync_sampler.png 2013-05-16 21:29:32 +0000 differ
3075=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync_sampler_down.png'
3076Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync_sampler_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync_sampler_down.png 2013-05-16 21:29:32 +0000 differ
3077=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync_sampler_over.png'
3078Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync_sampler_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync_sampler_over.png 2013-05-16 21:29:32 +0000 differ
3079=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync_sampler_overdown.png'
3080Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync_sampler_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_sync_sampler_overdown.png 2013-05-16 21:29:32 +0000 differ
3081=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_tap1.png'
3082Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_tap1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_tap1.png 2013-05-16 21:29:32 +0000 differ
3083=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_tap1_over.png'
3084Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_tap1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_tap1_over.png 2013-05-16 21:29:32 +0000 differ
3085=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_tap2.png'
3086Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_tap2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_tap2.png 2013-05-16 21:29:32 +0000 differ
3087=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_tap2_over.png'
3088Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_tap2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_tap2_over.png 2013-05-16 21:29:32 +0000 differ
3089=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_tap_sampler.png'
3090Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_tap_sampler.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_tap_sampler.png 2013-05-16 21:29:32 +0000 differ
3091=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_tap_sampler_over.png'
3092Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_tap_sampler_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_tap_sampler_over.png 2013-05-16 21:29:32 +0000 differ
3093=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_cueing_hot1.png'
3094Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_cueing_hot1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_cueing_hot1.png 2013-05-16 21:29:32 +0000 differ
3095=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_cueing_hot2.png'
3096Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_cueing_hot2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_cueing_hot2.png 2013-05-16 21:29:32 +0000 differ
3097=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_cueing_off1.png'
3098Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_cueing_off1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_cueing_off1.png 2013-05-16 21:29:32 +0000 differ
3099=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_cueing_off2.png'
3100Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_cueing_off2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_cueing_off2.png 2013-05-16 21:29:32 +0000 differ
3101=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_cueing_one1.png'
3102Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_cueing_one1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_cueing_one1.png 2013-05-16 21:29:32 +0000 differ
3103=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_cueing_one2.png'
3104Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_cueing_one2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_cueing_one2.png 2013-05-16 21:29:32 +0000 differ
3105=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_enabled.png'
3106Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_enabled.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_enabled.png 2013-05-16 21:29:32 +0000 differ
3107=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_enabled_over.png'
3108Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_enabled_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_enabled_over.png 2013-05-16 21:29:32 +0000 differ
3109=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_indicator_horizontal1.png'
3110Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_indicator_horizontal1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_indicator_horizontal1.png 2013-05-16 21:29:32 +0000 differ
3111=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_indicator_horizontal2.png'
3112Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_indicator_horizontal2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_indicator_horizontal2.png 2013-05-16 21:29:32 +0000 differ
3113=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_indicator_horizontal3.png'
3114Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_indicator_horizontal3.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_indicator_horizontal3.png 2013-05-16 21:29:32 +0000 differ
3115=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_indicator_vertical1.png'
3116Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_indicator_vertical1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_indicator_vertical1.png 2013-05-16 21:29:32 +0000 differ
3117=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_indicator_vertical2.png'
3118Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_indicator_vertical2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_indicator_vertical2.png 2013-05-16 21:29:32 +0000 differ
3119=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_indicator_vertical3.png'
3120Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_indicator_vertical3.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_indicator_vertical3.png 2013-05-16 21:29:32 +0000 differ
3121=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_mode_abs1.png'
3122Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_mode_abs1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_mode_abs1.png 2013-05-16 21:29:32 +0000 differ
3123=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_mode_abs2.png'
3124Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_mode_abs2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_mode_abs2.png 2013-05-16 21:29:32 +0000 differ
3125=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_mode_const1.png'
3126Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_mode_const1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_mode_const1.png 2013-05-16 21:29:32 +0000 differ
3127=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_mode_const2.png'
3128Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_mode_const2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_mode_const2.png 2013-05-16 21:29:32 +0000 differ
3129=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_mode_rel1.png'
3130Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_mode_rel1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_mode_rel1.png 2013-05-16 21:29:32 +0000 differ
3131=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_mode_rel2.png'
3132Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_mode_rel2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_vinylcontrol_mode_rel2.png 2013-05-16 21:29:32 +0000 differ
3133=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display1.png'
3134Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display1.png 2013-05-16 21:29:32 +0000 differ
3135=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display1_over.png'
3136Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display1_over.png 2013-05-16 21:29:32 +0000 differ
3137=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display2.png'
3138Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display2.png 2013-05-16 21:29:32 +0000 differ
3139=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display2_over.png'
3140Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display2_over.png 2013-05-16 21:29:32 +0000 differ
3141=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_master1.png'
3142Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_master1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_master1.png 2013-05-16 21:29:32 +0000 differ
3143=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_master1_over.png'
3144Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_master1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_master1_over.png 2013-05-16 21:29:32 +0000 differ
3145=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_master2.png'
3146Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_master2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_master2.png 2013-05-16 21:29:32 +0000 differ
3147=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_master2_over.png'
3148Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_master2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_master2_over.png 2013-05-16 21:29:32 +0000 differ
3149=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_microphone.png'
3150Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_microphone.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_microphone.png 2013-05-16 21:29:32 +0000 differ
3151=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_microphone_over.png'
3152Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_microphone_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_microphone_over.png 2013-05-16 21:29:32 +0000 differ
3153=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_previewdeck.png'
3154Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_previewdeck.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_previewdeck.png 2013-05-16 21:29:32 +0000 differ
3155=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_previewdeck_over.png'
3156Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_previewdeck_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_previewdeck_over.png 2013-05-16 21:29:32 +0000 differ
3157=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_sampler.png'
3158Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_sampler.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_sampler.png 2013-05-16 21:29:32 +0000 differ
3159=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_sampler_over.png'
3160Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_sampler_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/btn_volume_display_sampler_over.png 2013-05-16 21:29:32 +0000 differ
3161=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/channel.xml'
3162--- mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/channel.xml 1970-01-01 00:00:00 +0000
3163+++ mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/channel.xml 2013-05-16 21:29:32 +0000
3164@@ -0,0 +1,166 @@
3165+<WidgetGroup> <!-- ChannelX controls -->
3166+ <Pos>90,4</Pos>
3167+ <Size>82,250</Size>
3168+ <Style>QGroupBox { border: 0px solid yellow; } QWidget { margin: 0; padding: 0; } </Style>
3169+ <Children>
3170+ <SliderComposed>
3171+ <TooltipId>channel_volume</TooltipId>
3172+ <Style></Style>
3173+ <Handle>knob_volume1.png</Handle>
3174+ <Slider>slider_volume1.png</Slider>
3175+ <Pos>26,153</Pos>
3176+ <Horizontal>false</Horizontal>
3177+ <Connection>
3178+ <ConfigKey>[ChannelX],volume</ConfigKey>
3179+ <EmitOnDownPress>false</EmitOnDownPress>
3180+ </Connection>
3181+ </SliderComposed>
3182+ <PushButton>
3183+ <TooltipId>pfl</TooltipId>
3184+ <Style></Style>
3185+ <NumberStates>2</NumberStates>
3186+ <State>
3187+ <Number>0</Number>
3188+ <Pressed>btn_pfl1_down.png</Pressed>
3189+ <Unpressed>btn_pfl1.png</Unpressed>
3190+ </State>
3191+ <State>
3192+ <Number>1</Number>
3193+ <Pressed>btn_pfl1_overdown.png</Pressed>
3194+ <Unpressed>btn_pfl1_over.png</Unpressed>
3195+ </State>
3196+ <Pos>1,8</Pos>
3197+ <Connection>
3198+ <ConfigKey>[ChannelX],pfl</ConfigKey>
3199+ </Connection>
3200+ </PushButton>
3201+ <PushButton>
3202+ <TooltipId>filterHighKill</TooltipId>
3203+ <Style></Style>
3204+ <NumberStates>2</NumberStates>
3205+ <State>
3206+ <Number>0</Number>
3207+ <Pressed>btn_kill_down.png</Pressed>
3208+ <Unpressed>btn_kill.png</Unpressed>
3209+ </State>
3210+ <State>
3211+ <Number>1</Number>
3212+ <Pressed>btn_kill_overdown.png</Pressed>
3213+ <Unpressed>btn_kill_over.png</Unpressed>
3214+ </State>
3215+ <Pos>4,54</Pos>
3216+ <Connection>
3217+ <ConfigKey>[ChannelX],filterHighKill</ConfigKey>
3218+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3219+ <ButtonState>LeftButton</ButtonState>
3220+ </Connection>
3221+ </PushButton>
3222+ <PushButton>
3223+ <TooltipId>filterMidKill</TooltipId>
3224+ <Style></Style>
3225+ <NumberStates>2</NumberStates>
3226+ <State>
3227+ <Number>0</Number>
3228+ <Pressed>btn_kill_down.png</Pressed>
3229+ <Unpressed>btn_kill.png</Unpressed>
3230+ </State>
3231+ <State>
3232+ <Number>1</Number>
3233+ <Pressed>btn_kill_overdown.png</Pressed>
3234+ <Unpressed>btn_kill_over.png</Unpressed>
3235+ </State>
3236+ <Pos>4,93</Pos>
3237+ <Connection>
3238+ <ConfigKey>[ChannelX],filterMidKill</ConfigKey>
3239+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3240+ <ButtonState>LeftButton</ButtonState>
3241+ </Connection>
3242+ </PushButton>
3243+ <PushButton>
3244+ <TooltipId>filterLowKill</TooltipId>
3245+ <Style></Style>
3246+ <NumberStates>2</NumberStates>
3247+ <State>
3248+ <Number>0</Number>
3249+ <Pressed>btn_kill_down.png</Pressed>
3250+ <Unpressed>btn_kill.png</Unpressed>
3251+ </State>
3252+ <State>
3253+ <Number>1</Number>
3254+ <Pressed>btn_kill_overdown.png</Pressed>
3255+ <Unpressed>btn_kill_over.png</Unpressed>
3256+ </State>
3257+ <Pos>4,130</Pos>
3258+ <Connection>
3259+ <ConfigKey>[ChannelX],filterLowKill</ConfigKey>
3260+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3261+ <ButtonState>LeftButton</ButtonState>
3262+ </Connection>
3263+ </PushButton>
3264+ <Knob>
3265+ <TooltipId>pregain</TooltipId>
3266+ <Style></Style>
3267+ <NumberStates>64</NumberStates>
3268+ <Path>knobs/knob_rotary_s%1.png</Path>
3269+ <Pos>29,1</Pos>
3270+ <Connection>
3271+ <ConfigKey>[ChannelX],pregain</ConfigKey>
3272+ </Connection>
3273+ </Knob>
3274+ <Knob>
3275+ <TooltipId>filterHigh</TooltipId>
3276+ <Style></Style>
3277+ <NumberStates>64</NumberStates>
3278+ <Path>knobs/knob_rotary_s%1.png</Path>
3279+ <Pos>29,39</Pos>
3280+ <Connection>
3281+ <ConfigKey>[ChannelX],filterHigh</ConfigKey>
3282+ </Connection>
3283+ </Knob>
3284+ <Knob>
3285+ <TooltipId>filterMid</TooltipId>
3286+ <Style></Style>
3287+ <NumberStates>64</NumberStates>
3288+ <Path>knobs/knob_rotary_s%1.png</Path>
3289+ <Pos>29,78</Pos>
3290+ <Connection>
3291+ <ConfigKey>[ChannelX],filterMid</ConfigKey>
3292+ </Connection>
3293+ </Knob>
3294+ <Knob>
3295+ <TooltipId>filterLow</TooltipId>
3296+ <Style></Style>
3297+ <NumberStates>64</NumberStates>
3298+ <Path>knobs/knob_rotary_s%1.png</Path>
3299+ <Pos>29,115</Pos>
3300+ <Connection>
3301+ <ConfigKey>[ChannelX],filterLow</ConfigKey>
3302+ </Connection>
3303+ </Knob>
3304+ <StatusLight>
3305+ <TooltipId>PeakIndicator</TooltipId>
3306+ <Style></Style>
3307+ <PathStatusLight>btn_clipping1_over.png</PathStatusLight>
3308+ <PathBack>btn_clipping1.png</PathBack>
3309+ <Pos>8,154</Pos>
3310+ <Connection>
3311+ <ConfigKey>[ChannelX],PeakIndicator</ConfigKey>
3312+ </Connection>
3313+ </StatusLight>
3314+ <VuMeter>
3315+ <TooltipId>channel_VuMeter</TooltipId>
3316+ <Style></Style>
3317+ <PathVu>btn_volume_display1_over.png</PathVu>
3318+ <PathBack>btn_volume_display1.png</PathBack>
3319+ <Pos>8,169</Pos>
3320+ <Horizontal>false</Horizontal>
3321+ <PeakHoldSize>5</PeakHoldSize>
3322+ <PeakHoldTime>500</PeakHoldTime>
3323+ <PeakFallTime>50</PeakFallTime>
3324+ <PeakFallStep>2</PeakFallStep>
3325+ <Connection>
3326+ <ConfigKey>[ChannelX],VuMeter</ConfigKey>
3327+ </Connection>
3328+ </VuMeter>
3329+ </Children>
3330+ </WidgetGroup> <!-- /ChannelX mixer -->
3331
3332=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/deck-mockup.png'
3333Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/deck-mockup.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/deck-mockup.png 2013-05-16 21:29:32 +0000 differ
3334=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/deck.xml'
3335--- mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/deck.xml 1970-01-01 00:00:00 +0000
3336+++ mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/deck.xml 2013-05-16 21:29:32 +0000
3337@@ -0,0 +1,1180 @@
3338+<WidgetGroup> <!-- Deck ChannelX -->
3339+ <Pos>0,217</Pos>
3340+ <Size>356,312</Size>
3341+ <Style>QGroupBox { border: 0px solid red; } QWidget { margin: 0; padding: 0; }</Style>
3342+ <Children>
3343+ <!-- Vinylcontrol 1 sub-widget -->
3344+ <PushButton>
3345+ <TooltipId>vinylcontrol_mode</TooltipId>
3346+ <Style></Style>
3347+ <NumberStates>3</NumberStates>
3348+ <State>
3349+ <Number>0</Number>
3350+ <Pressed>btn_vinylcontrol_mode_abs1.png</Pressed>
3351+ <Unpressed>btn_vinylcontrol_mode_abs1.png</Unpressed>
3352+ </State>
3353+ <State>
3354+ <Number>1</Number>
3355+ <Pressed>btn_vinylcontrol_mode_rel1.png</Pressed>
3356+ <Unpressed>btn_vinylcontrol_mode_rel1.png</Unpressed>
3357+ </State>
3358+ <State>
3359+ <Number>2</Number>
3360+ <Pressed>btn_vinylcontrol_mode_const1.png</Pressed>
3361+ <Unpressed>btn_vinylcontrol_mode_const1.png</Unpressed>
3362+ </State>
3363+ <Pos>1,2</Pos>
3364+ <Connection>
3365+ <ConfigKey>[ChannelX],vinylcontrol_mode</ConfigKey>
3366+ </Connection>
3367+ </PushButton>
3368+
3369+ **********************************************
3370+ Vinyl- Cueing Mode
3371+ **********************************************
3372+ <PushButton>
3373+ <TooltipId>vinylcontrol_cueing</TooltipId>
3374+ <Style></Style>
3375+ <NumberStates>3</NumberStates>
3376+ <State>
3377+ <Number>0</Number>
3378+ <Pressed>btn_vinylcontrol_cueing_off1.png</Pressed>
3379+ <Unpressed>btn_vinylcontrol_cueing_off1.png</Unpressed>
3380+ </State>
3381+ <State>
3382+ <Number>1</Number>
3383+ <Pressed>btn_vinylcontrol_cueing_one1.png</Pressed>
3384+ <Unpressed>btn_vinylcontrol_cueing_one1.png</Unpressed>
3385+ </State>
3386+ <State>
3387+ <Number>2</Number>
3388+ <Pressed>btn_vinylcontrol_cueing_hot1.png</Pressed>
3389+ <Unpressed>btn_vinylcontrol_cueing_hot1.png</Unpressed>
3390+ </State>
3391+ <Pos>57,2</Pos>
3392+ <Connection>
3393+ <ConfigKey>[ChannelX],vinylcontrol_cueing</ConfigKey>
3394+ </Connection>
3395+ </PushButton>
3396+ <!--
3397+ **********************************************
3398+ Visual- Vinyl control status indicator // we need 4 of them for top-bottom-left-right
3399+ **********************************************
3400+ -->
3401+ <StatusLight>
3402+ <TooltipId>vinylcontrol_status</TooltipId>
3403+ <Style></Style>
3404+ <NumberPos>3</NumberPos>
3405+ <PathStatusLight>btn_vinylcontrol_indicator_horizontal1.png</PathStatusLight>
3406+ <PathStatusLight2>btn_vinylcontrol_indicator_horizontal2.png</PathStatusLight2>
3407+ <PathStatusLight3>btn_vinylcontrol_indicator_horizontal3.png</PathStatusLight3>
3408+ <Pos>0,0</Pos>
3409+ <Connection>
3410+ <ConfigKey>[ChannelX],vinylcontrol_status</ConfigKey>
3411+ </Connection>
3412+ </StatusLight>
3413+ <StatusLight>
3414+ <TooltipId>vinylcontrol_status</TooltipId>
3415+ <Style></Style>
3416+ <NumberPos>3</NumberPos>
3417+ <PathStatusLight>btn_vinylcontrol_indicator_horizontal1.png</PathStatusLight>
3418+ <PathStatusLight2>btn_vinylcontrol_indicator_horizontal2.png</PathStatusLight2>
3419+ <PathStatusLight3>btn_vinylcontrol_indicator_horizontal3.png</PathStatusLight3>
3420+ <Pos>0,311</Pos>
3421+ <Connection>
3422+ <ConfigKey>[ChannelX],vinylcontrol_status</ConfigKey>
3423+ </Connection>
3424+ </StatusLight>
3425+ <StatusLight>
3426+ <TooltipId>vinylcontrol_status</TooltipId>
3427+ <Style></Style>
3428+ <NumberPos>3</NumberPos>
3429+ <PathStatusLight>btn_vinylcontrol_indicator_vertical1.png</PathStatusLight>
3430+ <PathStatusLight2>btn_vinylcontrol_indicator_vertical2.png</PathStatusLight2>
3431+ <PathStatusLight3>btn_vinylcontrol_indicator_vertical3.png</PathStatusLight3>
3432+ <Pos>0,0</Pos>
3433+ <Connection>
3434+ <ConfigKey>[ChannelX],vinylcontrol_status</ConfigKey>
3435+ </Connection>
3436+ </StatusLight>
3437+ <StatusLight>
3438+ <TooltipId>vinylcontrol_status</TooltipId>
3439+ <Style></Style>
3440+ <NumberPos>3</NumberPos>
3441+ <PathStatusLight>btn_vinylcontrol_indicator_vertical1.png</PathStatusLight>
3442+ <PathStatusLight2>btn_vinylcontrol_indicator_vertical2.png</PathStatusLight2>
3443+ <PathStatusLight3>btn_vinylcontrol_indicator_vertical3.png</PathStatusLight3>
3444+ <Pos>356,0</Pos>
3445+ <Connection>
3446+ <ConfigKey>[ChannelX],vinylcontrol_status</ConfigKey>
3447+ </Connection>
3448+ </StatusLight>
3449+
3450+ <!--
3451+ **********************************************
3452+ Visual- Waveform overview
3453+ **********************************************
3454+ -->
3455+ <Overview>
3456+ <TooltipId>waveform_overview</TooltipId>
3457+ <Style></Style>
3458+ <Channel>X</Channel>
3459+ <Pos>0,130</Pos>
3460+ <Size>277,43</Size>
3461+ <!-- transparent background if no <BgColor> & <BgPixmap> is present
3462+ <BgColor>#1C1C1C</BgColor>
3463+ <BgPixmap></BgPixmap>
3464+ -->
3465+ <SignalColor>#EECE33</SignalColor>
3466+ <PlayPosColor>#00FF00</PlayPosColor>
3467+ <EndOfTrackColor>#EA0000</EndOfTrackColor>
3468+ <DefaultMark>
3469+ <Align>bottom</Align>
3470+ <Color>#00FF00</Color>
3471+ <TextColor>#FFFFFF</TextColor>
3472+ <Text> %1 </Text>
3473+ </DefaultMark>
3474+ <MarkRange>
3475+ <StartControl>loop_start_position</StartControl>
3476+ <EndControl>loop_end_position</EndControl>
3477+ <EnabledControl>loop_enabled</EnabledControl>
3478+ <Color>#00FF00</Color>
3479+ <DisabledColor>#FFFFFF</DisabledColor>
3480+ </MarkRange>
3481+ <Mark>
3482+ <Control>cue_point</Control>
3483+ <Text>C</Text>
3484+ <Align>top</Align>
3485+ <Color>#FF001C</Color>
3486+ <TextColor>#FFFFFF</TextColor>
3487+ </Mark>
3488+ <Connection>
3489+ <ConfigKey>[ChannelX],playposition</ConfigKey>
3490+ <EmitOnDownPress>false</EmitOnDownPress>
3491+ </Connection>
3492+ </Overview>
3493+
3494+ <!--
3495+ **********************************************
3496+ Text- Track Title
3497+ **********************************************
3498+ -->
3499+ <TrackProperty>
3500+ <TooltipId>track_title</TooltipId>
3501+ <Style>QLabel { font: bold 18px/21px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
3502+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }
3503+ </Style>
3504+ <Property>title</Property>
3505+ <Channel>X</Channel>
3506+ <Pos>0,53</Pos>
3507+ <Size>353f,33</Size>
3508+ </TrackProperty>
3509+
3510+ <!--
3511+ **********************************************
3512+ Text- Track Artist
3513+ **********************************************
3514+ -->
3515+ <TrackProperty>
3516+ <TooltipId>track_artist</TooltipId>
3517+ <Style>QLabel { font: bold 18px/21px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
3518+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }
3519+ </Style>
3520+ <Property>artist</Property>
3521+ <Channel>X</Channel>
3522+ <Pos>0,86</Pos>
3523+ <Size>353f,26</Size>
3524+ </TrackProperty>
3525+
3526+ <!--
3527+ **********************************************
3528+ Text- Track Album
3529+ **********************************************
3530+ -->
3531+ <TrackProperty>
3532+ <TooltipId>track_album</TooltipId>
3533+ <Style>QLabel { font: 13px/15px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
3534+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }
3535+ </Style>
3536+ <Property>album</Property>
3537+ <Channel>X</Channel>
3538+ <Pos>0,113</Pos>
3539+ <Size>353f,16</Size>
3540+ </TrackProperty>
3541+
3542+ <!--
3543+ **********************************************
3544+ Text- BPM number display
3545+ **********************************************
3546+ -->
3547+ <NumberBpm>
3548+ <TooltipId>visual_bpm</TooltipId>
3549+ <Style>QLabel { font: bold 18px/21px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
3550+ background-color: transparent; color: #EECE33; text-align: left;padding-left: 1px; }
3551+ </Style>
3552+ <Channel>X</Channel>
3553+ <Pos>210,53</Pos>
3554+ <Size>150,33</Size>
3555+ <!--CSS alignments not respected see bug lp:605530 , lets call <Alignment>-->
3556+ <Alignment>right</Alignment>
3557+ <Connection>
3558+ <ConfigKey>[ChannelX],visual_bpm</ConfigKey>
3559+ </Connection>
3560+ </NumberBpm>
3561+
3562+ <!--
3563+ **********************************************
3564+ Text- Playing position / Time remaining
3565+ **********************************************
3566+ -->
3567+ <NumberPos>
3568+ <TooltipId>track_time</TooltipId>
3569+ <Style>QLabel { font: bold 18px/21px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
3570+ background-color: transparent; color: #EECE33; text-align: left;padding-left: 1px; }
3571+ </Style>
3572+ <Channel>X</Channel>
3573+ <Pos>180,86</Pos>
3574+ <Size>180,26</Size>
3575+ <!--CSS alignments not respected see bug lp:605530 , lets call <Alignment>-->
3576+ <Alignment>right</Alignment>
3577+ <Connection>
3578+ <ConfigKey>[ChannelX],playposition</ConfigKey>
3579+ </Connection>
3580+ </NumberPos>
3581+
3582+ <!--
3583+ **********************************************
3584+ Text- Track duration
3585+ **********************************************
3586+ -->
3587+ <TrackProperty>
3588+ <TooltipId>track_duration</TooltipId>
3589+ <Style>QLabel { font: 13px/15px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
3590+ background-color: transparent; color: #EECE33; text-align: left; padding-left: 1px; }
3591+ </Style>
3592+ <Property>durationFormatted</Property>
3593+ <Channel>X</Channel>
3594+ <Pos>178,113</Pos>
3595+ <Size>180,16</Size>
3596+ <!--CSS alignments not respected see bug lp:605530 , lets call <Alignment>-->
3597+ <Alignment>right</Alignment>
3598+ </TrackProperty>
3599+
3600+ <WidgetGroup> <!-- ChannelX Toggle Buttons -->
3601+ <Pos>279,130</Pos>
3602+ <Size>78,44</Size>
3603+ <Children>
3604+ <PushButton>
3605+ <TooltipId>show_spinny</TooltipId>
3606+ <Style></Style>
3607+ <NumberStates>2</NumberStates>
3608+ <State>
3609+ <Number>0</Number>
3610+ <Pressed>btn_spinny2.png</Pressed>
3611+ <Unpressed>btn_spinny2.png</Unpressed>
3612+ </State>
3613+ <State>
3614+ <Number>1</Number>
3615+ <Pressed>btn_spinny2_over.png</Pressed>
3616+ <Unpressed>btn_spinny2_over.png</Unpressed>
3617+ </State>
3618+ <Pos>0,0</Pos>
3619+ <Connection>
3620+ <ConfigKey>[Spinny2],show_spinny</ConfigKey>
3621+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3622+ <ButtonState>LeftButton</ButtonState>
3623+ </Connection>
3624+ </PushButton>
3625+ <PushButton>
3626+ <TooltipId>repeat</TooltipId>
3627+ <Style></Style>
3628+ <NumberStates>2</NumberStates>
3629+ <State>
3630+ <Number>0</Number>
3631+ <Pressed>btn_repeat2.png</Pressed>
3632+ <Unpressed>btn_repeat2.png</Unpressed>
3633+ </State>
3634+ <State>
3635+ <Number>1</Number>
3636+ <Pressed>btn_repeat2_over.png</Pressed>
3637+ <Unpressed>btn_repeat2_over.png</Unpressed>
3638+ </State>
3639+ <Pos>26,0</Pos>
3640+ <Connection>
3641+ <ConfigKey>[ChannelX],repeat</ConfigKey>
3642+ </Connection>
3643+ </PushButton>
3644+ <PushButton>
3645+ <TooltipId>eject</TooltipId>
3646+ <Style></Style>
3647+ <NumberStates>1</NumberStates>
3648+ <State>
3649+ <Number>0</Number>
3650+ <Pressed>btn_eject2_over.png</Pressed>
3651+ <Unpressed>btn_eject2.png</Unpressed>
3652+ </State>
3653+ <Pos>52,0</Pos>
3654+ <Connection>
3655+ <ConfigKey>[ChannelX],eject</ConfigKey>
3656+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3657+ <ButtonState>LeftButton</ButtonState>
3658+ <ConnectValueToWidget>false</ConnectValueToWidget>
3659+ </Connection>
3660+ </PushButton>
3661+ <PushButton>
3662+ <TooltipId>beats_translate_curpos</TooltipId>
3663+ <Style></Style>
3664+ <NumberStates>1</NumberStates>
3665+ <State>
3666+ <Number>0</Number>
3667+ <Pressed>btn_beatgrid2_over.png</Pressed>
3668+ <Unpressed>btn_beatgrid2.png</Unpressed>
3669+ </State>
3670+ <Pos>0,23</Pos>
3671+ <Connection>
3672+ <ConfigKey>[ChannelX],beats_translate_curpos</ConfigKey>
3673+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3674+ <ButtonState>LeftButton</ButtonState>
3675+ </Connection>
3676+ </PushButton>
3677+ <PushButton>
3678+ <TooltipId>quantize</TooltipId>
3679+ <Style></Style>
3680+ <NumberStates>2</NumberStates>
3681+ <State>
3682+ <Number>0</Number>
3683+ <Pressed>btn_quantize2.png</Pressed>
3684+ <Unpressed>btn_quantize2.png</Unpressed>
3685+ </State>
3686+ <State>
3687+ <Number>1</Number>
3688+ <Pressed>btn_quantize2_over.png</Pressed>
3689+ <Unpressed>btn_quantize2_over.png</Unpressed>
3690+ </State>
3691+ <Pos>26,23</Pos>
3692+ <Connection>
3693+ <ConfigKey>[ChannelX],quantize</ConfigKey>
3694+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3695+ <ButtonState>LeftButton</ButtonState>
3696+ </Connection>
3697+ </PushButton>
3698+ <PushButton>
3699+ <TooltipId>keylock</TooltipId>
3700+ <Style></Style>
3701+ <NumberStates>2</NumberStates>
3702+ <State>
3703+ <Number>0</Number>
3704+ <Pressed>btn_keylock2.png</Pressed>
3705+ <Unpressed>btn_keylock2.png</Unpressed>
3706+ </State>
3707+ <State>
3708+ <Number>1</Number>
3709+ <Pressed>btn_keylock2_over.png</Pressed>
3710+ <Unpressed>btn_keylock2_over.png</Unpressed>
3711+ </State>
3712+ <Pos>52,23</Pos>
3713+ <Connection>
3714+ <ConfigKey>[ChannelX],keylock</ConfigKey>
3715+ </Connection>
3716+ </PushButton>
3717+ </Children>
3718+ </WidgetGroup> <!-- /ChannelX Toggle Buttons -->
3719+ <!-- Playback control sub-widget -->
3720+ <WidgetGroup>
3721+ <Pos>0,174</Pos>
3722+ <Size>356,138</Size>
3723+ <Style>QGroupBox { border: 0px solid yellow; } QWidget { margin: 0; padding: 0; }</Style>
3724+ <Children>
3725+ <!-- Pitch 1 control sub-widget -->
3726+ <WidgetGroup>
3727+ <!--<Pos>0,0</Pos>-->
3728+ <Size>110,148</Size>
3729+ <Style>QGroupBox { border: 0px solid yellow; } QWidget { margin: 0; padding: 0; } </Style>
3730+ <Children>
3731+ <!--
3732+ **********************************************
3733+ Text- Pitch rate display
3734+ **********************************************
3735+ -->
3736+ <NumberRate>
3737+ <TooltipId>rate_display</TooltipId>
3738+ <Style>QLabel { font: bold 14px/16px Lucida Grande, Lucida Sans Unicode, Arial, Verdana, sans-serif;
3739+ background-color: transparent; color: #EECE33; text-align: center; padding-right: 1px; }
3740+ </Style>
3741+ <Channel>X</Channel>
3742+ <Pos>53,55</Pos>
3743+ <Size>52,20</Size>
3744+ <!--CSS alignments not respected see bug lp:605530 , lets call <Alignment>-->
3745+ <Alignment>center</Alignment>
3746+ </NumberRate>
3747+
3748+ <!--
3749+ **********************************************
3750+ Slider- Pitch control
3751+ **********************************************
3752+ -->
3753+ <SliderComposed>
3754+ <TooltipId>rate</TooltipId>
3755+ <Style></Style>
3756+ <Handle>knob_pitch1.png</Handle>
3757+ <Slider>slider_pitch1.png</Slider>
3758+ <Pos>3,0</Pos>
3759+ <Horizontal>false</Horizontal>
3760+ <Connection>
3761+ <ConfigKey>[ChannelX],rate</ConfigKey>
3762+ <EmitOnDownPress>false</EmitOnDownPress>
3763+ </Connection>
3764+ </SliderComposed>
3765+
3766+ <!--
3767+ **********************************************
3768+ Button- Beat sync
3769+ **********************************************
3770+ -->
3771+ <PushButton>
3772+ <TooltipId>beatsync_beatsync_tempo</TooltipId>
3773+ <Style></Style>
3774+ <NumberStates>1</NumberStates>
3775+ <State>
3776+ <Number>0</Number>
3777+ <Pressed>btn_sync1_overdown.png</Pressed>
3778+ <Unpressed>btn_sync1.png</Unpressed>
3779+ </State>
3780+ <Pos>54,1</Pos>
3781+ <Connection>
3782+ <ConfigKey>[ChannelX],beatsync</ConfigKey>
3783+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3784+ <ButtonState>LeftButton</ButtonState>
3785+ </Connection>
3786+ <Connection>
3787+ <ConfigKey>[ChannelX],beatsync_tempo</ConfigKey>
3788+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3789+ <ButtonState>RightButton</ButtonState>
3790+ </Connection>
3791+ </PushButton>
3792+
3793+ <!--
3794+ **********************************************
3795+ Button- Pitch control
3796+ **********************************************
3797+ -->
3798+ <PushButton>
3799+ <TooltipId>rate_perm_up_rate_perm_up_small</TooltipId>
3800+ <Style></Style>
3801+ <NumberStates>1</NumberStates>
3802+ <State>
3803+ <Number>0</Number>
3804+ <Pressed>btn_pitch_up1_overdown.png</Pressed>
3805+ <Unpressed>btn_pitch_up1.png</Unpressed>
3806+ </State>
3807+ <Pos>80,86</Pos>
3808+ <Connection>
3809+ <ConfigKey>[ChannelX],rate_perm_up</ConfigKey>
3810+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3811+ <ButtonState>LeftButton</ButtonState>
3812+ </Connection>
3813+ <Connection>
3814+ <ConfigKey>[ChannelX],rate_perm_up_small</ConfigKey>
3815+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3816+ <ButtonState>RightButton</ButtonState>
3817+ </Connection>
3818+ </PushButton>
3819+ <PushButton>
3820+ <TooltipId>rate_perm_down_rate_perm_down_small</TooltipId>
3821+ <Style></Style>
3822+ <NumberStates>1</NumberStates>
3823+ <State>
3824+ <Number>0</Number>
3825+ <Pressed>btn_pitch_down1_overdown.png</Pressed>
3826+ <Unpressed>btn_pitch_down1.png</Unpressed>
3827+ </State>
3828+ <Pos>54,86</Pos>
3829+ <Connection>
3830+ <ConfigKey>[ChannelX],rate_perm_down</ConfigKey>
3831+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3832+ <ButtonState>LeftButton</ButtonState>
3833+ </Connection>
3834+ <Connection>
3835+ <ConfigKey>[ChannelX],rate_perm_down_small</ConfigKey>
3836+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3837+ <ButtonState>RightButton</ButtonState>
3838+ </Connection>
3839+ </PushButton>
3840+
3841+ <!--
3842+ **********************************************
3843+ Button- Pitch bend (Nudge)
3844+ **********************************************
3845+ -->
3846+ <PushButton>
3847+ <TooltipId>rate_temp_up_rate_temp_up_small</TooltipId>
3848+ <Style></Style>
3849+ <NumberStates>1</NumberStates>
3850+ <State>
3851+ <Number>0</Number>
3852+ <Pressed>btn_nudge_up1_overdown.png</Pressed>
3853+ <Unpressed>btn_nudge_up1.png</Unpressed>
3854+ </State>
3855+ <Pos>80,112</Pos>
3856+ <Connection>
3857+ <ConfigKey>[ChannelX],rate_temp_up</ConfigKey>
3858+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3859+ <ButtonState>LeftButton</ButtonState>
3860+ </Connection>
3861+ <Connection>
3862+ <ConfigKey>[ChannelX],rate_temp_up_small</ConfigKey>
3863+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3864+ <ButtonState>RightButton</ButtonState>
3865+ </Connection>
3866+ </PushButton>
3867+ <PushButton>
3868+ <TooltipId>rate_temp_down_rate_temp_down_small</TooltipId>
3869+ <Style></Style>
3870+ <NumberStates>1</NumberStates>
3871+ <State>
3872+ <Number>0</Number>
3873+ <Pressed>btn_nudge_down1_overdown.png</Pressed>
3874+ <Unpressed>btn_nudge_down1.png</Unpressed>
3875+ </State>
3876+ <Pos>54,112</Pos>
3877+ <Connection>
3878+ <ConfigKey>[ChannelX],rate_temp_down</ConfigKey>
3879+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3880+ <ButtonState>LeftButton</ButtonState>
3881+ </Connection>
3882+ <Connection>
3883+ <ConfigKey>[ChannelX],rate_temp_down_small</ConfigKey>
3884+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3885+ <ButtonState>RightButton</ButtonState>
3886+ </Connection>
3887+ </PushButton>
3888+ </Children>
3889+ </WidgetGroup>
3890+ <!--
3891+ **********************************************
3892+ Button- Fast forward and rewind
3893+ **********************************************
3894+ -->
3895+ <PushButton>
3896+ <TooltipId>back_start</TooltipId>
3897+ <Style></Style>
3898+ <NumberStates>1</NumberStates>
3899+ <State>
3900+ <Number>0</Number>
3901+ <Pressed>btn_rewind2_overdown.png</Pressed>
3902+ <Unpressed>btn_rewind2.png</Unpressed>
3903+ </State>
3904+ <Pos>232,82</Pos>
3905+ <Connection>
3906+ <ConfigKey>[ChannelX],back</ConfigKey>
3907+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3908+ <ButtonState>LeftButton</ButtonState>
3909+ </Connection>
3910+ <Connection>
3911+ <ConfigKey>[ChannelX],start</ConfigKey>
3912+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3913+ <ButtonState>RightButton</ButtonState>
3914+ </Connection>
3915+ </PushButton>
3916+ <PushButton>
3917+ <TooltipId>fwd_end</TooltipId>
3918+ <Style></Style>
3919+ <NumberStates>1</NumberStates>
3920+ <State>
3921+ <Number>0</Number>
3922+ <Pressed>btn_forward2_overdown.png</Pressed>
3923+ <Unpressed>btn_forward2.png</Unpressed>
3924+ </State>
3925+ <Pos>258,82</Pos>
3926+ <Connection>
3927+ <ConfigKey>[ChannelX],fwd</ConfigKey>
3928+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3929+ <ButtonState>LeftButton</ButtonState>
3930+ </Connection>
3931+ <Connection>
3932+ <ConfigKey>[ChannelX],end</ConfigKey>
3933+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3934+ <ButtonState>RightButton</ButtonState>
3935+ </Connection>
3936+ </PushButton>
3937+ <!--
3938+ ****************************************
3939+ Button- Reverse playback
3940+ ****************************************
3941+ -->
3942+ <PushButton>
3943+ <TooltipId>reverse</TooltipId>
3944+ <Style></Style>
3945+ <NumberStates>1</NumberStates>
3946+ <State>
3947+ <Number>0</Number>
3948+ <Pressed>btn_reverse2_overdown.png</Pressed>
3949+ <Unpressed>btn_reverse2.png</Unpressed>
3950+ </State>
3951+ <Pos>232,108</Pos>
3952+ <Connection>
3953+ <ConfigKey>[ChannelX],reverse</ConfigKey>
3954+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3955+ <ButtonState>LeftButton</ButtonState>
3956+ </Connection>
3957+ </PushButton>
3958+
3959+ <!--
3960+ **********************************************
3961+ Button - Beatloop
3962+ **********************************************
3963+ -->
3964+ <PushButton>
3965+ <TooltipId>beatloop</TooltipId>
3966+ <Style></Style>
3967+ <NumberStates>2</NumberStates>
3968+ <LeftClickIsPushButton>true</LeftClickIsPushButton>
3969+ <RightClickIsPushButton>true</RightClickIsPushButton>
3970+ <State>
3971+ <Number>0</Number>
3972+ <Pressed>btn_beatloop2_0125_down.png</Pressed>
3973+ <Unpressed>btn_beatloop2_0125.png</Unpressed>
3974+ </State>
3975+ <State>
3976+ <Number>1</Number>
3977+ <Pressed>btn_beatloop2_0125_overdown.png</Pressed>
3978+ <Unpressed>btn_beatloop2_0125_over.png</Unpressed>
3979+ </State>
3980+ <Pos>165,5</Pos>
3981+ <Connection>
3982+ <ConfigKey>[ChannelX],beatloop_0.125_toggle</ConfigKey>
3983+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3984+ <ButtonState>LeftButton</ButtonState>
3985+ </Connection>
3986+ <Connection>
3987+ <ConfigKey>[ChannelX],beatlooproll_0.125_activate</ConfigKey>
3988+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
3989+ <ButtonState>RightButton</ButtonState>
3990+ </Connection>
3991+ <Connection>
3992+ <ConfigKey>[ChannelX],beatloop_0.125_enabled</ConfigKey>
3993+ <ConnectValueFromWidget>false</ConnectValueFromWidget>
3994+ </Connection>
3995+ </PushButton>
3996+ <PushButton>
3997+ <TooltipId>beatloop</TooltipId>
3998+ <Style></Style>
3999+ <NumberStates>2</NumberStates>
4000+ <LeftClickIsPushButton>true</LeftClickIsPushButton>
4001+ <RightClickIsPushButton>true</RightClickIsPushButton>
4002+ <State>
4003+ <Number>0</Number>
4004+ <Pressed>btn_beatloop2_0250_down.png</Pressed>
4005+ <Unpressed>btn_beatloop2_0250.png</Unpressed>
4006+ </State>
4007+ <State>
4008+ <Number>1</Number>
4009+ <Pressed>btn_beatloop2_0250_overdown.png</Pressed>
4010+ <Unpressed>btn_beatloop2_0250_over.png</Unpressed>
4011+ </State>
4012+ <Pos>191,5</Pos>
4013+ <Connection>
4014+ <ConfigKey>[ChannelX],beatloop_0.25_toggle</ConfigKey>
4015+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4016+ <ButtonState>LeftButton</ButtonState>
4017+ </Connection>
4018+ <Connection>
4019+ <ConfigKey>[ChannelX],beatlooproll_0.25_activate</ConfigKey>
4020+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4021+ <ButtonState>RightButton</ButtonState>
4022+ </Connection>
4023+ <Connection>
4024+ <ConfigKey>[ChannelX],beatloop_0.25_enabled</ConfigKey>
4025+ <ConnectValueFromWidget>false</ConnectValueFromWidget>
4026+ </Connection>
4027+ </PushButton>
4028+ <PushButton>
4029+ <TooltipId>beatloop</TooltipId>
4030+ <Style></Style>
4031+ <NumberStates>2</NumberStates>
4032+ <LeftClickIsPushButton>true</LeftClickIsPushButton>
4033+ <RightClickIsPushButton>true</RightClickIsPushButton>
4034+ <State>
4035+ <Number>0</Number>
4036+ <Pressed>btn_beatloop2_0500_down.png</Pressed>
4037+ <Unpressed>btn_beatloop2_0500.png</Unpressed>
4038+ </State>
4039+ <State>
4040+ <Number>1</Number>
4041+ <Pressed>btn_beatloop2_0500_overdown.png</Pressed>
4042+ <Unpressed>btn_beatloop2_0500_over.png</Unpressed>
4043+ </State>
4044+ <Pos>217,5</Pos>
4045+ <Connection>
4046+ <ConfigKey>[ChannelX],beatloop_0.5_toggle</ConfigKey>
4047+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4048+ <ButtonState>LeftButton</ButtonState>
4049+ </Connection>
4050+ <Connection>
4051+ <ConfigKey>[ChannelX],beatlooproll_0.5_activate</ConfigKey>
4052+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4053+ <ButtonState>RightButton</ButtonState>
4054+ </Connection>
4055+ <Connection>
4056+ <ConfigKey>[ChannelX],beatloop_0.5_enabled</ConfigKey>
4057+ <ConnectValueFromWidget>false</ConnectValueFromWidget>
4058+ </Connection>
4059+ </PushButton>
4060+ <PushButton>
4061+ <TooltipId>beatloop</TooltipId>
4062+ <Style></Style>
4063+ <NumberStates>2</NumberStates>
4064+ <LeftClickIsPushButton>true</LeftClickIsPushButton>
4065+ <RightClickIsPushButton>true</RightClickIsPushButton>
4066+ <State>
4067+ <Number>0</Number>
4068+ <Pressed>btn_beatloop2_1_down.png</Pressed>
4069+ <Unpressed>btn_beatloop2_1.png</Unpressed>
4070+ </State>
4071+ <State>
4072+ <Number>1</Number>
4073+ <Pressed>btn_beatloop2_1_overdown.png</Pressed>
4074+ <Unpressed>btn_beatloop2_1_over.png</Unpressed>
4075+ </State>
4076+ <Pos>243,5</Pos>
4077+ <Connection>
4078+ <ConfigKey>[ChannelX],beatloop_1_toggle</ConfigKey>
4079+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4080+ <ButtonState>LeftButton</ButtonState>
4081+ </Connection>
4082+ <Connection>
4083+ <ConfigKey>[ChannelX],beatlooproll_1_activate</ConfigKey>
4084+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4085+ <ButtonState>RightButton</ButtonState>
4086+ </Connection>
4087+ <Connection>
4088+ <ConfigKey>[ChannelX],beatloop_1_enabled</ConfigKey>
4089+ <ConnectValueFromWidget>false</ConnectValueFromWidget>
4090+ </Connection>
4091+ </PushButton>
4092+ <PushButton>
4093+ <TooltipId>beatloop</TooltipId>
4094+ <Style></Style>
4095+ <NumberStates>2</NumberStates>
4096+ <LeftClickIsPushButton>true</LeftClickIsPushButton>
4097+ <RightClickIsPushButton>true</RightClickIsPushButton>
4098+ <State>
4099+ <Number>0</Number>
4100+ <Pressed>btn_beatloop2_2_down.png</Pressed>
4101+ <Unpressed>btn_beatloop2_2.png</Unpressed>
4102+ </State>
4103+ <State>
4104+ <Number>1</Number>
4105+ <Pressed>btn_beatloop2_2_overdown.png</Pressed>
4106+ <Unpressed>btn_beatloop2_2_over.png</Unpressed>
4107+ </State>
4108+ <Pos>165,31</Pos>
4109+ <Connection>
4110+ <ConfigKey>[ChannelX],beatloop_2_toggle</ConfigKey>
4111+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4112+ <ButtonState>LeftButton</ButtonState>
4113+ </Connection>
4114+ <Connection>
4115+ <ConfigKey>[ChannelX],beatlooproll_2_activate</ConfigKey>
4116+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4117+ <ButtonState>RightButton</ButtonState>
4118+ </Connection>
4119+ <Connection>
4120+ <ConfigKey>[ChannelX],beatloop_2_enabled</ConfigKey>
4121+ <ConnectValueFromWidget>false</ConnectValueFromWidget>
4122+ </Connection>
4123+ </PushButton>
4124+ <PushButton>
4125+ <TooltipId>beatloop</TooltipId>
4126+ <Style></Style>
4127+ <NumberStates>2</NumberStates>
4128+ <LeftClickIsPushButton>true</LeftClickIsPushButton>
4129+ <RightClickIsPushButton>true</RightClickIsPushButton>
4130+ <State>
4131+ <Number>0</Number>
4132+ <Pressed>btn_beatloop2_4_down.png</Pressed>
4133+ <Unpressed>btn_beatloop2_4.png</Unpressed>
4134+ </State>
4135+ <State>
4136+ <Number>1</Number>
4137+ <Pressed>btn_beatloop2_4_overdown.png</Pressed>
4138+ <Unpressed>btn_beatloop2_4_over.png</Unpressed>
4139+ </State>
4140+ <Pos>191,31</Pos>
4141+ <Connection>
4142+ <ConfigKey>[ChannelX],beatloop_4_toggle</ConfigKey>
4143+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4144+ <ButtonState>LeftButton</ButtonState>
4145+ </Connection>
4146+ <Connection>
4147+ <ConfigKey>[ChannelX],beatlooproll_4_activate</ConfigKey>
4148+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4149+ <ButtonState>RightButton</ButtonState>
4150+ </Connection>
4151+ <Connection>
4152+ <ConfigKey>[ChannelX],beatloop_4_enabled</ConfigKey>
4153+ <ConnectValueFromWidget>false</ConnectValueFromWidget>
4154+ </Connection>
4155+ </PushButton>
4156+ <PushButton>
4157+ <TooltipId>beatloop</TooltipId>
4158+ <Style></Style>
4159+ <NumberStates>2</NumberStates>
4160+ <LeftClickIsPushButton>true</LeftClickIsPushButton>
4161+ <RightClickIsPushButton>true</RightClickIsPushButton>
4162+ <State>
4163+ <Number>0</Number>
4164+ <Pressed>btn_beatloop2_8_down.png</Pressed>
4165+ <Unpressed>btn_beatloop2_8.png</Unpressed>
4166+ </State>
4167+ <State>
4168+ <Number>1</Number>
4169+ <Pressed>btn_beatloop2_8_overdown.png</Pressed>
4170+ <Unpressed>btn_beatloop2_8_over.png</Unpressed>
4171+ </State>
4172+ <Pos>217,31</Pos>
4173+ <Connection>
4174+ <ConfigKey>[ChannelX],beatloop_8_toggle</ConfigKey>
4175+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4176+ <ButtonState>LeftButton</ButtonState>
4177+ </Connection>
4178+ <Connection>
4179+ <ConfigKey>[ChannelX],beatlooproll_8_activate</ConfigKey>
4180+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4181+ <ButtonState>RightButton</ButtonState>
4182+ </Connection>
4183+ <Connection>
4184+ <ConfigKey>[ChannelX],beatloop_8_enabled</ConfigKey>
4185+ <ConnectValueFromWidget>false</ConnectValueFromWidget>
4186+ </Connection>
4187+ </PushButton>
4188+ <PushButton>
4189+ <TooltipId>beatloop</TooltipId>
4190+ <Style></Style>
4191+ <NumberStates>2</NumberStates>
4192+ <LeftClickIsPushButton>true</LeftClickIsPushButton>
4193+ <RightClickIsPushButton>true</RightClickIsPushButton>
4194+ <State>
4195+ <Number>0</Number>
4196+ <Pressed>btn_beatloop2_16_down.png</Pressed>
4197+ <Unpressed>btn_beatloop2_16.png</Unpressed>
4198+ </State>
4199+ <State>
4200+ <Number>1</Number>
4201+ <Pressed>btn_beatloop2_16_overdown.png</Pressed>
4202+ <Unpressed>btn_beatloop2_16_over.png</Unpressed>
4203+ </State>
4204+ <Pos>243,31</Pos>
4205+ <Connection>
4206+ <ConfigKey>[ChannelX],beatloop_16_toggle</ConfigKey>
4207+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4208+ <ButtonState>LeftButton</ButtonState>
4209+ </Connection>
4210+ <Connection>
4211+ <ConfigKey>[ChannelX],beatlooproll_16_activate</ConfigKey>
4212+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4213+ <ButtonState>RightButton</ButtonState>
4214+ </Connection>
4215+ <Connection>
4216+ <ConfigKey>[ChannelX],beatloop_16_enabled</ConfigKey>
4217+ <ConnectValueFromWidget>false</ConnectValueFromWidget>
4218+ </Connection>
4219+ </PushButton>
4220+
4221+ <!--
4222+ **********************************************
4223+ Button - Beatloop halve/double
4224+ **********************************************
4225+ -->
4226+ <PushButton>
4227+ <TooltipId>loop_halve</TooltipId>
4228+ <Style></Style>
4229+ <NumberStates>1</NumberStates>
4230+ <State>
4231+ <Number>0</Number>
4232+ <Pressed>btn_beatloop2_halve_overdown.png</Pressed>
4233+ <Unpressed>btn_beatloop2_halve.png</Unpressed>
4234+ </State>
4235+ <Pos>142,5</Pos>
4236+ <Connection>
4237+ <ConfigKey>[ChannelX],loop_halve</ConfigKey>
4238+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4239+ <ButtonState>LeftButton</ButtonState>
4240+ </Connection>
4241+ </PushButton>
4242+ <PushButton>
4243+ <TooltipId>loop_double</TooltipId>
4244+ <Style></Style>
4245+ <NumberStates>1</NumberStates>
4246+ <State>
4247+ <Number>0</Number>
4248+ <Pressed>btn_beatloop2_double_overdown.png</Pressed>
4249+ <Unpressed>btn_beatloop2_double.png</Unpressed>
4250+ </State>
4251+ <Pos>270,5</Pos>
4252+ <Connection>
4253+ <ConfigKey>[ChannelX],loop_double</ConfigKey>
4254+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4255+ <ButtonState>LeftButton</ButtonState>
4256+ </Connection>
4257+ </PushButton>
4258+
4259+ <!--
4260+ **********************************************
4261+ Button- Looping
4262+ **********************************************
4263+ -->
4264+ <PushButton>
4265+ <TooltipId>loop_in</TooltipId>
4266+ <Style></Style>
4267+ <NumberStates>1</NumberStates>
4268+ <State>
4269+ <Number>0</Number>
4270+ <Pressed>btn_loop_in2_overdown.png</Pressed>
4271+ <Unpressed>btn_loop_in2.png</Unpressed>
4272+ </State>
4273+ <Pos>301,5</Pos>
4274+ <Connection>
4275+ <ConfigKey>[ChannelX],loop_in</ConfigKey>
4276+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4277+ <ButtonState>LeftButton</ButtonState>
4278+ </Connection>
4279+ </PushButton>
4280+ <PushButton>
4281+ <TooltipId>loop_out</TooltipId>
4282+ <Style></Style>
4283+ <NumberStates>1</NumberStates>
4284+ <State>
4285+ <Number>0</Number>
4286+ <Pressed>btn_loop_out2_overdown.png</Pressed>
4287+ <Unpressed>btn_loop_out2.png</Unpressed>
4288+ </State>
4289+ <Pos>327,5</Pos>
4290+ <Connection>
4291+ <ConfigKey>[ChannelX],loop_out</ConfigKey>
4292+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4293+ <ButtonState>LeftButton</ButtonState>
4294+ </Connection>
4295+ </PushButton>
4296+ <PushButton>
4297+ <TooltipId>reloop_exit</TooltipId>
4298+ <Style></Style>
4299+ <NumberStates>2</NumberStates>
4300+ <LeftClickIsPushButton>true</LeftClickIsPushButton>
4301+ <State>
4302+ <Number>0</Number>
4303+ <Pressed>btn_reloop2_down.png</Pressed>
4304+ <Unpressed>btn_reloop2.png</Unpressed>
4305+ </State>
4306+ <State>
4307+ <Number>1</Number>
4308+ <Pressed>btn_reloop2_overdown.png</Pressed>
4309+ <Unpressed>btn_reloop2_over.png</Unpressed>
4310+ </State>
4311+ <Pos>301,31</Pos>
4312+ <Connection>
4313+ <ConfigKey>[ChannelX],reloop_exit</ConfigKey>
4314+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4315+ <ButtonState>LeftButton</ButtonState>
4316+ <ConnectValueToWidget>false</ConnectValueToWidget>
4317+ </Connection>
4318+ <Connection>
4319+ <ConfigKey>[ChannelX],loop_enabled</ConfigKey>
4320+ <ConnectValueFromWidget>false</ConnectValueFromWidget>
4321+ </Connection>
4322+ </PushButton>
4323+
4324+ <!--
4325+ **********************************************
4326+ Button- Hotcue
4327+ **********************************************
4328+ -->
4329+ <PushButton>
4330+ <TooltipId>hotcue</TooltipId>
4331+ <Style></Style>
4332+ <NumberStates>2</NumberStates>
4333+ <LeftClickIsPushButton>true</LeftClickIsPushButton>
4334+ <RightClickIsPushButton>true</RightClickIsPushButton>
4335+ <State>
4336+ <Number>0</Number>
4337+ <Pressed>btn_hotcue2_1_down.png</Pressed>
4338+ <Unpressed>btn_hotcue2_1.png</Unpressed>
4339+ </State>
4340+ <State>
4341+ <Number>1</Number>
4342+ <Pressed>btn_hotcue2_1_overdown.png</Pressed>
4343+ <Unpressed>btn_hotcue2_1_over.png</Unpressed>
4344+ </State>
4345+ <Pos>142,82</Pos>
4346+ <Connection>
4347+ <ConfigKey>[ChannelX],hotcue_1_activate</ConfigKey>
4348+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4349+ <ButtonState>LeftButton</ButtonState>
4350+ <ConnectValueToWidget>false</ConnectValueToWidget>
4351+ </Connection>
4352+ <Connection>
4353+ <ConfigKey>[ChannelX],hotcue_1_clear</ConfigKey>
4354+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4355+ <ButtonState>RightButton</ButtonState>
4356+ <ConnectValueToWidget>false</ConnectValueToWidget>
4357+ </Connection>
4358+ <Connection>
4359+ <ConfigKey>[ChannelX],hotcue_1_enabled</ConfigKey>
4360+ <ConnectValueFromWidget>false</ConnectValueFromWidget>
4361+ </Connection>
4362+ </PushButton>
4363+ <PushButton>
4364+ <TooltipId>hotcue</TooltipId>
4365+ <Style></Style>
4366+ <NumberStates>2</NumberStates>
4367+ <LeftClickIsPushButton>true</LeftClickIsPushButton>
4368+ <RightClickIsPushButton>true</RightClickIsPushButton>
4369+ <State>
4370+ <Number>0</Number>
4371+ <Pressed>btn_hotcue2_2_down.png</Pressed>
4372+ <Unpressed>btn_hotcue2_2.png</Unpressed>
4373+ </State>
4374+ <State>
4375+ <Number>1</Number>
4376+ <Pressed>btn_hotcue2_2_overdown.png</Pressed>
4377+ <Unpressed>btn_hotcue2_2_over.png</Unpressed>
4378+ </State>
4379+ <Pos>168,82</Pos>
4380+ <Connection>
4381+ <ConfigKey>[ChannelX],hotcue_2_activate</ConfigKey>
4382+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4383+ <ButtonState>LeftButton</ButtonState>
4384+ <ConnectValueToWidget>false</ConnectValueToWidget>
4385+ </Connection>
4386+ <Connection>
4387+ <ConfigKey>[ChannelX],hotcue_2_clear</ConfigKey>
4388+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4389+ <ButtonState>RightButton</ButtonState>
4390+ <ConnectValueToWidget>false</ConnectValueToWidget>
4391+ </Connection>
4392+ <Connection>
4393+ <ConfigKey>[ChannelX],hotcue_2_enabled</ConfigKey>
4394+ <ConnectValueFromWidget>false</ConnectValueFromWidget>
4395+ </Connection>
4396+ </PushButton>
4397+ <PushButton>
4398+ <TooltipId>hotcue</TooltipId>
4399+ <Style></Style>
4400+ <NumberStates>2</NumberStates>
4401+ <LeftClickIsPushButton>true</LeftClickIsPushButton>
4402+ <RightClickIsPushButton>true</RightClickIsPushButton>
4403+ <State>
4404+ <Number>0</Number>
4405+ <Pressed>btn_hotcue2_3_down.png</Pressed>
4406+ <Unpressed>btn_hotcue2_3.png</Unpressed>
4407+ </State>
4408+ <State>
4409+ <Number>1</Number>
4410+ <Pressed>btn_hotcue2_3_overdown.png</Pressed>
4411+ <Unpressed>btn_hotcue2_3_over.png</Unpressed>
4412+ </State>
4413+ <Pos>142,108</Pos>
4414+ <Connection>
4415+ <ConfigKey>[ChannelX],hotcue_3_activate</ConfigKey>
4416+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4417+ <ButtonState>LeftButton</ButtonState>
4418+ <ConnectValueToWidget>false</ConnectValueToWidget>
4419+ </Connection>
4420+ <Connection>
4421+ <ConfigKey>[ChannelX],hotcue_3_clear</ConfigKey>
4422+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4423+ <ButtonState>RightButton</ButtonState>
4424+ <ConnectValueToWidget>false</ConnectValueToWidget>
4425+ </Connection>
4426+ <Connection>
4427+ <ConfigKey>[ChannelX],hotcue_3_enabled</ConfigKey>
4428+ <ConnectValueFromWidget>false</ConnectValueFromWidget>
4429+ </Connection>
4430+ </PushButton>
4431+ <PushButton>
4432+ <TooltipId>hotcue</TooltipId>
4433+ <Style></Style>
4434+ <NumberStates>2</NumberStates>
4435+ <LeftClickIsPushButton>true</LeftClickIsPushButton>
4436+ <RightClickIsPushButton>true</RightClickIsPushButton>
4437+ <State>
4438+ <Number>0</Number>
4439+ <Pressed>btn_hotcue2_4_down.png</Pressed>
4440+ <Unpressed>btn_hotcue2_4.png</Unpressed>
4441+ </State>
4442+ <State>
4443+ <Number>1</Number>
4444+ <Pressed>btn_hotcue2_4_overdown.png</Pressed>
4445+ <Unpressed>btn_hotcue2_4_over.png</Unpressed>
4446+ </State>
4447+ <Pos>168,108</Pos>
4448+ <Connection>
4449+ <ConfigKey>[ChannelX],hotcue_4_activate</ConfigKey>
4450+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4451+ <ButtonState>LeftButton</ButtonState>
4452+ <ConnectValueToWidget>false</ConnectValueToWidget>
4453+ </Connection>
4454+ <Connection>
4455+ <ConfigKey>[ChannelX],hotcue_4_clear</ConfigKey>
4456+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4457+ <ButtonState>RightButton</ButtonState>
4458+ <ConnectValueToWidget>false</ConnectValueToWidget>
4459+ </Connection>
4460+ <Connection>
4461+ <ConfigKey>[ChannelX],hotcue_4_enabled</ConfigKey>
4462+ <ConnectValueFromWidget>false</ConnectValueFromWidget>
4463+ </Connection>
4464+ </PushButton>
4465+ <PushButton>
4466+ <TooltipId>cue_default_cue_gotoandstop</TooltipId>
4467+ <Style></Style>
4468+ <NumberStates>1</NumberStates>
4469+ <State>
4470+ <Number>0</Number>
4471+ <Pressed>btn_cue1_overdown.png</Pressed>
4472+ <Unpressed>btn_cue1.png</Unpressed>
4473+ </State>
4474+ <Pos>301,82</Pos>
4475+ <Connection>
4476+ <ConfigKey>[ChannelX],cue_default</ConfigKey>
4477+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4478+ <ButtonState>LeftButton</ButtonState>
4479+ </Connection>
4480+ <Connection>
4481+ <ConfigKey>[ChannelX],cue_gotoandstop</ConfigKey>
4482+ <EmitOnPressAndRelease>true</EmitOnPressAndRelease>
4483+ <ButtonState>RightButton</ButtonState>
4484+ </Connection>
4485+ </PushButton>
4486+ <PushButton>
4487+ <TooltipId>play_cue_set</TooltipId>
4488+ <Style></Style>
4489+ <NumberStates>2</NumberStates>
4490+ <RightClickIsPushButton>true</RightClickIsPushButton>
4491+ <State>
4492+ <Number>0</Number>
4493+ <Pressed>btn_play1_down.png</Pressed>
4494+ <Unpressed>btn_play1.png</Unpressed>
4495+ </State>
4496+ <State>
4497+ <Number>1</Number>
4498+ <Pressed>btn_play1_overdown.png</Pressed>
4499+ <Unpressed>btn_play1_over.png</Unpressed>
4500+ </State>
4501+ <Pos>301,108</Pos>
4502+ <Connection>
4503+ <ConfigKey>[ChannelX],play</ConfigKey>
4504+ <EmitOnDownPress>true</EmitOnDownPress>
4505+ <ButtonState>LeftButton</ButtonState>
4506+ </Connection>
4507+ <Connection>
4508+ <ConfigKey>[ChannelX],play_sync</ConfigKey>
4509+ <EmitOnDownPress>true</EmitOnDownPress>
4510+ <ButtonState>RightButton</ButtonState>
4511+ <ConnectValueToWidget>false</ConnectValueToWidget>
4512+ </Connection>
4513+ </PushButton>
4514+ </Children>
4515+ </WidgetGroup> <!-- /Playback group -->
4516+ </Children>
4517+ </WidgetGroup> <!-- /Deck ChannelX -->
4518
4519=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_crossfader.png'
4520Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_crossfader.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_crossfader.png 2013-05-16 21:29:32 +0000 differ
4521=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_pitch1.png'
4522Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_pitch1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_pitch1.png 2013-05-16 21:29:32 +0000 differ
4523=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_pitch2.png'
4524Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_pitch2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_pitch2.png 2013-05-16 21:29:32 +0000 differ
4525=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_pitch_sampler.png'
4526Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_pitch_sampler.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_pitch_sampler.png 2013-05-16 21:29:32 +0000 differ
4527=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_volume1.png'
4528Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_volume1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_volume1.png 2013-05-16 21:29:32 +0000 differ
4529=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_volume2.png'
4530Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_volume2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_volume2.png 2013-05-16 21:29:32 +0000 differ
4531=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_volume_previewdeck.png'
4532Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_volume_previewdeck.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knob_volume_previewdeck.png 2013-05-16 21:29:32 +0000 differ
4533=== added directory 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs'
4534=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s0.png'
4535Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s0.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s0.png 2013-05-16 21:29:32 +0000 differ
4536=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s1.png'
4537Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s1.png 2013-05-16 21:29:32 +0000 differ
4538=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s10.png'
4539Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s10.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s10.png 2013-05-16 21:29:32 +0000 differ
4540=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s11.png'
4541Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s11.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s11.png 2013-05-16 21:29:32 +0000 differ
4542=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s12.png'
4543Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s12.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s12.png 2013-05-16 21:29:32 +0000 differ
4544=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s13.png'
4545Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s13.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s13.png 2013-05-16 21:29:32 +0000 differ
4546=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s14.png'
4547Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s14.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s14.png 2013-05-16 21:29:32 +0000 differ
4548=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s15.png'
4549Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s15.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s15.png 2013-05-16 21:29:32 +0000 differ
4550=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s16.png'
4551Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s16.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s16.png 2013-05-16 21:29:32 +0000 differ
4552=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s17.png'
4553Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s17.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s17.png 2013-05-16 21:29:32 +0000 differ
4554=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s18.png'
4555Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s18.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s18.png 2013-05-16 21:29:32 +0000 differ
4556=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s19.png'
4557Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s19.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s19.png 2013-05-16 21:29:32 +0000 differ
4558=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s2.png'
4559Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s2.png 2013-05-16 21:29:32 +0000 differ
4560=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s20.png'
4561Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s20.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s20.png 2013-05-16 21:29:32 +0000 differ
4562=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s21.png'
4563Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s21.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s21.png 2013-05-16 21:29:32 +0000 differ
4564=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s22.png'
4565Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s22.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s22.png 2013-05-16 21:29:32 +0000 differ
4566=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s23.png'
4567Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s23.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s23.png 2013-05-16 21:29:32 +0000 differ
4568=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s24.png'
4569Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s24.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s24.png 2013-05-16 21:29:32 +0000 differ
4570=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s25.png'
4571Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s25.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s25.png 2013-05-16 21:29:32 +0000 differ
4572=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s26.png'
4573Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s26.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s26.png 2013-05-16 21:29:32 +0000 differ
4574=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s27.png'
4575Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s27.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s27.png 2013-05-16 21:29:32 +0000 differ
4576=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s28.png'
4577Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s28.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s28.png 2013-05-16 21:29:32 +0000 differ
4578=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s29.png'
4579Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s29.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s29.png 2013-05-16 21:29:32 +0000 differ
4580=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s3.png'
4581Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s3.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s3.png 2013-05-16 21:29:32 +0000 differ
4582=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s30.png'
4583Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s30.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s30.png 2013-05-16 21:29:32 +0000 differ
4584=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s31.png'
4585Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s31.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s31.png 2013-05-16 21:29:32 +0000 differ
4586=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s32.png'
4587Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s32.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s32.png 2013-05-16 21:29:32 +0000 differ
4588=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s33.png'
4589Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s33.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s33.png 2013-05-16 21:29:32 +0000 differ
4590=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s34.png'
4591Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s34.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s34.png 2013-05-16 21:29:32 +0000 differ
4592=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s35.png'
4593Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s35.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s35.png 2013-05-16 21:29:32 +0000 differ
4594=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s36.png'
4595Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s36.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s36.png 2013-05-16 21:29:32 +0000 differ
4596=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s37.png'
4597Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s37.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s37.png 2013-05-16 21:29:32 +0000 differ
4598=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s38.png'
4599Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s38.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s38.png 2013-05-16 21:29:32 +0000 differ
4600=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s39.png'
4601Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s39.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s39.png 2013-05-16 21:29:32 +0000 differ
4602=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s4.png'
4603Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s4.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s4.png 2013-05-16 21:29:32 +0000 differ
4604=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s40.png'
4605Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s40.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s40.png 2013-05-16 21:29:32 +0000 differ
4606=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s41.png'
4607Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s41.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s41.png 2013-05-16 21:29:32 +0000 differ
4608=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s42.png'
4609Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s42.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s42.png 2013-05-16 21:29:32 +0000 differ
4610=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s43.png'
4611Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s43.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s43.png 2013-05-16 21:29:32 +0000 differ
4612=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s44.png'
4613Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s44.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s44.png 2013-05-16 21:29:32 +0000 differ
4614=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s45.png'
4615Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s45.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s45.png 2013-05-16 21:29:32 +0000 differ
4616=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s46.png'
4617Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s46.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s46.png 2013-05-16 21:29:32 +0000 differ
4618=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s47.png'
4619Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s47.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s47.png 2013-05-16 21:29:32 +0000 differ
4620=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s48.png'
4621Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s48.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s48.png 2013-05-16 21:29:32 +0000 differ
4622=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s49.png'
4623Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s49.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s49.png 2013-05-16 21:29:32 +0000 differ
4624=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s5.png'
4625Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s5.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s5.png 2013-05-16 21:29:32 +0000 differ
4626=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s50.png'
4627Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s50.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s50.png 2013-05-16 21:29:32 +0000 differ
4628=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s51.png'
4629Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s51.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s51.png 2013-05-16 21:29:32 +0000 differ
4630=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s52.png'
4631Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s52.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s52.png 2013-05-16 21:29:32 +0000 differ
4632=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s53.png'
4633Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s53.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s53.png 2013-05-16 21:29:32 +0000 differ
4634=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s54.png'
4635Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s54.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s54.png 2013-05-16 21:29:32 +0000 differ
4636=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s55.png'
4637Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s55.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s55.png 2013-05-16 21:29:32 +0000 differ
4638=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s56.png'
4639Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s56.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s56.png 2013-05-16 21:29:32 +0000 differ
4640=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s57.png'
4641Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s57.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s57.png 2013-05-16 21:29:32 +0000 differ
4642=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s58.png'
4643Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s58.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s58.png 2013-05-16 21:29:32 +0000 differ
4644=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s59.png'
4645Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s59.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s59.png 2013-05-16 21:29:32 +0000 differ
4646=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s6.png'
4647Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s6.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s6.png 2013-05-16 21:29:32 +0000 differ
4648=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s60.png'
4649Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s60.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s60.png 2013-05-16 21:29:32 +0000 differ
4650=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s61.png'
4651Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s61.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s61.png 2013-05-16 21:29:32 +0000 differ
4652=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s62.png'
4653Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s62.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s62.png 2013-05-16 21:29:32 +0000 differ
4654=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s63.png'
4655Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s63.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s63.png 2013-05-16 21:29:32 +0000 differ
4656=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s7.png'
4657Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s7.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s7.png 2013-05-16 21:29:32 +0000 differ
4658=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s8.png'
4659Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s8.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s8.png 2013-05-16 21:29:32 +0000 differ
4660=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s9.png'
4661Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s9.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/knob_rotary_s9.png 2013-05-16 21:29:32 +0000 differ
4662=== added directory 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig'
4663=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s0.png'
4664Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s0.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s0.png 2013-05-16 21:29:32 +0000 differ
4665=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s1.png'
4666Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s1.png 2013-05-16 21:29:32 +0000 differ
4667=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s10.png'
4668Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s10.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s10.png 2013-05-16 21:29:32 +0000 differ
4669=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s11.png'
4670Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s11.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s11.png 2013-05-16 21:29:32 +0000 differ
4671=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s12.png'
4672Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s12.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s12.png 2013-05-16 21:29:32 +0000 differ
4673=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s13.png'
4674Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s13.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s13.png 2013-05-16 21:29:32 +0000 differ
4675=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s14.png'
4676Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s14.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s14.png 2013-05-16 21:29:32 +0000 differ
4677=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s15.png'
4678Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s15.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s15.png 2013-05-16 21:29:32 +0000 differ
4679=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s16.png'
4680Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s16.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s16.png 2013-05-16 21:29:32 +0000 differ
4681=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s17.png'
4682Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s17.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s17.png 2013-05-16 21:29:32 +0000 differ
4683=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s18.png'
4684Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s18.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s18.png 2013-05-16 21:29:32 +0000 differ
4685=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s19.png'
4686Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s19.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s19.png 2013-05-16 21:29:32 +0000 differ
4687=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s2.png'
4688Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s2.png 2013-05-16 21:29:32 +0000 differ
4689=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s20.png'
4690Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s20.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s20.png 2013-05-16 21:29:32 +0000 differ
4691=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s21.png'
4692Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s21.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s21.png 2013-05-16 21:29:32 +0000 differ
4693=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s22.png'
4694Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s22.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s22.png 2013-05-16 21:29:32 +0000 differ
4695=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s23.png'
4696Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s23.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s23.png 2013-05-16 21:29:32 +0000 differ
4697=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s24.png'
4698Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s24.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s24.png 2013-05-16 21:29:32 +0000 differ
4699=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s25.png'
4700Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s25.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s25.png 2013-05-16 21:29:32 +0000 differ
4701=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s26.png'
4702Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s26.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s26.png 2013-05-16 21:29:32 +0000 differ
4703=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s27.png'
4704Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s27.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s27.png 2013-05-16 21:29:32 +0000 differ
4705=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s28.png'
4706Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s28.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s28.png 2013-05-16 21:29:32 +0000 differ
4707=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s29.png'
4708Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s29.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s29.png 2013-05-16 21:29:32 +0000 differ
4709=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s3.png'
4710Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s3.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s3.png 2013-05-16 21:29:32 +0000 differ
4711=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s30.png'
4712Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s30.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s30.png 2013-05-16 21:29:32 +0000 differ
4713=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s31.png'
4714Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s31.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s31.png 2013-05-16 21:29:32 +0000 differ
4715=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s32.png'
4716Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s32.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s32.png 2013-05-16 21:29:32 +0000 differ
4717=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s33.png'
4718Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s33.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s33.png 2013-05-16 21:29:32 +0000 differ
4719=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s34.png'
4720Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s34.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s34.png 2013-05-16 21:29:32 +0000 differ
4721=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s35.png'
4722Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s35.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s35.png 2013-05-16 21:29:32 +0000 differ
4723=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s36.png'
4724Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s36.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s36.png 2013-05-16 21:29:32 +0000 differ
4725=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s37.png'
4726Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s37.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s37.png 2013-05-16 21:29:32 +0000 differ
4727=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s38.png'
4728Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s38.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s38.png 2013-05-16 21:29:32 +0000 differ
4729=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s39.png'
4730Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s39.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s39.png 2013-05-16 21:29:32 +0000 differ
4731=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s4.png'
4732Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s4.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s4.png 2013-05-16 21:29:32 +0000 differ
4733=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s40.png'
4734Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s40.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s40.png 2013-05-16 21:29:32 +0000 differ
4735=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s41.png'
4736Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s41.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s41.png 2013-05-16 21:29:32 +0000 differ
4737=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s42.png'
4738Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s42.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s42.png 2013-05-16 21:29:32 +0000 differ
4739=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s43.png'
4740Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s43.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s43.png 2013-05-16 21:29:32 +0000 differ
4741=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s44.png'
4742Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s44.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s44.png 2013-05-16 21:29:32 +0000 differ
4743=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s45.png'
4744Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s45.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s45.png 2013-05-16 21:29:32 +0000 differ
4745=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s46.png'
4746Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s46.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s46.png 2013-05-16 21:29:32 +0000 differ
4747=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s47.png'
4748Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s47.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s47.png 2013-05-16 21:29:32 +0000 differ
4749=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s48.png'
4750Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s48.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s48.png 2013-05-16 21:29:32 +0000 differ
4751=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s49.png'
4752Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s49.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s49.png 2013-05-16 21:29:32 +0000 differ
4753=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s5.png'
4754Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s5.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s5.png 2013-05-16 21:29:32 +0000 differ
4755=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s50.png'
4756Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s50.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s50.png 2013-05-16 21:29:32 +0000 differ
4757=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s51.png'
4758Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s51.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s51.png 2013-05-16 21:29:32 +0000 differ
4759=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s52.png'
4760Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s52.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s52.png 2013-05-16 21:29:32 +0000 differ
4761=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s53.png'
4762Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s53.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s53.png 2013-05-16 21:29:32 +0000 differ
4763=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s54.png'
4764Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s54.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s54.png 2013-05-16 21:29:32 +0000 differ
4765=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s55.png'
4766Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s55.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s55.png 2013-05-16 21:29:32 +0000 differ
4767=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s56.png'
4768Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s56.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s56.png 2013-05-16 21:29:32 +0000 differ
4769=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s57.png'
4770Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s57.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s57.png 2013-05-16 21:29:32 +0000 differ
4771=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s58.png'
4772Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s58.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s58.png 2013-05-16 21:29:32 +0000 differ
4773=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s59.png'
4774Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s59.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s59.png 2013-05-16 21:29:32 +0000 differ
4775=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s6.png'
4776Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s6.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s6.png 2013-05-16 21:29:32 +0000 differ
4777=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s60.png'
4778Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s60.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s60.png 2013-05-16 21:29:32 +0000 differ
4779=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s61.png'
4780Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s61.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s61.png 2013-05-16 21:29:32 +0000 differ
4781=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s62.png'
4782Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s62.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s62.png 2013-05-16 21:29:32 +0000 differ
4783=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s63.png'
4784Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s63.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s63.png 2013-05-16 21:29:32 +0000 differ
4785=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s7.png'
4786Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s7.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s7.png 2013-05-16 21:29:32 +0000 differ
4787=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s8.png'
4788Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s8.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s8.png 2013-05-16 21:29:32 +0000 differ
4789=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s9.png'
4790Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s9.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/orig/knob_rotary_s9.png 2013-05-16 21:29:32 +0000 differ
4791=== added directory 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized'
4792=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s0.png'
4793Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s0.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s0.png 2013-05-16 21:29:32 +0000 differ
4794=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s1.png'
4795Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s1.png 2013-05-16 21:29:32 +0000 differ
4796=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s10.png'
4797Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s10.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s10.png 2013-05-16 21:29:32 +0000 differ
4798=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s11.png'
4799Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s11.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s11.png 2013-05-16 21:29:32 +0000 differ
4800=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s12.png'
4801Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s12.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s12.png 2013-05-16 21:29:32 +0000 differ
4802=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s13.png'
4803Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s13.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s13.png 2013-05-16 21:29:32 +0000 differ
4804=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s14.png'
4805Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s14.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s14.png 2013-05-16 21:29:32 +0000 differ
4806=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s15.png'
4807Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s15.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s15.png 2013-05-16 21:29:32 +0000 differ
4808=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s16.png'
4809Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s16.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s16.png 2013-05-16 21:29:32 +0000 differ
4810=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s17.png'
4811Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s17.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s17.png 2013-05-16 21:29:32 +0000 differ
4812=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s18.png'
4813Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s18.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s18.png 2013-05-16 21:29:32 +0000 differ
4814=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s19.png'
4815Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s19.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s19.png 2013-05-16 21:29:32 +0000 differ
4816=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s2.png'
4817Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s2.png 2013-05-16 21:29:32 +0000 differ
4818=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s20.png'
4819Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s20.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s20.png 2013-05-16 21:29:32 +0000 differ
4820=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s21.png'
4821Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s21.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s21.png 2013-05-16 21:29:32 +0000 differ
4822=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s22.png'
4823Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s22.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s22.png 2013-05-16 21:29:32 +0000 differ
4824=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s23.png'
4825Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s23.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s23.png 2013-05-16 21:29:32 +0000 differ
4826=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s24.png'
4827Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s24.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s24.png 2013-05-16 21:29:32 +0000 differ
4828=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s25.png'
4829Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s25.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s25.png 2013-05-16 21:29:32 +0000 differ
4830=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s26.png'
4831Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s26.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s26.png 2013-05-16 21:29:32 +0000 differ
4832=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s27.png'
4833Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s27.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s27.png 2013-05-16 21:29:32 +0000 differ
4834=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s28.png'
4835Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s28.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s28.png 2013-05-16 21:29:32 +0000 differ
4836=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s29.png'
4837Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s29.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s29.png 2013-05-16 21:29:32 +0000 differ
4838=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s3.png'
4839Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s3.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s3.png 2013-05-16 21:29:32 +0000 differ
4840=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s30.png'
4841Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s30.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s30.png 2013-05-16 21:29:32 +0000 differ
4842=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s31.png'
4843Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s31.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s31.png 2013-05-16 21:29:32 +0000 differ
4844=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s32.png'
4845Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s32.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s32.png 2013-05-16 21:29:32 +0000 differ
4846=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s33.png'
4847Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s33.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s33.png 2013-05-16 21:29:32 +0000 differ
4848=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s34.png'
4849Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s34.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s34.png 2013-05-16 21:29:32 +0000 differ
4850=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s35.png'
4851Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s35.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s35.png 2013-05-16 21:29:32 +0000 differ
4852=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s36.png'
4853Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s36.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s36.png 2013-05-16 21:29:32 +0000 differ
4854=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s37.png'
4855Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s37.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s37.png 2013-05-16 21:29:32 +0000 differ
4856=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s38.png'
4857Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s38.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s38.png 2013-05-16 21:29:32 +0000 differ
4858=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s39.png'
4859Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s39.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s39.png 2013-05-16 21:29:32 +0000 differ
4860=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s4.png'
4861Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s4.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s4.png 2013-05-16 21:29:32 +0000 differ
4862=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s40.png'
4863Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s40.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s40.png 2013-05-16 21:29:32 +0000 differ
4864=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s41.png'
4865Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s41.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s41.png 2013-05-16 21:29:32 +0000 differ
4866=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s42.png'
4867Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s42.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s42.png 2013-05-16 21:29:32 +0000 differ
4868=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s43.png'
4869Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s43.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s43.png 2013-05-16 21:29:32 +0000 differ
4870=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s44.png'
4871Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s44.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s44.png 2013-05-16 21:29:32 +0000 differ
4872=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s45.png'
4873Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s45.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s45.png 2013-05-16 21:29:32 +0000 differ
4874=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s46.png'
4875Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s46.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s46.png 2013-05-16 21:29:32 +0000 differ
4876=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s47.png'
4877Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s47.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s47.png 2013-05-16 21:29:32 +0000 differ
4878=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s48.png'
4879Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s48.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s48.png 2013-05-16 21:29:32 +0000 differ
4880=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s49.png'
4881Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s49.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s49.png 2013-05-16 21:29:32 +0000 differ
4882=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s5.png'
4883Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s5.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s5.png 2013-05-16 21:29:32 +0000 differ
4884=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s50.png'
4885Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s50.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s50.png 2013-05-16 21:29:32 +0000 differ
4886=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s51.png'
4887Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s51.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s51.png 2013-05-16 21:29:32 +0000 differ
4888=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s52.png'
4889Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s52.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s52.png 2013-05-16 21:29:32 +0000 differ
4890=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s53.png'
4891Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s53.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s53.png 2013-05-16 21:29:32 +0000 differ
4892=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s54.png'
4893Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s54.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s54.png 2013-05-16 21:29:32 +0000 differ
4894=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s55.png'
4895Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s55.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s55.png 2013-05-16 21:29:32 +0000 differ
4896=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s56.png'
4897Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s56.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s56.png 2013-05-16 21:29:32 +0000 differ
4898=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s57.png'
4899Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s57.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s57.png 2013-05-16 21:29:32 +0000 differ
4900=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s58.png'
4901Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s58.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s58.png 2013-05-16 21:29:32 +0000 differ
4902=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s59.png'
4903Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s59.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s59.png 2013-05-16 21:29:32 +0000 differ
4904=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s6.png'
4905Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s6.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s6.png 2013-05-16 21:29:32 +0000 differ
4906=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s60.png'
4907Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s60.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s60.png 2013-05-16 21:29:32 +0000 differ
4908=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s61.png'
4909Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s61.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s61.png 2013-05-16 21:29:32 +0000 differ
4910=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s62.png'
4911Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s62.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s62.png 2013-05-16 21:29:32 +0000 differ
4912=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s63.png'
4913Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s63.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s63.png 2013-05-16 21:29:32 +0000 differ
4914=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s7.png'
4915Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s7.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s7.png 2013-05-16 21:29:32 +0000 differ
4916=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s8.png'
4917Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s8.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s8.png 2013-05-16 21:29:32 +0000 differ
4918=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s9.png'
4919Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s9.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/knobs/resized/knob_rotary_s9.png 2013-05-16 21:29:32 +0000 differ
4920=== added directory 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig'
4921=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/background1280x800.png'
4922Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/background1280x800.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/background1280x800.png 2013-05-16 21:29:32 +0000 differ
4923=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatgrid1.png'
4924Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatgrid1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatgrid1.png 2013-05-16 21:29:32 +0000 differ
4925=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatgrid1_over.png'
4926Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatgrid1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatgrid1_over.png 2013-05-16 21:29:32 +0000 differ
4927=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatgrid2.png'
4928Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatgrid2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatgrid2.png 2013-05-16 21:29:32 +0000 differ
4929=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatgrid2_over.png'
4930Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatgrid2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatgrid2_over.png 2013-05-16 21:29:32 +0000 differ
4931=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0125.png'
4932Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0125.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0125.png 2013-05-16 21:29:32 +0000 differ
4933=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0125_down.png'
4934Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0125_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0125_down.png 2013-05-16 21:29:32 +0000 differ
4935=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0125_over.png'
4936Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0125_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0125_over.png 2013-05-16 21:29:32 +0000 differ
4937=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0125_overdown.png'
4938Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0125_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0125_overdown.png 2013-05-16 21:29:32 +0000 differ
4939=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0250.png'
4940Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0250.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0250.png 2013-05-16 21:29:32 +0000 differ
4941=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0250_down.png'
4942Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0250_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0250_down.png 2013-05-16 21:29:32 +0000 differ
4943=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0250_over.png'
4944Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0250_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0250_over.png 2013-05-16 21:29:32 +0000 differ
4945=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0250_overdown.png'
4946Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0250_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0250_overdown.png 2013-05-16 21:29:32 +0000 differ
4947=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0500.png'
4948Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0500.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0500.png 2013-05-16 21:29:32 +0000 differ
4949=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0500_down.png'
4950Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0500_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0500_down.png 2013-05-16 21:29:32 +0000 differ
4951=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0500_over.png'
4952Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0500_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0500_over.png 2013-05-16 21:29:32 +0000 differ
4953=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0500_overdown.png'
4954Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0500_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_0500_overdown.png 2013-05-16 21:29:32 +0000 differ
4955=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_1.png'
4956Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_1.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_1.png 2013-05-16 21:29:32 +0000 differ
4957=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_16.png'
4958Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_16.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_16.png 2013-05-16 21:29:32 +0000 differ
4959=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_16_down.png'
4960Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_16_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_16_down.png 2013-05-16 21:29:32 +0000 differ
4961=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_16_over.png'
4962Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_16_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_16_over.png 2013-05-16 21:29:32 +0000 differ
4963=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_16_overdown.png'
4964Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_16_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_16_overdown.png 2013-05-16 21:29:32 +0000 differ
4965=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_1_down.png'
4966Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_1_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_1_down.png 2013-05-16 21:29:32 +0000 differ
4967=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_1_over.png'
4968Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_1_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_1_over.png 2013-05-16 21:29:32 +0000 differ
4969=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_1_overdown.png'
4970Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_1_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_1_overdown.png 2013-05-16 21:29:32 +0000 differ
4971=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_2.png'
4972Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_2.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_2.png 2013-05-16 21:29:32 +0000 differ
4973=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_2_down.png'
4974Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_2_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_2_down.png 2013-05-16 21:29:32 +0000 differ
4975=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_2_over.png'
4976Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_2_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_2_over.png 2013-05-16 21:29:32 +0000 differ
4977=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_2_overdown.png'
4978Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_2_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_2_overdown.png 2013-05-16 21:29:32 +0000 differ
4979=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_4.png'
4980Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_4.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_4.png 2013-05-16 21:29:32 +0000 differ
4981=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_4_down.png'
4982Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_4_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_4_down.png 2013-05-16 21:29:32 +0000 differ
4983=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_4_over.png'
4984Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_4_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_4_over.png 2013-05-16 21:29:32 +0000 differ
4985=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_4_overdown.png'
4986Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_4_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_4_overdown.png 2013-05-16 21:29:32 +0000 differ
4987=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_8.png'
4988Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_8.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_8.png 2013-05-16 21:29:32 +0000 differ
4989=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_8_down.png'
4990Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_8_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_8_down.png 2013-05-16 21:29:32 +0000 differ
4991=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_8_over.png'
4992Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_8_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_8_over.png 2013-05-16 21:29:32 +0000 differ
4993=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_8_overdown.png'
4994Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_8_overdown.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_8_overdown.png 2013-05-16 21:29:32 +0000 differ
4995=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_double.png'
4996Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_double.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_double.png 2013-05-16 21:29:32 +0000 differ
4997=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_double_down.png'
4998Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_double_down.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_double_down.png 2013-05-16 21:29:32 +0000 differ
4999=== added file 'mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_double_over.png'
5000Binary files mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_double_over.png 1970-01-01 00:00:00 +0000 and mixxx/res/skins/LateNight1920x1080-4Deck-WXGA/orig/btn_beatloop1_double_over.png 2013-05-16 21:29:32 +0000 differ
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches