mirror of
				https://github.com/commons-app/apps-android-commons.git
				synced 2025-10-31 06:43:56 +01:00 
			
		
		
		
	fixes #5208: gradle build fails with android studio flamingo update
This commit is contained in:
		
							parent
							
								
									9fb13395f6
								
							
						
					
					
						commit
						368701ec59
					
				
					 15 changed files with 105 additions and 150 deletions
				
			
		|  | @ -37,8 +37,9 @@ import fr.free.nrw.commons.R; | |||
| import fr.free.nrw.commons.Utils; | ||||
| import fr.free.nrw.commons.auth.SessionManager; | ||||
| import fr.free.nrw.commons.di.CommonsDaggerSupportFragment; | ||||
| import fr.free.nrw.commons.utils.DialogUtil; | ||||
| import fr.free.nrw.commons.media.MediaClient; | ||||
| import fr.free.nrw.commons.profile.ProfileActivity; | ||||
| import fr.free.nrw.commons.utils.DialogUtil; | ||||
| import fr.free.nrw.commons.utils.SystemThemeUtils; | ||||
| import fr.free.nrw.commons.utils.ViewUtil; | ||||
| import java.util.Locale; | ||||
|  | @ -47,7 +48,6 @@ import javax.inject.Inject; | |||
| import javax.inject.Named; | ||||
| import org.apache.commons.lang3.StringUtils; | ||||
| import org.wikipedia.dataclient.WikiSite; | ||||
| import fr.free.nrw.commons.profile.ProfileActivity; | ||||
| 
 | ||||
| 
 | ||||
