mirror of
				https://github.com/KokaKiwi/BarInsta
				synced 2025-10-31 03:25:34 +00:00 
			
		
		
		
	Updated some icons and category in MorePreferencesFragment
This commit is contained in:
		
							parent
							
								
									644de57666
								
							
						
					
					
						commit
						837c6ba8ad
					
				| @ -59,7 +59,7 @@ public class MorePreferencesFragment extends BasePreferencesFragment { | ||||
|         if (isLoggedIn) { | ||||
|             accountCategory.setSummary(R.string.account_hint); | ||||
|             accountCategory.addPreference(getAccountSwitcherPreference(cookie)); | ||||
|             accountCategory.addPreference(getPreference(R.string.logout, R.string.logout_summary, R.drawable.ic_logout, preference -> { | ||||
|             accountCategory.addPreference(getPreference(R.string.logout, R.string.logout_summary, R.drawable.ic_logout_24, preference -> { | ||||
|                 if (getContext() == null) return false; | ||||
|                 CookieUtils.setupCookies("LOGOUT"); | ||||
|                 shouldRecreate(); | ||||
| @ -79,7 +79,7 @@ public class MorePreferencesFragment extends BasePreferencesFragment { | ||||
|         } | ||||
| 
 | ||||
|         if (allCookies != null && allCookies.size() > 0) { | ||||
|             accountCategory.addPreference(getPreference(R.string.remove_all_acc, null, R.drawable.ic_delete, preference -> { | ||||
|             accountCategory.addPreference(getPreference(R.string.remove_all_acc, null, R.drawable.ic_account_multiple_remove_24, preference -> { | ||||
|                 if (getContext() == null) return false; | ||||
|                 new AlertDialog.Builder(getContext()) | ||||
|                         .setTitle(R.string.logout) | ||||
| @ -96,42 +96,44 @@ public class MorePreferencesFragment extends BasePreferencesFragment { | ||||
|             })); | ||||
|         } | ||||
| 
 | ||||
|         final PreferenceCategory generalCategory = new PreferenceCategory(context); | ||||
|         generalCategory.setTitle(R.string.pref_category_general); | ||||
|         generalCategory.setIconSpaceReserved(false); | ||||
|         screen.addPreference(generalCategory); | ||||
|         // final PreferenceCategory generalCategory = new PreferenceCategory(context); | ||||
|         // generalCategory.setTitle(R.string.pref_category_general); | ||||
|         // generalCategory.setIconSpaceReserved(false); | ||||
|         // screen.addPreference(generalCategory); | ||||
|         screen.addPreference(getDivider(context)); | ||||
|         if (isLoggedIn) { | ||||
|             generalCategory.addPreference(getPreference(R.string.action_notif, R.drawable.ic_not_liked, preference -> { | ||||
|             screen.addPreference(getPreference(R.string.action_notif, R.drawable.ic_not_liked, preference -> { | ||||
|                 final NavDirections navDirections = MorePreferencesFragmentDirections.actionMorePreferencesFragmentToNotificationsViewer(); | ||||
|                 NavHostFragment.findNavController(this).navigate(navDirections); | ||||
|                 return true; | ||||
|             })); | ||||
|         } | ||||
|         generalCategory.addPreference(getPreference(R.string.title_favorites, R.drawable.ic_star_24, preference -> { | ||||
|         screen.addPreference(getPreference(R.string.title_favorites, R.drawable.ic_star_24, preference -> { | ||||
|             final NavDirections navDirections = MorePreferencesFragmentDirections.actionMorePreferencesFragmentToFavoritesFragment(); | ||||
|             NavHostFragment.findNavController(this).navigate(navDirections); | ||||
|             return true; | ||||
|         })); | ||||
|         generalCategory.addPreference(getPreference(R.string.action_settings, R.drawable.ic_outline_settings_24, preference -> { | ||||
| 
 | ||||
|         screen.addPreference(getDivider(context)); | ||||
|         screen.addPreference(getPreference(R.string.action_settings, R.drawable.ic_outline_settings_24, preference -> { | ||||
|             final NavDirections navDirections = MorePreferencesFragmentDirections.actionMorePreferencesFragmentToSettingsPreferencesFragment(); | ||||
|             NavHostFragment.findNavController(this).navigate(navDirections); | ||||
|             return true; | ||||
|         })); | ||||
|         final Preference aboutPreference = getPreference(R.string.action_about, R.drawable.ic_outline_info_24, preference -> { | ||||
|         screen.addPreference(getPreference(R.string.action_about, R.drawable.ic_outline_info_24, preference1 -> { | ||||
|             final NavDirections navDirections = MorePreferencesFragmentDirections.actionMorePreferencesFragmentToAboutFragment(); | ||||
|             NavHostFragment.findNavController(this).navigate(navDirections); | ||||
|             return true; | ||||
|         }); | ||||
|         generalCategory.addPreference(aboutPreference); | ||||
|         })); | ||||
| 
 | ||||
|         screen.addPreference(getDivider(context)); | ||||
| 
 | ||||
|         final Preference versionPreference = getPreference(R.string.version, | ||||
|                                                            BuildConfig.VERSION_NAME + " (" + BuildConfig.VERSION_CODE + ")", -1, preference -> { | ||||
|                     FlavorTown.updateCheck((AppCompatActivity) requireActivity(), true); | ||||
|                     return true; | ||||
|                 }); | ||||
|         screen.addPreference(versionPreference); | ||||
|         screen.addPreference(getPreference(R.string.version, | ||||
|                                            BuildConfig.VERSION_NAME + " (" + BuildConfig.VERSION_CODE + ")", | ||||
|                                            -1, | ||||
|                                            preference -> { | ||||
|                                                FlavorTown.updateCheck((AppCompatActivity) requireActivity(), true); | ||||
|                                                return true; | ||||
|                                            })); | ||||
|         screen.addPreference(getDivider(context)); | ||||
| 
 | ||||
|         final Preference reminderPreference = getPreference(R.string.reminder, R.string.reminder_summary, R.drawable.ic_warning, null); | ||||
|  | ||||
							
								
								
									
										10
									
								
								app/src/main/res/drawable/ic_account_multiple_remove_24.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								app/src/main/res/drawable/ic_account_multiple_remove_24.xml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,10 @@ | ||||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||||
|     android:width="24dp" | ||||
|     android:height="24dp" | ||||
|     android:tint="?attr/colorControlNormal" | ||||
|     android:viewportWidth="24" | ||||
|     android:viewportHeight="24"> | ||||
|     <path | ||||
|         android:fillColor="#000" | ||||
|         android:pathData="M24 17V19H21V17C21 15.45 20.3 14.06 19.18 13.06C24 13.55 24 17 24 17M18 5C19.66 5 21 6.34 21 8C21 9.66 19.66 11 18 11C17.69 11 17.38 10.95 17.1 10.86C17.67 10.05 18 9.07 18 8C18 6.94 17.67 5.95 17.1 5.14C17.38 5.05 17.69 5 18 5M13 5C14.66 5 16 6.34 16 8C16 9.66 14.66 11 13 11C11.34 11 10 9.66 10 8C10 6.34 11.34 5 13 5M19 17V19H7V17C7 14.79 9.69 13 13 13C16.31 13 19 14.79 19 17M.464 13.12L2.59 11L.464 8.88L1.88 7.46L4 9.59L6.12 7.46L7.54 8.88L5.41 11L7.54 13.12L6.12 14.54L4 12.41L1.88 14.54Z" /> | ||||
| </vector> | ||||
| @ -1,10 +0,0 @@ | ||||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||||
|     android:width="24dp" | ||||
|     android:height="24dp" | ||||
|     android:viewportWidth="24" | ||||
|     android:viewportHeight="24" | ||||
|     android:tint="?attr/colorControlNormal"> | ||||
|   <path | ||||
|       android:fillColor="@android:color/white" | ||||
|       android:pathData="M20,11H7.83l5.59,-5.59L12,4l-8,8 8,8 1.41,-1.41L7.83,13H20v-2z"/> | ||||
| </vector> | ||||
							
								
								
									
										10
									
								
								app/src/main/res/drawable/ic_logout_24.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								app/src/main/res/drawable/ic_logout_24.xml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,10 @@ | ||||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||||
|     android:width="24dp" | ||||
|     android:height="24dp" | ||||
|     android:tint="?attr/colorControlNormal" | ||||
|     android:viewportWidth="24" | ||||
|     android:viewportHeight="24"> | ||||
|     <path | ||||
|         android:fillColor="#000" | ||||
|         android:pathData="M16,17V14H9V10H16V7L21,12L16,17M14,2A2,2 0 0,1 16,4V6H14V4H5V20H14V18H16V20A2,2 0 0,1 14,22H5A2,2 0 0,1 3,20V4A2,2 0 0,1 5,2H14Z" /> | ||||
| </vector> | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user