Skip to content

Commit 8277850

Browse files
committed
Release v4.3.4
1 parent 28fcbde commit 8277850

14 files changed

Lines changed: 10 additions & 214 deletions

File tree

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
## Version Release
4646
This Is Latest Release
4747

48-
$version_release = 4.3.3
48+
$version_release = 4.3.4
4949

5050
What's New??
5151

@@ -90,14 +90,14 @@ allprojects {
9090

9191
dependencies {
9292
// library frogo-recycler-view
93-
implementation 'com.github.amirisback:frogo-recycler-view:4.3.3'
93+
implementation 'com.github.amirisback:frogo-recycler-view:4.3.4'
9494
}
9595

9696
#### <Option 2> Kotlin DSL Gradle
9797

9898
dependencies {
9999
// library frogo-recycler-view
100-
implementation("com.github.amirisback:frogo-recycler-view:4.3.3")
100+
implementation("com.github.amirisback:frogo-recycler-view:4.3.4")
101101
}
102102

103103
### Step 3. Create xml view
@@ -487,4 +487,4 @@ Waiting for your contribute
487487
- Please enjoy and don't forget fork and give a star
488488
- Don't Forget Follow My Github Account
489489

490-
![ScreenShoot Apps](https://amirisback.github.io/frogo-recycler-view/docs/image/mad_score.png?raw=true)
490+
![ScreenShoot Apps](https://amirisback.github.io/frogo-recycler-view/docs/image/mad_score.png?raw=true)

app/src/main/java/com/frogobox/apprecycler/ui/theme/Color.kt

Lines changed: 0 additions & 8 deletions
This file was deleted.

app/src/main/java/com/frogobox/apprecycler/ui/theme/Shape.kt

Lines changed: 0 additions & 11 deletions
This file was deleted.

app/src/main/java/com/frogobox/apprecycler/ui/theme/Theme.kt

Lines changed: 0 additions & 47 deletions
This file was deleted.

app/src/main/java/com/frogobox/apprecycler/ui/theme/Type.kt

Lines changed: 0 additions & 28 deletions
This file was deleted.

buildSrc/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ repositories {
1212
dependencies{
1313

1414
// library frogo-build-src
15-
implementation("com.github.frogobox:open-build-src:2.1.1")
15+
implementation("com.github.frogobox:open-build-src:2.1.2")
1616

1717
}

buildSrc/src/main/kotlin/DependencyGradle.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414
object DependencyGradle {
1515

1616
// dependencies version
17-
const val KOTLIN_VERSION = "1.7.20"
17+
const val KOTLIN_VERSION = Version.JetBrains.kotlin
1818

1919
const val FROGO_PATH_RECYCLER_VIEW = ":frogorecyclerview"
2020

21-
const val FROGO_UI_VERSION = "1.1.2"
22-
const val FROGO_SDK_VERSION = "2.1.4"
23-
const val FROGO_CONSUME_API_VERSION = "2.4.3"
21+
const val FROGO_UI_VERSION = "1.1.3"
22+
const val FROGO_SDK_VERSION = "2.1.5"
23+
const val FROGO_CONSUME_API_VERSION = "2.4.4"
2424

2525
const val FROGO_UI = "com.github.frogobox:frogo-ui:$FROGO_UI_VERSION"
2626
const val FROGO_SDK_LOG = "com.github.frogobox.frogo-sdk:frogolog:$FROGO_SDK_VERSION"

buildSrc/src/main/kotlin/ProjectSetting.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ object ProjectSetting {
2323

2424
const val VERSION_MAJOR = 4
2525
const val VERSION_MINOR = 3
26-
const val VERSION_PATCH = 3
26+
const val VERSION_PATCH = 4
2727

2828
const val PROJECT_MIN_SDK = 21
2929
const val PROJECT_COMPILE_SDK = 33

frogorecyclerview/src/main/java/com/frogobox/recycler/core/FrogoRecyclerBindingAdapter.kt

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ package com.frogobox.recycler.core
22

33
import androidx.recyclerview.widget.RecyclerView
44
import androidx.viewbinding.ViewBinding
5-
import com.frogobox.recycler.util.FLog
6-
import com.frogobox.recycler.core.FrogoRvConstant.FROGO_RV_TAG
75

86
/*
97
* Created by Faisal Amir
@@ -80,7 +78,6 @@ abstract class FrogoRecyclerBindingAdapter<T, VB : ViewBinding> :
8078
}
8179

8280
override fun onBindViewHolder(holder: FrogoRecyclerBindingHolder<T, VB>, position: Int) {
83-
FLog.d("$FROGO_RV_TAG - listData : ${listData.size}")
8481
holder.bindItem(listData[position], position, bindingListener, notifyListener)
8582
}
8683

@@ -93,89 +90,61 @@ abstract class FrogoRecyclerBindingAdapter<T, VB : ViewBinding> :
9390
// Notify Data Set Changed
9491
fun innerFrogoNotifyDataSetChanged() {
9592
notifyDataSetChanged()
96-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyDataSetChanged")
9793
}
9894

9995
// Notify Data Item Changed
10096
fun innerFrogoNotifyItemChanged(data: T, position: Int, payload: Any) {
10197
listData[position] = data
10298
notifyItemChanged(position, payload)
103-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemChanged")
104-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemChanged : ${data.toString()}")
105-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemChanged : $position")
10699
}
107100

108101
// Notify Data Item Changed
109102
fun innerFrogoNotifyItemChanged(data: T, position: Int) {
110103
listData[position] = data
111104
notifyItemChanged(position)
112-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemChanged")
113-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemChanged : ${data.toString()}")
114-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemChanged : $position")
115105
}
116106

117107
// Notify Data Item Inserted
118108
fun innerFrogoNotifyItemInserted(data: T, position: Int) {
119109
listData.add(position, data)
120110
notifyItemInserted(position)
121-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemInserted")
122-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemInserted : ${data.toString()}")
123-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemInserted : $position")
124111
}
125112

126113
// Notify Data Item Moved
127114
fun innerFrogoNotifyItemMoved(data: T, fromPosition: Int, toPosition: Int) {
128115
listData.removeAt(fromPosition)
129116
listData.add(toPosition, data)
130117
notifyItemMoved(fromPosition, toPosition)
131-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemMoved")
132-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemMoved : ${data.toString()}")
133-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemMoved : $fromPosition")
134-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemMoved : $toPosition")
135118
}
136119

137120
// Notify Data Item Range Changed
138121
fun innerFrogoNotifyItemRangeChanged(data: List<T>, positionStart: Int, payload: Any) {
139122
listData.addAll(positionStart, data)
140123
notifyItemRangeChanged(positionStart, data.size, payload)
141-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeChanged")
142-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeChanged : ${data.toString()}")
143-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeChanged : $positionStart")
144124
}
145125

146126
// Notify Data Item Range Changed
147127
fun innerFrogoNotifyItemRangeChanged(data: List<T>, positionStart: Int) {
148128
listData.addAll(positionStart, data)
149129
notifyItemRangeChanged(positionStart, data.size)
150-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeChanged")
151-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeChanged : ${data.toString()}")
152-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeChanged : $positionStart")
153130
}
154131

155132
// Notify Data Item Range Inserted
156133
fun innerFrogoNotifyItemRangeInserted(data: List<T>, positionStart: Int) {
157134
listData.addAll(positionStart, data)
158135
notifyItemRangeChanged(positionStart, data.size)
159-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeInserted")
160-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeChanged : ${data.toString()}")
161-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeChanged : $positionStart")
162136
}
163137

164138
// Notify Data Item Range Removed
165139
fun innerFrogoNotifyItemRangeRemoved(positionStart: Int, itemCount: Int) {
166140
listData.subList(positionStart, (positionStart + itemCount)).clear()
167141
notifyItemRangeRemoved(positionStart, itemCount)
168-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeRemoved")
169-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeRemoved : $positionStart")
170-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeRemoved : $itemCount")
171142
}
172143

173144
// Notify Data Item Removed
174145
fun innerFrogoNotifyItemRemoved(position: Int) {
175146
listData.removeAt(position)
176147
notifyItemRemoved(position)
177-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRemoved")
178-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRemoved : $position")
179148
}
180149

181150
fun setupData(data: List<T>?) {

frogorecyclerview/src/main/java/com/frogobox/recycler/core/FrogoRecyclerViewAdapter.kt

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@ import android.view.LayoutInflater
44
import android.view.View
55
import android.view.ViewGroup
66
import androidx.recyclerview.widget.RecyclerView
7-
import com.frogobox.recycler.util.FLog
87
import com.frogobox.recycler.R
9-
import com.frogobox.recycler.core.FrogoRvConstant.FROGO_RV_TAG
108

119
/*
1210
* Created by Faisal Amir
@@ -128,13 +126,6 @@ abstract class FrogoRecyclerViewAdapter<T> :
128126
}
129127

130128
override fun onBindViewHolder(holder: FrogoRecyclerViewHolder<T>, position: Int) {
131-
132-
FLog.d("$FROGO_RV_TAG - hasMultiHolder : $hasMultiHolder")
133-
FLog.d("$FROGO_RV_TAG - hasEmptyView : $hasEmptyView")
134-
FLog.d("$FROGO_RV_TAG - listCount : $listCount")
135-
FLog.d("$FROGO_RV_TAG - frogoHolder : ${frogoHolder.size}")
136-
FLog.d("$FROGO_RV_TAG - listData : ${listData.size}")
137-
138129
if (hasNestedView) {
139130
bindNestedHolder()
140131
} else {
@@ -198,89 +189,61 @@ abstract class FrogoRecyclerViewAdapter<T> :
198189
// Notify Data Set Changed
199190
fun innerFrogoNotifyDataSetChanged() {
200191
notifyDataSetChanged()
201-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyDataSetChanged")
202192
}
203193

204194
// Notify Data Item Changed
205195
fun innerFrogoNotifyItemChanged(data: T, position: Int, payload: Any) {
206196
listData[position] = data
207197
notifyItemChanged(position, payload)
208-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemChanged")
209-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemChanged : ${data.toString()}")
210-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemChanged : $position")
211198
}
212199

213200
// Notify Data Item Changed
214201
fun innerFrogoNotifyItemChanged(data: T, position: Int) {
215202
listData[position] = data
216203
notifyItemChanged(position)
217-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemChanged")
218-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemChanged : ${data.toString()}")
219-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemChanged : $position")
220204
}
221205

222206
// Notify Data Item Inserted
223207
fun innerFrogoNotifyItemInserted(data: T, position: Int) {
224208
listData.add(position, data)
225209
notifyItemInserted(position)
226-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemInserted")
227-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemInserted : ${data.toString()}")
228-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemInserted : $position")
229210
}
230211

231212
// Notify Data Item Moved
232213
fun innerFrogoNotifyItemMoved(data: T, fromPosition: Int, toPosition: Int) {
233214
listData.removeAt(fromPosition)
234215
listData.add(toPosition, data)
235216
notifyItemMoved(fromPosition, toPosition)
236-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemMoved")
237-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemMoved : ${data.toString()}")
238-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemMoved : $fromPosition")
239-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemMoved : $toPosition")
240217
}
241218

242219
// Notify Data Item Range Changed
243220
fun innerFrogoNotifyItemRangeChanged(data: List<T>, positionStart: Int, payload: Any) {
244221
listData.addAll(positionStart, data)
245222
notifyItemRangeChanged(positionStart, data.size, payload)
246-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeChanged")
247-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeChanged : ${data.toString()}")
248-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeChanged : $positionStart")
249223
}
250224

251225
// Notify Data Item Range Changed
252226
fun innerFrogoNotifyItemRangeChanged(data: List<T>, positionStart: Int) {
253227
listData.addAll(positionStart, data)
254228
notifyItemRangeChanged(positionStart, data.size)
255-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeChanged")
256-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeChanged : ${data.toString()}")
257-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeChanged : $positionStart")
258229
}
259230

260231
// Notify Data Item Range Inserted
261232
fun innerFrogoNotifyItemRangeInserted(data: List<T>, positionStart: Int) {
262233
listData.addAll(positionStart, data)
263234
notifyItemRangeChanged(positionStart, data.size)
264-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeInserted")
265-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeChanged : ${data.toString()}")
266-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeChanged : $positionStart")
267235
}
268236

269237
// Notify Data Item Range Removed
270238
fun innerFrogoNotifyItemRangeRemoved(positionStart: Int, itemCount: Int) {
271239
listData.subList(positionStart, (positionStart + itemCount)).clear()
272240
notifyItemRangeRemoved(positionStart, itemCount)
273-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeRemoved")
274-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeRemoved : $positionStart")
275-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRangeRemoved : $itemCount")
276241
}
277242

278243
// Notify Data Item Removed
279244
fun innerFrogoNotifyItemRemoved(position: Int) {
280245
listData.removeAt(position)
281246
notifyItemRemoved(position)
282-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRemoved")
283-
FLog.d("$FROGO_RV_TAG - FrogoNotifyListener : frogoNotifyItemRemoved : $position")
284247
}
285248

286249
fun layoutHandling() {

0 commit comments

Comments
 (0)