Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Library Layout Redesign Single pane #1117

Closed
wants to merge 799 commits into from
Closed
Show file tree
Hide file tree
Changes from 250 commits
Commits
Show all changes
799 commits
Select commit Hold shift + click to select a range
440d458
Keyboard control in WLibrarySidebar improved
daschuer Oct 12, 2016
70ed385
Merge pull request #2 from daschuer/libraryFocus
jmigual Oct 14, 2016
78a56f7
Merge branch 'feature/libraryTree'
jmigual Oct 14, 2016
3800e89
Fix warning about unused variable
jmigual Oct 14, 2016
73fcdaf
Fix sort order in pinned queries
jmigual Oct 14, 2016
6b11a85
Add pinned icon to queries
jmigual Oct 14, 2016
0e229e0
Merged branch feature/savedQueries into feature/libraryTree
jmigual Oct 14, 2016
b8838c2
Merge branch 'master'
jmigual Oct 22, 2016
2c2f13e
Fix selected row background for cover and preview buttion
daschuer Nov 29, 2016
2b83603
Do not highlight table header
daschuer Nov 30, 2016
20e3143
Fix selection style in Treeview of LateNight
daschuer Nov 30, 2016
3fe2902
Skip header when scrolling by up/down
daschuer Nov 30, 2016
96f0d6d
Merge branch 'daniel/master' into feature/libraryTree
jmigual Dec 1, 2016
23756c5
Merge master
jmigual Dec 1, 2016
be6b81d
Remove foreach
jmigual Dec 1, 2016
ac00985
Fix some compilation issues
jmigual Dec 1, 2016
f02a996
Added new image for locked preselect button
daschuer Dec 1, 2016
645cd28
Fix build
jmigual Dec 1, 2016
8d539cd
Merge pull request #3 from daschuer/libraryFocus
jmigual Dec 1, 2016
755afc4
LibrarySidebarExpanden now moved the preselected button as well
daschuer Dec 1, 2016
0cb8452
joined featurePane and SavedPane, this allows better control for the …
daschuer Dec 1, 2016
d05ec06
Invalidate stored Index when skin is changing, fixes a crasher.
daschuer Dec 2, 2016
79d4876
Fix invalid restoreSearch during skin setup
daschuer Dec 2, 2016
4e97415
Avoid to create the library base track chache twice.
daschuer Dec 2, 2016
993e87b
Remove unnecessary Assert
daschuer Dec 2, 2016
696d5d3
Improved Deere syling a bit
daschuer Dec 2, 2016
6efa706
Add focus borders to Shade skin
daschuer Dec 2, 2016
8f6035f
Merge remote-tracking branch 'mixxxdj/master' into feature/libraryTree
jmigual Dec 3, 2016
e98b719
Fix windows compilation
jmigual Dec 3, 2016
84f1929
Silence some debug messages
daschuer Dec 5, 2016
d16b7c4
Added beginResetModel endResetModel regions to avoid crashes due to a…
daschuer Dec 6, 2016
8e4485b
Fix windows build
jmigual Dec 7, 2016
6e12936
Merged branch master into feature/libraryTree
jmigual Dec 7, 2016
73094d0
Fix windows compilation with Qt4 and initializer lists
jmigual Dec 8, 2016
c028f29
Merge pull request #4 from daschuer/libraryFocus
jmigual Dec 8, 2016
eacfdea
Remove preselection icon
jmigual Jan 10, 2017
5b14576
Remove pane from skins
jmigual Jan 10, 2017
9e47eb6
Disable folders feature
jmigual Jan 10, 2017
7dfd25f
Fix playlist feature bug
jmigual Jan 10, 2017
9c6b2f4
Merge commit '4b02c4e72a0f7d791a5f1d458cf30b6544693b22' into jmigual-…
daschuer Jan 11, 2017
418c255
Merge commit '9fcd089fea484442ed3130773446f1f566c6fa49' into jmigual-…
jmigual Jan 11, 2017
e10b274
Merge commit '9fcd089fea484442ed3130773446f1f566c6fa49' into jmigual-…
jmigual Jan 11, 2017
e2c4530
Merge commit '9289836267d2d37a5cf07dd80d943603713167b7' into jmigual-…
daschuer Jan 11, 2017
2ec52dc
Merge commit 'e2c45305e9fab7a1d3668987a5360f48d523785a' into jmigual-…
daschuer Jan 11, 2017
3e94825
Merge commit '5438b22ea5a7dccbdabafb1e520ac947871f2cc0' into jmigual-…
daschuer Jan 11, 2017
0587631
Merge commit 'b62441a9f7a32a548d004b92d9e92a335bb03795' into jmigual-…
daschuer Jan 11, 2017
69992ac
Merge commit 'cb88711852059a4c83c286dc055f5998292e8a67' into jmigual-…
jmigual Jan 11, 2017
b266c1e
Merge remote-tracking branch 'upstream/master' into jmigual-library-r…
daschuer Jan 11, 2017
c74c350
Resolve linking errors
timrae Jan 12, 2017
93a39e1
Fix crash
jmigual Jan 12, 2017
3856f3c
Fixed library and sidebar sizes
jmigual Jan 12, 2017
a15b4c1
Fix some crashes
jmigual Jan 10, 2017
fdfd487
Fix constructor issues
jmigual Jan 10, 2017
811cda9
Added again folders feature
jmigual Jan 10, 2017
76ec030
colored icon for auto dj crates
daschuer Jan 13, 2017
91be10b
Merge remote-tracking branch 'upstream/master' into jmigual-library-r…
daschuer Jan 14, 2017
a4cde61
Fix compilation warning
jmigual Jan 14, 2017
d7d8585
Fix playlist showing index instead of name
jmigual Jan 14, 2017
ea7b4b4
Begin adapting code to add the Folder feature as a grouping option
jmigual Jan 14, 2017
880af46
Fix crash due to wrong initialization and begin tree model switch
jmigual Jan 15, 2017
24c84d0
Replace the ChooseItem control with new GoToItem
timrae Jan 15, 2017
c142858
Finish moving folder as grouping option
jmigual Jan 15, 2017
e756ead
Remove Folder Feature
jmigual Jan 15, 2017
491b474
Fix crash when storing QModelIndex in the wrong way
jmigual Jan 15, 2017
6c5633d
Merge pull request #13 from jmigual/jmigual-library-redesign
daschuer Jan 15, 2017
24c5a7d
Merge pull request #12 from timrae/replace-chooseitem-with-gotoitem
daschuer Jan 15, 2017
86b16df
Fix style issues and remove unnecessary code
jmigual Jan 21, 2017
7bcb500
Fix more style issues and bugfix some compilation issues
jmigual Jan 21, 2017
dafb168
Fix bug when getting query from folders and then from another group
jmigual Jan 21, 2017
df3ea1f
Merge pull request #14 from jmigual/jmigual-library-redesign
daschuer Jan 21, 2017
094fc07
Merge remote-tracking branch 'upstream/master' into jmigual-library-r…
daschuer Jan 23, 2017
8feca2d
Merge branch 'jmigual-library-redesign' of github.com:daschuer/mixxx …
daschuer Jan 23, 2017
05fb2f1
Post VS2015 change adding initializer lists.
jmigual Jan 24, 2017
2e510d0
Remove naked new pointer
jmigual Jan 24, 2017
b724ec7
Use make_parented for createPaneWidget function
jmigual Jan 24, 2017
673c118
Merged branch feature/useParented into jmigual-library-redesign
jmigual Jan 24, 2017
222a7d5
Add shared pointer instead of QShared
jmigual Jan 25, 2017
3bf9d76
Remove some duplicated headers in BasePlaylistFeature
jmigual Jan 25, 2017
fbfe632
Add parented_ptr to all functions that require it
jmigual Jan 25, 2017
1b8eacc
Merge commit 'd3b54a0f801df4200a7ca46ab5c256118a29adab' into jmigual-…
daschuer Feb 7, 2017
dbc6d82
Merge commit '2055c37b19f58aefdc2ff6ace1d1b75023ab44ce' into jmigual-…
daschuer Feb 7, 2017
d0d5c22
Merge commit '2b26c4697cbaae7960975fab06274912bd16cda4' into jmigual-…
daschuer Feb 7, 2017
a760794
Merge commit '60b30896ac570bea52de7a0050433acd477d556d' into jmigual-…
daschuer Feb 7, 2017
8abdc7a
Merge commit '10a14543288c3f3ee0860e20949b7c41b67039f6' into jmigual-…
daschuer Feb 7, 2017
828d737
Merge commit '7501d1be16043eb3faad5baa883ab311e9894611' into jmigual-…
daschuer Feb 7, 2017
efba21d
Merge commit '5aa13a5c47f8fd9913e69c10af9080030fa05b30' into jmigual-…
daschuer Feb 8, 2017
7b3504c
Merge remote-tracking branch 'upstream/master' into jmigual-library-r…
daschuer Feb 8, 2017
1ce772e
Use again index.data(AbstractRole::RoleData) after merge
daschuer Feb 8, 2017
cb42197
Merge remote-tracking branch 'refs/remotes/daschuer/jmigual-library-r…
jmigual Feb 9, 2017
36db4b1
Add unique_ptr only when it's necessary
jmigual Feb 9, 2017
91d2fc2
Add parent to sidebar expanded
jmigual Feb 9, 2017
77dec05
Return parented_ptr in createPaneWidget
jmigual Feb 10, 2017
1fa163e
Return parented_ptr in createSidebarWidget()
jmigual Feb 10, 2017
526fc6b
Return std::move instead of parented_ptr
jmigual Feb 10, 2017
ea8c2e3
Typo
jmigual Feb 10, 2017
ceebf6a
Remove unnecessary m_childmodel
jmigual Feb 10, 2017
f701853
Merge branch 'non-std-move'
jmigual Feb 10, 2017
0125431
Merge pull request #15 from jmigual/jmigual-library-redesign
daschuer Feb 10, 2017
d27b60c
Fix compilation issue due to typo
jmigual Feb 10, 2017
519c80c
Merge pull request #16 from jmigual/jmigual-library-redesign
daschuer Feb 11, 2017
86eb10c
Fix Artists not appearing in grouping view
jmigual Feb 11, 2017
325d5bb
Fix playlists names and time not being shown properly
jmigual Feb 11, 2017
25794c9
Merge pull request #17 from jmigual/jmigual-library-redesign
daschuer Feb 11, 2017
b7ceee5
Merge remote-tracking branch 'upstream/master' into jmigual-library-r…
daschuer Feb 14, 2017
31fbb6f
Use parented_ptr instead of raw pointer
jmigual Feb 14, 2017
b56d560
Merged branch jmigual-library-redesign into jmigual-library-redesign
jmigual Feb 14, 2017
a081b14
Remove usage of TrackCollection in Analysis View
jmigual Feb 14, 2017
e9a436e
Store QPointer instead of raw pointer in DlgAnalysis
jmigual Feb 14, 2017
ebc8d5a
Fix some includes and remove raw pointer
jmigual Feb 14, 2017
90cfe8a
Remove naked new pointer and use new TreeItem methods
jmigual Feb 14, 2017
ff89793
Remove more naked new pointers
jmigual Feb 14, 2017
7a78e98
Merge remote-tracking branch 'upstream/master' into jmigual-library-r…
daschuer Feb 15, 2017
b77bbea
git remove resturn std::move using gcc 4 hack
daschuer Feb 15, 2017
975705b
Merge remote-tracking branch 'upstream/master' into jmigual-library-r…
daschuer Feb 15, 2017
c516ae6
Merged branch jmigual-library-redesign into jmigual-library-redesign
jmigual Feb 15, 2017
4cb8274
Fix debug assert QLayout has no parent
daschuer Feb 15, 2017
ef47826
Fix bug in browse feature when deleting a Quick Linkk
jmigual Feb 15, 2017
a558534
Add HistoryFeature actions in a parented_ptr
jmigual Feb 15, 2017
3eb165d
Add QPointer to getChildModel()
jmigual Feb 15, 2017
7cbe479
Fix maintenance feature pointer issues
jmigual Feb 15, 2017
6e46643
Fix naked pointers in MixxxLibraryFeature
jmigual Feb 15, 2017
95fdf79
Add parented_ptr in MixxxLibraryFeature
jmigual Feb 15, 2017
caa32b2
Add temporary parented_ptr fix
jmigual Feb 15, 2017
60372aa
Fix recording feature pointers
jmigual Feb 15, 2017
948ec4b
Use std::shared_ptr for LibraryPaneManager
jmigual Feb 15, 2017
a9716b9
Merge remote-tracking branch 'upstream/master' into jmigual-library-r…
daschuer Feb 18, 2017
709ecdb
Merge remote-tracking branch 'refs/remotes/daschuer/jmigual-library-r…
jmigual Feb 18, 2017
c5015af
Fix unnecessary const in parented_ptr
jmigual Feb 18, 2017
4c6565a
Use shared_ptr for features
jmigual Feb 24, 2017
5b9b3ec
Revert commit 948ec4b842d0482c967e354cd60ec31b51ac3baa
jmigual Feb 25, 2017
0b57f1b
Revert "Use shared_ptr for features"
jmigual Feb 24, 2017
7b6370d
Added nullptr checking to avoid segfaults
jmigual Feb 27, 2017
b165107
Add nullptr comparison operator to parented_ptr
jmigual Feb 27, 2017
0504ffa
Fix parent compilation issue with Qt4.8
jmigual Feb 27, 2017
b7b3344
Merge pull request #18 from jmigual/jmigual-library-redesign
daschuer Mar 1, 2017
60b13aa
Merge commit '7673654a5e6c0b73c6b2fa09a6a7dc575ce0edb8' into jmigual-…
daschuer Jun 4, 2017
43edbde
Merge commit 'd10d62317d433575aef4c83edc1201a920b91d02' into jmigual-…
daschuer Jun 5, 2017
42e1b3f
Merge commit '21e5e2704f4735b209b854730790f9c64aa0f648' into jmigual-…
daschuer Jun 5, 2017
7e2070f
Merge commit '524350e036dbcdb66b544f172f21833dfc447ac9' into jmigual-…
daschuer Jun 5, 2017
49370f5
Merge commit '7944063a33f71f82bf0158f3a92d984e552b6755' into jmigual-…
daschuer Jun 5, 2017
4b7f50e
Merge commit '8f06a2be2802be35eef10dd2517a89e65cd83acb' into jmigual-…
daschuer Jun 5, 2017
75f3bac
Merge commit 'e6112fad007ad91009a61e6f60aaee4de3ed2fe5' into jmigual-…
daschuer Jun 5, 2017
4199e0b
Merge commit '1447df72509beb46d92f24a224424ccd7daec4b7' into jmigual-…
daschuer Jun 5, 2017
6990484
Merge commit 'afd018e032395809ee90215ca04b03ecc2b591bc' into jmigual-…
daschuer Jun 5, 2017
e705168
Merge commit '81a5d19e2a4e496e7015bcf177d98238e5769f13' into jmigual-…
daschuer Jun 6, 2017
32bf928
Merge commit 'b605d27d15ae55e4e4a03d7253f7429fe4f15e0c' into jmigual-…
daschuer Jun 6, 2017
8a78cb3
Merge commit '244eaebf515b6e19240361ef4f14323f0efbabb6' into jmigual-…
daschuer Jun 6, 2017
9e9a732
Merge commit '3dbac2fa7f554084948ab775a6945d8f7161b227' into jmigual-…
daschuer Jun 6, 2017
9927bae
Merge commit 'd8fe4dd16e3b69e0ea293c08cc3e8914602018d6' into jmigual-…
daschuer Jun 6, 2017
2bf93d2
Merge commit '689889fad0b978d6989c6e85d864d30921f33906' into jmigual-…
daschuer Jun 6, 2017
7b17bda
Merge commit '3161b466693f630b840159735241264003772818' into jmigual-…
daschuer Jun 6, 2017
e86b234
Merge commit '0a01f5e4bd861cea6146b4992884e6592e547ce5' into jmigual-…
daschuer Jun 6, 2017
b6760c4
Merge commit '3179611673231b210420b742ec3ab0471461aa28' into jmigual-…
daschuer Jun 6, 2017
c211bbf
Merge commit 'dc45fa863be354909bde21c302a2940224cc6ce4' into jmigual-…
daschuer Jun 6, 2017
d213a4b
Merge commit '13720e39da4d2d28b7f2ee8f1a05bbde026ff8e2' into jmigual-…
daschuer Jun 6, 2017
87d78ba
Fix empty filter bug
gramanas Jun 7, 2017
94ad1d5
Merge pull request #19 from gramanas/EmptyFilterBug
daschuer Jun 14, 2017
2c89fd2
Fix uninitialized pointer
uklotzde Jun 16, 2017
356585b
Fix crash when creating new crate
uklotzde Jun 16, 2017
a8693d7
Merge branch 'master' into redesign-merge
uklotzde Jun 16, 2017
6e1f42d
Merge pull request #21 from uklotzde/jmigual-library-redesign-merge
daschuer Jun 16, 2017
6fafb09
Merge branch 'master' into jmigual-library-redesign
uklotzde Jun 17, 2017
40c27aa
Merge pull request #22 from uklotzde/jmigual-library-redesign-merge
daschuer Jun 18, 2017
b156da1
Merge pull request #20 from uklotzde/jmigual-library-redesign-hotfix
daschuer Jul 6, 2017
5de2e43
Merge remote-tracking branch 'upstream/master' into jmigual-library-r…
daschuer Jul 6, 2017
60e5d72
rename MixxxLibraryFeature/TreeModel -> TracksFeature/TreeModel
Be-ing Jul 13, 2017
80b845e
remove trailing spaces throughout the library code
Be-ing Jul 13, 2017
454e6c1
Merge pull request #1312 from Be-ing/tracks_feature
daschuer Jul 15, 2017
db6450b
Merge commit 'c15a9ef85bd1410558015af606a7beaa28928bce' into jmigual-…
daschuer Jul 16, 2017
5a2de6d
Merge commit '840d2f0cb5e102d0b632fdce69ad3eb1ce6b6e56' into jmigual-…
daschuer Jul 16, 2017
de0408c
Merge remote-tracking branch 'upstream/master' into jmigual-library-r…
daschuer Jul 16, 2017
952e7db
Fix include path
daschuer Jul 16, 2017
d542c13
Re-enable property editing in wtracktableview
LindyBalboa Sep 22, 2017
c2dead7
Fix miniscrollbar hint letters
LindyBalboa Sep 26, 2017
38ddb23
Merge pull request #1352 from LindyBalboa/scroll_bar_hints
daschuer Sep 26, 2017
a162054
Merge pull request #1347 from LindyBalboa/jmigual-library-redesign
daschuer Sep 26, 2017
4b501da
Merge remote-tracking branch 'upstream/master' into jmigual-library-r…
daschuer Sep 27, 2017
8a1e51d
fix invert assertion
daschuer Oct 9, 2017
53a5c5f
Merge remote-tracking branch 'upstream/master' into jmigual-library-r…
daschuer Oct 9, 2017
5fc001b
Fix playlist info update Bug #1720640
daschuer Oct 12, 2017
ceba99f
Merge remote-tracking branch 'upstream/master' into jmigual-library-r…
daschuer Nov 18, 2017
b79c1f4
Merge commit '9df14fa6f3706df6b3563ad2cd8f66ae56ca99db' into lib-rede…
gramanas Jan 5, 2018
536d87c
Merge commit '2a5e65b6d73666d949126fc967c0c82bcb2892e2' into lib-rede…
gramanas Jan 5, 2018
09e48f7
Merge commit '9acf5b872cb95f88601f84343cc21e4839a51518' into lib-rede…
gramanas Jan 6, 2018
48a864f
Merge commit '6cd5373761bbb0751b534d320f725432d2f93f68' into lib-rede…
gramanas Jan 6, 2018
04c950d
Merge commit '3ec465203b96e6f2856d4830b9b7a0c764e419dd' into lib-rede…
gramanas Jan 6, 2018
93172aa
Merge commit '10768df71922d176f3eccdf71882aa3a17ac0858' into lib-rede…
gramanas Jan 6, 2018
a31d3c9
Merge commit '86dbe376947c8b5a9a4756363ea7356a21b5a668' into lib-rede…
gramanas Jan 6, 2018
5e90de4
Merge commit '43e44628593acf2bd0d81ffc19b2946c0ec5a64b' into lib-rede…
gramanas Jan 6, 2018
7771f47
Merge commit 'dccf88d69894ad90eb96f2cd313bef46a107a786' into lib-rede…
gramanas Jan 7, 2018
afd9e30
Merge commit '18c06b304dd8d84b3bcb545a00760346eb23915a' into lib-rede…
gramanas Jan 7, 2018
a893018
Merge commit '7f2e1e77a783ff5d5ba10bb4192c32bd33c59243' into lib-rede…
gramanas Jan 7, 2018
4c44e28
Merge commit 'ea4b987f2e84f03dec349a1acb2fba801349cf33' into lib-rede…
gramanas Jan 7, 2018
822fcbc
Merge branch 'master' into lib-redesign-conflicts
gramanas Jan 7, 2018
f1e27a7
Merge branch 'lib-redesign-conflicts' of https://github.com/gramanas/…
daschuer Jan 7, 2018
a74eed8
rename NOERROR to NO_ERROR due to windows conflicts
gramanas Jan 8, 2018
56f718b
fix Mac build fail
gramanas Jan 8, 2018
1c40b50
rename networkError
gramanas Jan 9, 2018
2658532
Define Q_COMPILER_INITIALIZER_LISTS
gramanas Jan 9, 2018
f02d778
Merge branch 'master' of https://github.com/mixxxdj/mixxx into lib-re…
gramanas Jan 18, 2018
2dd9304
update Tango skin, adapt to Library redesign
Jan 29, 2018
89287fb
remove 'Hotcue,clear' from samplers
Jan 29, 2018
2e0a51f
prevent PreviewDeck from growing to much when a Library feature with …
Feb 9, 2018
861b655
fix Feature button label text, prevent border offset when activating
Feb 9, 2018
74e5935
set font color for items in feature scrollbar
Feb 10, 2018
e652e47
position of BreadCrumb responds to sidebar/table splitter size
Feb 10, 2018
c57af34
Merge pull request #1 from ronso0/lib-redesign-merge-Tango-321
gramanas Feb 10, 2018
edfd686
Merge commit '0b8d93fc5354f42a1e3d66d122c59fd168040ab2' into lib-rede…
gramanas Feb 10, 2018
c915c76
Merge commit 'fc1572057edf327273e73a6415bcd9463fad5cbe' into lib-rede…
gramanas Feb 10, 2018
a3b3428
Merge commit '5976f27b4f8f0ee7d2633d0c0449599556409973' into lib-rede…
gramanas Feb 10, 2018
a303dc7
Merge commit '5667a0d40900e728c8e4185aeb0f82f770973c71' into lib-rede…
gramanas Feb 10, 2018
a46d4c0
fix crash when updatig the current history session would cause
gramanas Feb 11, 2018
20b5a2f
Chang ExactFilterNode to use '=' instead of GLOB to commpare strings
gramanas Feb 11, 2018
4b274f8
Merge branch 'master' into lib-redesign-conflicts
gramanas Feb 16, 2018
5580f40
Merge commit '4b8ed312d6613b87f05d12cf2987c540f2c4fc21' into lib-rede…
gramanas Feb 24, 2018
ee474de
Merge commit '811ef42271d259e4111ae9de0542381c40bae5ab' into lib-rede…
gramanas Feb 24, 2018
e502db8
Merge commit '58b9a4299e52368e6cb64865b6cab574194e43eb' into lib-rede…
gramanas Feb 25, 2018
2812b5f
Merge commit 'fbf7cc1e61124f86902a692197249aea60281c38' into lib-rede…
gramanas Feb 25, 2018
8de673f
Merge commit '231132e108804db7f832faf0d9d0dce238118e2a' into lib-rede…
gramanas Feb 25, 2018
db950d8
LateNight: fix screwed library (lib redesign)
Mar 9, 2018
d9b6033
Merge pull request #2 from ronso0/lib-redesign-LateNight-fix
gramanas Mar 11, 2018
d9415cf
Merge branch 'master' into lib-redesign-conflicts
gramanas Mar 30, 2018
bd6b124
Merge branch 'lib-redesign-conflicts' of https://github.com/gramanas/…
daschuer Apr 6, 2018
95c3c3c
Merge commit 'f9b64e17fad0fbbf30bc055a483a7e247f760145' into jmigual-…
daschuer Apr 13, 2018
e032976
Merge commit '7ab6f3fa6f1367c0f3a70df4563257616ee751d8' into jmigual-…
daschuer Apr 13, 2018
9673340
Merge commit '33d998ddb82275c0d183001800185411266eca1b' into jmigual-…
daschuer Apr 13, 2018
9559393
Merge commit '4bb46e8de910eba88a6699ddea3fe19369b1e832' into jmigual-…
daschuer Apr 13, 2018
53c837c
Merge commit 'd158b56e36bf9bed33388367a99d6911874a88f1' into jmigual-…
daschuer Apr 13, 2018
00a8abe
Merge commit 'b9fcf0e87af63e85b852ae361f1380eb64ef63c0' into jmigual-…
daschuer Apr 13, 2018
4d59c91
Merge commit '257df65e808f3fb42eaffd830e20dff2837b1ae2' into jmigual-…
daschuer Apr 13, 2018
d729c2b
Merge commit '42646db20c2aa4e579ccd4a144aceeb108383505' into jmigual-…
daschuer Apr 13, 2018
f4e7ff4
Merge commit 'c4957168fbe61108d9bcc6299037ca89d440d080' into jmigual-…
daschuer Apr 13, 2018
a8fc92c
Merge commit '4f8a3eec348c907e8b8c6fb0b5243330160a5ae6' into jmigual-…
daschuer Apr 14, 2018
1875227
Merge commit '54bfd90205983af84b38a331ac0af12297261104' into jmigual-…
daschuer Apr 14, 2018
1546bd5
Merge commit 'c7fa9cf36add14eb114a3242c7f90ba1d3edb45c' into jmigual-…
daschuer Apr 14, 2018
dd5d412
Merge commit '3af9f6f15846b7101654f7bd43c759c1b85a0c83' into jmigual-…
daschuer Apr 14, 2018
1f8da1c
Merge commit 'd16e2c2756c4ef513bcacf69e270158b863390d4' into jmigual-…
daschuer Apr 14, 2018
d349e3d
Merge remote-tracking branch 'upstream/master' into jmigual-library-r…
daschuer Apr 16, 2018
d61e309
Merge commit '4eb23c3de60a1182c39e0f4a2497f9f3be00efd8' into jmigual-…
daschuer May 1, 2018
8a978b5
Merge commit '34b0a82d83692b6faf7ce6e5ebd0d8c2a1350104' into jmigual-…
daschuer May 2, 2018
8948632
Merge commit '79a9a849b9312c3aa774739abbf707d70beeda8f' into jmigual-…
daschuer May 2, 2018
7e78092
Merge commit '8ad4048bf413688191210c623a75a6d40fd33ac5' into jmigual-…
daschuer May 2, 2018
ac27479
Merge remote-tracking branch 'upstream/2.1' into jmigual-library-rede…
daschuer May 2, 2018
2b9519d
Merge remote-tracking branch 'upstream/master' into jmigual-library-r…
daschuer May 5, 2018
c85b94d
Merge remote-tracking branch 'upstream/master' into jmigual-library-r…
daschuer Jun 10, 2018
81eadbc
Odd behaviour of libz decoding of cover_default.png at TracksTreeMode…
WaylonR Jun 11, 2018
ac6e599
default_cover now svg format
WaylonR Jun 11, 2018
dcdf9f5
Merge pull request #1708 from WaylonR/jmigual-library-redesign-iconfix
Be-ing Jun 11, 2018
beaef13
add Waylon Robertson to the contributor list. Thank you!
Be-ing Jun 11, 2018
a748fe8
Merge remote-tracking branch 'upstream/master' into jmigual-library-r…
daschuer Jun 11, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
119 changes: 73 additions & 46 deletions build/depends.py
Original file line number Diff line number Diff line change
Expand Up @@ -662,6 +662,8 @@ def sources(self, build):
"controllers/dlgprefcontrollers.cpp",
"dialog/dlgabout.cpp",
"dialog/dlgdevelopertools.cpp",
"dialog/savedqueries/dlgsavedquerieseditor.cpp",
"dialog/savedqueries/savedqueriestablemodel.cpp",

