mirror of
				https://codeberg.org/tom79/Fedilab.git
				synced 2025-10-20 11:20:16 +03:00 
			
		
		
		
	Dedicate icon
This commit is contained in:
		
							parent
							
								
									ff128ed7d1
								
							
						
					
					
						commit
						6dc01975ef
					
				
					 2 changed files with 21 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -575,6 +575,8 @@ public class StatusAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
 | 
			
		|||
                holder.binding.layoutReactions.getRoot().setVisibility(View.GONE);
 | 
			
		||||
                holder.binding.layoutReactions.reactionsView.setAdapter(null);
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
            holder.binding.statusEmoji.setOnClickListener(v -> {
 | 
			
		||||
                EmojiManager.install(new EmojiOneProvider());
 | 
			
		||||
                final EmojiPopup emojiPopup = EmojiPopup.Builder.fromRootView(holder.binding.statusEmoji).setOnEmojiPopupDismissListener(() -> {
 | 
			
		||||
| 
						 | 
				
			
			@ -1037,6 +1039,15 @@ public class StatusAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder>
 | 
			
		|||
                }
 | 
			
		||||
                return true;
 | 
			
		||||
            });
 | 
			
		||||
            holder.binding.actionButtonExtra.setAnimation(null);
 | 
			
		||||
 | 
			
		||||
            holder.binding.actionButtonExtra.setOnClickListener(v -> {
 | 
			
		||||
                holder.binding.extraFeaturesPanel.setVisibility(View.VISIBLE);
 | 
			
		||||
                holder.binding.actionButtonExtra.setChecked(false);
 | 
			
		||||
            });
 | 
			
		||||
 | 
			
		||||
            holder.binding.buttonCloseExtraFeaturesPanel.setOnClickListener(v -> holder.binding.extraFeaturesPanel.setVisibility(View.GONE));
 | 
			
		||||
 | 
			
		||||
            holder.binding.actionButtonBoost.setOnClickListener(v -> {
 | 
			
		||||
                boolean needToWarnForMissingDescription = false;
 | 
			
		||||
                if (warnNoMedia && statusToDeal.media_attachments != null && statusToDeal.media_attachments.size() > 0) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -763,13 +763,20 @@
 | 
			
		|||
                android:background="@drawable/bg_compose_panels"
 | 
			
		||||
                android:padding="6dp"
 | 
			
		||||
                android:visibility="gone"
 | 
			
		||||
                app:constraint_referenced_ids="action_button_quote, action_button_translate, action_button_maths, status_add_custom_emoji, status_emoji"
 | 
			
		||||
                app:constraint_referenced_ids="button_close_extra_features_panel, action_button_quote, action_button_translate, action_button_maths, status_add_custom_emoji, status_emoji"
 | 
			
		||||
                app:flow_maxElementsWrap="3"
 | 
			
		||||
                app:flow_wrapMode="aligned"
 | 
			
		||||
                app:layout_constraintBottom_toBottomOf="@id/action_button_extra"
 | 
			
		||||
                app:layout_constraintStart_toStartOf="parent" />
 | 
			
		||||
                app:layout_constraintBottom_toBottomOf="@id/action_buttons"
 | 
			
		||||
                app:layout_constraintEnd_toEndOf="@id/action_button_extra" />
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
            <com.google.android.material.button.MaterialButton
 | 
			
		||||
                android:id="@+id/button_close_extra_features_panel"
 | 
			
		||||
                style="@style/Widget.Material3.Button.IconButton.Outlined"
 | 
			
		||||
                android:layout_width="wrap_content"
 | 
			
		||||
                android:layout_height="wrap_content"
 | 
			
		||||
                app:icon="@drawable/ic_baseline_close_24" />
 | 
			
		||||
 | 
			
		||||
            <com.google.android.material.button.MaterialButton
 | 
			
		||||
                android:id="@+id/action_button_quote"
 | 
			
		||||
                style="@style/Widget.Material3.Button.IconButton"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue