Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							654d2ca40e 
							
						 
					 
					
						
						
							
							Merge branch 'whitelabel-overhaul' into 'master'  
						
						... 
						
						
						
						whitelabel overhaul
See merge request fdroid/fdroidclient!692  
						
						
					 
					
						2018-06-25 18:48:18 +00:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							f1f56abd0f 
							
						 
					 
					
						
						
							
							try the next mirror on any network/HTTP/SSL errors  
						
						... 
						
						
						
						This labels all network, HTTP, and SSL related errors as CONNECTION_FAILED
so that the mirror selection logic will try the connection again with a new
mirror. 
						
						
					 
					
						2018-06-25 11:58:21 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							06e922a35e 
							
						 
					 
					
						
						
							
							when adding new repos via Intents, clean out Activities from the Task  
						
						
						
						
					 
					
						2018-06-25 11:58:19 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							1a7c73064f 
							
						 
					 
					
						
						
							
							fix off-by-one error when adding user mirrors to an existing repo  
						
						
						
						
					 
					
						2018-06-25 11:58:15 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							654c5313de 
							
						 
					 
					
						
						
							
							reorder gradle "android" sub-blocks in standard order  
						
						... 
						
						
						
						https://developer.android.com/studio/build/build-variants  
					
						2018-06-18 16:46:26 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							91b070675d 
							
						 
					 
					
						
						
							
							mark old "cacheDownloaded" pref as deprecated  
						
						
						
						
					 
					
						2018-06-18 16:46:26 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							5ffec23b2f 
							
						 
					 
					
						
						
							
							set default values of preferences only in preferences.xml  
						
						... 
						
						
						
						This removes a layer of redundancy where there were defaults set in the
Preferences class, as well as in preferences.xml.  This makes it possible
for whitelabel versions to change the default values of the preferences by
changing it only in preferences.xml. 
						
						
					 
					
						2018-06-18 16:46:26 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							a5d642911d 
							
						 
					 
					
						
						
							
							move all main preference handling to Preferences class  
						
						
						
						
					 
					
						2018-06-18 16:46:26 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							74a2b25dfc 
							
						 
					 
					
						
						
							
							dynamically assign menu items to bottom nav tabs  
						
						... 
						
						
						
						This loads menu/main_activity_screens.xml and stores the item IDs as the
positions for the bottom nav tabs. 
						
						
					 
					
						2018-06-18 16:46:26 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							c87f6a64f9 
							
						 
					 
					
						
						
							
							get "basic" flavor building and running  
						
						
						
						
					 
					
						2018-06-18 16:46:26 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							ea80704598 
							
						 
					 
					
						
						
							
							split up everything into 'full' and 'basic' build flavor  
						
						... 
						
						
						
						"full" is the original F-Droid app with all the features.  It should still
build the exact same app after this change.  "basic" is the smallest
version of F-Droid possible.  It does not yet build, nor work. 
						
						
					 
					
						2018-06-15 23:27:03 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							90748a3685 
							
						 
					 
					
						
						
							
							version code 1003001  
						
						
						
						
					 
					
						2018-06-15 22:55:33 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							9e4e435ae5 
							
						 
					 
					
						
						
							
							use latest constraint-layout bugfix version  
						
						
						
						
					 
					
						2018-06-15 14:06:47 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							0f4caf79b8 
							
						 
					 
					
						
						
							
							Weblate  
						
						
						
						
					 
					
						2018-06-15 12:10:02 +00:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							40d80bd41f 
							
						 
					 
					
						
						
							
							Merge 'fdroidclient-seekbar3' into 'master'  
						
						... 
						
						
						
						* ByteHamster/fdroidclient-seekbar3:
  fix pmd "Overriding method merely calls super"
  Code style improvements
  Explain null value
  Make checkstyle happy
  Display disabled state
  Updated seekbar appearance
