Santiago Gil
d3898d2f47
Add dialog to display streams' audio details ( #5547 )
...
* Add Stream Details window
* Fix capitalization in StreamDiscoverer::Discover()
* StreamDiscoverer::Discover(): get URL by const reference
* Refactor StreamDiscoverer::Discover
* Rename StreamDiscoverer callbacks
* StreamDiscoverer::OnDiscovered: fix nullptr comparison
* StreamDiscoverer: rename DiscoverFinished signal
* StreamDiscoverer::DataReady: receive const reference
* StreamDiscoverer: Remove unsigned types
* StreamDetailsDialog: rename Close slot
* StreamDetailsDialog: rename ui pointer to ui_
* MainWindow::ShowStreamDetails: receive a const reference
* StreamDetailsDialog: use unique_ptr, remove unsigned types
2016-12-21 16:57:04 +00:00
John Maguire
da90d1ccf2
Fix cross compiling for mac
2016-12-15 18:45:51 +00:00
John Maguire
6f356592a5
Fixes for cross compiling for mac.
2016-12-15 11:36:05 +00:00
John Maguire
7c0ef13bb7
Add artist biography from Google KG.
...
#5416
2016-06-28 14:16:23 +01:00
John Maguire
a8a0f2e4fd
Remove echonest and update songkick concert fetcher.
...
#5416
2016-06-27 14:47:42 +01:00
John Maguire
aeb493c016
Replace echonest artist images with spotify #5416
2016-06-22 14:54:57 +01:00
John Maguire
b90fb73480
Merge pull request #5394 from Chemrat/udisks2
...
Udisks2 support
2016-06-01 00:10:26 +01:00
Valeriy
ed986d3863
UDisks2.Job interface support
2016-05-22 23:44:22 +03:00
Valeriy
d4e932db9a
udisks2 support for devicemanager (refs #3264 )
2016-05-17 22:56:16 +03:00
John Maguire
0beb6d3c59
Remove support for Amazon Cloud Drive.
2016-05-16 18:00:10 +01:00
John Maguire
9291f09b1b
Merge branch 'master' into PanderMusubi-master
2016-04-06 15:43:32 +01:00
John Maguire
ed13d02231
Remove support for mpris1
2016-03-30 17:14:58 +01:00
Pavel Vatagin
b2db55e772
fix "undefined reference to" for clementine when build in MXE
2016-03-12 18:14:40 +03:00
Pander
2d3af58873
Added header files for Intergalactic FM
2016-02-06 14:21:51 +01:00
Pander
dc534bbcef
Added support for Intergalactic FM
2016-02-05 19:29:43 +01:00
John Maguire
c9b0bb2044
Revert "Add an option to inhibit suspend while playing"
2016-01-08 15:09:07 +00:00
John Maguire
5d868573bc
Merge pull request #5153 from nicklan/savedmanager
...
Add dialog for managing saved files
2016-01-08 11:56:01 +00:00
John Maguire
a9b5947fb0
Merge pull request #5150 from narunlifescience/master
...
Add an option to inhibit suspend while playing
2016-01-07 18:32:29 +00:00
David Sansome
5a49fa4ad0
Fix an old bug in the dmg rule
2015-12-13 16:23:35 +11:00
Nick Lanham
2ab1c2fe36
Add a Manager dialog for saved groupings
...
- Right now only allows removal
- Could also add support for adding/reordering, but it's not clear
that's necessary
- Triggered from the Display options menu, could also be added to Tools
toolbar menu
2015-12-11 19:49:51 -08:00
David Sansome
d50cfd5293
Install frameworks into the app bundle properly so Mavericks considers them signed
2015-12-10 23:31:01 -06:00
narunlifescience
b13f0690c8
Add an option to inhibit suspend while playing
...
minor modifications
2015-12-10 03:20:29 -06:00
Nick Lanham
d022f974a1
Add "Smart Playlists" for subsonic
...
Notes:
- These playlists allow access to the subsonic feature of pulling new, frequently played, and so on albums.
- See: http://www.subsonic.org/pages/api.jsp#getAlbumList for the subsonic description
- The subsonic api is inherently album oriented. Therefore at the moment the "count" argument for GenerateMore is used as the number of albums to pull, which hopefully isn't a problem.
- Could be made more efficient by multi-threading the fetch of the songs for each album
2015-11-30 22:13:37 -08:00
narunlifescience
b77cb613e2
combine nyancatanalyzer & rainbowdashanalyzer(eliminate duplicated code)
...
update
minor modifications
format
add seperate classes for nyancat & dash
format
minor correction
restore previous name Nyanalyzer cat
2015-11-23 11:39:42 -06:00
John Maguire
f92e88e321
Add support for inhibiting the screensaver on windows.
2015-10-30 16:45:51 +00:00
John Maguire
415e6dc5e8
Port dropbox authentication to oauth2
2015-09-25 16:21:01 +01:00
John Maguire
e1ea116bfb
Remove Grooveshark support.
...
Well that was nice while it lasted.
2015-05-01 11:57:59 +01:00
John Maguire
319b8a5824
Use SHA512 signatures for the spotify blob.
...
SHA512 is unsupported by reasonable QCA versions so we must use
libcrypto++ instead.
2015-04-28 12:27:07 +01:00
John Maguire
8d2e3373a8
Use a GTlsDatabase for gstreamer SSL on mac.
2015-04-27 11:21:22 +01:00
Martin Babutzka
258ae281d8
IDv3 tag lyrics support.
...
Squashed the following commits:
5c723ad commit: Fix: Includes alpha sort
15ac350 commit: Fix: Updated Database::kSchemaVersion to 49.
767a26a commit: Fixed small code style issue. Added schema-49 to data.qrc instead schema-48
bf6aa64 commit: fixup! Modified async handling of CollapsibleInfoPane as recommended by Andreas. Display of IDv2 tag lyrics works now.
c1f97e9 commit: fixup! Added support to read/display the ID tag lyrics in MP3 files:
c946b1d commit: Added support to read/display the ID tag lyrics in MP3 files:
-Added schema to the database to store it
-Added readers/writers for ID tags
-Added readers/writers for the database to the song class
-Added the taglyricsinfoprovider to show the lyrics in songinfo
2015-04-10 21:05:07 +02:00
John Maguire
8d3fd00956
Amazon Cloud Drive support.
...
Squashed commit of the following:
commit 451a327fabb5f9aba077d93a33d75d8a6a288f5f
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:55:36 2015 +0100
Revert debug console changes.
commit 52f643c3dc524a837f56268b6da4881187204165
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:49:28 2015 +0100
Revert extra logging
commit 23645f9fea
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:47:55 2015 +0100
How did you get there
commit 8153388f19
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:45:12 2015 +0100
Update copyright headers.
commit fa9e279259
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:43:27 2015 +0100
Remove logging
commit 47a405543c
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:42:05 2015 +0100
Show login state correctly for Amazon.
commit 748d88d993
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:28:55 2015 +0100
Ensure Amazon is connected before serving URLs.
commit 25ec9c65f4
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:22:28 2015 +0100
Refresh Amazon authorisation & follow changes.
commit 27c1a37173
Author: John Maguire <john.maguire@gmail.com>
Date: Thu Mar 26 18:27:27 2015 +0100
Revert unneeded OAuthenticator change.
commit 3594af5be1
Author: John Maguire <john.maguire@gmail.com>
Date: Thu Mar 26 16:52:19 2015 +0100
Initial support for Amazon Cloud Drive.
2015-03-27 14:56:08 +01:00
John Maguire
705cdf11fc
Move ScopedNSAutoreleasePool to ext
2015-03-02 17:51:17 +01:00
Arnaud Bienner
946c0381d1
Don't set thread priority in LibraryWatcher constructor, as this is executed in the main thread.
...
Do it when thread actually starts (create a new Thread class for this purpose).
Fixes #4523 .
2015-02-28 16:44:32 +01:00
Mattias Andersson
fc2e4db229
Split the CD ripper into two classes
...
Separate the cd ripper dialog from the ripper itself.
2015-02-18 20:08:02 +01:00
Mattias Andersson
eb8a618197
Move the CD ripper into its own directory.
2015-02-18 20:08:02 +01:00
John Maguire
f2e6d665f3
Remove references to libindicate-qt
2015-02-03 13:48:32 +01:00
John Maguire
1a01b825da
Remove Discogs support.
...
Fixes #4735
Downloading album covers now requires per-user access tokens.
2015-02-03 13:10:13 +01:00
David Sansome
3557576a87
Install Info.plist files into ${framework}/Resources as well, to fix code signing on 10.9 ( http://stackoverflow.com/questions/19637131/sign-a-framework-for-osx-10-9 )
2014-12-26 10:18:23 +11:00
Krzysztof Sobiecki
fa9ea6ec5f
Fix compilation with moved files in internet/
2014-12-18 23:35:21 +01:00
Krzysztof Sobiecki
93a286a272
Move files around and make subdirectories inside src/internet, move src/podcasts to src/internet
2014-12-18 00:39:20 +01:00
Krzysztof Sobiecki
970e86aac5
Allows to download multiple podcasts at the same time
...
A new PodcastDeleter, it deletes podcast episodes
2014-12-10 00:47:52 +01:00
Krzysztof Sobiecki
dc669eb603
Fix cpplint.py errors, fix copyright notices in src/analyzers, move src/core/fht* to src/analyzers
2014-11-29 20:07:01 +01:00
Andreas
ff172f6ed4
Network remote can now transcode lossless files before sending them to the remote.
...
- It is configurable in the settings.
- Any format can be chosen that is supported by the transcoder.
- The status of the transcoder is send to the remote.
- Transcoder format settings have now a postfix so we can define mutliple transcoder formats and use them separatly. Here one for the normal transcoder and one for the network remote transcode. You can pass the postfix in the constructor.
- Fixed Transcoder crash (was introduced with the gstreamer1.0 merge, decodebin doesn't have a "new-decoded-pad").
- Transcoder emits the output filename as well on "JobComplete" signal
- Transcoder can now convert a file to a temporary file ("AddTemporaryJob")
2014-11-13 22:31:49 +01:00
John Maguire
4f4c8f6894
Merge pull request #4580 from Chocobozzz/hide_internet_services
...
Hide internet services
2014-10-31 12:02:29 +01:00
Arnaud Bienner
dc0d3436c8
Finish CD integration update to Gstreamer 1.0
...
Move everything related to CDDA to a seperate class, so we can more easily reuse it in SongLoader
2014-10-26 03:32:37 +01:00
Chocobozzz
c54d1baf15
Allow user to hide internet services. Closes #2784
2014-10-15 20:44:09 +02:00
Alan Briolat
c69f2e5561
Reuse some work from Alan from pull request #4484
2014-10-07 00:29:46 +02:00
John Maguire
66b2d996d3
Install qt framework Info.plists correctly.
2014-10-01 15:32:31 +02:00
John Maguire
b4784e82fd
Make Soup check SSL against our shipped root certs.
2014-10-01 15:06:22 +02:00
David Sansome
39d99247a2
gstreamer-cdda is in gst-plugins-base in 1.0 and has a different header name.
...
This still doesn't work because the API has changed and track listings are
now delivered via a bus message instead of direct access to the struct's
members.
2014-09-22 22:28:53 +10:00