2ae6a5b368
Add paused state to playlist to help give right play/pause state to ui. Implement skeleton of playlist fragment.
master
Kevin Whitaker
2016-01-17 12:19:15 -05:00
55d189f95c
Start getting playlist UI done so player service can be tested for it's basics.
Kevin Whitaker
2016-01-16 23:21:30 -05:00
14ae1a478b
Start of Media Service.
Kevin Whitaker
2015-12-08 00:23:07 -05:00
52031ac62b
Image should have same amrgin as other side.
Kevin Whitaker
2015-12-06 18:27:07 -05:00
502d1c8fe3
Change album queue button to floating action button like in apps like gogole play music. Might decide to anchor differently in future.
Kevin Whitaker
2015-12-06 18:22:10 -05:00
0469f9b377
Looks better with some centering.
Kevin Whitaker
2015-12-06 17:45:17 -05:00
fb712b7258
Add in album button that will in future add all album songs to queue. Add more details into track listing.
Kevin Whitaker
2015-12-06 17:43:34 -05:00
9086cf04cc
Update RRV lib to fix bug with list with headers.
Kevin Whitaker
2015-12-01 18:01:38 -05:00
a1f7138588
Switch around Album UI to use smaller art images to make it easier for transitions and image cache. Will think about where would be best to use larger images later.
Kevin Whitaker
2015-11-29 21:59:31 -05:00
d7df8e9c5d
Finally figured out transitions. The biggest issue was that it wasn't clear transition names had to be unique for the whole fragment. Now also chaining transitions for different effects.
Kevin Whitaker
2015-11-29 20:31:06 -05:00
a633218eba
Experiment with different transition.
Kevin Whitaker
2015-11-29 14:17:47 -05:00
9baf55660b
Start of basic track listing. Still needs some work in what is displayed both content and style. Still can't figure out why shared content isn't working like I expect.
Kevin Whitaker
2015-11-27 12:40:16 -05:00
f704f9958d
Move back to mainline lib now that merge is complete.
Kevin Whitaker
2015-11-26 23:28:18 -05:00
e70cbcea3b
Forgot the lib.
Kevin Whitaker
2015-11-24 21:59:19 -05:00
fcd8f7c8a5
Use new custom modified RRV lib until pull request is complete. Use dynamic columns instead of hard coded ones.
Kevin Whitaker
2015-11-24 21:58:46 -05:00
24f798e2b2
Move fragment code into adapter so attempts at shared view transitions might be possible. Code is set up for it, but it doesn't look quite right. Play around with how albums look in port/land mode.
Kevin Whitaker
2015-11-21 22:22:35 -05:00
e41c447ae2
Add in fragment that pops up when selected an artist in artists fragment.
Kevin Whitaker
2015-11-21 21:03:37 -05:00
00d898873a
Rework DB to have artist data separated into Artist table. Rework refresh notifications to be more in line with actions with multiple fragments. Filed bug against what I'm seeing on artist fragment. https://github.com/thorbenprimke/realm-recyclerview/issues/4
Kevin Whitaker
2015-11-21 19:41:51 -05:00
74b4e31fc7
Implement drawer switches to have animations. Layout enough of artist fragment to demo this. Try out using dynamic colors based on album art for albums.
Kevin Whitaker
2015-11-21 18:18:39 -05:00
e4c13ad6d3
Fix issue with extra chars causing reloads when not needed.
Kevin Whitaker
2015-11-21 17:06:15 -05:00
02b27615fa
Add in start of artist screen and have screens listed in drawer. Refresh state should be kept even when switching fragments.
Kevin Whitaker
2015-11-21 16:56:07 -05:00
0834f47fed
Change up when initial refresh is set so can show up.
Kevin Whitaker
2015-11-21 16:43:50 -05:00
526b6b6f5c
Clean up card view. Migrate new xml parser to use Object Streams.
Kevin Whitaker
2015-11-20 14:21:18 -05:00
3dfb0b592b
Change out all-in-one deserialization process with object-by-object method to save memory. Still not enough. Looks like I'll need to send each object right into the DB instead of into a list.
Kevin Whitaker
2015-11-20 10:45:16 -05:00
586dcbf8a4
Migrate to Xstream to prevent too many changes. Still have memory issue, but some flexibility to still find away around it.
Kevin Whitaker
2015-11-20 00:44:21 -05:00
a938ef0512
Hook up and tweak UI to DB. Now stuck because simplexml uses too much memory.
Kevin Whitaker
2015-11-19 23:43:26 -05:00
edeaa695c5
Finish basic DB update code. Start putting in skeleton of ui that will use the DB for albums.
Kevin Whitaker
2015-11-19 20:06:58 -05:00
03244315da
Start implementing client-side DB.
Kevin Whitaker
2015-11-18 23:59:31 -05:00
ec62f59808
Write converters for xml/gzip data and update data. Fill out initial classes for deserialization.
Kevin Whitaker
2015-11-18 23:04:39 -05:00
6a44b8c969
Since smaller zipped file will be needed to update, create custom retrofit converter to handle task. Started laying out api code.
Kevin Whitaker
2015-11-18 00:20:13 -05:00
36c9db71b8
Embellish on account manager.
Kevin Whitaker
2015-11-17 23:33:46 -05:00
d70f63924a
Flesh out some starter classes that form some core parts.
Kevin Whitaker
2015-11-17 23:02:21 -05:00
43aaea40c2
Fix build issues and get basic drawer activity working.
Kevin Whitaker
2015-11-17 21:37:49 -05:00
c4a2699ce0
Add in a class that should handle storing some preference data encrypted.
Kevin Whitaker
2015-11-16 21:17:50 -05:00
2e161aa266
Forgot to add in rest libs.
Kevin Whitaker
2015-11-16 20:48:49 -05:00
5d1e09690e
Initial commit of basics.
Kevin Whitaker
2015-11-16 20:10:21 -05:00