Clementine-audio-player-Mac.../src/playlist
Jim Broadus 90cf4988ea Fix crash when searching playlist.
While iterating over expandList in refreshExpanded, calls to setExpanded cause
the list to be appended. Since QList uses an array implementation that must
reallocate when reserved space is exhausted, iterators are unsafe for this case.
Use indexes, which are O(1) in QLists, instead of iterators.
2020-02-24 13:45:42 +00:00
..
dynamicplaylistcontrols.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
dynamicplaylistcontrols.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
dynamicplaylistcontrols.ui Add an "Expand" button to add more tracks to a dynamic playlist. Fixes issue 1268 2011-11-10 11:21:41 +00:00
playlist.cpp Replace QSet::toList() with QSet::values() 2020-01-05 00:58:33 +01:00
playlist.h Remove extra ';' 2019-11-10 00:30:18 +01:00
playlistbackend.cpp Update non optionnals sources to qt5 2015-04-11 23:24:07 +02:00
playlistbackend.h Speed up playlist restoring by moving sqlite query off main thread 2014-12-09 12:47:37 -05:00
playlistcontainer.cpp Periodically save current playlist tab 2019-09-10 18:41:18 -06:00
playlistcontainer.h Periodically save current playlist tab 2019-09-10 18:41:18 -06:00
playlistcontainer.ui Remove unwanted lines from playlistcontainer 2016-01-16 07:06:27 -06:00
playlistdelegates.cpp Replace QString::null with QString() 2019-11-09 23:45:28 +01:00
playlistdelegates.h Merge remote-tracking branch 'origin/master' into qt5 2019-10-04 16:51:43 +01:00
playlistfilter.cpp Support showing original year tag on the playlist. 2015-06-30 19:25:38 +02:00
playlistfilter.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
playlistfilterparser.cpp Convert all instances of foreach() to a C++11 for 2014-02-10 14:43:32 +01:00
playlistfilterparser.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
playlistheader.cpp Fix formatting 2019-11-10 15:16:39 +01:00
playlistheader.h Replace all uses of QSignalMapper with C++11 lambda expressions 2019-11-10 15:07:12 +01:00
playlistitem.cpp Fix compilation with moved files in internet/ 2014-12-18 23:35:21 +01:00
playlistitem.h Remove extra ';' 2019-11-10 00:30:18 +01:00
playlistitemmimedata.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
playlistlistcontainer.cpp Fix crash when searching playlist. 2020-02-24 13:45:42 +00:00
playlistlistcontainer.h Ensure song items are shown on Favorited signal 2018-01-14 11:24:45 +02:00
playlistlistcontainer.ui Add search filter to playlist list page 2018-01-11 13:11:13 +02:00
playlistlistmodel.cpp Add search filter to playlist list page 2018-01-11 13:11:13 +02:00
playlistlistmodel.h Add search filter to playlist list page 2018-01-11 13:11:13 +02:00
playlistlistview.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
playlistlistview.h Some more NULL -> nullptr conversions. 2014-02-21 17:30:46 +01:00
playlistmanager.cpp Replace QSet::toList() with QSet::values() 2020-01-05 00:58:33 +01:00
playlistmanager.h Clicking on songs in playlists via remote control now respecting behavioural settings from GUI (either direct changes it or enques it) 2018-06-13 22:03:23 +02:00
playlistsaveoptionsdialog.cpp Make format after update to avoid conflicts 2014-10-15 21:57:57 +02:00
playlistsaveoptionsdialog.h Use a save dialog option instead of quick change menu. 2014-10-07 00:29:46 +02:00
playlistsaveoptionsdialog.ui Use a save dialog option instead of quick change menu. 2014-10-07 00:29:46 +02:00
playlistsequence.cpp Remove arrow indicators from mainwindow repeat & shuffle QToolButtons 2015-11-18 03:31:46 -06:00
playlistsequence.h Revert "Revert "Add track intro mode"" 2015-06-15 16:27:40 -04:00
playlistsequence.ui Revert "Revert "Add track intro mode"" 2015-06-15 16:27:40 -04:00
playlisttabbar.cpp check custom icon location, then system theme & then fallback theme 2015-10-13 22:35:49 -05:00
playlisttabbar.h Avoid db commits during startup 2014-12-09 12:48:53 -05:00
playlistundocommands.cpp Clang format 2018-04-14 16:57:06 -04:00
playlistundocommands.h Remove extra ';' 2019-11-10 00:30:18 +01:00
playlistview.cpp Fix smart playlist crash. 2020-01-01 22:30:59 -08:00
playlistview.h Fix smart playlist crash. 2020-01-01 22:30:59 -08:00
queue.cpp Fix assertion when deleting multiple queued items from playlist. 2020-02-21 10:09:12 +00:00
queue.h Fix assertion when deleting multiple queued items from playlist. 2020-02-21 10:09:12 +00:00
queuemanager.cpp Convert uses of QtAlgorithms to std:: algorithms 2018-10-09 19:17:54 +01:00
queuemanager.h Use nullptr as parent parameter default everywhere 2014-02-10 16:03:54 +01:00
queuemanager.ui Queue size and duration is now displayed in queue manager && Album Cover Popup fixes (#6086) 2018-06-18 14:21:44 +01:00
songloaderinserter.cpp Add error handling path for async song loading. 2019-04-10 11:49:09 -07:00
songloaderinserter.h Clang format 2018-04-14 16:57:06 -04:00
songmimedata.h Some more NULL -> nullptr conversions. 2014-02-21 17:30:46 +01:00
songplaylistitem.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
songplaylistitem.h Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00