287ef57bdb
	 
					 
					
						
						
							
							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-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aa41884db5
	 
					 
					
						
						
							
							the media type should not change while playing a media (tv show/movie)  
						
						
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bec0dc2628
	 
					 
					
						
						
							
							implement playhead reporting to crunchyroll  
						
						
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4fed3ddb91
	 
					 
					
						
						
							
							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-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e652c001d3
	 
					 
					
						
						
							
							Update the onboarding process to support crunchyroll  
						
						... 
						
						
						
						* only save credentials during onboarding, if login was successful
* show onboarding, if login failed 
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f78fbea73
	 
					 
					
						
						
							
							add highlight (random of newly added (n=10))  
						
						
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a1fe08840f
	 
					 
					
						
						
							
							add newly added title to HomeFragment  
						
						... 
						
						
						
						* add support for season_list to crunchyroll parser 
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						402fb06c9e
	 
					 
					
						
						
							
							add playheads to crunchyroll parser  
						
						... 
						
						
						
						* show watched icon, if episode has been fully watched
* add seasonTag to browse() 
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						188d0d9162
	 
					 
					
						
						
							
							add up next to home screen  
						
						... 
						
						
						
						for now up next will show the series and not play the actual episode 
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5d70e49d2
	 
					 
					
						
						
							
							add watchlist to home fragment  
						
						
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f2a798d4f7
	 
					 
					
						
						
							
							add watchlist support for media fragment  
						
						
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d427691f6e
	 
					 
					
						
						
							
							update copyright/license notice  
						
						
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b4daac0814
	 
					 
					
						
						
							
							replace tmdb multi search with type search (movie/tv)  
						
						... 
						
						
						
						multi search often retuns a wrong result, therfore use movie or tv show search 
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						554af530e3
	 
					 
					
						
						
							
							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-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						27e7f2a249
	 
					 
					
						
						
							
							add subtitle selection to player  
						
						
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f97d07c2b8
	 
					 
					
						
						
							
							implement season selection in MediaFragment  
						
						
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ecbbc5db7b
	 
					 
					
						
						
							
							implement preferred season/languag choosing in MediaFragment  
						
						
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4fd6f9ca7e
	 
					 
					
						
						
							
							add search for tv shows  
						
						... 
						
						
						
						media items are currently not selectable, the app will crash 
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						63ce910ec5
	 
					 
					
						
						
							
							implement lazy loading for LibraryFragment & code cleanup  
						
						
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7dc41da13c
	 
					 
					
						
						
							
							add support for crunchyroll media playback in player  
						
						
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						236ca9a6c9
	 
					 
					
						
						
							
							Implement media fragment for tv shows  
						
						
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a46fd4c6d2
	 
					 
					
						
						
							
							implement index call  
						
						... 
						
						
						
						index is needed to retrieve identifiers necessary for streaming 
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c4bc3c7ea2
	 
					 
					
						
						
							
							add rudimentary parsing for browsing results  
						
						
						
						
					 
					
						2022-02-01 17:21:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						844ff41dd3
	 
					 
					
						
						
							
							add crunchyroll login and browse (no parsing for now)  
						
						
						
						
					 
					
						2022-02-01 17:21:42 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						664959641f
	 
					 
					
						
						
							
							fix tmdb search for movies  
						
						... 
						
						
						
						movies don't have name but titles 
						
						
					 
					
						2021-07-04 13:01:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ba7d82bc2b
	 
					 
					
						
						
							
							replace deprecated OnNavigationItemSelectedListener  
						
						
						
						
					 
					
						2021-07-03 15:58:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0a6485ed7
	 
					 
					
						
						
							
							tmdb api improvements  
						
						... 
						
						
						
						* sort tmdb results by name
* remove season information in media title before searching 
						
						
					 
					
						2021-07-03 15:51:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5555269877
	 
					 
					
						
						
							
							sort tmdb results with String.compareTo  
						
						
						
						
					 
					
						2021-07-03 13:46:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						03e9c3dae5
	 
					 
					
						
						
							
							fix crash on myList element not present in overall itemMediaList  
						
						... 
						
						
						
						fixes  #42  
					
						2021-07-03 13:36:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8afbae1e1a
	 
					 
					
						
						
							
							set pip source hint & update exo player  
						
						... 
						
						
						
						* exo player 2.14.0 -> 2.14.1 
						
						
					 
					
						2021-06-17 19:36:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						164db8ebd1
	 
					 
					
						
						
							
							remove unneeded import  
						
						
						
						
					 
					
						2021-06-12 21:03:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						44d1825095
	 
					 
					
						
						
							
							minor code clean up  
						
						
						
						
					 
					
						2021-06-12 21:02:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d071eafdb
	 
					 
					
						
						
							
							add media session & update exo player to 2.14.0  
						
						
						
						
					 
					
						2021-06-12 20:57:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0decf317d9
	 
					 
					
						
						
							
							remove some unneeded resources  
						
						
						
						
					 
					
						2021-06-06 18:06:59 +02:00