1- package com.therealbluepandabear.pixapencil.fragments.findandreplace
1+ package com.therealbluepandabear.pixapencil.fragments.replacecolor
22
33import android.content.Context
44import android.graphics.Bitmap
@@ -13,24 +13,24 @@ import com.therealbluepandabear.pixapencil.activities.canvas.CanvasActivity
1313import com.therealbluepandabear.pixapencil.adapters.ColorPickerAdapter
1414import com.therealbluepandabear.pixapencil.converters.BitmapConverter
1515import com.therealbluepandabear.pixapencil.database.AppData
16- import com.therealbluepandabear.pixapencil.databinding.FragmentFindAndReplaceBinding
16+ import com.therealbluepandabear.pixapencil.databinding.FragmentReplaceColorBinding
1717import com.therealbluepandabear.pixapencil.extensions.*
1818import com.therealbluepandabear.pixapencil.fragments.base.ActivityFragment
1919import com.therealbluepandabear.pixapencil.listeners.ColorPickerListener
20- import com.therealbluepandabear.pixapencil.listeners.FindAndReplaceFragmentListener
20+ import com.therealbluepandabear.pixapencil.listeners.ReplaceColorFragmentListener
2121import com.therealbluepandabear.pixapencil.utility.constants.StringConstants
2222import java.util.ArrayList
2323
24- class FindAndReplaceFragment : Fragment (), ActivityFragment {
25- private var _binding : FragmentFindAndReplaceBinding ? = null
24+ class ReplaceColorFragment : Fragment (), ActivityFragment {
25+ private var _binding : FragmentReplaceColorBinding ? = null
2626
27- private val binding get(): FragmentFindAndReplaceBinding {
27+ private val binding get(): FragmentReplaceColorBinding {
2828 return _binding !!
2929 }
3030
31- private lateinit var caller: FindAndReplaceFragmentListener
31+ private lateinit var caller: ReplaceColorFragmentListener
3232
33- override val title: String by lazy { getString(R .string.fragment_find_and_replace_title_in_code_str ) }
33+ override val title: String by lazy { getString(R .string.fragment_replace_color_title_in_code_str ) }
3434
3535 private var colorToFind: Int? = null
3636 private var colorToReplace: Int? = null
@@ -72,7 +72,7 @@ class FindAndReplaceFragment : Fragment(), ActivityFragment {
7272
7373 private fun setupCanvasColorsRecyclerView () {
7474 binding.fragmentFindAndReplaceCanvasColorsRecyclerView.layoutManager =
75- LinearLayoutManager (this @FindAndReplaceFragment .requireContext()).apply {
75+ LinearLayoutManager (this @ReplaceColorFragment .requireContext()).apply {
7676 orientation = LinearLayoutManager .HORIZONTAL
7777 }
7878
@@ -89,7 +89,7 @@ class FindAndReplaceFragment : Fragment(), ActivityFragment {
8989
9090 private fun setupAvailableColorsRecyclerView () {
9191 binding.fragmentFindAndReplaceAvailableColorsRecyclerView.layoutManager =
92- LinearLayoutManager (this @FindAndReplaceFragment .requireContext()).apply {
92+ LinearLayoutManager (this @ReplaceColorFragment .requireContext()).apply {
9393 orientation = LinearLayoutManager .HORIZONTAL
9494 }
9595 binding.fragmentFindAndReplaceAvailableColorsRecyclerView.adapter = ColorPickerAdapter (
@@ -104,7 +104,7 @@ class FindAndReplaceFragment : Fragment(), ActivityFragment {
104104 }
105105 }
106106
107- inner class ColorsToFindCaller (val binding : FragmentFindAndReplaceBinding ) : ColorPickerListener {
107+ inner class ColorsToFindCaller (val binding : FragmentReplaceColorBinding ) : ColorPickerListener {
108108 override fun onColorTapped (colorTapped : Int ) {
109109 colorToFind = colorTapped
110110
@@ -114,7 +114,7 @@ class FindAndReplaceFragment : Fragment(), ActivityFragment {
114114 }
115115 }
116116
117- inner class ColorsToReplaceCaller (val binding : FragmentFindAndReplaceBinding ) : ColorPickerListener {
117+ inner class ColorsToReplaceCaller (val binding : FragmentReplaceColorBinding ) : ColorPickerListener {
118118 override fun onColorTapped (colorTapped : Int ) {
119119 colorToReplace = colorTapped
120120
@@ -131,8 +131,8 @@ class FindAndReplaceFragment : Fragment(), ActivityFragment {
131131 paramPixelGridViewBitmapSource : Bitmap ,
132132 paramSelectedColorPaletteIndex : Int ,
133133 paramScaledWidth : Int ,
134- paramScaledHeight : Int ): FindAndReplaceFragment {
135- val fragment = FindAndReplaceFragment ()
134+ paramScaledHeight : Int ): ReplaceColorFragment {
135+ val fragment = ReplaceColorFragment ()
136136 fragment.setParams(paramCanvasColors, paramTransparentBitmapSource, paramPixelGridViewBitmapSource, paramSelectedColorPaletteIndex, paramScaledWidth, paramScaledHeight)
137137
138138 return fragment
@@ -141,7 +141,7 @@ class FindAndReplaceFragment : Fragment(), ActivityFragment {
141141
142142 override fun onAttach (context : Context ) {
143143 super .onAttach(context)
144- if (context is FindAndReplaceFragmentListener ) caller = context
144+ if (context is ReplaceColorFragmentListener ) caller = context
145145 requireActivity().title = title
146146 }
147147
@@ -151,7 +151,7 @@ class FindAndReplaceFragment : Fragment(), ActivityFragment {
151151 }
152152
153153 override fun onCreateView (inflater : LayoutInflater , container : ViewGroup ? , savedInstanceState : Bundle ? ): View {
154- _binding = FragmentFindAndReplaceBinding .inflate(inflater, container, false )
154+ _binding = FragmentReplaceColorBinding .inflate(inflater, container, false )
155155
156156 setup()
157157
0 commit comments