Skip to content

Commit 5ff7c6f

Browse files
committed
QuickPass 2.0 beta 12 RC 1
- New icon - New password panel - Password encrypting! -- You can now encrypt your password to know that nobody will see it even if hack your root storage data - Password View and Adding design improved - All new main screen -- Smooth panel for all passwords -- Statistic copied to main screen - Backup restoring fixed (For cyphered passwords) - Home UI updated - Added bank card icons near bank pins - Optimization for some constructions - Fixes - Translation updated - Duration of animation adjusted - Added back buttons - Smooth transitions through screens - UX update -- You can now restore your pass (Check Setting =)) -- Alert screen for log out in Account page - Settings update -- Auto asking permission for writing to storage -- New icons for export/import -- Tips for export/import now always available - Libraries updated (16/10/20)
1 parent 48782dd commit 5ff7c6f

17 files changed

+233
-110
lines changed

app/src/main/java/com/mikhailgrigorev/quickpass/PassGenActivity.kt

Lines changed: 92 additions & 37 deletions
Large diffs are not rendered by default.

app/src/main/java/com/mikhailgrigorev/quickpass/PasswordAdapter.kt

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ class PasswordAdapter(private val items: ArrayList<Pair<String, String>>,
1313
private val quality: ArrayList<String>,
1414
private val tags: ArrayList<String>,
1515
private val group: ArrayList<String>,
16+
private val desc: ArrayList<String>,
1617
val context: Context,
1718
val clickListener: (Int) -> Unit,
1819
val longClickListener: (Int, View) -> Unit
@@ -33,6 +34,8 @@ class PasswordAdapter(private val items: ArrayList<Pair<String, String>>,
3334
@SuppressLint("SetTextI18n", "ClickableViewAccessibility")
3435
override fun onBindViewHolder(holder: ViewHolder, position: Int) {
3536
holder.passText.text = items[position].first
37+
38+
3639
holder.chip.visibility = View.GONE
3740
if(items[position].second != "0"){
3841
val chip = Chip(holder.group.context)
@@ -41,6 +44,9 @@ class PasswordAdapter(private val items: ArrayList<Pair<String, String>>,
4144
chip.textSize = 12F
4245
holder.group.addView(chip)
4346
}
47+
if(desc[position]!="")
48+
holder.passDesc.visibility = View.VISIBLE
49+
holder.passDesc.text = desc[position]
4450
if(group[position] == "#favorite"){
4551
holder.favorite.visibility = View.VISIBLE
4652
}
@@ -54,15 +60,15 @@ class PasswordAdapter(private val items: ArrayList<Pair<String, String>>,
5460
}
5561
when {
5662
quality[position] == "1" -> {
57-
holder.marker.setImageResource(R.drawable.circle_positive)
63+
holder.marker.setImageResource(R.drawable.circle_positive_fill)
5864
//holder.passFrag.setBackgroundResource(R.drawable.gradient_pos)
5965
}
6066
quality[position] == "2" -> {
61-
holder.marker.setImageResource(R.drawable.circle_negative)
67+
holder.marker.setImageResource(R.drawable.circle_negative_fill)
6268
//holder.passFrag.setBackgroundResource(R.drawable.gradient_neg)
6369
}
6470
quality[position] == "3" -> {
65-
holder.marker.setImageResource(R.drawable.circle_improvement)
71+
holder.marker.setImageResource(R.drawable.circle_improvement_fill)
6672
//holder.passFrag.setBackgroundResource(R.drawable.gradient_med)
6773
}
6874
quality[position] == "4" -> {
@@ -82,6 +88,7 @@ class PasswordAdapter(private val items: ArrayList<Pair<String, String>>,
8288

8389
class ViewHolder (view: View) : RecyclerView.ViewHolder(view) {
8490
val passText = view.list_title!!
91+
val passDesc = view.list_desc!!
8592
val chip = view.chip!!
8693
// // val tags = view.tags!!
8794
val favorite = view.favorite!!

app/src/main/res/drawable-v24/heart.xml

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

app/src/main/res/drawable-v24/heart_outline.xml

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

app/src/main/res/drawable/heart.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<!-- drawable/bookmark.xml -->
2+
<vector xmlns:android="http://schemas.android.com/apk/res/android"
3+
android:height="24dp"
4+
android:width="24dp"
5+
android:viewportWidth="24"
6+
android:viewportHeight="24">
7+
<path android:fillColor="#000" android:pathData="M17,3H7A2,2 0 0,0 5,5V21L12,18L19,21V5C19,3.89 18.1,3 17,3Z" />
8+
</vector>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<!-- drawable/bookmark_outline.xml -->
2+
<vector xmlns:android="http://schemas.android.com/apk/res/android"
3+
android:height="24dp"
4+
android:width="24dp"
5+
android:viewportWidth="24"
6+
android:viewportHeight="24">
7+
<path android:fillColor="#000" android:pathData="M17,18L12,15.82L7,18V5H17M17,3H7A2,2 0 0,0 5,5V21L12,18L19,21V5C19,3.89 18.1,3 17,3Z" />
8+
</vector>

0 commit comments

Comments
 (0)