"preferences/configobject.cpp",
"preferences/dialog/dlgprefautodj.cpp",
Expand Down Expand Up @@ -868,6 +870,13 @@ def sources(self, build):
"widget/wcoverartmenu.cpp",
"widget/wsingletoncontainer.cpp",
"widget/wmainmenubar.cpp",
"widget/wbuttonbar.cpp",
"widget/wfeatureclickbutton.cpp",
"widget/wlibrarystack.cpp",
"widget/wlibrarybreadcrumb.cpp",
"widget/wminiviewscrollbar.cpp",
"widget/wverticalscrollarea.cpp",
"widget/wtristatebutton.cpp",

"musicbrainz/network.cpp",
"musicbrainz/tagfetcher.cpp",
Expand All @@ -880,7 +889,8 @@ def sources(self, build):
"widget/wtracktableview.cpp",
"widget/wtracktableviewheader.cpp",
"widget/wlibrarysidebar.cpp",
"widget/wlibrary.cpp",
"widget/wlibrarypane.cpp",
"widget/wbaselibrary.cpp",
"widget/wlibrarytableview.cpp",
"widget/wanalysislibrarytableview.cpp",
"widget/wlibrarytextbrowser.cpp",
Expand All @@ -891,66 +901,81 @@ def sources(self, build):
"library/librarytablemodel.cpp",
"library/searchquery.cpp",
"library/searchqueryparser.cpp",
"library/analysislibrarytablemodel.cpp",
"library/missingtablemodel.cpp",
"library/hiddentablemodel.cpp",
"library/proxytrackmodel.cpp",
"library/coverart.cpp",
"library/coverartcache.cpp",
"library/coverartutils.cpp",

