Compare commits
	
		
			5 Commits
		
	
	
		
			41c14362a8
			...
			v172101010
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | 193f538d29 | ||
|  | 7f45db0473 | ||
| d89423b9ac | |||
|  | 25fd869c01 | ||
| d1d956b77a | 
| @@ -36,6 +36,12 @@ | |||||||
|  |  | ||||||
| - Closing #178. Expending images on tap. | - Closing #178. Expending images on tap. | ||||||
|  |  | ||||||
|  | - Closing #323. Old issue with textview not having the right color. | ||||||
|  |  | ||||||
|  | - Closing #324. Svg images loading crashes the app. | ||||||
|  |  | ||||||
|  | - Closing #322. App crashed because of svg images. | ||||||
|  |  | ||||||
| **1.6.x** | **1.6.x** | ||||||
|  |  | ||||||
| - Handling hidden tags. | - Handling hidden tags. | ||||||
| @@ -56,6 +62,8 @@ | |||||||
|  |  | ||||||
| - Fixes #215, #208. | - Fixes #215, #208. | ||||||
|  |  | ||||||
|  | - Fixes #328. | ||||||
|  |  | ||||||
| **1.5.7.x** | **1.5.7.x** | ||||||
|  |  | ||||||
| - Added confirmation to the mark as read and update menues. | - Added confirmation to the mark as read and update menues. | ||||||
|   | |||||||
| @@ -21,7 +21,7 @@ class ImageActivity : AppCompatActivity() { | |||||||
|         supportActionBar?.setDisplayShowTitleEnabled(false) |         supportActionBar?.setDisplayShowTitleEnabled(false) | ||||||
|         supportActionBar?.setDisplayHomeAsUpEnabled(true) |         supportActionBar?.setDisplayHomeAsUpEnabled(true) | ||||||
|  |  | ||||||
|         allImages = intent.getStringArrayListExtra("allImages") |         allImages = intent.getStringArrayListExtra("allImages") as ArrayList<String> | ||||||
|         position = intent.getIntExtra("position", 0) |         position = intent.getIntExtra("position", 0) | ||||||
|  |  | ||||||
|         pager.adapter = ScreenSlidePagerAdapter(supportFragmentManager) |         pager.adapter = ScreenSlidePagerAdapter(supportFragmentManager) | ||||||
|   | |||||||
| @@ -141,7 +141,14 @@ data class Item( | |||||||
|         var allImages = ArrayList<String>() |         var allImages = ArrayList<String>() | ||||||
|  |  | ||||||
|         for ( image in Jsoup.parse(content).getElementsByTag("img")) { |         for ( image in Jsoup.parse(content).getElementsByTag("img")) { | ||||||
|             allImages.add(image.attr("src")) |             val url = image.attr("src") | ||||||
|  |             if (url.toLowerCase().contains(".jpg") || | ||||||
|  |                     url.toLowerCase().contains(".jpeg") || | ||||||
|  |                     url.toLowerCase().contains(".png") || | ||||||
|  |                     url.toLowerCase().contains(".webp")) | ||||||
|  |             { | ||||||
|  |                 allImages.add(url) | ||||||
|  |             } | ||||||
|         } |         } | ||||||
|         return allImages |         return allImages | ||||||
|     } |     } | ||||||
| @@ -149,7 +156,7 @@ data class Item( | |||||||
|     fun preloadImages(context: Context) : Boolean { |     fun preloadImages(context: Context) : Boolean { | ||||||
|         val imageUrls = this.getImages() |         val imageUrls = this.getImages() | ||||||
|  |  | ||||||
|         val glideOptions = RequestOptions.diskCacheStrategyOf(DiskCacheStrategy.ALL) |         val glideOptions = RequestOptions.diskCacheStrategyOf(DiskCacheStrategy.ALL).timeout(10000) | ||||||
|  |  | ||||||
|  |  | ||||||
|         try { |         try { | ||||||
| @@ -157,7 +164,7 @@ data class Item( | |||||||
|                 if ( URLUtil.isValidUrl(url)) { |                 if ( URLUtil.isValidUrl(url)) { | ||||||
|                     val image = Glide.with(context).asBitmap() |                     val image = Glide.with(context).asBitmap() | ||||||
|                             .apply(glideOptions) |                             .apply(glideOptions) | ||||||
|                             .load(url).submit().get() |                             .load(url).submit() | ||||||
|                 } |                 } | ||||||
|             } |             } | ||||||
|         } catch (e : Error) { |         } catch (e : Error) { | ||||||
|   | |||||||
| @@ -17,7 +17,7 @@ class ImageFragment : Fragment() { | |||||||
|     override fun onCreate(savedInstanceState: Bundle?) { |     override fun onCreate(savedInstanceState: Bundle?) { | ||||||
|         super.onCreate(savedInstanceState) |         super.onCreate(savedInstanceState) | ||||||
|  |  | ||||||
|         imageUrl = arguments!!.getString("imageUrl")!! |         imageUrl = requireArguments().getString("imageUrl")!! | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? { |     override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? { | ||||||
|   | |||||||
							
								
								
									
										13
									
								
								fastlane/metadata/android/en-US/full_description.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,13 @@ | |||||||
|  | A new RSS reader for <a href="http://selfoss.aditu.de/">selfoss</a>. | ||||||
|  |  | ||||||
|  | What it does: | ||||||
|  |  | ||||||
|  | <ul> | ||||||
|  |   <li>Fetches read, unread, and favorite feeds.</li> | ||||||
|  |   <li>Marking as read, marking as favorite.</li> | ||||||
|  |   <li>Manage selfoss sources from the app.</li> | ||||||
|  |   <li>Add an RSS feed from within the app, or by sharing a link from your browser.</li> | ||||||
|  |   <li>Choose between multiple light and dark themes.</li> | ||||||
|  | </ul> | ||||||
|  |  | ||||||
|  | PS: It only works with Selfoss | ||||||
							
								
								
									
										
											BIN
										
									
								
								fastlane/metadata/android/en-US/images/phoneScreenshots/1.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 266 KiB | 
							
								
								
									
										
											BIN
										
									
								
								fastlane/metadata/android/en-US/images/phoneScreenshots/2.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 973 KiB | 
							
								
								
									
										
											BIN
										
									
								
								fastlane/metadata/android/en-US/images/phoneScreenshots/3.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 457 KiB | 
| Before Width: | Height: | Size: 1.2 MiB After Width: | Height: | Size: 1.2 MiB | 
| Before Width: | Height: | Size: 422 KiB After Width: | Height: | Size: 422 KiB | 
							
								
								
									
										3
									
								
								fastlane/metadata/android/en-US/short_description.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,3 @@ | |||||||
|  | A new RSS reader for <a href="http://selfoss.aditu.de/">selfoss</a>. | ||||||
|  |  | ||||||
|  | It connects to your selfoss instance (works only with selfoss, and can't work without it), and you'll be able to read and manage all your RSS feeds. | ||||||
							
								
								
									
										1
									
								
								fastlane/metadata/android/en-US/title.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1 @@ | |||||||
|  | Reader for Selfoss | ||||||