John Maguire
|
bebd781fdf
|
Reformat all non-3rd-party C/C++/Objective-C++.
Command line:
find src ext -regex '.*\.\(h\|cpp\|mm\)' -exec clang-format -i
-style='{BasedOnStyle: Google, DerivePointerBinding: false}' {} \;
|
2014-02-07 16:34:20 +01:00 |
John Maguire
|
3df3a5b645
|
Add missing header for syscall().
This is cunningly not defined in syscall.h
|
2014-02-06 19:03:10 +01:00 |
John Maguire
|
8d1f4612db
|
Hide use of boost multi-index behind pimpl.
|
2014-02-06 17:53:33 +01:00 |
John Maguire
|
71893e4847
|
Use nullptr instead of NULL everywhere.
|
2014-02-06 17:29:59 +01:00 |
John Maguire
|
d309d4ab27
|
Use c++11 instead of boost where possible.
|
2014-02-06 16:51:39 +01:00 |
Arnaud Bienner
|
7084697aa3
|
Prevent Clementine to loop forever when trying to play a song with repeat enabled in a playlist which contains only unavailable songs
|
2014-02-04 22:08:32 +01:00 |
John Maguire
|
ddda13ceb7
|
u_int8_t is missing on mingw
|
2014-02-04 14:10:59 +01:00 |
Arnaud Bienner
|
a349a96f5a
|
Avoid having similar filenames when organising songs (number them instead)
|
2014-02-02 19:28:45 +01:00 |
David Sansome
|
96075faf88
|
Namespace clementine's 3rdparty implementation of sha2 to prevent its symbols
conflicting with the system's openssl symbols with the same names.
This was causing SSL connections to fail in weird ways on Debian.
Fixes #4130.
|
2014-02-02 20:25:11 +11:00 |
Arnaud Bienner
|
06184cc5fb
|
Avoid having empty filenames, or filenames with extension only.
In this case, keep the original filename.
|
2014-02-01 03:22:41 +01:00 |
John Maguire
|
7ddf3aab45
|
Merge pull request #4145 from sobkas/master
Initial support for "Copy to device" in a podcast section
|
2014-01-31 04:31:43 -08:00 |
John Maguire
|
b96ec7555a
|
Reformat all Objective-C++ files with clang-format.
clang-format -style=Google -i src/*/*.mm
|
2014-01-30 14:54:51 +01:00 |
Krzysztof A. Sobiecki
|
361cca83cb
|
Cpplint.py fixes
|
2014-01-29 17:30:58 +01:00 |
Krzysztof A. Sobiecki
|
09d68bf415
|
Scrub the auto usage, use unique_ptr, use correct types instead of QList
|
2014-01-28 17:01:14 +01:00 |
Krzysztof A. Sobiecki
|
b0a97de603
|
Use more auto in for statements
|
2014-01-27 23:59:38 +01:00 |
Krzysztof A. Sobiecki
|
f7be18b326
|
Fixed some problems reported by cpplint.py, changed foreach to for in files touched by me
|
2014-01-27 23:59:38 +01:00 |
Krzysztof A. Sobiecki
|
35060d6916
|
I accidently break this, nothing to see here
|
2014-01-27 23:59:37 +01:00 |
Krzysztof A. Sobiecki
|
4944e99d56
|
Fix copy functionality, break copy of a directory
|
2014-01-27 23:59:37 +01:00 |
Krzysztof A. Sobiecki
|
f60327b1d1
|
Initial 'Copy to device' support for podcasts
|
2014-01-27 23:59:36 +01:00 |
David Sansome
|
f816a47ad9
|
Make SongLoader add URLs as raw streams if there exists a URL handler
for that scheme. This fixes a bug where sky:// URLs couldn't be added
with MPRIS.
|
2014-01-24 23:54:38 +11:00 |
David Sansome
|
dc5670edfb
|
Encode song URLs when inserting them into the database. This was broken by revision 98dd001a . Fixes issue #4127
|
2014-01-20 21:39:18 +11:00 |
Andreas
|
7ad1d7abc3
|
Remote: Use sha1 instead of md5 for file hashing.
|
2014-01-18 18:33:49 +01:00 |
John Maguire
|
1a972e0f36
|
Fix rendering of source icons in playlist view on retina OS X 10.9
|
2014-01-10 16:57:32 +01:00 |
Andreas
|
94ccd325d7
|
- Move sha1 cover hash to utilities
- When initializing song check if we have a cover art. If not, check if there is one in the cache and use this.
|
2013-12-31 15:21:50 +01:00 |
Martin Brodbeck
|
774027a927
|
Removed tobytearray macro because it coerces to ASCII.
|
2013-12-12 15:41:49 +01:00 |
Martin Brodbeck
|
6be0964258
|
Make sure that we feed set_url() with a QUrl from an UTF-8 encoded string.
|
2013-12-12 15:41:49 +01:00 |
Alexander Bikadorov
|
5207af6f93
|
Create QShortcuts to catch key bindings from global shorcuts and hide them from widgets
Fixes issue 722
|
2013-12-02 21:36:14 +11:00 |
Arnaud Bienner
|
503b8445ad
|
Remove debug message
|
2013-11-22 20:52:14 +01:00 |
John Maguire
|
4c23072bef
|
Link dynamically against sqlite3 but still use a copy of QSqlLiteDriver
|
2013-11-22 16:31:41 +00:00 |
Aggelos Biboudis
|
2647fe4bbc
|
Emit MPRIS notification when we add or remove a playlist.
Fixes issue 3962.
|
2013-11-19 00:13:45 +01:00 |
Arnaud Bienner
|
51d9080a81
|
Update issue 3962: don't try to activate a playlist which doesn't exist/isn't opened anymore (otherwise we crash on Q_ASSERT)
|
2013-11-16 19:53:02 +01:00 |
Andreas
|
afae01156d
|
Merge branch 'portable'
|
2013-10-26 09:34:07 +02:00 |
Andreas
|
f6ab3a9044
|
Fix library download in network remote.
|
2013-10-25 20:31:56 +02:00 |
Andreas
|
98dd001a4f
|
Further work on portable version.
|
2013-10-03 17:08:42 +02:00 |
Andreas
|
acb18cdcde
|
First tries on a portable version.
|
2013-09-29 10:43:34 +02:00 |
David Sansome
|
1efd88cc2a
|
Create a Fatal logging level, and use it when sqlite symbols can't be resolved.
(cherry picked from commit f0b9120c43 )
|
2013-09-18 01:24:36 +02:00 |
David Sansome
|
f0b9120c43
|
Create a Fatal logging level, and use it when sqlite symbols can't be resolved.
|
2013-09-18 00:15:46 +10:00 |
Glad Olus
|
efc5f31d9b
|
Use short locale format in playlist view.
Fixes issue #1451
(cherry picked from commit f8efbd81e4 )
|
2013-09-07 19:58:10 +02:00 |
Glad Olus
|
f8efbd81e4
|
Use short locale format in playlist view.
Fixes issue #1451
|
2013-08-29 16:31:29 +02:00 |
Andreas
|
53b8f59e6f
|
Try to fix Windows build.
|
2013-08-01 19:13:43 +02:00 |
Andreas
|
3a309e9b25
|
Added message to retrive the library (table songs).
|
2013-08-01 18:13:14 +02:00 |
Arnaud Bienner
|
fc1880161c
|
Add a 'language_without_region' as this is not specific to networkremotesettingpage
|
2013-07-27 19:23:55 +02:00 |
David Sansome
|
1a3f6af1bd
|
Clean up the network remote settings page, add a "Get it on Google Play" button.
|
2013-07-27 15:27:08 +10:00 |
Andreas
|
1e4819f2df
|
Add stop after current track feature to network remote.
|
2013-07-20 19:38:37 +02:00 |
John Maguire
|
f166954495
|
Add Google cpplint & lint one class
|
2013-07-19 15:38:22 +02:00 |
David Sansome
|
eb20fb5945
|
Remove all the soruce for WMDM devices. Fixes issue 3748
|
2013-06-30 08:25:12 +00:00 |
Andreas
|
ecd94cf472
|
Oops.
|
2013-06-09 16:41:02 +02:00 |
Andreas
|
a6a8997a2e
|
Use QDir::toNativeSeparators instead of QString::replace. Add QProcess include for windows build.
|
2013-06-09 16:29:40 +02:00 |
Andreas
|
d16ac382ef
|
Highlight the opened file in Windows Explorer. Fixes issue 3695.
|
2013-06-09 15:52:47 +02:00 |
Kevin Cox
|
9cc7169904
|
Used kNsecPerSec for milliseconds in a second.
|
2013-05-30 08:28:21 -04:00 |