"library/crate/cratestorage.cpp",
"library/crate/cratefeature.cpp",
"library/crate/cratefeaturehelper.cpp",
"library/crate/cratetablemodel.cpp",

"library/playlisttablemodel.cpp",
"library/libraryfeature.cpp",
"library/analysisfeature.cpp",
"library/autodj/autodjfeature.cpp",
"library/autodj/autodjprocessor.cpp",
"library/dao/directorydao.cpp",
"library/mixxxlibraryfeature.cpp",
"library/baseplaylistfeature.cpp",
"library/playlistfeature.cpp",
"library/setlogfeature.cpp",
"library/autodj/dlgautodj.cpp",
"library/dlganalysis.cpp",
"library/dlgcoverartfullsize.cpp",
"library/dlghidden.cpp",
"library/dlgmissing.cpp",
"library/dlgtagfetcher.cpp",
"library/dlgtrackinfo.cpp",

"library/browse/browsetablemodel.cpp",
"library/browse/browsethread.cpp",
"library/browse/browsefeature.cpp",
"library/browse/foldertreemodel.cpp",
"library/dao/savedqueriesdao.cpp",

"library/export/trackexportdlg.cpp",
"library/export/trackexportwizard.cpp",
"library/export/trackexportworker.cpp",

"library/recording/recordingfeature.cpp",
"library/recording/dlgrecording.cpp",
"recording/recordingmanager.cpp",
"engine/sidechain/enginerecord.cpp",

