281d4b5625
	 
					 
					
						
						
							
							MediaFragment: update playhead progress/fully watched on resume  
						
						
						
						
					 
					
						2022-01-29 20:32:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f65497e06a
	 
					 
					
						
						
							
							Player: load media async and use playhead for initial episode  
						
						
						
						
					 
					
						2022-01-29 19:56:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e54bc7983
	 
					 
					
						
						
							
							don't show next ep button or autoplay if the current ep is the last ep  
						
						... 
						
						
						
						next_episode_id can be non null, even if it's the last episode 
						
						
					 
					
						2022-01-18 18:03:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87cc4c5ec1
	 
					 
					
						
						
							
							the media type should not change while playing a media (tv show/movie)  
						
						
						
						
					 
					
						2022-01-09 19:24:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b79d962b8d
	 
					 
					
						
						
							
							implement playhead reporting to crunchyroll  
						
						
						
						
					 
					
						2022-01-09 19:23:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a10287f747
	 
					 
					
						
						
							
							add upNextSeries  
						
						... 
						
						
						
						the MediaFragment will show the next episodes title instead for the series title and play the "next up" episode when the play button is clicked 
						
						
					 
					
						2022-01-09 18:41:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e98e75456e
	 
					 
					
						
						
							
							Update the onboarding process to support crunchyroll  
						
						... 
						
						
						
						* only save credentials during onboarding, if login was successful
* show onboarding, if login failed 
						
						
					 
					
						2022-01-08 19:20:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						349a0e451a
	 
					 
					
						
						
							
							add highlight (random of newly added (n=10))  
						
						
						
						
					 
					
						2022-01-06 18:57:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						22d2d777c8
	 
					 
					
						
						
							
							add newly added title to HomeFragment  
						
						... 
						
						
						
						* add support for season_list to crunchyroll parser 
						
						
					 
					
						2022-01-06 18:39:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04b1ac5a53
	 
					 
					
						
						
							
							add playheads to crunchyroll parser  
						
						... 
						
						
						
						* show watched icon, if episode has been fully watched
* add seasonTag to browse() 
						
						
					 
					
						2022-01-05 01:28:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2fa5a0aacd
	 
					 
					
						
						
							
							add up next to home screen  
						
						... 
						
						
						
						for now up next will show the series and not play the actual episode 
						
						
					 
					
						2022-01-05 00:28:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9062474180
	 
					 
					
						
						
							
							add watchlist to home fragment  
						
						
						
						
					 
					
						2022-01-03 14:49:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						450fd259c6
	 
					 
					
						
						
							
							fix proguard for changes in 7491e7fd93056569a823b292483a114300ca86fb  
						
						
						
						
					 
					
						2022-01-03 14:49:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6dcc50c12a
	 
					 
					
						
						
							
							add watchlist support for media fragment  
						
						
						
						
					 
					
						2022-01-03 14:49:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90069e2518
	 
					 
					
						
						
							
							update copyright/license notice  
						
						
						
						
					 
					
						2022-01-03 14:48:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0866ce5917
	 
					 
					
						
						
							
							replace tmdb multi search with type search (movie/tv)  
						
						... 
						
						
						
						multi search often retuns a wrong result, therfore use movie or tv show search 
						
						
					 
					
						2022-01-03 14:48:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f47304b55
	 
					 
					
						
						
							
							move TMDBApiCOntroller to Fuel and kotlinx.serialization  
						
						... 
						
						
						
						* add year and maturityRatings to MediaFragment
* don't show season selection if only one season is present 
						
						
					 
					
						2022-01-03 14:48:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						206a00fed5
	 
					 
					
						
						
							
							add subtitle selection to player  
						
						
						
						
					 
					
						2022-01-03 14:48:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a14db062ed
	 
					 
					
						
						
							
							implement season selection in MediaFragment  
						
						
						
						
					 
					
						2022-01-03 14:48:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b21e9c7abd
	 
					 
					
						
						
							
							implement preferred season/languag choosing in MediaFragment  
						
						
						
						
					 
					
						2022-01-03 14:48:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						51e214d3c1
	 
					 
					
						
						
							
							add search for tv shows  
						
						... 
						
						
						
						media items are currently not selectable, the app will crash 
						
						
					 
					
						2022-01-03 14:48:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d2c7b2580
	 
					 
					
						
						
							
							implement lazy loading for LibraryFragment & code cleanup  
						
						
						
						
					 
					
						2022-01-03 14:48:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6dac929550
	 
					 
					
						
						
							
							add support for crunchyroll media playback in player  
						
						
						
						
					 
					
						2022-01-03 14:48:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						919bce65e9
	 
					 
					
						
						
							
							Implement media fragment for tv shows  
						
						
						
						
					 
					
						2022-01-03 14:48:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4f5f111afe
	 
					 
					
						
						
							
							implement index call  
						
						... 
						
						
						
						index is needed to retrieve identifiers necessary for streaming 
						
						
					 
					
						2022-01-03 14:46:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e6fd5d6952
	 
					 
					
						
						
							
							add rudimentary parsing for browsing results  
						
						
						
						
					 
					
						2022-01-03 14:46:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e7d057bfb8
	 
					 
					
						
						
							
							add crunchyroll login and browse (no parsing for now)  
						
						
						
						
					 
					
						2022-01-03 14:45:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eafefd9a51
	 
					 
					
						
						
							
							update kotlin and agp  
						
						
						
						
					 
					
						2021-12-01 20:46:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3935f37267
	 
					 
					
						
						
							
							update libraries  
						
						... 
						
						
						
						* kotlinx-coroutines-android 1.5.1 -> 1.5.2
