Merge lp:~keithsalisbury/mixxx/track_selector_feature into lp:~mixxxdevelopers/mixxx/trunk
Status: | Needs review | ||||
---|---|---|---|---|---|
Proposed branch: | lp:~keithsalisbury/mixxx/track_selector_feature | ||||
Merge into: | lp:~mixxxdevelopers/mixxx/trunk | ||||
Diff against target: |
7954 lines (+7431/-2) 75 files modified
mixxx/build/depends.py (+6/-0) mixxx/lib/replaygain/replaygain_analysis.h (+58/-0) mixxx/res/keyboard/Standard.kbd.cfg (+101/-0) mixxx/res/keyboard/en_US.kbd.cfg (+2/-2) mixxx/res/mixxx.qrc (+1/-0) mixxx/src/analyserwavesummary.cpp (+81/-0) mixxx/src/analyserwavesummary.h (+25/-0) mixxx/src/dlgautodj.cpp (+3/-0) mixxx/src/dlgautodj.h (+1/-0) mixxx/src/dlgmidilearning.cpp (+210/-0) mixxx/src/dlgmidilearning.h (+56/-0) mixxx/src/dlgmidilearning.ui (+241/-0) mixxx/src/dlgprefmidibindings.cpp (+510/-0) mixxx/src/dlgprefmidibindings.h (+92/-0) mixxx/src/dlgprefmidibindingsdlg.ui (+324/-0) mixxx/src/dlgprefnomidi.cpp (+25/-0) mixxx/src/dlgprefnomidi.h (+33/-0) mixxx/src/dlgprefnomididlg.ui (+46/-0) mixxx/src/dlgprepare.cpp (+4/-0) mixxx/src/dlgprepare.h (+1/-0) mixxx/src/dlgrecording.cpp (+4/-0) mixxx/src/dlgrecording.h (+1/-0) mixxx/src/dlgselector.cpp (+196/-0) mixxx/src/dlgselector.h (+67/-0) mixxx/src/dlgselector.ui (+155/-0) mixxx/src/library/bundledsongswebview.cpp (+4/-0) mixxx/src/library/bundledsongswebview.h (+1/-0) mixxx/src/library/featuredartistswebview.h (+1/-0) mixxx/src/library/library.cpp (+2/-0) mixxx/src/library/libraryview.h (+1/-0) mixxx/src/library/selector/selectorfeature.cpp (+92/-0) mixxx/src/library/selector/selectorfeature.h (+58/-0) mixxx/src/library/selector/selectorlibrarytablemodel.cpp (+390/-0) mixxx/src/library/selector/selectorlibrarytablemodel.h (+103/-0) mixxx/src/mixxxcontrol.cpp (+183/-0) mixxx/src/mixxxcontrol.h (+88/-0) mixxx/src/softtakeover.cpp (+115/-0) mixxx/src/softtakeover.h (+50/-0) mixxx/src/test/analyserwavesummarytest.cpp (+102/-0) mixxx/src/test/midiscriptenginetest.cpp (+95/-0) mixxx/src/track/beatmatrix.cpp (+275/-0) mixxx/src/track/beatmatrix.h (+67/-0) mixxx/src/waveform/glwaveformrenderer.cpp (+334/-0) mixxx/src/waveform/glwaveformrenderer.h (+59/-0) mixxx/src/waveform/renderobject.cpp (+12/-0) mixxx/src/waveform/renderobject.h (+27/-0) mixxx/src/waveform/waveformrenderbackground.cpp (+70/-0) mixxx/src/waveform/waveformrenderbackground.h (+38/-0) mixxx/src/waveform/waveformrenderbeat.cpp (+183/-0) mixxx/src/waveform/waveformrenderbeat.h (+53/-0) mixxx/src/waveform/waveformrenderer.cpp (+600/-0) mixxx/src/waveform/waveformrenderer.h (+96/-0) mixxx/src/waveform/waveformrendermark.cpp (+315/-0) mixxx/src/waveform/waveformrendermark.h (+68/-0) mixxx/src/waveform/waveformrendermarkrange.cpp (+233/-0) mixxx/src/waveform/waveformrendermarkrange.h (+62/-0) mixxx/src/waveform/waveformrendersignal.cpp (+132/-0) mixxx/src/waveform/waveformrendersignal.h (+49/-0) mixxx/src/waveform/waveformrendersignalpixmap.cpp (+153/-0) mixxx/src/waveform/waveformrendersignalpixmap.h (+46/-0) mixxx/src/waveform/waveformrendersignaltiles.cpp (+169/-0) mixxx/src/waveform/waveformrendersignaltiles.h (+51/-0) mixxx/src/waveformviewerfactory.cpp (+174/-0) mixxx/src/waveformviewerfactory.h (+46/-0) mixxx/src/widget/wglwaveformviewer.cpp (+228/-0) mixxx/src/widget/wglwaveformviewer.h (+75/-0) mixxx/src/widget/wlibrary.cpp (+1/-0) mixxx/src/widget/wlibrarytextbrowser.cpp (+4/-0) mixxx/src/widget/wlibrarytextbrowser.h (+1/-0) mixxx/src/widget/wselectorlibrarytableview.cpp (+27/-0) mixxx/src/widget/wselectorlibrarytableview.h (+25/-0) mixxx/src/widget/wtracktableview.cpp (+3/-0) mixxx/src/widget/wtracktableview.h (+1/-0) mixxx/src/widget/wvisualsimple.cpp (+156/-0) mixxx/src/widget/wvisualsimple.h (+70/-0) |
||||
To merge this branch: | bzr merge lp:~keithsalisbury/mixxx/track_selector_feature | ||||
Related bugs: |
|
||||
Related blueprints: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Mixxx Development Team | Pending | ||
Review via email: mp+107552@code.launchpad.net |
Description of the change
Implments a new library view called Selector which enables the user to filter the library using the currently active track details with controls like 'genre', 'bpm', 'year', 'rating', 'key'. Probably the biggest impact it has on other code is to enable a onHide method so it can activate and deactivate - which enables the auto-selection to only occur when the view is visible.
For a screen grab here:
http://
Unmerged revisions
- 3021. By globalkeith
-
merge from trunk
- 3020. By globalkeith
-
merge with trunk
- 3019. By globalkeith
-
disable the filter controls when the filter value is not available in the currently playing track meta data
- 3018. By globalkeith
-
merged with trunk
- 3017. By globalkeith
-
merged with trunk
- 3016. By globalkeith
-
good ol clean up, and separated the harmonics into separate checkboxes
- 3015. By globalkeith
-
------------
This line and the following will be ignored --------------removed:
mixxx/lib/replaygain/ replaygain_ analysis. c
mixxx/lib/replaygain/ replaygain_ analysis. h
mixxx/res/images/ library/ ic_library_ setlog. png
mixxx/res/images/ library/ ic_library_ setlog_ current. png
mixxx/src/analysergai nvamp.cpp
mixxx/src/analysergai nvamp.h
mixxx/vamp-plugins/ plugins/ replaygain. cpp
mixxx/vamp-plugins/ plugins/ replaygain. h
added:
mixxx/lib/replaygain/ replaygain. cpp
mixxx/lib/replaygain/ replaygain. h
mixxx/res/controllers /common- hid-packet- parser. js
mixxx/res/images/ library/ ic_library_ history. png
mixxx/res/images/ library/ ic_library_ history_ current. png
mixxx/res/keyboard/ cs_CZ.kbd. cfg
mixxx/res/keyboard/ da_DK.kbd. cfg
mixxx/res/keyboard/ de_DE.kbd. cfg
mixxx/res/keyboard/ el_GR.kbd. cfg
mixxx/res/keyboard/ es_ES.kbd. cfg
mixxx/res/keyboard/ fi_FI.kbd. cfg
mixxx/res/keyboard/ fr_FR.kbd. cfg
mixxx/res/keyboard/ it_IT.kbd. cfg
mixxx/res/keyboard/ ru_RU.kbd. cfg
mixxx/res/skins/ Deere1280x1024- SXGA/CHANGELOG. txt
mixxx/res/skins/ Deere1280x800- WXGA/CHANGELOG. txt
mixxx/res/skins/ Deere1440x900- WXGA+/CHANGELOG .txt
mixxx/res/skins/ Deere1920x1080- FullHD/ CHANGELOG. txt
mixxx/res/skins/ Deere1920x1200- WUXGA/CHANGELOG .txt
mixxx/res/skins/ LateNight1280x1 024-SXGA/ CHANGELOG. txt
mixxx/res/skins/ LateNight1280x8 00-WXGA/ CHANGELOG. txt
mixxx/res/skins/ LateNight1366x7 68-WXGA/ CHANGELOG. txt
mixxx/res/skins/ LateNightBlues1 280x1024- SXGA/CHANGELOG. txt
mixxx/res/skins/ LateNightBlues1 280x800- WXGA/CHANGELOG. txt
mixxx/res/skins/ LateNightBlues1 366x768- WXGA/CHANGELOG. txt
mixxx/res/skins/ Outline1024x600 -Netbook/ CHANGELOG. txt
mixxx/res/skins/ Outline1024x768 -XGA/CHANGELOG. txt
mixxx/res/skins/ Outline800x480- WVGA/CHANGELOG. txt
mixxx/res/skins/ Phoney1600x1200 -UXGA/CHANGELOG .txt
mixxx/res/skins/ Phoney1680x1050 -WSXGA/ CHANGELOG. txt
mixxx/res/skins/ PhoneyDark1600x 1200-UXGA/ CHANGELOG. txt
mixxx/res/skins/ PhoneyDark1680x 1050-WSXGA/ CHANGELOG. txt
mixxx/res/skins/ Shade1024x600- Netbook/ CHANGELOG. txt
mixxx/res/skins/ Shade1024x768- XGA/CHANGELOG. txt
mixxx/res/skins/ ShadeDark1024x6 00-Netbook/ CHANGELOG. txt
mixxx/res/skins/ ShadeDark1024x7 68-XGA/ CHANGELOG. txt
mixxx/res/translation s/mixxx/ te.po
mixxx/res/translation s/mixxx_ te.qm
mixxx/res/translation s/mixxx_ te.ts
mixxx/src/controllers /hid/hidblackli st.h
mixxx/src/library/ baseexternallib raryfeature. cpp
mixxx/src/library/ baseexternallib raryfeature. h
mixxx/src/shoutcast/
mixxx/src/shoutcast/ defs_shoutcast. h
mixxx/src/skin/ tooltips. cpp
mixxx/src/skin/ tooltips. h
mixxx/src/waveform/ renderers/ qtwaveformrende rerfilteredsign al.cpp
mixxx/src/waveform/ renderers/ qtwaveformrende rerfilteredsign al.h
mixxx/src/waveform/ renderers/ qtwaveformrende rersimplesignal .cpp
mixxx/src/waveform/ renderers/ qtwaveformrende rersimplesignal .h
mixxx/src/waveform/ renderers/ waveformmarkset .cpp
mixxx/src/waveform/ renderers/ waveformmarkset .h
mixxx/src/waveform/ renderers/ waveformrendere rsignalbase. cpp
mixxx/src/waveform/ renderers/ waveformrendere rsignalbase. h
mixxx/src/waveform/ widgets/ qtsimplewavefor mwidget. cpp
mixxx/src/waveform/ widgets/ qtsimplewavefor mwidget. h
mixxx/src/waveform/ widgets/ qtwaveformwidge t.cpp
mixxx/src/waveform/ widgets/ qtwaveformwidge t.h
renamed:
mixxx/res/controllers /Eks Otus.cntrlr.xml => mixxx/res/ controllers/ EKS Otus.cntrlr.xml
mixxx/res/keyboard/ Standard. kbd.cfg => mixxx/res/ keyboard/ en_US.kbd. cfg
modified:
mixxx/build/debian/ mixxx.install
mixxx/build/depends. py
mixxx/build/features. py
mixxx/build/nsis/ Mixxx.nsi
mixxx/lib/hidapi- 0.7.0/linux/ hid-libusb. c
mixxx/lib/vamp- 2.3/src/ vamp-hostsdk/ PluginLoader. cpp
mixxx/res/controllers /EKS Otus.js
mixxx/res/images/ templates/ ic_template_ library_ and_preferences .svg
mixxx/res/mixxx. qrc
mixxx/res/skins/ Deere1280x1024- SXGA/skin. xml
mixxx/res/skins/ Deere1280x800- WXGA/skin. xml
mixxx/res/skins/ Deere1440x900- WXGA+/skin. xml
mixxx/res/skins/ Deere1920x1080- FullHD/ skin.xml
mixxx/res/skins/ Deere1920x1200- WUXGA/skin. xml
mixxx/res/skins/ LateNight1280x1 024-SXGA/ skin.xml
mixxx/res/skins/ LateNight1280x8 00-WXGA/ skin.xml
mixxx/res/skins/ LateNight1366x7 68-WXGA/ skin.xml
mixxx/res/skins/ LateNightBlues1 280x1024- SXGA/skin. xml
mixxx/res/skins/ LateNightBlues1 280x800- WXGA/skin. xml
mixxx/res/skins/ LateNightBlues1 366x768- WXGA/skin. xml
mixxx/res/skins/ Outline1024x600 -Netbook/ skin.xml
mixxx/res/skins/ Outline1024x768 -XGA/skin. xml
mixxx/res/skins/ Outline800x480- WVGA/skin. xml
mixxx/res/skins/ Phoney1600x1200 -UXGA/skin. xml
mixxx/res/skins/ Phoney1680x1050 -WSXGA/ skin.xml
mixxx/res/skins/ PhoneyDark1600x 1200-UXGA/ skin.xml
mixxx/res/skins/ PhoneyDark1680x 1050-WSXGA/ skin.xml
mixxx/res/skins/ Shade1024x600- Netbook/ skin.xml
mixxx/res/skins/ Shade1024x768- XGA/skin. xml
mixxx/res/skins/ ShadeDark1024x6 00-Netbook/ skin.xml
mixxx/res/skins/ ShadeDark1024x7 68-XGA/ skin.xml
mixxx/res/translation s/mixxx. ts
mixxx/res/translation s/mixxx/ ar.po
mixxx/res/translation s/mixxx/ ast.po
mixxx/res/translation s/mixxx/ bg.po
mixxx/res/translation s/mixxx/ br.po
mixxx/res/translation s/mixxx/ bs.po
mixxx/res/translation s/mixxx/ ca.po
mixxx/res/translation s/mixxx/ cs.po
mixxx/res/translation s/mixxx/ da.po
mixxx/res/translation s/mixxx/ de.po
mixxx/res/translation s/mixxx/ el.po
mixxx/res/translation s/mixxx/ en_GB.po
mixxx/res/translation s/mixxx/ eo.po
mixxx/res/translation s/mixxx/ es.po
mixxx/res/translation s/mixxx/ et.po
mixxx/res/translation s/mixxx/ eu.po
mixxx/res/translation s/mixxx/ fi.po
mixxx/res/translation s/mixxx/ fr.po
mixxx/res/translation s/mixxx/ ga.po
mixxx/res/translation s/mixxx/ gl.po
mixxx/res/translation s/mixxx/ he.po
mixxx/res/translation s/mixxx/ hu.po
mixxx/res/translation s/mixxx/ hy.po
mixxx/res/translation s/mixxx/ ia.po
mixxx/res/translation s/mixxx/ id.po
mixxx/res/translation s/mixxx/ is.po
mixxx/res/translation s/mixxx/ it.po
mixxx/res/translation s/mixxx/ ja.po
mixxx/res/translation s/mixxx/ lb.po
mixxx/res/translation s/mixxx/ mixxx.pot
mixxx/res/translation s/mixxx/ ml.po
mixxx/res/translation s/mixxx/ mn.po
mixxx/res/translation s/mixxx/ mr.po
mixxx/res/translation s/mixxx/ ms.po
mixxx/res/translation s/mixxx/ nb.po
mixxx/res/translation s/mixxx/ nl.po
mixxx/res/translation s/mixxx/ nn.po
mixxx/res/translation s/mixxx/ oc.po
mixxx/res/translation s/mixxx/ pl.po
mixxx/res/translation s/mixxx/ pt.po
mixxx/res/translation s/mixxx/ pt_BR.po
mixxx/res/translation s/mixxx/ ro.po
mixxx/res/translation s/mixxx/ ru.po
mixxx/res/translation s/mixxx/ sl.po
mixxx/res/translation s/mixxx/ sr.po
mixxx/res/translation s/mixxx/ sv.po
mixxx/res/translation s/mixxx/ tr.po
mixxx/res/translation s/mixxx/ uk.po
mixxx/res/translation s/mixxx/ uz.po
mixxx/res/translation s/mixxx/ zh_CN.po
mixxx/res/translation s/mixxx/ zh_TW.po
mixxx/res/translation s/mixxx_ ar.qm
mixxx/res/translation s/mixxx_ ar.ts
mixxx/res/translation s/mixxx_ ast.qm
mixxx/res/translation s/mixxx_ ast.ts
mixxx/res/translation s/mixxx_ bg.qm
mixxx/res/translation s/mixxx_ bg.ts
mixxx/res/translation s/mixxx_ br.qm
mixxx/res/translation s/mixxx_ br.ts
mixxx/res/translation s/mixxx_ bs.qm
mixxx/res/translation s/mixxx_ bs.ts
mixxx/res/translation s/mixxx_ ca.qm
mixxx/res/translation s/mixxx_ ca.ts
mixxx/res/translation s/mixxx_ cs.qm
mixxx/res/translation s/mixxx_ cs.ts
mixxx/res/translation s/mixxx_ da.qm
mixxx/res/translation s/mixxx_ da.ts
mixxx/res/translation s/mixxx_ de.qm
mixxx/res/translation s/mixxx_ de.ts
mixxx/res/translation s/mixxx_ el.qm
mixxx/res/translation s/mixxx_ el.ts
mixxx/res/translation s/mixxx_ en_GB.qm
mixxx/res/translation s/mixxx_ en_GB.ts
mixxx/res/translation s/mixxx_ eo.qm
mixxx/res/translation s/mixxx_ eo.ts
mixxx/res/translation s/mixxx_ es.qm
mixxx/res/translation s/mixxx_ es.ts
mixxx/res/translation s/mixxx_ et.qm
mixxx/res/translation s/mixxx_ et.ts
mixxx/res/translation s/mixxx_ eu.qm
mixxx/res/translation s/mixxx_ eu.ts
mixxx/res/translation s/mixxx_ fi.qm
mixxx/res/translation s/mixxx_ fi.ts
mixxx/res/translation s/mixxx_ fr.qm
mixxx/res/translation s/mixxx_ fr.ts
mixxx/res/translation s/mixxx_ ga.qm
mixxx/res/translation s/mixxx_ ga.ts
mixxx/res/translation s/mixxx_ gl.qm
mixxx/res/translation s/mixxx_ gl.ts
mixxx/res/translation s/mixxx_ he.qm
mixxx/res/translation s/mixxx_ he.ts
mixxx/res/translation s/mixxx_ hu.qm
mixxx/res/translation s/mixxx_ hu.ts
mixxx/res/translation s/mixxx_ hy.ts
mixxx/res/translation s/mixxx_ ia.qm
mixxx/res/translation s/mixxx_ ia.ts
mixxx/res/translation s/mixxx_ id.qm
mixxx/res/translation s/mixxx_ id.ts
mixxx/res/translation s/mixxx_ is.qm
mixxx/res/translation s/mixxx_ is.ts
mixxx/res/translation s/mixxx_ it.qm
mixxx/res/translation s/mixxx_ it.ts
mixxx/res/translation s/mixxx_ ja.qm
mixxx/res/translation s/mixxx_ ja.ts
mixxx/res/translation s/mixxx_ lb.qm
mixxx/res/translation s/mixxx_ lb.ts
mixxx/res/translation s/mixxx_ ml.qm
mixxx/res/translation s/mixxx_ ml.ts
mixxx/res/translation s/mixxx_ mn.qm
mixxx/res/translation s/mixxx_ mn.ts
mixxx/res/translation s/mixxx_ mr.qm
mixxx/res/translation s/mixxx_ mr.ts
mixxx/res/translation s/mixxx_ ms.qm
mixxx/res/translation s/mixxx_ ms.ts
mixxx/res/translation s/mixxx_ nb.qm
mixxx/res/translation s/mixxx_ nb.ts
mixxx/res/translation s/mixxx_ nl.qm
mixxx/res/translation s/mixxx_ nl.ts
mixxx/res/translation s/mixxx_ nn.qm
mixxx/res/translation s/mixxx_ nn.ts
mixxx/res/translation s/mixxx_ oc.qm
mixxx/res/translation s/mixxx_ oc.ts
mixxx/res/translation s/mixxx_ pl.qm
mixxx/res/translation s/mixxx_ pl.ts
mixxx/res/translation s/mixxx_ pt.qm
mixxx/res/translation s/mixxx_ pt.ts
mixxx/res/translation s/mixxx_ pt_BR.qm
mixxx/res/translation s/mixxx_ pt_BR.ts
mixxx/res/translation s/mixxx_ ro.qm
mixxx/res/translation s/mixxx_ ro.ts
mixxx/res/translation s/mixxx_ ru.qm
mixxx/res/translation s/mixxx_ ru.ts
mixxx/res/translation s/mixxx_ sl.qm
mixxx/res/translation s/mixxx_ sl.ts
mixxx/res/translation s/mixxx_ sr.qm
mixxx/res/translation s/mixxx_ sr.ts
mixxx/res/translation s/mixxx_ sv.qm
mixxx/res/translation s/mixxx_ sv.ts
mixxx/res/translation s/mixxx_ tr.qm
mixxx/res/translation s/mixxx_ tr.ts
mixxx/res/translation s/mixxx_ uk.qm
mixxx/res/translation s/mixxx_ uk.ts
mixxx/res/translation s/mixxx_ uz.qm
mixxx/res/translation s/mixxx_ uz.ts
mixxx/res/translation s/mixxx_ zh_CN.qm
mixxx/res/translation s/mixxx_ zh_CN.ts
mixxx/res/translation s/mixxx_ zh_TW.ts
mixxx/src/analyser. h
mixxx/src/analyserbea ts.cpp
mixxx/src/analyserbea ts.h
mixxx/src/analyserbpm .cpp
mixxx/src/analyserbpm .h
mixxx/src/analyserque ue.cpp
mixxx/src/analyserque ue.h
mixxx/src/analyserrg. cpp
mixxx/src/analyserrg. h
mixxx/src/analyserwav eform.cpp
mixxx/src/analyserwav eform.h
mixxx/src/basetrackpl ayer.cpp
mixxx/src/configobjec t.cpp
mixxx/src/configobjec t.h
mixxx/src/controllers /dlgcontrollerl earning. cpp
mixxx/src/controllers /hid/hidcontrol ler.cpp
mixxx/src/controllers /hid/hidcontrol ler.h
mixxx/src/controllers /hid/hidenumera tor.cpp
mixxx/src/dlgautodj. cpp
mixxx/src/dlgautodj. ui
mixxx/src/dlgprefbeat s.cpp
mixxx/src/dlgprefbeat sdlg.ui
mixxx/src/dlgprefcont rols.cpp
mixxx/src/dlgprefcont rols.h
mixxx/src/dlgprefcont rolsdlg. ui
mixxx/src/dlgprefcros sfaderdlg. ui
mixxx/src/dlgprefeqdl g.ui
mixxx/src/dlgprefplay list.cpp
mixxx/src/dlgprefplay listdlg. ui
mixxx/src/dlgprefreco rd.cpp
mixxx/src/dlgprefrepl aygaindlg. ui
mixxx/src/dlgprefshou tcast.cpp
mixxx/src/dlgprefshou tcastdlg. ui
mixxx/src/dlgprefsoun ditem.cpp
mixxx/src/dlgprefsoun ditem.h
mixxx/src/dlgprepare. ui
mixxx/src/dlgtrackinf o.cpp
mixxx/src/dlgtrackinf o.ui
mixxx/src/engine/ cuecontrol. cpp
mixxx/src/engine/ cuecontrol. h
mixxx/src/engine/ engineshoutcast .cpp
mixxx/src/engine/ engineshoutcast .h
mixxx/src/errordialog handler. cpp
mixxx/src/errordialog handler. h
mixxx/src/library/ baseplaylistfea ture.cpp
mixxx/src/library/ basesqltablemod el.cpp
mixxx/src/library/ basesqltablemod el.h
mixxx/src/library/ browse/ browsefeature. cpp
mixxx/src/library/ browse/ browsefeature. h
mixxx/src/library/ browse/ browsethread. cpp
mixxx/src/library/ cratetablemodel .cpp
mixxx/src/library/ cratetablemodel .h
mixxx/src/library/ dao/analysisdao .cpp
mixxx/src/library/ dao/analysisdao .h
mixxx/src/library/ dao/cratedao. cpp
mixxx/src/library/ dao/libraryhash dao.cpp
mixxx/src/library/ dao/playlistdao .cpp
mixxx/src/library/ dao/playlistdao .h
mixxx/src/library/ dao/trackdao. cpp
mixxx/src/library/ dao/trackdao. h
mixxx/src/library/ itunes/ itunesfeature. cpp
mixxx/src/library/ itunes/ itunesfeature. h
mixxx/src/library/ itunes/ itunesplaylistm odel.cpp
mixxx/src/library/ itunes/ itunestrackmode l.cpp
mixxx/src/library/ library. cpp
mixxx/src/library/ libraryscanner. cpp
mixxx/src/library/ libraryscanner. h
mixxx/src/library/ librarytablemod el.cpp
mixxx/src/library/ librarytablemod el.h
mixxx/src/library/ missingtablemod el.cpp
mixxx/src/library/ missingtablemod el.h
mixxx/src/library/ playlisttablemo del.cpp
mixxx/src/library/ playlisttablemo del.h
mixxx/src/library/ proxytrackmodel .cpp
mixxx/src/library/ proxytrackmodel .h
mixxx/src/library/ queryutil. h
mixxx/src/library/ rhythmbox/ rhythmboxfeatur e.cpp
mixxx/src/library/ rhythmbox/ rhythmboxfeatur e.h
mixxx/src/library/ schemamanager. cpp
mixxx/src/library/ setlogfeature. cpp
mixxx/src/library/ stardelegate. h
mixxx/src/library/ trackcollection .cpp
mixxx/src/library/ trackcollection .h
mixxx/src/library/ trackmodel. h
mixxx/src/library/ traktor/ traktorfeature. cpp
mixxx/src/library/ traktor/ traktorfeature. h
mixxx/src/library/ treeitem. cpp
mixxx/src/library/ treeitem. h
mixxx/src/mixxx. cpp
mixxx/src/mixxxkeyboa rd.cpp
mixxx/src/mixxxkeyboa rd.h
mixxx/src/playerinfo. cpp
mixxx/src/playerinfo. h
mixxx/src/recording/ defs_recording. h
mixxx/src/recording/ encodermp3. cpp
mixxx/src/recording/ enginerecord. cpp
mixxx/src/recording/ enginerecord. h
mixxx/src/recording/ recordingmanage r.cpp
mixxx/src/recording/ recordingmanage r.h
mixxx/src/skin/ legacyskinparse r.cpp
mixxx/src/skin/ legacyskinparse r.h
mixxx/src/soundmanage r.cpp
mixxx/src/soundmanage r.h
mixxx/src/track/ beatgrid. cpp
mixxx/src/track/ beatgrid. h
mixxx/src/track/ beatmap. cpp
mixxx/src/track/ beatmap. h
mixxx/src/track/ beats.h
mixxx/src/trackinfoob ject.cpp
mixxx/src/trackinfoob ject.h
mixxx/src/vamp/ vampanalyser. cpp
mixxx/src/waveform/ renderers/ glslwaveformren derersignal. cpp
mixxx/src/waveform/ renderers/ glslwaveformren derersignal. h
mixxx/src/waveform/ renderers/ glwaveformrende rerfilteredsign al.cpp
mixxx/src/waveform/ renderers/ glwaveformrende rerfilteredsign al.h
mixxx/src/waveform/ renderers/ glwaveformrende rersimplesignal .cpp
mixxx/src/waveform/ renderers/ glwaveformrende rersimplesignal .h
mixxx/src/waveform/ renderers/ waveformmark. cpp
mixxx/src/waveform/ renderers/ waveformmark. h
mixxx/src/waveform/ renderers/ waveformrenderb eat.cpp
mixxx/src/waveform/ renderers/ waveformrenderb eat.h
mixxx/src/waveform/ renderers/ waveformrendere rendoftrack. cpp
mixxx/src/waveform/ renderers/ waveformrendere rfilteredsignal .cpp
mixxx/src/waveform/ renderers/ waveformrendere rfilteredsignal .h
mixxx/src/waveform/ renderers/ waveformrenderm ark.cpp
mixxx/src/waveform/ renderers/ waveformrenderm ark.h
mixxx/src/waveform/ renderers/ waveformwidgetr enderer. cpp
mixxx/src/waveform/ renderers/ waveformwidgetr enderer. h
mixxx/src/waveform/ waveform. cpp
mixxx/src/waveform/ waveform. h
mixxx/src/waveform/ waveformfactory .cpp
mixxx/src/waveform/ waveformfactory .h
mixxx/src/waveform/ waveformwidgetf actory. cpp
mixxx/src/waveform/ widgets/ glsimplewavefor mwidget. cpp
mixxx/src/waveform/ widgets/ glsimplewavefor mwidget. h
mixxx/src/waveform/ widgets/ glslwaveformwid get.cpp
mixxx/src/waveform/ widgets/ glslwaveformwid get.h
mixxx/src/waveform/ widgets/ glwaveformwidge t.cpp
mixxx/src/waveform/ widgets/ softwarewavefor mwidget. cpp
mixxx/src/waveform/ widgets/ softwarewavefor mwidget. h
mixxx/src/waveform/ widgets/ waveformwidgett ype.h
mixxx/src/widget/ wlibrarytablevi ew.cpp
mixxx/src/widget/ woverview. cpp
mixxx/src/widget/ woverview. h
mixxx/src/widget/ wslidercomposed .h
mixxx/src/widget/ wspinny. cpp
mixxx/src/widget/ wstatuslight. cpp
mixxx/src/widget/ wtracktableview .cpp
mixxx/src/widget/ wtracktableview .h
mixxx/src/widget/ wwaveformviewer .cpp
mixxx/vamp-plugins/ SConscript
mixxx/vamp-plugins/ libmain. cpp
mixxx/res/controllers /EKS Otus.cntrlr.xml
unknown:
mixxx/.sconf_ temp/
mixxx/.sconsign. dblite
mixxx/Mixxx/
mixxx/cache/
mixxx/config.log
mixxx/lin32_build/
mixxx/mixxx
mixxx/output.txt
mixxx/lib/vamp- 2.3/src/ vamp-sdk/ PluginAdapter. os
mixxx/lib/vamp- 2.3/src/ vamp-sdk/ RealTime. os
mixxx/res/qrc_ mixxx.cc
pending merges:
RJ Ryan 2012-05-24 [merge] Merging from lp:~mixxxdevelopers/mixxx/trunk_translations. Upda...
Launchpad Translation... 2012-05-20 Launchpad automatic translations update.
Launchpad Translation... 2012-05-18 Launchpad automatic translations update.
Launchpad Translation... 2012-05-17 Launchpad automatic translations update.
Launchpad Translation... 2012-05-16 Launchpad automatic translations update.
Launchpad Translation... 2012-05-15 Launchpad automatic translations update.
Launchpad Translation... 2012-05-14 Launchpad automatic translations update.
Launchpad Translation... 2012-05-13 Launchpad automatic translations update.
Launchpad Translation... 2012-05-12 Launchpad automatic translations update.
Launchpad Translation... 2012-05-11 Launchpad automatic translations update.
Launchpad Translation... 2012-05-10 Launchpad automatic translations update.
Launchpad Translation... 2012-05-09 Launchpad automatic translations update.
Launchpad Translation... 2012-05-08 Launchpad automatic translations update.
Launchpad Translation... 2012-05-07 Launchpad automatic translations update.
Launchpad Translation... 2012-05-06 Launchpad automatic translations update.
Launchpad Translation... 2012-05-05 Launchpad automatic translations update.
Launchpad Translation... 2012-05-04 Launchpad automatic translations update.
Launchpad Translation... 2012-05-03 Launchpad automatic translations update.
Launchpad Translation... 2012-05-02 Launchpad automatic translations update.
Launchpad Translation... 2012-05-01 Launchpad automatic translations update.
Launchpad Translation... 2012-04-30 Launchpad automatic translations update.
RJ Ryan 2012-05-24 Fix improper use of MultiByteToWideChar and WideCharToMultiByte in ...
RJ Ryan 2012-05-24 Revert all debug output I added to debug the VAMP plugin on Windows...
RJ Ryan 2012-05-24 Revert noisy plugin-path debug output.
RJ Ryan 2012-05-24 Fix usage of MultiByteToWideChar in VAMP PluginLoader to include an...
RJ Ryan 2012-05-23 Getting closer to a Windows VAMP plugin fix.
RJ Ryan 2012-05-23 Getting closer to a Windows VAMP plugin fix.
vrince 2012-05-23 [merge] Merge from trunk
RJ Ryan 2012-05-23 Disable some debug console stuff I was trying.
vrince 2012-05-23 Add WaveformMarkSet in order to generalize WaveformMark skin extract...
RJ Ryan 2012-05-23 Disable DEBUGCONSOLE ifdef.
RJ Ryan 2012-05-23 Add Max Linke's patch to put delegateForColumn in BSTM. Fixes Bug #...
RJ Ryan 2012-05-22 Remove UNICODE definition. Write stdout/stderr/ cerr/cout to file on...
RJ Ryan 2012-05-22 Sigh. Adding excessive logging to PluginLoader. Will revert later.
Daniel Schürmann 2012-05-22 check if track exists without cache, fix bug #974640
RJ Ryan 2012-05-22 Try to fix Windows VAMP plugin loading by defining UNICODE.
RJ Ryan 2012-05-22 Add windows debug output to VAMP plugin detection.
RJ Ryan 2012-05-22 Use Int32_t instead of int32_t.
RJ Ryan 2012-05-20 Fix BPM lock checkbox inconsistent behavior. Fixes Bug #1002051
RJ Ryan 2012-05-20 Check BPM-lock for selection to decide whether to allow the clear-b...
RJ Ryan 2012-05-20 Do not save waveforms immediately after generating them since the t...
RJ Ryan 2012-05-20 Remove Qt::WA_ForceUpdatesDis abled from WWaveformViewer. Fixes Bug ...
RJ Ryan 2012-05-20 Don't set StarDelegate as the delegate for every single cell. Inste...
RJ Ryan 2012-05-20 [merge] Merging from lp:~hile/mixxx/hidscripts
Ilkka Tuohela 2012-05-20 Imported latest fixes to hidscripts
Ilkka Tuohela 2012-05-20 Imported latest fixes to hidscripts
Ilkka Tuohela 2012-05-20 Imported latest fixes to hidscripts
Ilkka Tuohela 2012-05-18 Minor fixes for LED control
Ilkka Tuohela 2012-05-18 Imported latest big API changes
Ilkka Tuohela 2012-05-18 Renamed field add functions, fix sparse bitVector index parsing
Ilkka Tuohela 2012-05-18 Imported common-hid-packet- parser. js and latest Otus HID updates
Daniel Schürmann 2012-05-20 fixed recording folder, Bug #925663
RJ Ryan 2012-05-19 Update blacklisting logic and add comments.
RJ Ryan 2012-05-19 [merge] Merging from lp:~hile/mixxx/hidblacklist.
Ilkka Tuohela 2012-05-16 Imported HID blacklist patch proposal
RJ Ryan 2012-05-19 Fix build. Mea culpa.
RJ Ryan 2012-05-18 Fix widget names for translation.
RJ Ryan 2012-05-18 [merge] Merging from lp:~vrince/mixxx/waveform-2.0_pure-gl
vrince 2012-05-16 Change defaul zoom to 3 (33%)
vrince 2012-05-16 Add DefaulMark support (see example in <visual> of Deere1280x800 skin)
vrince 2012-05-16 Waveform interactive zoom in accessible everywhere in the waveform v...
vrince 2012-05-15 Some comments
vrince 2012-05-13 Add central waveform axe (and 'AxesColor' in skin) in all waveform r...
vrince 2012-05-12 [merge] Merged from trunk
vrince 2012-05-11 Disable end of track display for track shorter than end of track tri...
vrince 2012-05-11 Add support for alignment in software signal renderer (and fix globa...
vrince 2012-05-10 Use of visual gain in every waveform renderer (and add overall and p...
vrince 2012-05-08 Update software signal renderer with lst signal base
vrince 2012-05-08 Add QtSimpleWaveform and QtWaveformRendererSimpleSignal (move conten...
vrince 2012-05-08 Add support for alignment in GLWaveformRendererFilteredSign al
vrince 2012-05-08 Add new waveform widget QtWaveformWidget
vrince 2012-05-08 Add WaveformRendererSignalBase to avoid duplicated code
vrince 2012-05-07 [merge] Merge from trunk
vrince 2012-05-07 Integrate test version with pure gl with triangles
vrince 2012-05-03 introduce pure opengl signal render based on triangles (from old tes...
Owen Williams 2012-05-16 Protect against NULL trackpointer when load fails
Daniel Schürmann 2012-05-16 two more __OSX__->__APPLE__
Daniel Schürmann 2012-05-16 __OSX__->__APPLE__, fix bug #999560
Daniel Schürmann 2012-05-16 redo changes from #3157, which where lost in #3159
Daniel Schürmann 2012-05-16 Add to Auto-DJ Top with empty Auto-DJ, fix bug #982652
Daniel Schürmann 2012-05-15 fixed shortcuts for eject and LoadSelectedTrack, a partial...
Daniel Schürmann 2012-05-15 [merge] fixed missing shortcuts in tooltips, bug #696058
Daniel Schürmann 2012-05-15 fixed missing shortcuts in tooltips, bug #696058
RJ Ryan 2012-05-15 Fix Windows build.
RJ Ryan 2012-05-15 Set shoutcast stream public based on stream_public preference. Fixe...
Daniel Schürmann 2012-05-15 fix *.kbd.cfg location
RJ Ryan 2012-05-14 Forgot return value.
RJ Ryan 2012-05-14 If QLocale::uiLanguages( ) has English as the first language then do...
RJ Ryan 2012-05-14 [merge] Merge from lp:mixxx/1.10
RJ Ryan 2012-05-14 Typo
Daniel Schürmann 2012-05-14 additional keyboard layouts added
Daniel Schürmann 2012-05-14 Load keyboard mappings based on actual keyboard layout, fi...
RJ Ryan 2012-05-14 Delete AnalyserGainVamp and ReplayGain from libmixxxminimal.
RJ Ryan 2012-05-14 Disable AnalyserGainVamp and use the built-in RG analyser for all a...
RJ Ryan 2012-05-14 [merge] Merging from lp:mixxx/1.10.
RJ Ryan 2012-05-14 Add vittorio's C++ and class-ified conversion of ReplayGain analyse...
Daniel Schürmann 2012-05-14 removed absolute path when loading lame, fix bug #920191
Daniel Schürmann 2012-05-14 hide smb songs from Rhythmbox library
Bill Good 2012-05-13 Fixed SoundManager from filtering input devices with only 1 channel
Bill Good 2012-05-13 Fixed DlgPrefSoundItem to only show devices with sufficient channels
Bill Good 2012-05-13 Added unistd.h include for sleep(3) on non-Windows
Daniel Schürmann 2012-05-14 removed absolute path when loading lame, fix bug #920191
RJ Ryan 2012-05-14 Update translation templates.:
RJ Ryan 2012-05-14 Fix spelling of coarse in MIDI learning.
Daniel Schürmann 2012-05-14 hide smb songs from Rhythmbox library
jus 2012-05-14 Update translation template
Daniel Schürmann 2012-05-13 eject played track on end of Auto-DJ playlist, fix bug #99...
RJ Ryan 2012-05-12 Rework ErrorDialogHandler to be a little cleaner and not Q_ASSERT.
RJ Ryan 2012-05-12 [merge] Merging from lp:mixxx/1.10
RJ Ryan 2012-05-12 Do not use display strings to store/communicate shoutcast preferenc...
RJ Ryan 2012-05-11 Fix deadlock in BrowseThread. Fixes Bug #955179
Daniel Schürmann 2012-05-12 fixed outline skin kill buttons
Sean M. Pappalardo 2012-05-12 Prevent HIDAPI from bailing out on non-critical libusb e...
RJ Ryan 2012-05-12 Add patch from mutil to allow customization of Browse section Quick...
Owen Williams 2012-05-11 Make sure analyzers are cleaned up before we requeue a track
RJ Ryan 2012-05-11 Fix deadlock in BrowseThread. Fixes Bug #955179
RJ Ryan 2012-05-11 Add /usr/lib/mixxx to install directories in Debian packaging scripts.
Owen Williams 2012-05-11 Make track analysis interruptable so loaded tracks always get...
RJ Ryan 2012-05-11 Use SoundSource samplerate instead of TrackInfoObject samplerate in...
RJ Ryan 2012-05-11 Add daschuer's patch to allow enabling/disabling of iTunes/Traktor/...
RJ Ryan 2012-05-11 Add daschuer's patch to allow importing external-library playlists ...
RJ Ryan 2012-05-10 Add Tom Gascoigne's patch to add a locale preference option, allowi...
RJ Ryan 2012-05-10 Change WStatusLight behavior so that PathBack is not drawn on every...
RJ Ryan 2012-05-10 Use a CO instead of COTM in SoundManager.
Daniel Schürmann 2012-05-10 fix bug #900255 losing keyboard release events
RJ Ryan 2012-05-10 Add path from mutil to show help text when clicking the main browse...
RJ Ryan 2012-05-09 Set SoundManager status to disconnected if we fail to open a device...
RJ Ryan 2012-05-09 Forgot to create CO for SoundManager.
RJ Ryan 2012-05-09 Add patch from Maxime Bochon to suggest a filename based on the pla...
RJ Ryan 2012-05-09 Add [SoundManager],status [Recording],status and [Shoutcast] ,status. ..
jus <https://launchpa... 2012-05-09 Update translation template
jus <https://launchpa... 2012-05-09 Small tooltips fixes (Typo, Double space, Capitali...
RJ Ryan 2012-05-08 Remove Q_ASSERT on query failure and another Q_ASSERT on rollback.
RJ Ryan 2012-05-08 Fix iTunes scanner so it doesn't run with the main thread database ...
RJ Ryan 2012-05-08 Close DB connection on shutdown in AnalyserWaveform.
RJ Ryan 2012-05-08 Add connectionName to debug output.
RJ Ryan 2012-05-08 Don't clone the QSqlDatabase in AnalysisDao.
RJ Ryan 2012-05-08 Convert all transactions to use ScopedTransaction so should never b...
RJ Ryan 2012-05-08 Add missing rollback and delete unused SQL statement.
RJ Ryan 2012-05-08 Fix typo.
RJ Ryan 2012-05-08 Prioritize tracks that are loaded when choosing the next track to a...
RJ Ryan 2012-05-08 Fix typo.
RJ Ryan 2012-05-08 Update translation templates so LP translators can start work on to...
RJ Ryan 2012-05-08 Wordsmith and de-duplicate tooltips.
jus 2012-05-08 Adds a selectable Tracks File Path display in the now less high track e...
RJ Ryan 2012-05-08 [merge] Merging from lp:~mixxxdevelopers/mixxx/1.11-skins
jus 2012-05-08 [merge] Merge from trunk
jus 2012-05-08 [merge] Merge from trunk
jus 2012-05-08 Oops, fix copypasta error
jus 2012-05-08 [merge] Merge from trunk
jus 2012-05-08 Make "orientation" TooltipID more unambiguous
jus 2012-05-08 Removed individual Tooltip text in all skin.xml. Tooltip now use a Tool...
jus 2012-05-08 Add bpm_tap_visual_bpm TooltipId to tooltips.cpp . This is a special ca...
jus 2012-05-08 Unify heading word capitalization for displayed tooltips in tooltips.cpp
jus 2012-05-08 Add track_duration, track_album, text , TooltipId`s to tooltips.cpp
jus 2012-05-08 Fix spelling in tooltips.cpp
jus 2012-05-08 [merge] Merge from trunk
jus 2012-05-06 Revert last commit, cause the crossfaders ALT+H shortcut is already tak...
jus 2012-05-06 Added shortcuts to switch the crossfader from left to right channel in ...
jus 2012-05-06 [merge] Merge from trunk
jus 2012-05-05 Add tooltips for all buttons in dlgprepare.ui
jus 2012-05-05 Add tooltips for ramping pitchbend in dlgprefcontrolsdlg.ui
jus 2012-05-04 Align the call to action button to the right like in all other preferen...
jus 2012-05-04 Unify wording, use "Reset to Defaults" accross all preferences panes ( ...
jus 2012-05-04 Clean up Preferences->Interface widget, fix lp:992144
jus 2012-05-04 [merge] Merge from trunk
jus 2012-05-04 Apply styles to spinbox in AutoDJ tab in all skin.xml
jus 2012-05-04 Made QSpinbox in dlgautodj.ui frameless and remove its fixed size. Need...
jus 2012-05-04 Added QSpinbox to the existing workaround to support legacy color styli...
jus 2012-05-04 Fix mini tooltips typo in all skin.xml
jus 2012-05-03 [merge] Merge from trunk
jus 2012-05-03 Fix typo in recordings preferences
jus 2012-05-03 Update icons for the renamed History feature (was Set Log)
jus 2012-05-02 [merge] Merge from trunk
jus 2012-05-01 Update tooltips & use of EmitOnPressAndRelease for bpm_tab in Phoney(Da...
jus 2012-05-01 Fix spacing in some skin.xml
jus 2012-05-01 Added element missed in the previous copypasta fest in Deere1440x900-WX...
jus 2012-05-01 Update tooltips & use of EmitOnPressAndRelease for bpm_tab with Outline...
jus 2012-05-01 Bump target Mixxx version to 1.11 in skin.xml & CHANGELOG.txt
jus 2012-05-01 Deere skin family: Move changelog from skin.xml to separate CHANGELOG.t...
jus 2012-05-01 Shade skin family: Move changelog from skin.xml to separate CHANGELOG.t...
jus 2012-05-01 PhoneyDark skin family: Move changelog from skin.xml to separate CHANGE...
jus 2012-05-01 Phoney skin family: Move changelog from skin.xml to separate CHANGELOG....
jus 2012-05-01 Outline skin family: Move changelog from skin.xml to separate CHANGELOG...
jus 2012-05-01 LateNightBlues skin family: Move changelog from skin.xml to separate CH...
jus 2012-05-01 LateNight skin family: Move changelog from skin.xml to separate CHANGEL...
jus 2012-05-01 Deere skin family: Move changelog from skin.xml to separate CHANGELOG.t...
jus 2012-05-01 Support <Mark> (Hot)Cue and <MarkRange> Loop marker in waveform <Overvi...
RJ Ryan 2012-05-08 Add patch from mutil to add right-click 'Open in file browser' cont...
RJ Ryan 2012-05-08 Don't short-circuit Analyser::initialise calls.
RJ Ryan 2012-05-08 Revert r3103.
Sean M. Pappalardo 2012-05-08 Write beat detection defaults to config file on startup ...
Sean M. Pappalardo 2012-05-08 Fixed waveforms again after r3101
RJ Ryan 2012-05-08 Add waveform analyser to prepare-analyser- queue so that waveforms w...
RJ Ryan 2012-05-08 Don't run the analyser-queue on tracks for which no analyser wants ...
RJ Ryan 2012-05-08 [merge] Merging from lp:mixxx/1.10
RJ Ryan 2012-05-08 Fix integer overflow when using 4GB recording splits. Fixes Bug #95...
RJ Ryan 2012-05-07 Fix deletion order in DlgAutoDJ to fix header-state saving for the ...
RJ Ryan 2012-05-07 Move tooltips out of skins and into src/skin/tooltips. cpp. Add Tool...
RJ Ryan 2012-05-07 Re-work Beats::findBeats to not append to a QList<double>. Instead,...
Owen Williams 2012-05-06 Add vinylcontrol_enabled to midi learning (lp:#995658)
RJ Ryan 2012-05-06 [merge] Merging from lp:mixxx/1.10
RJ Ryan 2012-05-06 Remove Q_ASSERT on angle in WSpinny and gracefully handle the error... - 3014. By globalkeith
-
merge with trunk
- 3013. By globalkeith
-
update from trunk
- 3012. By globalkeith
-
extensive refactoring to clean up code and added a row count UI so you can see how many tracks are matched by the filters