fdroid/fdroidclient!693  
						
						
					 
					
						2018-06-15 13:52:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							55c2cbf9c2 
							
						 
					 
					
						
						
							
							fix pmd "Overriding method merely calls super"  
						
						
						
						
					 
					
						2018-06-15 13:47:02 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							0d5d071eac 
							
						 
					 
					
						
						
							
							remove redundant calls to String.format()  
						
						... 
						
						
						
						getString() can do formats itself. 
						
						
					 
					
						2018-06-15 13:27:05 +02:00 
						 
				 
			
				
					
						
							
							
								ByteHamster 
							
						 
					 
					
						
						
						
						
							
						
						
							6b0653a488 
							
						 
					 
					
						
						
							
							Code style improvements  
						
						
						
						
					 
					
						2018-06-14 22:48:04 +02:00 
						 
				 
			
				
					
						
							
							
								ByteHamster 
							
						 
					 
					
						
						
						
						
							
						
						
							14d80cf1c9 
							
						 
					 
					
						
						
							
							Explain null value  
						
						
						
						
					 
					
						2018-06-14 17:50:13 +02:00 
						 
				 
			
				
					
						
							
							
								ByteHamster 
							
						 
					 
					
						
						
						
						
							
						
						
							5aca70c786 
							
						 
					 
					
						
						
							
							Make checkstyle happy  
						
						
						
						
					 
					
						2018-06-14 17:44:59 +02:00 
						 
				 
			
				
					
						
							
							
								ByteHamster 
							
						 
					 
					
						
						
						
						
							
						
						
							53894db911 
							
						 
					 
					
						
						
							
							Display disabled state  
						
						
						
						
					 
					
						2018-06-14 16:16:31 +02:00 
						 
				 
			
				
					
						
							
							
								ByteHamster 
							
						 
					 
					
						
						
						
						
							
						
						
							1f4b6e483a 
							
						 
					 
					
						
						
							
							Updated seekbar appearance  
						
						
						
						
					 
					
						2018-06-14 16:13:34 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							b13394fdb0 
							
						 
					 
					
						
						
							
							run all Robolectric tests against the target SDK  
						
						
						
						
					 
					
						2018-06-13 13:55:06 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							ab87755b20 
							
						 
					 
					
						
						
							
							set versionCode for nightly builds only in gitlab-ci  
						
						... 
						
						
						
						Having dynamic build config variables breaks instant APK updates:
https://developer.android.com/studio/build/optimize-your-build#use_static_build_properties  
						
						
					 
					
						2018-06-13 13:55:06 +02:00 
						 
				 
			
				
					
						
							
							
								ByteHamster 
							
						 
					 
					
						
						
						
						
							
						
						
							1c89076393 
							
						 
					 
					
						
						
							
							Update TextView directly  
						
						
						
						
					 
					
						2018-06-10 22:12:06 +02:00 
						 
				 
			
				
					
						
							
							
								ByteHamster 
							
						 
					 
					
						
						
						
						
							
						
						
							c7e692e9e5 
							
						 
					 
					
						
						
							
							Tiny updates to seekbar  
						
						
						
						
					 
					
						2018-06-08 23:09:45 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							99b3152381 
							
						 
					 
					
						
						
							
							rename progressChangedListener to progressChangedRunnable  
						
						... 
						
						
						
						!689  
					
						2018-06-08 23:00:20 +02:00 
						 
				 
			
				
					
						
							
							
								ByteHamster 
							
						 
					 
					
						
						
						
						
							
						
						
							67e90bd1e7 
							
						 
					 
					
						
						
							
							Updated tickmark  
						
						
						
						
					 
					
						2018-06-08 20:05:24 +02:00 
						 
				 
			
				
					
						
							
							
								ByteHamster 
							
						 
					 
					
						
						
						
						
							
						
						
							da856786ba 
							
						 
					 
					
						
						
							
							Live updates  
						
						
						
						
					 
					
						2018-06-08 20:00:45 +02:00 
						 
				 
			
				
					
						
							
							
								ByteHamster 
							
						 
					 
					
						
						
						
						
							
						
						
							54eaa273b6 
							
						 
					 
					
						
						
							
							Changed seekbar style  
						
						
						
						
					 
					
						2018-06-08 19:23:29 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							3cb34aa4b0 
							
						 
					 
					
						
						
							
							prevent crash if push uninstall request is app not in any repo  
						
						
						
						
					 
					
						2018-06-06 21:34:55 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							c8f804d0f6 
							
						 
					 
					
						
						
							
							support push requests when using the index-v1.json  
						
						... 
						
						
						
						Before, push requests were only supported when using index.xml.  This adds
support for using push requests in index-v1.json.  `fdroid update` has been
generating them in both index versions for a while now. 
						
						
					 
					
						2018-06-06 21:34:52 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							d5d3abe2a3 
							
						 
					 
					
						
						
							
							fix lint "Implied default locale in case conversion"  
						
						... 
						
						
						
						find app/src/full/java/kellinwood/ -name \*.java |xargs sed -i 's,\.toLowerCase(),.toLowerCase(Locale.ROOT),g' 
						
						
					 
					
						2018-06-06 21:09:39 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							00da6080c7 
							
						 
					 
					
						
						
							
							remove unneeded bouncycastle dependencies  
						
						... 
						
						
						
						These calls to bouncycastle were just used because the library was
