Private
Public Access
1
0
Commit Graph

34 Commits

Author SHA1 Message Date
Kevin Whitaker
14ae1a478b Start of Media Service. 2015-12-08 00:23:07 -05:00
Kevin Whitaker
52031ac62b Image should have same amrgin as other side. 2015-12-06 18:27:07 -05:00
Kevin Whitaker
502d1c8fe3 Change album queue button to floating action button like in apps like gogole play music. Might decide to anchor differently in future. 2015-12-06 18:22:10 -05:00
Kevin Whitaker
0469f9b377 Looks better with some centering. 2015-12-06 17:45:17 -05:00
Kevin Whitaker
fb712b7258 Add in album button that will in future add all album songs to queue. Add more details into track listing. 2015-12-06 17:43:34 -05:00
Kevin Whitaker
9086cf04cc Update RRV lib to fix bug with list with headers. 2015-12-01 18:01:38 -05:00
Kevin Whitaker
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. 2015-11-29 21:59:31 -05:00
Kevin Whitaker
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. 2015-11-29 20:31:06 -05:00
Kevin Whitaker
a633218eba Experiment with different transition. 2015-11-29 14:17:47 -05:00
Kevin Whitaker
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. 2015-11-27 12:40:16 -05:00
Kevin Whitaker
f704f9958d Move back to mainline lib now that merge is complete. 2015-11-26 23:28:18 -05:00
Kevin Whitaker
e70cbcea3b Forgot the lib. 2015-11-24 21:59:19 -05:00
Kevin Whitaker
fcd8f7c8a5 Use new custom modified RRV lib until pull request is complete. Use dynamic columns instead of hard coded ones. 2015-11-24 21:58:46 -05:00
Kevin Whitaker
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. 2015-11-21 22:22:35 -05:00
Kevin Whitaker
e41c447ae2 Add in fragment that pops up when selected an artist in artists fragment. 2015-11-21 21:03:37 -05:00
Kevin Whitaker
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
2015-11-21 19:41:51 -05:00
Kevin Whitaker
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. 2015-11-21 18:18:39 -05:00
Kevin Whitaker
e4c13ad6d3 Fix issue with extra chars causing reloads when not needed. 2015-11-21 17:06:15 -05:00
Kevin Whitaker
02b27615fa Add in start of artist screen and have screens listed in drawer. Refresh state should be kept even when switching fragments. 2015-11-21 16:56:07 -05:00
Kevin Whitaker
0834f47fed Change up when initial refresh is set so can show up. 2015-11-21 16:43:50 -05:00
Kevin Whitaker
526b6b6f5c Clean up card view. Migrate new xml parser to use Object Streams. 2015-11-20 14:21:18 -05:00
Kevin Whitaker
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. 2015-11-20 10:45:16 -05:00
Kevin Whitaker
586dcbf8a4 Migrate to Xstream to prevent too many changes. Still have memory issue, but some flexibility to still find away around it. 2015-11-20 00:44:21 -05:00
Kevin Whitaker
a938ef0512 Hook up and tweak UI to DB. Now stuck because simplexml uses too much memory. 2015-11-19 23:43:26 -05:00
Kevin Whitaker
edeaa695c5 Finish basic DB update code. Start putting in skeleton of ui that will use the DB for albums. 2015-11-19 20:06:58 -05:00
Kevin Whitaker
03244315da Start implementing client-side DB. 2015-11-18 23:59:31 -05:00
Kevin Whitaker
ec62f59808 Write converters for xml/gzip data and update data. Fill out initial classes for deserialization. 2015-11-18 23:04:39 -05:00
Kevin Whitaker
6a44b8c969 Since smaller zipped file will be needed to update, create custom retrofit converter to handle task. Started laying out api code. 2015-11-18 00:20:13 -05:00
Kevin Whitaker
36c9db71b8 Embellish on account manager. 2015-11-17 23:33:46 -05:00
Kevin Whitaker
d70f63924a Flesh out some starter classes that form some core parts. 2015-11-17 23:02:21 -05:00
Kevin Whitaker
43aaea40c2 Fix build issues and get basic drawer activity working. 2015-11-17 21:37:49 -05:00
Kevin Whitaker
c4a2699ce0 Add in a class that should handle storing some preference data encrypted. 2015-11-16 21:17:50 -05:00
Kevin Whitaker
2e161aa266 Forgot to add in rest libs. 2015-11-16 20:48:49 -05:00
Kevin Whitaker
5d1e09690e Initial commit of basics. 2015-11-16 20:10:21 -05:00