Commit Graph

19 Commits

Author SHA1 Message Date
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 d3bcbd28ef Fixed issue with NDK not building 2019-10-05 08:38:52 -04:00
kdeng00 cc9665a7ec Added nlohmann::json 2019-09-29 22:03:15 -04:00
amazing-username 6b68afad9b External library not properly setup with the project 2019-07-24 21:40:38 -04:00
amazing-username 040544e630 Abstracted the MediaPlayer from the MainActivity and turned it into a service that has the ability to run regardless if an acitivity is present #28. Resolved issue where track display details was blank after switching from the settings view #26 2019-03-10 00:43:03 -05:00
amazing-username b2a70de4b2 Started abstracting the MediaPlayer from the MainActivity and turning it into a Service # 28 2019-03-09 13:16:06 -05:00
amazing-username 4c87b960ce Now the track's current time position as well as the the progress of the song is being displayed #24 #25 2019-03-06 21:07:15 -05:00
amazing-username 48d4ffe5df UI improvements. Completed #14 and #20 2019-03-05 21:39:23 -05:00
amazing-username 4effe37517 UI Improvements, added artist display for track, added track duration 2019-03-04 21:53:57 -05:00
amazing-username f9b2573785 Implemented Shuffle feature #22, removed track cover from table #21, and started created the Settings Activity #14 2019-03-03 17:55:37 -05:00
amazing-username bc24149e73 Continuing work on #16 2019-03-03 01:25:26 -05:00
amazing-username e542bf7dd4 Working on implementing SQLite Database #16 2019-03-02 19:33:29 -05:00
amazing-username 74fcbd09c9 Able to play music, next song, previous song 2019-03-02 13:09:59 -05:00
amazing-username 87562a61a2 Included idea directory 2019-03-02 09:18:02 -05:00