there.  Now with the upcoming 'basic' build flavor, there will be no
need for bouncycastle.  It is required for ZipSigner signing of swap
indexes, and TLS support in the swap NanoHTTPD webserver. 
						
						
					 
					
						2018-06-06 09:47:18 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							f3974898af 
							
						 
					 
					
						
						
							
							switch to faster, documented algorithm for Utils.toHexString()  
						
						... 
						
						
						
						This is covered already by tests of Utils.getBinaryHash(). 
						
						
					 
					
						2018-06-06 09:47:18 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							ca577dc65a 
							
						 
					 
					
						
						
							
							'dependencies' must be after 'android' for gradle to expose flavors there  
						
						... 
						
						
						
						With gradle build flavors, it is possible to specify things like
'myflavorImplementation' but only if the 'dependencies' section is after
the 'android' section where the build flavors are declared.  How 1982 of
them to make where things are declared in the file have meaning. 
						
						
					 
					
						2018-06-01 11:56:47 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							c81e3f3d02 
							
						 
					 
					
						
						
							
							define default main tab as 0th element to support flavors  
						
						
						
						
					 
					
						2018-06-01 11:56:47 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							e6c8cfa3f8 
							
						 
					 
					
						
						
							
							handle null Preferences when looping through SUMMARIES_TO_UPDATE  
						
						... 
						
						
						
						With more whitelabeling support, we need this workaround to avoid
trying to call a null instance when the whitelabeled version does not
include all of the possible preferences. 
						
						
					 
					
						2018-06-01 11:56:14 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							4bcceeaf74 
							
						 
					 
					
						
						
							
							improve strings, also removing "F-Droid" for easier whitelabeling  
						
						
						
						
					 
					
						2018-05-30 13:32:07 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							2a0150a45e 
							
						 
					 
					
						
						
							
							format all 'res/values' XML files using Android Studio Ctrl-Alt-L  
						
						
						
						
					 
					
						2018-05-30 13:31:39 +02:00 
						 
				 
			
				
					
						
							
							
								Marcus Hoffmann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							724234ef09 
							
						 
					 
					
						
						
							
							AppDetails: don't mangle spdx link.  
						
						... 
						
						
						
						Stripping the `+` form the license link will direct to the wrong spdx
page. (This would also need changing anyway because of spdx v4.0.0)
closes  fdroid/fdroidclient#1472  
						
						
					 
					
						2018-05-17 00:55:57 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							63812715aa 
							
						 
					 
					
						
						
							
							Merge branch 'fix-tooltip-background' into 'master'  
						
						... 
						
						
						
						fix tooltip background in actionbar
Closes  #1094 
See merge request fdroid/fdroidclient!681  
						
						
					 
					
						2018-05-03 08:09:47 +00:00 
						 
				 
			
				
					
						
							
							
								Conny Duck 
							
						 
					 
					
						
						
						
						
							
						
						
							9103e49e20 
							
						 
					 
					
						
						
							
							fix icon color in search for dark theme  
						
						
						
						
					 
					
						2018-04-29 09:23:57 +02:00 
						 
				 
			
				
					
						
							
							
								Conny Duck 
							
						 
					 
					
						
						
						
						
							
						
						
							5ae563ae51 
							
						 
					 
					
						
						
							
							fix tooltip background in actionbar  
						
						
						
						
					 
					
						2018-04-28 22:59:03 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							b10c8e5c79 
							
						 
					 
					
						
						
							
							version code 1003000  
						
						
						
						
					 
					
						2018-04-25 23:17:58 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							3fcd880848 
							
						 
					 
					
						
						
							
							Weblate  
						
						
						
						
					 
					
						2018-04-25 21:20:28 +00:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							36b51c506f 
							
						 
					 
					
						
						
							
							use separate IntentFilters to make App Links work  
						
						... 
						
						
						
						The App Links thing is quite strict, all possible scheme/hosts must have
a valid /.well-known/assetlinks.json file that is HTTP 200.
These two URLs are not 200, so they will fail for App Links:
* http://f-droid.org/.well-known/assetlinks.json 
* http://www.f-droid.org/.well-known/assetlinks.json  
						
						
					 
					
						2018-04-25 22:46:42 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							b1f0f43546 
							
						 
					 
					
						
						
							
							bump targetSdkVersion to 25  
						
						... 
						
						
						
						We have a lot of work to do to bump to the latest version: #1440  
						
						
					 
					
						2018-04-25 22:46:42 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							fb8cbd04c3 
							
						 
					 
					
						
						
							
							add text description for DisabledAlgorithm and KnownVuln anti-features  
						
						
						
						
					 
					
						2018-04-25 17:29:08 +02:00 
						 
				 
			
				
					
						
							
							
								Hans-Christoph Steiner 
							
						 
					 
					
						
						
						
						
							
						
						
							e76aa0390d 
							
						 
					 
					
						
						
							
							make Anti-Features list in App Details clickable  
						
						... 
						
						
						
						This should provide some more info about each anti-feature. 
						
						
					 
					
						2018-04-25 17:28:43 +02:00