533 Commits

Author SHA1 Message Date
David Sansome
f4a1e86c45 Show the now playing widget "inside" the sidebar instead of under it. 2010-10-06 18:16:49 +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
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
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
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
4020a7e774 Remove the debug profiling output from startup 2010-09-10 14:57:03 +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
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
87aea79df5 Add enable wiimotedev shortcuts only when application is focused option 2010-09-01 00:10:30 +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
John Maguire
ad16a8b1ba Load local files from the DB if we already have them. 2010-08-31 19:45:33 +00:00
Bartłomiej Burdukiewicz
7393f8faaf Do not create wiimotedev interface by default 2010-08-30 17:31:42 +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
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
3cf2b5ba47 Revert to the old type-to-scroll behaviour in the library view 2010-08-30 10:31:44 +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
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
07d519d534 Lazy create the error dialog, queue manager and visualisations 2010-08-27 19:09:03 +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
2bf920b3eb Fix a build error in release mode 2010-08-27 16:29:28 +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
d30a9c379c Add an option to disable the glowing effect on the current track. Fixes issue #660 2010-08-27 10:36:01 +00:00
John Maguire
a827379e88 Fix some clang warnings. 2010-08-25 21:14:37 +00:00
Bartłomiej Burdukiewicz
99db59d9dc Some options in wiimotedev settings page now works 2010-08-25 16:19:54 +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
9aa5d56830 Now looks just perfect 2010-08-23 18:31:43 +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
David Sansome
68d7156071 Add Copy to device... to the playlist context menu 2010-08-08 13:06:52 +00:00
John Maguire
f45ec1a43e Push more tag saving off the GUI thread.
Update issue #542
2010-08-02 14:22:05 +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
b3d3bca314 Add shortcut for queue/dequeue track.
Fix other context menu shortcuts.

Fixes issue #259
Fixes issue #547
2010-07-26 15:21:56 +00:00
John Maguire
a55ee16c3d Disable Cmd+H shortcut for shuffle on Mac as it conflicts with the default hide action.
I haven't replaced the shortcut with anything else yet as it's not obvious what it should be.

Fixed issue #523
2010-07-26 12:05:50 +00:00
David Sansome
60eb5a34f8 Add global shortcuts for show/hide and show osd.
Update issue #533
Status: Fixed
Thanks for the patch :)
2010-07-24 12:39:09 +00:00
David Sansome
9f2d610e9d Add a menu item for copying songs to devices. Only filesystem devices supported so far 2010-07-19 21:16:22 +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
c43d695d8b Add a menu item for copying songs off devices to the library 2010-07-18 17:13:43 +00:00