Commit graph

121 commits

Author SHA1 Message Date
8d48f73e07 Fixed crash if music file has not artist metadata. 2014-01-02 17:25:20 +01:00
3c0d586509 Added gradle support. 2014-01-02 05:28:20 +01:00
7f5a1f1496 Changed behaviour of 'previous' button.
Single tap restarts current item, double tap plays previous item.
2014-01-02 05:27:11 +01:00
104464713f Changed next button on last playlist item to stop playback. 2014-01-02 05:27:11 +01:00
e31747e44b Added shuffle and repeat functionality. 2014-01-02 05:27:11 +01:00
0090dbb107 Changed some strings. 2014-01-02 05:27:11 +01:00
82bb045911 Fixed server icons flickering. 2014-01-02 05:27:11 +01:00
1cbee26731 Fixed crash when playing to XBMC. 2014-01-02 05:27:11 +01:00
24e2b7c0ed Fixed crash when disabling wifi. 2014-01-02 05:27:11 +01:00
d950487610 Workaround for crash when Windows Media Player is active. 2014-01-02 05:27:10 +01:00
33c6eababa Refactored ListView mode changes into seperate methods. 2014-01-02 05:27:10 +01:00
956a16c5cc Fixed notification not showing after resuming playback. 2014-01-02 05:27:10 +01:00
6eab372680 Restore current tab if app was killed by system. 2014-01-02 05:27:10 +01:00
90cec806ae Fixed another BroadcastReceiver leak. 2014-01-02 05:27:10 +01:00
5694d45660 Fixed BroadcastReceiver being leaked on exit. 2014-01-02 05:27:10 +01:00
d2a8aeeb34 Fixed crash when exiting app during playback. 2014-01-02 05:27:10 +01:00
bb2d385460 Fixed RouteFragment to show correct empty view when showing playlist on start. 2014-01-02 05:27:10 +01:00
8bdbd40c7c Renamed "renderer" tab to "route". 2014-01-02 05:27:10 +01:00
cc2fda0166 Changed notification to always shouw route fragment. 2014-01-02 05:27:10 +01:00
8a08fb00ec Changed playlist to automatically scroll to current item in playlist on change. 2014-01-02 05:27:10 +01:00
484fbe3bdd Fixed notification being permanently updated. 2014-01-02 05:27:10 +01:00
cad94167ef Added playback time texts to control view, slight layout changes. 2014-01-02 05:27:10 +01:00
a5ab978bba Added missing change from previous commit, fixed player control background color. 2014-01-02 05:27:10 +01:00
fdf8f9c9c5 Added ListView empty views (depending on current state). 2014-01-02 05:27:10 +01:00
0184355397 Improved handling if wifi is disconnected. 2014-01-02 05:04:23 +01:00
92768d518b Improved notification handling. 2014-01-02 05:04:23 +01:00
9dea15f707 Externalized a string. 2014-01-02 05:04:22 +01:00
Felix Ableitner
20e0517594 Merged UpnpController into RemotePlayService. 2013-10-07 16:58:08 +02:00
Felix Ableitner
8ec6b90e92 Added proper screen rotation handling. 2013-10-07 16:40:26 +02:00
Felix Ableitner
838ad69360 Changed playback to work entirely through MediaRouter.
This allows playing to non-UPNP-devices.
2013-10-03 20:57:36 +02:00
Felix Ableitner
86f301791d Fixed devices flashing on update (again). 2013-09-26 18:49:01 +02:00
Felix Ableitner
5edbd2886f Added MediaRouter support. 2013-09-26 18:47:47 +02:00
Felix Ableitner
048fad32f6 Changed UpnpPlayer to store volume locally instead of always querying it. 2013-09-26 00:19:15 +02:00
Felix Ableitner
fa6d444d1b Replaced ActionBarSherlock with Support Library appcompat. 2013-09-24 01:45:04 +02:00
Felix Ableitner
3207eb3e5b Changed packet structure, added missing license text to files. 2013-09-23 02:40:51 +02:00
Felix Ableitner
c236173a45 Extracted UPNP functionality from GUI into seperate classes. 2013-09-23 02:10:35 +02:00
Felix Ableitner
d29680d695 Moved GUI classes to new gui package. 2013-09-20 02:44:14 +02:00
Felix Ableitner
b9802245fe Changed media browser to save ListView state (including scroll position). 2013-09-19 23:15:26 +02:00
Felix Ableitner
2926d3af2f Fixed possible NPE in media browser. 2013-09-19 22:17:51 +02:00
Felix Ableitner
89de580223 Changed player control buttons to image buttons. 2013-07-02 21:45:11 +02:00
Felix Ableitner
7366cd8431 Minor fixes. 2013-06-29 17:29:27 +02:00
Felix Ableitner
0bb44f79cd Added album art to notification for API level 11+. 2013-06-29 17:22:30 +02:00
Felix Ableitner
c736747887 Added device icons. 2013-06-28 20:16:13 +02:00
Felix Ableitner
49614a9051 Fixed device update constantly adding and removing devices. 2013-06-28 09:11:43 +02:00
Felix Ableitner
3ddc533f5b Swapped tab order in main activity. 2013-06-28 08:59:49 +02:00
Felix Ableitner
58009016f3 Added album art to files. 2013-06-28 08:55:54 +02:00
Felix Ableitner
3e674cd55f Fixed crash due to removed function. 2013-06-27 22:38:25 +02:00
Felix Ableitner
0972b7973b Possible fix for build error. 2013-06-27 09:20:27 +02:00
Felix Ableitner
6661bdd631 Added highlight for current item. 2013-06-24 18:57:12 +02:00
Felix Ableitner
e9afc5b6ff Fixed music pausing after selecting renderer. 2013-06-19 00:59:11 +02:00
Felix Ableitner
7afd8a70eb Fixed notification intent. 2013-06-19 00:52:36 +02:00
Felix Ableitner
8455fac93d Current playlist will now be shown whenever a renderer is selected. 2013-06-19 00:24:18 +02:00
Felix Ableitner
e4afabe96a Changed to use friendly device names. 2013-06-18 23:46:06 +02:00
Felix Ableitner
86bafeb532 Fixed error with list item texts. 2013-06-16 23:11:37 +02:00
Felix Ableitner
86aba3e238 Added license (modified BSD) 2013-06-10 23:38:33 +02:00
Felix Ableitner
5dcd13d126 Added service to handle playback. 2013-06-10 02:24:03 +02:00
Felix Ableitner
c0608b0d0d Autoplay next file on playlist after finishing. 2013-06-09 20:25:42 +02:00
Felix Ableitner
3a3e14c850 Minor refactoring. 2013-06-09 13:43:32 +02:00
Felix Ableitner
faef0888c2 Renderer volume can be changed with volume keys. 2013-06-09 13:31:45 +02:00
Felix Ableitner
167e0c7479 Display artist, track number, sort by track number. 2013-06-08 15:51:04 +02:00
Felix Ableitner
2d38870dfe Added device playlist to renderer fragment. 2013-06-08 15:19:38 +02:00
Felix Ableitner
43df4e21db Moved RegistryListener into DeviceArrayAdapter. 2013-06-07 16:12:28 +02:00
Felix Ableitner
3ec4032105 Added seekbar, send metadata. 2013-06-07 15:19:58 +02:00
Felix Ableitner
e8ce9eb70a Changed renderer handling. 2013-06-06 11:10:34 +02:00
Felix Ableitner
d8660afaeb Set play/paused state only through events. 2013-06-06 10:44:03 +02:00
Felix Ableitner
a44f88729c Added play/pause functionality. 2013-06-02 18:39:04 +02:00
Felix Ableitner
c4fcf1a289 Small code improvements. 2013-06-02 17:52:27 +02:00
Felix Ableitner
063159b800 Play single file. 2013-06-02 17:44:16 +02:00
Felix Ableitner
d5ead78aa3 Made MainActivity more concise. 2013-06-01 18:04:39 +02:00
Felix Ableitner
eceb3f8025 Added Media Server browsing. 2013-06-01 17:49:05 +02:00
Felix Ableitner
0896c65afe Initial commit. 2013-05-31 17:03:52 +02:00