From dc1b3fb6fe5778a3cb4faeff05bd5230ea0ccce9 Mon Sep 17 00:00:00 2001 From: Ivan K Date: Wed, 16 Mar 2022 22:53:05 +0300 Subject: [PATCH] Nuke unused "StickerSliderCell.java" --- .../prefviews/StickerSliderCell.java | 73 ------------------- 1 file changed, 73 deletions(-) delete mode 100644 TMessagesProj/src/main/java/com/exteragram/messenger/prefviews/StickerSliderCell.java diff --git a/TMessagesProj/src/main/java/com/exteragram/messenger/prefviews/StickerSliderCell.java b/TMessagesProj/src/main/java/com/exteragram/messenger/prefviews/StickerSliderCell.java deleted file mode 100644 index d13b5f0c3..000000000 --- a/TMessagesProj/src/main/java/com/exteragram/messenger/prefviews/StickerSliderCell.java +++ /dev/null @@ -1,73 +0,0 @@ -package com.exteragram.messenger.prefviews; - -import android.content.Context; -import android.graphics.Canvas; -import android.graphics.Paint; -import android.text.TextPaint; -import android.view.Gravity; -import android.widget.FrameLayout; - -import org.telegram.messenger.AndroidUtilities; -import org.telegram.ui.ActionBar.Theme; -import org.telegram.ui.Components.LayoutHelper; -import org.telegram.ui.Components.SeekBarView; - -import ua.itaysonlab.tgkit.preference.types.TGKitSliderPreference; - -public class StickerSliderCell extends FrameLayout { - private final SeekBarView sizeBar; - private final TextPaint textPaint; - private TGKitSliderPreference.TGSLContract contract; - private int startRadius; - private int endRadius; - - public StickerSliderCell(Context context) { - super(context); - - setWillNotDraw(false); - - textPaint = new TextPaint(Paint.ANTI_ALIAS_FLAG); - textPaint.setTextSize(AndroidUtilities.dp(16)); - - sizeBar = new SeekBarView(context); - sizeBar.setReportChanges(true); - sizeBar.setDelegate(new SeekBarView.SeekBarViewDelegate() { - @Override - public void onSeekBarDrag(boolean stop, float progress) { - contract.setValue(Math.round(startRadius + (endRadius - startRadius) * progress)); - requestLayout(); - } - - @Override - public void onSeekBarPressed(boolean pressed) { - - } - }); - addView(sizeBar, LayoutHelper.createFrame(LayoutHelper.MATCH_PARENT, 38, Gravity.START | Gravity.TOP, 5, 5, 39, 0)); - } - - public StickerSliderCell setContract(TGKitSliderPreference.TGSLContract contract) { - this.contract = contract; - this.startRadius = contract.getMin(); - this.endRadius = contract.getMax(); - return this; - } - - @Override - protected void onDraw(Canvas canvas) { - textPaint.setColor(Theme.getColor(Theme.key_windowBackgroundWhiteValueText)); - canvas.drawText("" + contract.getPreferenceValue(), getMeasuredWidth() - AndroidUtilities.dp(39), AndroidUtilities.dp(28), textPaint); - } - - @Override - protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { - super.onMeasure(MeasureSpec.makeMeasureSpec(MeasureSpec.getSize(widthMeasureSpec), MeasureSpec.EXACTLY), heightMeasureSpec); - sizeBar.setProgress((contract.getPreferenceValue() - startRadius) / (float) (endRadius - startRadius)); - } - - @Override - public void invalidate() { - super.invalidate(); - sizeBar.invalidate(); - } -} \ No newline at end of file