* exoplayer 2.14.2 -> 2.15.0
* jsoup 1.13.1 -> 1.14.2
* gradle agp 7.0.1 -> 7.0.2 
						
						
					 
					
						2021-09-05 13:43:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						39e740cd92 
					 
					
						
						
							
							Merge pull request 'tmdb rework and metadb integration' ( #46 ) from feature/tmdb_rework_and_metadb into develop  
						
						... 
						
						
						
						Reviewed-on: #46  
						
						
					 
					
						2021-09-05 12:10:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eeb1c33e43
	 
					 
					
						
						
							
							use the epsidoeId for the next epsiode in PlayerViewModel  
						
						
						
						
					 
					
						2021-09-05 11:54:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8753d4f36f
	 
					 
					
						
						
							
							fix tmdb episode description in player  
						
						
						
						
					 
					
						2021-09-05 00:08:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ea94b7ded
	 
					 
					
						
						
							
							add numberStr to AoDEpisode type & show tmdb episode info in player  
						
						... 
						
						
						
						* use numberStr instead of index to display the correct episode number, allowing for number such as "12.5"
* show tmdb episode description in player if found and aod description is missing 
						
						
					 
					
						2021-09-05 00:08:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						062013489d
	 
					 
					
						
						
							
							use notifyItem...() instead of notifyDataSetChanged() in MediaFragment  
						
						
						
						
					 
					
						2021-09-05 00:04:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ed9eff433b
	 
					 
					
						
						
							
							AoDParser Media handling rework [Part 2/2]  
						
						... 
						
						
						
						* move Player to new AoD media Implementation
* remove old AoD media Implementation from AoDParser 
						
						
					 
					
						2021-09-04 13:33:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c2a5f768b8
	 
					 
					
						
						
							
							AoDParser Media handling rework [Part 1/2]  
						
						
						
						
					 
					
						2021-08-31 19:47:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a505315781
	 
					 
					
						
						
							
							fix crash if media is not found in tmdb  
						
						
						
						
					 
					
						2021-08-29 15:05:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d76538cf28
	 
					 
					
						
						
							
							use locale instead of string for language in AoDPlaylist  
						
						
						
						
					 
					
						2021-08-29 15:05:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						309a991007
	 
					 
					
						
						
							
							fix for AoDParser related code clean up  
						
						
						
						
					 
					
						2021-08-29 15:05:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0340c83b47
	 
					 
					
						
						
							
							clean up some AoDParser related code  
						
						
						
						
					 
					
						2021-08-29 15:05:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9dfd2cf70b
	 
					 
					
						
						
							
							added skip opening for tv shows  
						
						... 
						
						
						
						* available for tv shows, where metaDB has the needed information 
						
						
					 
					
						2021-08-29 15:05:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						26d2da923b
	 
					 
					
						
						
							
							use Gson in TMDBApiController, adapt tmdb types to api documentation  
						
						... 
						
						
						
						* use gson fromJson() to parse tmdb response
* adapt tmd types to documentation (nullable/non nullable) 
						
						
					 
					
						2021-08-29 15:05:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c66c725ee3
	 
					 
					
						
						
							
							use tmdb data if missing on aod  
						
						... 
						
						
						
						*  episode description 
						
						
					 
					
						2021-08-29 15:05:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						44f99295e9
	 
					 
					
						
						
							
							rework the tmdb controller  
						
						... 
						
						
						
						the tmdb interation now provides additional information:
* tv seasons & episodes
* movie & tv show (air date, status) 
						
						
					 
					
						2021-08-29 15:05:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d417181b70
	 
					 
					
						
						
							
							update kotlin, gradle & libraries  
						
						... 
						
						
						
						* kotlin 1.5.21 -> 1.5.30
* gradle wrapper 7.0.2 -> 7.2
* gradle agp 7.0.0 -> 7.0.1
* constraintlayout 2.0.4 -> 2.1.0 
						
						
					 
					
						2021-08-29 15:02:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9df5be003b
	 
					 
					
						
						
							
							update agp, kotlin, appcompat and exoplayer  
						
						... 
						
						
						
						* agp 4.2.2 -> 7.0.0
* kotlin 1.5.20 -> 1.5.21
* appcompat 1.3.0 -> 1.2.1
* exoplayer 1.14.1 -> 1.14.2 
						
						
					 
					
						2021-08-15 00:39:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf3b1802d5
	 
					 
					
						
						
							
							update kotlin coroutines  
						
						... 
						
						
						
						1.5.0 -> 1.5.1 
						
						
					 
					
						2021-07-10 20:37:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4de97ca42e
	 
					 
					
						
						
							
							version 0.4.2  
						
						
						
						
					 
					
						2021-07-09 18:54:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						664959641f
	 
					 
					
						
						
							
							fix tmdb search for movies  
						
						... 
						
						
						
						movies don't have name but titles 
						
						
					 
					
						2021-07-04 13:01:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c1b0b4038c 
					 
					
						
						
							
							Merge pull request 'tmdb api improvements' ( #43 ) from fix/sort_tmdb_results into develop  
						
						... 
						
						
						
						Reviewed-on: #43  
						
						
					 
					
						2021-07-03 16:00:18 +02:00