# Library Features
"library/features/analysis/analysisfeature.cpp",
"library/features/analysis/analysislibrarytablemodel.cpp",
"library/features/analysis/dlganalysis.cpp",

"library/features/autodj/autodjfeature.cpp",
"library/features/autodj/autodjprocessor.cpp",
"library/features/autodj/dlgautodj.cpp",

"library/features/banshee/bansheedbconnection.cpp",
"library/features/banshee/bansheefeature.cpp",
"library/features/banshee/bansheeplaylistmodel.cpp",

"library/features/baseplaylist/baseplaylistfeature.cpp",

"library/features/browse/browsefeature.cpp",
"library/features/browse/browsetablemodel.cpp",
"library/features/browse/browsethread.cpp",
"library/features/browse/foldertreemodel.cpp",

"library/features/crates/cratefeature.cpp",
"library/features/crates/cratetablemodel.cpp",
"library/features/crates/cratestorage.cpp",
"library/features/crates/cratefeaturehelper.cpp",

"library/features/history/historyfeature.cpp",
"library/features/history/historytreemodel.cpp",

"library/features/libraryfolder/libraryfoldermodel.cpp",

"library/features/maintenance/dlghidden.cpp",
"library/features/maintenance/dlgmissing.cpp",
"library/features/maintenance/hiddentablemodel.cpp",
"library/features/maintenance/maintenancefeature.cpp",
"library/features/maintenance/missingtablemodel.cpp",

