David Sansome
|
4750c19d00
|
Remove the playlists tab and add a smart playlists section to the library view instead
|
2010-11-17 20:21:04 +00:00 |
John Maguire
|
28a9454044
|
Compiler warning fix for Fedora 14 (GCC 4.5.1).
|
2010-11-03 21:19:26 +00:00 |
David Sansome
|
444f8ae03c
|
Don't try to link against pthreads on windows
|
2010-11-03 21:11:43 +00:00 |
David Sansome
|
4eb39712ef
|
Add a combo box to select from AND, OR or all songs.
|
2010-11-03 20:58:33 +00:00 |
David Sansome
|
63fc80543e
|
Make the search term widget slightly prettier
|
2010-11-03 20:12:42 +00:00 |
John Maguire
|
e8c271b502
|
Build fixes for Fedora 14.
|
2010-11-02 23:07:43 +00:00 |
David Sansome
|
a4176b79af
|
Merge translations from launchpad
|
2010-11-02 19:40:01 +00:00 |
David Sansome
|
3819a039c8
|
Hide the score column by default
|
2010-11-01 21:20:12 +00:00 |
David Sansome
|
9e20ef13bc
|
Automatic scoring. Thanks Arnaud Bienner. Fixes issue #141
|
2010-11-01 21:15:52 +00:00 |
David Sansome
|
4afc5cacef
|
Make the order by fields work in the new smart playlist wizard
|
2010-11-01 20:24:44 +00:00 |
David Sansome
|
b71b378c3f
|
Fix build breakage
|
2010-10-29 19:38:43 +00:00 |
David Sansome
|
9e09995fff
|
Some UI polish
|
2010-10-29 19:26:37 +00:00 |
David Sansome
|
f9bf6def04
|
Use an actual playlist widget in the preview
|
2010-10-29 18:58:43 +00:00 |
David Sansome
|
2a480f7b1c
|
Somewhat-working smart playlist preview widget for the wizard. Still needs a lot of polish.
|
2010-10-29 18:41:49 +00:00 |
David Sansome
|
fb224608ae
|
Add a rating widget, use it in the smart playlist dialog, refactor the playlist delegate to use it.
|
2010-10-26 19:59:55 +00:00 |
David Sansome
|
9b5b4ef4c6
|
Make the remove button work in smart playlist search terms
|
2010-10-26 19:03:23 +00:00 |
John Maguire
|
6c5ce58eda
|
Better check for MS-WMSP.
|
2010-10-25 12:19:36 +00:00 |
John Maguire
|
cc782430cf
|
Fix MS-WMSP streams.
Fixes issue #912
|
2010-10-25 12:14:28 +00:00 |
David Sansome
|
f2100189cc
|
Oops, forgot to add this file
|
2010-10-25 07:39:35 +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
|
f8fd0e578c
|
Support dragging a smart playlist into a playlist
|
2010-10-24 16:40:19 +00:00 |
David Sansome
|
a2595025b8
|
Give icons to the items in the playlists list
|
2010-10-24 16:08:40 +00:00 |
David Sansome
|
30afc130a4
|
Start of some work for smart/dynamic playlists. Only simple generators based on sql queries are supported, and the UI still needs polish.
|
2010-10-24 15:38:12 +00:00 |
David Sansome
|
87ce2f6ee2
|
Use the PlaylistItemPtr typedef in more places
|
2010-10-24 15:34:47 +00:00 |
David Sansome
|
1e3c459e7d
|
Don't show the artist image widget if there are no images
|
2010-10-23 23:44:16 +00:00 |
David Sansome
|
37ed1dc879
|
Make the small sidebar the default
|
2010-10-23 23:39:28 +00:00 |
David Sansome
|
8af6ded4a1
|
Don't increment a song's skip count if it's already been "played".
|
2010-10-23 23:34:56 +00:00 |
David Sansome
|
b35732a585
|
Drop the mouse hover effect on the ratings column when the mouse enters the header
|
2010-10-23 23:30:38 +00:00 |
David Sansome
|
f18f935b67
|
Draw the background on the ratings column properly when using QGtkStyle
|
2010-10-23 23:27:15 +00:00 |
David Sansome
|
3a32c41c7e
|
Update the rating stars in the currently playing item properly, and the fix the bug that would cause the currently playing item pixmap cache to not be updated with the whole row.
|
2010-10-23 20:58:20 +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
|
034c1b58f9
|
Build the list of languages dynamically from the list of .po files.
Update issue #902
Status: Fixed
Thanks for the patch!
|
2010-10-23 13:46:45 +00:00 |
John Maguire
|
29d1e9e7cb
|
Add bizarrely named "mtime" to MPRIS.
Fixes issue #893
|
2010-10-19 11:20:50 +00:00 |
David Sansome
|
acd9b2e136
|
Only react to *left* mouse clicks on the ratings column
|
2010-10-17 22:35:52 +00:00 |
David Sansome
|
bcddb2317a
|
Allow song ratings to be set by clicking on the stars in the playlist
|
2010-10-17 21:56:19 +00:00 |
David Sansome
|
f706c21be6
|
Add a library backend function to set song ratings
|
2010-10-17 20:53:48 +00:00 |
David Sansome
|
f55ffe15d6
|
Format the last played column more nicely
|
2010-10-17 20:53:15 +00:00 |
David Sansome
|
ac90d74a28
|
Don't show CD drives in the devices tab
|
2010-10-17 20:52:07 +00:00 |
David Sansome
|
0a42a9efb5
|
Don't ever restructure or reset the library model when statistics on a song are changed.
|
2010-10-17 19:34:45 +00:00 |
David Sansome
|
a13e0ba3f3
|
Increment play and skip counts when playing or skipping songs from the library
|
2010-10-17 19:27:31 +00:00 |
David Sansome
|
0d04e9e28d
|
Update the track progress in the tray icon immediately when changing track.
|
2010-10-17 18:26:25 +00:00 |
David Sansome
|
bbe1250c31
|
Add skip count and last played columns to the playlist, draw the background behind the rating column properly, hide rating and statistic columns when upgrading from an old version.
|
2010-10-17 18:21:30 +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 |
David Sansome
|
f5750bc348
|
More comments
|
2010-10-17 16:30:22 +00:00 |
David Sansome
|
eb9660edad
|
Parse FMPS ratings and played counts from mp3 id3v2 tags
|
2010-10-17 16:03:49 +00:00 |
John Maguire
|
6c36198103
|
Enable buffer_duration setting.
|
2010-10-17 15:37:16 +00:00 |
David Sansome
|
95556df6aa
|
Move database schema into a subdirectory of data/
|
2010-10-17 11:22:34 +00:00 |
David Sansome
|
c196595060
|
Reduce the maximum image width a bit
|
2010-10-17 11:07:56 +00:00 |
David Sansome
|
9d690c1b7e
|
Scale artist images in a background thread
|
2010-10-17 11:01:46 +00:00 |
David Sansome
|
47004d0ac3
|
Fix album cover manager test
|
2010-10-16 18:21:28 +00:00 |
David Sansome
|
b5f366c40a
|
Add a thread safe network disk cache, and remove the need to pass a NetworkAccessManager around everywhere. Fixes issue #852
|
2010-10-16 17:20:54 +00:00 |
David Sansome
|
c35ba55e75
|
Try to intelligently convert \n to <p> in song/artist info views
|
2010-10-16 16:16:22 +00:00 |
David Sansome
|
b97b2138fa
|
Play last.fm tag radio or similar artists radio when clicking on a tag in the song/artist info pane.
|
2010-10-16 15:22:14 +00:00 |
David Sansome
|
a41b6de040
|
Show a "Change font size..." item in the menu of text views in the artist/song info panes.
|
2010-10-16 14:45:23 +00:00 |
David Sansome
|
efb84a25ce
|
Rename AutoSizedTextEdit to SongInfoTextView
|
2010-10-16 14:11:23 +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
|
c2c0eac13b
|
Open external links in song/artist info views
|
2010-10-16 13:04:59 +00:00 |
David Sansome
|
548430853c
|
Remove a couple more broken lyric providers and sort the list of lyrics properly. Fixes issue #881
|
2010-10-16 12:56:58 +00:00 |
David Sansome
|
d6cb1d3c71
|
Juggle translations
|
2010-10-16 12:55:30 +00:00 |
David Sansome
|
14fb4ca202
|
Ignore playlists when loading local directories. Fixes issue #886
|
2010-10-16 12:37:33 +00:00 |
David Sansome
|
3e87d7b703
|
Add Ubuntu dark and light tray icons. Fixes issue #838
|
2010-10-14 19:46:11 +00:00 |
John Maguire
|
a425dddd7d
|
Remove the quit option from the music menu on mac in non-English.
Fixes issue #556
|
2010-10-13 14:15:32 +00:00 |
David Sansome
|
8d1ea72b95
|
Add copyright headers to screensaver files
|
2010-10-12 21:29:58 +00:00 |
David Sansome
|
5d0a2ff5cd
|
Inhibit KDE screensavers as well as Gnome
Update issue #879
KDE support done.
|
2010-10-12 21:27:31 +00:00 |
David Sansome
|
5c81e4794d
|
Center the first image in the pretty image view
|
2010-10-12 18:58:12 +00:00 |
John Maguire
|
a87040f770
|
Support for inhibiting mac sleep.
Update issue #879
Mac support done.
|
2010-10-12 16:02:23 +00:00 |
John Maguire
|
f0c3bf4332
|
Support for inhibiting gnome screensaver.
Update issue #879
Gnome support done.
|
2010-10-12 14:44:33 +00:00 |
John Maguire
|
2d19c2899a
|
Ignore engine metadata notifications if the song was previously loaded via taglib.
Fixes issue #880
Fixes issue #864
Fixes issue #574
|
2010-10-12 11:55:45 +00:00 |
John Maguire
|
953f36dac0
|
Set more sensible step for gstreamer buffer.
|
2010-10-12 11:29:51 +00:00 |
David Sansome
|
566bd2e2f8
|
Remember which sections have been expanded/collapsed
|
2010-10-11 21:42:31 +00:00 |
David Sansome
|
30414ef378
|
Don't show the last.fm track tags display if there aren't any to show
|
2010-10-11 21:21:08 +00:00 |
David Sansome
|
abbc908aaa
|
Collapse all info sections by default except the first one of each type but add support for using user preferences (they don't get saved yet), add a fade in/out animation to collapsed section headers.
|
2010-10-11 19:49:12 +00:00 |
David Sansome
|
0fcba76195
|
Use the active palette when drawing the info headers
|
2010-10-11 18:15:09 +00:00 |
John Maguire
|
a916db4c13
|
Add buffer duration to initialisation list.
|
2010-10-11 16:46:06 +00:00 |
John Maguire
|
65c7e6007c
|
Maybe working gstreamer buffer setting.
|
2010-10-11 15:58:05 +00:00 |
John Maguire
|
3df1f1bed9
|
Fix parsing of dos line endings in M3U.
Fixes issue #863
|
2010-10-11 15:20:53 +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
|
0940d88862
|
Fix the black rectangle when switching between artist and song info views
|
2010-10-10 20:58:49 +00:00 |
David Sansome
|
cc8755517e
|
Blur the song/artist info panes while waiting for info to load
|
2010-10-10 20:53:49 +00:00 |
David Sansome
|
20bdd0a6d2
|
Fix the padding in the play stats and tag widgets
|
2010-10-10 19:25:53 +00:00 |
David Sansome
|
aca4ba6073
|
Add a tag widget, and get song tags from last.fm
|
2010-10-10 18:57:23 +00:00 |
David Sansome
|
a1cc41ab27
|
Get last.fm play counts and wiki for the song info pane
|
2010-10-10 17:59:23 +00:00 |
David Sansome
|
98716138ca
|
Order lyric providers properly
|
2010-10-10 17:00:13 +00:00 |
David Sansome
|
996f77580e
|
Use a smaller default font size in the song and artist info panes
|
2010-10-10 17:00:03 +00:00 |
David Sansome
|
2aa20d3dee
|
Make the lyric providers configurable again
|
2010-10-10 16:46:35 +00:00 |
David Sansome
|
2f3732e73e
|
Move lyrics into the song info pane, refactor out a load of the common code between artist and song info.
|
2010-10-10 16:09:20 +00:00 |
David Sansome
|
48da2f996f
|
Move the fancy tab widget into src/widgets, remove more dead code, add it to debian copyrights.
|
2010-10-10 14:04:05 +00:00 |
David Sansome
|
899961e40e
|
Add some more tab styles, you can switch between them by right clicking on the sidebar.
|
2010-10-09 18:18:06 +00:00 |
John Maguire
|
9084cd8e54
|
Fix pretty image window sizing.
|
2010-10-09 16:14:33 +00:00 |
David Sansome
|
fb2accea1a
|
Make the pretty image view even prettier
|
2010-10-09 16:07:20 +00:00 |
David Sansome
|
58f455ec15
|
Fade smoothly between pages in the artist info pane when changing artists.
|
2010-10-09 14:15:30 +00:00 |
David Sansome
|
d09bae16ee
|
Don't crash when the receiver of a network get is destroyed before the request finishes
|
2010-10-09 14:15:05 +00:00 |
David Sansome
|
547a009d73
|
Show all the artist info at once rather than as it arrives, make resizing the text areas smoother, remove duplicate biogoraphies.
|
2010-10-09 13:34:28 +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
|
95b007403e
|
Don't allow images that haven't been loaded yet to be clicked
|
2010-10-09 10:42:38 +00:00 |
David Sansome
|
81fb559f66
|
Catch echonest errors properly
|
2010-10-09 10:32:18 +00:00 |
David Sansome
|
fbb62a2f43
|
Don't download images until they're displayed, show a message if an image couldn't be downloaded, show bigger fullsize images.
|
2010-10-08 21:34:39 +00:00 |
David Sansome
|
565ec47e42
|
Remove the arrows in the image view widget and replace them with previews of the next/previous images. Add a fullsize image viewer, add a "Save as..." option.
|
2010-10-08 21:09:01 +00:00 |
David Sansome
|
f09a115339
|
Add a pretty image viewer widget to the artist info pane
|
2010-10-07 23:13:41 +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
|
a85c292118
|
Set the size policy for the artist info widgets properly so they're not all squished together.
|
2010-10-07 20:18:37 +00:00 |
David Sansome
|
dcd18aacdc
|
Revert r2095 - it doesn't compile with boost 1.40
|
2010-10-07 19:59:48 +00:00 |
John Maguire
|
588dbb6b0b
|
Half a boost::spirit parser for RQL.
|
2010-10-07 17:41:13 +00:00 |
John Maguire
|
184cf0c0d8
|
Support last.fm RQL URLs.
For syntax, see: http://burnysblog.blogspot.com/2010/04/combo-station-urls.html
|
2010-10-07 13:59:24 +00:00 |
David Sansome
|
f4a1e86c45
|
Show the now playing widget "inside" the sidebar instead of under it.
|
2010-10-06 18:16:49 +00:00 |
John Maguire
|
0071cb9856
|
Remove German translations of keyboard shortcuts.
|
2010-10-04 18:36:37 +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
|
7f3e91226c
|
Move src/lyrics to src/songinfo
|
2010-10-02 13:43:45 +00:00 |
David Sansome
|
1649ad48c5
|
Only fetch lyrics when the lyrics tab is visible
|
2010-10-02 13:37:10 +00:00 |
David Sansome
|
61ea0cb24b
|
Don't block the GUI while a background stream is starting
|
2010-10-02 12:51:09 +00:00 |
David Sansome
|
df9a2dbca3
|
Fix the sidebar mouseover effects
|
2010-10-02 12:31:11 +00:00 |
David Sansome
|
5d54d517ab
|
Add a background to the sidebar
|
2010-10-02 12:09:06 +00:00 |
David Sansome
|
8b3972f447
|
Make the icons in the sidebar a bit smaller and add a spacer between the devices button and the lyrics button.
|
2010-10-02 10:49:48 +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
|
730708f0ca
|
Add an "About Qt" menu item. Fixes issue #833
|
2010-09-30 21:25:31 +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
|
a1a9943c72
|
Work around the broken liblastfm package
|
2010-09-29 19:26:02 +00:00 |
John Maguire
|
4c186f15dc
|
Add more fields to MPRIS GetMetadata
|
2010-09-29 17:03:32 +00:00 |
David Sansome
|
6e4db5fcfb
|
Updated turkish translation from H. İbrahim Güngör
|
2010-09-27 19:09:03 +00:00 |
John Maguire
|
e993909bd0
|
Fix USB mass storage devices on Mac.
Fixes issue #821
|
2010-09-27 17:27:08 +00:00 |
David Sansome
|
0c95f7c234
|
Safeguard against a null pipeline in GstEngine::Play.
|
2010-09-26 20:59:41 +00:00 |
David Sansome
|
abb57c23db
|
Don't enable lyricsplugin.com by default, since it requires javascript to display the results, and don't try to use disabled plugins.
|
2010-09-26 19:12:51 +00:00 |
David Sansome
|
f90f51197d
|
Code review comments from r2050
|
2010-09-26 17:30:17 +00:00 |
David Sansome
|
bd273efe0d
|
Fix the splitter naming, which was causing the lyrics pane to be huge
|
2010-09-26 17:19:06 +00:00 |
David Sansome
|
f74f181978
|
Query the lyric providers in a sensible default order, and add a new pane in the Settings dialog to configure it.
|
2010-09-26 17:04:57 +00:00 |
David Sansome
|
0a812e46bb
|
Add a lyrics pane to the GUI
|
2010-09-26 16:00:28 +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
|
bd59b7009b
|
Don't crash when trying to load a wma file without a tag.
|
2010-09-25 15:46:35 +00:00 |
David Sansome
|
7a681c1198
|
Remember the selected playlist items when switching between playlist tabs. Fixes issue #758
|
2010-09-25 15:30:47 +00:00 |
David Sansome
|
6971f81be4
|
Use QFile::decodeName when reading command-line arguments. Fixes isse #752
|
2010-09-25 15:15:05 +00:00 |
David Sansome
|
625e4dffdb
|
Replace more invalid FAT32 characters in filenames. Fixes issue #799
|
2010-09-25 15:04:58 +00:00 |
David Sansome
|
7539c3b222
|
Fix indentation
|
2010-09-25 15:04:20 +00:00 |
David Sansome
|
1ce8ba2abf
|
Don't include qtwin on non-windows os. Thanks oget. Fixes issue #798
|
2010-09-25 14:55:36 +00:00 |
David Sansome
|
4f943795bc
|
Fix a handle + memory + whatever else leak when automatically changing tracks in Windows. Fixes issue #782
|
2010-09-22 22:22:02 +00:00 |
John Maguire
|
0c281bb837
|
Add cmake options for more libraries.
Fixes issue #738
Thanks to Nickollai for the patch.
|
2010-09-22 13:05:51 +00:00 |
David Sansome
|
ba6ad3cb4a
|
Update markey's email address
|
2010-09-21 10:03:52 +00:00 |
John Maguire
|
2072d6cf9e
|
Fix crashes to do with iThings on Mac.
|
2010-09-20 21:03:31 +00:00 |
David Sansome
|
8c0b17c000
|
Ooops, perhaps the code to stop devices from auto-expanding would work better in the DeviceView class.
|
2010-09-18 14:29:43 +00:00 |
David Sansome
|
ae1fa10d44
|
Merge translations from launchpad
|
2010-09-18 14:21:15 +00:00 |
David Sansome
|
3f926f0cca
|
Don't recursively expand (and connect) devices in the device view. Fixes issue #610
|
2010-09-18 13:55:04 +00:00 |
David Sansome
|
44f0934fed
|
Don't crash when physically removing a device
|
2010-09-18 13:54:23 +00:00 |
David Sansome
|
ce1e7f73df
|
Fix the artist and album library icons in Qt 4.7
|
2010-09-18 13:35:52 +00:00 |
David Sansome
|
24cb79285a
|
Fix some weird behaviour when renaming a device and changing the sorting order in the devices view.
|
2010-09-18 12:33:23 +00:00 |
David Sansome
|
d0699e0bb5
|
Fix a crash when loading a local directory that contains other directories or playlists.
|
2010-09-18 11:50:20 +00:00 |
David Sansome
|
e95c4979f8
|
Replace ? characters when copying files to devices (since they're invalid on FAT32 filesystems), and check the return value of QDir::mkpath. Fixes issue #721.
|
2010-09-18 10:06:30 +00:00 |
David Sansome
|
38cfedb3d2
|
Fix a crash when the organiser's error dialog was shown the second time
|
2010-09-18 09:58:23 +00:00 |
David Sansome
|
e7afd348e9
|
Add "Copy to device" to the files tab
|
2010-09-18 09:54:33 +00:00 |
David Sansome
|
7419c52bec
|
Fix a path handling problem that caused the OK button to be greyed out when copying files to a device on Windows. Also show an error message when trying to copy songs that can't be copied (like streams). Fixes issue #750
|
2010-09-15 20:00:17 +00:00 |
David Sansome
|
0adc88a07d
|
Ignore iTunNORM comment fields in ID3v2 tags
|
2010-09-15 19:24:31 +00:00 |
David Sansome
|
0a7fa788b3
|
On second thoughts, lose the gotos and handle the last.fm errors by throwing.
|
2010-09-13 23:52:05 +00:00 |
David Sansome
|
89c873f9ef
|
There are no gotos in this code
|
2010-09-13 23:44:11 +00:00 |
David Sansome
|
d08389bb9d
|
Re-enable the settings dialog buttons after authentication even if you've switched to another tab before pressing Ok. Fixes issue #725
|
2010-09-13 21:40:50 +00:00 |
John Maguire
|
b9699c690f
|
Fix crash on closing visualisation fullscreen with escape.
Fixes issue #748
|
2010-09-13 20:50:18 +00:00 |
John Maguire
|
90359f84ec
|
Block until AlbumCoverLoader thread has started in cover manager.
|
2010-09-13 18:53:44 +00:00 |
John Maguire
|
71bfbd9aaa
|
Use per pixel scrolling on mac.
Fixes issue #738
|
2010-09-13 18:33:18 +00:00 |
John Maguire
|
b61a05889a
|
Disable detection of iPhone 4 and iPad until libgpod supports them.
Updates issue #742
I've blacklisted the iPhone 4 and iPad for now.
|
2010-09-13 17:08:10 +00:00 |
John Maguire
|
2c81cdefc7
|
Add m3u8 to M3U filetypes.
|
2010-09-13 16:37:22 +00:00 |
John Maguire
|
b0e1a516a9
|
Fix playlist parsing for iTunes M3U
Fixes issue #736
This is really Apple's fault for bizarrely using \r for line endings.
|
2010-09-13 16:31:42 +00:00 |
John Maguire
|
4570d891f2
|
Change global shortcuts on Mac to be eaten.
Update issue #722
Fixed on Mac.
|
2010-09-13 10:14:46 +00:00 |
David Sansome
|
c65a687678
|
Remove GIO devices from the list that are unmounted outside clementine
|
2010-09-12 19:20:06 +00:00 |
John Maguire
|
0109a3211c
|
Fedora build fixes.
Fixes issue #726
|
2010-09-11 21:12:46 +00:00 |
David Sansome
|
c2ac3f8f32
|
Don't mount GIO devices automatically, instead put them in a "not mounted" state in the GUI and mount them when double-clicked on. Fixes issue #719. Probably fixes issue #723.
|
2010-09-11 12:29:44 +00:00 |
Bartłomiej Burdukiewicz
|
089159f009
|
Update Polish translation
|
2010-09-11 02:12:54 +00:00 |
Bartłomiej Burdukiewicz
|
85f758c6a8
|
Remove debug code for wiimotedev.
|
2010-09-11 01:27:52 +00:00 |
Bartłomiej Burdukiewicz
|
92836ae5b8
|
Fix bug only primary wiiremote can declare new shortcuts
|
2010-09-11 01:23:44 +00:00 |
David Sansome
|
ae62ab61f6
|
Massage translations
|
2010-09-10 20:04:10 +00:00 |
David Sansome
|
8f29764817
|
Fix a Qt 4.7 assert when drawing device item backgrounds
|
2010-09-10 19:59:29 +00:00 |
David Sansome
|
4020a7e774
|
Remove the debug profiling output from startup
|
2010-09-10 14:57:03 +00:00 |
David Sansome
|
aa6e67eb1f
|
Some native path separator fixes for libgpod on Windows, should fix loading of classic iPods on Windows.
|
2010-09-09 21:49:51 +00:00 |
John Maguire
|
9a35f0fc71
|
Disable removing the active playlist.
Fixes issue #640
|
2010-09-08 12:30:19 +00:00 |
John Maguire
|
effa826abb
|
Show now playing in the dock menu somewhat like iTunes.
|
2010-09-08 11:53:35 +00:00 |
John Maguire
|
977dd916b0
|
Install Growl resources (should make the installer work).
|
2010-09-07 13:28:01 +00:00 |
David Sansome
|
c83394b6b4
|
Work around a bug introduced in Qt 4.7's QGtkStyle that broke our custom QTreeView::drawRow to draw the current track indicator in the playlist. Fixes issue #706
|
2010-09-06 22:49:15 +00:00 |
John Maguire
|
aa80f4720d
|
Remove private header.
Fixes issue #703.
|
2010-09-06 15:03:45 +00:00 |
David Sansome
|
1bb859f4bb
|
Fix the appearance of the free space bar on Windows 7
|
2010-09-05 17:20:02 +00:00 |
David Sansome
|
4ffe0739dd
|
Change the URL in the About dialog to point to the new website, and clean up the appearance
|
2010-09-05 17:10:09 +00:00 |
David Sansome
|
6fea62d68e
|
Make the organise dialog and free space bar look better with a dark theme. Fixes issue #630
|
2010-09-05 12:49:56 +00:00 |
David Sansome
|
ec3ff1a822
|
Merge translations from Launchpad
|
2010-09-05 11:32:57 +00:00 |
David Sansome
|
edb202f764
|
Improve the UI of the wiimotedev config page slightly, and add a link to the wiki
|
2010-09-05 11:21:32 +00:00 |
John Maguire
|
be6e887375
|
Fix quirks table and add my device manually :-)
Also fixes error dialog for organise files.
|
2010-09-04 20:11:14 +00:00 |
John Maguire
|
885a711d3a
|
Detect MTP device removal & free space/capacity on Mac.
|
2010-09-04 19:32:36 +00:00 |
David Sansome
|
be83655c57
|
Ignore tag messages from gstreamer when we're switching to a preloaded track - otherwise the Player receives the messages while it still thinks it's playing the old song, and gets the wrong track number.
|
2010-09-04 13:50:53 +00:00 |
David Sansome
|
c5af7d54f0
|
Don't disable the OK button on the organise dialog if the format string is invalid, but the format string is going to be ignored anyway
|
2010-09-04 13:28:57 +00:00 |
David Sansome
|
28a7039977
|
Show a warning when the user tries to connect a MTP device or iPod when they've compiled out support for libmtp or libgpod
|
2010-09-04 12:57:34 +00:00 |
David Sansome
|
bb4bb28c04
|
Automatically mount GIO volumes that get plugged in. Nautilus already does this for us in Gnome, this makes it work as expected in KDE too.
|
2010-09-04 12:34:01 +00:00 |
David Sansome
|
2d9e8806cd
|
Fix compilation on OpenSUSE that seems to have a broken qdbusxml2cpp? Fixes issue #685
|
2010-09-04 11:44:22 +00:00 |
David Sansome
|
d69f239eea
|
Disable the "Copy to library" option in the device view if the device isn't a filesystem device
|
2010-09-04 11:27:59 +00:00 |
David Sansome
|
c9e5a3dce7
|
Lock access to WMDM devices
|
2010-09-04 11:18:59 +00:00 |
David Sansome
|
034555942b
|
Return some hardware information for WMDM devices, and fix drive paths on Windows 7
|
2010-09-04 11:09:59 +00:00 |
John Maguire
|
902e4906e2
|
Some more Mac MTP work.
Reminder: Ship libusb-compat, not legacy libusb as it is fucked.
|
2010-09-02 22:35:00 +00:00 |
John Maguire
|
75a576a5c2
|
MTP support for Mac... Currently crashes the entire USB bus so I wouldn't use it.
|
2010-09-02 21:20:27 +00:00 |
David Sansome
|
4235c0f49d
|
Fix playlist search - I'm looking at you, John. Fixes issue #676
|
2010-09-02 19:17:35 +00:00 |
David Sansome
|
9f10964796
|
Re-read tags from files when opening the Edit Tag Dialog. Fixes issue #91.
|
2010-09-02 19:12:09 +00:00 |
John Maguire
|
916502fcca
|
Ignore non-USB disk mounts on Mac.
|
2010-09-02 18:24:39 +00:00 |
John Maguire
|
310fa00701
|
Get address and bus number of MTP devices on Mac.
|
2010-09-02 18:10:40 +00:00 |
Bartłomiej Burdukiewicz
|
29464bccfe
|
Fix unable to restore window when always hide the main window option is set
|
2010-09-02 13:41:25 +00:00 |
John Maguire
|
1b78e8137c
|
Remove libusb references.
|
2010-09-01 21:51:45 +00:00 |
John Maguire
|
9e34783602
|
Add references for MTP detection code.
|
2010-09-01 21:50:05 +00:00 |
John Maguire
|
08f257d3ee
|
Clean up Mac MTP detection code.
|
2010-09-01 21:43:23 +00:00 |
John Maguire
|
cce7fadc89
|
Dodgy code for detecting MTP devices on Mac without crashing (I'm looking at you libmtp).
|
2010-09-01 20:31:10 +00:00 |
Bartłomiej Burdukiewicz
|
3858c30614
|
Don't show osd for active/dective action when wiimotedev notifications are disabled
|
2010-09-01 19:29:49 +00:00 |
Bartłomiej Burdukiewicz
|
d70887c776
|
Fix bug when adding already exist shortcut in WiimotedevShortcutsConfig
|
2010-09-01 15:46:22 +00:00 |
Bartłomiej Burdukiewicz
|
ed8f87af0b
|
Add action active/dective support to WiimotedevShortcuts, add special checks for bug #670
|
2010-09-01 15:37:09 +00:00 |
Bartłomiej Burdukiewicz
|
6c3be4f5b1
|
Add notification support to WiimotedevShortcuts
|
2010-09-01 14:46:15 +00:00 |
Bartłomiej Burdukiewicz
|
56c0c3807f
|
Add warning when can't connect with wiimotedev dbus service
|
2010-09-01 00:41:19 +00:00 |
Bartłomiej Burdukiewicz
|
7d4e8d6add
|
Use groupbox instead of vertical layout
|
2010-09-01 00:24:54 +00:00 |
Bartłomiej Burdukiewicz
|
87aea79df5
|
Add enable wiimotedev shortcuts only when application is focused option
|
2010-09-01 00:10:30 +00:00 |
Bartłomiej Burdukiewicz
|
37f2a42a88
|
Delete "edit action" button form WiimotedevShortcutsConfig
|
2010-08-31 23:50:21 +00:00 |
Bartłomiej Burdukiewicz
|
8359190a2f
|
Fix bug that restore default settings when all wiimotedev actions are removed
|
2010-08-31 23:35:39 +00:00 |
Bartłomiej Burdukiewicz
|
7dc36761e9
|
Code cleanups
|
2010-08-31 23:17:38 +00:00 |
Bartłomiej Burdukiewicz
|
0914c22b0f
|
WiimotedevShortcutGrabber now can add new actions
|
2010-08-31 22:48:16 +00:00 |
Bartłomiej Burdukiewicz
|
118e159c1e
|
Add timeout feature to WiimotedevShortcutGrabber
|
2010-08-31 21:56:20 +00:00 |
John Maguire
|
214d77bc0e
|
Fix test and fix song loader infinite loop.
|
2010-08-31 21:24:57 +00:00 |
Bartłomiej Burdukiewicz
|
a05cd6d623
|
Block wiimotedev interface when adding new shortcut
|
2010-08-31 20:35:11 +00:00 |
Bartłomiej Burdukiewicz
|
fbd17fd2a5
|
Remember wiiremote swing now working properly
|
2010-08-31 19:57:53 +00:00 |
John Maguire
|
ad16a8b1ba
|
Load local files from the DB if we already have them.
|
2010-08-31 19:45:33 +00:00 |
John Maguire
|
bf5245d499
|
Remove warning for sql queries on the GUI thread.
|
2010-08-31 18:46:00 +00:00 |
David Sansome
|
29ec96e7b6
|
Show a little summary of what will and will not be built at the end of cmake
|
2010-08-31 18:23:23 +00:00 |
Bartłomiej Burdukiewicz
|
83164053c8
|
Update Polish translation
|
2010-08-31 18:02:09 +00:00 |
Bartłomiej Burdukiewicz
|
cfb66b3f33
|
Rewrite some parts of code in wiimotedev settings dialog (Fix remove action bug)
|
2010-08-31 01:37:17 +00:00 |
Bartłomiej Burdukiewicz
|
1a091c5c0a
|
Add yourself to about dialog... Strange feeling :)
|
2010-08-31 00:41:34 +00:00 |
Bartłomiej Burdukiewicz
|
f4dce9e51f
|
Strip wiimotedev code to minimum, use org.wiimotedev.deviceEvents.xml to generete dbus interface for wiimotedev
|
2010-08-30 23:57:31 +00:00 |
David Sansome
|
1747241041
|
Don't crash on XP SP < 2, and output some more debugging info when guessing drive letters.
|
2010-08-30 20:37:53 +00:00 |
David Sansome
|
1dd6ac323e
|
Get the drive letter for MSC WMDM devices on Windows 7
|
2010-08-30 19:58:01 +00:00 |
Bartłomiej Burdukiewicz
|
a59025cdec
|
Disable wiiremote control by default
|
2010-08-30 17:57:59 +00:00 |
Bartłomiej Burdukiewicz
|
7393f8faaf
|
Do not create wiimotedev interface by default
|
2010-08-30 17:31:42 +00:00 |
David Sansome
|
e779190b2f
|
Update free space on WMDM devices
|
2010-08-30 17:23:24 +00:00 |
David Sansome
|
572a4730cb
|
When editing tags in the playlist using the F2 shortcut, edit the current track, not the last one that was right-clicked on.
|
2010-08-30 16:49:10 +00:00 |
David Sansome
|
1453d264dd
|
Fix an assert when setting the library grouping to None
|
2010-08-30 16:37:29 +00:00 |
David Sansome
|
ce0e468d75
|
Sort items in the library view under the correct divider when they have no unicode decomposition.
Update issue #672
Can you try this and see if it fixes it for you?
|
2010-08-30 16:20:04 +00:00 |
David Sansome
|
5a616cf40a
|
Fix the organise dialog
|
2010-08-30 15:40:53 +00:00 |
David Sansome
|
2a160bee5f
|
Pass the list of songs into the organiser from the library
|
2010-08-30 15:28:55 +00:00 |
David Sansome
|
30911ba1ad
|
Make the second line of the device a bit smaller on Linux again
|
2010-08-30 14:47:30 +00:00 |
David Sansome
|
e4efa8a93e
|
Show the total song count on each device, instead of the mountpoint
|
2010-08-30 14:45:27 +00:00 |
David Sansome
|
1311a29dfa
|
Fix some weird behaviour in the library view
|
2010-08-30 14:03:32 +00:00 |
David Sansome
|
7e1e2cb1cd
|
Show progress information for individual tracks when transcoding, and fix a race condition
|
2010-08-30 13:03:21 +00:00 |
David Sansome
|
5dc25faab8
|
Use native separators when writing filenames to the transcoder log
|
2010-08-30 12:43:49 +00:00 |
David Sansome
|
210d7636f4
|
Oops, fix some build errors in the WMDM device
|
2010-08-30 12:38:09 +00:00 |
David Sansome
|
0ed30857db
|
Fix free space reporting for WMDM and MTP
|
2010-08-30 12:28:03 +00:00 |
David Sansome
|
e4f5e97b17
|
Allow GetSupportedFiletypes to return an error, and make it possible to request a list of supported filetypes at the same time as opening the device for copying - making things much faster on MTP devices.
|
2010-08-30 12:22:15 +00:00 |
David Sansome
|
d7e71ad14a
|
Fix some little progress calculation bugs
|
2010-08-30 12:00:11 +00:00 |
David Sansome
|
728925097d
|
Show progress information when transcoding files to copy to a device
|
2010-08-30 11:36:40 +00:00 |
David Sansome
|
3cf2b5ba47
|
Revert to the old type-to-scroll behaviour in the library view
|
2010-08-30 10:31:44 +00:00 |
David Sansome
|
ebe237cd40
|
Codereview comments from r1844
|
2010-08-29 19:50:06 +00:00 |
David Sansome
|
93b35a6379
|
Clean up transcoded files from /tmp
|
2010-08-29 19:26:20 +00:00 |
David Sansome
|
4b381e00fd
|
Transcode files when copying them to devices
|
2010-08-29 19:22:21 +00:00 |
Bartłomiej Burdukiewicz
|
eae74f6ad8
|
Insert QDBusConnection::systemBus().isConnected() checks
|
2010-08-29 17:19:59 +00:00 |
David Sansome
|
2881b6b6b2
|
Clean up this code a bit
|
2010-08-29 16:58:22 +00:00 |
David Sansome
|
d337ffc6e4
|
Group things in the library model by the unicode decomposition of their
first character, and do a locale aware sort. Fixes issue #668 (again).
|
2010-08-29 16:46:28 +00:00 |
David Sansome
|
e940f9c5d2
|
Ignore case when sorting the playlist. Fixes issue #650
|
2010-08-29 16:31:09 +00:00 |
Bartłomiej Burdukiewicz
|
3e658288af
|
Put wiimotedev sources in OTHER_SOURCES, small code cleanups
|
2010-08-29 16:24:19 +00:00 |
David Sansome
|
5873fe80a6
|
Pick a good default format to transcode to
|
2010-08-29 16:12:55 +00:00 |
David Sansome
|
d8ea4660e7
|
Store the device's transcode preference in the database
|
2010-08-29 15:32:36 +00:00 |
Bartłomiej Burdukiewicz
|
ae47b271f3
|
Add WiimotedevShortcutGrabber dialog
|
2010-08-29 15:21:50 +00:00 |
John Maguire
|
3db95b0c9c
|
Add ipod supported file types.
|
2010-08-29 14:49:54 +00:00 |
David Sansome
|
3e1e880c19
|
Add more file formats to the transcoder, and add a function to get a preset by song filetype
|
2010-08-29 14:25:33 +00:00 |
David Sansome
|
d1ae0c8509
|
Show a list of formats supported by a device in the properties dialog
|
2010-08-29 13:49:40 +00:00 |
David Sansome
|
2f505aeb02
|
Lock access to MTP devices - if two threads try to connect at once it causes a crash
|
2010-08-29 13:49:24 +00:00 |
David Sansome
|
70bea1bff4
|
Seed the random number generator on startup. Fixes issue #571
|
2010-08-29 12:34:07 +00:00 |
David Sansome
|
eb65c06b24
|
Make pressing enter in the library filter widget add the search results to the playlist. Also make the cursor keys work when the filter widget is focused. Fixes issue #641
|
2010-08-29 12:15:30 +00:00 |
David Sansome
|
4277e61cd3
|
Show scroll buttons on the tab bar if there's not enough room for all the tabs. Fixes issue #665
|
2010-08-29 11:35:09 +00:00 |
David Sansome
|
1d5ea90b98
|
Use a locale aware string sort when sorting the playlist. Fixes issue #668
|
2010-08-29 11:28:14 +00:00 |
David Sansome
|
3e174b01b6
|
Get a list of file formats supported by a WMDM device
|
2010-08-29 00:34:35 +00:00 |
David Sansome
|
5001a5b3d1
|
Get a list of file formats supported by an MTP device
|
2010-08-29 00:08:39 +00:00 |
John Maguire
|
d98e16e1b9
|
Fix copying to iDevice when artwork directory doesn't exist.
|
2010-08-28 23:37:10 +00:00 |
David Sansome
|
136a72b0cc
|
Show individual file progress from WMDM devices too
|
2010-08-28 22:15:54 +00:00 |
David Sansome
|
04e7e26088
|
Allow devices to report progress information about individual songs back to the Organise object. Implement this for MTP
|
2010-08-28 21:55:30 +00:00 |
John Maguire
|
e950b7cbf5
|
Only load Mac plugins from the app bundle.
|
2010-08-28 19:34:03 +00:00 |
Bartłomiej Burdukiewicz
|
a3e6a302c6
|
Use settings.remove("") instead of foreach
|
2010-08-28 19:31:38 +00:00 |
John Maguire
|
d87733b005
|
Use Mac search widget for library & magnatune.
|
2010-08-28 19:29:20 +00:00 |
David Sansome
|
dedb9621e8
|
Fix the songloader test by making it wait for the gstreamer engine to finish initialisation
|
2010-08-28 19:22:58 +00:00 |
David Sansome
|
0c5d754135
|
Fix the queue manager
|
2010-08-28 19:17:39 +00:00 |
David Sansome
|
8306ddc90b
|
Convert paths to native windows seperators in many places throughout the UI
|
2010-08-28 19:07:23 +00:00 |
John Maguire
|
d1173eb0eb
|
Add missing files to CMakeLists.txt for Mac.
|
2010-08-28 19:01:54 +00:00 |
John Maguire
|
c801ce1a2d
|
Rollback analyzer changes.
|
2010-08-28 18:48:16 +00:00 |
David Sansome
|
f395d1a560
|
Avoid using such small font sizes
|
2010-08-28 18:43:01 +00:00 |
David Sansome
|
03adb9a893
|
Try to parse a drive letter out of a WMDM device name, so we can use it as a filesystem device and have ipod support
|
2010-08-28 18:21:37 +00:00 |
David Sansome
|
a91d6795fe
|
Support deleting files from WMDM devices
|
2010-08-28 14:56:53 +00:00 |
David Sansome
|
6990b88b0f
|
Save the entire path to files on a WMDM device
|
2010-08-28 14:48:41 +00:00 |
David Sansome
|
299fb16c99
|
Add some better error handling when copying files to WMDM devices, and receive progress notifications (they're not used yet except to output to stderr)
|
2010-08-28 14:33:23 +00:00 |
David Sansome
|
f5cbeabb9b
|
Copy string metadata properly
|
2010-08-28 13:52:29 +00:00 |
David Sansome
|
a066eb9968
|
Recognise music on devices where WMDM/FormatCode isn't provide, such as mass storage devices.
|
2010-08-28 13:23:33 +00:00 |
David Sansome
|
c625ac229d
|
Fix all the windows crashes
|
2010-08-28 12:30:53 +00:00 |
David Sansome
|
7e4f51acb8
|
Add the rest of the wiimote stuff to OTHER_SOURCES so it gets included in translations even if disabled
|
2010-08-28 11:26:26 +00:00 |
David Sansome
|
07d519d534
|
Lazy create the error dialog, queue manager and visualisations
|
2010-08-27 19:09:03 +00:00 |
David Sansome
|
78424a1e12
|
Don't populate the magnatune library model until its node is expanded in the view
|
2010-08-27 18:47:10 +00:00 |
David Sansome
|
d980fd5ff8
|
Remove the pointless CreateInThread method from BackgroundThread and instead move objects to the right thread after creation.
|
2010-08-27 18:36:57 +00:00 |
David Sansome
|
62daf29ec8
|
Make Magnatune initialisation faster by creating the filter widget on demand
|
2010-08-27 18:36:30 +00:00 |
David Sansome
|
a04309bc7d
|
Fix compile problem with glib >= 2.25. Fixes issue #662
|
2010-08-27 16:43:11 +00:00 |
David Sansome
|
cf6399df28
|
Initialise the GStreamer options in the settings dialog correctly, and ensure the GST engine can never try to create an empty sink. Fixes issue #661.
|
2010-08-27 16:41:35 +00:00 |
David Sansome
|
2bf920b3eb
|
Fix a build error in release mode
|
2010-08-27 16:29:28 +00:00 |
David Sansome
|
35708a09c5
|
Lazy load more context menus and dialogs
|
2010-08-27 16:15:54 +00:00 |
David Sansome
|
ba5fb9f552
|
Lazy-load some of MainWindow's dialogs
|
2010-08-27 15:42:58 +00:00 |
David Sansome
|
59e5de1468
|
Lazyload the radio service context menus
|
2010-08-27 15:20:52 +00:00 |
David Sansome
|
75b70b4acb
|
Initialise gstreamer in the background instead of blocking the UI
|
2010-08-27 13:57:39 +00:00 |
David Sansome
|
c7472eda59
|
Use std::fill and std::accumulate
|
2010-08-27 13:22:44 +00:00 |
David Sansome
|
dbc1bf5987
|
Set a better default column layout, and use a better column resizing algorithm
|
2010-08-27 13:15:32 +00:00 |
David Sansome
|
88a48a6bdf
|
Add an option to make columns in the playlist stretch to fit the window width like in Amarok 1. This option is enabled by default. Fixes issue #23
|
2010-08-27 12:42:06 +00:00 |
David Sansome
|
d30a9c379c
|
Add an option to disable the glowing effect on the current track. Fixes issue #660
|
2010-08-27 10:36:01 +00:00 |