David Sansome
88a48a6bdf
Add an option to make columns in the playlist stretch to fit the window width like in Amarok 1. This option is enabled by default. Fixes issue #23
2010-08-27 12:42:06 +00:00
David Sansome
d30a9c379c
Add an option to disable the glowing effect on the current track. Fixes issue #660
2010-08-27 10:36:01 +00:00
John Maguire
b450545a63
Disable focus rectangle on Mac for playlist & library views.
2010-08-26 12:22:13 +00:00
David Sansome
6a03641079
Don't replace the whole selection when autoscrolling.
...
Update issue #496
Status: Fixed
I think the autoscroll is useful even when the selected song isn't the
currently playing song. I've changed it slightly now though so it won't
replace the selection when it scrolls, so you'll be able to press up or
down to go back to where you were before.
2010-07-24 14:37:11 +00:00
David Sansome
9bc8d914af
Fix some occasional crashes when deleting the current playlist
2010-07-11 20:23:34 +00:00
David Sansome
f8da25a3a0
Filtering the playlist keeps the current track focused. Fixes issue #466
2010-07-10 17:47:27 +00:00
David Sansome
2b17a8ee1f
Revert r1344 (the timer tracing), it didn't help
2010-06-25 22:04:24 +00:00
David Sansome
cc6413ab0e
Add tracing to every timer event, might help track down CPU usage...
2010-06-25 08:46:03 +00:00
David Sansome
dafedbf00c
Cache the playlist tree pixmap while the user is dragging stuff over it, making the repeated repaints less expensive.
2010-06-20 19:02:19 +00:00
David Sansome
ea87eddcd2
Fix some weirdness when saving and restoring the state of the playlist QHeaderView. Fixes issue #413
2010-06-16 17:15:13 +00:00
David Sansome
07ba35ff6d
Append a "Hz", "bpm", "kbps" etc. suffix to bit rate, sample rate and BPM columns in the playlist
2010-06-10 17:04:40 +00:00
David Sansome
782166db41
Invalidate the currently playing track cache when scrolling sideways. Fixes issue #377
2010-06-09 15:37:54 +00:00
David Sansome
24b22b1b17
Invalidate the cached current row pixmap when the column headers are moved/resized and when the song's metadata changes.
2010-06-02 13:51:16 +00:00
David Sansome
ed03c4cd72
Lower the CPU usage of the currently playing track animation by about 50% by caching the row pixmap and lowering the framerate slightly.
2010-05-27 20:31:00 +00:00
David Sansome
7ecdb772a7
Always map model indexes from the UI to the source playlist model when using them in the playlist.
...
Update issue #340
Status: fixed
I think I've fixed all these bugs now, but please reopen if you find
another situation where the wrong track gets used in a filtered playlist.
2010-05-25 19:39:04 +00:00
David Sansome
ab1b80c1db
Playlist filtering
2010-05-22 16:36:13 +00:00
David Sansome
9baa1f74c7
Fix a weird bug when removing the last-but-one playlist
2010-05-22 14:28:37 +00:00
David Sansome
63c2640032
Select the entire row when scrolling to the currently playing item.
2010-05-18 18:19:19 +00:00
David Sansome
3891bc032d
Add a "jump to the currently playing track" menu option. Fixes issue #316
2010-05-16 23:55:00 +00:00
David Sansome
1aee5e4667
Split all the source files up into seven new directories.
2010-05-10 21:50:31 +00:00