diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml
index e34606c..caa5f9f 100644
--- a/.idea/jarRepositories.xml
+++ b/.idea/jarRepositories.xml
@@ -26,5 +26,10 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index d5d35ec..776e0c7 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -1,5 +1,18 @@
+
+
+
diff --git a/README 2.md b/README 2.md
deleted file mode 100755
index 74692a2..0000000
--- a/README 2.md
+++ /dev/null
@@ -1,74 +0,0 @@
-# GaugeSeekBar
-
-GaugeSeekBar is an Android library for displaying round seek bar view.
-
-How to use
-----------
-
-```gradle
-allprojects {
- repositories {
- maven { url 'http://repo.aws.10clouds.com:8081/artifactory/gradle-dev-local/' }
- }
-}
-
-dependencies {
- compile(group: 'tenclouds', name: 'gaugeseekbar', version: '1.0.1', ext: 'aar')
-}
-```
-
-Available XML attributes
-------------------------
-
-| Attribute name | Format | Description |
-|---------------------------|-------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| startAngleDegrees | float | Angle between |
-| thumbRadius | dimension | Radius of default thumb drawable, 11dp by default |
-| thumbDrawable | reference | Custom thumb drawable to be used instead of default thumb drawable. |
-| showThumb | boolean | When set to "false" thumb is not shown, "true" by default. |
-| thumbColor | color | Default thumb drawable color, default value is #ff6f00 |
-| trackGradient | color array | Array of colors used to drawn track, can be contain only one color. Contains only grey color by default. |
-| trackGradientPositions | reference | Array of floats between 0.0 and 1.0 indicating gradient color positions in track, has to be the same size as trackGradient. If not supplied the colors would be positioned evenly. |
-| showProgress | boolean | If set to false progress bar will not be drawn. True by default. |
-| progress | float | Float ranged between 0.0 and 1.0 indicating progress shown by the view. Any larger or smaller values will be interpreted as either 1, or 0. |
-| interactive | boolean | If set to true user will be able to set the progress by touch, else progress update would be only possible from code. True by default. |
-| trackWidth | dimension | Width of track and progress bar, 8dp by default. |
-| progressGradient | reference | Array of colors used to drawn track, can be contain only one color. Contains green and red colors by default. |
-| progressGradientPositions | reference | Array of floats between 0.0 and 1.0 indicating gradient color positions in progress, has to be the same size as progressGradient. If not supplied the colors would be positioned evenly. |
-
-Examples
---------
-
-
-
-```
-
-```
-
-
-```
-
-```
-
-
-```
-
-```
\ No newline at end of file
diff --git a/README.md b/README.md
index e72e57e..2cd59ed 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,200 @@
-# ArcSeekBar
-ArcSeekBar
+# 🌈 SSArcSeekBar
+#### Choose your way to flaunt the progress.
+[](https://developer.android.com/studio/)
+
+[](https://kotlinlang.org)
+[](https://android-arsenal.com/api?level=21)
+
+Different type of arc seekbar. Easy to use and configure your own seekbar using all the attributes.
+
+## Features :
+
+* Basic arc seekbar
+* Basic arc custom thumb seekbar
+* Basic arc seekbar with animation
+* Segmented arc seekbar
+* segmented arc seekbar with animation
+* Options with Basic Arc Seekbar :
+ - Change start angle
+ - Change progress thumb and its radius
+ - Show/hide thumb
+ - put progress thumb outside its track
+ - Change track width, color
+ - Progress color
+* Option with Segmented Arc Seekbar :
+ - Change start angle
+ - set sweep angle
+ - set Max value for arc
+ - set Progress radius
+ - Change colors of progress and track
+ - Set progress thickness for continuous type
+
+
+# 🎬 Preview
+
+| Basic arc seekbar | Custom thumb arc seekbar |
+|--|--|
+|  |  |
+
+| Segmented arc seekbar | Animate Progress on start |
+|--|--|
+ |  |
+
+## 🤔 How to use it
+1. Add it in your root build.gradle at the end of repositories:
+
+ ```groovy
+ allprojects {
+ repositories {
+ maven { url 'https://jitpack.io' }
+ }
+ }
+ ```
+
+* Add the dependency in your app's build.gradle file
+
+ ```groovy
+ dependencies {
+ implementation 'com.github.SimformSolutionsPvtLtd:SSArcSeekBar:Tag'
+ }
+ ```
+
+* Use this code in xml file (Basic arc seekbar)
+
+ ```kotlin
+
+ ```
+
+* Now get the progress
+
+ ```kotlin
+ view.progress.progressChangedCallback = {
+ progressText.text = String.format("%.2f", it)
+ }
+ ```
+
+* Custom Thumb arc seekbar with gradiant color
+
+ ```kotlin
+
+ ```
+
+* Segmented arc seekbar
+
+ ```kotlin
+
+ ```
+
+* Add animation for the progress, show animation when it is first time loaded on screen
+
+ ```kotlin
+ // Create a function to animate progress
+ private fun valueAnimator(oldProgressValue: Int, newProgressValue: Int) {
+ val valueAnimator = ValueAnimator.ofInt(oldProgressValue, newProgressValue)
+ valueAnimator.duration = 1000
+ valueAnimator.addUpdateListener {
+ view?.segmentedArcSeekbar?.progress = it.animatedValue as Int
+ }
+ valueAnimator.start()
+ }
+
+ // Add delay before starting the animation
+ GlobalScope.launch(Dispatchers.Main) {
+ delay(1000)
+ valueAnimator(view.segmentedArcSeekbar.getMax(), oldProgressValue)
+ }
+ ```
+
+### All Attributes
+------------------------
+
+### Basic Arc Seekbar
+
+| Attribute | Description | Default |
+| --- | --- | --- |
+| `startAngleDegrees` | From which angle do you want to start your arc. | `30` |
+| `thumbRadius` | Radius of thumb in seekbar. | `11` |
+| `thumbDrawable` | Set custom icon for thumb. | None |
+| `showThumb` | Show/hide thumb according to your need. | `true` |
+| `isThumbOutside` | If true then it will set thumb outside the progress track. | `false` |
+| `thumbColor` | Set thumb color when not using any image/drawable for it. | `orange` |
+| `trackGradient` | Used to set array of colors for track. can be used with single color. | `grey` |
+| `showProgress` | Show/hide progress according to your need. | `true` |
+| `progress` | Set default progress. | `0` |
+| `trackWidth` | set width of seekbar track and progress. | `8` |
+| `progressGradient` | Array of colors for progress. Can be used with single color. | `green, red` |
+
+### Segmented Arc Seekbar
+
+| Attribute | Description | Default |
+| --- | --- | --- |
+| `start_progress` | Set default start progress. | `1` |
+| `start_offset` | Set the seekbar start offset angle from bottom horizontal center. | `30` |
+| `sweep_angle` | Set total angle covered by arc. | `-1` |
+| `max` | Set the maximum value of the seekbar. | `25` |
+| `min` | Set the minimum value of the seekbar. | `1` |
+| `progress_radius` | Set the radius of the progress arc. | `-1` |
+| `progress_primary_color` | Set the progress color. | `yellow` |
+| `progress_secondary_color` | Set the track color. | `black` |
+| `progress_primary_circle_size` | Set the progress circle size. | `-1` |
+| `progress_secondary_circle_size` | Set the track circle size.. | `-1` |
+| `progress_primary_stroke_width` | Set the progress thickness for continuous type. | `25` |
+| `progress_secondary_stroke_width` | Set the track thickness for continuous type. | `10` |
+
+
+## Other Library used:
+* __[GaugeSeekbar](https://github.com/10clouds/GaugeSeekBar)__
+* __[Croller](https://github.com/harjot-oberai/Croller)__
+
+## Find this library useful? ❤️
+Support it by joining __[stargazers](https://github.com/SimformSolutionsPvtLtd/SSArcSeekBar/stargazers)__ for this repository..⭐
+
+## 🤝 How to Contribute
+
+Whether you're helping us fix bugs, improve the docs, or a feature request, we'd love to have you! 💪
+Check out our [**Contributing Guide**](https://github.com/SimformSolutionsPvtLtd/SSArcSeekBar/blob/master/CONTRIBUTING.md) for ideas on contributing.
+
+## 🐛 Bugs and Feedback
+
+For bugs, feature requests, and discussion please use [GitHub Issues](https://github.com/SimformSolutionsPvtLtd/SSArcSeekBar/issues).
+
+## License
+
+ ```
+Copyright 2021 Simform Solutions
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ http://www.apache.org/licenses/LICENSE-2.0
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and limitations under the License.
+```
diff --git a/gaugeseekbar/src/main/AndroidManifest.xml b/gaugeseekbar/src/main/AndroidManifest.xml
deleted file mode 100755
index e5c4e5a..0000000
--- a/gaugeseekbar/src/main/AndroidManifest.xml
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/gifs/animated_seekbar_gif.gif b/gifs/animated_seekbar_gif.gif
new file mode 100644
index 0000000..96b76a7
Binary files /dev/null and b/gifs/animated_seekbar_gif.gif differ
diff --git a/gifs/basic_arc_seekbar_gif.gif b/gifs/basic_arc_seekbar_gif.gif
new file mode 100644
index 0000000..d726407
Binary files /dev/null and b/gifs/basic_arc_seekbar_gif.gif differ
diff --git a/gifs/custom_thumb_arc_seekbar_gif.gif b/gifs/custom_thumb_arc_seekbar_gif.gif
new file mode 100644
index 0000000..84442a6
Binary files /dev/null and b/gifs/custom_thumb_arc_seekbar_gif.gif differ
diff --git a/gifs/segmented_arc_seekbar_gif.gif b/gifs/segmented_arc_seekbar_gif.gif
new file mode 100644
index 0000000..8d9e73d
Binary files /dev/null and b/gifs/segmented_arc_seekbar_gif.gif differ
diff --git a/sampleapp/build.gradle b/sampleapp/build.gradle
index 71b8ec2..baa3dca 100755
--- a/sampleapp/build.gradle
+++ b/sampleapp/build.gradle
@@ -34,5 +34,5 @@ dependencies {
testImplementation 'junit:junit:4.13.2'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
- implementation project(':gaugeseekbar')
+ implementation project(':ssarcseekbar')
}
diff --git a/sampleapp/src/androidTest/java/com/tenclouds/gaugeprogressbar/ExampleInstrumentedTest.kt b/sampleapp/src/androidTest/java/com/ssarcseekbar/presentation/ExampleInstrumentedTest.kt
similarity index 94%
rename from sampleapp/src/androidTest/java/com/tenclouds/gaugeprogressbar/ExampleInstrumentedTest.kt
rename to sampleapp/src/androidTest/java/com/ssarcseekbar/presentation/ExampleInstrumentedTest.kt
index e09f3c0..e4b4112 100755
--- a/sampleapp/src/androidTest/java/com/tenclouds/gaugeprogressbar/ExampleInstrumentedTest.kt
+++ b/sampleapp/src/androidTest/java/com/ssarcseekbar/presentation/ExampleInstrumentedTest.kt
@@ -1,4 +1,4 @@
-package com.tenclouds.gaugeprogressbar
+package com.ssarcseekbar.presentation
import android.support.test.InstrumentationRegistry
import android.support.test.runner.AndroidJUnit4
diff --git a/sampleapp/src/main/AndroidManifest.xml b/sampleapp/src/main/AndroidManifest.xml
index e7acc7d..5010583 100755
--- a/sampleapp/src/main/AndroidManifest.xml
+++ b/sampleapp/src/main/AndroidManifest.xml
@@ -1,7 +1,7 @@
+ package="com.ssarcseekbar.presentation">
-
+
diff --git a/sampleapp/src/main/java/com/tenclouds/gaugeprogressbar/FragmentAnimatedProgress.kt b/sampleapp/src/main/java/com/ssarcseekbar/presentation/FragmentAnimatedProgress.kt
similarity index 92%
rename from sampleapp/src/main/java/com/tenclouds/gaugeprogressbar/FragmentAnimatedProgress.kt
rename to sampleapp/src/main/java/com/ssarcseekbar/presentation/FragmentAnimatedProgress.kt
index 4bd9ac9..2cb1f1e 100755
--- a/sampleapp/src/main/java/com/tenclouds/gaugeprogressbar/FragmentAnimatedProgress.kt
+++ b/sampleapp/src/main/java/com/ssarcseekbar/presentation/FragmentAnimatedProgress.kt
@@ -1,4 +1,4 @@
-package com.tenclouds.gaugeprogressbar
+package com.ssarcseekbar.presentation
import android.animation.ValueAnimator
import android.os.Bundle
@@ -7,7 +7,6 @@ import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import kotlinx.android.synthetic.main.fragment_animated_progress.progress
-import kotlinx.android.synthetic.main.fragment_animated_progress.progress1
import kotlinx.android.synthetic.main.fragment_animated_progress.seekbar
import kotlinx.android.synthetic.main.fragment_animated_progress.view.updateButton
diff --git a/sampleapp/src/main/java/com/tenclouds/gaugeprogressbar/FragmentCustomThumb.kt b/sampleapp/src/main/java/com/ssarcseekbar/presentation/FragmentCustomThumb.kt
similarity index 94%
rename from sampleapp/src/main/java/com/tenclouds/gaugeprogressbar/FragmentCustomThumb.kt
rename to sampleapp/src/main/java/com/ssarcseekbar/presentation/FragmentCustomThumb.kt
index 57554e7..03dcbfc 100755
--- a/sampleapp/src/main/java/com/tenclouds/gaugeprogressbar/FragmentCustomThumb.kt
+++ b/sampleapp/src/main/java/com/ssarcseekbar/presentation/FragmentCustomThumb.kt
@@ -1,4 +1,4 @@
-package com.tenclouds.gaugeprogressbar
+package com.ssarcseekbar.presentation
import android.os.Bundle
import android.support.v4.app.Fragment
diff --git a/sampleapp/src/main/java/com/tenclouds/gaugeprogressbar/FragmentSeekbarWithSection.kt b/sampleapp/src/main/java/com/ssarcseekbar/presentation/FragmentSeekbarWithSection.kt
similarity index 90%
rename from sampleapp/src/main/java/com/tenclouds/gaugeprogressbar/FragmentSeekbarWithSection.kt
rename to sampleapp/src/main/java/com/ssarcseekbar/presentation/FragmentSeekbarWithSection.kt
index bbeecdb..b9112e0 100755
--- a/sampleapp/src/main/java/com/tenclouds/gaugeprogressbar/FragmentSeekbarWithSection.kt
+++ b/sampleapp/src/main/java/com/ssarcseekbar/presentation/FragmentSeekbarWithSection.kt
@@ -1,11 +1,11 @@
-package com.tenclouds.gaugeprogressbar
+package com.ssarcseekbar.presentation
import android.os.Bundle
import android.support.v4.app.Fragment
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
-import com.tenclouds.gaugeseekbar.segmented.SegmentedArc
+import com.ssarcseekbar.app.segmented.SegmentedArc
import kotlinx.android.synthetic.main.fragment_seekbar_with_section.progressTextView
import kotlinx.android.synthetic.main.fragment_seekbar_with_section.view.segmentedArc
diff --git a/sampleapp/src/main/java/com/tenclouds/gaugeprogressbar/FragmentUnstyledSeekbar.kt b/sampleapp/src/main/java/com/ssarcseekbar/presentation/FragmentUnstyledSeekbar.kt
similarity index 94%
rename from sampleapp/src/main/java/com/tenclouds/gaugeprogressbar/FragmentUnstyledSeekbar.kt
rename to sampleapp/src/main/java/com/ssarcseekbar/presentation/FragmentUnstyledSeekbar.kt
index e4a2590..05c4621 100755
--- a/sampleapp/src/main/java/com/tenclouds/gaugeprogressbar/FragmentUnstyledSeekbar.kt
+++ b/sampleapp/src/main/java/com/ssarcseekbar/presentation/FragmentUnstyledSeekbar.kt
@@ -1,4 +1,4 @@
-package com.tenclouds.gaugeprogressbar
+package com.ssarcseekbar.presentation
import android.os.Bundle
import android.support.v4.app.Fragment
diff --git a/sampleapp/src/main/java/com/tenclouds/gaugeprogressbar/MainActivity.kt b/sampleapp/src/main/java/com/ssarcseekbar/presentation/MainActivity.kt
similarity index 98%
rename from sampleapp/src/main/java/com/tenclouds/gaugeprogressbar/MainActivity.kt
rename to sampleapp/src/main/java/com/ssarcseekbar/presentation/MainActivity.kt
index e20a540..5693dd2 100755
--- a/sampleapp/src/main/java/com/tenclouds/gaugeprogressbar/MainActivity.kt
+++ b/sampleapp/src/main/java/com/ssarcseekbar/presentation/MainActivity.kt
@@ -1,4 +1,4 @@
-package com.tenclouds.gaugeprogressbar
+package com.ssarcseekbar.presentation
import android.content.res.Configuration
import android.os.Bundle
diff --git a/sampleapp/src/main/res/drawable/custom_thumb_android.xml b/sampleapp/src/main/res/drawable/custom_thumb_android.xml
new file mode 100644
index 0000000..7310c80
--- /dev/null
+++ b/sampleapp/src/main/res/drawable/custom_thumb_android.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
diff --git a/sampleapp/src/main/res/layout/activity_main.xml b/sampleapp/src/main/res/layout/activity_main.xml
index eb0ee39..257bb7e 100755
--- a/sampleapp/src/main/res/layout/activity_main.xml
+++ b/sampleapp/src/main/res/layout/activity_main.xml
@@ -16,5 +16,5 @@
android:layout_width="200dp"
android:layout_height="match_parent"
android:layout_gravity="start"
- android:background="#ffeeeeee"/>
+ android:background="#ffeeeeee" />
\ No newline at end of file
diff --git a/sampleapp/src/main/res/layout/fragment_animated_progress.xml b/sampleapp/src/main/res/layout/fragment_animated_progress.xml
index 36617ff..c0427a4 100755
--- a/sampleapp/src/main/res/layout/fragment_animated_progress.xml
+++ b/sampleapp/src/main/res/layout/fragment_animated_progress.xml
@@ -6,7 +6,7 @@
android:layout_height="match_parent"
android:padding="50dp">
-
-
-
+ app:thumbDrawable="@drawable/custom_thumb_android"
+ app:trackWidth="13dp"
+ app:progressGradient="@array/progressColor"
+ app:thumbRadius="15dp"/>
-
-
- #3F51B5
- #303F9F
- #FF4081
+ #203354
+ #1c2e4a
+ #1c2e4a#6CC0B6
@@ -14,7 +14,7 @@
- @color/color_progress
+ @color/green
diff --git a/sampleapp/src/main/res/values/strings.xml b/sampleapp/src/main/res/values/strings.xml
index 7cd0195..4403c63 100755
--- a/sampleapp/src/main/res/values/strings.xml
+++ b/sampleapp/src/main/res/values/strings.xml
@@ -1,5 +1,5 @@
- GaugeSeekBar
+ SSArcSeekBarOpen navigation drawerClose navigation drawerUpdate gauge seekbar
diff --git a/sampleapp/src/test/java/com/tenclouds/gaugeprogressbar/ExampleUnitTest.kt b/sampleapp/src/test/java/com/ssarcseekbar/presentation/ExampleUnitTest.kt
similarity index 89%
rename from sampleapp/src/test/java/com/tenclouds/gaugeprogressbar/ExampleUnitTest.kt
rename to sampleapp/src/test/java/com/ssarcseekbar/presentation/ExampleUnitTest.kt
index 951dd85..f5586c2 100755
--- a/sampleapp/src/test/java/com/tenclouds/gaugeprogressbar/ExampleUnitTest.kt
+++ b/sampleapp/src/test/java/com/ssarcseekbar/presentation/ExampleUnitTest.kt
@@ -1,4 +1,4 @@
-package com.tenclouds.gaugeprogressbar
+package com.ssarcseekbar.presentation
import org.junit.Test
diff --git a/settings.gradle b/settings.gradle
index b461e88..5bf1149 100755
--- a/settings.gradle
+++ b/settings.gradle
@@ -1 +1 @@
-include ':sampleapp', ':gaugeseekbar'
+include ':sampleapp', ':ssarcseekbar'
diff --git a/gaugeseekbar/.gitignore b/ssarcseekbar/.gitignore
similarity index 100%
rename from gaugeseekbar/.gitignore
rename to ssarcseekbar/.gitignore
diff --git a/gaugeseekbar/build.gradle b/ssarcseekbar/build.gradle
similarity index 100%
rename from gaugeseekbar/build.gradle
rename to ssarcseekbar/build.gradle
diff --git a/gaugeseekbar/dependencies.gradle b/ssarcseekbar/dependencies.gradle
similarity index 100%
rename from gaugeseekbar/dependencies.gradle
rename to ssarcseekbar/dependencies.gradle
diff --git a/gaugeseekbar/proguard-rules.pro b/ssarcseekbar/proguard-rules.pro
similarity index 100%
rename from gaugeseekbar/proguard-rules.pro
rename to ssarcseekbar/proguard-rules.pro
diff --git a/gaugeseekbar/src/androidTest/java/com/tenclouds/gaugeseekbar/ThumbEntityTest.kt b/ssarcseekbar/src/androidTest/java/com/ssarcseekbar/app/ThumbEntityTest.kt
similarity index 97%
rename from gaugeseekbar/src/androidTest/java/com/tenclouds/gaugeseekbar/ThumbEntityTest.kt
rename to ssarcseekbar/src/androidTest/java/com/ssarcseekbar/app/ThumbEntityTest.kt
index 5fc9cd2..7a6ad34 100755
--- a/gaugeseekbar/src/androidTest/java/com/tenclouds/gaugeseekbar/ThumbEntityTest.kt
+++ b/ssarcseekbar/src/androidTest/java/com/ssarcseekbar/app/ThumbEntityTest.kt
@@ -1,4 +1,4 @@
-package com.tenclouds.gaugeseekbar
+package com.ssarcseekbar.app
import android.graphics.PointF
import android.graphics.drawable.Drawable
diff --git a/ssarcseekbar/src/main/AndroidManifest.xml b/ssarcseekbar/src/main/AndroidManifest.xml
new file mode 100755
index 0000000..9e1054b
--- /dev/null
+++ b/ssarcseekbar/src/main/AndroidManifest.xml
@@ -0,0 +1 @@
+
diff --git a/gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/DrawableEntity.kt b/ssarcseekbar/src/main/java/com/ssarcseekbar/app/DrawableEntity.kt
similarity index 81%
rename from gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/DrawableEntity.kt
rename to ssarcseekbar/src/main/java/com/ssarcseekbar/app/DrawableEntity.kt
index 7db4253..1d88b4d 100755
--- a/gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/DrawableEntity.kt
+++ b/ssarcseekbar/src/main/java/com/ssarcseekbar/app/DrawableEntity.kt
@@ -1,4 +1,4 @@
-package com.tenclouds.gaugeseekbar
+package com.ssarcseekbar.app
import android.graphics.PointF
import android.graphics.drawable.Drawable
diff --git a/gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/GaugeSeekBar.kt b/ssarcseekbar/src/main/java/com/ssarcseekbar/app/GaugeSeekBar.kt
similarity index 99%
rename from gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/GaugeSeekBar.kt
rename to ssarcseekbar/src/main/java/com/ssarcseekbar/app/GaugeSeekBar.kt
index bcad234..895a5d4 100755
--- a/gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/GaugeSeekBar.kt
+++ b/ssarcseekbar/src/main/java/com/ssarcseekbar/app/GaugeSeekBar.kt
@@ -1,4 +1,4 @@
-package com.tenclouds.gaugeseekbar
+package com.ssarcseekbar.app
import android.annotation.SuppressLint
import android.content.Context
diff --git a/gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/ProgressDrawable.kt b/ssarcseekbar/src/main/java/com/ssarcseekbar/app/ProgressDrawable.kt
similarity index 99%
rename from gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/ProgressDrawable.kt
rename to ssarcseekbar/src/main/java/com/ssarcseekbar/app/ProgressDrawable.kt
index f828268..4a51116 100755
--- a/gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/ProgressDrawable.kt
+++ b/ssarcseekbar/src/main/java/com/ssarcseekbar/app/ProgressDrawable.kt
@@ -1,4 +1,4 @@
-package com.tenclouds.gaugeseekbar
+package com.ssarcseekbar.app
import android.graphics.*
diff --git a/gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/ThumbDrawable.kt b/ssarcseekbar/src/main/java/com/ssarcseekbar/app/ThumbDrawable.kt
similarity index 96%
rename from gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/ThumbDrawable.kt
rename to ssarcseekbar/src/main/java/com/ssarcseekbar/app/ThumbDrawable.kt
index ff1c2fb..5a17eb0 100755
--- a/gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/ThumbDrawable.kt
+++ b/ssarcseekbar/src/main/java/com/ssarcseekbar/app/ThumbDrawable.kt
@@ -1,4 +1,4 @@
-package com.tenclouds.gaugeseekbar
+package com.ssarcseekbar.app
import android.graphics.*
import android.graphics.drawable.Drawable
diff --git a/gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/ThumbEntity.kt b/ssarcseekbar/src/main/java/com/ssarcseekbar/app/ThumbEntity.kt
similarity index 98%
rename from gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/ThumbEntity.kt
rename to ssarcseekbar/src/main/java/com/ssarcseekbar/app/ThumbEntity.kt
index 401ee28..02d2aaa 100755
--- a/gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/ThumbEntity.kt
+++ b/ssarcseekbar/src/main/java/com/ssarcseekbar/app/ThumbEntity.kt
@@ -1,4 +1,4 @@
-package com.tenclouds.gaugeseekbar
+package com.ssarcseekbar.app
import android.content.Context
import android.graphics.Canvas
diff --git a/gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/TrackDrawable.kt b/ssarcseekbar/src/main/java/com/ssarcseekbar/app/TrackDrawable.kt
similarity index 98%
rename from gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/TrackDrawable.kt
rename to ssarcseekbar/src/main/java/com/ssarcseekbar/app/TrackDrawable.kt
index b6ae5ab..afd5e2b 100755
--- a/gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/TrackDrawable.kt
+++ b/ssarcseekbar/src/main/java/com/ssarcseekbar/app/TrackDrawable.kt
@@ -1,4 +1,4 @@
-package com.tenclouds.gaugeseekbar
+package com.ssarcseekbar.app
import android.graphics.Canvas
import android.graphics.ColorFilter
diff --git a/gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/segmented/OnArcChangeListener.kt b/ssarcseekbar/src/main/java/com/ssarcseekbar/app/segmented/OnArcChangeListener.kt
similarity index 82%
rename from gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/segmented/OnArcChangeListener.kt
rename to ssarcseekbar/src/main/java/com/ssarcseekbar/app/segmented/OnArcChangeListener.kt
index e7a5fa9..59a7154 100644
--- a/gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/segmented/OnArcChangeListener.kt
+++ b/ssarcseekbar/src/main/java/com/ssarcseekbar/app/segmented/OnArcChangeListener.kt
@@ -1,4 +1,4 @@
-package com.tenclouds.gaugeseekbar.segmented
+package com.ssarcseekbar.app.segmented
interface OnArcChangeListener {
fun onProgressChanged(segmentedArc: SegmentedArc?, progress: Int)
diff --git a/gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/segmented/SegmentedArc.kt b/ssarcseekbar/src/main/java/com/ssarcseekbar/app/segmented/SegmentedArc.kt
similarity index 99%
rename from gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/segmented/SegmentedArc.kt
rename to ssarcseekbar/src/main/java/com/ssarcseekbar/app/segmented/SegmentedArc.kt
index 11e3e9e..337e661 100644
--- a/gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/segmented/SegmentedArc.kt
+++ b/ssarcseekbar/src/main/java/com/ssarcseekbar/app/segmented/SegmentedArc.kt
@@ -1,4 +1,4 @@
-package com.tenclouds.gaugeseekbar.segmented
+package com.ssarcseekbar.app.segmented
import android.content.Context
import android.graphics.Canvas
@@ -7,8 +7,8 @@ import android.graphics.RectF
import android.util.AttributeSet
import android.view.MotionEvent
import android.view.View
-import com.tenclouds.gaugeseekbar.R
-import com.tenclouds.gaugeseekbar.utils.Utils
+import com.ssarcseekbar.app.R
+import com.ssarcseekbar.app.utils.Utils
import kotlin.math.atan2
import kotlin.math.cos
import kotlin.math.floor
diff --git a/gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/utils/Utils.kt b/ssarcseekbar/src/main/java/com/ssarcseekbar/app/utils/Utils.kt
similarity index 94%
rename from gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/utils/Utils.kt
rename to ssarcseekbar/src/main/java/com/ssarcseekbar/app/utils/Utils.kt
index bdd263f..0e7839e 100644
--- a/gaugeseekbar/src/main/java/com/tenclouds/gaugeseekbar/utils/Utils.kt
+++ b/ssarcseekbar/src/main/java/com/ssarcseekbar/app/utils/Utils.kt
@@ -1,4 +1,4 @@
-package com.tenclouds.gaugeseekbar.utils
+package com.ssarcseekbar.app.utils
import android.content.Context
import android.util.DisplayMetrics
diff --git a/gaugeseekbar/src/main/res/layout/segmented_arc_view.xml b/ssarcseekbar/src/main/res/layout/segmented_arc_view.xml
similarity index 78%
rename from gaugeseekbar/src/main/res/layout/segmented_arc_view.xml
rename to ssarcseekbar/src/main/res/layout/segmented_arc_view.xml
index 3e7ede3..6a82d88 100644
--- a/gaugeseekbar/src/main/res/layout/segmented_arc_view.xml
+++ b/ssarcseekbar/src/main/res/layout/segmented_arc_view.xml
@@ -1,5 +1,5 @@
-
\ No newline at end of file
diff --git a/gaugeseekbar/src/main/res/values/attrs.xml b/ssarcseekbar/src/main/res/values/attrs.xml
similarity index 100%
rename from gaugeseekbar/src/main/res/values/attrs.xml
rename to ssarcseekbar/src/main/res/values/attrs.xml
diff --git a/gaugeseekbar/src/main/res/values/colors.xml b/ssarcseekbar/src/main/res/values/colors.xml
similarity index 100%
rename from gaugeseekbar/src/main/res/values/colors.xml
rename to ssarcseekbar/src/main/res/values/colors.xml
diff --git a/gaugeseekbar/src/main/res/values/strings.xml b/ssarcseekbar/src/main/res/values/strings.xml
similarity index 100%
rename from gaugeseekbar/src/main/res/values/strings.xml
rename to ssarcseekbar/src/main/res/values/strings.xml