summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Holthuis <jan.holthuis@ruhr-uni-bochum.de>2020-10-15 23:32:16 +0200
committerJan Holthuis <jan.holthuis@ruhr-uni-bochum.de>2020-10-15 23:32:16 +0200
commit18b624fcaeb6ccb3cb159910d898b5c5d2d1afce (patch)
tree27ec3251fb9a1d3a3d6c54a3ea848a1f41522153
parentdb7ae56032efc51efcce1cbd1e6ac653f3bd8c54 (diff)
parent79d0136a2aa3e5027684e094f7179aa0380e5e36 (diff)
Merge branch '2.3' of github.com:mixxxdj/mixxx into master
-rw-r--r--res/skins/Deere/deck_beatjump_controls.xml (renamed from res/skins/Deere/beatjump.xml)0
-rw-r--r--res/skins/Deere/deck_controls_row.xml49
-rw-r--r--res/skins/Deere/deck_looping_controls.xml (renamed from res/skins/Deere/loop.xml)0
-rw-r--r--res/skins/Deere/mixer.xml7
-rw-r--r--res/skins/Deere/skin.xml12
-rw-r--r--res/skins/Deere/skin_settings.xml4
-rw-r--r--res/skins/Deere/style.qss8
-rw-r--r--res/skins/LateNight/classic/buttons/btn__beatjump_left.svg38
-rw-r--r--res/skins/LateNight/classic/buttons/btn__beatjump_right.svg38
-rw-r--r--res/skins/LateNight/classic/buttons/btn__beats_earlier.svg58
-rw-r--r--res/skins/LateNight/classic/buttons/btn__beats_faster.svg80
-rw-r--r--res/skins/LateNight/classic/buttons/btn__beats_hotcues_earlier.svg (renamed from res/skins/LateNight/classic/buttons/btn__hotcues_earlier.svg)12
-rw-r--r--res/skins/LateNight/classic/buttons/btn__beats_hotcues_later.svg34
-rw-r--r--res/skins/LateNight/classic/buttons/btn__beats_later.svg65
-rw-r--r--res/skins/LateNight/classic/buttons/btn__beats_slower.svg81
-rw-r--r--res/skins/LateNight/classic/buttons/btn__hotcues_later.svg16
-rw-r--r--res/skins/LateNight/classic/buttons/btn__jump_left.svg10
-rw-r--r--res/skins/LateNight/classic/buttons/btn__jump_right.svg10
-rw-r--r--res/skins/LateNight/classic/buttons/btn__loop_in.svg40
-rw-r--r--res/skins/LateNight/classic/buttons/btn__loop_out.svg40
-rw-r--r--res/skins/LateNight/decks/deck_compact.xml24
-rw-r--r--res/skins/LateNight/decks/deck_full.xml11
-rw-r--r--res/skins/LateNight/decks/deck_mini.xml21
-rw-r--r--res/skins/LateNight/decks/deck_settings.xml3
-rw-r--r--res/skins/LateNight/decks/preview_deck.xml1
-rw-r--r--res/skins/LateNight/decks/rate_controls_compact.xml2
-rw-r--r--res/skins/LateNight/decks/row_2_3_TitleArtistTime.xml26
-rw-r--r--res/skins/LateNight/decks/row_2_3_TitleArtistTime_compact.xml23
-rw-r--r--res/skins/LateNight/decks/row_4_overviewSpinny_compact.xml2
-rw-r--r--res/skins/LateNight/decks/row_5_transportLoopJump.xml69
-rw-r--r--res/skins/LateNight/decks/row_5_transportLoopJump_compact.xml2
-rw-r--r--res/skins/LateNight/helpers/skin_settings_button_2state.xml2
-rw-r--r--res/skins/LateNight/helpers/skin_settings_labelbutton_2state.xml5
-rw-r--r--res/skins/LateNight/helpers/skin_settings_numToggle.xml (renamed from res/skins/LateNight/helpers/skin_settings_button_deckSize.xml)12
-rw-r--r--res/skins/LateNight/helpers/skin_settings_numToggle_header.xml31
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__beatgrid_controls_collapse.svg55
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__beatgrid_controls_expand.svg24
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__beatjump_left.svg38
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__beatjump_left_active.svg34
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__beatjump_right.svg38
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__beatjump_right_active.svg34
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__beats_earlier.svg6
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__beats_earlier_active.svg4
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__beats_faster.svg77
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__beats_faster_active.svg48
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__beats_hotcues_earlier.svg30
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__beats_hotcues_earlier_active.svg16
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__beats_hotcues_later.svg26
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__beats_hotcues_later_active.svg14
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__beats_later.svg6
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__beats_later_active.svg2
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__beats_slower.svg65
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__beats_slower_active.svg43
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__jump_left.svg58
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__jump_left_active.svg6
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__jump_right.svg56
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__jump_right_active.svg6
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__loop_in.svg62
-rw-r--r--res/skins/LateNight/palemoon/buttons/btn__loop_out.svg66
-rw-r--r--res/skins/LateNight/samplers/sampler_expand_button.xml31
-rw-r--r--res/skins/LateNight/samplers/sampler_mini.xml2
-rw-r--r--res/skins/LateNight/samplers/samplers_16decks.xml144
-rw-r--r--res/skins/LateNight/samplers/samplers_4decks.xml18
-rw-r--r--res/skins/LateNight/samplers/samplers_8decks.xml51
-rw-r--r--res/skins/LateNight/samplers/singletons.xml100
-rw-r--r--res/skins/LateNight/samplers_rack.xml47
-rw-r--r--res/skins/LateNight/skin.xml13
-rw-r--r--res/skins/LateNight/skin_settings.xml420
-rw-r--r--res/skins/LateNight/style.qss17
-rw-r--r--res/skins/LateNight/style_classic.qss70
-rw-r--r--res/skins/LateNight/style_palemoon.qss143
-rw-r--r--res/skins/LateNight/toolbar.xml38
-rw-r--r--res/skins/LateNight/waveform.xml103
-rw-r--r--res/skins/Shade/btn/btn_eject.pngbin475 -> 1989 bytes
-rw-r--r--res/skins/Shade/btn/btn_eject_over.pngbin486 -> 1989 bytes
-rw-r--r--res/skins/Shade/btn/btn_slip.pngbin0 -> 1584 bytes
-rw-r--r--res/skins/Shade/btn/btn_slip_over.pngbin0 -> 1584 bytes
-rw-r--r--res/skins/Shade/deck.xml80
-rw-r--r--res/skins/Shade/deck_small.xml36
-rw-r--r--res/skins/Shade/slider_pitch.pngbin161 -> 1820 bytes
-rw-r--r--res/skins/Shade/style.qss5
-rw-r--r--src/library/autodj/autodjfeature.cpp1
-rw-r--r--src/library/autodj/autodjprocessor.cpp9
-rw-r--r--src/library/autodj/dlgautodj.cpp5
-rw-r--r--src/library/banshee/bansheefeature.cpp14
-rw-r--r--src/library/banshee/bansheeplaylistmodel.cpp2
-rw-r--r--src/library/baseexternalplaylistmodel.cpp1
-rw-r--r--src/library/baseexternaltrackmodel.cpp1
-rw-r--r--src/library/basesqltablemodel.cpp1
-rw-r--r--src/library/basetracktablemodel.cpp7
-rw-r--r--src/library/basetracktablemodel.h7
-rw-r--r--src/library/coverartcache.cpp1
-rw-r--r--src/library/coverartutils.cpp7
-rw-r--r--src/library/coverartutils.h14
-rw-r--r--src/library/dlgcoverartfullsize.cpp6
-rw-r--r--src/library/export/trackexportdlg.h2
-rw-r--r--src/library/export/trackexportwizard.h8
-rw-r--r--src/library/export/trackexportworker.cpp5
-rw-r--r--src/library/export/trackexportworker.h7
-rw-r--r--src/library/rekordbox/rekordboxfeature.cpp1
-rw-r--r--src/library/scanner/libraryscanner.cpp21
-rw-r--r--src/library/trackset/baseplaylistfeature.cpp3
-rw-r--r--src/library/trackset/crate/cratefeature.cpp3
-rw-r--r--src/library/trackset/crate/cratetablemodel.cpp1
-rw-r--r--src/library/trackset/setlogfeature.cpp1
-rw-r--r--src/sources/soundsourceproxy.cpp1
-rw-r--r--src/test/coverartutils_test.cpp1
-rw-r--r--src/test/trackexport_test.cpp14
-rw-r--r--src/widget/wcoverart.cpp10
-rw-r--r--src/widget/wspinny.cpp14
-rw-r--r--src/widget/wtrackmenu.cpp1
111 files changed, 1966 insertions, 1171 deletions
diff --git a/res/skins/Deere/beatjump.xml b/res/skins/Deere/deck_beatjump_controls.xml
index 594efa23f8..594efa23f8 100644
--- a/res/skins/Deere/beatjump.xml
+++ b/res/skins/Deere/deck_beatjump_controls.xml
diff --git a/res/skins/Deere/deck_controls_row.xml b/res/skins/Deere/deck_controls_row.xml
index b82b1104cd..99c6899948 100644
--- a/res/skins/Deere/deck_controls_row.xml
+++ b/res/skins/Deere/deck_controls_row.xml
@@ -11,30 +11,15 @@
<Layout>horizontal</Layout>
<SizePolicy>me,max</SizePolicy>
<Children>
- <!-- Expanding spacers in between control contexts -->
- <WidgetGroup><Size>0min,1min</Size></WidgetGroup>
- <Template src="skin:loop.xml"/>
- <WidgetGroup><Size>3min,1min</Size></WidgetGroup>
- <Template src="skin:beatjump.xml"/>
- <WidgetGroup><Size>3min,1min</Size></WidgetGroup>
- <Template src="skin:special_cues.xml"/>
- <WidgetGroup>
- <Size>3min,1min</Size>
- <MaximumSize>12,-1</MaximumSize>
- </WidgetGroup>
- <Template src="skin:hotcues.xml"/>
- <WidgetGroup>
- <Size>3min,1min</Size>
- <MaximumSize>12,-1</MaximumSize>
- </WidgetGroup>
+ <!-- Play / Cue -->
<WidgetGroup>
+ <ObjectName>PlayCueContainer</ObjectName>
<Layout>vertical</Layout>
<MinimumSize>32,42</MinimumSize>
<MaximumSize>60, -1</MaximumSize>
<SizePolicy>me,me</SizePolicy>
<Children>
-
<Template src="skin:left_right_display_2state_button.xml">
<SetVariable name="TooltipId">cue_default_cue_gotoandstop</SetVariable>
<SetVariable name="ObjectName">DeckCue</SetVariable>
@@ -49,9 +34,6 @@
<SetVariable name="display_connection_control"><Variable name="group"/>,cue_indicator</SetVariable>
</Template>
- <!-- Workaround for layout spacing -->
- <WidgetGroup><Size>0min,2f</Size></WidgetGroup>
-
<WidgetGroup><!-- Play button + play_indicator -->
<Layout>stacked</Layout>
<SizePolicy>me,me</SizePolicy>
@@ -73,9 +55,34 @@
</Template>
</Children>
</WidgetGroup>
-
</Children>
</WidgetGroup>
+
+ <WidgetGroup>
+ <Size>3min,1min</Size>
+ <MaximumSize>12,-1</MaximumSize>
+ </WidgetGroup>
+
+ <Template src="skin:hotcues.xml"/>
+
+ <WidgetGroup>
+ <Size>3min,1min</Size>
+ <MaximumSize>12,-1</MaximumSize>
+ </WidgetGroup>
+
+ <Template src="skin:special_cues.xml"/>
+
+ <!-- Expanding spacers in between control contexts -->
+ <WidgetGroup><Size>3min,1min</Size></WidgetGroup>
+
+ <Template src="skin:deck_looping_controls.xml"/>
+
+ <WidgetGroup><Size>3min,1min</Size></WidgetGroup>
+
+ <Template src="skin:deck_beatjump_controls.xml"/>
+
+ <WidgetGroup><Size>0min,1min</Size></WidgetGroup>
+
</Children>
</WidgetGroup>
</Template>
diff --git a/res/skins/Deere/loop.xml b/res/skins/Deere/deck_looping_controls.xml
index a175244c85..a175244c85 100644
--- a/res/skins/Deere/loop.xml
+++ b/res/skins/Deere/deck_looping_controls.xml
diff --git a/res/skins/Deere/mixer.xml b/res/skins/Deere/mixer.xml
index 315d1f3070..9de9f45ee2 100644
--- a/res/skins/Deere/mixer.xml
+++ b/res/skins/Deere/mixer.xml
@@ -70,9 +70,9 @@
<WidgetGroup><!-- CrossfaderContainer -->
<ObjectName>CrossfaderContainer</ObjectName>
<Layout>horizontal</Layout>
- <SizePolicy>me,min</SizePolicy>
- <MaximumSize>-1,40</MaximumSize>
+ <Size>-1me,44f</Size>
<Children>
+ <WidgetGroup><Size>2f,0f</Size></WidgetGroup>
<WidgetGroup>
<Layout>vertical</Layout>