From 0ad0023fac0a2948b2245bdd6c0f9025fb0d0c0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Sch=C3=BCrmann?= Date: Sun, 10 Jul 2016 20:02:16 +0200 Subject: [PATCH] Passphrase dialog: Button to switch between keyboard layouts --- .../ic_alphabetical_black_18dp.png | Bin 0 -> 337 bytes .../ic_alphabetical_black_24dp.png | Bin 0 -> 333 bytes .../ic_alphabetical_black_36dp.png | Bin 0 -> 444 bytes .../ic_alphabetical_black_48dp.png | Bin 0 -> 411 bytes .../ic_alphabetical_grey600_18dp.png | Bin 0 -> 445 bytes .../ic_alphabetical_grey600_24dp.png | Bin 0 -> 419 bytes .../ic_alphabetical_grey600_36dp.png | Bin 0 -> 558 bytes .../ic_alphabetical_grey600_48dp.png | Bin 0 -> 575 bytes .../ic_alphabetical_white_18dp.png | Bin 0 -> 355 bytes .../ic_alphabetical_white_24dp.png | Bin 0 -> 349 bytes .../ic_alphabetical_white_36dp.png | Bin 0 -> 470 bytes .../ic_alphabetical_white_48dp.png | Bin 0 -> 453 bytes .../ic_alphabetical_black_18dp.png | Bin 0 -> 268 bytes .../ic_alphabetical_black_24dp.png | Bin 0 -> 211 bytes .../ic_alphabetical_black_36dp.png | Bin 0 -> 333 bytes .../ic_alphabetical_black_48dp.png | Bin 0 -> 310 bytes .../ic_alphabetical_grey600_18dp.png | Bin 0 -> 300 bytes .../ic_alphabetical_grey600_24dp.png | Bin 0 -> 259 bytes .../ic_alphabetical_grey600_36dp.png | Bin 0 -> 419 bytes .../ic_alphabetical_grey600_48dp.png | Bin 0 -> 407 bytes .../ic_alphabetical_white_18dp.png | Bin 0 -> 275 bytes .../ic_alphabetical_white_24dp.png | Bin 0 -> 214 bytes .../ic_alphabetical_white_36dp.png | Bin 0 -> 349 bytes .../ic_alphabetical_white_48dp.png | Bin 0 -> 329 bytes .../ic_alphabetical_black_18dp.png | Bin 0 -> 333 bytes .../ic_alphabetical_black_24dp.png | Bin 0 -> 310 bytes .../ic_alphabetical_black_36dp.png | Bin 0 -> 411 bytes .../ic_alphabetical_black_48dp.png | Bin 0 -> 530 bytes .../ic_alphabetical_grey600_18dp.png | Bin 0 -> 419 bytes .../ic_alphabetical_grey600_24dp.png | Bin 0 -> 407 bytes .../ic_alphabetical_grey600_36dp.png | Bin 0 -> 575 bytes .../ic_alphabetical_grey600_48dp.png | Bin 0 -> 677 bytes .../ic_alphabetical_white_18dp.png | Bin 0 -> 349 bytes .../ic_alphabetical_white_24dp.png | Bin 0 -> 329 bytes .../ic_alphabetical_white_36dp.png | Bin 0 -> 453 bytes .../ic_alphabetical_white_48dp.png | Bin 0 -> 561 bytes .../ic_alphabetical_black_18dp.png | Bin 0 -> 444 bytes .../ic_alphabetical_black_24dp.png | Bin 0 -> 411 bytes .../ic_alphabetical_black_36dp.png | Bin 0 -> 656 bytes .../ic_alphabetical_black_48dp.png | Bin 0 -> 759 bytes .../ic_alphabetical_grey600_18dp.png | Bin 0 -> 558 bytes .../ic_alphabetical_grey600_24dp.png | Bin 0 -> 575 bytes .../ic_alphabetical_grey600_36dp.png | Bin 0 -> 850 bytes .../ic_alphabetical_grey600_48dp.png | Bin 0 -> 975 bytes .../ic_alphabetical_white_18dp.png | Bin 0 -> 470 bytes .../ic_alphabetical_white_24dp.png | Bin 0 -> 453 bytes .../ic_alphabetical_white_36dp.png | Bin 0 -> 707 bytes .../ic_alphabetical_white_48dp.png | Bin 0 -> 850 bytes .../ic_alphabetical_black_18dp.png | Bin 0 -> 411 bytes .../ic_alphabetical_black_24dp.png | Bin 0 -> 530 bytes .../ic_alphabetical_black_36dp.png | Bin 0 -> 759 bytes .../ic_alphabetical_black_48dp.png | Bin 0 -> 1091 bytes .../ic_alphabetical_grey600_18dp.png | Bin 0 -> 575 bytes .../ic_alphabetical_grey600_24dp.png | Bin 0 -> 677 bytes .../ic_alphabetical_grey600_36dp.png | Bin 0 -> 975 bytes .../ic_alphabetical_grey600_48dp.png | Bin 0 -> 1363 bytes .../ic_alphabetical_white_18dp.png | Bin 0 -> 453 bytes .../ic_alphabetical_white_24dp.png | Bin 0 -> 561 bytes .../ic_alphabetical_white_36dp.png | Bin 0 -> 850 bytes .../ic_alphabetical_white_48dp.png | Bin 0 -> 1245 bytes .../alphabetical/drawable/alphabetical.xml | 8 ++++ .../originals/alphabetical/readme.txt | 5 ++ .../drawable-hdpi/ic_numeric_black_18dp.png | Bin 0 -> 393 bytes .../drawable-hdpi/ic_numeric_black_24dp.png | Bin 0 -> 351 bytes .../drawable-hdpi/ic_numeric_black_36dp.png | Bin 0 -> 507 bytes .../drawable-hdpi/ic_numeric_black_48dp.png | Bin 0 -> 475 bytes .../drawable-hdpi/ic_numeric_grey600_18dp.png | Bin 0 -> 505 bytes .../drawable-hdpi/ic_numeric_grey600_24dp.png | Bin 0 -> 436 bytes .../drawable-hdpi/ic_numeric_grey600_36dp.png | Bin 0 -> 644 bytes .../drawable-hdpi/ic_numeric_grey600_48dp.png | Bin 0 -> 580 bytes .../drawable-hdpi/ic_numeric_white_18dp.png | Bin 0 -> 403 bytes .../drawable-hdpi/ic_numeric_white_24dp.png | Bin 0 -> 385 bytes .../drawable-hdpi/ic_numeric_white_36dp.png | Bin 0 -> 539 bytes .../drawable-hdpi/ic_numeric_white_48dp.png | Bin 0 -> 529 bytes .../drawable-mdpi/ic_numeric_black_18dp.png | Bin 0 -> 274 bytes .../drawable-mdpi/ic_numeric_black_24dp.png | Bin 0 -> 234 bytes .../drawable-mdpi/ic_numeric_black_36dp.png | Bin 0 -> 351 bytes .../drawable-mdpi/ic_numeric_black_48dp.png | Bin 0 -> 352 bytes .../drawable-mdpi/ic_numeric_grey600_18dp.png | Bin 0 -> 324 bytes .../drawable-mdpi/ic_numeric_grey600_24dp.png | Bin 0 -> 267 bytes .../drawable-mdpi/ic_numeric_grey600_36dp.png | Bin 0 -> 436 bytes .../drawable-mdpi/ic_numeric_grey600_48dp.png | Bin 0 -> 436 bytes .../drawable-mdpi/ic_numeric_white_18dp.png | Bin 0 -> 286 bytes .../drawable-mdpi/ic_numeric_white_24dp.png | Bin 0 -> 243 bytes .../drawable-mdpi/ic_numeric_white_36dp.png | Bin 0 -> 385 bytes .../drawable-mdpi/ic_numeric_white_48dp.png | Bin 0 -> 386 bytes .../drawable-xhdpi/ic_numeric_black_18dp.png | Bin 0 -> 351 bytes .../drawable-xhdpi/ic_numeric_black_24dp.png | Bin 0 -> 352 bytes .../drawable-xhdpi/ic_numeric_black_36dp.png | Bin 0 -> 475 bytes .../drawable-xhdpi/ic_numeric_black_48dp.png | Bin 0 -> 601 bytes .../ic_numeric_grey600_18dp.png | Bin 0 -> 436 bytes .../ic_numeric_grey600_24dp.png | Bin 0 -> 436 bytes .../ic_numeric_grey600_36dp.png | Bin 0 -> 580 bytes .../ic_numeric_grey600_48dp.png | Bin 0 -> 709 bytes .../drawable-xhdpi/ic_numeric_white_18dp.png | Bin 0 -> 385 bytes .../drawable-xhdpi/ic_numeric_white_24dp.png | Bin 0 -> 386 bytes .../drawable-xhdpi/ic_numeric_white_36dp.png | Bin 0 -> 529 bytes .../drawable-xhdpi/ic_numeric_white_48dp.png | Bin 0 -> 658 bytes .../drawable-xxhdpi/ic_numeric_black_18dp.png | Bin 0 -> 507 bytes .../drawable-xxhdpi/ic_numeric_black_24dp.png | Bin 0 -> 475 bytes .../drawable-xxhdpi/ic_numeric_black_36dp.png | Bin 0 -> 747 bytes .../drawable-xxhdpi/ic_numeric_black_48dp.png | Bin 0 -> 930 bytes .../ic_numeric_grey600_18dp.png | Bin 0 -> 644 bytes .../ic_numeric_grey600_24dp.png | Bin 0 -> 580 bytes .../ic_numeric_grey600_36dp.png | Bin 0 -> 926 bytes .../ic_numeric_grey600_48dp.png | Bin 0 -> 1042 bytes .../drawable-xxhdpi/ic_numeric_white_18dp.png | Bin 0 -> 539 bytes .../drawable-xxhdpi/ic_numeric_white_24dp.png | Bin 0 -> 529 bytes .../drawable-xxhdpi/ic_numeric_white_36dp.png | Bin 0 -> 820 bytes .../drawable-xxhdpi/ic_numeric_white_48dp.png | Bin 0 -> 940 bytes .../ic_numeric_black_18dp.png | Bin 0 -> 475 bytes .../ic_numeric_black_24dp.png | Bin 0 -> 601 bytes .../ic_numeric_black_36dp.png | Bin 0 -> 930 bytes .../ic_numeric_black_48dp.png | Bin 0 -> 1265 bytes .../ic_numeric_grey600_18dp.png | Bin 0 -> 580 bytes .../ic_numeric_grey600_24dp.png | Bin 0 -> 709 bytes .../ic_numeric_grey600_36dp.png | Bin 0 -> 1042 bytes .../ic_numeric_grey600_48dp.png | Bin 0 -> 1423 bytes .../ic_numeric_white_18dp.png | Bin 0 -> 529 bytes .../ic_numeric_white_24dp.png | Bin 0 -> 658 bytes .../ic_numeric_white_36dp.png | Bin 0 -> 940 bytes .../ic_numeric_white_48dp.png | Bin 0 -> 1314 bytes .../originals/numeric/drawable/numeric.xml | 8 ++++ .../drawables/originals/numeric/readme.txt | 5 ++ .../keychain/ui/PassphraseDialogActivity.java | 45 ++++++++++++++++-- .../keychain/util/Preferences.java | 6 +++ .../ic_alphabetical_black_24dp.png | Bin 0 -> 333 bytes .../drawable-hdpi/ic_numeric_black_24dp.png | Bin 0 -> 351 bytes .../ic_alphabetical_black_24dp.png | Bin 0 -> 211 bytes .../drawable-mdpi/ic_numeric_black_24dp.png | Bin 0 -> 234 bytes .../ic_alphabetical_black_24dp.png | Bin 0 -> 310 bytes .../drawable-xhdpi/ic_numeric_black_24dp.png | Bin 0 -> 352 bytes .../ic_alphabetical_black_24dp.png | Bin 0 -> 411 bytes .../drawable-xxhdpi/ic_numeric_black_24dp.png | Bin 0 -> 475 bytes .../ic_alphabetical_black_24dp.png | Bin 0 -> 530 bytes .../ic_numeric_black_24dp.png | Bin 0 -> 601 bytes .../src/main/res/layout/passphrase_dialog.xml | 31 +++++++++--- OpenKeychain/src/main/res/values/strings.xml | 3 +- .../main/res/xml/passphrase_preferences.xml | 4 -- 139 files changed, 98 insertions(+), 17 deletions(-) create mode 100644 Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_black_18dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_black_24dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_black_36dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_black_48dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_grey600_18dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_grey600_24dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_grey600_36dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_grey600_48dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_white_18dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_white_24dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_white_36dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_white_48dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-mdpi/ic_alphabetical_black_18dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-mdpi/ic_alphabetical_black_24dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-mdpi/ic_alphabetical_black_36dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-mdpi/ic_alphabetical_black_48dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-mdpi/ic_alphabetical_grey600_18dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-mdpi/ic_alphabetical_grey600_24dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-mdpi/ic_alphabetical_grey600_36dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-mdpi/ic_alphabetical_grey600_48dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-mdpi/ic_alphabetical_white_18dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-mdpi/ic_alphabetical_white_24dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-mdpi/ic_alphabetical_white_36dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-mdpi/ic_alphabetical_white_48dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_black_18dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_black_24dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_black_36dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_black_48dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_grey600_18dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_grey600_24dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_grey600_36dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_grey600_48dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_white_18dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_white_24dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_white_36dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_white_48dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_black_18dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_black_24dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_black_36dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_black_48dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_grey600_18dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_grey600_24dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_grey600_36dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_grey600_48dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_white_18dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_white_24dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_white_36dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_white_48dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_black_18dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_black_24dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_black_36dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_black_48dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_grey600_18dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_grey600_24dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_grey600_36dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_grey600_48dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_white_18dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_white_24dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_white_36dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_white_48dp.png create mode 100644 Graphics/drawables/originals/alphabetical/drawable/alphabetical.xml create mode 100644 Graphics/drawables/originals/alphabetical/readme.txt create mode 100644 Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_black_18dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_black_24dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_black_36dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_black_48dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_grey600_18dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_grey600_24dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_grey600_36dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_grey600_48dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_white_18dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_white_24dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_white_36dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_white_48dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_black_18dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_black_24dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_black_36dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_black_48dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_grey600_18dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_grey600_24dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_grey600_36dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_grey600_48dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_white_18dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_white_24dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_white_36dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_white_48dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_black_18dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_black_24dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_black_36dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_black_48dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_grey600_18dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_grey600_24dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_grey600_36dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_grey600_48dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_white_18dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_white_24dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_white_36dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_white_48dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_black_18dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_black_24dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_black_36dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_black_48dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_grey600_18dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_grey600_24dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_grey600_36dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_grey600_48dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_white_18dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_white_24dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_white_36dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_white_48dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_black_18dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_black_24dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_black_36dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_black_48dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_grey600_18dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_grey600_24dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_grey600_36dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_grey600_48dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_white_18dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_white_24dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_white_36dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_white_48dp.png create mode 100644 Graphics/drawables/originals/numeric/drawable/numeric.xml create mode 100644 Graphics/drawables/originals/numeric/readme.txt create mode 100644 OpenKeychain/src/main/res/drawable-hdpi/ic_alphabetical_black_24dp.png create mode 100644 OpenKeychain/src/main/res/drawable-hdpi/ic_numeric_black_24dp.png create mode 100644 OpenKeychain/src/main/res/drawable-mdpi/ic_alphabetical_black_24dp.png create mode 100644 OpenKeychain/src/main/res/drawable-mdpi/ic_numeric_black_24dp.png create mode 100644 OpenKeychain/src/main/res/drawable-xhdpi/ic_alphabetical_black_24dp.png create mode 100644 OpenKeychain/src/main/res/drawable-xhdpi/ic_numeric_black_24dp.png create mode 100644 OpenKeychain/src/main/res/drawable-xxhdpi/ic_alphabetical_black_24dp.png create mode 100644 OpenKeychain/src/main/res/drawable-xxhdpi/ic_numeric_black_24dp.png create mode 100644 OpenKeychain/src/main/res/drawable-xxxhdpi/ic_alphabetical_black_24dp.png create mode 100644 OpenKeychain/src/main/res/drawable-xxxhdpi/ic_numeric_black_24dp.png diff --git a/Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_black_18dp.png b/Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_black_18dp.png new file mode 100644 index 0000000000000000000000000000000000000000..371d59c77170d271b781838b1cf67af608ee1a90 GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^(jd&i1|)m0d(}6TtKf~3pEvJE;JDx6%As)xyUf%1~Y$$Ty*l`z{_2U8bz6_Du45l+^rE^Of)P&qTdsj?8`W;Layz_rKzg z^A6YQY)hEO?K9Qb`tS?s%`%_cx|uecWvBZ17YZaz<~_q6_aW|t@!{2Oy{}gL8()ri UYTBSu1@tF_r>mdKI;Vst0Q&5OMgRZ+ literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_black_24dp.png b/Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..b0cce494c0c46acee2019a27bb9bfbf768253691 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3$&RhNp{TNW|f{Q*8MT8SuEta~wQ#;?${gx)%OB znVvu7iM3$Sj-L54sLiQU$=Y7Y!|~H(rOc8Uc(z830m2Q2jJE?b|udpCj*lXF#^(UGQuirP|IlQ7z-OsRc`LZwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pTY0#i8BlgjP9N;jv*QM-p;W1I^rO4v|hVu>5Uxq4xO-R zatDtdW4;kx$&je8P|cN}sGRfAQKxBc**2{;Z;fWEhlb{uDAe zCXw7@cx=Ynv@LFLjT3}=bj@UUuox#u<}?>>c=?6zSpwg-*%mj}72YWP!?AvVAAk<>eo6Z9cYUaoE+sKWDC5|DKZYireC?~+Gvw&EPumMs3UlC|4c&b(xQwc_^9=gVI_`OzsR<9=+}!GE#^`#0H(t)IRa zsAfun;i2=r+8gsU=1NuX?t7bS@HLP}{90#(`4qp_4G#7b?0ogPU)H3(^0@q0`@{4~ z_1~}dthvZP;acUEzvneB9@MZZ@?QF_EB2t*mpNVMY{D+M1)IwzPh4nRQJxR=uJQvb0|TR)r;B4q#jUqDHu4^F;Awrx&dPJJ$3SfLl9o2t z205-v6X%>i)~4`x{**QqyZe(T6iovf00sw?*3|9zmfUE&H}e0k#-+*%%#4y8CmbBu zn2ZD_G&b>K<2qZP%Xh2gJcyDB zSiNuif6uiq=axVE{{FoGBWom^*EZxC?@zCFPq{LG^~7uS+6%lBF3U-N)jwE$H;Pd< z`06PF77UPYH>8$eogrUk=Pwo3gK1;%rLLUe_|;* V(znTa=Ij`dkf*Dk%Q~loCIBH4o;3gf literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_grey600_18dp.png b/Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_grey600_18dp.png new file mode 100644 index 0000000000000000000000000000000000000000..a7cbb980c751f2a466aa6c1a0cf1d9dd699b1158 GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^(jd&i1|)m0d(}6TtKf~3pEvFe67(F~)978;gzn!wt>u`Wb+y7z?m5yc$&$~5D z?C}TAdJ0(Wved|HeRk>YQWfWRKD~VoC%Atw`1$E6c|2CK5OaTDaK5nfhT6`gS81P} zAKdxy^#2ZXMThBn*^*hz(#ch4WFoWgt4}_;XKl~z14@%DpLZ#6JPIwl=JoCRpZLfP zI}DC}aeXqOgNY&Fs(SX@uO(Jnr#|m{WO47CVYjV|iT5Ox*h#$YhmAw`D*pQC(8&=f zBFkX0_Qbc-tB-|LyFB4Lu&Jlx*V7*i59AK;H6$~r^Qu2eU1fX5X7yg<(7QUvZ=3j@ zpJ}OkU7FWOKltrWt3#@if|-_iy>5$bpU14vifA=F_GMPe`KJ{R=V*6mWNT!lgp@u@ zc2QYepWm{%y|3)_m81=kU?$#~*(jJ?s%Evc7Vjb$owEjf&@| eHoe$u=JVwyEr0f^U6&gezzm+QelF{r5}E)D3${oA literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_grey600_24dp.png b/Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_grey600_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..5e6f8b03401a119605c88d9762849e71163fd219 GIT binary patch literal 419 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3#+VMmA_Z>JgNwHOGv{*Ms+J1w)gO~ci1 zf?By^tD^f2Q;&ywnMG|G=O>hTS8@4E_4FLfcK3E%Qh7C@zTWOeGXsmGKufLjcAa&r zR+Vive741P!R}}=rjff%7y*hTP&`mM&1*5{mAv;0q^(21~p}|<(-m0 zWy^i{KYL%U!Me=<%pcK~nR!kw`p0JEn=jb z(_8Hx@+;ghQmQI3HJ-ocqtzV#lNXQwS=`7VvM%HHx4T!PUW0_LtpD}<&A!uY-$m-K z8@Qj(^Rj>P;;-Ip)}&{~g0}r%1v!JN((KY-EqBZwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pTY0#i8Blgj5|GD978hhy`5p}&Fm=9mcGgRjR^N!mWflQ zO>62+dd%;ke`6`<_T!wIK^$>*JK~d-Z?XIlRTA2A*~@$9$s6;gd*9jHKcS`al;yj- z-({!GzRN7Y;s`+zSsSz-DsX&zY>}suefZ&r!oY(ip@&?qxE#41vU8K$vX#173tg2D zhVgQ4%ktO|n*2^Cdux>R*Q&n)g4-vTrv1AZ)nC2$-t5y!^PbNYyEyZyd$uj#;SWdE zB!2CCZ&=LEV76RN=}?LhWAd4fj&+MPs)MjWndkqNEDp;y`kcCGOZMgnzq$2)Gu9qAJGjgv-n_@qeVy!@AocF8bCa{B z&tz#YW7k$Pn{l&ppA) l6Ww(BWgIMU6HoqRmHTxyS#njdCoo1CJYD@<);T3K0RT0J?NtB( literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_grey600_48dp.png b/Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_grey600_48dp.png new file mode 100644 index 0000000000000000000000000000000000000000..f5927e96c4188d532b2a60d073b59a3f9ae43fe0 GIT binary patch literal 575 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Y)RhkE=uJQvb0|VnJPZ!6Kid%1QY|K66Aj0+f-@L&EGMp+uB2J}{X?Oc$p7$PYwn-lFL2zE z1!y`9m^ZHf`ru`WR_XQh%{Q;6ttu{m%a|w26|_Ks6${Z?_0IG1mxm=*dksHx3)%_? zrtH|Nut;C<=bN(K@|m;#-6--+H|%!%>HFM#F5}wy3sgL-Tmy4vRQkCnds}|lZ*c-KaQ|Z?d1Wj$Jcg0uw8Q$k}~kVpbVbyK%_upYHKL_0l))U9NQN%zf*1bI*od zxRfpX_KCji^>b-DD|Ak`cD$+C{zyCCr7Sg4@7BEg5drg_-wzG#?aa9C<|zIwfAuP< z=av8Ne*1GRR_F94XAxIt!AkW-rhortKJ`8Pr>Wzb(kD6Biw37RH9xO`g*A}gk-C5V W=6y$|N<3Kx67_WTb6Mw<&;$VCnC~Y5 literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_white_18dp.png b/Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_white_18dp.png new file mode 100644 index 0000000000000000000000000000000000000000..1eb851f55a57a9faafcb1631d4b55080850924da GIT binary patch literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^(jd&i1|)m0d(}6TtKf~3pEvJE;cb+beAs)xyPT82n&gS|_=Ah;KA;Eed{d%D{SeVDr^?xowqmzQ3zBKJ2jA zZR?c2#@zA-?*!e<(rf2(((k?cIpt6H=CW|<&0#w>+OoWB`XOyF?ThGB-kkX9hJkZi zmk3V0IQeoF=ZrTDYU?I1Rg->qP11lhuYvu6VWCo}PfU8?iN5(;-`3r`RX-!(A@fP$ zbvgH$<{oizH{RX9z~JVRCw4Uq#_JO{O^H1J?X`TG=CjM+YFRg%2OrwPz2)$XCEtaf pu}66QTDM~J#4nDE-M(Jcx7-zV@9Q`3UZBqzJYD@<);T3K0RTb&koW)q literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_white_24dp.png b/Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_white_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..f4d4bea16bd980d34613fd306da87c48e98259e0 GIT binary patch literal 349 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3$&Rg{O;SNW|f{Qw;eI83?fC3pUM~G;NyQ{s*=n zSnnN{zVv}3YFEJIG);vU8_t!jX-HWzTkl%c=1qImA6fK0zQVgKM{Q@lG~;n8ra;zN zPfQJdx1BWq=uj`7A*VMXru&4SOIX%VH6?Y1>oX?i#dziabeHzpqZwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pTY0#i8BlgjESBujv*QM-p<(Tb;LoW^?WRg_r?o;0+DNU zYFUmRW8d&ya>~}tf=8ck6x{y7(WU8WRIc`+jRGmYd5_MfocULt>ip8 zx9=c`uXT{EFNOa=Y6jcBn@k0FAAMhI!}<5eL54XG`peHhG;!WwDQ zpYv<5&19GJvJIbP0l+XkKS?a(( literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_white_48dp.png b/Graphics/drawables/originals/alphabetical/drawable-hdpi/ic_alphabetical_white_48dp.png new file mode 100644 index 0000000000000000000000000000000000000000..6ac70632e31a5e4f6986f1cdf549b1dd3a4bb4e1 GIT binary patch literal 453 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Y)RhkE=uJQvb0|R4#r;B4q#jUqD42upK2(&&7ZEMup$pM=4bP7 zC>43KK!KgrQsac9BOg~$z=Y-|8IVwW^n@jQmuy~=?^*uzuKf2os&A{=yUwkjyTAO# z;w6r6**uS*Q*!zg{rtV=bA^{ykDX&wWyQ2ssO``E7vuL*`&(+-@^$X-&%d0wQAEG~ z-Ji5Dy%)w0oLy4BJZoPw*LKdNFUe`|jXxisa>-q7|NHihc0hf19Aj55SSGwbe7}AB zep@!2303q+gjlK?;9T?EI$8XN)T4wxt?1f85B64 Lu6{1-oD!M{~k*9NlwpamF?& z*7Fa2V|c{!6FvxtIqJ-FxRA8{%%LBfAGGnZ?Kk>x?zr{;^B>NiPiah^ob>#3ZDXeN zqGKyvm~$>kv7d3)|FmcSDc93n2~D|Y7h9hHEie4_vZZrp-~<=B-&LG@Hi>rm2>e{! z_CByoct=8y;=CP+;y+}wW0>t9UpY7Z?`4gA&Qo$`f^$-gflg%bboFyt=akR{0IX(}6TtKSPDj(q%wSoTrOph{y5d1PRu~2@#F|1AK%M7HwVKHk~z& zhli(MLLl)khgKV3!O6w1k2Ca7R7w0{DArsE;=MG=`e@kHp~i5tN&QDmlk-1L&R>Q~ noUw`vT^tN1xgXS!Si->YJIN+C^tyyL&?W{?S3j3^P6|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3$&RhNp{TNW|f{Q*8MT8SuEta~wQ#;?${gx)%OB znVvu7iM3$Sj-L54sLiQU$=Y7Y!|~H(rOc8Uc(z830m2Q2jJE?b|udpCj*lXF#^(UGQuirP|IlQ7z-OsRc`L(+3Doi8Y2l$+@41Wq*qo2~!zFS-n)QntpJk50J+0L&b8J+&;e&jGN{=9h0k^XZ(*4%On`=xx(?L}V7 pr8@2Pkr%2(3u9G*ZfVG_VF=LMu{G>qdLxj_;OXk;vd$@?2>|B$atQzc literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-mdpi/ic_alphabetical_grey600_18dp.png b/Graphics/drawables/originals/alphabetical/drawable-mdpi/ic_alphabetical_grey600_18dp.png new file mode 100644 index 0000000000000000000000000000000000000000..78cfbb61ef16c372463e34d23befc3b3bde55790 GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|wj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pF!Co&kM-e?&;zfVsZNIL_@Aa0RpV)&Q=>guy`iESN*~_ ztts52s8i?0Ef(F&QPrZ{`3b4&HnUY)1dc9fb&dNv)Beq;2#L?~o|97ME_?Y?*u3I< zW}4xKKUEhdv@k?Y^KG2Fgrmaa*6!acr>&~u&Hp{gt6ZOn!Bg7v_A6WS&Ccb?v$y}v z+sf%M@42?Ic0*+JtB1Ys-?;|!?zk?hay0E2ciroUOLvPWmd;h)FhOMIP0=0SK6Ecx ha=N~BjUn?VmhVTht}qnItp|F6!PC{xWt~$(69BweZZH4< literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-mdpi/ic_alphabetical_grey600_24dp.png b/Graphics/drawables/originals/alphabetical/drawable-mdpi/ic_alphabetical_grey600_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..1767636071904737845594195a263a3a6f09ce4b GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjY)RhkE(}6TtKSPDj(q%wSpQnpsh{y4_lTPzCJMg&32cEiNGR18{q0Kw)v#z$k7)8K|(ocka9JKy?wXL|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3#+VMmA_Z>JgNwHOGv{*Ms+J1w)gO~ci1 zf?By^tD^f2Q;&ywnMG|G=O>hTS8@4E_4FLfcK3E%Qh7C@zTWOeGXsmGKufLjcAa&r zR+Vive741P!R}}=rjff%7y*hTP&`mM&1*5{mAv;0q^(21~p}|<(-m0 zWy^i{KYL%U!Me=<%pcK~nR!kw`p0JEn=jb z(_8Hx@+;ghQmQI3HJ-ocqtzV#lNXQwS=`7VvM%HHx4T!PUW0_LtpD}<&A!uY-$m-K z8@Qj(^Rj>P;;-Ip)}&{~g0}r%1v!JN((KY-EqBRMkP-d$B>MBZ?76oYBCUEdoaItTXy2w@(*IK zS@&@8S-Q-4suY*7x3&DjEvMJ!5grHIcvKF|x;gXz>xMs-l@go|E1B$ z{VU$*GaLv%qLg&3?b+gIF%|E0Z;QX1SN!dV5VPBp>esvf{SEKnUGnTV|DB7s+8OVE z)%;nVQ};oJp(}6TtKSPDj(q%wSqNj^vh{y4_lLEOK6a-l1WzYYf@38my7h#v# zt64=At?NHY#D3FcJ!rF`@Otz;xtvAp4J;{TMibUNczP||S!a%BZ};9m4^Gd1v-0zI vS&vnFJ?HF+`zEb=TeQUf;D#p(KlHU1NBo|9$Si0o&@u*3S3j3^P6|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3$&Rg{O;SNW|f{Qw;eI83?fC3pUM~G;NyQ{s*=n zSnnN{zVv}3YFEJIG);vU8_t!jX-HWzTkl%c=1qImA6fK0zQVgKM{Q@lG~;n8ra;zN zPfQJdx1BWq=uj`7A*VMXru&4SOIX%VH6?Y1>oX?i#dziabeHzpqWXNXEUl*ADVF8}P6O>}KA=ec)e^S%L=N zS*HEsd?qbNRyMA9v0u6=Ke^?Ak_!mzeQ}YM@xkiGR}XEk$)$_!XJUWR%lzdSW7TOs zh6EM?2A7IR<^H7t27|?UYz7i}J51x>c!XRHw`wrl4H6BXe23v^?6U7auh{N)`u}7a^O3KPpVQaq%Fq4zhGFvOg|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3$&RhNp{TNW|f{Q*8MT8SuEta~wQ#;?${gx)%OB znVvu7iM3$Sj-L54sLiQU$=Y7Y!|~H(rOc8Uc(z830m2Q2jJE?b|udpCj*lXF#^(UGQuirP|IlQ7z-OsRc`L(+3Doi8Y2l$+@41Wq*qo2~!zFS-n)QntpJk50J+0L&b8J+&;e&jGN{=9h0k^XZ(*4%On`=xx(?L}V7 pr8@2Pkr%2(3u9G*ZfVG_VF=LMu{G>qdLxj_;OXk;vd$@?2>|B$atQzc literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_black_36dp.png b/Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_black_36dp.png new file mode 100644 index 0000000000000000000000000000000000000000..4a818fc81be1751e18f27f0c2e36c54f0d1f0030 GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Y)RhkE=uJQvb0|TR)r;B4q#jUqDHu4^F;Awrx&dPJJ$3SfLl9o2t z205-v6X%>i)~4`x{**QqyZe(T6iovf00sw?*3|9zmfUE&H}e0k#-+*%%#4y8CmbBu zn2ZD_G&b>K<2qZP%Xh2gJcyDB zSiNuif6uiq=axVE{{FoGBWom^*EZxC?@zCFPq{LG^~7uS+6%lBF3U-N)jwE$H;Pd< z`06PF77UPYH>8$eogrUk=Pwo3gK1;%rLLUe_|;* V(znTa=Ij`dkf*Dk%Q~loCIBH4o;3gf literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_black_48dp.png b/Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_black_48dp.png new file mode 100644 index 0000000000000000000000000000000000000000..7345d0c50ba8674594a7e11952ff2f71bf1e2924 GIT binary patch literal 530 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoY)RhkE(}8pX7+2iB`GtXjajvI}V@SoVx3?Vqm>dOKAGWK!`Jz;%t$)PH z&-nTS7CFZVr;>+jdU#BOL+zOVPv5|_Yu7J9j=Q>yKtqtggRnJsggJifX_V8eD)4`B zPq0CfaRz=um-9j7rLaqJmjdtq{u_{XicKkjAK$JXclPc@r#Ph~E%tG?~I#}cy- zvA$b3|Ly*qkL`zACDL@9QW?BorT^C7m>tnF*Ra9z>*l}9_j*{F>Kw?Fxh?9jrEc4Q z&x!I6!#!U&Dbz>xC+~K7UH(;mTloFu1@bHIhgwJ3-~PYk#MC~1&wf_Nf6o+NY6>_^ z_xPLhfAvv+Ht`3yB)iu8^7ilYoDXcb)>O{@ zs+_$2n>=U2i#ZKD>r!&c|L5MmcyYbP_p*xDWhEiU8_&$)wBm2s^wm2=-t*kt1)n`k zqWAk8U09RWw9cFH=C7yE;!dxax8QeF&)X|cD(GdUu literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_grey600_18dp.png b/Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_grey600_18dp.png new file mode 100644 index 0000000000000000000000000000000000000000..5e6f8b03401a119605c88d9762849e71163fd219 GIT binary patch literal 419 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3#+VMmA_Z>JgNwHOGv{*Ms+J1w)gO~ci1 zf?By^tD^f2Q;&ywnMG|G=O>hTS8@4E_4FLfcK3E%Qh7C@zTWOeGXsmGKufLjcAa&r zR+Vive741P!R}}=rjff%7y*hTP&`mM&1*5{mAv;0q^(21~p}|<(-m0 zWy^i{KYL%U!Me=<%pcK~nR!kw`p0JEn=jb z(_8Hx@+;ghQmQI3HJ-ocqtzV#lNXQwS=`7VvM%HHx4T!PUW0_LtpD}<&A!uY-$m-K z8@Qj(^Rj>P;;-Ip)}&{~g0}r%1v!JN((KY-EqBRMkP-d$B>MBZ?76oYBCUEdoaItTXy2w@(*IK zS@&@8S-Q-4suY*7x3&DjEvMJ!5grHIcvKF|x;gXz>xMs-l@go|E1B$ z{VU$*GaLv%qLg&3?b+gIF%|E0Z;QX1SN!dV5VPBp>esvf{SEKnUGnTV|DB7s+8OVE z)%;nVQ};oJp=uJQvb0|VnJPZ!6Kid%1QY|K66Aj0+f-@L&EGMp+uB2J}{X?Oc$p7$PYwn-lFL2zE z1!y`9m^ZHf`ru`WR_XQh%{Q;6ttu{m%a|w26|_Ks6${Z?_0IG1mxm=*dksHx3)%_? zrtH|Nut;C<=bN(K@|m;#-6--+H|%!%>HFM#F5}wy3sgL-Tmy4vRQkCnds}|lZ*c-KaQ|Z?d1Wj$Jcg0uw8Q$k}~kVpbVbyK%_upYHKL_0l))U9NQN%zf*1bI*od zxRfpX_KCji^>b-DD|Ak`cD$+C{zyCCr7Sg4@7BEg5drg_-wzG#?aa9C<|zIwfAuP< z=av8Ne*1GRR_F94XAxIt!AkW-rhortKJ`8Pr>Wzb(kD6Biw37RH9xO`g*A}gk-C5V W=6y$|N<3Kx67_WTb6Mw<&;$VCnC~Y5 literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_grey600_48dp.png b/Graphics/drawables/originals/alphabetical/drawable-xhdpi/ic_alphabetical_grey600_48dp.png new file mode 100644 index 0000000000000000000000000000000000000000..287af59841ad17141bcd4c4ed36b1b98d9ed45dc GIT binary patch literal 677 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 V(znTa=Ij`dkf*Dk%Q~loCIBH4o;3gf literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_black_36dp.png b/Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_black_36dp.png new file mode 100644 index 0000000000000000000000000000000000000000..53f6323fd5cf854547b5abdba7cad84aa408e74d GIT binary patch literal 656 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p{OJwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pJDNuux17ZCTUL>$B>F!Z*Oh%Wp)&3eVD$1qf>w*kReoI zCqvZ&4)zO78>6%%v_xrKTH1iJ7VPU$2SLmFCa98JM`Va?i8J&wMUz``EDU zu+?6Xut`Aui`U4%ey=iDOvL8s%ME_|UY}gfxKG-<;dX~Xjy$eq1T@?&(tcOeKgFnd-OpDZ$?wGQYtPs2&wiIao-myz z8>b&wS$44UPT3suuAi-Ub{!R%nl3yieactek4u-_WeBWX^Sb5i@u(ZYAq&oZin#tV z*G^G-hH8H2-rN;!xe3!UYF!qXl=!=g?fJALtCAz#>%}}i*2<@a*B{M@_I(l8cenCs zX4=AC%}eer%>KN@(j#j3%5R@FKDAyxYsd1eGWcu_bxCy8vk*`02d69!PN(ctjQh zX%8@VJDF_<5-cllOb60n{S1{~6$2O;n3_CY978H@y}jd`72+ttdSP|SGcKhxg&k58 z?{#sX(sPOFec*7gP^r)9LZhw7$<^<#p5J`FabD^EeW9h&zt(Fp0?oq$9&ECiEt}93 zFa5s0v-nHO`E>RNH$*ywSQoi8Y6L2Hk<3haZ|lE)(ws?qygyl;^qnLwz5b)|$?Gcd zlWKfEDW2ReYn*pid|T-IKmRu!|Kop?y?pKyvy;yMbS})>-u`*(`tnn|%J*ITS$+P0 z!E%-F%wmuJ{fP-(%)O=j-@VWFSAMJXGmAg`_-BsjX09#aAfYoWoqsIXb9y?}X0t=} zllQj&o%i?@nHLJaJ0}@+MlZm${{2t+M`ew!J95w1S(k&j@87A_+U4f%wVks$#}p!T zf63GCBf*naw;g}`R;$+T>Y91=Q-Atj3R|#!v$OuJ)R2EmkKGAcV2;e0cYlSP<>?iF zynA;(E$?5Ozh#?U`|I<2|EbmWF2@&eQCwe=AO8*i?S9AW=k~Nn-TL6hedac4s@hNU zPi_kOw~VQFp6srSrGIoI!%p1~S>V6fS$yr3{i>(Ee$HO=Y5A{f-+fj;`LF*k}BXSuoevJbf5opsmxf53Zn-9vHAa&zxLZwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pTY0#i8Blgj5|GD978hhy`5p}&Fm=9mcGgRjR^N!mWflQ zO>62+dd%;ke`6`<_T!wIK^$>*JK~d-Z?XIlRTA2A*~@$9$s6;gd*9jHKcS`al;yj- z-({!GzRN7Y;s`+zSsSz-DsX&zY>}suefZ&r!oY(ip@&?qxE#41vU8K$vX#173tg2D zhVgQ4%ktO|n*2^Cdux>R*Q&n)g4-vTrv1AZ)nC2$-t5y!^PbNYyEyZyd$uj#;SWdE zB!2CCZ&=LEV76RN=}?LhWAd4fj&+MPs)MjWndkqNEDp;y`kcCGOZMgnzq$2)Gu9qAJGjgv-n_@qeVy!@AocF8bCa{B z&tz#YW7k$Pn{l&ppA) l6Ww(BWgIMU6HoqRmHTxyS#njdCoo1CJYD@<);T3K0RT0J?NtB( literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_grey600_24dp.png b/Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_grey600_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..f5927e96c4188d532b2a60d073b59a3f9ae43fe0 GIT binary patch literal 575 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Y)RhkE=uJQvb0|VnJPZ!6Kid%1QY|K66Aj0+f-@L&EGMp+uB2J}{X?Oc$p7$PYwn-lFL2zE z1!y`9m^ZHf`ru`WR_XQh%{Q;6ttu{m%a|w26|_Ks6${Z?_0IG1mxm=*dksHx3)%_? zrtH|Nut;C<=bN(K@|m;#-6--+H|%!%>HFM#F5}wy3sgL-Tmy4vRQkCnds}|lZ*c-KaQ|Z?d1Wj$Jcg0uw8Q$k}~kVpbVbyK%_upYHKL_0l))U9NQN%zf*1bI*od zxRfpX_KCji^>b-DD|Ak`cD$+C{zyCCr7Sg4@7BEg5drg_-wzG#?aa9C<|zIwfAuP< z=av8Ne*1GRR_F94XAxIt!AkW-rhortKJ`8Pr>Wzb(kD6Biw37RH9xO`g*A}gk-C5V W=6y$|N<3Kx67_WTb6Mw<&;$VCnC~Y5 literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_grey600_36dp.png b/Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_grey600_36dp.png new file mode 100644 index 0000000000000000000000000000000000000000..fece969ecf985a4b0c5ab39a2da29deaaef75784 GIT binary patch literal 850 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p{OJwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pJDNuux17Zrn{aljv*Dd-rn}k5(yMJ_OW=)gC(b;k1oz7zo6yYFhm4#PXD-}uCLkhBL&sQTnk3h0p4L=s!e`v{4Xo#$JG@9^-ilZIR^8)WYrZ)? z?b~9V)B2llzNtPV{CUsRzPZa^)!5{py#C8&!S&a+q7%(m{i-;dJY#09=)~)jPd+KW zD*yd=ZM1s%8k^Fy={9og*TbZ~6Yr-X?c{o0w!1p5Ovt!n=G>CqclX{zopr0LIC0s{jB1 literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_grey600_48dp.png b/Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_grey600_48dp.png new file mode 100644 index 0000000000000000000000000000000000000000..1aaa3c0d4d87da9ff6816fbd0a570c03eb3c889c GIT binary patch literal 975 zcmeAS@N?(olHy`uVBq!ia0vp^6F``Q4M;wBd$a>cu_bxCy8vk*`02d69!PN(ctjQh zX%8@VJDF_<5-cllOb60n{S1{~6$2O;n4>&h978H@y}h&7OD0gJ?c?_q!K`nmMzAp5 z^XA}=Ye-03uXAP!r>7-z_cyU7aRnX4?@BB|5yNEF-^wbn<-cm}ocim}A5=+RxOnkm zTA)b0>Ra!q*FR(4sm$G)`}^gOA3wH#J?bWLVZq8_vZwqL3JbluM5D{wll|I{ z{}Gc*0z{6chK5dNjH}OR{?=dcPv3}lh0bZ`_kUZLd=-qkzW2L$YNT9WvB}Ht{Wbr* zS@|^*QVa@qXOs<-_m|Gf1zRO(Jw*UM?v9j&g93%wfF(m&Uw{>kV1Izz?! zlhyxSFS#9g*X!!M&gU=Zod1*0G0*Z_e!J>Vp8dAJuHNgKehFLEdonUd#m3InI8^@I zdyQ^Xk?58A7k+wk{TBMBSXQz~H~Fi2>DjsLPv%t1TU#BSw((c+?q}ziKi$he*5|h| zbnxvSXD*)|7MtH&Ub8y!gLDSxH~y-Bv9A038}=9~%rL->TK0&St>$}w+@+#N zZTY|3SAMbAuQ_gMeqyt4vgbyN_CDo{W-qfWJoi@XO>R%jhAdtR6(mQ{1PyQOn TYgTM^3B>hu^>bP0l+XkK-#D_7 literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_white_18dp.png b/Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_white_18dp.png new file mode 100644 index 0000000000000000000000000000000000000000..ef37912f0a83296e45436dfa8ae63132208dc9ca GIT binary patch literal 470 zcmeAS@N?(olHy`uVBq!ia0vp^W+2SL1|)l2v+e>Zwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pTY0#i8BlgjESBujv*QM-p<(Tb;LoW^?WRg_r?o;0+DNU zYFUmRW8d&ya>~}tf=8ck6x{y7(WU8WRIc`+jRGmYd5_MfocULt>ip8 zx9=c`uXT{EFNOa=Y6jcBn@k0FAAMhI!}<5eL54XG`peHhG;!WwDQ zpYv<5&19GJvJIbP0l+XkKS?a(( literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_white_24dp.png b/Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_white_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..6ac70632e31a5e4f6986f1cdf549b1dd3a4bb4e1 GIT binary patch literal 453 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Y)RhkE=uJQvb0|R4#r;B4q#jUqD42upK2(&&7ZEMup$pM=4bP7 zC>43KK!KgrQsac9BOg~$z=Y-|8IVwW^n@jQmuy~=?^*uzuKf2os&A{=yUwkjyTAO# z;w6r6**uS*Q*!zg{rtV=bA^{ykDX&wWyQ2ssO``E7vuL*`&(+-@^$X-&%d0wQAEG~ z-Ji5Dy%)w0oLy4BJZoPw*LKdNFUe`|jXxisa>-q7|NHihc0hf19Aj55SSGwbe7}AB zep@!2303q+gjlK?;9T?EI$8XN)T4wxt?1f85B64 Lu6{1-oD!MF!Z*Ljqi8u|G{UAuMcg)%xnz;1Bg5*ZnTtyLId1JWim= z=s?A@>;=Q`g75y_(#F4wUd%Br(LEz>o_4J$-+P{n6~nQB2xF0JJguhAiD&UMi?=*G z`|h9HrE1UhDz@Bvo`zl8y2RV~w_$Pe#Nd}VE8U(OznyaDuK%6Cm+ro=wg0~R`}{XM z>$ZhfZhB_Cc!hGgy}#VGoxAz}F7wyO37xm*XUg={cXfuD9^&uh_B9*s-0;vQ^7Bc( zHzl7Y_?d^?2mq>ZxyD)Bb?5KSCGRKo1>3Xs-}R`U(CR|GX(bUGl12_g|}z zkyd+9vHe_F&y$ri`j=EB%4;1GSvPs^a-H%m8_HcPS6w@KE_j;tudiQSADB*T-?y~= z<_W97sX$k4*7&tl`DvDkeY)+x={GP!z(sz}dllQix4CV~4$WSwbv`zA-iglQF9&~m z@gKi)nN>by^{1HGH(#%^nfZV1f3tcs=T)Cvu4~Tr-?CwSXrtLQ^<929Yqpg%{1njm zre2uMzUsEsfjg~svn}Ra>lZ5c|M#}o9bmj}=UdsTpn3I= zXWf=Rcr8xFmv`=jjm3 W;X^R1oJ&s{NY>NU&t;ucLK6UT{V;9- literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_white_48dp.png b/Graphics/drawables/originals/alphabetical/drawable-xxhdpi/ic_alphabetical_white_48dp.png new file mode 100644 index 0000000000000000000000000000000000000000..7d9dc1b9deea883e559b0ff2f36f27cc28b3bce3 GIT binary patch literal 850 zcmeAS@N?(olHy`uVBq!ia0vp^6F``Q4M;wBd$a>cu_bxCy8vk*`02d69!PN(ctjQh zX%8@VJDF_<5-cllOb60n{S1{~6$2O;nC^PIIEGZ*dV9w(PsCAx^@7wB9>+Wu#*UWN z3R{HOKS)|IKUa9j=D|@YD#X$#_+(oLk4R&<1B=h~FFx!4#_h5Gb@jJx+|A3fj6j32 zfCFERa%B^8XU;5+v-iEcHF~jSUXE{Deph+w%x=Mr-5u(J zh4xDCT#uZcIsK=U;Bvu_hD!Hbj=avCWv4r%@Y=o&Y_XsJCvW@oD}NKeo^ikNXVTBGF5Kh-}Yw^HQIE7qxGB zKlA4s2ktE(L3?xO&+m8d`IA{C`nq25zo4N1^31BcGphgI{?hdG|BS__f1Ur!cO_)O znLWaS@0A{XoAfZH$(oh>{zX z__X_tMxWzcYC1X=_inE5?qI)cGWXmW`$MuTChdRyYkeX6t*>16moM6#UYK>({?spb zm*_^heA%iCI@wR=uJQvb0|TR)r;B4q#jUqDHu4^F;Awrx&dPJJ$3SfLl9o2t z205-v6X%>i)~4`x{**QqyZe(T6iovf00sw?*3|9zmfUE&H}e0k#-+*%%#4y8CmbBu zn2ZD_G&b>K<2qZP%Xh2gJcyDB zSiNuif6uiq=axVE{{FoGBWom^*EZxC?@zCFPq{LG^~7uS+6%lBF3U-N)jwE$H;Pd< z`06PF77UPYH>8$eogrUk=Pwo3gK1;%rLLUe_|;* V(znTa=Ij`dkf*Dk%Q~loCIBH4o;3gf literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_black_24dp.png b/Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..7345d0c50ba8674594a7e11952ff2f71bf1e2924 GIT binary patch literal 530 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoY)RhkE(}8pX7+2iB`GtXjajvI}V@SoVx3?Vqm>dOKAGWK!`Jz;%t$)PH z&-nTS7CFZVr;>+jdU#BOL+zOVPv5|_Yu7J9j=Q>yKtqtggRnJsggJifX_V8eD)4`B zPq0CfaRz=um-9j7rLaqJmjdtq{u_{XicKkjAK$JXclPc@r#Ph~E%tG?~I#}cy- zvA$b3|Ly*qkL`zACDL@9QW?BorT^C7m>tnF*Ra9z>*l}9_j*{F>Kw?Fxh?9jrEc4Q z&x!I6!#!U&Dbz>xC+~K7UH(;mTloFu1@bHIhgwJ3-~PYk#MC~1&wf_Nf6o+NY6>_^ z_xPLhfAvv+Ht`3yB)iu8^7ilYoDXcb)>O{@ zs+_$2n>=U2i#ZKD>r!&c|L5MmcyYbP_p*xDWhEiU8_&$)wBm2s^wm2=-t*kt1)n`k zqWAk8U09RWw9cFH=C7yE;!dxax8QeF&)X|cD(GdUu literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_black_36dp.png b/Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_black_36dp.png new file mode 100644 index 0000000000000000000000000000000000000000..0a948423a391a3b00a784aea5e9916f1e1bde27a GIT binary patch literal 759 zcmeAS@N?(olHy`uVBq!ia0vp^6F``Q4M;wBd$a>cu_bxCy8vk*`02d69!PN(ctjQh zX%8@VJDF_<5-cllOb60n{S1{~6$2O;n3_CY978H@y}jd`72+ttdSP|SGcKhxg&k58 z?{#sX(sPOFec*7gP^r)9LZhw7$<^<#p5J`FabD^EeW9h&zt(Fp0?oq$9&ECiEt}93 zFa5s0v-nHO`E>RNH$*ywSQoi8Y6L2Hk<3haZ|lE)(ws?qygyl;^qnLwz5b)|$?Gcd zlWKfEDW2ReYn*pid|T-IKmRu!|Kop?y?pKyvy;yMbS})>-u`*(`tnn|%J*ITS$+P0 z!E%-F%wmuJ{fP-(%)O=j-@VWFSAMJXGmAg`_-BsjX09#aAfYoWoqsIXb9y?}X0t=} zllQj&o%i?@nHLJaJ0}@+MlZm${{2t+M`ew!J95w1S(k&j@87A_+U4f%wVks$#}p!T zf63GCBf*naw;g}`R;$+T>Y91=Q-Atj3R|#!v$OuJ)R2EmkKGAcV2;e0cYlSP<>?iF zynA;(E$?5Ozh#?U`|I<2|EbmWF2@&eQCwe=AO8*i?S9AW=k~Nn-TL6hedac4s@hNU zPi_kOw~VQFp6srSrGIoI!%p1~S>V6fS$yr3{i>(Ee$HO=Y5A{f-+fj;`LF*k}BXSuoevJbf5opsmxf53Zn-9vHAa&zxL(}DB>Fg|~vU^Epo!$B>F!Z|`ng7vd_z_Q7AdO4wjagiu~4 z&w7V9Jp50zKk(Qv=sRRmQ$#C6hhPdk|@*{^>xM29~AzyDj*|Ci^(cldlVIT^Yxf12{T)t`&w zahdy6*?ti)a`u`#CWM%#(=QUL~8;7T_ zIv2n9-{l`#Cs#Kgu0QkjmCd!lRi8tiuaEnmX`{*Uf8+JZjXPIw1`BA~c)VS1Yrfa- zxnY06+@)6aUw`Ery_)?%e)1hDi-py@OXZ5g7k^&A?O(m*N8MZ3J?ngnc3Yj{jeYv- z@viUE^69gtKV0g)Y4<>WqceQ-|vp_@1V_`Rzu{;XbCKgp2w$382U%Nx&6s()!I z6WH*6m9vTLZ=Ijh=N%SgmH3%?=wg^0l$+mFfBu_&=GvlD-}GC zns-Af&%FKLKj%LZPu#MMfmrnIXv1-f)Z6?@VgDRYzWV7u-{Ie|wezuD|SpG`jXxKUXq&M2n^Y@xQ zT45Psx__;p@iWl}wUg3aAEs}}`j>vQ?laJ!6<4>p%kSO)C+lZ!|Gws_d?#)sGlide z-_RqwrpV<|obV2>I(L<~8Q+{geVcdS=4We__Y9lmCRbfyIXCOR;Y#*dZx_5-tX{C~ z58o-hf{Cxq-8R=-ebRhxKlgaS#@AlgpUuCQI%)aNe~*^_N?SkUK-Zt}=g;@pD8!fk z^XzCi8=uJQvb0|VnJPZ!6Kid%1QY|K66Aj0+f-@L&EGMp+uB2J}{X?Oc$p7$PYwn-lFL2zE z1!y`9m^ZHf`ru`WR_XQh%{Q;6ttu{m%a|w26|_Ks6${Z?_0IG1mxm=*dksHx3)%_? zrtH|Nut;C<=bN(K@|m;#-6--+H|%!%>HFM#F5}wy3sgL-Tmy4vRQkCnds}|lZ*c-KaQ|Z?d1Wj$Jcg0uw8Q$k}~kVpbVbyK%_upYHKL_0l))U9NQN%zf*1bI*od zxRfpX_KCji^>b-DD|Ak`cD$+C{zyCCr7Sg4@7BEg5drg_-wzG#?aa9C<|zIwfAuP< z=av8Ne*1GRR_F94XAxIt!AkW-rhortKJ`8Pr>Wzb(kD6Biw37RH9xO`g*A}gk-C5V W=6y$|N<3Kx67_WTb6Mw<&;$VCnC~Y5 literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_grey600_24dp.png b/Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_grey600_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..287af59841ad17141bcd4c4ed36b1b98d9ed45dc GIT binary patch literal 677 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoY)RhkE(}8pX7+2iB`GtXj$-vXaF{I+w+uM8dgdIhWel(Vzl6FR0q3V;w z!c)l#A`3$nY`v40UFo`t!?okMN2|Q@myYm`?VVF(xn_rKFg|_m&C|#Kvvcnohr5Se zi*siJ8jS=F>^~GKuaLGgrfuPI^Vw(R_aB~c>KDU*Yc2yf#$y@>Bv>UDGbD>7^f2`V zHW;D_=6orCx%%oW*ZbestIqYR(mUxMcggdYR%UeQ)#G2Q{-*lGy{U6(^86Y6z5nid z54{DMvmUQ|eb2jU@%{SeUnbdAyuWYiTRi_$6A!D;srkF=*EB3~Z2utbDV}_&eq#B> z(!0KwO^ypcJ2Pv3;s5z^8d=+K$7cPXcKYcTgUhE@{9*cS-z64s{cC6OJDc(i#qaj4 zdp%jm`{^0|t^fHiGOb!wrTTJ(!?%lx+omr0)AalO^W*aboGK!<_B?qL^K8K2A_ zL>~MzX>;*Yaofj}Tb|p@Ar)`XrJ^`b947QdEEn+-*-M?)cG8oHvOJ`l*9e+^Hpr8*t7)xJDj-f z<-dzex3=x&Rg9T#)eu_8@o-n}?daEkC$DP~>pmLoc{`}x;KY5ow5X@{UVGJR-tV=a zT(b0U@7u`KGw)SnE8m|#c4vzI&i^v@-jXKYUfcu_bxCy8vk*`02d69!PN(ctjQh zX%8@VJDF_<5-cllOb60n{S1{~6$2O;n4>&h978H@y}h&7OD0gJ?c?_q!K`nmMzAp5 z^XA}=Ye-03uXAP!r>7-z_cyU7aRnX4?@BB|5yNEF-^wbn<-cm}ocim}A5=+RxOnkm zTA)b0>Ra!q*FR(4sm$G)`}^gOA3wH#J?bWLVZq8_vZwqL3JbluM5D{wll|I{ z{}Gc*0z{6chK5dNjH}OR{?=dcPv3}lh0bZ`_kUZLd=-qkzW2L$YNT9WvB}Ht{Wbr* zS@|^*QVa@qXOs<-_m|Gf1zRO(Jw*UM?v9j&g93%wfF(m&Uw{>kV1Izz?! zlhyxSFS#9g*X!!M&gU=Zod1*0G0*Z_e!J>Vp8dAJuHNgKehFLEdonUd#m3InI8^@I zdyQ^Xk?58A7k+wk{TBMBSXQz~H~Fi2>DjsLPv%t1TU#BSw((c+?q}ziKi$he*5|h| zbnxvSXD*)|7MtH&Ub8y!gLDSxH~y-Bv9A038}=9~%rL->TK0&St>$}w+@+#N zZTY|3SAMbAuQ_gMeqyt4vgbyN_CDo{W-qfWJoi@XO>R%jhAdtR6(mQ{1PyQOn TYgTM^3B>hu^>bP0l+XkK-#D_7 literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_grey600_48dp.png b/Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_grey600_48dp.png new file mode 100644 index 0000000000000000000000000000000000000000..71942473944b9b6e23e1364c2ab5aa121d31e870 GIT binary patch literal 1363 zcmeAS@N?(olHy`uVBq!ia0vp^2SAvE4M+yv$zcalY)RhkE(}DB>Fg|~vU%RNsQ$B>F!Z|`o*7fzQs_VM|vUA-3D*C?bq zrn-mM^CG`uzUt&%f)+e%GDfTa_}mw$7gkXdC(9K>v}dh8wAoVb>~a14Y&}E?mEcok1s% zVTT*z11Z*qY!QZawBX#j^ljPs&wI@0`sJ&5Zc=->X$kkFb6&reJ&S(tU8VkV>yqcG zk?+1#?RBr5=RbYo>UW2l=k8zx!OVuh3&cbYnEWrC75D#|n8NwbQ*Y*co4v$((k@@w=Mu%9(V4UU&3gVbPMAF- zlX2R#{~D*G{_kSVcp|mn{`>j!&!$;VGMmLy&lKw^z4>O&a-f*`oWr62#Mb`b*d(4{ zAQAJbZ1;JU*v)+3?XT~;`)>2Wgo2Y*6E4r&zw~wek_D_MHob|Nq|&dtHj3T)NEVQ_ zS;sov_C)5{`=7qrhiqV4vwnTO_RGZ6hu3>mMVx&VnEX>Y^8a}j?E|Myoq9iMT@<@j zm#m(-mus&5 zwy*X9yBVaVrSE(0N|k-WeP>nLcP)>99oOT78knY}{@lFeiq#2mkJUH#a!s;-^mV$( z0tU}Xe^O)*J${pWQvSCk&qvM=i%U8BH*Z(1fAienh-<-_`^%2lR7ZbuujO+Vc~JdY zz%M=D``?Q553e)cJN%{Y-K_HDYk&2fa+fRYfBEbBQTszArj*tn_6PQ5-4VX`>F!kj z>VJQ4eBPc|{$fA#9``dz=j4;V&G^i&c|iNMz%dx_rr1;c*8W=(PC1X4c*8I!{Kf4Lf)K>|eru&2f#(od1rdyRZM5bm%Xi z!KHTgO_ie2|0+#4U;o42B(gxGD}2(nHHRZQ4gQBg#QqBH*}naI_mbt;8rQf?`JZXJ z`uZPv&aj5JZ{OCd-kq`~TlSQb%FlAuyKBrrmxwCl;%oPM9)PfM-b ztI@UH@3XwtkFy1jKmIscW4B-FWoM}cx9-{hDR%SYCHs%-&v|Aaq+H(Yr#9IH~r})K9m2HUeC{r4t`#FZ?@lZ^GPa^lS?8mv3jPb?s5IOY1{KWga7-MluwHD zu8N!X)NlRu>M75EmPqbg^Eonq=Y4DxjKb6Mw<&;$Tl CUQ$~C literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_white_18dp.png b/Graphics/drawables/originals/alphabetical/drawable-xxxhdpi/ic_alphabetical_white_18dp.png new file mode 100644 index 0000000000000000000000000000000000000000..6ac70632e31a5e4f6986f1cdf549b1dd3a4bb4e1 GIT binary patch literal 453 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Y)RhkE=uJQvb0|R4#r;B4q#jUqD42upK2(&&7ZEMup$pM=4bP7 zC>43KK!KgrQsac9BOg~$z=Y-|8IVwW^n@jQmuy~=?^*uzuKf2os&A{=yUwkjyTAO# z;w6r6**uS*Q*!zg{rtV=bA^{ykDX&wWyQ2ssO``E7vuL*`&(+-@^$X-&%d0wQAEG~ z-Ji5Dy%)w0oLy4BJZoPw*LKdNFUe`|jXxisa>-q7|NHihc0hf19Aj55SSGwbe7}AB zep@!2303q+gjlK?;9T?EI$8XN)T4wxt?1f85B64 Lu6{1-oD!M(}8pX7+2iB`GtXjagV2qV@SoVx3~8CGCK+!{b<=U=OPoYgM)C0 zlQUm|gKl0^16Ky)@@vWmgg8##v%TLl-~QkJE8otY+4tbd-EN>s$l$=HHc{)ARmm6)K1AojpP3z>8nO&(CuuL~h{pPG-3Kb@{pbQM)VW zYrQm7x~H5pZPK&#zAiSrhd*58QrP+K#;?iG^6y4|w`qyz)4gYKd)?bh(fhOhb-dty zu(Lo|>-xD>@wbxw8NRoE)rPRo8z)?XJEG5gcsUivxr_(gl(E&WV)jz7Hj_(g7W z{>j7rk_%S-i_ZS+pZKpsW9Otd`wX>K)yIWTs-HEZO0&M8+4Jl9&q4pcu_bxCy8vk*`02d69!PN(ctjQh zX%8@VJDF_<5-cllOb60n{S1{~6$2O;nC^PIIEGZ*dV9w(PsCAx^@7wB9>+Wu#*UWN z3R{HOKS)|IKUa9j=D|@YD#X$#_+(oLk4R&<1B=h~FFx!4#_h5Gb@jJx+|A3fj6j32 zfCFERa%B^8XU;5+v-iEcHF~jSUXE{Deph+w%x=Mr-5u(J zh4xDCT#uZcIsK=U;Bvu_hD!Hbj=avCWv4r%@Y=o&Y_XsJCvW@oD}NKeo^ikNXVTBGF5Kh-}Yw^HQIE7qxGB zKlA4s2ktE(L3?xO&+m8d`IA{C`nq25zo4N1^31BcGphgI{?hdG|BS__f1Ur!cO_)O znLWaS@0A{XoAfZH$(oh>{zX z__X_tMxWzcYC1X=_inE5?qI)cGWXmW`$MuTChdRyYkeX6t*>16moM6#UYK>({?spb zm*_^heA%iCI@wR(}DB>Fg|~vUONOV5V@SoVw|6(L6Ln=^dr;r2!KtxU#e_vl zI5~sG+IfvZh+Xg2xn?#D{0`|F9&30u9=;)voRpg3vB7m`>+~d@cUpo68LW42K3o%D z|NV@8@xR^A=M}&6VFFr09C$nML`&Tnf3A*R~>2cV@_=A5{G(6l{#9lF?p^yY-~Arw)bdF- z9z}~vXG|}d@Z^h$Z@tc$`;TQ8r2PZBv)%eY`r1SKB}sC>S7beXU;20Q70m<7*E;i9 zecSuweHCA}$b-Yz6xn2d$9*cdZ8zmASXbKNczoaVKe6W%dztp!wmPyP`M&qRbWhj0vbWCrGxu4&(YGk^S^Xz|+RdFS6qKF3tnbtR2~Q?x&ic2e@?zLe*-6_2&dxn) zb>jVmJ>Rqte7+z#@@$k*cfBXAAW1pV9@Axl$)xXpoKV@!pTUyPjw6H!~uYU6A z*7F?q3jaNidU|`o=gue7C)dnfTrShLY4M-_=Y}!&UQPKi_i6t6DMkCH6z!c-6j1iU z^lZI>{j;CfYyVE~%ip|qrMIT~ + + + \ No newline at end of file diff --git a/Graphics/drawables/originals/alphabetical/readme.txt b/Graphics/drawables/originals/alphabetical/readme.txt new file mode 100644 index 000000000..cdab9130e --- /dev/null +++ b/Graphics/drawables/originals/alphabetical/readme.txt @@ -0,0 +1,5 @@ +Thanks for visiting MaterialDesignIcons.com +Check back often for new icons and follow @MaterialIcons for updates. + +Icon: alphabetical +By: Austin Andrews \ No newline at end of file diff --git a/Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_black_18dp.png b/Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_black_18dp.png new file mode 100644 index 0000000000000000000000000000000000000000..791c29f06ad3aa77783d82d9a0038dbbbbc4b3f7 GIT binary patch literal 393 zcmeAS@N?(olHy`uVBq!ia0vp^(jd&i1|)m0d(}6TtKf~3pEvFe67)3l?978;gznx;}eK)E}y>Jp_y%~i^>~`49@@T5z@b}bpB=yJGa?r4wK{r?vqD$$4nGoAbiMj#f7PM z2AmI1q&O=uzMHz>h~Q~U?uRm5oBrCxdu{SRzJ1OL7WM0seipFAFxx)n@A((D!`vaf zU|ucz{Y~}?{4badf*w6xV9R)X;nY~kxlGat+&T?A5BWBl2j8?bU_GWd_2%rjDSPJF zq)SH4bUpL#(=W0AM_wd#I88n)^Ivd>$+zS7hVQSf*mNcJ1J|8M^&pPi%S`dzI!^!R e^GaP2tUn~+eMlqN{UI>07(8A5T-G@yGywpH2bm-Q literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_black_24dp.png b/Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..34073422296d7fd28fb185118ac66d4d5d9c6b58 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3$&Rm8XkiNW|f{Qw{l=90XkDv$kyeB6h2Q`}||k zCpPmMD!%EuO(V~=D6&wMbna=9gw`ysy5|O{^NTsHC?}0bxwc()mpju z|DxiZKbUfyg`{3B+xNrLV7=P%2b?TYk4u2QX7F_Nb6Mw<&;$UkeS}s3 literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_black_36dp.png b/Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_black_36dp.png new file mode 100644 index 0000000000000000000000000000000000000000..e0215b4168a8e442d22451121993c74759796d12 GIT binary patch literal 507 zcmeAS@N?(olHy`uVBq!ia0vp^W+2SL1|)l2v+e>Zwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pTY0#i8BlgjBTDSjv*QM-p<(Qb;LoS&0aMleR=Bw7D4HQ z%L8<3grXfcZV_PF8NOlvskkj0Hf))s?RqJyBST##W8&_#&ATR-PM3N3KcV~fnLm?H z`p&r7AmGHI*dpL`#-w=OUZER2KSB>|-n>1#<2zqZ!+QIipqC~VtoxW>A9^hQY34fq z2S28_&+HS3 zvr8XU!+gV{-znA9e4PBEB(f{=rFT+qUD%No5)sSuzHl?{-srem#m2zq=)Dz79hq|& zzu%bsW}#wPMuG%m_qyOy^*Ov14AXkQB|ms3|M8yMKlchR!>86|*OW9@EN`3M@^SHo zDUY->(_E*Y^DaF4)0So3oV_zv+L##RFtZ;hU3Vl#>(Q*W{>!;;yxGzDb!oq;*GBzL z(-V=uJQvb0|R54r;B4q#jUru4E+upFtk40AF#Elk-LDs?I6=n=|eIWFyPk!ugZ5{J18mc!E*pr&lL*!_SGW zXoyZQJYbXjSv~y1`&`zTw0Y?{|CVsCY7|e1G^qc?di8+s!9UF!E3~HCzqTmo*|z4! z95v|&i(LNc7-igV3EHGKzkbro1@5PttRe!~xw*=6nZ-nEw(<5vUTE6zZzad;g)@Gy z^gZ-3>63hM-NhTyt{kuDiXOhBaqQgZ_uqKtOxMZaTvI(|@-C4Z)4%iXVg7#L=DrDr zdKFVdQ&MBb@0LwkY AssI20 literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_grey600_18dp.png b/Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_grey600_18dp.png new file mode 100644 index 0000000000000000000000000000000000000000..e7e73e21aa63ae2cfb4c7c60d593ae3b9740e928 GIT binary patch literal 505 zcmeAS@N?(olHy`uVBq!ia0vp^(jd&i1|)m0d(}6TtKf~3pEvFe67+XAD978;gzYW>wbvQu8_WNF^=DRZ1QG!Q~ z9`*ah+VtSb196Lz&#gL62bcP4#K!(<=nAesuypddQUMVe5p{KL-m}%$RrQx-_V)I@ zZTwKg|NP$Jy_Mz%xU_XtPwd;VE?U&d!p!VgPwoABc82qx%`SN+O0?b0`>uOdcai4O zuJ1D{?;ks3!%)D$5cT@`$|XUZUMm+GKHG5lYMUuQHPqLu+tn5&FnKW zDaK2tZ2gjKdS*|k%jBMmb@EHEq+eTeHEZvZpS>v(u8veH|y_w*2;5dPygR?SX~eZw9*= zmO@TgTe~DWM4f;ON%p literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_grey600_24dp.png b/Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_grey600_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..aca839f83baded2ebbeff265aae314b9ff77c12c GIT binary patch literal 436 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3#+VMte^e$B>A_Z>Jji9WfAaO;R;}8l zxaih<#&&+Wq{2&uar_UIS1Tl+5p4)(_+-(3`}qwCI$5N$ht6^?+Afuig8Wy)v@t zbd%Jim}e(<{!UtVM(f21(@AGpdhPjRe%@F9{qR&qds2BoPJP}y&2>5=T&;(MelpGZ Xu%TwYN{BZwTp2uF{an^LB{Ts5rN_2G literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_grey600_36dp.png b/Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_grey600_36dp.png new file mode 100644 index 0000000000000000000000000000000000000000..ac8fc136aef3893f4df356f482bd518ee31104cc GIT binary patch literal 644 zcmeAS@N?(olHy`uVBq!ia0vp^W+2SL1|)l2v+e>Zwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pTY0#i8BlgO#GfMjv*QM-cC2nmNpbQet+|mYjL}#q-iXf zA+Sm0m#EQ}rOuxiefBj^KU}`gshy{>YqNQN>pIoo?R<)7rx^xkZWqcs6~-0mlk;+l zX2H&2ov%fQUVf~*y|?;T_x_4Uwu}NSju2#%u|cBa@ecK+cVf166wl*Qtb3k(_~D1% zT;sK0@Bgg%S8O#m?(Wp!>3sTZQ-W$;{_OCH&{So3@OQ1Slg+kyN=hYGb5Cn@@l8^h z$s5VbY8RKJpAFn@^e}}cLk0X?s@2)KK0m+pjUJC=U$Rc?veGn=~)u|d^>hi8A<=9}A-Hf#&x zX-b%DSjNS0yU$xC`OOQt=zok2`ftmAZ_V7Y>a0X^jy%J>zlSHea1_Q}|97v4@xZ#| zd#Xxqk3ar6Z2P^Mi=n#v=%W+^2^+nCYd-g_eQGc8(ctu^^FL>t4v9OGm{4)^ZCN?P zgVp-U+b={d*E@Ty?eT#Rt1{LI*7{_}Y8`cxFn+jJL~vtzHE(!rr?iG?)%@}`{T+W( zEkolUv3d3G<6N4N^TpR7E$7Ss%^R2Y-h0_68ozbU=PT15JB7~G>Yb;+(F8`18Vh;# YC%wqt`?Y8zFr6@Xy85}Sb4q9e0Pb)Y@&Et; literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_grey600_48dp.png b/Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_grey600_48dp.png new file mode 100644 index 0000000000000000000000000000000000000000..2473213ce76f89226660a23835f530eff3b324b4 GIT binary patch literal 580 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Y)RhkE=uJQvb0|VoEPZ!6Kid%1QZuB}FAi?_J^X!D~mHrnF9t^ya z*R^?a{(=WudX7d{0`>aJG%mTuu+}n`7Kz<;DJ&`Yz?tJUwe9r;KBc|KZm4Wu`dqsD z@XMzY)P71gbRd9R(+sg!Uw8QlU&%00>6T$oY*1hO)pco*WuRB>zp{dRKZ7+7cRyf^ z5S{qgfaiU)!irmGSB;hPe4`E6NsxQiL1j#Ax| z|Es@mxj#M4O?aa5YF1Xq0N%qNf?Trx_f(wA&X0N>eg1Qw&+DE4kJQ}P-?^@ucY&G9 znaX3gyBPK`SoAE)h}FEhF)X0|T%?rJqm8%U&U?1kf3lL^rNd_e`S-@po3clp z{eVpa^YOyGDM7|&++No1tqkwBT&teK_ z%zqEBMCCIFH1|C(4#+vT$XUuGk#YJwwYL_pJ_w2kw1_LWN?v3UKFr%N*3R!qeB xT$PSS;kgw&tbvKMr1t((}6TtKf~3pEvFe6809=&978;gzn!w*i`h}2egDJ;F|mV2y$LQ8 zOjfRW>C^_KQSq)_-+X8c6cMAy;_9p(D^j;b+gYFdY`((e*E9e z`)}@?IV%?uvPSip`Xs3XVF|yDHkYU0?*6my>>J%X8jCrPI{!_VxDjOIdF$-OoHYSc z#R}#w=4_tJ?!zM^Yo@%0 z?m1^{=1$TVpJ#mH?3v3QdifWR-Y|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3#+VMjlTW$B>A_Z>QRp9WoGTNf(k^8T?FaVc}s( z3m>g@0^ycE=O$eF@FMf&0=`ytR~~LmXa!a8D=n6e6zV%{^qk~p6KsO7Z$FIDtD2+6yWFCyQFnV z=jxM^H{BN)AGm+_)3k}7Jw7d*_Juj&PTSVaslD^M^&UJ@J$Zdn)1*5h6Zb3rtcZ|r zI_;NrqG;ylsjC0?F{`iBk&5ha`D=c1<@VU}2lKUeyM?K*TmI~2>C!}rHba*>#;Ril VjgLBa{RRdSgQu&X%Q~loCIB7Ko9zGq literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_white_36dp.png b/Graphics/drawables/originals/numeric/drawable-hdpi/ic_numeric_white_36dp.png new file mode 100644 index 0000000000000000000000000000000000000000..bcf9946235c44768b20aa81b9597bbee15338589 GIT binary patch literal 539 zcmeAS@N?(olHy`uVBq!ia0vp^W+2SL1|)l2v+e>Zwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pTY0#i8BlgjLSS-978hhy`8bqi`h}2ZU01PYw3$l0ephe z2g5f6>U?25V!lCCgqxdNQJ{wDpxxBDtt;j(otmLuG<9yr%a#KXD-^1w%O~HNRB-0{ z-FIi~|7A-I8zwYyc0iB2y7yA!GmB?T*(IUH##>PO0 zdG-NUtz=uJQvb0|Vn6PZ!6Kid%1QIeHy-kYIiAJ$vPYL);}V<6>X3 z#&oKGV9={(`zZ1#?1FR!^UF2ciiT8t7L(HMNSXg+!jq0CbNJG~N47q0eRBWEp9PBS|8A!{6rFkHw((ia z!^S7urceIEqqLLtf!qPd-Wj(~BpWa8wNm;1ms66mGw0R%t)m>LvfYu18;x45|1g77}o<_WJ2>G9p@u|3nTX xPOrD{$z*zPM4SCY#pH7uFV1r-A;2Y}{k#5Thi{Q){RNCP22WQ%mvv4FO#t45+w%Yb literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_black_18dp.png b/Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_black_18dp.png new file mode 100644 index 0000000000000000000000000000000000000000..6e3347524e683afb3cdae0a4ddb416e01ebd551c GIT binary patch literal 274 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|wj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pF!Co&kM+z>*?YcVsZNIMMFNuKna!y{T59YjfWUz8lzUn zw_Z~`qS|pyvOuIatmMn;o4)^Y?!8MB4xIVS_n-O9|7UIf{gA9Wy3-}>gD~F?mbJ+x3y>@sUG3tC#&$*z>5xrsG-TbBU{G+AnIfvR-ri%u${ynm=dZ{e+SuOCGSl z**#@`^7IG3zjC9u7#%YC67ko!Vp-3+9jy1-&Q1LPgUL?NTw#Ns$(JcWhcbA&`njxg HN@xNA@%d=e literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_black_24dp.png b/Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..3cec3013037b16aa9e92afacec1b34edfd1eaefa GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjY)RhkE(}6TtKSPDj(q%wSsi%u$h{y5d1PRu~2_B9AGbE<}P-bIe(-(T; zx$S{HGxOnOp(lk=E~1rcQmo(ggLFP5HMD4NIz8_};ZJ=wwl=vSof#(&98l;!Qh(;a zfeC({-wRxgG=J4!y2Z4kN=(R9iP=r&5f9Ie#~lm!Pn_*ooFKwe#=vmvwpZJQ4|*Sf P4q)(f^>bP0l+XkKvs+4s literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_black_36dp.png b/Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_black_36dp.png new file mode 100644 index 0000000000000000000000000000000000000000..34073422296d7fd28fb185118ac66d4d5d9c6b58 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3$&Rm8XkiNW|f{Qw{l=90XkDv$kyeB6h2Q`}||k zCpPmMD!%EuO(V~=D6&wMbna=9gw`ysy5|O{^NTsHC?}0bxwc()mpju z|DxiZKbUfyg`{3B+xNrLV7=P%2b?TYk4u2QX7F_Nb6Mw<&;$UkeS}s3 literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_black_48dp.png b/Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_black_48dp.png new file mode 100644 index 0000000000000000000000000000000000000000..b0936bb26cae20629d02cb2baf3f74b5b3383575 GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pW)oQo^T-NwWo_?NXEUl)2;aq83?$@b6mVUd7g0*gTV0x zOHc4x@C67?iBS+~RGavxJNM`%o0Fk7yCtpfl{#=Jwg@)5q)(+kJ0t(W2bnYHQV^?3)y+Ido*O+DpsG(genO#8m#j?_!> z&T;3$TKOEBqeWLTfBJfWc?ZMok54453z*9IKHD8Ibh69OvA&QLS9*VSgXT5MR>s?( zXK??JvG2Kf;+fg1$e-TYi-o()H+TwMF5}CYzo64oUNe{do#LVy*I!!xYFn5omVV&( f^dN{+ZE6@>YJPo>_Sts<=xqj1S3j3^P6%}; literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_grey600_18dp.png b/Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_grey600_18dp.png new file mode 100644 index 0000000000000000000000000000000000000000..3459da18f966e658b2b5b71f8524e2b040ad0848 GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|wj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pF!Co&kM*o@9E+gVsZNIM8mv84g#+C-D4DlPH}1!G4u&! zWZs?KWOm8#py-}zMirf?`HB|`_@$zz=)F|$?VZr-+q|OU>WlyD?N>)ud^BMZa5|y# zl;K_6(kWiXw_}|yasJTidbHhJeoL3VYVYmacWleQyUw>`@z4x)NKL!flGJlKZQa-J ze6=N-yIeUE^)f4`TE(}6TtKSPDj(q%x-G*1`D5Rc<;CmrNHWWeJZA9z$`gFyEIhCjl} zGZ0I$UxHN{tC2*D6vU2rQ{LGrudzqCB3^%8H)<5Sc zWnn9izck15>APwkuZq@1@xL`+ve?+YYSf%=BUQKFP-4|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3#+VMte^e$B>A_Z>Jji9WfAaO;R;}8l zxaih<#&&+Wq{2&uar_UIS1Tl+5p4)(_+-(3`}qwCI$5N$ht6^?+Afuig8Wy)v@t zbd%Jim}e(<{!UtVM(f21(@AGpdhPjRe%@F9{qR&qds2BoPJP}y&2>5=T&;(MelpGZ Xu%TwYN{BZwTp2uF{an^LB{Ts5rN_2G literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_grey600_48dp.png b/Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_grey600_48dp.png new file mode 100644 index 0000000000000000000000000000000000000000..e066059854d00814ae56acdd4ac5fa4a78eebd1d GIT binary patch literal 436 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pW)oQo^S>RMte^e$B>MBZ>R6|J8U4*+Mm0v!)rrhLi%Gx zi3hARD%)K;S-6uDJ13PpB)#U|u))Z9lk&k1m#G(b@^EMtd0*PHPTTwW?MJU4&ldh4 z!>-UG;KZSr60Naa@qF=1;VG#rk9}b`VE&M@_Ux-&b@H?GJ=QbVEQw{9er(3|MH+oI zubm}+B*(jC-TyU#jp4za?Qy)CcT8WsYs`J^e7>PPLqWxBrT_NaRwT^Mac9-wZMK9MdRQODKa*cP*-j*%bzI*Tc6MlP} z`Riw&^B4}?bf{rV$XaW=cGaugqcZIbUCT1x-D&8zHF#;)WBWYz*SjdMmD&u~?^c8? zpU@$*BR5bo!sQFwo-2)d(m&?EFba21n%%h5N@#LpYpDtwv)wBWMX*n$AFv-fleaG9 T(&TtxxH5RU`njxgN@xNAe`B%@ literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_white_18dp.png b/Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_white_18dp.png new file mode 100644 index 0000000000000000000000000000000000000000..e96fe68a063413fc467e3bf36c2b8b1d3c0c0eb1 GIT binary patch literal 286 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|wj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pF!Co&kM*|>FMGaVsZNI#Era%3`AV+_e(GuGO{uoFkRX5 z(%JE}K!<8ahAp!J7q9Lj<-dUsT*6Y+6%<$Pc~xRJ_wWA12l)~WOJp?mJU_E$N(o<) zc|vyD`6=_ac8MP_DN1Bqv-^)=!%WKqo(}6TtKSPDj(q%wSou`Xqh{y4_6EE^MDDb%OC*L{L8gV2w=D^n@ zs!yK(adhsH=t@eu^xgILgx%SUu0Q#0Ccc_H$Me>m%1#E)U3V&jUaYMQ&U|ba-LQnW zx_7Rw`8nH$z)1;A7u>fp8;GQP%SQgFpQ@s<@V5NgBat!E$!9|C3+}9NYf3i{n)3c8 ZgKg*)b+Om?9{^p#;OXk;vd$@?2>?^#RF(h$ literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_white_36dp.png b/Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_white_36dp.png new file mode 100644 index 0000000000000000000000000000000000000000..e2e829bf71535225961a4b7a559c61db71540e36 GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3#+VMjlTW$B>A_Z>QRp9WoGTNf(k^8T?FaVc}s( z3m>g@0^ycE=O$eF@FMf&0=`ytR~~LmXa!a8D=n6e6zV%{^qk~p6KsO7Z$FIDtD2+6yWFCyQFnV z=jxM^H{BN)AGm+_)3k}7Jw7d*_Juj&PTSVaslD^M^&UJ@J$Zdn)1*5h6Zb3rtcZ|r zI_;NrqG;ylsjC0?F{`iBk&5ha`D=c1<@VU}2lKUeyM?K*TmI~2>C!}rHba*>#;Ril VjgLBa{RRdSgQu&X%Q~loCIB7Ko9zGq literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_white_48dp.png b/Graphics/drawables/originals/numeric/drawable-mdpi/ic_numeric_white_48dp.png new file mode 100644 index 0000000000000000000000000000000000000000..af1618e95aefc0eb6e6e2e08e4cb097a0f7bf15e GIT binary patch literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pW)oQo^S>RMqW=B$B>MBZ?Es=J!Bxj`k6bPwhN^{OP0^1{VEBVw11HXW(|jCV_?PPv`vwo$_;hxL1qPe*PE~w%-NAW>sZKWj zx$cx!t`#>my%|;5&zF}zoGIG%Iw+*gpEWD_pop|X?n?DrA{OZA&4FE(m6 z#I=@+GfZarc_`$?0n=x}2d1AlJRRup^5+rp4=?8R%cX2=)-tQV9Je@MD&E2RYuiqH zw!6%}uMd2C+w?=pNj_|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3$&Rm8XkiNW|f{Qw{l=90XkDv$kyeB6h2Q`}||k zCpPmMD!%EuO(V~=D6&wMbna=9gw`ysy5|O{^NTsHC?}0bxwc()mpju z|DxiZKbUfyg`{3B+xNrLV7=P%2b?TYk4u2QX7F_Nb6Mw<&;$UkeS}s3 literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_black_24dp.png b/Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..b0936bb26cae20629d02cb2baf3f74b5b3383575 GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pW)oQo^T-NwWo_?NXEUl)2;aq83?$@b6mVUd7g0*gTV0x zOHc4x@C67?iBS+~RGavxJNM`%o0Fk7yCtpfl{#=Jwg@)5q)(+kJ0t(W2bnYHQV^?3)y+Ido*O+DpsG(genO#8m#j?_!> z&T;3$TKOEBqeWLTfBJfWc?ZMok54453z*9IKHD8Ibh69OvA&QLS9*VSgXT5MR>s?( zXK??JvG2Kf;+fg1$e-TYi-o()H+TwMF5}CYzo64oUNe{do#LVy*I!!xYFn5omVV&( f^dN{+ZE6@>YJPo>_Sts<=xqj1S3j3^P6%}; literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_black_36dp.png b/Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_black_36dp.png new file mode 100644 index 0000000000000000000000000000000000000000..9b3a5ee4e8cd56fe7aa15f0535a1e1cbb6f1e976 GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Y)RhkE=uJQvb0|R54r;B4q#jUru4E+upFtk40AF#Elk-LDs?I6=n=|eIWFyPk!ugZ5{J18mc!E*pr&lL*!_SGW zXoyZQJYbXjSv~y1`&`zTw0Y?{|CVsCY7|e1G^qc?di8+s!9UF!E3~HCzqTmo*|z4! z95v|&i(LNc7-igV3EHGKzkbro1@5PttRe!~xw*=6nZ-nEw(<5vUTE6zZzad;g)@Gy z^gZ-3>63hM-NhTyt{kuDiXOhBaqQgZ_uqKtOxMZaTvI(|@-C4Z)4%iXVg7#L=DrDr zdKFVdQ&MBb@0LwkY AssI20 literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_black_48dp.png b/Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_black_48dp.png new file mode 100644 index 0000000000000000000000000000000000000000..896791b45d05e061238dce9c5c8a996989e8491e GIT binary patch literal 601 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoY)RhkE(}8pX7+2iB`GtXj@rkF4V@SoVx3}&6WDF(RKB}uk?TS%wZ)oy< zqB8NtiO6jnA{U+uEnM!?wbWgP(PO%(rkjV!n!THB=O4GRKY4e}e#!mT_1EUHdQMV7 zMtjxIx2`Sy?|*ovdV0q@^ik1M!bmp5uie_&(K zQ2UBs`hfj|9p8VkZw-2N!Tmw>`>*bN3=gv3f3;63nN%#Pxiaw9f4%+#&*!~<&N5+= zRfCji+gkfysw=A51kNxtNjexXbEGlk+AcFQXxNq)Ed52|fZ*jjzuGd_?M+#y`IGld zK+yl^GR$FClHZe#noQq!_J#5G+%$`Q+i%G~D9~hFGvnEX?DHP$nwfs^*33-)kj+|f zG2uh;^2OP#A6V`%+`pM@xU9YUfMLO{1^2yQ#Wd{-uVPzc{OiW{t1&_{|Ae-zwD_Pa zcC>vzr@aVY)$8j{UfgnB-eLp`){#~NuvM--6mc9M26n4aoPhsbOTbs6h z*$B6P)2w1Qn(|Mqqs}l#{d~i=cfryU4$;?F@=p8Uye1^%uWo@;lGh#M1#@p+Q;zaK zHg#Lauh9RCQW$uzD^L3%aclSf1G1NSzjyVNH=;y@=OmM5|Mxw)%lCTWwK`zLGkCiC KxvX|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3#+VMte^e$B>A_Z>Jji9WfAaO;R;}8l zxaih<#&&+Wq{2&uar_UIS1Tl+5p4)(_+-(3`}qwCI$5N$ht6^?+Afuig8Wy)v@t zbd%Jim}e(<{!UtVM(f21(@AGpdhPjRe%@F9{qR&qds2BoPJP}y&2>5=T&;(MelpGZ Xu%TwYN{BZwTp2uF{an^LB{Ts5rN_2G literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_grey600_24dp.png b/Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_grey600_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..e066059854d00814ae56acdd4ac5fa4a78eebd1d GIT binary patch literal 436 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pW)oQo^S>RMte^e$B>MBZ>R6|J8U4*+Mm0v!)rrhLi%Gx zi3hARD%)K;S-6uDJ13PpB)#U|u))Z9lk&k1m#G(b@^EMtd0*PHPTTwW?MJU4&ldh4 z!>-UG;KZSr60Naa@qF=1;VG#rk9}b`VE&M@_Ux-&b@H?GJ=QbVEQw{9er(3|MH+oI zubm}+B*(jC-TyU#jp4za?Qy)CcT8WsYs`J^e7>PPLqWxBrT_NaRwT^Mac9-wZMK9MdRQODKa*cP*-j*%bzI*Tc6MlP} z`Riw&^B4}?bf{rV$XaW=cGaugqcZIbUCT1x-D&8zHF#;)WBWYz*SjdMmD&u~?^c8? zpU@$*BR5bo!sQFwo-2)d(m&?EFba21n%%h5N@#LpYpDtwv)wBWMX*n$AFv-fleaG9 T(&TtxxH5RU`njxgN@xNAe`B%@ literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_grey600_36dp.png b/Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_grey600_36dp.png new file mode 100644 index 0000000000000000000000000000000000000000..2473213ce76f89226660a23835f530eff3b324b4 GIT binary patch literal 580 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Y)RhkE=uJQvb0|VoEPZ!6Kid%1QZuB}FAi?_J^X!D~mHrnF9t^ya z*R^?a{(=WudX7d{0`>aJG%mTuu+}n`7Kz<;DJ&`Yz?tJUwe9r;KBc|KZm4Wu`dqsD z@XMzY)P71gbRd9R(+sg!Uw8QlU&%00>6T$oY*1hO)pco*WuRB>zp{dRKZ7+7cRyf^ z5S{qgfaiU)!irmGSB;hPe4`E6NsxQiL1j#Ax| z|Es@mxj#M4O?aa5YF1Xq0N%qNf?Trx_f(wA&X0N>eg1Qw&+DE4kJQ}P-?^@ucY&G9 znaX3gyBPK`SoAE)h}FEhF)X0|T%?rJqm8%U&U?1kf3lL^rNd_e`S-@po3clp z{eVpa^YOyGDM7|&++No1tqkwBT&teK_ z%zqEBMCCIFH1|C(4#+vT$XUuGk#YJwwYL_pJ_w2kw1_LWN?v3UKFr%N*3R!qeB xT$PSS;kgw&tbvKMr1t((}8pX7+2iB`GtXjDZtakF{I+w+uOEz!j2NhKBiyOh=_X1;?Z%> zV@We}3zwe*H;ZBlt9RVayVo|gI<~0=6f>9GF_bhcaQB$Q;Gd}Seu+m$P{o`#>(cl9 zsb72l?)AsV>0#{Py1J zPj<|;Ugx;&esL}0R5<_HHv8@BMH=%~?+SmmKHzoXx!PF0>FWD-X)syTe@M5gz80P- zm*E*7w)*PfmnFNth`N20OjujH_Lcmfsm1ROn@v}IIl1_qh41CvlTSYRuEx&F|Dfjl zpA~Jv^Lvgze!uYgb732X6UEs^UHZ1$v+p_h)xsrbf=|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3#+VMjlTW$B>A_Z>QRp9WoGTNf(k^8T?FaVc}s( z3m>g@0^ycE=O$eF@FMf&0=`ytR~~LmXa!a8D=n6e6zV%{^qk~p6KsO7Z$FIDtD2+6yWFCyQFnV z=jxM^H{BN)AGm+_)3k}7Jw7d*_Juj&PTSVaslD^M^&UJ@J$Zdn)1*5h6Zb3rtcZ|r zI_;NrqG;ylsjC0?F{`iBk&5ha`D=c1<@VU}2lKUeyM?K*TmI~2>C!}rHba*>#;Ril VjgLBa{RRdSgQu&X%Q~loCIB7Ko9zGq literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_white_24dp.png b/Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_white_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..af1618e95aefc0eb6e6e2e08e4cb097a0f7bf15e GIT binary patch literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pW)oQo^S>RMqW=B$B>MBZ?Es=J!Bxj`k6bPwhN^{OP0^1{VEBVw11HXW(|jCV_?PPv`vwo$_;hxL1qPe*PE~w%-NAW>sZKWj zx$cx!t`#>my%|;5&zF}zoGIG%Iw+*gpEWD_pop|X?n?DrA{OZA&4FE(m6 z#I=@+GfZarc_`$?0n=x}2d1AlJRRup^5+rp4=?8R%cX2=)-tQV9Je@MD&E2RYuiqH zw!6%}uMd2C+w?=pNj_=uJQvb0|Vn6PZ!6Kid%1QIeHy-kYIiAJ$vPYL);}V<6>X3 z#&oKGV9={(`zZ1#?1FR!^UF2ciiT8t7L(HMNSXg+!jq0CbNJG~N47q0eRBWEp9PBS|8A!{6rFkHw((ia z!^S7urceIEqqLLtf!qPd-Wj(~BpWa8wNm;1ms66mGw0R%t)m>LvfYu18;x45|1g77}o<_WJ2>G9p@u|3nTX xPOrD{$z*zPM4SCY#pH7uFV1r-A;2Y}{k#5Thi{Q){RNCP22WQ%mvv4FO#t45+w%Yb literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_white_48dp.png b/Graphics/drawables/originals/numeric/drawable-xhdpi/ic_numeric_white_48dp.png new file mode 100644 index 0000000000000000000000000000000000000000..d02cdfec063ca5fcefd645e22b27889b8edca4a9 GIT binary patch literal 658 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoY)RhkE(}8pX7+2iB`GtXjN!HWFF{I+w+uMeDB8C!2KR$1mr1XfzqeG4> zs%pgpF%GL8T$&uL0maO#a`ZCyY!ML(Exd-4Z)*?afvZ~y1l_(*q$`pcg(ufFeMQpr?(>F1Ssv*>SJc!Nsp#4jtp z{<39P@cbUV{(d!sdDMFOeauQ1?_YQ!`(gj}_qD7h{R~>l4W~F37%{ErVL0_mEY^V` zwKe*3c=q=XHn+E{*j}r0e!XnT-=1fOBrO)%TUNW~tJhkHml`~`dEjHcd-mQhS6hC6 zKE3hl|I!-fzTEe&Z_PI{nXyZ}-!kuOa8!uYrHxD4HJ8dC)%M-Ul(TG$5Z>GvMFtoh|#@p-~Lk&IuVTg30T-Vsgsz2Lwb`&(&Z&wAc7$>+w;_hvZF zDgWnM`=eH-4et9|qB$O9KXbOf*;4V~tNRUa+4u*USL(igZn*P1oBP*)#ib?XFaEvK ze|WA{dlJK`T_6ul6?8~t36NwAabuWjx>4FH<&1r?vsRsXDA4v@`WIPQ0>Ucf92uUj zQQ6z6r_@m7HrL%`zvT4QU*~&lWLow$`qDx-yP8ZkdFS*6Z_bA>BF7yAgMoBCLvF># UZ}MD=_kv_RUHx3vIVCg!082d*f&c&j literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_black_18dp.png b/Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_black_18dp.png new file mode 100644 index 0000000000000000000000000000000000000000..e0215b4168a8e442d22451121993c74759796d12 GIT binary patch literal 507 zcmeAS@N?(olHy`uVBq!ia0vp^W+2SL1|)l2v+e>Zwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pTY0#i8BlgjBTDSjv*QM-p<(Qb;LoS&0aMleR=Bw7D4HQ z%L8<3grXfcZV_PF8NOlvskkj0Hf))s?RqJyBST##W8&_#&ATR-PM3N3KcV~fnLm?H z`p&r7AmGHI*dpL`#-w=OUZER2KSB>|-n>1#<2zqZ!+QIipqC~VtoxW>A9^hQY34fq z2S28_&+HS3 zvr8XU!+gV{-znA9e4PBEB(f{=rFT+qUD%No5)sSuzHl?{-srem#m2zq=)Dz79hq|& zzu%bsW}#wPMuG%m_qyOy^*Ov14AXkQB|ms3|M8yMKlchR!>86|*OW9@EN`3M@^SHo zDUY->(_E*Y^DaF4)0So3oV_zv+L##RFtZ;hU3Vl#>(Q*W{>!;;yxGzDb!oq;*GBzL z(-V=uJQvb0|R54r;B4q#jUru4E+upFtk40AF#Elk-LDs?I6=n=|eIWFyPk!ugZ5{J18mc!E*pr&lL*!_SGW zXoyZQJYbXjSv~y1`&`zTw0Y?{|CVsCY7|e1G^qc?di8+s!9UF!E3~HCzqTmo*|z4! z95v|&i(LNc7-igV3EHGKzkbro1@5PttRe!~xw*=6nZ-nEw(<5vUTE6zZzad;g)@Gy z^gZ-3>63hM-NhTyt{kuDiXOhBaqQgZ_uqKtOxMZaTvI(|@-C4Z)4%iXVg7#L=DrDr zdKFVdQ&MBb@0LwkY AssI20 literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_black_36dp.png b/Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_black_36dp.png new file mode 100644 index 0000000000000000000000000000000000000000..4f6e2f27e5dfe922a84b9eead151407b3463debd GIT binary patch literal 747 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p{OJwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pJDNuux17ZrZP_#$B>F!Z|~UVi8unFw?%5Isw2radyTxeRi_a0ymncWCTDmd1 z@_l;m+ers|G_A6DZ+Pwy+&Zf*dEOe&LtSFBTWueyxk$H3PyJqJRmV_$!27|uO7X0Z zQ+6=gXzn={{NVK!>A6wYgtv+Axwa~~{ZIVM^uH5#SU+Op=?z*x_3W<;8|N1=Pjl}T zH$Q$&!tUDk8wdXI#>mYOu6+8N`-5bK`_J&j##W!!H@LUH{^Nd4cv|JHoRb&keNz(8 z{K$EFmtS_=P>XLbq2uw=S6N5PVgA4e#WV1KIzg=9@;XSnk4p=Kxo4(*KQJ zji#3v&-<8vQr+^bH0pNvS-u_UX~A>SlJ58XPTET~Cz~yb2PQ`bPgg&ebxsLQ00Wpx AB>(^b literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_black_48dp.png b/Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_black_48dp.png new file mode 100644 index 0000000000000000000000000000000000000000..e884b37a4d01fb026951edf676b7c7960df5d0f9 GIT binary patch literal 930 zcmeAS@N?(olHy`uVBq!ia0vp^6F``Q4M;wBd$a>cu_bxCy8vk*`02d69!PN(ctjQh zX%8@VJDF_<5-cllOb60n{S1{~6$2O;m~}l}978H@y}fJOC*vx?_CWjz&&)Zj>=*S=nTjd9z#^^MoQX1->KetzBIb=J50cf)>8pW|}g^t(!7 zx6h~bQ|`-kC`n;QvFgR<7aZRFs(!~N)e*b@{M`pmua8Wvo$^v{`ufQ=bDjiE`mVL_ z{u}25Os4q`ySF<2a}{1!8T@y)Ols8cFEs~$Pw%Ogz4m#}qm^u15LwW)DkdepK@S)FIL^1ZISRx#ztXWpWGvxiIjE^n)hOR+lsYVEvq z*=>6H6Dlur>K9HaYhQc$WAO5?cVzu1|C#v2ZIb?Vj?MbhKiaG9yz$|$|D>AxyEuNY z`X=`xXxU-+)wcdGFFm{UwS>d^@Ybo_R@*DrmB;z3UrgT-y>P{I$+dNIOOM6KJ#Wx| z{619c)$L<1`AuYbgU(yFZ`Qk-x8PQI{PJ+U{VG4rE?-wxzFK_l$D)sS!e$oaueaZ2 zxpk-I_oLsR8qF(>nY+7@E$MoDvH6YmrDwOs*O!F8PUd$Jw!OIZxW~`vHQB4<7EH8jnE2Ve`c3&;rruACJ+tbsmgctq z2tBs2a@xyRuj(dQd*-QEUa%6umTrM!i+}NZpEIbOV=xhv3mH6J{an^LB{Ts5raY?0 literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_grey600_18dp.png b/Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_grey600_18dp.png new file mode 100644 index 0000000000000000000000000000000000000000..ac8fc136aef3893f4df356f482bd518ee31104cc GIT binary patch literal 644 zcmeAS@N?(olHy`uVBq!ia0vp^W+2SL1|)l2v+e>Zwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pTY0#i8BlgO#GfMjv*QM-cC2nmNpbQet+|mYjL}#q-iXf zA+Sm0m#EQ}rOuxiefBj^KU}`gshy{>YqNQN>pIoo?R<)7rx^xkZWqcs6~-0mlk;+l zX2H&2ov%fQUVf~*y|?;T_x_4Uwu}NSju2#%u|cBa@ecK+cVf166wl*Qtb3k(_~D1% zT;sK0@Bgg%S8O#m?(Wp!>3sTZQ-W$;{_OCH&{So3@OQ1Slg+kyN=hYGb5Cn@@l8^h z$s5VbY8RKJpAFn@^e}}cLk0X?s@2)KK0m+pjUJC=U$Rc?veGn=~)u|d^>hi8A<=9}A-Hf#&x zX-b%DSjNS0yU$xC`OOQt=zok2`ftmAZ_V7Y>a0X^jy%J>zlSHea1_Q}|97v4@xZ#| zd#Xxqk3ar6Z2P^Mi=n#v=%W+^2^+nCYd-g_eQGc8(ctu^^FL>t4v9OGm{4)^ZCN?P zgVp-U+b={d*E@Ty?eT#Rt1{LI*7{_}Y8`cxFn+jJL~vtzHE(!rr?iG?)%@}`{T+W( zEkolUv3d3G<6N4N^TpR7E$7Ss%^R2Y-h0_68ozbU=PT15JB7~G>Yb;+(F8`18Vh;# YC%wqt`?Y8zFr6@Xy85}Sb4q9e0Pb)Y@&Et; literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_grey600_24dp.png b/Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_grey600_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..2473213ce76f89226660a23835f530eff3b324b4 GIT binary patch literal 580 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Y)RhkE=uJQvb0|VoEPZ!6Kid%1QZuB}FAi?_J^X!D~mHrnF9t^ya z*R^?a{(=WudX7d{0`>aJG%mTuu+}n`7Kz<;DJ&`Yz?tJUwe9r;KBc|KZm4Wu`dqsD z@XMzY)P71gbRd9R(+sg!Uw8QlU&%00>6T$oY*1hO)pco*WuRB>zp{dRKZ7+7cRyf^ z5S{qgfaiU)!irmGSB;hPe4`E6NsxQiL1j#Ax| z|Es@mxj#M4O?aa5YF1Xq0N%qNf?Trx_f(wA&X0N>eg1Qw&+DE4kJQ}P-?^@ucY&G9 znaX3gyBPK`SoAE)h}FEhF)X0|T%?rJqm8%U&U?1kf3lL^rNd_e`S-@po3clp z{eVpa^YOyGDM7|&++No1tqkwBT&teK_ z%zqEBMCCIFH1|C(4#+vT$XUuGk#YJwwYL_pJ_w2kw1_LWN?v3UKFr%N*3R!qeB xT$PSS;kgw&tbvKMr1t(F!Z}05SyBr{L{A00Dx0kFHqmxq( zha6K&LgFLF1covVC*L;?ZA#v{qFtqfBw2x{CV}A*YkEL0j)y^3Q9_^j8 ze|#;l_!CnmcmGwVjQH+&*NaL)5)rN0ovXY=T*Z!mj24VM^ZC!yCB;9&{8z6^vRSsO zDl9bqNZ}t9-{9r)LGiCMof7I-y!!L(*|Sv^|Fk}Aoae^6?X}nX>#wiGy4+a^ouixEa^wq@Fz;Ls7>GgnR^Nz7CTebZ4x`jTr>&_>( zp7&oBb(J~oVN{>|fq7qN+`K68dgYsn*(#l)y(c%lIna0cf3|J!Ue&g)15C~djfxu% z2t*`soRPn+*UWK7IPKfX)R?<_71O!7xsNZ_uu@k#9`bd= zKG|)s=sVwiV$!O46YsLuwx1Oby81r!YJ_8W)t1ehKi^1Qu)T3RX`PjB4Ewk$e2`h3XOPgleOYU94Exu&Qn{na^Lbe($-kB;Z0bu)c+ zbp(Ij%-bHGee2%0cZ|ugq4KGb-wG#n@3mI__WQ50(k6?isngh+5BBf+9@SRf*n9kO zwvv(g+Ml7Nx~Dg_o8}d|h5E00#Vc4jUB%Pp(WD|R3eZ9KyZ9}p5mzHeyIR|VW-eOcY zu(v2bzYGbIWZ+D`iV4Sm9hfc8u*Q(42V?miHD_VMj~e4Cj0&{He} c!veuNX7*&KBUx`PAA@8)UHx3vIVCg!04~X$82|tP literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_grey600_48dp.png b/Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_grey600_48dp.png new file mode 100644 index 0000000000000000000000000000000000000000..fc17d69d9681796dc4024bd56f0333c271e56a21 GIT binary patch literal 1042 zcmeAS@N?(olHy`uVBq!ia0vp^6F``Q4M;wBd$a>cu_bxCy8vk*`02d69!PN(ctjQh zX%8@VJDF_<5-cllOb60n{S1{~6$2O;nCE)BIEGZ*dV6<&w@A9o@sH=r%hz*tO*7o- z6!5`*gP>rLzO{VQGS7L>XWo6D_U-Sh`8Ut=%%6R8?n7&JMxez6fLQlYy%noYrAubm$hoJ^ zDwXqmuVQPyIek*y^pf@KUW@zY?s@yO+L-S?>wHhE$M3}N{&g>}4-37z_UhHE=e^mj zd46gJ>}g!`e)_a&|2P%bOyLW*vS;-wKXUhdNNDNWk_nT5^7G~`c{^=hr_@RR#!p}G z{GBdvsPmGe*OTQAXDwd6GxuuOm^h!w^!cd*ix@rGq z*Sh$rc4GezADnHqZrAVTRjdB3TJ@^r99wk!f`bVKoR$HyEj^sJNmzN4&UYo<674{ibaYoA41>UeQ{0PW8(gOe7Em}t%=;{eCh7~ z$s(Z(uEig^u%dV)w}!y7TEX27Oo>rn&PHI1Cr|`V)3f33-qi5_y$;*rvmVopuDdmU z2s{-d&3edPvp83TgMHGoTN(l?OV4i&RPc}li9{CXa+k|<%%8F2H!u~e`%e#8aCB>O z+VtX6%7vWKF1_cr7P7tC=Q=Z+nLuU$N}oAey`kRVckI@gtRTgnu6{1-oD!MZwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pTY0#i8BlgjLSS-978hhy`8bqi`h}2ZU01PYw3$l0ephe z2g5f6>U?25V!lCCgqxdNQJ{wDpxxBDtt;j(otmLuG<9yr%a#KXD-^1w%O~HNRB-0{ z-FIi~|7A-I8zwYyc0iB2y7yA!GmB?T*(IUH##>PO0 zdG-NUtz=uJQvb0|Vn6PZ!6Kid%1QIeHy-kYIiAJ$vPYL);}V<6>X3 z#&oKGV9={(`zZ1#?1FR!^UF2ciiT8t7L(HMNSXg+!jq0CbNJG~N47q0eRBWEp9PBS|8A!{6rFkHw((ia z!^S7urceIEqqLLtf!qPd-Wj(~BpWa8wNm;1ms66mGw0R%t)m>LvfYu18;x45|1g77}o<_WJ2>G9p@u|3nTX xPOrD{$z*zPM4SCY#pH7uFV1r-A;2Y}{k#5Thi{Q){RNCP22WQ%mvv4FO#t45+w%Yb literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_white_36dp.png b/Graphics/drawables/originals/numeric/drawable-xxhdpi/ic_numeric_white_36dp.png new file mode 100644 index 0000000000000000000000000000000000000000..4bd1cfb30e2649812ba8011067d6adae29d1116d GIT binary patch literal 820 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p{OJwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pJDNuux17Zrv08Sjv*Dd-rlj!6LA!2eOP?3sfUNNv7_QG z)66-n9|V#Z9T*~Lo2yzOg3ELR8KK0lC zM@84yTCSRvclR5}VsxP3*>y(Yc6pbN*vAd)cdGoIv_&V=P|41}YT~U|C&gl2<`=)+ zkXe24+nWj5`l0@1?Mv<6oI9yx^<3NZy52L@yFDFW-^gDHJAZ>|@)B0h>B>rbA7`&h zzdxmWJ<|7-H-}}=eN2t-X z?SPbXLa*Y6V*(Mjb!lvZ5w>=zY^8Q9t{(bk=$Wo6JF#TJ0abIZYhjDD|E>zLy}78n zWX}JhyEotRy-j;~?tRew?DreeewU=J%PODoR?@RyHFo|bk@szJkNL`#AJwKMOl`c$ z=XqW=cE%$U{r0%!OGBth+-wY(LNib#ez`|zbroESr=KechIz5Da z&q?;@L0YTREtUGpcprJJabLykm+;l2^nj(%>lNvtmrnWwPn8X8FJYe}YgS{cuM+zx zUH+DV{!1@2oz4So37+|?bGtjFtAC2htbEg4yo~$K^U|#7@O;?<^yCEOFa99?C3V}k S>cu_bxCy8vk*`02d69!PN(ctjQh zX%8@VJDF_<5-cllOb60n{S1{~6$2O;n9V(1978H@y}fI{TGmyD?LoQ8T!}4T{JU7V z|MDq`nRTh$h>W7O{p5Ymcd9>CPhR(Y zHzlZU?&}BH>*E`4%~jbs^NE}0)BbzSYxmYM&U$BYvU=$hYg_in>c9RxT6Ns>{E9-d z|7MgZD!(>o{#rfb$=sFmpKQIZ@9=rY{3la`PQ72td_8WzYL1-vAlKT_jyd_b9=7q(|dH`EBA#x_oQMEEPO4#pmMLtt_Ek28C7{DjP2|8R|?-< zRXX{`uFkOkH-4RUC=pcH#UT*O(xJ!XBF?y|o8h8s!wV&cH`aNw3J!06uPtq0*!aHv z8l$*d_?{(Eue)!?KK@iT>9nVwYGu~J={a#sYI8165?@ez(<)&yG>!5T~W=^bGNGIa2sFP+QWPPt8;5Q<9hX<8?XJkb%i-c(IKC&>h9w=Y4gsz z?Pr`j&$npzHLI1XncR$4CHmJqC+Sbxv**#w=lAD%e)>73G5QAc-SeBIU%2KAUe9{C z-{@Y(U(+h?_{Xyk6<_8Cb5kFelDNClEd@Z^7z|3e=AO`uXtlV`OK~BX>7Ol8DG5)%41l-fm^mr Xt(GzeJTI*Y1W9|k`njxgN@xNAM=Yrd literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_black_18dp.png b/Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_black_18dp.png new file mode 100644 index 0000000000000000000000000000000000000000..9b3a5ee4e8cd56fe7aa15f0535a1e1cbb6f1e976 GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Y)RhkE=uJQvb0|R54r;B4q#jUru4E+upFtk40AF#Elk-LDs?I6=n=|eIWFyPk!ugZ5{J18mc!E*pr&lL*!_SGW zXoyZQJYbXjSv~y1`&`zTw0Y?{|CVsCY7|e1G^qc?di8+s!9UF!E3~HCzqTmo*|z4! z95v|&i(LNc7-igV3EHGKzkbro1@5PttRe!~xw*=6nZ-nEw(<5vUTE6zZzad;g)@Gy z^gZ-3>63hM-NhTyt{kuDiXOhBaqQgZ_uqKtOxMZaTvI(|@-C4Z)4%iXVg7#L=DrDr zdKFVdQ&MBb@0LwkY AssI20 literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_black_24dp.png b/Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..896791b45d05e061238dce9c5c8a996989e8491e GIT binary patch literal 601 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoY)RhkE(}8pX7+2iB`GtXj@rkF4V@SoVx3}&6WDF(RKB}uk?TS%wZ)oy< zqB8NtiO6jnA{U+uEnM!?wbWgP(PO%(rkjV!n!THB=O4GRKY4e}e#!mT_1EUHdQMV7 zMtjxIx2`Sy?|*ovdV0q@^ik1M!bmp5uie_&(K zQ2UBs`hfj|9p8VkZw-2N!Tmw>`>*bN3=gv3f3;63nN%#Pxiaw9f4%+#&*!~<&N5+= zRfCji+gkfysw=A51kNxtNjexXbEGlk+AcFQXxNq)Ed52|fZ*jjzuGd_?M+#y`IGld zK+yl^GR$FClHZe#noQq!_J#5G+%$`Q+i%G~D9~hFGvnEX?DHP$nwfs^*33-)kj+|f zG2uh;^2OP#A6V`%+`pM@xU9YUfMLO{1^2yQ#Wd{-uVPzc{OiW{t1&_{|Ae-zwD_Pa zcC>vzr@aVY)$8j{UfgnB-eLp`){#~NuvM--6mc9M26n4aoPhsbOTbs6h z*$B6P)2w1Qn(|Mqqs}l#{d~i=cfryU4$;?F@=p8Uye1^%uWo@;lGh#M1#@p+Q;zaK zHg#Lauh9RCQW$uzD^L3%aclSf1G1NSzjyVNH=;y@=OmM5|Mxw)%lCTWwK`zLGkCiC KxvXcu_bxCy8vk*`02d69!PN(ctjQh zX%8@VJDF_<5-cllOb60n{S1{~6$2O;m~}l}978H@y}fJOC*vx?_CWjz&&)Zj>=*S=nTjd9z#^^MoQX1->KetzBIb=J50cf)>8pW|}g^t(!7 zx6h~bQ|`-kC`n;QvFgR<7aZRFs(!~N)e*b@{M`pmua8Wvo$^v{`ufQ=bDjiE`mVL_ z{u}25Os4q`ySF<2a}{1!8T@y)Ols8cFEs~$Pw%Ogz4m#}qm^u15LwW)DkdepK@S)FIL^1ZISRx#ztXWpWGvxiIjE^n)hOR+lsYVEvq z*=>6H6Dlur>K9HaYhQc$WAO5?cVzu1|C#v2ZIb?Vj?MbhKiaG9yz$|$|D>AxyEuNY z`X=`xXxU-+)wcdGFFm{UwS>d^@Ybo_R@*DrmB;z3UrgT-y>P{I$+dNIOOM6KJ#Wx| z{619c)$L<1`AuYbgU(yFZ`Qk-x8PQI{PJ+U{VG4rE?-wxzFK_l$D)sS!e$oaueaZ2 zxpk-I_oLsR8qF(>nY+7@E$MoDvH6YmrDwOs*O!F8PUd$Jw!OIZxW~`vHQB4<7EH8jnE2Ve`c3&;rruACJ+tbsmgctq z2tBs2a@xyRuj(dQd*-QEUa%6umTrM!i+}NZpEIbOV=xhv3mH6J{an^LB{Ts5raY?0 literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_black_48dp.png b/Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_black_48dp.png new file mode 100644 index 0000000000000000000000000000000000000000..a82affc676179690ffed7da4d7db45ffad16eef5 GIT binary patch literal 1265 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 Td!6)8EfC++)z4*}Q$iB}8QooB literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_white_18dp.png b/Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_white_18dp.png new file mode 100644 index 0000000000000000000000000000000000000000..7ef38b8f2989188ea9999e7e48851d3215d07739 GIT binary patch literal 529 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Y)RhkE=uJQvb0|Vn6PZ!6Kid%1QIeHy-kYIiAJ$vPYL);}V<6>X3 z#&oKGV9={(`zZ1#?1FR!^UF2ciiT8t7L(HMNSXg+!jq0CbNJG~N47q0eRBWEp9PBS|8A!{6rFkHw((ia z!^S7urceIEqqLLtf!qPd-Wj(~BpWa8wNm;1ms66mGw0R%t)m>LvfYu18;x45|1g77}o<_WJ2>G9p@u|3nTX xPOrD{$z*zPM4SCY#pH7uFV1r-A;2Y}{k#5Thi{Q){RNCP22WQ%mvv4FO#t45+w%Yb literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_white_24dp.png b/Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_white_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..d02cdfec063ca5fcefd645e22b27889b8edca4a9 GIT binary patch literal 658 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoY)RhkE(}8pX7+2iB`GtXjN!HWFF{I+w+uMeDB8C!2KR$1mr1XfzqeG4> zs%pgpF%GL8T$&uL0maO#a`ZCyY!ML(Exd-4Z)*?afvZ~y1l_(*q$`pcg(ufFeMQpr?(>F1Ssv*>SJc!Nsp#4jtp z{<39P@cbUV{(d!sdDMFOeauQ1?_YQ!`(gj}_qD7h{R~>l4W~F37%{ErVL0_mEY^V` zwKe*3c=q=XHn+E{*j}r0e!XnT-=1fOBrO)%TUNW~tJhkHml`~`dEjHcd-mQhS6hC6 zKE3hl|I!-fzTEe&Z_PI{nXyZ}-!kuOa8!uYrHxD4HJ8dC)%M-Ul(TG$5Z>GvMFtoh|#@p-~Lk&IuVTg30T-Vsgsz2Lwb`&(&Z&wAc7$>+w;_hvZF zDgWnM`=eH-4et9|qB$O9KXbOf*;4V~tNRUa+4u*USL(igZn*P1oBP*)#ib?XFaEvK ze|WA{dlJK`T_6ul6?8~t36NwAabuWjx>4FH<&1r?vsRsXDA4v@`WIPQ0>Ucf92uUj zQQ6z6r_@m7HrL%`zvT4QU*~&lWLow$`qDx-yP8ZkdFS*6Z_bA>BF7yAgMoBCLvF># UZ}MD=_kv_RUHx3vIVCg!082d*f&c&j literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_white_36dp.png b/Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_white_36dp.png new file mode 100644 index 0000000000000000000000000000000000000000..2326bfd9bde77926b12ad1c877ec161d7806fa1a GIT binary patch literal 940 zcmeAS@N?(olHy`uVBq!ia0vp^6F``Q4M;wBd$a>cu_bxCy8vk*`02d69!PN(ctjQh zX%8@VJDF_<5-cllOb60n{S1{~6$2O;n9V(1978H@y}fI{TGmyD?LoQ8T!}4T{JU7V z|MDq`nRTh$h>W7O{p5Ymcd9>CPhR(Y zHzlZU?&}BH>*E`4%~jbs^NE}0)BbzSYxmYM&U$BYvU=$hYg_in>c9RxT6Ns>{E9-d z|7MgZD!(>o{#rfb$=sFmpKQIZ@9=rY{3la`PQ72td_8WzYL1-vAlKT_jyd_b9=7q(|dH`EBA#x_oQMEEPO4#pmMLtt_Ek28C7{DjP2|8R|?-< zRXX{`uFkOkH-4RUC=pcH#UT*O(xJ!XBF?y|o8h8s!wV&cH`aNw3J!06uPtq0*!aHv z8l$*d_?{(Eue)!?KK@iT>9nVwYGu~J={a#sYI8165?@ez(<)&yG>!5T~W=^bGNGIa2sFP+QWPPt8;5Q<9hX<8?XJkb%i-c(IKC&>h9w=Y4gsz z?Pr`j&$npzHLI1XncR$4CHmJqC+Sbxv**#w=lAD%e)>73G5QAc-SeBIU%2KAUe9{C z-{@Y(U(+h?_{Xyk6<_8Cb5kFelDNClEd@Z^7z|3e=AO`uXtlV`OK~BX>7Ol8DG5)%41l-fm^mr Xt(GzeJTI*Y1W9|k`njxgN@xNAM=Yrd literal 0 HcmV?d00001 diff --git a/Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_white_48dp.png b/Graphics/drawables/originals/numeric/drawable-xxxhdpi/ic_numeric_white_48dp.png new file mode 100644 index 0000000000000000000000000000000000000000..2e3d38253611b5313d21b106caf59f7595b7ed4c GIT binary patch literal 1314 zcma)6drXs89KD6wB9WI&9U`*GryV0aRuCj0MJSI?kd7j<6{LtFP;f;=k(NgR!$cy{ zuZ(I{gs7-d!B@dzLCB^{5utUZ*j4PI>x<=upwY0{bfE8BSL0e3>9On<{}?fV6?m-_PawE$1WjSnisaX zd8A-lHpab680sz31AxB;Q@8Cr`rFj#)*Eh7>xjQ=j?GpHUvM^_TihDqu3b10h4no*%pH_bLWKks}?*Jp*lh4W-wLk*?`8Zu3@++LMDL8Sv_`xcodv`f5 zhXUHNyrpu;T|h5SAFqsVXM)BMNLLNDte0 zy#0BK{wS`w#|Ia9lT;#U&^=YuM7L{J$gYMU5>1zLXQXLAFKmbh7kWy!drnl%voE+b zGmV>6>MrN*5noWoy?&U;!Fa@~LyJ$*1xHvIOX_c+Q`Oh-nBsD7) znvQaR5a|qRHh~p8z~@5X7l6yivFerKc`eKTJL{s$6FvHNqlclr;l&nyXUOrS}(Ysc7O`nE-B}8kYc{1alA=s zQjM3Q_5nqg8w&TcJglbOS+|NwbAD2FF1OJ_;ip8SiaCh*T7C+oMcz8RQJMm$=Zp%_ z*`CA1wGV{jC+YoceNH?GyeUQtYC3t4(M3$P@?mIipUviR| zyO2^r7{S6oh^;<$TZUJ^!ZTxa^P$9wKfcyd%ssCujbVfeq*TS3W}o(g?MWs1uc|2r zm(Q??{;Av^A_|AGMr)Ue8^+`Jt6Q653ndMAyRKEA#UTntakk<9)ioErISaDH2gEZU z#tM+2RLklhts3(6VX0;3M9YjI1z88{`si<01}CEc(?G%JCKmW8V;4WP^LS;!jhA>M zn>p|Dkt@iZX5Vpx>xUT{VfG~}KW=BX>O%kIfF%;G59sigl0-_AKEI&ospN@y0{Q`& zbeSD^r0Rf}3Wodnl)aZypKLaakhuoaKF^8nEb-Xx4I%zqS{^y5Ph>u8Xb-sfbW&{m zdmx>?1q=9#+q9sY?@^fpt;|E=zQ>tZ@eb9~h6@CPQ?P+FSK9x6x0T%gA(ec8G|ANw za5~5$9QNQLt$|4Jw1*m_PvsRI95MCcv5 z1R2T4o7h${Z52KX9%pdc;WPuLnBfxEiOnA%+Q8o0qyAv4P;ItZ3ckk(WyIt(0A}`W zmU`*aypnX + + + \ No newline at end of file diff --git a/Graphics/drawables/originals/numeric/readme.txt b/Graphics/drawables/originals/numeric/readme.txt new file mode 100644 index 000000000..ddeb8a236 --- /dev/null +++ b/Graphics/drawables/originals/numeric/readme.txt @@ -0,0 +1,5 @@ +Thanks for visiting MaterialDesignIcons.com +Check back often for new icons and follow @MaterialIcons for updates. + +Icon: numeric +By: Austin Andrews \ No newline at end of file diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/PassphraseDialogActivity.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/PassphraseDialogActivity.java index 5f4303b32..b010893e2 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/PassphraseDialogActivity.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/PassphraseDialogActivity.java @@ -31,6 +31,7 @@ import android.support.v4.app.FragmentActivity; import android.support.v7.app.AlertDialog; import android.text.Editable; import android.text.InputType; +import android.text.Layout; import android.text.TextWatcher; import android.text.method.PasswordTransformationMethod; import android.view.ContextThemeWrapper; @@ -42,6 +43,7 @@ import android.view.inputmethod.EditorInfo; import android.view.inputmethod.InputMethodManager; import android.widget.Button; import android.widget.EditText; +import android.widget.ImageButton; import android.widget.TextView; import android.widget.Toast; import android.widget.ViewAnimator; @@ -286,12 +288,46 @@ public class PassphraseDialogActivity extends FragmentActivity { mPassphraseEditText.setImeActionLabel(getString(android.R.string.ok), EditorInfo.IME_ACTION_DONE); mPassphraseEditText.setOnEditorActionListener(this); - if ((keyType == CanonicalizedSecretKey.SecretKeyType.DIVERT_TO_CARD && Preferences.getPreferences(activity).useNumKeypadForSecurityTokenPin()) - || keyType == CanonicalizedSecretKey.SecretKeyType.PIN) { + final ImageButton keyboard = (ImageButton) mLayout.findViewById(R.id.passphrase_keyboard); + + if (keyType == CanonicalizedSecretKey.SecretKeyType.PIN) { mPassphraseEditText.setInputType(InputType.TYPE_CLASS_NUMBER); - mPassphraseEditText.setTransformationMethod(PasswordTransformationMethod.getInstance()); + keyboard.setVisibility(View.GONE); + } else if (keyType == CanonicalizedSecretKey.SecretKeyType.DIVERT_TO_CARD) { + if (Preferences.getPreferences(activity).useNumKeypadForSecurityTokenPin()) { + mPassphraseEditText.setInputType(InputType.TYPE_CLASS_NUMBER); + keyboard.setImageResource(R.drawable.ic_alphabetical_black_24dp); + keyboard.setContentDescription(getString(R.string.passphrase_keyboard_hint_alpha)); + } else { + mPassphraseEditText.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD); + keyboard.setImageResource(R.drawable.ic_numeric_black_24dp); + keyboard.setContentDescription(getString(R.string.passphrase_keyboard_hint_numeric)); + } + + keyboard.setVisibility(View.VISIBLE); + keyboard.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + Preferences prefs = Preferences.getPreferences(activity); + if (prefs.useNumKeypadForSecurityTokenPin()) { + prefs.setUseNumKeypadForSecurityTokenPin(false); + + mPassphraseEditText.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD); + keyboard.setImageResource(R.drawable.ic_numeric_black_24dp); + keyboard.setContentDescription(getString(R.string.passphrase_keyboard_hint_alpha)); + } else { + prefs.setUseNumKeypadForSecurityTokenPin(true); + + mPassphraseEditText.setInputType(InputType.TYPE_CLASS_NUMBER); + keyboard.setImageResource(R.drawable.ic_alphabetical_black_24dp); + keyboard.setContentDescription(getString(R.string.passphrase_keyboard_hint_numeric)); + } + } + }); + } else { - mPassphraseEditText.setRawInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD); + mPassphraseEditText.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD); + keyboard.setVisibility(View.GONE); } mPassphraseEditText.setTransformationMethod(PasswordTransformationMethod.getInstance()); @@ -359,7 +395,6 @@ public class PassphraseDialogActivity extends FragmentActivity { } } - @Override public void onStart() { super.onStart(); diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/Preferences.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/Preferences.java index 7ca2875ea..6a6d8d18a 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/Preferences.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/Preferences.java @@ -206,6 +206,12 @@ public class Preferences { editor.commit(); } + public void setUseNumKeypadForSecurityTokenPin(boolean useNumKeypad) { + SharedPreferences.Editor editor = mSharedPreferences.edit(); + editor.putBoolean(Pref.USE_NUMKEYPAD_FOR_SECURITY_TOKEN_PIN, useNumKeypad); + editor.commit(); + } + public boolean getUseArmor() { return mSharedPreferences.getBoolean(Pref.USE_ARMOR, false); } diff --git a/OpenKeychain/src/main/res/drawable-hdpi/ic_alphabetical_black_24dp.png b/OpenKeychain/src/main/res/drawable-hdpi/ic_alphabetical_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..b0cce494c0c46acee2019a27bb9bfbf768253691 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3$&RhNp{TNW|f{Q*8MT8SuEta~wQ#;?${gx)%OB znVvu7iM3$Sj-L54sLiQU$=Y7Y!|~H(rOc8Uc(z830m2Q2jJE?b|udpCj*lXF#^(UGQuirP|IlQ7z-OsRc`L|k1|%Oc%$NbB*pj^6U4S$Y{B+)352QE?JR*yM zvQ&rUPlPeufHm>3$&Rm8XkiNW|f{Qw{l=90XkDv$kyeB6h2Q`}||k zCpPmMD!%EuO(V~=D6&wMbna=9gw`ysy5|O{^NTsHC?}0bxwc()mpju z|DxiZKbUfyg`{3B+xNrLV7=P%2b?TYk4u2QX7F_Nb6Mw<&;$UkeS}s3 literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-mdpi/ic_alphabetical_black_24dp.png b/OpenKeychain/src/main/res/drawable-mdpi/ic_alphabetical_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..59b1b3fefe90acc0718ea80968c8426fade0cb14 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjY)RhkE(}6TtKSPDj(q%wSoTrOph{y5d1PRu~2@#F|1AK%M7HwVKHk~z& zhli(MLLl)khgKV3!O6w1k2Ca7R7w0{DArsE;=MG=`e@kHp~i5tN&QDmlk-1L&R>Q~ noUw`vT^tN1xgXS!Si->YJIN+C^tyyL&?W{?S3j3^P6(}6TtKSPDj(q%wSsi%u$h{y5d1PRu~2_B9AGbE<}P-bIe(-(T; zx$S{HGxOnOp(lk=E~1rcQmo(ggLFP5HMD4NIz8_};ZJ=wwl=vSof#(&98l;!Qh(;a zfeC({-wRxgG=J4!y2Z4kN=(R9iP=r&5f9Ie#~lm!Pn_*ooFKwe#=vmvwpZJQ4|*Sf P4q)(f^>bP0l+XkKvs+4s literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/ic_alphabetical_black_24dp.png b/OpenKeychain/src/main/res/drawable-xhdpi/ic_alphabetical_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..11028d17101d315fabc1e1bf414001defa093e53 GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pW)oQo^T-Npr?ytNXEUl*Btqp6$DxzUZ1!4p8Z2Mxl^n$ z3u3RBWF25s_saUGpO{!6;U>(+3Doi8Y2l$+@41Wq*qo2~!zFS-n)QntpJk50J+0L&b8J+&;e&jGN{=9h0k^XZ(*4%On`=xx(?L}V7 pr8@2Pkr%2(3u9G*ZfVG_VF=LMu{G>qdLxj_;OXk;vd$@?2>|B$atQzc literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-xhdpi/ic_numeric_black_24dp.png b/OpenKeychain/src/main/res/drawable-xhdpi/ic_numeric_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..b0936bb26cae20629d02cb2baf3f74b5b3383575 GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCwj^(N7a$D;Kb?2i11Zh|kH}&m z?E%JaC$sH9f@KAc=|CE+pW)oQo^T-NwWo_?NXEUl)2;aq83?$@b6mVUd7g0*gTV0x zOHc4x@C67?iBS+~RGavxJNM`%o0Fk7yCtpfl{#=Jwg@)5q)(+kJ0t(W2bnYHQV^?3)y+Ido*O+DpsG(genO#8m#j?_!> z&T;3$TKOEBqeWLTfBJfWc?ZMok54453z*9IKHD8Ibh69OvA&QLS9*VSgXT5MR>s?( zXK??JvG2Kf;+fg1$e-TYi-o()H+TwMF5}CYzo64oUNe{do#LVy*I!!xYFn5omVV&( f^dN{+ZE6@>YJPo>_Sts<=xqj1S3j3^P6%}; literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/ic_alphabetical_black_24dp.png b/OpenKeychain/src/main/res/drawable-xxhdpi/ic_alphabetical_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..4a818fc81be1751e18f27f0c2e36c54f0d1f0030 GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Y)RhkE=uJQvb0|TR)r;B4q#jUqDHu4^F;Awrx&dPJJ$3SfLl9o2t z205-v6X%>i)~4`x{**QqyZe(T6iovf00sw?*3|9zmfUE&H}e0k#-+*%%#4y8CmbBu zn2ZD_G&b>K<2qZP%Xh2gJcyDB zSiNuif6uiq=axVE{{FoGBWom^*EZxC?@zCFPq{LG^~7uS+6%lBF3U-N)jwE$H;Pd< z`06PF77UPYH>8$eogrUk=Pwo3gK1;%rLLUe_|;* V(znTa=Ij`dkf*Dk%Q~loCIBH4o;3gf literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-xxhdpi/ic_numeric_black_24dp.png b/OpenKeychain/src/main/res/drawable-xxhdpi/ic_numeric_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..9b3a5ee4e8cd56fe7aa15f0535a1e1cbb6f1e976 GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Y)RhkE=uJQvb0|R54r;B4q#jUru4E+upFtk40AF#Elk-LDs?I6=n=|eIWFyPk!ugZ5{J18mc!E*pr&lL*!_SGW zXoyZQJYbXjSv~y1`&`zTw0Y?{|CVsCY7|e1G^qc?di8+s!9UF!E3~HCzqTmo*|z4! z95v|&i(LNc7-igV3EHGKzkbro1@5PttRe!~xw*=6nZ-nEw(<5vUTE6zZzad;g)@Gy z^gZ-3>63hM-NhTyt{kuDiXOhBaqQgZ_uqKtOxMZaTvI(|@-C4Z)4%iXVg7#L=DrDr zdKFVdQ&MBb@0LwkY AssI20 literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-xxxhdpi/ic_alphabetical_black_24dp.png b/OpenKeychain/src/main/res/drawable-xxxhdpi/ic_alphabetical_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..7345d0c50ba8674594a7e11952ff2f71bf1e2924 GIT binary patch literal 530 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoY)RhkE(}8pX7+2iB`GtXjajvI}V@SoVx3?Vqm>dOKAGWK!`Jz;%t$)PH z&-nTS7CFZVr;>+jdU#BOL+zOVPv5|_Yu7J9j=Q>yKtqtggRnJsggJifX_V8eD)4`B zPq0CfaRz=um-9j7rLaqJmjdtq{u_{XicKkjAK$JXclPc@r#Ph~E%tG?~I#}cy- zvA$b3|Ly*qkL`zACDL@9QW?BorT^C7m>tnF*Ra9z>*l}9_j*{F>Kw?Fxh?9jrEc4Q z&x!I6!#!U&Dbz>xC+~K7UH(;mTloFu1@bHIhgwJ3-~PYk#MC~1&wf_Nf6o+NY6>_^ z_xPLhfAvv+Ht`3yB)iu8^7ilYoDXcb)>O{@ zs+_$2n>=U2i#ZKD>r!&c|L5MmcyYbP_p*xDWhEiU8_&$)wBm2s^wm2=-t*kt1)n`k zqWAk8U09RWw9cFH=C7yE;!dxax8QeF&)X|cD(GdUu literal 0 HcmV?d00001 diff --git a/OpenKeychain/src/main/res/drawable-xxxhdpi/ic_numeric_black_24dp.png b/OpenKeychain/src/main/res/drawable-xxxhdpi/ic_numeric_black_24dp.png new file mode 100644 index 0000000000000000000000000000000000000000..896791b45d05e061238dce9c5c8a996989e8491e GIT binary patch literal 601 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoY)RhkE(}8pX7+2iB`GtXj@rkF4V@SoVx3}&6WDF(RKB}uk?TS%wZ)oy< zqB8NtiO6jnA{U+uEnM!?wbWgP(PO%(rkjV!n!THB=O4GRKY4e}e#!mT_1EUHdQMV7 zMtjxIx2`Sy?|*ovdV0q@^ik1M!bmp5uie_&(K zQ2UBs`hfj|9p8VkZw-2N!Tmw>`>*bN3=gv3f3;63nN%#Pxiaw9f4%+#&*!~<&N5+= zRfCji+gkfysw=A51kNxtNjexXbEGlk+AcFQXxNq)Ed52|fZ*jjzuGd_?M+#y`IGld zK+yl^GR$FClHZe#noQq!_J#5G+%$`Q+i%G~D9~hFGvnEX?DHP$nwfs^*33-)kj+|f zG2uh;^2OP#A6V`%+`pM@xU9YUfMLO{1^2yQ#Wd{-uVPzc{OiW{t1&_{|Ae-zwD_Pa zcC>vzr@aVY)$8j{UfgnB-eLp`){#~NuvM--6mc9M26n4aoPhsbOTbs6h z*$B6P)2w1Qn(|Mqqs}l#{d~i=cfryU4$;?F@=p8Uye1^%uWo@;lGh#M1#@p+Q;zaK zHg#Lauh9RCQW$uzD^L3%aclSf1G1NSzjyVNH=;y@=OmM5|Mxw)%lCTWwK`zLGkCiC KxvX - + android:orientation="horizontal"> + + + + + + + "Enable ASCII Armor" "Let others know that you're using OpenKeychain" "Writes 'OpenKeychain v2.7' to OpenPGP signatures, ciphertext, and exported keys" - Use number keypad for PINs "Sign with:" "Encrypt to" "Delete files after encryption" @@ -314,6 +313,8 @@ "Enter password" "Enter backup code" "Enter password for '%s'" + "Change to alphabetic keyboard" + "Change to numeric keyboard" "Enter PIN for '%s'" "Enter PIN to access Security Token for '%s'" "Hold Security Token against the NFC marker at the back of your device." diff --git a/OpenKeychain/src/main/res/xml/passphrase_preferences.xml b/OpenKeychain/src/main/res/xml/passphrase_preferences.xml index b9696492a..0d9db1d51 100644 --- a/OpenKeychain/src/main/res/xml/passphrase_preferences.xml +++ b/OpenKeychain/src/main/res/xml/passphrase_preferences.xml @@ -7,8 +7,4 @@ android:defaultValue="false" android:key="passphraseCacheSubs" android:title="@string/label_passphrase_cache_subs" /> -