pie.or.paj
18e8d6ca20
- Added basic playlist management (add and remove tracks) in network remote.
2013-04-13 11:57:05 +02:00
David Sansome
264d5ee0fa
Add Radio GFM
2013-04-13 14:28:42 +10:00
Clementine Buildbot
4447467570
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2013-04-08 10:03:23 +02:00
John Maguire
2cdbe9ea82
Do not use deprecated function in glib 2.36+
...
Fixes issue #3596
2013-04-06 13:45:40 -07: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
Clementine Buildbot
9fe3635da6
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2013-04-01 10:01:57 +02:00
Arnaud Bienner
88918d45c5
Update issue 1175:
...
Save rating and statistics in two distinct ways, and let users activate them separately in preferences.
2013-03-30 23:42:29 +01:00
Andreas
87ea891755
Fix issue: The wrong auth code disconnect message was not sent.
2013-03-30 19:09:58 +01:00
Andreas
a79834755b
Change connect message handling.
2013-03-27 16:54:02 +01:00
Arnaud Bienner
6108a8a46a
Oops
2013-03-27 00:13:11 +01:00
Arnaud Bienner
db5fbe2059
Update issue 1175:
...
Add an option in preferences to save all ratings/statistics into files, for all songs
2013-03-26 23:56:46 +01:00
Clementine Buildbot
84b4b93b46
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2013-03-25 10:01:37 +01:00
Andreas
53813ae04c
Send data to clients only if they are authenticated.
2013-03-23 16:59:24 +01:00
Andreas
8251b53411
Merge branch 'master' of https://code.google.com/p/clementine-player
2013-03-21 16:15:38 +01:00
Andreas
7939890545
- Send the playlisttracks from the currenly active one in SendFirstData().
...
- New proto type FIRST_DATA_SENT_COMPLETE: Is send, when the method SendFirstData() finishes.
2013-03-21 16:14:13 +01:00
John Maguire
1b8068dba7
Missed a spot.
2013-03-21 14:16:17 +01:00
Andreas
be68c9f702
If use auth code is enabled, check if the client has sent the correct auth code before processing any messages.
2013-03-21 10:57:52 +01:00
Andreas
ed86c7b09b
- New protocol buffer type: ACTIVE_PLAYLIST_CHANGED. This type is sent when the currenly active playlist changes instead of sending all playlists to the clients.
2013-03-20 15:57:22 +01:00
Andreas
329a91c265
SetActiveToCurrent: Check if the playlist changed. If not, then do not call SetActivePlaylist().
2013-03-20 15:33:53 +01:00
Andreas
b9ff2dc46d
Debug output interface and ip address for windows mDNS discovery.
2013-03-19 22:24:56 +01:00
John Maguire
b05dc7109d
Minor style fix.
2013-03-18 18:48:43 +01:00
John Maguire
a8144c0599
Use native language names in language selector when available.
2013-03-18 17:35:54 +01:00
David Sansome
dc208962f6
Don't update device_ tables with %allsongstables_fts.
2013-03-15 20:25:38 +11:00
Andreas
3e01d32a89
Fix issue 3545. Disconnect a client when the expected protocol buffer length is more than 128MB to prevent a crash.
2013-03-12 12:12:04 +01:00
Andreas
e4ac2e6d82
Add debug output to pin down issue 3545.
2013-03-11 22:22:22 +01:00
Clementine Buildbot
aa7d204297
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2013-03-11 10:03:43 +01:00
Mateusz Kowalczyk
2cb58ab937
Blur the colour channels instead of just the alpha channel of playlist
...
background images. Fixes issue 3498
2013-03-10 18:19:40 +11:00
David Sansome
d89954ae31
Fix style, hide the new columns by default, and move the new columns to the end of the enum
2013-03-10 18:16:14 +11: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
Andreas
d083f38f54
Revert "Add ipv6 to windows mdns."
2013-03-09 18:01:56 +01:00
Andreas
bcf3c519de
Fix compile errors.
2013-03-09 13:29:46 +01:00
Andreas
e09da09d31
Add ipv6 to windows mdns.
2013-03-09 12:04:17 +01:00
Andreas
9fb46f0d29
Another quick fix.
2013-03-08 19:04:26 +01:00
Andreas
6546779626
- Remove initialization of QList.
...
- Fixed compile error.
2013-03-08 19:00:34 +01:00
Andreas
5747b7acb0
Fix tinysvcmdns compile errors.
2013-03-08 18:20:57 +01:00
Andreas
c5246a722b
Add include for QList.
2013-03-08 16:14:57 +01:00
Andreas
79c2aaacd9
Windows: Publish service on all interfaces.
2013-03-08 15:20:31 +01:00
Arnaud Bienner
fa5a16e057
Inhibit autoscroll only for 30 seconds instead of 1 minute
2013-03-05 23:51:27 +01:00
Karol Werner
9504bb7653
Add an option to restart playback when starting.
...
Fixes issue 359.
2013-03-03 22:29:27 +01:00
Andreas
f68f6ddf42
Show the computers ip address in the remote control settings.
2013-03-03 13:26:11 +01:00
Andreas
916a40b16b
Coversearch can now be canceled.
2013-03-03 11:11:10 +01:00
Mateusz Kowalczyk
7f2c17a0b7
Add track rating/score to OSD.
...
Fixes issue #2586
2013-02-26 16:33:05 +01:00
John Maguire
160d9edfb6
Fix refresh token issues with Google Drive.
2013-02-26 16:24:47 +01:00
Arnaud Bienner
b5b371ef6f
Use Qt's foreach instead of C++11 foreach, as it doesn't work with older versions of gcc
2013-02-24 19:16:52 +01:00
Arnaud Bienner
b157c307e7
Add preference to save ratings and statistics in files
2013-02-24 18:36:37 +01:00
Arnaud Bienner
08d40f5fca
Handle statistics tags apart, and write them to file when they change.
...
Next step: add a preference to activate this (should be deactivated by default IMO).
2013-02-24 17:45:25 +01:00
John Maguire
a66ffdcc61
Oops, objective-C
2013-02-22 15:30:55 +01:00
John Maguire
04db045c30
Truncate name used for mdns service.
2013-02-22 15:29:00 +01:00
John Maguire
def697c31a
Add truncation support to Zeroconf with test.
2013-02-22 14:53:54 +01:00
Andreas
ebd2b1ecba
Remove domainname from mDNS service name.
2013-02-19 16:30:42 +01:00
Andreas
315fcb05c4
Another fix for Windows mDNS.
2013-02-19 15:53:17 +01:00
Andreas
bedea9f11b
Pass txt to mdnsd_register_scv.
2013-02-18 18:12:01 +01:00
Andreas
39bce9ba96
- Fix mDNS on Windows.
...
- Unique name for mDNS broadcast (hostname and domain added).
- Add link to Google Play Store for the Android app.
2013-02-18 18:10:31 +01:00
John Maguire
f27abb820f
Fix leak of clients in network remote.
2013-02-18 14:54:21 +01:00
John Maguire
68f6fd4900
Don't leak Objective-C types in bonjour publishing.
2013-02-18 13:15:34 +01:00
Andreas
bcae4a7094
Added Debug output for windows mDNS.
2013-02-18 11:58:09 +01:00
John Maguire
799a088d3d
Correctly decode Dropbox download URLs.
...
Fixes issue #3505
2013-02-18 11:10:28 +01:00
Clementine Buildbot
2f1d07ebb0
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2013-02-18 10:02:22 +01:00
Mateusz Kowalczyk
75e7e72795
Don't increment the skip counter if the skip is done near the end of the song. Fixes issue 3380.
2013-02-18 11:49:14 +11:00
Arnaud Bienner
a4bb46aa54
Also disable opacity label + don't reset opacity/blur values
2013-02-17 19:02:07 +01:00
Arnaud Bienner
543f69541a
As for the blur slider, deactivate opacity slider when this makes sense
2013-02-17 18:20:24 +01:00
David Sansome
115964d1b4
Load local tags asynchronously in SongLoader.
2013-02-17 18:19:05 +11:00
David Sansome
4acafb4930
Remove some old code
2013-02-17 18:10:08 +11:00
David Sansome
0ae323bfff
Don't try to connect to subsonic on startup if nothing is configured.
2013-02-17 15:14:55 +11:00
Mateusz Kowalczyk
6904b06cf8
Add --increase-volume-by and --decrease-volume-by commandline options. Fixes issue 3496
2013-02-17 15:13:39 +11:00
David Sansome
cec965edf9
Don't try to manipulate null playlist background images.
2013-02-17 14:07:46 +11:00
David Sansome
122d5ad139
Clean up the appearance settings page and add sensible defaults
2013-02-17 14:03:39 +11:00
David Sansome
c03f69daa7
Restore the blur amount setting when the settings dialog is loaded. Also remove some unusued variables. Fixes issue 3497
2013-02-17 13:55:54 +11:00
Andreas
578e143cf1
Fix: playlist name with non ASCII characters was not transfered correctly.
2013-02-15 15:57:45 +01:00
Mateusz Kowalczyk
f40b8ab892
Add adjustable transparency to album art background.
...
Fixes issue #3431
2013-02-15 14:39:14 +01:00
John Maguire
75394d0e8a
Page through Box folders.
2013-02-13 14:19:50 +01:00
John Maguire
d21fa8cc67
Add support for Box.
2013-02-12 17:11:18 +01:00
John Maguire
91233dd8d1
Increase album search limit in spotify global search.
...
Fixes issue #3485
2013-02-12 12:33:22 +01:00
Clementine Buildbot
b3481fcd88
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2013-02-11 17:49:05 +01:00
Andreas
28632cdb37
Fix version set.
2013-02-08 19:42:46 +01:00
Andreas
0c7354dba6
Send the version when disconnecting because of an invalid auth code.
2013-02-08 19:27:56 +01:00
Andreas
8175e23f91
Always send default version. With the default tag the version is not sent automatically.
2013-02-08 18:52:14 +01:00
John Maguire
e21fe31404
Add .mka to file extensions.
...
Fixes issue #2569
2013-02-07 21:39:12 +01:00
John Maguire
65046503ca
Add .oga to file extensions.
...
Fixes issue #3180
2013-02-07 21:39:12 +01:00
David Sansome
f92cbb24ba
Detect last.fm login failures properly. Fixes issue 3426
2013-02-07 21:39:12 +01:00
David Sansome
a652e34506
Add a parser for WPL playlists. Fixes issue 3437
2013-02-07 21:39:11 +01:00
David Sansome
133bd19ebb
Support podcast items that use x-audio/* mime-types, like x-audio/m4a. Fixes issue 3448
2013-02-07 21:39:11 +01:00
David Sansome
c2e25e7c74
Make the library sorting locale aware. Fixes issue 3456
2013-02-07 21:39:11 +01:00
Clementine Buildbot
06a72d6664
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2013-02-07 21:39:11 +01:00
Joel Bradshaw
bb7a1e65f4
Adding spot for a unique album ID and implementing on Spotify
...
To resolve albums with duplicate tracks
Fixes issue 3429
2013-02-07 21:39:10 +01:00
Alan Briolat
ed4e0248ed
Improve experience of setting up a subsonic connection
2013-02-07 21:39:10 +01:00
Andreas
589816e82c
- Added various playlist signals.
...
- Bump Proto version to 3, so that people update Clementine when using new Android App Version is released.
2013-02-07 21:34:04 +01:00
Andreas
3cb7a76656
Add Engine::TrackChangeFlags as MetaType, so the connect workings.
2013-02-07 19:27:54 +01:00
Andreas
f779e14df7
Fix connects for Repeat and Shuffle. They were never reached.
2013-02-03 21:09:48 +01:00
Andreas
8a97e317a6
Send Random and Repeat Mode on connection.
2013-02-03 20:24:36 +01:00
Andreas
617c575ef4
Send all playlist on connect.
2013-02-02 16:51:48 +01:00
John Maguire
90803fa0e0
Remove use of deprecated gstreamer functions.
2013-01-29 13:19:26 +01:00
John Maguire
d34e3b5404
Merge branch 'master' of https://code.google.com/r/asfa194-clementineremote
2013-01-29 11:36:37 +01:00
Andreas
a4d26bc249
- Actually fix the SIGPIPE (Broken Pipe) Error. It was caused by the QTcpSocket::flush().
...
- Revert previous SIGPIPE fixes.
- Rename method in RemoteClient to match its function.
2013-01-28 22:45:26 +01:00
John Maguire
53608665e4
Merge branch 'master' of https://code.google.com/r/asfa194-clementineremote
2013-01-28 15:41:51 +01:00
Andreas
a2c07527bf
Included signal header file in main.cpp.
2013-01-28 15:40:00 +01:00
Andreas
cf47331cf8
Small code style fix.
2013-01-28 14:40:04 +01:00
Andreas
fcc0da554b
Moved signal(SIGPIPE, SIG_IGN) to main.
2013-01-28 14:39:31 +01:00
Andreas
a40aa6fb8d
Added security methods to prevent SIGPIPE termination.
2013-01-28 14:21:04 +01:00
Martin Brodbeck
d5139ac2b2
Add opus support to transcoder.
...
Fixes issue #3453
2013-01-28 14:09:31 +01:00
Clementine Buildbot
63ff2539b4
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2013-01-28 10:06:22 +01:00
David Sansome
a004d66f3d
Make the playlist parser recognise URLs with schemes of only 2 characters (eg, di://). Fixes issue 3452
2013-01-27 14:53:20 +00:00
Martin Brodbeck
d05041dfa1
Add support for Opus tags.
2013-01-26 11:18:24 +00:00
Andreas
4ed516ad1f
Send the current track position when a client connects
2013-01-26 11:52:53 +01:00
Arnaud Bienner
a3dbfc0674
Avoid unnecessary copy
2013-01-25 01:48:39 +01:00
John Maguire
0d743a2065
Fix some style issues in subsonic.
2013-01-24 17:48:58 +01:00
John Maguire
fe2fb788d3
Merge branch 'subsonic'
...
Conflicts:
data/data.qrc
2013-01-24 17:02:08 +01:00
Andreas
9472c5ace2
- Fixed a bug where clementine crashed when restarting the server (e.g. changed setting). Cause by wrong connect statement.
...
- Added set track position feature in proto
- Added authentication method
- Clementine sends now a disconnect message when closed
2013-01-23 20:02:12 +01:00
John Maguire
0e6ff8fdc6
Add missing include for std::floor().
2013-01-23 12:11:59 +01:00
John Maguire
e6d16e7645
Merge branch 'master' of https://code.google.com/r/asfa194-clementineremote
2013-01-23 11:49:21 +01:00
Alan Briolat
465015fe3c
Don't fetch magnatune library until service is expanded. Fixes issue 3440
2013-01-22 23:30:15 +01:00
Andreas
78ad2fb517
Fixed an issue where clementine could crash: A client connects before the playlist manager is
...
initialized. This caused a null pointer exception. Now the server is started after the
playlist manager was initialized.
2013-01-22 22:58:32 +01:00
Andreas
0828115c74
- Display a qr code in the remote control settings to download the android app
...
- Transfer the current track position to clients
2013-01-22 22:02:16 +01:00
John Maguire
2d11e1da3b
Merge branch 'master' of https://code.google.com/r/asfa194-clementineremote
2013-01-22 12:20:34 +01:00
Alan Briolat
a5f6356be4
Subsonic global search provider and some extra UI polish
2013-01-21 22:13:48 +00:00
Clementine Buildbot
756f90d28d
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2013-01-21 10:03:46 +01:00
Alan Briolat
d424ed93a4
Don't fetch subsonic library until service is expanded
2013-01-20 23:25:54 +00:00
Alan Briolat
a7fe1b693b
Eliminate race condition for subsonic library TotalSongCountUpdated
2013-01-20 23:24:14 +00:00
Arnaud Bienner
8dfaac8bfb
Sort providers according to user's preference instead of name
2013-01-19 16:06:48 +01:00
Andreas
e9fd09193c
This should fix the issue, that the coverart is not transfered on windows.
2013-01-18 19:03:25 +01:00
John Maguire
51d0664eb6
Merge branch 'remotecontrol'
2013-01-18 17:15:05 +01:00
Alan Briolat
d8bc3a02fa
Fix Magnatune library not being sorted after refresh
...
Fixes issue #3435
2013-01-18 13:50:20 +01:00
Alan Briolat
2d68315c22
Fix Subsonic library not being sorted after refresh
2013-01-18 10:35:47 +00:00
Alan Briolat
38f271528a
Improve subsonic library fetching
...
* Use task notification
* Update library in one chunk
* Use stored library data, add ability to manually reload
2013-01-17 22:13:57 +00:00
Alan Briolat
e8ab6ed40a
Subsonic: add LibraryFilterWidget and basic context menu
2013-01-17 21:01:54 +00:00
Alan Briolat
34553d8238
Read subsonic albumartist data
2013-01-17 20:18:26 +00:00
John Maguire
0b60a17a2b
Add MDNS implementation for windows.
2013-01-17 14:11:15 +01:00
John Maguire
ffe00ef149
Add tinysvcmdns to 3rdparty
2013-01-17 13:15:16 +01:00
Alan Briolat
cc2be1ef15
Save playlist tab order when closing a tab, fixes issue 3393
2013-01-17 09:22:42 +01:00
Andreas
76c294e470
Merged from "remotecontrol". Fixed two broken connects
2013-01-16 19:26:33 +01:00
John Maguire
209b342bb9
Re-order avahi calls to make it more obvious what's going on.
2013-01-16 15:48:04 +01:00
John Maguire
7d09548243
Add mDNS service publishing on Mac.
2013-01-16 15:26:35 +01:00
John Maguire
0e226cc34b
Add mDNS service publishing on Linux for the remote control.
2013-01-16 14:56:31 +01:00
Andreas
e452ae3ea9
Fixed a bug in IpIsPrivate where 192.168.x.x was not recognized as a private ip.
2013-01-15 20:20:31 +01:00
John Maguire
32b81f057d
Fix broken connect
2013-01-15 14:59:48 +01:00
Andreas
51ba9f47dc
added repeat and shuffe functionality
2013-01-15 14:43:02 +01:00
Andreas
0a97623df3
Changed sending playlist songs
2013-01-15 14:03:00 +01:00
John Maguire
06568248fc
Tidy up some remote control protobuf usage and style quirks.
2013-01-15 13:05:43 +01:00
Alan Briolat
f88e73737c
Re-implement subsonic library scanner
...
Use the ID3-tag-oriented album listings in Subsonic >= 4.7 to
fetch all library data.
2013-01-14 23:36:23 +00:00
Andreas
8cb0b3d349
fixed commit
2013-01-14 22:00:56 +01:00
Andreas
aa8d512444
Merge remote-tracking branch 'remote/remotecontrol'
...
Conflicts:
ext/libclementine-remote/remotecontrolmessages.proto
src/networkremote/networkremote.cpp
2013-01-14 21:39:01 +01:00
John Maguire
3dd1f10260
Remove unnecessary inheritance on QThread.
2013-01-14 17:23:06 +01:00
John Maguire
408909ffa2
Tidy up NetworkRemote - scoped_ptr, initialisation lists, etc.
2013-01-14 17:18:24 +01:00
John Maguire
555467e764
Tidy up remote control protobuf.
2013-01-14 16:17:36 +01:00
Andreas
e915d2e993
Transfer coverart without base64
2013-01-14 16:09:22 +01:00
Clementine Buildbot
b270cbf082
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2013-01-14 10:03:48 +01:00
Andreas
6bb02d2731
Transfer coverart without base64
2013-01-12 17:22:40 +01:00
Alan Briolat
49d27b0bfe
Load subsonic library recursively
2013-01-11 23:14:15 +00:00
John Maguire
a4df18efee
Use a better check for private subnets.
2013-01-11 13:55:09 +01:00
John Maguire
22322593aa
Merge branch 'master' of https://code.google.com/r/asfa194-clementineremote into remote
2013-01-11 11:08:22 +01:00
Alan Briolat
349231793f
Hacky basics of starting to load Subsonic library
2013-01-10 22:08:52 +00:00
Andreas
04ccdbbf08
added version to protocol buffer message
...
changed client handling
only non public ips can connect (can change that in options)
2013-01-10 21:21:55 +01:00
Alan Briolat
d05202265e
Simplify Subsonic URL handling
2013-01-09 22:20:55 +00:00
Alan Briolat
38ce86529e
Revert "Recursive UserPlaylist adding, subsonic uses UserPlaylist for folders"
...
This reverts commit a62b7752ad
.
Using this mechanism for recursively loading trees doesn't work any
more, wasn't that great to start with, and the tree view will soon
be replaced with a library view.
2013-01-09 21:47:51 +00:00
Alan Briolat
90d2511051
Merge remote-tracking branch 'upstream/master' into subsonic
...
Conflicts:
src/CMakeLists.txt
src/internet/internetmodel.cpp
src/ui/settingsdialog.cpp
2013-01-09 21:26:32 +00:00
Andreas
c732e70511
multiclient support and shuffle feature
2013-01-09 20:07:28 +01:00
Andreas
7187e2440f
removed base64 encoding
2013-01-09 17:38:24 +01:00
John Maguire
b7b7e97455
Merge branch 'master' of https://code.google.com/r/asfa194-clementineremote into remote
2013-01-08 13:05:54 +01:00
Clementine Buildbot
b9951eb663
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2013-01-07 10:04:43 +01:00
David Sansome
145b811eef
Fix a memory leak when fingerprinting songs. Fixes issue 3403.
2013-01-06 07:51:48 +11:00
David Sansome
97c1d3c345
Remove an old connect() that has since been replaced by a closure connection
2013-01-06 07:51:28 +11:00
David Sansome
41f89904b6
Compare against the translated message text to determine whether a typefind failed. Fixes radio playlists in non-english languages. Fixes issue 3394
2013-01-04 21:16:26 +11:00
Andreas
fe0c1b5206
Changed xml to protocol buffers
2013-01-03 21:40:47 +01:00
TTSDA
efd42349e7
Add year and bitrate fields to mpris2 metadata
2013-01-02 07:54:50 +11:00
Andreas
a752f704f6
forgot to rename function
2012-12-31 23:52:12 +01:00
Andreas
f10292eb95
Added remote control for clementine
2012-12-31 23:37:39 +01:00
David Sansome
4fff9c3ca5
Use a new Amazon access key
2012-12-31 21:46:06 +11:00
Clementine Buildbot
b3e9fb810a
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2012-12-31 10:02:51 +01:00
David Sansome
d9ea96033a
Print the version number on startup
2012-12-26 12:37:57 +11:00
David Sansome
e3c8caa613
Preserve user stats like play/skip counts when reloading song metadata when opening the edit tag dialog. Fixes issue 3359.
2012-12-26 00:50:32 +11:00
David Sansome
9e9b7f7fa6
Don't ever replace taglib metadata on file:// Songs. init_from_file_ gets lost after a restart so just assume all local files are good.
2012-12-26 00:26:48 +11:00
David Sansome
24219b93cc
Add some more debug output when applying database schema updates
2012-12-25 17:37:27 +11: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
Clementine Buildbot
29c61f1dc2
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2012-12-24 10:33:46 +01:00
Mateusz Kowalczyk
5b88c5f4a4
Select the next tab when a playlist tab is closed. Fixes issue 3347.
2012-12-24 19:35:31 +11:00
Clementine Buildbot
b5afaf69f7
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2012-12-17 10:07:39 +01:00
John Maguire
020f08438f
Support member function pointers in Closure.
...
Bonus: type-safe slots
2012-12-13 16:27:55 +01:00
John Maguire
c57c47ae08
Make skydrive urls playable.
2012-12-13 14:44:59 +01:00
John Maguire
919e9215c4
Support indexing files from Skydrive.
2012-12-13 14:27:21 +01:00
John Maguire
c4db401597
More or less working Skydrive authentication.
2012-12-12 18:34:15 +01:00
John Maguire
8eea98ba66
Factor out Google Drive specific code from OAuthenticator.
2012-12-12 17:41:52 +01:00
David Sansome
14c07cbaed
In the smart playlist wizard, only repopulate the op combo box when changing to a field of a different type.
2012-12-10 19:44:41 +11:00
David Sansome
82575f233f
Add the "not equals" operator to all fields in the smart playlist wizard. Fixes issue 3329
2012-12-10 19:44:41 +11:00
John Maguire
7d4f5764dc
Support WMA in Ubuntu One.
2012-12-07 12:09:17 +01:00
John Maguire
62e3e4cb91
Support WMA in cloud services.
2012-12-07 12:07:43 +01:00
John Maguire
941aaca87c
Refactor cloud tagging into base class.
2012-12-06 14:23:27 +01:00
John Maguire
951cac2ad6
Use changes API instead of search API in Google Drive.
2012-12-05 14:17:03 +00:00
John Maguire
b41a2b5308
Revert "Try out C++11 strongly typed enums."
...
This reverts commit 4e74c7af2b
.
2012-12-05 09:36:22 +00:00
John Maguire
4e74c7af2b
Try out C++11 strongly typed enums.
2012-12-04 16:22:09 +00:00
Clementine Buildbot
c7185efc5e
Automatic merge of translations from Transifex ( https://www.transifex.net/projects/p/clementine/resource/clementineplayer )
2012-12-03 10:03:43 +01:00
John Maguire
18c7f3d5ed
Support m4a and flac in dropbox.
2012-11-30 16:56:23 +01:00
John Maguire
7058d238fb
Be more aggressive about tagging by having as many tag clients as cores.
2012-11-30 16:43:44 +01:00
John Maguire
24b4319504
Fix crash in Google Drive.
2012-11-30 16:43:43 +01:00
John Maguire
d4a82a2d50
Read the encoded URL correctly for Dropbox files.
2012-11-30 16:12:31 +01:00
John Maguire
3972f939f7
Support deletion and reset from Dropbox's delta API.
2012-11-30 15:40:09 +01:00
John Maguire
4ba965115c
Use Dropbox's delta API to be more efficient.
2012-11-30 15:33:03 +01:00
John Maguire
e68a6f9eb8
Factor out oauth redirect & HTTP server logic.
2012-11-30 14:54:23 +01:00
John Maguire
847e4ce121
Fix name of Dropbox settings page.
2012-11-30 11:24:07 +01:00
John Maguire
821405cdd2
Actually start authorisation against Dropbox when login clicked.
2012-11-29 20:53:00 +01:00