AboutIcons hinzugefügt

master
Niko Diamadis 6 years ago
parent 9a9fb2b52d
commit cce6992e6f

@ -41,6 +41,9 @@ android {
kotlinOptions {
jvmTarget = '1.8'
}
packagingOptions {
pickFirst'META-INF/library_release.kotlin_module'
}
}
dependencies {
@ -51,7 +54,7 @@ dependencies {
implementation 'androidx.recyclerview:recyclerview:1.1.0'
implementation 'com.afollestad.material-dialogs:input:3.3.0'
implementation 'com.amitshekhar.android:android-networking:1.0.2'
// implementation 'com.github.cyb3rko:about-icons:1.0.0'
implementation 'com.github.cyb3rko:about-icons:1.0.1'
implementation 'com.github.GrenderG:Toasty:1.5.0'
implementation 'com.github.medyo:android-about-page:1.3'
implementation 'com.google.android.material:material:1.2.0'

@ -1,5 +1,7 @@
package com.cyb3rko.techniklogger.utils
import android.content.Intent
import android.net.Uri
import android.os.Bundle
import android.view.MenuItem
import android.view.View
@ -24,7 +26,9 @@ class About : AppCompatActivity() {
.setIconDrawable(R.drawable.about_icon_github))
.addGroup("Credits")
.addItem(Element().setTitle("Benutzte Libraries").setIconDrawable(R.drawable._icon_libraries).setOnClickListener(showLibraries()))
// .addItem(Element().setTitle("Benutzte Icons").setIconDrawable(R.drawable._icon_question).setOnClickListener(showIcons()))
.addItem(Element().setTitle("Benutzte Icons").setIconDrawable(R.drawable._icon_question).setOnClickListener {
startActivity(Intent(applicationContext, IconCredits::class.java))
})
.create()
setContentView(aboutPage)
@ -64,5 +68,5 @@ class About : AppCompatActivity() {
}
return super.onOptionsItemSelected(item)
}
}
}

@ -0,0 +1,15 @@
package com.cyb3rko.techniklogger.utils
import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity
import com.cyb3rko.abouticons.AboutIcons
import com.cyb3rko.techniklogger.R
class IconCredits : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(AboutIcons(this, R.drawable::class.java).hideModificationAnnotation().setTitle("Benutzte Icons").get())
}
}

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

@ -125,7 +125,7 @@
android:layout_height="40dp"
android:contentDescription="Location Icon"
android:padding="6dp"
android:src="@drawable/_icon_techniker2" />
android:src="@drawable/_icon_techniker" />
<TextView
android:id="@+id/techniker_view"

@ -0,0 +1,45 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="icon_add">
<item>Freepik</item>
<item>flaticon.com</item>
<item>https://www.flaticon.com/free-icon/button_983901</item>
</string-array>
<string-array name="icon_date">
<item>Vectors Market</item>
<item>flaticon.com</item>
<item>https://www.flaticon.com/free-icon/calendar_609356</item>
</string-array>
<string-array name="icon_launcher">
<item>Freepik</item>
<item>flaticon.com</item>
<item>https://www.flaticon.com/free-icon/admin_2206248</item>
</string-array>
<string-array name="icon_libraries">
<item>Freepik</item>
<item>flaticon.com</item>
<item>https://www.flaticon.com/free-icon/books-stack-of-three_29302</item>
</string-array>
<string-array name="icon_location">
<item>Vectors Market</item>
<item>flaticon.com</item>
<item>https://www.flaticon.com/free-icon/placeholder_599186</item>
</string-array>
<string-array name="icon_question">
<item>bqlqn</item>
<item>flaticon.com</item>
<item>https://www.flaticon.com/free-icon/about_2948059</item>
</string-array>
<string-array name="icon_techniker">
<item>Freepik</item>
<item>flaticon.com</item>
<item>https://www.flaticon.com/free-icon/electrician_2177980</item>
</string-array>
</resources>

@ -17,6 +17,10 @@ buildscript {
}
}
configurations.all {
resolutionStrategy.cacheChangingModulesFor 0, 'seconds'
}
allprojects {
repositories {
google()

Loading…
Cancel
Save