"library/features/mixxxlibrary/mixxxlibraryfeature.cpp",
"library/features/mixxxlibrary/mixxxlibrarytreemodel.cpp",

"library/features/playlist/playlistfeature.cpp",
"library/features/playlist/playlisttablemodel.cpp",

# External Library Features
"library/baseexternallibraryfeature.cpp",
"library/baseexternaltrackmodel.cpp",
"library/baseexternalplaylistmodel.cpp",
"library/rhythmbox/rhythmboxfeature.cpp",

"library/banshee/bansheefeature.cpp",
"library/banshee/bansheeplaylistmodel.cpp",
"library/banshee/bansheedbconnection.cpp",

"library/itunes/itunesfeature.cpp",
"library/traktor/traktorfeature.cpp",

"library/sidebarmodel.cpp",
"library/features/baseexternalfeature/baseexternallibraryfeature.cpp",
"library/features/baseexternalfeature/baseexternalplaylistmodel.cpp",
"library/features/baseexternalfeature/baseexternaltrackmodel.cpp",

"library/features/itunes/itunesfeature.cpp",
"library/features/recording/dlgrecording.cpp",
"library/features/recording/recordingfeature.cpp",
"library/features/rhythmbox/rhythmboxfeature.cpp",
"library/features/traktor/traktorfeature.cpp",

