Age | Commit message (Collapse) | Author |
|
|
|
# Conflicts:
# src/controllers/colormapperjsproxy.cpp
# src/controllers/engine/controllerengine.cpp
# src/controllers/hid/hidcontroller.cpp
# src/database/mixxxdb.cpp
# src/library/crate/cratetablemodel.cpp
# src/library/dao/trackdao.cpp
# src/library/hiddentablemodel.cpp
# src/library/library.cpp
# src/library/playlisttablemodel.cpp
# src/library/trackset/baseplaylistfeature.cpp
# src/library/trackset/crate/cratefeaturehelper.cpp
# src/mixxxapplication.cpp
# src/network/jsonwebtask.cpp
# src/preferences/dialog/dlgpreferences.cpp
# src/recording/recordingmanager.cpp
# src/track/track.cpp
# src/widget/wsearchlineedit.cpp
|
|
The moc_compilation file became unbearable large, easily taking 10 minutes
to compile whenever a Q_OBJECT changes.
AUTOMOC scans for <basename>_moc.cpp includes and does not add the file
to the moc_compilation whenever it is included in the propper cpp file.
After this patch, moc_compilation.cpp is empty and the mocs are compiled
with the approptial cpp, increasing recompile speeds by a factor of 10 when
just a header file changed.
|
|
|
|
|
|
|
|
|
|
This could eventually grow into an enum if necessary
|
|
|
|
|
|
This will allow us to experiment with different implementations for
structured user preferences. It will also reduce repeated typing of
template arguments and better represent the purpose of the object.
|
|
Drops 1000+ lines from mixxx.h/mixxx.cpp -- now they're "only" 1400 lines!
|
|
PlayerManager should be renamed MixerManager at some point. I didn't to
avoid causing too many merge conflicts.
|