Commit Graph

1749 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