summaryrefslogtreecommitdiffstats
path: root/src/library/basesqltablemodel.cpp
AgeCommit message (Collapse)Author
2021-03-22Add last played sort columnUwe Klotz
2021-03-11Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git into mainUwe Klotz
# Conflicts: # src/library/baseexternalplaylistmodel.cpp
2021-03-11Don't set an offset or bpm lock when creating a track with a bpm value only. ↵Daniel Schürmann
Remove now unused bool parameter.
2021-03-08check bpm lock when setting beat grid of bpmDaniel Schürmann
2021-01-06Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git into mainUwe Klotz
# Conflicts: # src/library/proxytrackmodel.cpp
2021-01-05Make some functions const and remove unused base class implementationsDaniel Schürmann
2021-01-05Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git into mainUwe Klotz
# Conflicts: # src/library/basetrackcache.cpp # src/library/dao/trackschema.h
2021-01-04LIBRARYTABLE_LOCATION to LIBRARYTABLE_LOCATION_ID because the column holds ↵Daniel Schürmann
only a reference to the track locations table. Use the enum COLUMN_TRACKLOCATIONSTABLE_LOCATION instead of COLUMN_LIBRARYTABLE_NATIVELOCATION becase it points only to the id column. Delete also enums for non existing Playlist table columns.
2021-01-03Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git into mainUwe Klotz
# Conflicts: # src/library/playlisttablemodel.cpp
2021-01-03Fix column library sorting issue lp1909614Daniel Schürmann
2020-12-16Last Played: Add UI for last_played_at columnOwen Williams
2020-12-07merge 2.3Be
2020-12-08Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git into mainUwe Klotz
# 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
2020-12-07Merge branch '2.3' of github.com:mixxxdj/mixxx into cleanup-headersJan Holthuis
2020-12-07Slimdown moc_compilation.cppDaniel Poelzleithner
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.
2020-12-02Merge branch '2.3' of github.com:mixxxdj/mixxx into cleanup-headersJan Holthuis
2020-11-22Merge remote-tracking branch 'upstream/2.3' into mainDaniel Schürmann
2020-11-19Pass non-trivial/large function args by referenceJan Holthuis
Fixes a bunch of `-Wclazy-function-args-by-ref` warnings. See https://github.com/KDE/clazy/blob/master/docs/checks/README-function-args-by-ref.md for details. Most of these changes are automated, using the clazy fixit by setting the `CLAZY_EXPORT_FIXES` before compilation and then running: $ mkdir /tmp/patch $ find ../src -iname "*.yaml" -exec mv {} /tmp/patch \; $ clang-apply-replacements /tmp/patch
2020-11-14Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git into mainUwe Klotz
# Conflicts: # src/widget/wsearchlineedit.cpp
2020-11-14WSearchLineEdit: Remove unnecessary empty string constantJan Holthuis
I didn't see comments indicating why an null QString is not possible in this case. A manual test works fine, so we can probably remove this unnecessary constant.
2020-11-14Use QLatin1String for empty string literalsJan Holthuis
Fixes a bunch of -Wempty-qstringliteral warnings. See https://github.com/KDE/clazy/blob/master/docs/checks/README-empty-qstringliteral.md for details.
2020-11-13Merge remote-tracking branch 'upstream/2.3' into cleanup-headersxerus2000
2020-11-12Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git into mainUwe Klotz
# Conflicts: # src/engine/controls/cuecontrol.cpp # src/library/library.cpp
2020-11-12Fix a bunch of clazy-range-loop warningsJan Holthuis
2020-11-10Remove filename and author comment in header filesxerus2000
2020-11-02Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git into mainUwe Klotz
# Conflicts: # src/library/basesqltablemodel.cpp # src/library/coverartdelegate.cpp
2020-11-02Merge pull request #3249 from uklotzde/coverartdelegateJan Holthuis
CoverInfo: Fix missing conversion from native separators
2020-11-02Delete obsolete doCreateCoverArtDelegate()Uwe Klotz
2020-11-01Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git into mainUwe Klotz
# Conflicts: # src/library/basecoverartdelegate.cpp # src/library/basecoverartdelegate.h # src/library/coverartdelegate.cpp # src/library/coverartdelegate.h
2020-11-01Fix missing conversion from native separatorsUwe Klotz
2020-11-01Merge pull request #3132 from JoergAtGithub/cover_art_as_library_tooltipUwe Klotz
Implemented correct output for the cover art tooltip
2020-10-31Removed coverartdelegate and renamed basecoverartdelegate to coverartdelegateJoergAtGithub
2020-10-31Fixed the wrong assignment of coverInfo.coverLocationJoergAtGithub
2020-10-30Merge branch '2.3' of github.com:mixxxdj/mixxx into HEADronso0
2020-10-29Removed sortColumn prefixJoergAtGithub
2020-10-29Make SortColumnId an enum class (based on int) and use camelCase for the ↵JoergAtGithub
enum members
2020-10-24Changed values of the SORTCOLUMNID enumerationJoergAtGithub
-1 -> Invalid 0 -> Current index 1...30 Hardcoded indices of teh sort columns
2020-10-20Fixed code style issuesJoergAtGithub
2020-10-19Merge remote-tracking branch 'upstream/2.3' into cover_art_as_library_tooltipJoergAtGithub
2020-10-19TrackModel extension and refactoring of CoverArtDelegate to improve ↵JoergAtGithub
performance of determining CoverInfo
2020-10-15Merge branch '2.3' of github.com:mixxxdj/mixxx into masterJan Holthuis
2020-09-30Include track_decl.h in basetracktablemodel.hUwe Klotz
2020-09-29Merge branch '2.3' of git@github.com:mixxxdj/mixxx.gitUwe Klotz
# Conflicts: # src/library/dao/autodjcratesdao.h # src/library/searchquery.cpp # src/library/searchquery.h # src/library/trackset/baseplaylistfeature.h # src/library/trackset/crate/cratefeature.h # src/mixer/playermanager.h # src/test/controllerengine_test.cpp # src/test/librarytest.h
2020-09-27BaseSqlTableModel: Delete redundant overrideUwe Klotz
2020-08-25Merge branch '2.3' of git@github.com:mixxxdj/mixxx.gitUwe Klotz
2020-08-25BaseSqlTableModel: Delete obsolete slot slotRefreshCoverRows()Uwe Klotz
The slot is already part of the base class BaseTrackTableModel
2020-06-04Merge branch '2.3' of git@github.com:mixxxdj/mixxx.gitUwe Klotz
2020-06-01library: Switch to std::vector for getTrackRows()Jan Holthuis
2020-05-28library: Use const list for getTrackRows() resultJan Holthuis
2020-05-28Replace deprecated QLinkedList with std::listJan Holthuis