David Sansome
|
bb1c2b22ef
|
Create, edit and delete smart playlists from the context menu
|
2010-11-18 23:08:37 +00:00 |
David Sansome
|
753b144752
|
Refactor the smart playlist wizard to move all query-specific parts into a separate class
|
2010-11-18 21:13:43 +00:00 |
David Sansome
|
1f267881fe
|
Put all smart playlist classes in their own namespace
|
2010-11-18 20:19:33 +00:00 |
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 |
David Sansome
|
444f8ae03c
|
Don't try to link against pthreads on windows
|
2010-11-03 21:11:43 +00:00 |
John Maguire
|
e8c271b502
|
Build fixes for Fedora 14.
|
2010-11-02 23:07: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
|
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
|
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
|
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 |
David Sansome
|
eb9660edad
|
Parse FMPS ratings and played counts from mp3 id3v2 tags
|
2010-10-17 16:03:49 +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
|
efb84a25ce
|
Rename AutoSizedTextEdit to SongInfoTextView
|
2010-10-16 14:11:23 +00:00 |
David Sansome
|
3e87d7b703
|
Add Ubuntu dark and light tray icons. Fixes issue #838
|
2010-10-14 19:46:11 +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 |
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 |
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
|
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
|
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
|
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
|
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
|
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
|
56d72a00bf
|
Try the next UI experiment - wide buttons down the side like Qt Creator
|
2010-10-01 19:27:01 +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
|
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
|
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 |
John Maguire
|
0109a3211c
|
Fedora build fixes.
Fixes issue #726
|
2010-09-11 21:12:46 +00:00 |
John Maguire
|
977dd916b0
|
Install Growl resources (should make the installer work).
|
2010-09-07 13:28:01 +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
|
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 |
Bartłomiej Burdukiewicz
|
3e658288af
|
Put wiimotedev sources in OTHER_SOURCES, small code cleanups
|
2010-08-29 16:24:19 +00:00 |
Bartłomiej Burdukiewicz
|
ae47b271f3
|
Add WiimotedevShortcutGrabber dialog
|
2010-08-29 15:21:50 +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
|
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
|
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
|
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 |
John Maguire
|
372e196be4
|
* Add a half working gl block analyzer.
* Use a native search widget for the playlist search on Mac.
|
2010-08-25 20:59:08 +00:00 |
Bartłomiej Burdukiewicz
|
93acd26444
|
Add WiimotedevShortcuts class, support for nunchuk & classic controller
|
2010-08-25 13:02:53 +00:00 |
Bartłomiej Burdukiewicz
|
a9beafe033
|
Add configuration widget for wiimotedev and integration with settingsdialog
|
2010-08-24 19:57:43 +00:00 |
Bartłomiej Burdukiewicz
|
7f95635ba0
|
Move wiimotedev interface entry to NOT APPLE AND NOT WIN32 section
|
2010-08-23 18:59:40 +00:00 |
Bartłomiej Burdukiewicz
|
2d843fcd27
|
A src/wiimotedev
A src/wiimotedev/interface.cpp
A src/wiimotedev/interface.h
M src/ui/mainwindow.h
M src/ui/mainwindow.cpp
M src/CMakeLists.txt
|
2010-08-23 17:42:51 +00:00 |
John Maguire
|
2e03a2f093
|
*Fix device lister shutdown on mac
*Remove a bunch of debug
*Fix a windows translation
|
2010-08-23 10:26:00 +00:00 |
David Sansome
|
7821a48cb7
|
Get a list of songs from a WMDM device
|
2010-08-22 19:18:22 +00:00 |
David Sansome
|
160879327f
|
Pick gstreamer codecs and muxers for transcoding automatically instead of having a hardcoded list
|
2010-08-22 00:27:14 +00:00 |
John Maguire
|
acc71de1d9
|
Silence some warnings.
|
2010-08-20 11:25:19 +00:00 |
John Maguire
|
459a134201
|
Remove FHT and use gstreamer's FFT for all analyzers.
|
2010-08-18 18:21:30 +00:00 |
John Maguire
|
03274b0831
|
Add new analyzer API and example using gstreamer spectrum element.
|
2010-08-18 16:09:45 +00:00 |
David Sansome
|
164d4f6f6f
|
Throw away the WPD lister and add a WMDM lister
|
2010-08-15 18:08:09 +00:00 |
David Sansome
|
ec22230f3c
|
Add a WPD lister. Doesn't do anything yet, other than compile
|
2010-08-14 22:43:19 +00:00 |
David Sansome
|
a3b29406e6
|
Use pkg-config to find libraries on windows, and explicitly link to zlib for libgpod
|
2010-08-14 18:56:05 +00:00 |
David Sansome
|
9fda03aa60
|
Support copying files to MTP devices
|
2010-08-14 16:39:45 +00:00 |
David Sansome
|
3f5e188045
|
Initial support for MTP devices
|
2010-08-14 15:57:05 +00:00 |
David Sansome
|
c0ea45a9c9
|
Show an error dialog when copying or deleting files failed.
|
2010-08-14 11:51:50 +00:00 |
David Sansome
|
b74f853446
|
Merge translations from launchpad
|
2010-08-11 17:46:01 +00:00 |
David Sansome
|
0ccc3a5f0a
|
Remove dependency on libplist++
|
2010-08-09 20:22:55 +00:00 |
John Maguire
|
9ddba7251a
|
* Get the given name for an iDevice.
* Clean up device information code & get a few more interesting values.
|
2010-08-09 18:40:20 +00:00 |
David Sansome
|
296b2099ae
|
Install an svg icon on Linux. Fixes issue #604
|
2010-08-07 10:41:42 +00:00 |
David Sansome
|
42139fe92f
|
Append to, not replace, CFLAGS and CXXFLAGS. Fixes issue #609
|
2010-08-07 10:03:26 +00:00 |
John Maguire
|
36264e0b2b
|
Separate out UniversalEncodingHandler.
|
2010-08-03 19:29:49 +00:00 |
John Maguire
|
e67f9a66c8
|
Load playlist in separate threads on startup.
|
2010-08-03 18:57:17 +00:00 |
John Maguire
|
992e0fb95e
|
Add support for saving songs in a separate thread.
Updates issue #542
|
2010-08-02 14:00:43 +00:00 |
John Maguire
|
be389a12f3
|
Also check for usbmuxd.
|
2010-08-02 12:42:59 +00:00 |
David Sansome
|
1dcdbfd7d6
|
Link gstasfsrc with the library rather than the executable
|
2010-08-01 18:53:55 +00:00 |
David Sansome
|
2a7c6de273
|
Register gstafcsrc properly, and use it when playing songs from an afcdevice
|
2010-08-01 18:09:38 +00:00 |
David Sansome
|
3535e5b954
|
Compile the afc plugin statically
|
2010-08-01 17:41:04 +00:00 |
David Sansome
|
7a6499abde
|
Copy the iTunes database off a libimobiledevice device and load it from the local file
|
2010-08-01 14:13:27 +00:00 |
John Maguire
|
7fce4ada7d
|
AFC QIODevice for talking to iThings.
|
2010-08-01 12:19:21 +00:00 |
David Sansome
|
1f2b69c6bc
|
Add support for deleting files from the filesystem, devices, and ipods.
|
2010-07-31 16:12:16 +00:00 |
John Maguire
|
24837741e5
|
Add support for capacity/free space to iDevices.
Fix code review comments for r1585
|
2010-07-30 22:08:47 +00:00 |
John Maguire
|
e39a4a889b
|
Fix build without libimobiledevice
|
2010-07-30 21:51:26 +00:00 |
John Maguire
|
23044bf702
|
Add basic support for libimobiledevice.
|
2010-07-30 21:10:34 +00:00 |
David Sansome
|
3ad30d14a8
|
Display device free space information in the device properties dialog
|
2010-07-29 20:03:24 +00:00 |
David Sansome
|
81a1a9926e
|
Disable the "copy to device" action if there are no devices connected
|
2010-07-24 18:31:05 +00:00 |
David Sansome
|
990127e5e8
|
Merge translations from launchpad
|
2010-07-24 12:41:37 +00:00 |
David Sansome
|
4b96395e7f
|
Add an option to use the system qxt library
|
2010-07-24 12:35:21 +00:00 |
John Maguire
|
dd3182ad70
|
Messy mac device listing code using three different APIs. At least the IOKit one will probably go away.
|
2010-07-23 13:46:30 +00:00 |
David Sansome
|
62616304d8
|
Add a MusicStorage interface that can be used to abstract away the details of copying a file to a device.
|
2010-07-19 19:56:29 +00:00 |
David Sansome
|
7845a243c2
|
Oops, link against gio
|
2010-07-17 21:29:41 +00:00 |
David Sansome
|
0dcdf36535
|
Start of work on a GIO/GVFS device backend.
|
2010-07-17 14:22:07 +00:00 |
David Sansome
|
553184c7db
|
Remove amarok's equalizer and use gstreamer's one instead for vastly reduced CPU usage. Fixes issue #494
|
2010-07-12 20:55:09 +00:00 |
David Sansome
|
41183107d2
|
Start of work on a queue manager
|
2010-07-11 15:37:40 +00:00 |
David Sansome
|
0c123d58e8
|
Use a system QtIoCompressor if it's available
|
2010-07-11 12:02:30 +00:00 |
David Sansome
|
9be9a7cc0a
|
Add a cmake option to use a system install of QtSingleApplication
|
2010-07-10 20:33:28 +00:00 |
David Sansome
|
acf9ff5fd3
|
Add a cmake option to use a system install of libprojectM. No, gentoo users, you shouldn't use this.
|
2010-07-10 20:21:06 +00:00 |