"library/library.cpp",
"library/librarypanemanager.cpp",
"library/librarysidebarexpandedmanager.cpp",

"library/scanner/libraryscanner.cpp",
"library/scanner/libraryscannerdlg.cpp",
Expand Down Expand Up @@ -1131,6 +1156,7 @@ def sources(self, build):
"util/logging.cpp",
"util/cmdlineargs.cpp",
"util/audiosignal.cpp",
"util/stringhelper.cpp",
"util/widgethider.cpp",
"util/autohidpi.cpp",
"util/screensaver.cpp",
Expand Down Expand Up @@ -1158,15 +1184,16 @@ def sources(self, build):
'controllers/dlgprefcontrollersdlg.ui',
'dialog/dlgaboutdlg.ui',
'dialog/dlgdevelopertoolsdlg.ui',
'library/autodj/dlgautodj.ui',
'library/dlganalysis.ui',
'dialog/savedqueries/dlgsavedquerieseditor.ui',
'library/dlgcoverartfullsize.ui',
'library/dlghidden.ui',
'library/dlgmissing.ui',
'library/dlgtagfetcher.ui',
'library/dlgtrackinfo.ui',
'library/export/dlgtrackexport.ui',
'library/recording/dlgrecording.ui',
'library/features/analysis/dlganalysis.ui',
'library/features/autodj/dlgautodj.ui',
'library/features/maintenance/dlghidden.ui',
'library/features/maintenance/dlgmissing.ui',
'library/features/recording/dlgrecording.ui',
'preferences/dialog/dlgprefautodjdlg.ui',
'preferences/dialog/dlgprefbeatsdlg.ui',
'preferences/dialog/dlgprefcontrolsdlg.ui',
Expand Down
Binary file modified res/images/library/cross.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/images/library/ic_library_folder.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/images/library/ic_library_lockpreselect.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/images/library/ic_library_maintenance.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/images/library/ic_library_notpreselect.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/images/library/ic_library_pinned.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added res/images/library/ic_library_preselect.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions res/mixxx.qrc
Original file line number Diff line number Diff line change
Expand Up @@ -108,5 +108,15 @@
<file>translations/mixxx_uz.qm</file>
<file>translations/mixxx_zh_CN.qm</file>
<file>translations/mixxx_zh_TW.qm</file>
<file>images/library/ic_library_maintenance.png</file>
<file>images/library/ic_library_folder.png</file>
<file>skins/save.png</file>
<file>skins/downArrow.png</file>
<file>skins/cross_2.png</file>
<file>skins/save_disabled.png</file>
<file>images/library/ic_library_preselect.png</file>
<file>images/library/ic_library_notpreselect.png</file>
<file>images/library/ic_library_lockpreselect.png</file>
<file>images/library/ic_library_pinned.png</file>
</qresource>
</RCC>
20 changes: 20 additions & 0 deletions res/schema.xml
Original file line number Diff line number Diff line change
Expand Up @@ -426,4 +426,24 @@ METADATA
ALTER TABLE cues ADD COLUMN color INTEGER DEFAULT 4294901760 NOT NULL;
</sql>
</revision>
<revision version="28" min_compatible="3">
<description>
Add new savedQueries table to store the saved queries for each
library feature
</description>
<sql>
CREATE TABLE IF NOT EXISTS savedQueries (
id INTEGER PRIMARY KEY AUTOINCREMENT,
libraryFeature TEXT,
query TEXT,
title TEXT,
selectedItems TEXT,
sortOrder TEXT,
vScrollbarPos INTEGER,
sortColumn INTEGER,
sortAscendingOrder NUMERIC,
pinned NUMERIC
);
</sql>
</revision>
</schema>
63 changes: 59 additions & 4 deletions res/skins/Deere/image/style_sort_down.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
63 changes: 59 additions & 4 deletions res/skins/Deere/image/style_sort_up.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading