Commit Graph

17 Commits

Author SHA1 Message Date
kdeng00 9bab2a7798 Added functionality to retrieve the song cover's art from Icarus 2019-11-08 22:36:16 -05:00
kdeng00 76a6a763c6 Implemented shuffle functionality. Not able to reproduce the bug with repeating the song. 2019-11-05 22:02:43 -05:00
kdeng00 2ba9dfd57a Having issue with repeat a song when pressing the next button or if the song ends (which proceeds to the next song). Need to work on shuffling 2019-10-29 21:13:51 -04:00
kdeng00 6221969d6b Working on implementing the Toggle controls like Repeat and Shuffle. Having a little issues with Repeat, haven't started with Shuffle 2019-10-28 21:47:04 -04:00
kdeng00 cc97123908 able to stream now, need to do some code clean up and refactoring. Also need to have a view for controls 2019-10-12 13:16:05 -04:00
kdeng00 f9304a52e2 Working on saving the api information to the database and then saving the token. After that work on fetching the songs from icarus and viewing them. 2019-10-12 01:28:12 -04:00
kdeng00 58825427d0 Figured out out to get the field values of a java/kotlin class object from C/C++ 2019-10-11 20:57:22 -04:00
amazing-username 878c62f2cb Working on trying to pass objects, unwrap them to C/C++ types, do something, then return the result as an object. Now I get why people say JNI is tricky 2019-10-10 18:40:16 -04:00
kdeng00 6b746cd1d0 Able to fetch all of the songs. Create Token repository to store tokens. Next need to transition from the login screen to the song view screen. 2019-10-08 23:28:19 -04:00
kdeng00 9483c6b834 User credentials are saved and retrieved from the SQLite database. Next I want to retrieve all songs from icarus and return it to java/kotlin. Some code cleanup 2019-10-07 21:44:20 -04:00
kdeng00 bb6b08cf1a Implemented SQLite starting with saving the user's credentials. Next is to save the access token and then the host uri 2019-10-06 23:17:06 -04:00
kdeng00 fe15ea221f Able to do a demo stream, not via jni but with android's media player. Need to integrate sqlite to save token, username, password, and uri 2019-10-05 22:14:11 -04:00
kdeng00 33ac4c6fcf JNI is wanky. Finally about to return an object from C++ to Java/Kotlin 2019-10-05 17:30:37 -04:00
kdeng00 77ecf4ca12 Able to retrieve an access token. Next implement fetching all songs. I left a TODO. 2019-10-03 20:35:59 -04:00
kdeng00 3c8064dfd2 Linked libcurl with mear. Now working on refining and making things cleaner for authentication 2019-10-01 21:48:18 -04:00
kdeng00 eb749a7b37 Built and linked nlohmann::json package 2019-09-29 22:02:06 -04:00
kdeng00 356f75d0c5 Adding c++ to the mix 2019-09-26 22:02:09 -04:00