Uwe L. Korn
44ae9f7608
Less calls to itemFromIndex
2014-10-12 14:49:56 +01:00
Uwe L. Korn
8eab0442f2
Only run the loop until the condition changes
2014-10-12 11:31:41 +01:00
Uwe L. Korn
5da1736529
Add lazyness to filterAcceptsRow
2014-10-12 11:31:41 +01:00
Uwe L. Korn
1f5a3d8d25
Remove virtual keyword from some functions.
...
These functions are not overloaded at the moment in any child class but
some of them are called very often which adds a significant overhead. If
really needed they should be reverted to virtual when we actually
overload them.
2014-10-12 11:31:41 +01:00
Christian Muehlhaeuser
bd09c7733e
Removed obsolete PlaylistTypeSelectorDialog and NewPlaylistWidget.
2014-10-12 12:27:24 +02:00
Christian Muehlhaeuser
ceeb7ff7c5
Style fixes in TomahawkWindow.
2014-10-12 12:21:46 +02:00
Christian Muehlhaeuser
694ed75802
Moved & renamed infowidgets/ to viewpages/
2014-10-12 12:20:10 +02:00
Christian Muehlhaeuser
59de1e8180
* Removed obsolete CheckDirTree.
2014-10-12 12:01:01 +02:00
Christian Muehlhaeuser
f4336b4d35
Removed obsolete TreeView, TreeWidget and TreeItemDelegate.
2014-10-12 10:52:45 +02:00
Christian Muehlhaeuser
927af167ed
Removed InfoBar entirely. Yes, this currently leaves Station-mode a bit, uhm, headless.
2014-10-12 10:39:03 +02:00
Christian Muehlhaeuser
b7d9f2c719
* Removed obsolete filtering via ViewManager / InfoBar.
2014-10-12 10:37:52 +02:00
Christian Muehlhaeuser
778462b490
Use ContextView's wrapped modelChanged() signal in PlaylistViewPage.
2014-10-12 10:11:57 +02:00
Christian Muehlhaeuser
8237dcf001
Inbox needs to set its own TrackView on ContextView.
2014-10-12 10:11:21 +02:00
Christian Muehlhaeuser
188dea4991
Added ContextView::setTrackView, allowing you to replace the TrackView with your own implementation of it.
2014-10-12 10:10:52 +02:00
Christian Muehlhaeuser
f8fd06a2db
* Renamed FlexibleView to PlaylistViewPage.
2014-10-12 09:12:22 +02:00
Christian Muehlhaeuser
e52b55943d
Emit 'modelChanged' when underlying model changes in TrackView.
2014-10-12 09:02:46 +02:00
Christian Muehlhaeuser
cc9f7b37fe
* Use existing 'changed' signal in PlaylistView.
2014-10-12 09:02:46 +02:00
Christian Muehlhaeuser
7862138230
Don't replicate so much of TrackView's API in ContextView.
2014-10-12 09:02:46 +02:00
Christian Muehlhaeuser
5525853a84
Adapt to new FlexibleView API.
2014-10-12 09:02:46 +02:00
Christian Muehlhaeuser
a17c7a2e8d
* FlexibleView is becoming a ViewPage wrapper for ContextView.
2014-10-12 09:02:46 +02:00
Christian Muehlhaeuser
b470c95115
Added TomahawkUtils::Queue enum.
2014-10-12 09:02:46 +02:00
Christian Muehlhaeuser
ab33f35f84
* Drop obsolete PlaylistView.
2014-10-12 09:02:46 +02:00
Tomahawk CI
7b2ec66d1d
Automatic merge of Transifex translations
2014-10-12 02:17:21 +02:00
Christian Muehlhaeuser
1288f8f96a
* Don't assert with now unknown SpotifyUpdater.
2014-10-11 10:25:59 +02:00
Christian Muehlhaeuser
be9ac6b44b
* Style fixes to Result.
2014-10-11 09:47:48 +02:00
Christian Muehlhaeuser
58f7620dc0
Removed obsolete view-toggle* images.
2014-10-11 08:05:06 +02:00
Christian Muehlhaeuser
2d28d6a04b
Removed obsolete topbar-radiobuttons.css
2014-10-11 08:02:16 +02:00
Christian Muehlhaeuser
7e6ec405e8
* Removed obsolete FlexibleHeader.
2014-10-11 08:00:31 +02:00
Christian Muehlhaeuser
688069a51d
Removed obsolete SearchBox.ui
2014-10-11 07:58:02 +02:00
Christian Muehlhaeuser
23c82bced3
* Only trigger a 'clicked' signal when the left mouse button was used in ClickableLabel.
2014-10-11 05:09:12 +02:00
Christian Muehlhaeuser
96e139ab0d
Don't put dashboard into a QScrollArea.
2014-10-11 05:04:24 +02:00
Christian Muehlhaeuser
5f2127a977
* Fixed TrackDetailView's layout issues.
2014-10-11 05:04:06 +02:00
Christian Muehlhaeuser
83a108168f
* Don't clip button in SettingsDialog.
2014-10-11 04:20:46 +02:00
Christian Muehlhaeuser
69c5a57f47
* We can't show resolver config dialogs as a sheet. So let's not try to.
2014-10-11 04:12:41 +02:00
Christian Muehlhaeuser
42cd93bd2e
* Disable Spotify playlist syncing.
2014-10-11 03:00:30 +02:00
Christian Muehlhaeuser
eb2b9ecd76
* Add layout-stretch to make sure config buttons always stay at the bottom.
2014-10-11 03:00:30 +02:00
Christian Muehlhaeuser
59e8aecf25
* Make Spotify config dialog resize when changing layout.
2014-10-11 03:00:30 +02:00
Tomahawk CI
319e82fdee
Automatic merge of Transifex translations
2014-10-11 02:17:33 +02:00
Tomahawk CI
80cbc0d8e3
Automatic merge of Transifex translations
2014-10-10 02:17:30 +02:00
Christian Muehlhaeuser
10484c9ebc
We're not a document based app, so let's not try to be have like one (and fail doing so). I don't mind if someone reintroduces a more iTunes-like behavior on OS X, but at least this doesn't break things anymore.
2014-10-09 03:42:48 +02:00
Tomahawk CI
b1876959fa
Automatic merge of Transifex translations
2014-10-09 02:17:21 +02:00
Christian Muehlhaeuser
68edaaa9ff
Fixed crash in DatabaseImpl::file.
2014-10-09 00:27:55 +02:00
Jason Herskowitz
cd162cf255
Clarify context menu for Similar Tracks. We can change it back to Track Page once we have more info for a track like lyrics and stats.
2014-10-08 13:48:30 -04:00
Christian Muehlhaeuser
d3a32b5d24
* Removed obsolete ChangeLog entries.
2014-10-08 03:31:28 +02:00
Christian Muehlhaeuser
21d835d264
m_shadowPixmap is obsolete.
2014-10-08 03:31:28 +02:00
Tomahawk CI
1b0b4c0b6c
Automatic merge of Transifex translations
2014-10-08 02:20:20 +02:00
Tomahawk CI
9874e9ad4e
Automatic merge of Transifex translations
2014-10-07 02:17:23 +02:00
Christian Muehlhaeuser
ef14a1d51b
* Fixed inbox empty text.
2014-10-06 16:53:59 +02:00
Christian Muehlhaeuser
8ddfa18833
* TrackInfoWidget's m_artist is obsolete.
2014-10-06 11:00:55 +02:00
Christian Muehlhaeuser
e2d6b4f115
* Make it Track - Artist to keep it consistent.
2014-10-06 10:56:51 +02:00