David Sansome
dac22dbd72
Explicitly cast scoped_ptrs to bool. Fixes issue 3570.
2013-04-15 21:41:54 +10:00
Arnaud Bienner
bc5aa4055c
Show a tooltip for sidebar tabs: only when needed for large side bar, always in the other cases, as I guess text will be elided most of the time.
...
Update issue 1202
This work around this issue a bit.
2013-04-01 17:54:33 +02:00
Arnaud Bienner
2081c30893
Revert "Show tooltips in the sidebar only in Tabs and IconsOnly modes"
...
This reverts commit 2dd2b615ef
.
2013-04-01 16:48:21 +02:00
Uwe Klotz
a6d3b48231
Extend tag support: performer, grouping
...
The transaction handling while upgrading the database schema had to be revised.
Furthermore some QSqlQuery statements needed to be finished properly.
Fixes issue 2556
2013-03-10 18:16:03 +11:00
Mateusz Kowalczyk
7f2c17a0b7
Add track rating/score to OSD.
...
Fixes issue #2586
2013-02-26 16:33:05 +01:00
John Maguire
9e70fdf0c3
Add .mka to file extensions.
...
Fixes issue #2569
2013-02-06 17:27:13 +01:00
John Maguire
ba8d382101
Add .oga to file extensions.
...
Fixes issue #3180
2013-02-06 17:03:11 +01:00
Martin Brodbeck
d05041dfa1
Add support for Opus tags.
2013-01-26 11:18:24 +00:00
David Sansome
351a49e2b4
Elide the fancy sidebar text on the right instead of in the middle. Fixes issue 3335.
2012-12-25 13:10:10 +11:00
John Maguire
340e6dabce
Use notification center on OS X when available.
2012-09-13 16:15:28 +02:00
David Sansome
0a4b6aec5c
Fix a crash on exit when gnome accessibility bits are enabled.
2012-07-17 18:52:12 +01:00
David Sansome
df25f6291f
On Windows, don't activate the pretty OSD when it is first shown and
...
don't show it in the taskbar.
2012-07-15 14:46:00 +01:00
David Sansome
ed5b1d787b
Remove the tooltip flag on the pretty OSD on Windows, to remove the
...
drop-shadow that was added to tooltip windows in Qt 4.8
(QTBUG-13276). Fixes issue 3017.
2012-07-15 13:23:14 +01:00
John Maguire
6b87318710
Revert "Typedef QSearchField to old LineEdit on non Mac, and make it compatible with QSearchField"
...
This reverts commit 59517f5b4e
.
Update issue 3047
Status: Accepted
Breaks the mac build. We should do a proper fix for this.
2012-07-12 14:04:29 +02:00
Arnaud Bienner
59517f5b4e
Typedef QSearchField to old LineEdit on non Mac, and make it compatible with QSearchField
...
Fixes issue 3047. (for now)
2012-07-10 00:44:05 +02:00
Arnaud Bienner
c57f58862f
Forward some events from QSearchField's internal lineEdit to QSearchField, so we can be aware of some events (like getting/losing focus).
...
Implemented for non-mac; something certainly still needs to be done for Mac
2012-07-02 00:49:37 +02:00
Arnaud Bienner
124d4e6a59
Always display "did you mean" widget in top of all windows.
...
Also, update its width to the text it should displayed
2012-07-01 23:55:54 +02:00
John Maguire
20d740f385
Port global search & album cover search to QSearchField and remove MacLineEdit.
2012-06-28 11:40:13 +02:00
John Maguire
c62e996607
Fix come compile warnings from Clang 3.1
2012-06-04 17:44:01 +02:00
David Sansome
abdc6d8844
Add moodbar settings to the settings dialog
2012-05-27 23:56:40 +01:00
David Sansome
b03563f317
Make it possible to compile out moodbar support
2012-05-27 21:33:05 +01:00
David Sansome
e3cfd64764
Render the moodbar data in the slider widget, and write .mood files alongside music files.
2012-05-25 22:02:10 +01:00
Martin Herkt
d34c6e6475
Fix pretty OSD transparency
...
With certain widget styles (such as Bespin), the pretty OSD’s background
would not be fully transparent. Fix this by setting the widget’s
background color to “transparent”.
Fixes issue #2907
2012-05-01 16:56:46 -07:00
David Sansome
eed3a57af8
Show thumbnails of album art in the tray icon tooltip instead of full sized images. Fixes issue 2844
2012-04-13 14:28:09 +01:00
Martin Spacek
77789aba41
Use 16x16 icons in the file view instead of 22x22. Fixes issue 2852
2012-04-13 14:19:06 +01:00
Arnaud Bienner
29cfe20160
Use QPalette::HighlightedText instead QPalette::Text for track slider popup so slider's text color really contrast with slider's background color.
...
Fixes issue 1757.
2012-03-20 23:00:37 +01:00
Arnaud Bienner
627ae372d4
Better check resizeEvent' size. Otherwise, the nowplayingwidget isn't always resized (even if it should), particulary at startup, when starting playing
2012-03-19 20:42:19 +01:00
David Sansome
69779374c2
Fix a funny fading bug in the podcast info widget that would occur because a ResizeEvent was being sent with oldSize() == size().
2012-03-12 21:12:01 +00:00
David Sansome
204f7acbfa
Merge branch 'podcasts'. Fixes issue 44
2012-03-12 19:40:31 +00:00
John Maguire
d819c88ff8
Fix crash on exit on Mac.
...
Fixes issue #2661
2012-03-12 18:11:10 +01:00
David Sansome
f16fc8867e
Allow podcasts to be added through the normal SongLoader mechanism (dragging to the playlist, on the commandline, "Add Stream", etc.)
2012-03-11 17:57:15 +00:00
David Sansome
c204dd31fb
Don't crash when double clicking in the Add Podcast dialog
2012-03-10 23:38:54 +00:00
David Sansome
1abf059d16
Add a Podcasts settings page and the start of some gpodder.net syncing
2012-03-09 15:26:38 +00:00
David Sansome
3a88d8fcda
Fade between podcast info screens a bit more nicely
2012-03-06 18:40:17 +00:00
David Sansome
bacef04405
Refactoring: remove a couple of the AlbumCoverLoader instances and instead use a shared CurrentArtLoader.
2012-02-26 14:40:51 +00:00
David Sansome
48f15c9fc7
Refactoring: instead of passing individual pointers to useful core classes (like TaskManager or LibraryBackend) to each class that uses them, pass one singleton-like Application instance everywhere.
2012-02-26 14:40:51 +00:00
Alan Briolat
04805de5c6
Add %filename% as possible custom OSD variable. Fixes issue 2648
2012-02-02 19:31:15 +00:00
David Sansome
799c341dc5
Add .mka as well
2012-02-01 20:58:44 +00:00
John Maguire
3e65d3d5f0
Add ScopedNSAutoreleasePool from Chromium.
2012-01-31 13:54:03 +01:00
David Sansome
2cb61908a9
Add .ape and .wv files to the file view filter, and use this same list in the Open Music dialog. Fixes issue 2533
2012-01-29 20:10:00 +00:00
David Sansome
281d69581c
Add Edit file information and Show in file browser actions to the files view. Fixes issue 2559
2012-01-29 18:44:00 +00:00
David Sansome
bdf0ff4930
Make the "Loading" song info indicator and playlist queue/stop after indicators look nicer by aligning their QPainters properly
2012-01-07 23:52:31 +00:00
David Sansome
bfd725f2ed
Don't crash when adding new columns to a stretch header view.
...
Fixes issue 2562
2012-01-04 18:45:08 +00:00
David Sansome
1ef03b31f7
Set _NET_WM_WINDOW_TYPE_NOTIFICATION on the Pretty OSD window. Fixes issue 2485
2011-12-27 16:06:48 +00:00
Angus Gratton
edb9b0b4fe
Add album effective_artist filter that falls back to artist when unavailable (Issue 509)
2011-11-28 11:04:38 +00:00
David Sansome
d0f09d83a1
When a login fails, focus and select all the text in the password field so the user can start typing a new password straight away.
2011-11-27 17:54:36 +00:00
David Sansome
b8ee548eb4
Rename the existing "Shuffle by album" mode to "Shuffle tracks in this album", and add a new "Shuffle albums" mode that plays all the tracks in each album sequentially, but then jumps to a different random album afterwards.
...
Fixes issue 1152
2011-11-27 15:01:10 +00:00
John Maguire
7e5eb1c220
Fix Mac native widgets to at least show up on Qt 4.8.
2011-11-09 14:34:11 +01:00
David Sansome
7c5aaf36aa
Elide hint text in text boxes
2011-11-08 18:22:01 +00:00
David Sansome
1f0c2333d0
Show the di.fm/sky.fm "Expires on" date on a separate line
2011-11-05 21:46:34 +00:00