1699 Commits

Author SHA1 Message Date
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
David Sansome
a776758ad1 Clear the "stop after this track" marker after stopping after this track. Fixes issue #552 2010-08-26 19:29:55 +00:00
John Maguire
579c980666 Fix clang warning. 2010-08-26 17:25:50 +00:00
Bartłomiej Burdukiewicz
57540119b5 Add "Restore to defaults" and "remove action" action in WiimotedevShortcutsConfig 2010-08-26 15:37:07 +00:00
John Maguire
774ae905e6 Disable focus rect on Mac for more widgets. 2010-08-26 12:34:03 +00:00
John Maguire
a8295002cf Disable icons in menus on Mac. 2010-08-26 12:25:31 +00:00
John Maguire
b450545a63 Disable focus rectangle on Mac for playlist & library views. 2010-08-26 12:22:13 +00:00
David Sansome
dad73e7e7e Fix a mingw compile error in release mode 2010-08-25 22:13:58 +00:00
John Maguire
a827379e88 Fix some clang warnings. 2010-08-25 21:14:37 +00:00
John Maguire
5689b39f47 Hide playlist filter clear button on mac. 2010-08-25 21:13:57 +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
David Sansome
f7c2d98f3a Remove old files from 0.4, and download and install the WMDM and WMF redistributables if they're not installed already. 2010-08-25 20:58:59 +00:00
Bartłomiej Burdukiewicz
603cc47f83 Now default wiiremote sequences are visible 2010-08-25 18:10:44 +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
86ad7dc6da Enable multiple actions 2010-08-25 14:58:22 +00:00
Bartłomiej Burdukiewicz
473b4839d9 Code cleanups 2010-08-25 13:51:30 +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
65fb6ad16f Add "Alexander Peitz" to about 2010-08-24 20:29:03 +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
a783ecc3f8 New licence. Fix include string in interface.h 2010-08-23 20:48:38 +00:00
David Sansome
a30e7e6831 Add the other wiimotedev files to fix the build when wiimotedev isn't installed 2010-08-23 20:32:25 +00:00
David Sansome
f779308932 Package mingwm10.dll - turns out it was required after all 2010-08-23 19:30:06 +00:00
David Sansome
3a67124fd9 Support copying files to WMDM devices. Sometimes doesn't crash 100% of the time. 2010-08-23 19:13:27 +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
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
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
bd4b6b2b50 Set a proper filename on songs that are copied over MTP 2010-08-22 17:54:49 +00:00
David Sansome
7ff4fa261e Respond to WMDM notifications 2010-08-22 16:25:22 +00:00
David Sansome
f2e13a0cb7 Create a real unique ID for each WMDM device 2010-08-22 16:11:14 +00:00