| /** | ||||
|  | @ -107,7 +107,8 @@ public class ContributionsListFragment extends CommonsDaggerSupportFragment impl | |||
| 
 | ||||
|     private ContributionsListAdapter adapter; | ||||
| 
 | ||||
|     @Nullable private Callback callback; | ||||
|     @Nullable | ||||
|     private Callback callback; | ||||
| 
 | ||||
|     private final int SPAN_COUNT_LANDSCAPE = 3; | ||||
|     private final int SPAN_COUNT_PORTRAIT = 1; | ||||
|  | @ -116,7 +117,8 @@ public class ContributionsListFragment extends CommonsDaggerSupportFragment impl | |||
|     String userName; | ||||
| 
 | ||||
|     @Override | ||||
|     public void onCreate(@Nullable @org.jetbrains.annotations.Nullable final Bundle savedInstanceState) { | ||||
|     public void onCreate( | ||||
|         @Nullable @org.jetbrains.annotations.Nullable final Bundle savedInstanceState) { | ||||
|         super.onCreate(savedInstanceState); | ||||
|         //Now that we are allowing this fragment to be started for | ||||
|         // any userName- we expect it to be passed as an argument | ||||
|  | @ -310,7 +312,7 @@ public class ContributionsListFragment extends CommonsDaggerSupportFragment impl | |||
|      * Launch Custom Selector. | ||||
|      */ | ||||
|     @OnClick(R.id.fab_custom_gallery) | ||||
|     void launchCustomSelector(){ | ||||
|     void launchCustomSelector() { | ||||
|         controller.initiateCustomGalleryPickWithPermission(getActivity()); | ||||
|         animateFAB(isFabOpen); | ||||
|     } | ||||
|  | @ -322,24 +324,24 @@ public class ContributionsListFragment extends CommonsDaggerSupportFragment impl | |||
|     private void animateFAB(final boolean isFabOpen) { | ||||
|         this.isFabOpen = !isFabOpen; | ||||
|         if (fabPlus.isShown()) { | ||||
|         if (isFabOpen) { | ||||
|             fabPlus.startAnimation(rotate_backward); | ||||
|             fabCamera.startAnimation(fab_close); | ||||
|             fabGallery.startAnimation(fab_close); | ||||
|             fabCustomGallery.startAnimation(fab_close); | ||||
|             fabCamera.hide(); | ||||
|             fabGallery.hide(); | ||||
|             fabCustomGallery.hide(); | ||||
|         } else { | ||||
|             fabPlus.startAnimation(rotate_forward); | ||||
|             fabCamera.startAnimation(fab_open); | ||||
|             fabGallery.startAnimation(fab_open); | ||||
|             fabCustomGallery.startAnimation(fab_open); | ||||
|             fabCamera.show(); | ||||
|             fabGallery.show(); | ||||
|             fabCustomGallery.show(); | ||||
|         } | ||||
|         this.isFabOpen = !isFabOpen; | ||||
|             if (isFabOpen) { | ||||
|                 fabPlus.startAnimation(rotate_backward); | ||||
|                 fabCamera.startAnimation(fab_close); | ||||
|                 fabGallery.startAnimation(fab_close); | ||||
|                 fabCustomGallery.startAnimation(fab_close); | ||||
|                 fabCamera.hide(); | ||||
|                 fabGallery.hide(); | ||||
|                 fabCustomGallery.hide(); | ||||
|             } else { | ||||
|                 fabPlus.startAnimation(rotate_forward); | ||||
|                 fabCamera.startAnimation(fab_open); | ||||
|                 fabGallery.startAnimation(fab_open); | ||||
|                 fabCustomGallery.startAnimation(fab_open); | ||||
|                 fabCamera.show(); | ||||
|                 fabGallery.show(); | ||||
|                 fabCustomGallery.show(); | ||||
|             } | ||||
|             this.isFabOpen = !isFabOpen; | ||||
|         } | ||||
|     } | ||||
| 
 | ||||
|  |  | |||
|  | @ -16,7 +16,7 @@ open class OnSwipeTouchListener(context: Context?) : View.OnTouchListener { | |||
|     private val SWIPE_THRESHOLD_WIDTH = (getScreenResolution(context!!)).first / 3 | ||||
|     private val SWIPE_VELOCITY_THRESHOLD = 1000 | ||||
| 
 | ||||
|     override fun onTouch(view: View?, motionEvent: MotionEvent?): Boolean { | ||||
|     override fun onTouch(view: View?, motionEvent: MotionEvent): Boolean { | ||||
|         return gestureDetector.onTouchEvent(motionEvent) | ||||
|     } | ||||
| 
 | ||||
|  | @ -32,7 +32,7 @@ open class OnSwipeTouchListener(context: Context?) : View.OnTouchListener { | |||
| 
 | ||||
|     inner class GestureListener : GestureDetector.SimpleOnGestureListener() { | ||||
| 
 | ||||
|         override fun onDown(e: MotionEvent?): Boolean { | ||||
|         override fun onDown(e: MotionEvent): Boolean { | ||||
|             return true | ||||
|         } | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,5 +1,7 @@ | |||
| package fr.free.nrw.commons.filepicker; | ||||
| 
 | ||||
| import static fr.free.nrw.commons.filepicker.PickedFiles.singleFileList; | ||||
| 
 | ||||
| import android.app.Activity; | ||||
| import android.content.ClipData; | ||||
| import android.content.Context; | ||||
|  | @ -8,13 +10,11 @@ import android.content.SharedPreferences; | |||
| import android.content.pm.PackageManager; | ||||
| import android.content.pm.ResolveInfo; | ||||
| import android.net.Uri; | ||||
| import androidx.preference.PreferenceManager; | ||||
| import android.provider.MediaStore; | ||||
| import android.text.TextUtils; | ||||
| 
 | ||||
| import androidx.annotation.NonNull; | ||||
| import androidx.annotation.Nullable; | ||||
| 
 | ||||
| import androidx.preference.PreferenceManager; | ||||
| import fr.free.nrw.commons.customselector.model.Image; | ||||
| import fr.free.nrw.commons.customselector.ui.selector.CustomSelectorActivity; | ||||
| import java.io.File; | ||||
|  | @ -23,8 +23,6 @@ import java.net.URISyntaxException; | |||
| import java.util.ArrayList; | ||||
| import java.util.List; | ||||
| 
 | ||||
| import static fr.free.nrw.commons.filepicker.PickedFiles.singleFileList; | ||||
| 
 | ||||
| public class FilePicker implements Constants { | ||||
| 
 | ||||
|     private static final String KEY_PHOTO_URI = "photo_uri"; | ||||
|  |  | |||
|  | @ -5,17 +5,14 @@ import android.content.Intent; | |||
| import android.content.pm.PackageManager; | ||||
| import android.net.Uri; | ||||
| import android.provider.Settings; | ||||
| 
 | ||||
| import androidx.annotation.StringRes; | ||||
| import androidx.core.content.ContextCompat; | ||||
| 
 | ||||
| import com.karumi.dexter.Dexter; | ||||
| import com.karumi.dexter.PermissionToken; | ||||
| import com.karumi.dexter.listener.PermissionDeniedResponse; | ||||
| import com.karumi.dexter.listener.PermissionGrantedResponse; | ||||
| import com.karumi.dexter.listener.PermissionRequest; | ||||
| import com.karumi.dexter.listener.single.BasePermissionListener; | ||||
| 
 | ||||
| import fr.free.nrw.commons.CommonsApplication; | ||||
| import fr.free.nrw.commons.R; | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Siva Subramaniam
						Siva Subramaniam