1
0
mirror of https://github.com/clementine-player/Clementine synced 2024-12-22 07:54:18 +01:00
Commit Graph

248 Commits

Author SHA1 Message Date
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