John Maguire
|
7e5afd6bf1
|
Hack to work around PyQt 4.8.2 bug.
|
2011-01-24 17:31:34 +00:00 |
|
Paweł Bara
|
a575dac451
|
restoring CUE related files in playlist after Clementine's restart (fixes issue #68)
|
2011-01-19 15:36:40 +00:00 |
|
Paweł Bara
|
ddd3f119d3
|
CUE songs are now properly updated in library - you can delete a CUE sheet, add it, you can change section markers in it etc. and everything should work as expected
Song now knows it's cue path (if any)
|
2011-01-15 18:46:23 +00:00 |
|
David Sansome
|
c8d8ef208d
|
Don't create a separate interpreter for each script (it's not very well supported), instead create a module for each one. Redirect sys.stdout and sys.stderr to the clementine console.
|
2011-01-02 01:07:19 +00:00 |
|
David Sansome
|
aa6f55ee68
|
Add the new "beginning" column to device tables too
|
2010-12-28 22:53:10 +00:00 |
|
Paweł Bara
|
da5f941333
|
consider .cues when scanning the library
persist the new 'beginning' marker of songs
fixed a bug where %allsongstables script would not update the attached databases
|
2010-12-28 15:36:01 +00:00 |
|
Bartłomiej Burdukiewicz
|
6fbe173d80
|
Update wiimotedev icon. Should look better with dark-themes.
|
2010-12-28 14:34:32 +00:00 |
|
Paweł Bara
|
9f3e5773fb
|
QT tooltip now includes cover art and is generally prettier (updates issue #125)
ArtLoader is now available to every object, even if MPRIS is off
|
2010-12-05 23:41:41 +00:00 |
|
David Sansome
|
f9959a4fba
|
Treat the Jamendo database schema the same as other databases.
|
2010-12-05 10:55:21 +00:00 |
|
David Sansome
|
7690224859
|
Missing file
|
2010-11-27 19:34:15 +00:00 |
|
David Sansome
|
b1bf95a668
|
Remember which library a dynamic playlist was using when you restart clementine
|
2010-11-27 19:11:36 +00:00 |
|
David Sansome
|
b85ddbb380
|
Put the Jamendo songs in a separate database that gets attached to the main database. "Reload" it by deleting the file, which is much faster than DELETEing all the songs inside. Make reloading the Jamendo, Icecast and Magnatune databases always bypass the network cache. Store the Jamendo track IDs in a separate table - for some reason this makes inserts faster. Fix the Jamendo model after the inital database load. Make the Jamendo dymanic playlist use the entries that are already in the local database rather than fetching the song metadata again.
|
2010-11-27 16:14:09 +00:00 |
|
David Sansome
|
188c7a53ec
|
Add a database table, backend, and model for Icecast radio stations. Added a filter widget as well, but it doesn't actually search or sort yet.
|
2010-11-23 22:36:00 +00:00 |
|
John Maguire
|
5feabe09de
|
Add Jamendo support.
Fixes issue #470
|
2010-11-23 17:38:39 +00:00 |
|
David Sansome
|
1d374078a1
|
Get lyrics from letras.mus.br. Fixes issue #910
|
2010-11-21 16:10:24 +00:00 |
|
David Sansome
|
ffa469a1c1
|
Oops, add missing file
|
2010-11-20 20:40:17 +00:00 |
|
David Sansome
|
5969e2b3d7
|
Remember whether a dynamic playlist was active between restarts
|
2010-11-20 20:30:21 +00:00 |
|
David Sansome
|
353485e34e
|
Better smart playlist icons
|
2010-11-20 15:29:42 +00:00 |
|
David Sansome
|
a93a4afe3b
|
Better sidebar icons
|
2010-11-20 15:09:57 +00:00 |
|
David Sansome
|
9e20ef13bc
|
Automatic scoring. Thanks Arnaud Bienner. Fixes issue #141
|
2010-11-01 21:15:52 +00:00 |
|
David Sansome
|
5d9e43bc14
|
Add a new smart playlist wizard. Doesn't do anything yet except look pretty.
|
2010-10-24 23:46:05 +00:00 |
|
David Sansome
|
a2595025b8
|
Give icons to the items in the playlists list
|
2010-10-24 16:08:40 +00:00 |
|
David Sansome
|
eba3332a5d
|
Better looking star pixmaps for the ratings column, and improve the performance of drawing the stars.
|
2010-10-23 16:56:54 +00:00 |
|
David Sansome
|
42e4c4a8db
|
Add a skipcount field to the database, and read the last played time into Song objects. (still not used in the GUI yet).
|
2010-10-17 17:50:20 +00:00 |
|
David Sansome
|
dd4afe9b06
|
Add rating and play count columns to the playlist
|
2010-10-17 17:10:19 +00:00 |
|
John Maguire
|
e9e85001b5
|
Move device schema to schema directory.
|
2010-10-17 11:30:49 +00:00 |
|
David Sansome
|
95556df6aa
|
Move database schema into a subdirectory of data/
|
2010-10-17 11:22:34 +00:00 |
|
David Sansome
|
07f181cc2b
|
Make it possible to change the font size of the song/artist info views.
|
2010-10-16 13:56:49 +00:00 |
|
David Sansome
|
35988411e1
|
Split the echonest images and biographies into different classes, fetch tags and similar artists from echonest.
|
2010-10-10 21:45:01 +00:00 |
|
David Sansome
|
fb2accea1a
|
Make the pretty image view even prettier
|
2010-10-09 16:07:20 +00:00 |
|
David Sansome
|
7e39bfece2
|
Show icons for each biography, order biographies by relevance, don't refresh artist info when switching to another song by the same artist.
|
2010-10-09 12:39:49 +00:00 |
|
David Sansome
|
f017587099
|
Improve the appearance of the artist info view, make individual sections collapsable.
|
2010-10-07 21:06:26 +00:00 |
|
David Sansome
|
d035b1abc2
|
Add libechonest into 3rdparty, and add a basic echonest artist info fetcher.
|
2010-10-02 16:23:33 +00:00 |
|
David Sansome
|
5d54d517ab
|
Add a background to the sidebar
|
2010-10-02 12:09:06 +00:00 |
|
David Sansome
|
56d72a00bf
|
Try the next UI experiment - wide buttons down the side like Qt Creator
|
2010-10-01 19:27:01 +00:00 |
|
David Sansome
|
f172f51726
|
Clean up the confusing appearance of the checked but disabled button
|
2010-09-30 21:14:23 +00:00 |
|
David Sansome
|
200a306f57
|
Replace the Lyrics tab with a more discreet buttonbox/tabbar that sits alongside the playlist search bar, or the playlist tab bar if it's visible. Also remember whether the lyrics pane was shown, and hide it by default.
|
2010-09-30 20:17:36 +00:00 |
|
David Sansome
|
4f1a4fe39a
|
Some initial lyrics support. Scrapes all the sites that are supported by Amarok's Ultimate Lyrics script. No GUI or configuration yet.
|
2010-09-26 14:21:23 +00:00 |
|
David Sansome
|
d8ea4660e7
|
Store the device's transcode preference in the database
|
2010-08-29 15:32:36 +00:00 |
|
John Maguire
|
c801ce1a2d
|
Rollback analyzer changes.
|
2010-08-28 18:48:16 +00:00 |
|
Bartłomiej Burdukiewicz
|
a9beafe033
|
Add configuration widget for wiimotedev and integration with settingsdialog
|
2010-08-24 19:57:43 +00:00 |
|
John Maguire
|
ccc3f85316
|
Forgotten shaders.
|
2010-08-18 16:10:21 +00:00 |
|
John Maguire
|
03274b0831
|
Add new analyzer API and example using gstreamer spectrum element.
|
2010-08-18 16:09:45 +00:00 |
|
John Maguire
|
9f5264a8ab
|
Fix size of ipod touch/iphone icons and add svg.
|
2010-08-09 20:12:24 +00:00 |
|
John Maguire
|
9e9d33165f
|
* Add green ipod pngs.
* Fix transparency on ipod touch/iphone.
|
2010-08-09 20:06:53 +00:00 |
|
John Maguire
|
685b3aa5b7
|
Add SVG icon for pink ipod nano.
|
2010-08-09 19:47:26 +00:00 |
|
John Maguire
|
a96c675f1d
|
Add SVG icon for green ipod nano.
|
2010-08-09 19:40:32 +00:00 |
|
John Maguire
|
f078edf0db
|
Add ipod touch/iphone icon.
|
2010-08-09 19:14:42 +00:00 |
|
John Maguire
|
b2ac30000a
|
Change context menu to 13pt on Mac.
Updates issue #546
|
2010-07-26 14:35:48 +00:00 |
|
John Maguire
|
7235194016
|
Hack font size down to 11pt on Mac.
Fixes issue #546
|
2010-07-26 12:55:33 +00:00 |
|
David Sansome
|
a9d75e628b
|
Remove the connect/disconnect actions and replace them with an eject device action. Implement eject on devicekit and gio.
|
2010-07-25 01:07:51 +00:00 |
|
David Sansome
|
c35bd8779a
|
Make sure -1 and "" get stored in the database instead of NULL for song metadata. Thanks YellowOnion. Fixes issue #396. Fixes issue #479.
|
2010-07-24 15:13:09 +00:00 |
|
David Sansome
|
1a5f865d53
|
Bundle an empty font file and pass it to projectM so it doesn't crash when FTGL is turned on.
|
2010-07-18 13:26:01 +00:00 |
|
John Maguire
|
d03bdda5f7
|
Fixes issu...
,'``.._ ,'``.
:,--._:)\,:,._,.: All Glory to
:`--,'' :`...';\ the HYPNO TOAD!
`,' `---' `.
/ :
/ \
,' :\.___,-.
`...,---'``````-..._ |: \
( ) ;: ) \ _,-.
`. ( // `' \
: `.// ) ) , ;
,-|`. _,'/ ) ) ,' ,'
( :`.`-..____..=:.-': . _,' ,'
`,'\ ``--....-)=' `._, \ ,') _ '``._
_.-/ _ `. (_) / )' ; / \ \`-.'
`--( `-:`. `' ___..' _,-' |/ `.)
`-. `.`.``-----``--, .'
|/`.\`' ,','); SSt
` (/ (/
|
2010-07-12 19:51:23 +00:00 |
|
David Sansome
|
1f9e72f971
|
Add icons to the move up/move down/clear buttons, and implement the clear button
|
2010-07-11 16:58:22 +00:00 |
|
David Sansome
|
db5409b66b
|
Store devices in the main database
|
2010-07-03 23:00:07 +00:00 |
|
David Sansome
|
6654182032
|
Don't connect new devices automatically, put them in a list model. Add icons for ipods, android phones and USB memory sticks.
|
2010-07-03 21:05:55 +00:00 |
|
David Sansome
|
f8d0afbc18
|
Move dbus xml files to src/dbus
|
2010-06-25 16:05:02 +00:00 |
|
David Sansome
|
dbe51d2cf5
|
Add an "Organise files..." menu option to the Library view
|
2010-06-24 22:45:30 +00:00 |
|
David Sansome
|
88d1c7518a
|
Move the "Configure Clementine" menu item into the Tools menu and rename it "Preferences". Also move the global shortcuts dialog into a page in the preferences dialog. Fixes issue #422
|
2010-06-23 16:27:23 +00:00 |
|
David Sansome
|
fb717b30a2
|
Use the unicode tokenizer. Note if you checked out and ran r1242 - r1252 inclusive you'll need to delete your database and let it be recreated.
|
2010-06-20 21:14:16 +00:00 |
|
David Sansome
|
492d8fec87
|
Use sqlite's Full Text Search on the songs table
|
2010-06-20 16:30:10 +00:00 |
|
David Sansome
|
43575218a2
|
Use the bigger nocover image from amarok 2
|
2010-06-17 22:47:25 +00:00 |
|
John Maguire
|
73a381fe89
|
Rain!
|
2010-06-14 20:00:17 +00:00 |
|
David Sansome
|
f69a82bc6e
|
Force a re-download of the magnatune database so svn users will get the sku-codes required for downloading
|
2010-06-09 14:04:56 +00:00 |
|
David Sansome
|
6e81289ea2
|
Add a visualisation config menu
|
2010-06-06 22:28:24 +00:00 |
|
David Sansome
|
e110febc86
|
Add a background to the pretty OSD
|
2010-06-02 19:19:30 +00:00 |
|
David Sansome
|
7e92fd3e57
|
Update the nomusic icon
|
2010-06-02 18:44:53 +00:00 |
|
David Sansome
|
40881065d4
|
Use Carlos' icon
|
2010-06-02 17:50:53 +00:00 |
|
David Sansome
|
98235eea03
|
Remember the ordering of playlists
|
2010-05-21 10:37:24 +00:00 |
|
David Sansome
|
1572124962
|
Seperate last played values for each playlist
|
2010-05-20 22:30:55 +00:00 |
|
David Sansome
|
b116d4a306
|
First go at a UI for playlist search and multiple playlists. Nothing works yet.
|
2010-05-20 14:12:15 +00:00 |
|
David Sansome
|
4d57ccb41c
|
Use icons from the desktop theme where possible, fall back on oxygen.
|
2010-05-19 15:45:29 +00:00 |
|
David Sansome
|
3891bc032d
|
Add a "jump to the currently playing track" menu option. Fixes issue #316
|
2010-05-16 23:55:00 +00:00 |
|
David Sansome
|
739b0168ed
|
Add an index to the magnatune table
|
2010-05-09 21:21:08 +00:00 |
|
David Sansome
|
88ab9a8299
|
Add a table for the Magnatune library, and add the Magnatune database to it when the Magnatune node is expanded. Sort the Magnatune library model properly, and don't crash when adding or removing items.
|
2010-05-09 16:53:35 +00:00 |
|
David Sansome
|
72dbfd51c5
|
Start of a Magnatune service that downloads the list of songs and prints them on stdout.
|
2010-05-08 20:56:39 +00:00 |
|
John Maguire
|
7c4beddbe6
|
Make the large icons square.
|
2010-04-23 13:30:18 +00:00 |
|
John Maguire
|
ff06207732
|
OS X dock icon updates to show current status.
Somewhat less (but still quite) hacky system tray code.
|
2010-04-19 20:59:05 +00:00 |
|
David Sansome
|
7b6925f9f8
|
Remove the shinyness outside of the actual icons
|
2010-04-19 20:19:46 +00:00 |
|
David Sansome
|
da34946a8d
|
Bigger tiny icons, for mac...
|
2010-04-19 19:14:02 +00:00 |
|
David Sansome
|
b2236bfd1e
|
Undo and redo actions for the playlist. Note that undoing a sort or a shuffle doesn't work yet. Fixes issue #152
|
2010-04-19 18:44:35 +00:00 |
|
David Sansome
|
b418141aa0
|
Show a tiny play or pause icon in the system tray
|
2010-04-19 13:53:26 +00:00 |
|
David Sansome
|
af07b5becd
|
Store the playlist in the database. This is still quite slow.
|
2010-04-14 21:03:00 +00:00 |
|
David Sansome
|
fba0af14ae
|
Replace the "new preset" button with a "save preset" button. Stops the user accidentally overwriting default equalizer presets. Fixes issue #190
|
2010-04-09 00:23:17 +00:00 |
|
David Sansome
|
c6fe113e79
|
GStreamer equalizer. Mostly working, just missing presets. Updates issue #166
|
2010-04-07 16:26:04 +00:00 |
|
David Sansome
|
9a669dd477
|
Slightly more meaningful repeat icon
|
2010-04-06 23:08:48 +00:00 |
|
David Sansome
|
2443ce6585
|
Reworked the library watcher to be much more efficient - the backend now holds a list of subdirectories within each library directory, and only the mtimes of these are checked on startup.
|
2010-04-01 16:59:32 +00:00 |
|
David Sansome
|
7d5673930d
|
Pretty OSD.
|
2010-03-25 19:30:10 +00:00 |
|
John Maguire
|
fc2877dc30
|
Show radio icon rather than nothing in notification.
|
2010-03-25 18:38:20 +00:00 |
|
John Maguire
|
7250587c03
|
Remove dependency on libnotify and use dbus directly.
|
2010-03-25 17:52:28 +00:00 |
|
John Maguire
|
6b6ce0e582
|
Enable alternating row colours for playlist... hackity hack.
Fixes issue #112
|
2010-03-25 11:38:28 +00:00 |
|
John Maguire
|
a8a37264f7
|
Add MPRIS support (thanks Amarok ;-)
Fixes issue #29
Example command lines:
dbus-send --print-reply --dest=org.mpris.clementine /Player org.freedesktop.MediaPlayer.Play
dbus-send --print-reply --dest=org.mpris.clementine / org.freedesktop.MediaPlayer.Identity
dbus-send --print-reply --dest=org.mpris.clementine /TrackList org.freedesktop.MediaPlayer.GetCurrentTrack
dbus-send --print-reply --dest=org.mpris.clementine /TrackList org.freedesktop.MediaPlayer.GetMetadata int32:0
|
2010-03-24 20:58:17 +00:00 |
|
David Sansome
|
b5b61a2e0e
|
Add a couple of indexes to the database to speed up searches on large libraries.
|
2010-03-21 21:17:01 +00:00 |
|
David Sansome
|
1a930bf2b5
|
Add a menu item to the library for forcing albums to appear under Various Artists.
Fixes issue #43
|
2010-03-20 23:59:39 +00:00 |
|
David Sansome
|
c9ddf09869
|
Add shuffle and repeat options. These don't do anything yet.
Updates issue #20
|
2010-03-08 14:08:54 +00:00 |
|
David Sansome
|
3d34aa240c
|
Add albumartist, composer, file type and date columns to the playlist. Also add columns to the database for rating, playcount, and lastplayed (not used yet).
Fixes issue #66
|
2010-03-07 22:46:41 +00:00 |
|
David Sansome
|
101b30c4b5
|
Add some more options to the album cover manager: show fullsize, fetch automatically, choose manually, unset cover
|
2010-03-03 14:29:53 +00:00 |
|
David Sansome
|
12273256e5
|
Album cover art manager. So far this only displays cover art that was loaded from disk.
|
2010-02-28 18:04:50 +00:00 |
|
David Sansome
|
6436c53705
|
Smooth scale cover art for notifications, and display an empty album cover for tracks that have no artwork
|
2010-02-28 01:03:13 +00:00 |
|
David Sansome
|
1a26380e3f
|
Load album cover art from files on disk
|
2010-02-28 00:35:20 +00:00 |
|
David Sansome
|
7de70bbaea
|
Set this column to have a sensible default
|
2010-02-27 21:03:23 +00:00 |
|
David Sansome
|
669a0263ff
|
Improved various artists detection - inspired by Amarok.
Also support updates to the database schema.
Fixes issue #18
|
2010-02-27 20:12:22 +00:00 |
|
David Sansome
|
cf2a8e73e2
|
Make the colours in the stylesheet obey the Qt colour scheme.
Fixes issue #37
|
2010-02-27 16:36:25 +00:00 |
|
David Sansome
|
294eae80dd
|
Menu items to add files and streams by URL.
Fixes issue #10
|
2010-02-24 22:26:01 +00:00 |
|
David Sansome
|
1ae9a8875b
|
Fix the stop button
|
2010-02-14 20:35:16 +00:00 |
|
David Sansome
|
fa52470a77
|
Prettier toolbuttons
|
2010-02-14 20:24:31 +00:00 |
|
John Maguire
|
7eb2c396e4
|
mac css fixes
|
2010-02-14 17:42:59 +00:00 |
|
David Sansome
|
45cdfb7b54
|
Large icon
|
2010-02-12 18:54:26 +00:00 |
|
David Sansome
|
8eb42b5ab8
|
Shuffle playlist
|
2010-02-03 23:56:41 +00:00 |
|
David Sansome
|
4aa1cdfa52
|
Notifications settings
|
2010-02-03 17:21:25 +00:00 |
|
David Sansome
|
eb6a836b53
|
Config dialog
|
2010-02-03 16:17:04 +00:00 |
|
David Sansome
|
491f1184b8
|
Icons and right click menu for SomaFM
|
2010-01-18 02:49:07 +00:00 |
|
David Sansome
|
9503c3c449
|
Store the schema version to make updates easier
|
2010-01-17 15:52:17 +00:00 |
|
David Sansome
|
4108dc7c73
|
Basic tag editing
|
2010-01-16 16:12:47 +00:00 |
|
David Sansome
|
4ab13c03de
|
Clear playlist
|
2010-01-14 12:27:50 +00:00 |
|
David Sansome
|
107e6210b7
|
Add a menu item to remove tags and artists
|
2009-12-30 02:23:09 +00:00 |
|
David Sansome
|
56e685bb3b
|
Friend and neighbour radio
|
2009-12-30 00:31:00 +00:00 |
|
David Sansome
|
38feb17697
|
"Now listening" last.fm notifications
|
2009-12-29 19:22:02 +00:00 |
|
David Sansome
|
4cbad8929d
|
Last.fm authentication
|
2009-12-26 17:19:14 +00:00 |
|
David Sansome
|
9430a8fd2f
|
Refactor more common stuff out of the library model, and add a simple last.fm service
|
2009-12-26 15:13:38 +00:00 |
|
David Sansome
|
66478974cd
|
Right click menu for the file view
|
2009-12-24 22:26:58 +00:00 |
|
David Sansome
|
5b0496bf8f
|
Move everything to trunk
|
2009-12-24 19:16:07 +00:00 |
|