From edf444ebee409f4a357b5d01c398f5e582829ae3 Mon Sep 17 00:00:00 2001 From: HTImen Date: Wed, 5 Jun 2024 22:10:06 +0500 Subject: [PATCH 1/2] Update UI to Google Material guidelines. https://4pda.to/forum/index.php?showtopic=240406&st=2540#entry129774769 --- ...n_keyboard_key_active_material_black.9.png | Bin 0 -> 1566 bytes ...tn_keyboard_key_active_material_dark.9.png | Bin 0 -> 1566 bytes ...n_keyboard_key_active_material_light.9.png | Bin 0 -> 1566 bytes ...rd_key_active_pressed_material_black.9.png | Bin 0 -> 1566 bytes ...ard_key_active_pressed_material_dark.9.png | Bin 0 -> 1566 bytes ...rd_key_active_pressed_material_light.9.png | Bin 0 -> 1566 bytes .../btn_keyboard_key_dark_active_holo.9.png | Bin 462 -> 441 bytes .../btn_keyboard_key_dark_normal_holo.9.png | Bin 435 -> 441 bytes ...n_keyboard_key_dark_normal_lock_holo.9.png | Bin 588 -> 569 bytes ...tn_keyboard_key_dark_normal_off_holo.9.png | Bin 511 -> 555 bytes ...btn_keyboard_key_dark_normal_on_holo.9.png | Bin 587 -> 617 bytes .../btn_keyboard_key_dark_pressed_holo.9.png | Bin 553 -> 524 bytes ...n_keyboard_key_dark_pressed_off_holo.9.png | Bin 668 -> 636 bytes ...tn_keyboard_key_dark_pressed_on_holo.9.png | Bin 707 -> 658 bytes .../btn_keyboard_key_light_normal_holo.9.png | Bin 468 -> 444 bytes .../btn_keyboard_key_light_popup_normal.9.png | Bin 332 -> 184 bytes ...tn_keyboard_key_light_popup_selected.9.png | Bin 498 -> 259 bytes .../btn_keyboard_key_light_pressed_holo.9.png | Bin 547 -> 495 bytes ...yboard_key_normal_off_material_black.9.png | Bin 0 -> 196 bytes ...eyboard_key_normal_off_material_dark.9.png | Bin 0 -> 218 bytes ...yboard_key_normal_off_material_light.9.png | Bin 0 -> 217 bytes ...eyboard_key_normal_on_material_black.9.png | Bin 0 -> 202 bytes ...keyboard_key_normal_on_material_dark.9.png | Bin 0 -> 222 bytes ...eyboard_key_normal_on_material_light.9.png | Bin 0 -> 231 bytes ...btn_keyboard_key_popup_selected_holo.9.png | Bin 282 -> 259 bytes ...rd_key_popup_selected_material_black.9.png | Bin 0 -> 202 bytes ...ard_key_popup_selected_material_dark.9.png | Bin 0 -> 202 bytes ...rd_key_popup_selected_material_light.9.png | Bin 0 -> 275 bytes ...board_key_pressed_off_material_black.9.png | Bin 0 -> 204 bytes ...yboard_key_pressed_off_material_dark.9.png | Bin 0 -> 204 bytes ...board_key_pressed_off_material_light.9.png | Bin 0 -> 233 bytes ...yboard_key_pressed_on_material_black.9.png | Bin 0 -> 219 bytes ...eyboard_key_pressed_on_material_dark.9.png | Bin 0 -> 219 bytes ...yboard_key_pressed_on_material_light.9.png | Bin 0 -> 227 bytes ...board_spacebar_normal_material_black.9.png | Bin 0 -> 299 bytes ...yboard_spacebar_normal_material_dark.9.png | Bin 0 -> 299 bytes ...board_spacebar_normal_material_light.9.png | Bin 0 -> 389 bytes ...oard_spacebar_pressed_material_black.9.png | Bin 0 -> 314 bytes ...board_spacebar_pressed_material_dark.9.png | Bin 0 -> 314 bytes ...oard_spacebar_pressed_material_light.9.png | Bin 0 -> 435 bytes .../res/drawable-hdpi/highlight_pressed.png | Bin 1424 -> 1619 bytes .../main/res/drawable-hdpi/hint_popup.9.png | Bin 226 -> 198 bytes .../res/drawable-hdpi/ic_dialog_keyboard.png | Bin 764 -> 437 bytes .../main/res/drawable-hdpi/ic_mic_dialog.png | Bin 810 -> 332 bytes app/src/main/res/drawable-hdpi/icon.png | Bin 4354 -> 3097 bytes .../keyboard_dark_background.9.png | Bin 359 -> 217 bytes .../keyboard_key_feedback_background.9.png | Bin 1086 -> 904 bytes ...eyboard_key_feedback_more_background.9.png | Bin 1239 -> 982 bytes .../keyboard_popup_panel_background.9.png | Bin 1494 -> 851 bytes .../keyboard_suggest_strip.9.png | Bin 215 -> 151 bytes .../keyboard_suggest_strip_divider.png | Bin 310 -> 97 bytes .../list_selector_background_pressed.9.png | Bin 1548 -> 1656 bytes .../drawable-hdpi/sym_keyboard_123_mic.png | Bin 2052 -> 576 bytes .../res/drawable-hdpi/sym_keyboard_delete.png | Bin 599 -> 734 bytes .../sym_keyboard_feedback_123_mic.png | Bin 2015 -> 1253 bytes .../sym_keyboard_feedback_delete.png | Bin 681 -> 1108 bytes ...keyboard_feedback_language_arrows_left.png | Bin 503 -> 113 bytes ...eyboard_feedback_language_arrows_right.png | Bin 499 -> 113 bytes .../sym_keyboard_feedback_mic.png | Bin 1319 -> 624 bytes .../sym_keyboard_feedback_return.png | Bin 921 -> 915 bytes .../sym_keyboard_feedback_search.png | Bin 1229 -> 620 bytes .../sym_keyboard_feedback_settings.png | Bin 1320 -> 858 bytes .../sym_keyboard_feedback_shift.png | Bin 677 -> 637 bytes .../sym_keyboard_feedback_shift_locked.png | Bin 652 -> 637 bytes .../sym_keyboard_feedback_space.png | Bin 494 -> 426 bytes .../sym_keyboard_feedback_tab.png | Bin 700 -> 963 bytes .../sym_keyboard_language_arrows_left.png | Bin 448 -> 111 bytes .../sym_keyboard_language_arrows_right.png | Bin 524 -> 111 bytes .../res/drawable-hdpi/sym_keyboard_mic.png | Bin 843 -> 332 bytes .../res/drawable-hdpi/sym_keyboard_return.png | Bin 754 -> 694 bytes .../res/drawable-hdpi/sym_keyboard_search.png | Bin 1046 -> 452 bytes .../drawable-hdpi/sym_keyboard_settings.png | Bin 948 -> 460 bytes .../res/drawable-hdpi/sym_keyboard_shift.png | Bin 625 -> 464 bytes .../sym_keyboard_shift_locked.png | Bin 593 -> 464 bytes .../res/drawable-hdpi/sym_keyboard_space.png | Bin 326 -> 317 bytes .../sym_keyboard_space_led.9.png | Bin 749 -> 403 bytes .../res/drawable-hdpi/sym_keyboard_tab.png | Bin 572 -> 694 bytes ...n_keyboard_key_active_material_black.9.png | Bin 0 -> 766 bytes ...tn_keyboard_key_active_material_dark.9.png | Bin 0 -> 766 bytes ...n_keyboard_key_active_material_light.9.png | Bin 0 -> 766 bytes ...rd_key_active_pressed_material_black.9.png | Bin 0 -> 760 bytes ...ard_key_active_pressed_material_dark.9.png | Bin 0 -> 760 bytes ...rd_key_active_pressed_material_light.9.png | Bin 0 -> 760 bytes .../btn_keyboard_key_dark_active_holo.9.png | Bin 345 -> 331 bytes .../btn_keyboard_key_dark_normal_holo.9.png | Bin 334 -> 331 bytes ...n_keyboard_key_dark_normal_lock_holo.9.png | Bin 414 -> 404 bytes ...tn_keyboard_key_dark_normal_off_holo.9.png | Bin 407 -> 406 bytes ...btn_keyboard_key_dark_normal_on_holo.9.png | Bin 411 -> 429 bytes .../btn_keyboard_key_dark_pressed_holo.9.png | Bin 394 -> 369 bytes ...n_keyboard_key_dark_pressed_off_holo.9.png | Bin 505 -> 464 bytes ...tn_keyboard_key_dark_pressed_on_holo.9.png | Bin 489 -> 456 bytes .../btn_keyboard_key_light_normal_holo.9.png | Bin 332 -> 319 bytes .../btn_keyboard_key_light_popup_normal.9.png | Bin 252 -> 170 bytes ...tn_keyboard_key_light_popup_selected.9.png | Bin 389 -> 205 bytes .../btn_keyboard_key_light_pressed_holo.9.png | Bin 381 -> 350 bytes ...yboard_key_normal_off_material_black.9.png | Bin 0 -> 160 bytes ...eyboard_key_normal_off_material_dark.9.png | Bin 0 -> 174 bytes ...yboard_key_normal_off_material_light.9.png | Bin 0 -> 177 bytes ...eyboard_key_normal_on_material_black.9.png | Bin 0 -> 156 bytes ...keyboard_key_normal_on_material_dark.9.png | Bin 0 -> 177 bytes ...eyboard_key_normal_on_material_light.9.png | Bin 0 -> 177 bytes ...btn_keyboard_key_popup_selected_holo.9.png | Bin 236 -> 205 bytes ...rd_key_popup_selected_material_black.9.png | Bin 0 -> 173 bytes ...ard_key_popup_selected_material_dark.9.png | Bin 0 -> 173 bytes ...rd_key_popup_selected_material_light.9.png | Bin 0 -> 199 bytes ...board_key_pressed_off_material_black.9.png | Bin 0 -> 173 bytes ...yboard_key_pressed_off_material_dark.9.png | Bin 0 -> 173 bytes ...board_key_pressed_off_material_light.9.png | Bin 0 -> 178 bytes ...yboard_key_pressed_on_material_black.9.png | Bin 0 -> 178 bytes ...eyboard_key_pressed_on_material_dark.9.png | Bin 0 -> 178 bytes ...yboard_key_pressed_on_material_light.9.png | Bin 0 -> 179 bytes ...board_spacebar_normal_material_black.9.png | Bin 0 -> 227 bytes ...yboard_spacebar_normal_material_dark.9.png | Bin 0 -> 227 bytes ...board_spacebar_normal_material_light.9.png | Bin 0 -> 309 bytes ...oard_spacebar_pressed_material_black.9.png | Bin 0 -> 236 bytes ...board_spacebar_pressed_material_dark.9.png | Bin 0 -> 236 bytes ...oard_spacebar_pressed_material_light.9.png | Bin 0 -> 289 bytes .../res/drawable-mdpi/highlight_pressed.png | Bin 593 -> 654 bytes .../main/res/drawable-mdpi/hint_popup.9.png | Bin 202 -> 181 bytes .../res/drawable-mdpi/ic_dialog_keyboard.png | Bin 528 -> 300 bytes .../main/res/drawable-mdpi/ic_mic_dialog.png | Bin 627 -> 244 bytes app/src/main/res/drawable-mdpi/icon.png | Bin 2690 -> 1887 bytes .../keyboard_dark_background.9.png | Bin 196 -> 196 bytes .../keyboard_key_feedback_background.9.png | Bin 764 -> 598 bytes ...eyboard_key_feedback_more_background.9.png | Bin 817 -> 706 bytes .../keyboard_popup_panel_background.9.png | Bin 1410 -> 567 bytes .../keyboard_suggest_strip.9.png | Bin 205 -> 143 bytes .../keyboard_suggest_strip_divider.png | Bin 293 -> 97 bytes .../list_selector_background_pressed.9.png | Bin 1040 -> 945 bytes .../drawable-mdpi/sym_keyboard_123_mic.png | Bin 1268 -> 516 bytes .../res/drawable-mdpi/sym_keyboard_delete.png | Bin 629 -> 545 bytes .../sym_keyboard_feedback_123_mic.png | Bin 1360 -> 960 bytes .../sym_keyboard_feedback_delete.png | Bin 628 -> 584 bytes ...keyboard_feedback_language_arrows_left.png | Bin 488 -> 109 bytes ...eyboard_feedback_language_arrows_right.png | Bin 487 -> 109 bytes .../sym_keyboard_feedback_mic.png | Bin 881 -> 440 bytes .../sym_keyboard_feedback_return.png | Bin 764 -> 502 bytes .../sym_keyboard_feedback_search.png | Bin 902 -> 388 bytes .../sym_keyboard_feedback_settings.png | Bin 899 -> 609 bytes .../sym_keyboard_feedback_shift.png | Bin 583 -> 373 bytes .../sym_keyboard_feedback_shift_locked.png | Bin 564 -> 373 bytes .../sym_keyboard_feedback_space.png | Bin 606 -> 242 bytes .../sym_keyboard_feedback_tab.png | Bin 653 -> 468 bytes .../sym_keyboard_language_arrows_left.png | Bin 407 -> 104 bytes .../sym_keyboard_language_arrows_right.png | Bin 410 -> 104 bytes .../res/drawable-mdpi/sym_keyboard_mic.png | Bin 660 -> 244 bytes .../res/drawable-mdpi/sym_keyboard_return.png | Bin 620 -> 488 bytes .../res/drawable-mdpi/sym_keyboard_search.png | Bin 741 -> 330 bytes .../drawable-mdpi/sym_keyboard_settings.png | Bin 664 -> 326 bytes .../res/drawable-mdpi/sym_keyboard_shift.png | Bin 522 -> 404 bytes .../sym_keyboard_shift_locked.png | Bin 510 -> 404 bytes .../res/drawable-mdpi/sym_keyboard_space.png | Bin 428 -> 248 bytes .../sym_keyboard_space_led.9.png | Bin 365 -> 282 bytes .../res/drawable-mdpi/sym_keyboard_tab.png | Bin 493 -> 505 bytes ...n_keyboard_key_active_material_black.9.png | Bin 0 -> 1832 bytes ...tn_keyboard_key_active_material_dark.9.png | Bin 0 -> 1832 bytes ...n_keyboard_key_active_material_light.9.png | Bin 0 -> 1832 bytes ...rd_key_active_pressed_material_black.9.png | Bin 0 -> 1830 bytes ...ard_key_active_pressed_material_dark.9.png | Bin 0 -> 1830 bytes ...rd_key_active_pressed_material_light.9.png | Bin 0 -> 1830 bytes .../btn_keyboard_key_dark_active_holo.9.png | Bin 601 -> 573 bytes .../btn_keyboard_key_dark_normal_holo.9.png | Bin 563 -> 573 bytes ...n_keyboard_key_dark_normal_lock_holo.9.png | Bin 722 -> 725 bytes ...tn_keyboard_key_dark_normal_off_holo.9.png | Bin 633 -> 706 bytes ...btn_keyboard_key_dark_normal_on_holo.9.png | Bin 745 -> 760 bytes .../btn_keyboard_key_dark_pressed_holo.9.png | Bin 737 -> 669 bytes ...n_keyboard_key_dark_pressed_off_holo.9.png | Bin 953 -> 845 bytes ...tn_keyboard_key_dark_pressed_on_holo.9.png | Bin 945 -> 856 bytes .../btn_keyboard_key_light_normal_holo.9.png | Bin 591 -> 570 bytes ...tn_keyboard_key_light_popup_selected.9.png | Bin 0 -> 312 bytes .../btn_keyboard_key_light_pressed_holo.9.png | Bin 668 -> 617 bytes ...yboard_key_normal_off_material_black.9.png | Bin 0 -> 193 bytes ...eyboard_key_normal_off_material_dark.9.png | Bin 0 -> 209 bytes ...yboard_key_normal_off_material_light.9.png | Bin 0 -> 222 bytes ...eyboard_key_normal_on_material_black.9.png | Bin 0 -> 199 bytes ...keyboard_key_normal_on_material_dark.9.png | Bin 0 -> 218 bytes ...eyboard_key_normal_on_material_light.9.png | Bin 0 -> 228 bytes ...btn_keyboard_key_popup_selected_holo.9.png | Bin 351 -> 312 bytes ...rd_key_popup_selected_material_black.9.png | Bin 0 -> 228 bytes ...ard_key_popup_selected_material_dark.9.png | Bin 0 -> 228 bytes ...rd_key_popup_selected_material_light.9.png | Bin 0 -> 278 bytes ...board_key_pressed_off_material_black.9.png | Bin 0 -> 211 bytes ...yboard_key_pressed_off_material_dark.9.png | Bin 0 -> 211 bytes ...board_key_pressed_off_material_light.9.png | Bin 0 -> 239 bytes ...yboard_key_pressed_on_material_black.9.png | Bin 0 -> 238 bytes ...eyboard_key_pressed_on_material_dark.9.png | Bin 0 -> 238 bytes ...yboard_key_pressed_on_material_light.9.png | Bin 0 -> 247 bytes ...board_spacebar_normal_material_black.9.png | Bin 0 -> 375 bytes ...yboard_spacebar_normal_material_dark.9.png | Bin 0 -> 375 bytes ...board_spacebar_normal_material_light.9.png | Bin 0 -> 530 bytes ...oard_spacebar_pressed_material_black.9.png | Bin 0 -> 388 bytes ...board_spacebar_pressed_material_dark.9.png | Bin 0 -> 388 bytes ...oard_spacebar_pressed_material_light.9.png | Bin 0 -> 523 bytes .../main/res/drawable-xhdpi/hint_popup.9.png | Bin 0 -> 268 bytes .../res/drawable-xhdpi/ic_dialog_keyboard.png | Bin 0 -> 334 bytes .../main/res/drawable-xhdpi/ic_mic_dialog.png | Bin 0 -> 438 bytes app/src/main/res/drawable-xhdpi/icon.png | Bin 0 -> 3991 bytes .../keyboard_dark_background.9.png | Bin 0 -> 257 bytes .../keyboard_key_feedback_background.9.png | Bin 0 -> 1314 bytes ...eyboard_key_feedback_more_background.9.png | Bin 0 -> 1531 bytes .../keyboard_popup_panel_background.9.png | Bin 0 -> 1233 bytes .../keyboard_suggest_strip.9.png | Bin 0 -> 161 bytes .../keyboard_suggest_strip_divider.png | Bin 0 -> 97 bytes .../drawable-xhdpi/sym_keyboard_123_mic.png | Bin 0 -> 791 bytes .../drawable-xhdpi/sym_keyboard_delete.png | Bin 0 -> 1070 bytes .../sym_keyboard_feedback_123_mic.png | Bin 0 -> 2476 bytes .../sym_keyboard_feedback_delete.png | Bin 0 -> 1368 bytes .../sym_keyboard_feedback_mic.png | Bin 0 -> 961 bytes .../sym_keyboard_feedback_return.png | Bin 0 -> 1034 bytes .../sym_keyboard_feedback_search.png | Bin 0 -> 863 bytes .../sym_keyboard_feedback_settings.png | Bin 0 -> 1396 bytes .../sym_keyboard_feedback_shift.png | Bin 0 -> 758 bytes .../sym_keyboard_feedback_shift_locked.png | Bin 0 -> 758 bytes .../sym_keyboard_feedback_space.png | Bin 0 -> 325 bytes .../sym_keyboard_feedback_tab.png | Bin 0 -> 935 bytes .../res/drawable-xhdpi/sym_keyboard_mic.png | Bin 0 -> 438 bytes .../drawable-xhdpi/sym_keyboard_return.png | Bin 0 -> 897 bytes .../drawable-xhdpi/sym_keyboard_search.png | Bin 0 -> 607 bytes .../drawable-xhdpi/sym_keyboard_settings.png | Bin 0 -> 562 bytes .../res/drawable-xhdpi/sym_keyboard_shift.png | Bin 0 -> 587 bytes .../sym_keyboard_shift_locked.png | Bin 0 -> 587 bytes .../res/drawable-xhdpi/sym_keyboard_space.png | Bin 0 -> 374 bytes .../res/drawable-xhdpi/sym_keyboard_tab.png | Bin 0 -> 895 bytes ...n_keyboard_key_active_material_black.9.png | Bin 1726 -> 3279 bytes ...tn_keyboard_key_active_material_dark.9.png | Bin 1726 -> 3279 bytes ...n_keyboard_key_active_material_light.9.png | Bin 1726 -> 3279 bytes ...rd_key_active_pressed_material_black.9.png | Bin 1726 -> 3236 bytes ...ard_key_active_pressed_material_dark.9.png | Bin 1726 -> 3236 bytes ...rd_key_active_pressed_material_light.9.png | Bin 1726 -> 3236 bytes .../btn_keyboard_key_dark_active_holo.9.png | Bin 0 -> 859 bytes .../btn_keyboard_key_dark_normal_holo.9.png | Bin 0 -> 859 bytes ...n_keyboard_key_dark_normal_lock_holo.9.png | Bin 0 -> 1142 bytes ...tn_keyboard_key_dark_normal_off_holo.9.png | Bin 0 -> 1075 bytes ...btn_keyboard_key_dark_normal_on_holo.9.png | Bin 0 -> 1180 bytes .../btn_keyboard_key_dark_pressed_holo.9.png | Bin 0 -> 1041 bytes ...n_keyboard_key_dark_pressed_off_holo.9.png | Bin 0 -> 1267 bytes ...tn_keyboard_key_dark_pressed_on_holo.9.png | Bin 0 -> 1314 bytes .../btn_keyboard_key_light_normal_holo.9.png | Bin 0 -> 913 bytes ...tn_keyboard_key_light_popup_selected.9.png | Bin 0 -> 387 bytes .../btn_keyboard_key_light_pressed_holo.9.png | Bin 0 -> 945 bytes ...yboard_key_normal_off_material_black.9.png | Bin 274 -> 216 bytes ...eyboard_key_normal_off_material_dark.9.png | Bin 312 -> 238 bytes ...yboard_key_normal_off_material_light.9.png | Bin 306 -> 251 bytes ...eyboard_key_normal_on_material_black.9.png | Bin 283 -> 229 bytes ...keyboard_key_normal_on_material_dark.9.png | Bin 321 -> 247 bytes ...eyboard_key_normal_on_material_light.9.png | Bin 306 -> 256 bytes ...btn_keyboard_key_popup_selected_holo.9.png | Bin 0 -> 387 bytes ...rd_key_popup_selected_material_black.9.png | Bin 288 -> 276 bytes ...ard_key_popup_selected_material_dark.9.png | Bin 288 -> 276 bytes ...rd_key_popup_selected_material_light.9.png | Bin 317 -> 370 bytes ...board_key_pressed_off_material_black.9.png | Bin 283 -> 236 bytes ...yboard_key_pressed_off_material_dark.9.png | Bin 283 -> 236 bytes ...board_key_pressed_off_material_light.9.png | Bin 292 -> 273 bytes ...yboard_key_pressed_on_material_black.9.png | Bin 314 -> 261 bytes ...eyboard_key_pressed_on_material_dark.9.png | Bin 314 -> 261 bytes ...yboard_key_pressed_on_material_light.9.png | Bin 344 -> 270 bytes ...board_spacebar_normal_material_black.9.png | Bin 535 -> 573 bytes ...yboard_spacebar_normal_material_dark.9.png | Bin 512 -> 573 bytes ...board_spacebar_normal_material_light.9.png | Bin 628 -> 845 bytes ...oard_spacebar_pressed_material_black.9.png | Bin 511 -> 597 bytes ...board_spacebar_pressed_material_dark.9.png | Bin 535 -> 597 bytes ...oard_spacebar_pressed_material_light.9.png | Bin 673 -> 839 bytes .../main/res/drawable-xxhdpi/hint_popup.9.png | Bin 0 -> 344 bytes .../drawable-xxhdpi/ic_dialog_keyboard.png | Bin 0 -> 526 bytes .../res/drawable-xxhdpi/ic_mic_dialog.png | Bin 0 -> 603 bytes app/src/main/res/drawable-xxhdpi/icon.png | Bin 0 -> 6525 bytes .../keyboard_dark_background.9.png | Bin 0 -> 321 bytes .../keyboard_key_feedback_background.9.png | Bin 0 -> 2008 bytes ...eyboard_key_feedback_more_background.9.png | Bin 0 -> 2129 bytes .../keyboard_popup_panel_background.9.png | Bin 0 -> 1899 bytes .../keyboard_suggest_strip.9.png | Bin 0 -> 167 bytes .../keyboard_suggest_strip_divider.png | Bin 0 -> 98 bytes .../drawable-xxhdpi/sym_keyboard_123_mic.png | Bin 0 -> 1408 bytes .../drawable-xxhdpi/sym_keyboard_delete.png | Bin 0 -> 724 bytes .../sym_keyboard_feedback_123_mic.png | Bin 0 -> 4506 bytes .../sym_keyboard_feedback_delete.png | Bin 0 -> 2184 bytes .../sym_keyboard_feedback_mic.png | Bin 0 -> 1284 bytes .../sym_keyboard_feedback_return.png | Bin 0 -> 1878 bytes .../sym_keyboard_feedback_search.png | Bin 0 -> 1339 bytes .../sym_keyboard_feedback_settings.png | Bin 0 -> 1844 bytes .../sym_keyboard_feedback_shift.png | Bin 0 -> 1152 bytes .../sym_keyboard_feedback_shift_locked.png | Bin 0 -> 1152 bytes .../sym_keyboard_feedback_space.png | Bin 0 -> 436 bytes .../sym_keyboard_feedback_tab.png | Bin 0 -> 1514 bytes .../res/drawable-xxhdpi/sym_keyboard_mic.png | Bin 0 -> 603 bytes .../drawable-xxhdpi/sym_keyboard_return.png | Bin 0 -> 815 bytes .../drawable-xxhdpi/sym_keyboard_search.png | Bin 0 -> 924 bytes .../drawable-xxhdpi/sym_keyboard_settings.png | Bin 0 -> 843 bytes .../drawable-xxhdpi/sym_keyboard_shift.png | Bin 0 -> 312 bytes .../sym_keyboard_shift_locked.png | Bin 0 -> 312 bytes .../drawable-xxhdpi/sym_keyboard_space.png | Bin 0 -> 176 bytes .../res/drawable-xxhdpi/sym_keyboard_tab.png | Bin 0 -> 593 bytes ...n_keyboard_key_active_material_black.9.png | Bin 0 -> 3476 bytes ...tn_keyboard_key_active_material_dark.9.png | Bin 0 -> 3476 bytes ...n_keyboard_key_active_material_light.9.png | Bin 0 -> 3476 bytes ...rd_key_active_pressed_material_black.9.png | Bin 0 -> 3452 bytes ...ard_key_active_pressed_material_dark.9.png | Bin 0 -> 3452 bytes ...rd_key_active_pressed_material_light.9.png | Bin 0 -> 3452 bytes ...yboard_key_normal_off_material_black.9.png | Bin 0 -> 257 bytes ...eyboard_key_normal_off_material_dark.9.png | Bin 0 -> 280 bytes ...yboard_key_normal_off_material_light.9.png | Bin 0 -> 277 bytes ...eyboard_key_normal_on_material_black.9.png | Bin 0 -> 254 bytes ...keyboard_key_normal_on_material_dark.9.png | Bin 0 -> 278 bytes ...eyboard_key_normal_on_material_light.9.png | Bin 0 -> 272 bytes ...rd_key_popup_selected_material_black.9.png | Bin 0 -> 354 bytes ...ard_key_popup_selected_material_dark.9.png | Bin 0 -> 354 bytes ...rd_key_popup_selected_material_light.9.png | Bin 0 -> 468 bytes ...board_key_pressed_off_material_black.9.png | Bin 0 -> 269 bytes ...yboard_key_pressed_off_material_dark.9.png | Bin 0 -> 269 bytes ...board_key_pressed_off_material_light.9.png | Bin 0 -> 286 bytes ...yboard_key_pressed_on_material_black.9.png | Bin 0 -> 281 bytes ...eyboard_key_pressed_on_material_dark.9.png | Bin 0 -> 281 bytes ...yboard_key_pressed_on_material_light.9.png | Bin 0 -> 288 bytes ...board_spacebar_normal_material_black.9.png | Bin 0 -> 768 bytes ...yboard_spacebar_normal_material_dark.9.png | Bin 0 -> 768 bytes ...board_spacebar_normal_material_light.9.png | Bin 0 -> 1062 bytes ...oard_spacebar_pressed_material_black.9.png | Bin 0 -> 815 bytes ...board_spacebar_pressed_material_dark.9.png | Bin 0 -> 815 bytes ...oard_spacebar_pressed_material_light.9.png | Bin 0 -> 1098 bytes .../res/drawable-xxxhdpi/ic_mic_dialog.png | Bin 0 -> 817 bytes app/src/main/res/drawable-xxxhdpi/icon.png | Bin 0 -> 9055 bytes .../res/drawable-xxxhdpi/sym_keyboard_mic.png | Bin 0 -> 817 bytes .../drawable-xxxhdpi/sym_keyboard_search.png | Bin 0 -> 1299 bytes .../sym_keyboard_settings.png | Bin 0 -> 1074 bytes app/src/main/res/layout/input_gingerbread.xml | 51 +-- app/src/main/res/layout/input_ics.xml | 52 +-- app/src/main/res/layout/input_ics_darker.xml | 52 +-- .../main/res/layout/input_material_black.xml | 52 +-- .../main/res/layout/input_material_dark.xml | 52 +-- .../main/res/layout/input_material_light.xml | 56 +-- app/src/main/res/layout/input_stone_bold.xml | 58 +-- app/src/main/res/layout/input_trans_neon.xml | 57 +-- app/src/main/res/layout/keyboard_popup.xml | 64 ++- app/src/main/res/values/colors.xml | 131 ++++-- app/src/main/res/xml-de-rNE/kbd_full.xml | 399 ++++++++--------- app/src/main/res/xml-de/kbd_full.xml | 405 +++++++++--------- app/src/main/res/xml-ru/kbd_compact.xml | 313 ++++++++++++++ app/src/main/res/xml-uk/kbd_compact.xml | 313 ++++++++++++++ app/src/main/res/xml/kbd_compact.xml | 368 ++++++++-------- app/src/main/res/xml/kbd_compact_fn.xml | 322 +++++++------- app/src/main/res/xml/kbd_full.xml | 405 +++++++++--------- app/src/main/res/xml/kbd_full_fn.xml | 339 +++++++-------- app/src/main/res/xml/kbd_phone.xml | 114 +++-- app/src/main/res/xml/kbd_phone_symbols.xml | 115 +++-- 344 files changed, 2102 insertions(+), 1616 deletions(-) create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_active_material_black.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_active_material_dark.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_active_material_light.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_active_pressed_material_black.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_active_pressed_material_dark.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_active_pressed_material_light.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_normal_off_material_black.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_normal_off_material_dark.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_normal_off_material_light.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_normal_on_material_black.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_normal_on_material_dark.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_normal_on_material_light.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_popup_selected_material_black.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_popup_selected_material_dark.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_popup_selected_material_light.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_pressed_off_material_black.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_pressed_off_material_dark.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_pressed_off_material_light.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_pressed_on_material_black.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_pressed_on_material_dark.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_key_pressed_on_material_light.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_normal_material_black.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_normal_material_dark.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_normal_material_light.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_pressed_material_black.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_pressed_material_dark.9.png create mode 100644 app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_pressed_material_light.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_active_material_black.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_active_material_dark.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_active_material_light.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_active_pressed_material_black.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_active_pressed_material_dark.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_active_pressed_material_light.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_normal_off_material_black.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_normal_off_material_dark.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_normal_off_material_light.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_normal_on_material_black.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_normal_on_material_dark.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_normal_on_material_light.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_popup_selected_material_black.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_popup_selected_material_dark.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_popup_selected_material_light.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_pressed_off_material_black.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_pressed_off_material_dark.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_pressed_off_material_light.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_pressed_on_material_black.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_pressed_on_material_dark.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_key_pressed_on_material_light.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_spacebar_normal_material_black.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_spacebar_normal_material_dark.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_spacebar_normal_material_light.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_spacebar_pressed_material_black.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_spacebar_pressed_material_dark.9.png create mode 100644 app/src/main/res/drawable-mdpi/btn_keyboard_spacebar_pressed_material_light.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_active_material_black.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_active_material_dark.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_active_material_light.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_active_pressed_material_black.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_active_pressed_material_dark.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_active_pressed_material_light.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_light_popup_selected.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_normal_off_material_black.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_normal_off_material_dark.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_normal_off_material_light.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_normal_on_material_black.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_normal_on_material_dark.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_normal_on_material_light.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_popup_selected_material_black.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_popup_selected_material_dark.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_popup_selected_material_light.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_pressed_off_material_black.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_pressed_off_material_dark.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_pressed_off_material_light.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_pressed_on_material_black.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_pressed_on_material_dark.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_key_pressed_on_material_light.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_normal_material_black.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_normal_material_dark.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_normal_material_light.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_pressed_material_black.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_pressed_material_dark.9.png create mode 100644 app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_pressed_material_light.9.png create mode 100644 app/src/main/res/drawable-xhdpi/hint_popup.9.png create mode 100644 app/src/main/res/drawable-xhdpi/ic_dialog_keyboard.png create mode 100644 app/src/main/res/drawable-xhdpi/ic_mic_dialog.png create mode 100644 app/src/main/res/drawable-xhdpi/icon.png create mode 100644 app/src/main/res/drawable-xhdpi/keyboard_dark_background.9.png create mode 100644 app/src/main/res/drawable-xhdpi/keyboard_key_feedback_background.9.png create mode 100644 app/src/main/res/drawable-xhdpi/keyboard_key_feedback_more_background.9.png create mode 100644 app/src/main/res/drawable-xhdpi/keyboard_popup_panel_background.9.png create mode 100644 app/src/main/res/drawable-xhdpi/keyboard_suggest_strip.9.png create mode 100644 app/src/main/res/drawable-xhdpi/keyboard_suggest_strip_divider.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_123_mic.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_delete.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_feedback_123_mic.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_feedback_delete.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_feedback_mic.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_feedback_return.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_feedback_search.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_feedback_settings.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_feedback_shift.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_feedback_shift_locked.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_feedback_space.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_feedback_tab.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_mic.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_return.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_search.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_settings.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_shift.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_shift_locked.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_space.png create mode 100644 app/src/main/res/drawable-xhdpi/sym_keyboard_tab.png create mode 100644 app/src/main/res/drawable-xxhdpi/btn_keyboard_key_dark_active_holo.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/btn_keyboard_key_dark_normal_holo.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/btn_keyboard_key_dark_normal_lock_holo.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/btn_keyboard_key_dark_normal_off_holo.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/btn_keyboard_key_dark_normal_on_holo.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/btn_keyboard_key_dark_pressed_holo.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/btn_keyboard_key_dark_pressed_off_holo.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/btn_keyboard_key_dark_pressed_on_holo.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/btn_keyboard_key_light_normal_holo.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/btn_keyboard_key_light_popup_selected.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/btn_keyboard_key_light_pressed_holo.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/btn_keyboard_key_popup_selected_holo.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/hint_popup.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/ic_dialog_keyboard.png create mode 100644 app/src/main/res/drawable-xxhdpi/ic_mic_dialog.png create mode 100644 app/src/main/res/drawable-xxhdpi/icon.png create mode 100644 app/src/main/res/drawable-xxhdpi/keyboard_dark_background.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/keyboard_key_feedback_background.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/keyboard_key_feedback_more_background.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/keyboard_popup_panel_background.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/keyboard_suggest_strip.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/keyboard_suggest_strip_divider.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_123_mic.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_delete.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_123_mic.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_delete.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_mic.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_return.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_search.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_settings.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_shift.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_shift_locked.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_space.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_tab.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_mic.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_return.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_search.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_settings.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_shift.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_shift_locked.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_space.png create mode 100644 app/src/main/res/drawable-xxhdpi/sym_keyboard_tab.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_active_material_black.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_active_material_dark.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_active_material_light.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_active_pressed_material_black.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_active_pressed_material_dark.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_active_pressed_material_light.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_normal_off_material_black.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_normal_off_material_dark.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_normal_off_material_light.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_normal_on_material_black.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_normal_on_material_dark.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_normal_on_material_light.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_popup_selected_material_black.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_popup_selected_material_dark.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_popup_selected_material_light.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_pressed_off_material_black.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_pressed_off_material_dark.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_pressed_off_material_light.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_pressed_on_material_black.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_pressed_on_material_dark.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_pressed_on_material_light.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_material_black.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_material_dark.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_material_light.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_material_black.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_material_dark.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_material_light.9.png create mode 100644 app/src/main/res/drawable-xxxhdpi/ic_mic_dialog.png create mode 100644 app/src/main/res/drawable-xxxhdpi/icon.png create mode 100644 app/src/main/res/drawable-xxxhdpi/sym_keyboard_mic.png create mode 100644 app/src/main/res/drawable-xxxhdpi/sym_keyboard_search.png create mode 100644 app/src/main/res/drawable-xxxhdpi/sym_keyboard_settings.png create mode 100644 app/src/main/res/xml-ru/kbd_compact.xml create mode 100644 app/src/main/res/xml-uk/kbd_compact.xml diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_active_material_black.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_active_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..b84cb494086b8098ea555797e275e879663a8b28 GIT binary patch literal 1566 zcmV+(2I2XMP)Px#1am@3R0s$N2z&@+hyVZu$Vo&&RA_zsR}{v-bKm@dVeB9jnrQIPt_!=e zE4!<;X-G(PF{au;QfQ!HWMP|->c&N*Hfded;E0LXLeK;jnrL)E?Mj#I=%Pszt5{7y zrcjs}X6C*7burF3z%b4*?=dj`7KHQedw0Gs_s)IqoqGmIK~y$e^-qOEakBR>e&##k ziR@LBCQUX7Q45Gq07XCpj8ZVCL}s*biiw)XBfavULvrjl+tW|~0%D&+;V`N93nT#0 z2Z$Gd8-NRf^n5Y_Bmu?&i2|G#Q4`d-?Ou$G5B4=I*eJ~&v#mp{(R1P5%J8-dq>X|d zrS>V1=MW58NozP^#Ga0wXk09@%hJrACDmU8@q3kVZ7!V|>8*dZo<52e*f~IV%vwAEQI|k` zu#OKcl}SVNNssbBy4oelBCadW?D5NU+YPwB2JkH)b;W745n)&nKPFLg z37-AKlkdE|W|P*^0R?;mZieq@K3FBdshan89msdqn$x%~6x~Viewl7B>x7dc>a(G4 z-#@t;bB=6qbkrdAxvgas0AwGj&j&|oij({a{nEIxp)a)@#Y z5g3Y6osM6RETFdR1LE3V-t-8Ngf`~VamK7+7}KfUvuh?n}^6md1N^Q!HKI~b(sNNo~h8dz2S-+M3lOf9WOKMu8NEU zc(I|1oI>!z?XDirKD5m2U`NA(i28M7RXKxDhF0$GtxC9ANpl#2mm4R`5oVLx8eVyD zmDz+5dn&{oY~A`O61;0l?8(Z8Rc6OdG%hM-+(fE|VJi|A!OdLNH95CGB6Z&1A#&e& zUG^j3{iXVv-*UC(G&^=wESovlzOJg;)eYbjh%#2VAq?Q6$8CnLeHAEl0bO71VnQ!|WKk{wvai_dZD3NUd#haj zhmO`RX44kpPBL;HK=Z3QMyIP%!w|WrlQ^C4_L8rUk^}}vY4~R12eq<}fouW9i8_o~ z0(T9=xDnm%eX!O8Ljl-RNgnK<_PbcU+pUaNfUP!dXukkCY?4E!_@9iOkn&cN=OXDg;RngBFHu~t#4ErDUA6WChjU|`y?IOTCA9%tu_Y=)UXZvmN+eH#qR|9@62aa3mr QG5`Po07*qoM6N<$g4xOHGXMYp literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_active_material_dark.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_active_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..b84cb494086b8098ea555797e275e879663a8b28 GIT binary patch literal 1566 zcmV+(2I2XMP)Px#1am@3R0s$N2z&@+hyVZu$Vo&&RA_zsR}{v-bKm@dVeB9jnrQIPt_!=e zE4!<;X-G(PF{au;QfQ!HWMP|->c&N*Hfded;E0LXLeK;jnrL)E?Mj#I=%Pszt5{7y zrcjs}X6C*7burF3z%b4*?=dj`7KHQedw0Gs_s)IqoqGmIK~y$e^-qOEakBR>e&##k ziR@LBCQUX7Q45Gq07XCpj8ZVCL}s*biiw)XBfavULvrjl+tW|~0%D&+;V`N93nT#0 z2Z$Gd8-NRf^n5Y_Bmu?&i2|G#Q4`d-?Ou$G5B4=I*eJ~&v#mp{(R1P5%J8-dq>X|d zrS>V1=MW58NozP^#Ga0wXk09@%hJrACDmU8@q3kVZ7!V|>8*dZo<52e*f~IV%vwAEQI|k` zu#OKcl}SVNNssbBy4oelBCadW?D5NU+YPwB2JkH)b;W745n)&nKPFLg z37-AKlkdE|W|P*^0R?;mZieq@K3FBdshan89msdqn$x%~6x~Viewl7B>x7dc>a(G4 z-#@t;bB=6qbkrdAxvgas0AwGj&j&|oij({a{nEIxp)a)@#Y z5g3Y6osM6RETFdR1LE3V-t-8Ngf`~VamK7+7}KfUvuh?n}^6md1N^Q!HKI~b(sNNo~h8dz2S-+M3lOf9WOKMu8NEU zc(I|1oI>!z?XDirKD5m2U`NA(i28M7RXKxDhF0$GtxC9ANpl#2mm4R`5oVLx8eVyD zmDz+5dn&{oY~A`O61;0l?8(Z8Rc6OdG%hM-+(fE|VJi|A!OdLNH95CGB6Z&1A#&e& zUG^j3{iXVv-*UC(G&^=wESovlzOJg;)eYbjh%#2VAq?Q6$8CnLeHAEl0bO71VnQ!|WKk{wvai_dZD3NUd#haj zhmO`RX44kpPBL;HK=Z3QMyIP%!w|WrlQ^C4_L8rUk^}}vY4~R12eq<}fouW9i8_o~ z0(T9=xDnm%eX!O8Ljl-RNgnK<_PbcU+pUaNfUP!dXukkCY?4E!_@9iOkn&cN=OXDg;RngBFHu~t#4ErDUA6WChjU|`y?IOTCA9%tu_Y=)UXZvmN+eH#qR|9@62aa3mr QG5`Po07*qoM6N<$g4xOHGXMYp literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_active_material_light.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_active_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..b84cb494086b8098ea555797e275e879663a8b28 GIT binary patch literal 1566 zcmV+(2I2XMP)Px#1am@3R0s$N2z&@+hyVZu$Vo&&RA_zsR}{v-bKm@dVeB9jnrQIPt_!=e zE4!<;X-G(PF{au;QfQ!HWMP|->c&N*Hfded;E0LXLeK;jnrL)E?Mj#I=%Pszt5{7y zrcjs}X6C*7burF3z%b4*?=dj`7KHQedw0Gs_s)IqoqGmIK~y$e^-qOEakBR>e&##k ziR@LBCQUX7Q45Gq07XCpj8ZVCL}s*biiw)XBfavULvrjl+tW|~0%D&+;V`N93nT#0 z2Z$Gd8-NRf^n5Y_Bmu?&i2|G#Q4`d-?Ou$G5B4=I*eJ~&v#mp{(R1P5%J8-dq>X|d zrS>V1=MW58NozP^#Ga0wXk09@%hJrACDmU8@q3kVZ7!V|>8*dZo<52e*f~IV%vwAEQI|k` zu#OKcl}SVNNssbBy4oelBCadW?D5NU+YPwB2JkH)b;W745n)&nKPFLg z37-AKlkdE|W|P*^0R?;mZieq@K3FBdshan89msdqn$x%~6x~Viewl7B>x7dc>a(G4 z-#@t;bB=6qbkrdAxvgas0AwGj&j&|oij({a{nEIxp)a)@#Y z5g3Y6osM6RETFdR1LE3V-t-8Ngf`~VamK7+7}KfUvuh?n}^6md1N^Q!HKI~b(sNNo~h8dz2S-+M3lOf9WOKMu8NEU zc(I|1oI>!z?XDirKD5m2U`NA(i28M7RXKxDhF0$GtxC9ANpl#2mm4R`5oVLx8eVyD zmDz+5dn&{oY~A`O61;0l?8(Z8Rc6OdG%hM-+(fE|VJi|A!OdLNH95CGB6Z&1A#&e& zUG^j3{iXVv-*UC(G&^=wESovlzOJg;)eYbjh%#2VAq?Q6$8CnLeHAEl0bO71VnQ!|WKk{wvai_dZD3NUd#haj zhmO`RX44kpPBL;HK=Z3QMyIP%!w|WrlQ^C4_L8rUk^}}vY4~R12eq<}fouW9i8_o~ z0(T9=xDnm%eX!O8Ljl-RNgnK<_PbcU+pUaNfUP!dXukkCY?4E!_@9iOkn&cN=OXDg;RngBFHu~t#4ErDUA6WChjU|`y?IOTCA9%tu_Y=)UXZvmN+eH#qR|9@62aa3mr QG5`Po07*qoM6N<$g4xOHGXMYp literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_active_pressed_material_black.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_active_pressed_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..7803cace883d471aafc71913e13330686917c610 GIT binary patch literal 1566 zcmV+(2I2XMP)Px#1am@3R0s$N2z&@+hyVZu$Vo&&RA_=P5_tnhq&d+Bc1*5j%oG&#FlasZ- zZ}J+KnAvQQZe@sd00Ip55Fi-P1eygfMbJ+z786PB9sk9o{~VHIzu9(^eOgX+5aeDk zwSnLV-~p%(1Q(bM5K{e#$O0n?a2&ua7!eSSGWe#No*NwbYTdMr((EzYah|=gneZkl zT-{7`5Wt4=Yo*6TxT>spzl3@?WVS@htgt+@rpe-Gn%N1V4*;|Wz$;}6%EvQ+Zb9JM zhe_`}(bz{&fc0Zan)BdPeAA+!0>a_T5qVB2MOc_yP< zg~CMu?=0g-%Y!hc*g6(#35<*$req0MmS%Q)&(vC}#iy+4a{`)5lxZ6bgh|lXN_Z~~ zpQ3+@y{u@n+s-|0G?MkbU^)bF{W5jh2+aX}#d74eZRegg8gX|oNE|Iw zq5Wv|S@mCqoQ!h5Vy=Q8zRPrnsE6?b2`jny044(=V>e4I<)zEgCT~di7U>vep zoXyZDhL%U)Hh*&$I;)^r&t!BfGkpeN1>B>B;CiibqDgMtTIj4LyK(A0s_vi~ub1UB zCP{vD{|nDwdCKy4pIJPg?Y_}wsh{89~rGesPpgNXLjW) z$uZk;p1rBDE}9+JW|yakZ*B8j@ei;x@mq;@913DK?saJ%I)8{xFE-@w5S`- z%w8%8HA@vgm~%8cXgAr%GWrK>nU7W*dThC4Z)T0G7Cw!IF})i#VH5y(gF8{bJNw82 zvx>2=vVt6jXm56yG27M~_JgUd@`{{8Grza1H|$Tx8M6%u_v`bEV>JT>d0~i0wRXw@pPOqJ9@Gy0;bXG$Z`e(kKR4mlxe_)^I7oC%1d$%0^P`t7nn`B=LP{h zsi-2SAUsL9eS_JD7ML9guA3&J?<=dy8HnlX;@!QR1ve$QAHcJUsd9$NBy<1bgSo4V ziP%GcZejJ#^_ao8T{`w)aY2sRA+se4folLJD@+ON-v&R%Wy!h|dF zr0#oBUR06UGTdm)MbAOth&}RbrLV~Jpu!0xX-0xHZPm{O0rah)E*&Srr4sU>N?T(4 zz>GB2NpXaM6R2W_8-OqgT&PRxzMo8gu@BJYi_@% literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_active_pressed_material_dark.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_active_pressed_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..7803cace883d471aafc71913e13330686917c610 GIT binary patch literal 1566 zcmV+(2I2XMP)Px#1am@3R0s$N2z&@+hyVZu$Vo&&RA_=P5_tnhq&d+Bc1*5j%oG&#FlasZ- zZ}J+KnAvQQZe@sd00Ip55Fi-P1eygfMbJ+z786PB9sk9o{~VHIzu9(^eOgX+5aeDk zwSnLV-~p%(1Q(bM5K{e#$O0n?a2&ua7!eSSGWe#No*NwbYTdMr((EzYah|=gneZkl zT-{7`5Wt4=Yo*6TxT>spzl3@?WVS@htgt+@rpe-Gn%N1V4*;|Wz$;}6%EvQ+Zb9JM zhe_`}(bz{&fc0Zan)BdPeAA+!0>a_T5qVB2MOc_yP< zg~CMu?=0g-%Y!hc*g6(#35<*$req0MmS%Q)&(vC}#iy+4a{`)5lxZ6bgh|lXN_Z~~ zpQ3+@y{u@n+s-|0G?MkbU^)bF{W5jh2+aX}#d74eZRegg8gX|oNE|Iw zq5Wv|S@mCqoQ!h5Vy=Q8zRPrnsE6?b2`jny044(=V>e4I<)zEgCT~di7U>vep zoXyZDhL%U)Hh*&$I;)^r&t!BfGkpeN1>B>B;CiibqDgMtTIj4LyK(A0s_vi~ub1UB zCP{vD{|nDwdCKy4pIJPg?Y_}wsh{89~rGesPpgNXLjW) z$uZk;p1rBDE}9+JW|yakZ*B8j@ei;x@mq;@913DK?saJ%I)8{xFE-@w5S`- z%w8%8HA@vgm~%8cXgAr%GWrK>nU7W*dThC4Z)T0G7Cw!IF})i#VH5y(gF8{bJNw82 zvx>2=vVt6jXm56yG27M~_JgUd@`{{8Grza1H|$Tx8M6%u_v`bEV>JT>d0~i0wRXw@pPOqJ9@Gy0;bXG$Z`e(kKR4mlxe_)^I7oC%1d$%0^P`t7nn`B=LP{h zsi-2SAUsL9eS_JD7ML9guA3&J?<=dy8HnlX;@!QR1ve$QAHcJUsd9$NBy<1bgSo4V ziP%GcZejJ#^_ao8T{`w)aY2sRA+se4folLJD@+ON-v&R%Wy!h|dF zr0#oBUR06UGTdm)MbAOth&}RbrLV~Jpu!0xX-0xHZPm{O0rah)E*&Srr4sU>N?T(4 zz>GB2NpXaM6R2W_8-OqgT&PRxzMo8gu@BJYi_@% literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_active_pressed_material_light.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_active_pressed_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..7803cace883d471aafc71913e13330686917c610 GIT binary patch literal 1566 zcmV+(2I2XMP)Px#1am@3R0s$N2z&@+hyVZu$Vo&&RA_=P5_tnhq&d+Bc1*5j%oG&#FlasZ- zZ}J+KnAvQQZe@sd00Ip55Fi-P1eygfMbJ+z786PB9sk9o{~VHIzu9(^eOgX+5aeDk zwSnLV-~p%(1Q(bM5K{e#$O0n?a2&ua7!eSSGWe#No*NwbYTdMr((EzYah|=gneZkl zT-{7`5Wt4=Yo*6TxT>spzl3@?WVS@htgt+@rpe-Gn%N1V4*;|Wz$;}6%EvQ+Zb9JM zhe_`}(bz{&fc0Zan)BdPeAA+!0>a_T5qVB2MOc_yP< zg~CMu?=0g-%Y!hc*g6(#35<*$req0MmS%Q)&(vC}#iy+4a{`)5lxZ6bgh|lXN_Z~~ zpQ3+@y{u@n+s-|0G?MkbU^)bF{W5jh2+aX}#d74eZRegg8gX|oNE|Iw zq5Wv|S@mCqoQ!h5Vy=Q8zRPrnsE6?b2`jny044(=V>e4I<)zEgCT~di7U>vep zoXyZDhL%U)Hh*&$I;)^r&t!BfGkpeN1>B>B;CiibqDgMtTIj4LyK(A0s_vi~ub1UB zCP{vD{|nDwdCKy4pIJPg?Y_}wsh{89~rGesPpgNXLjW) z$uZk;p1rBDE}9+JW|yakZ*B8j@ei;x@mq;@913DK?saJ%I)8{xFE-@w5S`- z%w8%8HA@vgm~%8cXgAr%GWrK>nU7W*dThC4Z)T0G7Cw!IF})i#VH5y(gF8{bJNw82 zvx>2=vVt6jXm56yG27M~_JgUd@`{{8Grza1H|$Tx8M6%u_v`bEV>JT>d0~i0wRXw@pPOqJ9@Gy0;bXG$Z`e(kKR4mlxe_)^I7oC%1d$%0^P`t7nn`B=LP{h zsi-2SAUsL9eS_JD7ML9guA3&J?<=dy8HnlX;@!QR1ve$QAHcJUsd9$NBy<1bgSo4V ziP%GcZejJ#^_ao8T{`w)aY2sRA+se4folLJD@+ON-v&R%Wy!h|dF zr0#oBUR06UGTdm)MbAOth&}RbrLV~Jpu!0xX-0xHZPm{O0rah)E*&Srr4sU>N?T(4 zz>GB2NpXaM6R2W_8-OqgT&PRxzMo8gu@BJYi_@% literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_dark_active_holo.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_dark_active_holo.9.png index 9aa8db60e728935c79ee652c067cb8acfe637bbf..a217d02a7564385dd8642c9061bf2d06f3d521d7 100644 GIT binary patch delta 415 zcmV;Q0bu^l1Gxi`B!2;OQb$4nuFf3k00004b3#c}2nYxWdwDU5g^V_t9naq2LOH;u=cRf;yeV%=pj>=}(l} z)E3NnNiz3N&c_J@Hx9eYX6~H=-uKV+U1UzT+x3eu>GgV=<$q6=576m!Y9ewgA{W-$ znzbAEZ6y&=z+)6eH~oJ9HB++QYV&wJzSCM?Pp4DTG~L-8z;)efv)Q}~g1`eVv$fR( zD(!ZAk|asZ7*mM(mqY~5^Ym~yYyq>yvXyL8qtOVp)`gn`7-NXz*ss^?ttGJRLzY+O_rP1Ww&?^kfpg## z2y%M1@@GB;zW@VZ@)H2elc}USa8%v}t;8`}=a*+a5%Om`L9?-i7hA6My2Pq9?WwPtv(;W?w0_ zrA1~;gjh;-wMfxvy2r(X-EQB|aKMY_@0IKA!b9DA?P+b~EwNLUT3O5%a<&x!M+0)v zxwln!y;&uWXm>Vq+`1bg#`FF_I zJ~dik3RwK%3x8%>V5%eni9jNd2qXd)-*iQj7MLm#0Rd#96&Vz$J%)6e3eo11L@Qd2 zpp*_QoN*Aq0j_|vkK-Q&;Jq>#A}uX+3<97H^bFn497;q`YM>DR e-K2hoi3o2VACBco@CqmZ0000wDU5g^V_t9naq2LOH;u=cRf;yeV%=pj>=}(l} z)E3NnNiz3N&c_J@Hx9eYX6~H=-uKV+U1UzT+x3eu>GgV=<$q6=576m!Y9ewgA{W-$ znzbAEZ6y&=z+)6eH~oJ9HB++QYV&wJzSCM?Pp4DTG~L-8z;)efv)Q}~g1`eVv$fR( zD(!ZAk|asZ7*mM(mqY~5^Ym~yYyq>yvXyL8qtOVp)`gn`7-NXz*ss^?ttGJRLzY+O_rP1Ww&?^kfpg## z2y%M1@@GB;zW@VZ@)H2elc}WX delta 409 zcmV;K0cQTW1G58=B!2{RLP=Bz2nYy#2xN!=000SaNLh0L01Jr#01Jr$H_6Mb00041 zNklEtVP@CAGW-onMz#Kp%jaWQT_2%~Xvb1~r^AOa!v z7HIG9fSR^~1i64iPjZ*Pr#WB$z*|oNps(%hTolfBU{*6-VTttqn zgeaAW$U~AO*WGS+T6iRls(CV*+ztkVi_vI=F~&wduImP27+!jwXMn2`T*cdr<9M89 znQtrnOOE5vXf)n>z1|6seU8N`nt~vRX0w^~Z~$Wr)9LgWXqCV!rl$4epK@0M96}C% z_=DL7IH+oX8h@Y$r~zsKhb66O-v9^I{{qlj&x|qYuELBl@4o^7bFKB$t}2<<`Vq*B z^J*(j`u+Z06h$r1^G;pYZQBUX^L(79>C139ya!5KSat(K;0%a?_6pA?5?~Cx0?)u? z9RMsg;{&!z>YT-w=j)7nml6?_DlKByCG|T@MEC&foDzVnd7%^A00000NkvXXu0mjf Dm=L_t diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_dark_normal_lock_holo.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_dark_normal_lock_holo.9.png index e5e3f09591bd8b18bde01bcd722f8d221ee7e151..b03b1e4847f39a4a4ef52a933abd6596e1141ba7 100644 GIT binary patch delta 531 zcmV+u0_^?F1i1u|F@FSeLP=Bz2nYy#2xN!=00HAkL_t(oh3%KSj?+LChQAqS<&ATv z;2Bcz0`w@aL9+96?&0d~L`c)L2?W{x6-ejYS*29l8?ShQP0@?k!1k41GF@FYPOGiWi{{a60|De66lK=n!32;bRa{vGfi2wi#i2*ms%dG$a z00(qQO+^RX0Rj~`Czd(?!~g&R%t=H+R9M69m@$siP!NW{dCtl>A+b!s8B%ZodWzhF zW(A_-B1kk_QgMp(TToM=oM96QZ@k_YIq?h)VUuXru@d0~<^483rH3lMbuc}|Y_aDdO@nTb!on7ZF%RbL$ zv&%G1QPsw>6$C*yj^p=X7#i@QDw7w(;qZ2~T18C)uFW||r_;HcOeQaYtr?K2=KD0c^xj`bQS`<+w^wVoX54AHzq+kn(Wolk`)i=Ag3PDW=~a>>-7pMa z1wk-qsuz}JIbSRm-_ta`0`khe8;F6|zz`TT)a(tI13!Rozt5GB>kLOglZ)9B@WATd od}c8-WFNcVox@`G2guC$1%H0W7!@IZDF6Tf07*qoM6N<$f+>Xn>i_@% diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_dark_normal_off_holo.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_dark_normal_off_holo.9.png index 04beb7b9faf5b449c013d2413b75720b3acfe6d0..22e7796d778e796c9a5bddfa9572f2685c5a6df8 100644 GIT binary patch delta 541 zcmV+&0^12#l~JjEjA4bo7glyc?z0i!;-#@(Y3>xJ}da>uR-v zG3Mk3H%KYF{eJ&jtJPuv-?MZ1B%R@K_(yB)S!)|JxIsz@rPR}WKK}qfzYK3D+3WQN zX_|VCyL-VH1Ak*o4}b??wHc?J$Z6VG0Wy0-MXGaxQ1IEG6Bm=@*>g2n7gv*YaWz>N zgbQflFCxiT{p3Dqtr3PH%Gx?9CA!@%lsdfBQ6{am2!h~Eo$I>ClsRs@rIc@r_Rtk^ zut_0A<%Bw&&Y@)hot7eht|4Klf_yamYM{h z<2b%|UH3CldC1I+D2lLHEGiYRXb?$~+yi(nGa325e>WHm-nHB9k3xvX&fUzMCQ0&p zxm?}>h_Z9Le&p`~d;)L-pi`i!8wQX7m;-nK@R*$}GN1ssIPw>@C(rnoU~`B4I@y)v fIULNkd=~u$tJ9WwZMut{00000NkvXXu0mjf59j+4 literal 511 zcmeAS@N?(olHy`uVBq!ia0vp^nn0|;!2%>z(`If3QY`6?zK#qG8~eHcB(j1elRbib z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YDR+ueoXe|!I#{XiaP zfk$L90|R#_2s4_WJiQhu$X?><>&pIwgO`b2w~Mjv3sC5jr;B5V$MLt<47(0FNVGjX zpWq;9+OuN8F1^7=Aeqk8)L8)nJg+k!XVX77%3nU@|JMb|&ivwN0doYKB9FqY5qSD@$i|Jht^JU0{n zvxF;gZ=JAhq0Ypg&zLf2urdOnR85NuQl>mdw$6GnH278Kn9M zBzA^An%425byA-7iA5ZVA%=B_m-9Y-dT!Z_pUl;Q_Y{@W-njsMuUg_7QIe8al4_M) zlnSI6j0}tnbPX(Y4UIz#jI0dItxSxy4GgRd4CWN>n~b6%H$NpatrE9}w>oV4Kn)C@ Lu6{1-oD!M;8l!tPc0 zFC=N`_xm;xeIuez%xp6sj4Ko&1c>OKnSWT8^>s3ttYXV-B?Fer<@YFxZh|0y*81cE zw@4}LuIqlTR4NSMOMESv$*W$k=dagm+Za=tz%5crSeB)x)9D)k>y3FglZ{5B8AXv@ zy1EToYiO+-0Do)%!PZU*r>nAsr6A)kl;(9#5K_wioOm&rJbNx8i{c`(C@vz4g75-b z_`OywE1Mn=Qc4Js{+-MWtu>4>$lIGfOQhpCXti3X*XtnKzd6PjD5co1G7(fVM3g9PzKk>yh0TzH7p7D#y!6W`cl?Lqw!5M?B99y4~)}X0xfl ztL(YWN}lxl{p;0g<<}|r6KgGvMq@D=jUEBZ+h(=dP^;DIB}wuif&d~yk|bw9kZrdc zp_5vzw&P_F?0>e@Az>-_=YL54nMxi!N6D%;^DvMMY&)3rn6-c;?kFcxDyusfbp z6qOXT{G_G4q_LQwjh^-3Gysz`azr4GFpDYb7Ntc?OB(B8dynb7dA~cDrd(f~!?znW zEhkz2!?6YvwD;!>*r1(X>7regzETu*QK9IcylU8Z-G9!xL_}h1?cN2LN{URsFu!>5 zqoOu{OlmYkreD#5vwab{_vD*na_OAA@_qlA&FggC5{+i0E~@P777?6tS3tT;G8&J^ zm%UyuXf~TqJkRUwy>msRX*!GJ_){2$m%v&z^GeVKo&tTKvn5kC3e14dz{lJDJGKcl z03WDxVJo%-9I&df&+0I$iZN>iJ%okXosg>X9dKC8gjDUgd;kCd07*qoM6N<$f~GwV AJ^%m! diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_dark_pressed_holo.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_dark_pressed_holo.9.png index 7ec33dd207693d4e65aee1fd5436986bcc743a37..e3fb1ae333a9997e1f7775c668c36c1cb9342c3d 100644 GIT binary patch delta 498 zcmVJ$J9Np!+J(ImEL9j#2Lz~AQrx({ z4(*UXjwmI8ivFZXkc07xA=C7|2wdYjG0HOB1cy9HwmE2SC$ zTFLR08l{vA0Dt?|y$EI|0JTB^0AP%P<76vS4#t?=n1ggDJ2<(cR%L$?))Ej^)6#7v z$O!-r>q1TdGh3Bb#X;}D(Mw?4_fPbJ6es-*ZHKGI>mB$LmoVq|$@YPx3)tF-f*^>a zC^D^9%PIRMFf+n1{K$@H9f&8B$t(;*p|u7xm-1&H*$E=IjE0Cw&6&2taNV0DL*qL_weU o1sXsEAa@6jj?ICp8$l}PC#L)i0EatOBme*a07*qoM6N<$f`$Ix&j0`b delta 528 zcmV+r0`L8d1gQj&B!2{RLP=Bz2nYy#2xN!=000SaNLh0L01Jr#01Jr$H_6Mb0005Y zNkl?nAKu;tdfR|vEHf_q} z0oX{9fFfIjfP&ax!+7RWm?d8CuGYjJ({Q9IeCOKd%=MW&Hh&^QK}c%c@5bWXk0=h6 z4Q%g!2^;lr$Me*d5m_jM#8=+XT6=KO>3;hB@!fT5N^05U({8l$^SuAQebJ9%Yojs* z1iq)%R+m3KS@1Nlo1V)G2#(G=n~{+?wzdpz0JJgk>u*mldb|bpfOx8a+Kcs-?v)Nu zUg`To8!KAJA%9Q@I#UJ6^)NvGYfI-tvhV$LXu<;`fO0Be3^kJFs!@U<&I&N?!4nm@ zEkRZM84r;3XL0L+*#cm6Ks=}bH{AII+?C&zikv2N=Yh%4qX}npLO1;RP3UYZ$4qUCB}SgiY~l0}F>)PK|2u$Q^kv|B$U>ic4h8vExd zFvJ)oQO~E{Is{CbF#8Jn@~zqA^_vFIUOtzl<*?YYZxQu|{60FC*4HL5NKZ|x^HX30 zcm*_Ob?0N?9V^ZdWqK zC@Z!jIUEi}v)O#Z7<)lP)zj;3F$^P!qUb{q1aEu2o{WWvr;{0DuUD(pbI@|H zr@}N%G#ZVUhGA>~yo<+-RPK%AI8WE>wbELbA`2OpDLQ*Nki8AMIX+%*30A~E2kxID8#g${b1N@eYq6mhOo~q|% z$L2zYJHcg@EQg(Sl87?jrYy2XGE?%LLtaQSFR?5NNnX3V0RMG&Cw7@@cNgI3-R*gv zxm+$St#$66&pD4;t=5lvz5dVNeg}28l+qZF$E|&N{eOP{OVJn4$~&lWs?}vTG= z+U<6mb6j4iqQ^if70&1Luan8-z1I3;Oq8-p^#H&V0FM9&l=FWL0SExx0r&*KiwE-r xH~*$FH0o(&9_bh!ZvMPDr&!8;{ub)OD2*pO;JcR%N002ovPDHLkV1j3RBrgB} delta 643 zcmV-}0(|}a1e^tsB!2{RLP=Bz2nYy#2xN!=000SaNLh0L01Jr#01Jr$H_6Mb0006$ zNklt~&#NHhw21fn~A{GW# zMv!1^kdR6Q%>c9_Y7)mz&c4SG+B!}gpPDAFP@m-GzE9_m-hcPLXM-dR#l*8{&ym@j z?@a%PM0(-jt9M?l;%!PP9>ip6Ss<2>f!6wUyVHIC=E=QbqC`7w{?!dPzwY_>TWvp# zv<{aA=~z-+zEFL%Qj!Y5vt%s|>1^+I?uId=Nb6ZlZ{bq;=n+# z&>*M1d?LwzQ7!={LsJ5>({&!CS(Gx`o${QD!5P!^!6{O?kcX`~ zEM-872~UC7r1{_!I^xD(95YDv_bu-I@DNAY*;@|9>VH}wyp{NvjPsmHf@)y#)7y(P zZ9)=v9yg7k~+)9O^GV3;U-kJQ}R2=kU zlq(iQK4`h@V*TmM@2+FZEKh%^baS^O0u|*)NdjR{&4vUNT8%Hfw0;vMPYY?y+_>$B z`m-Mna(rKIAnI6P*q5T!*a9#Xdm7T`hk6~?Z`ZJT^$OjpcM;W=p$z&?O203QK#lf^6m8-NGESt#1L6h;XePS`1vAPF%($wmM6 d0*MZj#9xO2A98jw07(D<002ovPDHLkV1n|jA29#` diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_dark_pressed_on_holo.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_dark_pressed_on_holo.9.png index 138e915d914c94630e01ba4f430bb831de86ef9e..1c3daf3fa94ad46b1bdfdf6514bda572b7b88d73 100644 GIT binary patch delta 633 zcmV-<0*3v=1(F4jB!2;OQb$4nuFf3k00004b3#c}2nYxWd|lHo!?=YCa^b0+)C+4Jot5hyQC9g7p^-0LLTS$}S37Ts>wuL`8qYH1+^ z7sa+9JDrZYzP^4Zgm}fw4^EG_mXtEG)_#hj=zY80)~OJ?`D7u)+v#-raN8e?4M!rrY+)>;5?(${1z;UX7T7waA1FPya&Qs!IryxO9< zkm=6ovP!l?Tk9k<7d}l@Dw@ec$a7A4Dac)kRjCx@y}L{3pLTaqc}@_ zfQc|V9xlvs!{=XnvA6(E89Q2cOyfstz8u#06-bTufO}MCUFnIa{xLM(!X&1 zR4-N)2w95nm4C5RN(TTM0J{5J$s~@370`KvEl1F?b_gh^isiSeqy_2&`$HrMm zIgnx|r^GSoZX8F83jsh#Aw>RDkpyV}@l$FZ zq8~0iH5PusptaCS8<#_jQij&L4Gmj#Cx3iVj0Xm_hKD(37;k17hyBsk#=9-QTFcHS zq2pM`VSlJ-Eek720#RShhXfQl?T|1aK3;6#&hg zoWm9Y`~k2D-~)hOGMES80|)?AmWnnlg>eO)%p`c^BuFB4@ymYg1ri-5iNA1lQE6kw RrSSj&002ovPDHLkV1huaGOhps diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_light_normal_holo.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_light_normal_holo.9.png index baff85873eb6971d653d99aa4021b6351f2dd153..a41515f109a369b305f0b51b2bb94ff93418c259 100644 GIT binary patch delta 418 zcmV;T0bTyo1H1!}B!2;OQb$4nuFf3k00004b3#c}2nYxWdS6otP@`lGeMptvnvsw=^TP*>80ujNzpZ3Lmkg*z!p@DaL;1WhJPGA>$55?fJ{ z{(w0UNHTEGcMq9xM^Iimb1y2W_s{fWWLoP+B_=|sUjr;m?|*qL#0Masad0EPwSpuPvpl970MdT-R+E-yaDita$S$rc-T)3MjL;>dfKTQJl>O4G1RFLzq~<)o0RPXPlQ?;ZPp?Opnch>#LlyLP)VeeRs}D0g5onSYp4sdTH9ssn|L^2|i! zWjr1~mdjRC0k_AQ#95 zaskbTuISJLM}H+DAR?=8_FmZZACM3jjYcvU42p3aXD$&%k?QyRMR(lodQYM#x~kP` z1VJz}#)wksTttNFbXw?kyMC+H@_W7BD-bTH@7>jnG3Kt>Y}Ol%#%HBc3CV!ra9C`& z+kU6hdA8O*0JD|frt$)y0bBy-q(3FXqRZ~HXvwGRlQY{E_kdHtq)fgd2EG9MTj0S_ kB7(Eg_T8lZBoh(70lsv9C^>{E3;+NC07*qoM6N<$f*bzHa{vGU diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_light_popup_normal.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_light_popup_normal.9.png index e3a77d61b32ba4705f29f4e34389cc225762a9f4..e4dd1404f4716370756cec9148c720aa416e0973 100644 GIT binary patch delta 156 zcmX@Zw1aViNGZx^prw85kH?ik&<|IDnvrBc%h#Px5qe49RGGdvhaig8>hN zW5WNr&IcI+7CaHXdv)5Q{JD>3B>PmcGcbHJUw2jdkE=)T1Sv&Rr>vGM94iHbl$W@{ y1h#Q~oGJh4+ib9q0MKB$=f`(my?)}lt!RG1YE~C}(|NOjq70s{elF{r5}E*fl{*pu delta 305 zcmdnNc!p_$O1)%>YeY$Kep*R+Vo@rCV@iHfs)A>3VtQ&&YGO)d;mK4R1_p+Ao-U3d z6}R5pI?a2?fT!W%j#sU`2~yV*_@5UJ?#epwWy)ZQ^=ol2*PKxbUo%Y7UI`4_KWj+nCIcv=0gOShu<9(TRbZ2x%k z+4B3#FIh#eo4fB%_tRy1YsHTIexy`+++)eithCE3bUGXw7#NvYI0O`s8I}Aln;lv% zF@YuO`A-&{Imt6=-xj~V`9Cd6H|Cq%i8SUZ z^f^jvikN_c_v0s1bx-~M@Ob@y^J%y4ut+cnU5T#nz5J#W=ywKBS3j3^P6-G2co#^NA%Cx&(BWL^R}EX7WqAsj$Z z!;#VfxJiH6Lnp=+7~<(yR+;13(XTu+gwH8E#jP|v~;nL z>c1?Ljq`=H`L<6!YWb|IPCn%sTlAL~X|sgx|2Uwiv~PkT)A@?yyFR6*`rU9p@;qx# zMJ&ew<}w4tzfK8W@k+7Em!_V0^F+Io^Q2dz>FTPJ_DX9%?{Ipse51YhlN%i}-YFR_ zZ9DSr z1<%~X^wgl##FWaylc_cg42)AeT^vIyZoQdh=*?^>ayt2p8AGizV zhrSE;*zWXK!_Rf$m$1TuatnbuSNH|uA2fN|yxJP`diRHV0iku}PyWCDtsZ`9ddAw! z%L}JG%G|=W&eY1?DY`>o(Xqd)>jJkpPjoR+=yVB;H?OzeXnbv+Xrk`NYmc_b6;3ab zF0#IP<;eW&*|y(~lrZurR7f@C4AkYr>1SUdeO7HeVXN~J;vAi&*Z}zg$dYqz0EC3dA|TiUaDd&=+1`W1vJeL#AaG&_cIL>o zphlkQ+F%hH>~;XO86@wEMqRC{*ROu244;P_KA+>93lX0vimKIW z_0n3K16M`cGJ(o;Iz4sH1q%+4=Q*?43}ehWa1CT$0*yxFFw3$avM=N1QTu=erd|Rf zQgO~<%x2p8MSszFL9O3H(n%=>)bb1*H@4 z{ouAM1?!5i)J=9p0r=WNT&aOl2T{M@PenwMBuO?wKt!IF&z2Qf42Q!z5ece-G9k9LKw#UC&gN#bP0&(N5^0*X!M+X?j~Ap+4^iz%lRx zNIWFp%>j4@9)WvcRy3}29s_%<>5>m11D=39kiT&7DX{4w@FwP8-j}}zVdjx1EU0xB!2{RLP=Bz2nYy#2xN!=000SaNLh0L01Jr#01Jr$H_6Mb0005S zNklEgY;E0IJvNkjtwmPLC}Jq(XpvKUW-;uS2IgU}!r$GSn;J2$-f4Xl*^)aQ$f~ z#hJng0>Pb3*M9*E_?=1sf83V*%Q*)GpcRdn3kj9ikHegW)jX$O24-?T+#bvCf$;aU z2+T;J>f57Z1i}-g!ai6=frc%RW-SOQG-!dy!==GhApf)l^Q5XQSPa!{LAnAeIv-ll zpaRwI16j*3JdLQc2aMR=@XE(`?+{J=d!vLQ8ocrN?|%efB42MV#B&j?k(nTcht`Pa zBE#!XKoBjM>;Z?1j~{rtXR-NYhZU=vrRq|+8`*px^y#0U05KKP%LTHPpEZ za4WK!Z7ch4YGV3v)y~4dR);4ZZvQat8jJ3viBnSx3cnv%{p|E~{g$4E@kt6V7BBag sGk$Y-Z});(2bumIR+?~4)k2w}^NZ9bg`_t>fi^REy85}Sb4q9e0K8sGHUIzs literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_normal_off_material_dark.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_normal_off_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..5fc06c60e3a25d48dfa617d665fd6924c5420560 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)i!3HEJJLv8MQjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*1ITajba4#v=uA#I!1Dj%kDibT%>_@MKD{U!C~8ylV?tx+G%_@cGGp**fDW|mR6*T_yH%6#x-+nn%kDC#hIF~i%+lk^FlFI?Bt14Mmu&?KM4K& z^t5=B81K9V)xVw?9=>;XH^-`lHx{|`%NyBLb=XIAFm71l`&wv@Aj2CarB!!|ZwUe2 O!{F)a=d#Wzp$Pyiv{9n~ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_normal_off_material_light.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_normal_off_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..deff562bfbabe4d9535850de0523abf6156953a1 GIT binary patch literal 217 zcmeAS@N?(olHy`uVBq!ia0vp^(m*W2!3HF2n%o+I6k~CayA#8@b22Z19F}4y&kznE zsNqQI0P>qXT^vI^I+Iflu>7BRqvy($^pu2zgdbmCUan`8Vz#rhV^fQYZsKX%o@&ys zpK|&Io13omtZ9kbMHy+5cNt=JlNFadxc4}nNB#Uf^^6HSH!3zyS|gG=t@i)N=7%@C zr?cq({`Z*O(X?4x;;4&@giP*Q4k;BiC8q%1SZ)6Zxy9}$&vP*RzbNxaZ|~V#K<6-c My85}Sb4q9e00nVNVgLXD literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_normal_on_material_black.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_normal_on_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..9297c0fd4a8025a54c1749b73098a328adab2970 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)i!3HEJJLv8MQjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*1IRD&ba4#v=uA#I!190Mjh>1p948l_zR3C~ebIE^!1p94C#FG^R|S?rz?&>cPXq?L0nPwlGNY_;+VW z*`E-*$l4QSk|o&X`r@hRS)E1P35rV^oPF9GgRk+epY^_<-|$aGX{%B94VNvFKX^BP zSoQPwUtPy;HvbEMtBQLcKK?1may205Vt@E_$+|ted@d+BF-+T%8QWyc#PC~8>1{^l SK3$-j7(8A5T-G@yGywp?Mp8xq literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_normal_on_material_light.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_normal_on_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..8a0d5d55c6a683550d526e973cfd18effe25f056 GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^(m*W2!3HF2n%o+I6k~CayA#8@b22Z19F}4y&kznE zsNqQI0P-h#x;Tb-bS9@9VEI4sM$eTg=_v^b2|vEPyj;&F#cXG1$EFq)-Ne(jJ=LUN zKjribHaA`AS<@1=i!#zA?=r;dCMzy^@UXj{M?L?aa>j(6R>IADSn9S5Z+Y`u->vPa zcm!wEvgIB(97}lJn!eur-Tz-wZm(iY&8bcUBaTmx{chCM)U-4QPLSWPxP)Pb<`<2h al8n3;XqD literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_popup_selected_holo.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_popup_selected_holo.9.png index c2e8b3779a96eb17a8db9fa4fb367bc8aa5cae89..e997c743dc29aece509c42ce9767cded63a70ab1 100644 GIT binary patch delta 216 zcmV;}04M*N0)qmOBnkm@Qb$4nuFf3kks%X*tw}^dR5*>j(?L$dKnw-Y=N6GIMGA+Y zV0rr zxbF$T5DRFLSx=zNEJwzL$T&wX%0S2U^+7Jqzai;t)gKVb&n0qXQ;2MHY|fgI7GMs}Dqq2q~rF2Nx0P0DJ;2?ct_jQUCw|07*qoM6N<$ Eg2?Y@5C8xG diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_popup_selected_material_black.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_popup_selected_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..60db0479588a96be567eec5fff164aae37c756a0 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2co#^NA%Cx&(BWL^R}EX7WqAsj$Z z!;#Vf0-G2co#^NA%Cx&(BWL^R}EX7WqAsj$Z z!;#Vf0-G2co#^NA%Cx&(BWL^R}EX7WqAsj$Z z!;#Vf|L;081gzZ#gW$-QDTC#6G&ur#wU+$!gv`(viPYNryy?vX@a3JKaV53a* z+`DG&Th+K8t#~EGAiyx8(fgVhr`x2hT|9SGG%KCnE%Mwn^{z_h#?=m+X5Ljx%B4e(z&N+JNlH@%%#e@s(D*avTjShM; zET0ZZ@_w82Iffx*Yj4b{t`42hmmVj!Cs$>s_U!z4{GMcY@0=t<^O)qV2VXWGeBgUv zj#PHTxfijYcBIENTzsK={93JQ@gKwfllsy&mHgYnq#CaQUBKY!>gTe~DWM4f_(@HL literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_pressed_off_material_dark.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_pressed_off_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..d0cf5bdb5da6f0aa2b01f5cec8884b59e00e34bf GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^(m*W2!3HF2n%o+I6k~CayA#8@b22Z19F}4y&kznE zsNqQI0P@Q`T^vI^I^Ry&$k|{Z!0`U)Io>x%B4e(z&N+JNlH@%%#e@s(D*avTjShM; zET0ZZ@_w82Iffx*Yj4b{t`42hmmVj!Cs$>s_U!z4{GMcY@0=t<^O)qV2VXWGeBgUv zj#PHTxfijYcBIENTzsK={93JQ@gKwfllsy&mHgYnq#CaQUBKY!>gTe~DWM4f_(@HL literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_key_pressed_off_material_light.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_key_pressed_off_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..15f37c30aab97abc5778f569c5821d1b5c6b72e3 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^(m*W2!3HF2n%o+I6k~CayA#8@b22Z19F}4y&kznE zsNqQI0P-h$x;Tb-bS9@9VEI4sM$eTg=_v^b2?n3JLJlwLT=n3}wy)+hGjchNB<@Z7 ztG=SEYuZKLo+vXD-NRu|E}Svi#kec#n3D(N=llD;{!2>8aIQ>FNx1QU`plnluG9Xe zr#$%ee}3S+307>!{>QXT;aQjP=lqZVH~;_dnawfl$dCV$qB_Zy#}AzO(6_)!iHURC f@fU%gjF}j^a^&`}p1E=|(0L4=u6{1-oD!M7BRqvy($^pu2zgdhL^?-vpC4Pou+>G7YLk;`c$ac|mR z^%Y%R(=PJ%M46fB9u9kQ;f&EP#$8dzoIDP0{k?z9{=a|1eLQ5vt%KK3Q@S14rStpy z|NS5K*Yi9(vO;-DS^=vvJOAgS|Lgxx6%IRIGI4^`uCRF7BRqvy($^pu2zgdhL^?-vpC4Pou+>G7YLk;`c$ac|mR z^%Y%R(=PJ%M46fB9u9kQ;f&EP#$8dzoIDP0{k?z9{=a|1eLQ5vt%KK3Q@S14rStpy z|NS5K*Yi9(vO;-DS^=vvJOAgS|Lgxx6%IRIGI4^`uCRF7BRqvy($^pu2z1cT39A%_=ru6l4~+gJ0M8M&NB68EP4 zRbSE7HSHpAPn4O7?%}W}7tR>%V%!yV%*ms1S=l<))f>F@6ifHtzc;hy@2e-mB9Y(v zd%Zh4XP#}5C~djIvo7J!--qW?)6%wCC0z;3xw-duw!HD3_}!BxSS2y&^j}>3B%Ouf Y=xc>H{hAl;fevHvboFyt=akR{0I{B1Bme*a literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_normal_material_black.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_normal_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..8b57f64821346bf419bffea9e9350548a6ecbf92 GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^YCx>c!3HFg6Ro&`6k~CayA#8@b22Z19F}4y&kznE zsNqQI0P?STx;TbJw7$J@nycABz~Q3xN{`Zq|Ld1?>n6?B>*@N&$b2isP@G3Yioa=g zt$cGXgnI$oy92xv{Qc*0GR!-`{K6%rrg>!+r-?(Q;j?Jw3tcA|GCEc$ z8Fu}6rxwNWG08XTO3=xi$iz^q)6t?i8$LWfRxf_7_4R){Z>GxHm9c!ApBZFhBW@lp zn)O2?XM?8VlN&73Yy3GZuN`K4J>$5;O6eK8#yWgwqAop}_VWfu`%G6q;iIJ|*OXqF bDeV{6x82M}SFUL`(1Q$~u6{1-oD!Mc!3HFg6Ro&`6k~CayA#8@b22Z19F}4y&kznE zsNqQI0P?STx;TbJw7$J@nycABz~Q3xN{`Zq|Ld1?>n6?B>*@N&$b2isP@G3Yioa=g zt$cGXgnI$oy92xv{Qc*0GR!-`{K6%rrg>!+r-?(Q;j?Jw3tcA|GCEc$ z8Fu}6rxwNWG08XTO3=xi$iz^q)6t?i8$LWfRxf_7_4R){Z>GxHm9c!ApBZFhBW@lp zn)O2?XM?8VlN&73Yy3GZuN`K4J>$5;O6eK8#yWgwqAop}_VWfu`%G6q;iIJ|*OXqF bDeV{6x82M}SFUL`(1Q$~u6{1-oD!Mc!3HFg6Ro&`6k~CayA#8@b22Z19F}4y&kznE zsNqQI0Ltlmx;TbJw7$LJ=-2EZa_r-KUSo$+A(LL2MYrP`ybDuG9C$ zC>gcQT;acH%g>5^^|#;7JEI>FDDtv;jxC4WrT=VyS^q3rvG?zq_*JX27&kC9_(mRM zUs*gUsWexFVMCBh&>Fs==d(BUFgh?C*yX6kd2*}cb5EyDc@r3w*GNabO$vIxG3W~K zS~fQcL+|ZNcAivfSbRk{J#Q1o^$FgrGjbWzq8o0CC2T`y&c1J8bZmC-`4r20+MQL~ z=KwV_D0E&r*1mG0;T)Gt=AI3E-R>G&ZP!_lUQ*pF#jxjYf938#8(W*#CWiM5zVMc} WwT7J9-_ipNN(N6?KbLh*2~7ZmouR7$ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_pressed_material_black.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_pressed_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..0af2ebec3e87b9276646e00f89126df8d0ca890f GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^YCx>c!3HFg6Ro&`6k~CayA#8@b22Z19F}4y&kznE zsNqQI0P>%Bx;TbJw7$Kuk?W8HPs2ldzS0c~y7l(`UtD_8)zNYHk%x~&S9>q0ko@G# zy>!d>iG~|uvaT<(@0oV$_~choH<+y#Fh98-?#IW z=s3Z9Vd}zbZLg#kY%s2VkRcZK?UBRGkk@7+-mSTr#w#nGHikr8Kldq=U0CPPmV2B& z8wymmdKI;Vst01X6z_W%F@ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_pressed_material_dark.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_pressed_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..0af2ebec3e87b9276646e00f89126df8d0ca890f GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^YCx>c!3HFg6Ro&`6k~CayA#8@b22Z19F}4y&kznE zsNqQI0P>%Bx;TbJw7$Kuk?W8HPs2ldzS0c~y7l(`UtD_8)zNYHk%x~&S9>q0ko@G# zy>!d>iG~|uvaT<(@0oV$_~choH<+y#Fh98-?#IW z=s3Z9Vd}zbZLg#kY%s2VkRcZK?UBRGkk@7+-mSTr#w#nGHikr8Kldq=U0CPPmV2B& z8wymmdKI;Vst01X6z_W%F@ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_pressed_material_light.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_pressed_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..3dfc411bbfee8fc5946f351327e070142aafdebe GIT binary patch literal 435 zcmeAS@N?(olHy`uVBq!ia0vp^YCx>c!3HFg6Ro&`6k~CayA#8@b22Z19F}4y&kznE zsNqQI0LsOBx;TbJw7$KuKL3z|#IcXhcWRgDu<*2fT!7oJEn zNR{R}b=Uf$d=6u=JLuuTf&gG_4J`iquxtgW>Wq6 zx2x?sR{S${Jnk_29aE*}qaWG~4F&7lnZCWU&)X&bE|r6Uks(5vStF+Ox1Xw#h&D4r z0E5HYyjQBSTDn{(mVPbbn>ww#j_=>(_MOiX*HzBQmU}h}ooOmP?L6PCz|52XwR``r zn_j$Piv~l$tkY_1q&x#>c`sao%5W1ZDWy2>z2$k ztM#5T>$N2qR4!|{n$Hp3)G+m|X@d%Dm|2U?1>W?d7uK!%wz+gs)~U-TGW865H+KH- T(&jG)20VkOtDnm{r-UW|Ca1Q3 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-hdpi/highlight_pressed.png b/app/src/main/res/drawable-hdpi/highlight_pressed.png index 46efeade18bdd7127de31ddb85fcd55ba61e297f..0f02a2b9f5033fb7f0661eb6996f135d8a185d9b 100644 GIT binary patch delta 1613 zcmV-T2D15(3)2jc8Gi-<0076AQ7Zrd00DDSM?wIu&K&6g000DYLP=Bz2nYy#2xN!= z00sR?L_t(|oZXu1a_cq>gds(?Cwbt!d*ayYk5gq>WC84wbm|r}nb^F5;3r&YNz42D z`@SrT&5%(&+5COqhjfq5KXh!T)5+F#wPjg`H++cKGfOWc9)HX%Q2V~y{eHLYd_LRh zbh4M17hBhLNO1<{H=t#3M!?Xj?c?Law#(&WudlCmKA&ydHqPR|rQIwGa1&)aIoGroduB%}V}eIgo5zFSHcc2&|qEt^`47A^CAF z6c3^oS_n)HwF+dUlj%DIZ7dtd^sCSyu-UMf5F9;^Wq*-^>#W#C4jg+CsD8`hyS`>W=& zw)j0%V_Tt*6)LQ1VFo~zPnfEic~9kONa!kgv@>3md4!Veqdv6ZYF<_)k&dIUJ?kyY z@-rkWkAI2ARj|C*F<};opU_^%k= zTYo$%TNM3KU#m-Tj&ES2RVy+~sa(&bKU$CaEy*ey(NWFqefy@(TWStNcEQ^_v#ySM zE>d)5`exeib)`A1I!-WUm^BQoI|_oaPdQ$gkx74sFy0VB$}ZBQa#ke22JHVLPXjCq z6W{-D$}q5J+?1D@HVy;peGT$AWu}eVOMk5ol;~z&+y4ymG&$_QBEJUg@R00{=Y8K{ ze-=`a-bYCatTp!d%;W>r_y|%4w?{8(_iLebTloR3nxKf{4b__2oKdjZn&}I5ZQ@lG zw+XwqbUz}jW>m;_-ijJ$NOko`*L$@7Xgw*XmLrhrrY;m4A(6 z4X^aG7fQ7cjf=)_kxMIi2<0vGKmv_v*J3usdew}>FS?L)NM>Of8N_TNGE5m$trOYG z9w%VZR}4go*d$zqP4rjUpcH|Ti?e2nWXAQJi$;7ghAktdc#& zsi(3Z5*}Pp@^9Nv5^r^6g&5r4K~_C!l|A-8r=W?Tg45D(Tr-tu$&BQK^Zv&lRg z&nEY%Z$pc)UgqZ_X#O*!rxIqv3@paGd_VPDGTK}Q(zh{Q+KT$nRn4^wJY?fqmEG#9 z`TtcuQHumKPOXMnXjh-%?Hx3jffbEKhWAuRuS;Ds+8@#pjf3~}mC*D*e}BC6<}M~A z)e6WuLo|Nh_xvFUO57E+Xd@9gwm)h^{aKocU}dSN73pq;dgY?NXuayMn$Oze_rQeW zA!(J2yeIOsLztt&jEBC=Mx*@O1IvtfE~!BCiz#QU(SvJMl-l-QSY`kiO85*kv;2i! z#+XVnV7{#a$inKbk`**`IDch5k(F$Y;%&XK%#x5)pdn%VGvg|$DqB@}R9I$34r8IA z_ROo$8LKCUF>NzpnF&cBwIOJ&%nV0no*HT@EHm=$oeG+n21NN0&e&Fc?&*(&e%&d8 zW)|O#Kq1&0j$UWf7HzsZHn0~=dOr+7Y1@&vDaNoiFm0%B6qZ@X3r2Mnlnfj)PQCAi zbW~$zfI6i64aCgb%=lZ-kMus)^As6+Ws~)!p8NNz4bk^%yefYI-McbD*W!hP00000 LNkvXXu0mjf?SvUJ literal 1424 zcmZ`&do&by6uy%8(xD7VZF7QKgZ42!zETECFFD%of1{6GY`8ssPb_5d8|GN)T0n z=mCgW@VOGi4?$cF;u;V?0&y*f*&wb1aXpA119}9g77!ay9iVzZ66Xn^20)E~ngBfo z)C{NvP%9t~pf*6y0JQ_+0^$Mc0MrSn3s5(p9zeZ-o&)Lw)DLI?5JKxUWqir`Qh~0= z2%dA7-MA8=5Ov%)8bE354@f~7Q&VEf(Ole}?^LvX-Q~Klu_l@ZWo0X*DQeXeLrc1LV zlUAL$Gasqnb+n1hmfT>v>x=dG)Ss7OIqGn{=E;{szUTY|B+|sLHrq7YS=&Bay5qn* zTa_5o3DT*?RboOfvBu}o>jm8pR_{}{?96MzsW?xKQ7LwY5wBa!Rug%z!ti&8NVUz< z37HAO_g}_u8t&E8R5GPeBWeo@!`qYY#J0bkr!8}*mevw^*E*5bO20$-tR*wmBtfMz zAV(mqD{Nvc@miT18ynp-Gc*2{+6?FP^z^yEzsRq6IF`@oF>k5%>SXWy$scoadP<0M zW9#@C+z@hi;Gm<*w)$!X)2+ECFUD(5 z$%j@YvX(t0nn= z#J_c@vxHTIy)$t-Wij?|Im5VKlys-YVO z+t_hB&;s0aTjP~a82a0!yh+tLEAHv~!q+h}cK=3T zA1t{#U}qlL=cj6;wIepT_|i~_>3IG8N+OnQnnSVZXHEEz9vSFr<8XE_u}Ut#k2De9 zK;$<^e4DD;ziLeQ_Cy{X6om|)XH<2D>iG z?R?=Vi#z2Z*3Mm1*gxOoJ^Aoi)yun-@|4lTl?RfOa@TmylNQF5X_*Jfu7ztGrD1-| zs7<@{g9=*oNUBO@QGaGylG69F0>f44R?C`W*@Uu(#=V|fb8Kae9P?7BJ=0v6i1<-=6FHnOe1cz{ka7H*wBNI~}+#ze6g*D#P5QnqI j;h0xC^8XWvhzz2HB>aD12`hV05&#z`4??|z|IL2^Hlcbv diff --git a/app/src/main/res/drawable-hdpi/hint_popup.9.png b/app/src/main/res/drawable-hdpi/hint_popup.9.png index b5ec003e655b5cd6de5ca98e10bbf849aed0fe37..99fa84e778b466d2e58b2e66d8653cbffd769fd3 100644 GIT binary patch delta 170 zcmaFFc#Ls^NGZx^prw85kH?ik&<|IDnvrBc%h#FYt7649RGGd()7wK|#dD z@k`I0|62EtMQIx36sRp!Sool|%^~~#>S~};<10I>*f(={Dy#HPFmbws$;c6XWNhED z{k{cAajRaK#1FaA`Xoa@K(qcgeS?yJ@RUfby}l#$ZRy8cBFXd;8BtDnm{r-UW| D%IQKd delta 198 zcmX@c_=s_WO1)%>YeY$Kep*R+Vo@rCV@iHfs)A>3VtQ&&YGO)d;mK4R1_p)}PZ!6K zid%1P8gd;_;9(62t~w&OxqORKtd&U2B8B(*k3{4d1BJF;n>4fI1#8q?kF}F|XNn3y z!Gt|?qDvO<-LU-y2PUvTk>&An^PfA3`}!I{K;>!G_3DEE+?J=*4Ck>iGX9Lq*XFnU ebhd&;f?>w)D-SilOE>@>#Ng@b=d#Wzp$PyLfJjFG diff --git a/app/src/main/res/drawable-hdpi/ic_dialog_keyboard.png b/app/src/main/res/drawable-hdpi/ic_dialog_keyboard.png index c8ada206cdff211d8cda407aecd460207602bd08..1698d010d619b76fb283d54075c7549d40de7010 100644 GIT binary patch literal 437 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k3?#4J%UA`ZssnsNT!Hle0Rm^6+&%!U*C+|{ z3ua)Ek#lDW;ubGwIzaPJU{d~xgCg85|Akk6rMQ35ulhQwn<}aM5xaQMopq_)C zE{-7arEbpdrWxPsopxSvWJ_BW{x|<^&E;nT4fXO*)?6!I zJ7?m}9ai&q*Ur2fH{Gg&O}2FBWXFF690Ja+JtoH@lwEiQn;+hjU)=JdM>BO+@H)w* z6>46~Rxs>PU|ijx!TgYQ!Hh+dc6J%9+xpNg``n_gopTl~y>}t>iP-Z?EA;o7O*(Eq z@pZUy~h}m`d#Yp8J#Ue TMZ|vrJ;UJX>gTe~DWM4fKtBJq literal 764 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G|oWRD45dJguM!v-tY$DUh!@P+6=(yLU`q0KcVYP7-hXC4kjGx) z>Fdh=goBrfUAK#|?h6A0<9$yT$B>A_Z>OL2k`9z;i{}v8B*Yafx`$!AQ}|v6{RILV zJ6^F?$nR}v3MdGbnBpTKd)Y_e_x4E(r)@jt8gRMln5Wy^nJI64_;~ij&Iwp$lqvqa zqjuA64~WP-C>XYu*Q=D9nUTzHx#X_$Ph=kofgx;c+mNQvK?W0G|b5hW>!C8<`)MX5lF!N|bKK-a)R*U&h`z{twL+{(mQ+rYre zz+g_{zR4&Wa`RI%(<*Umc&o#v57ZzDvLQG>t)x7$D3!r6B|j-u!8128JvAsbF{QHb SWGX00GI+ZBxvXr&wn2S7^#MS4oZf)V zNq_W?p@pz7>H&DL6lRM)@izIhkHB3t2db*}qPYVOCX4c(6E@TYPx8~Of6WkdZT-l1 z^uf^Tw0E>&0KU9vI&tdOD_~%KmV+#~Hxg&0qcHnrm$ZEV_^+*$eA&s>0Eaj?aro^F`;03EBFFb9 zAInLb)YDg}DW}1*%c8`ipzusd^W+82B^vf!&IcE^2OoH7WHCi}O;?ckPGPRK0hZ=Z zSvGrIJQ{W3U&)2_&a=D^sczYSXZ;1m_qm?;eoy%R{=1OC^3@rP>7o-(f0=dG?z`tC z=`XA19f@gZQ2qJMMgPFlo;}s;gePop%Da1kwID)s_U#Q{7@D#Us2mKnWeDWvh;rZt z>Xvk9ul<%ekHz7jqHXAb87h-yC5|(0@+>V6GE`Bk}P!>2bT$rW7< ze-^~lI|vx)#qHi~Ct+Lj)Lnoh;o?cJ#7PbZ!rncZFK>M0xw}a)hu(pssu3)E&)B|n z=aA~*y0xF*SbYCJxqHiEPh8j#;>#4aIP%N4t|>>a{QG?{F>IRZcfZGp+js8RemrX8 zrWgAjnzVlX>o{|U)zClju`bUe_!GIMtuV|r!kt-DN& zceWIlu6^GsTW!#^`v30-A&hFQtgdF|YA5r2938{O6Jo-bt)BjsA#17h>y?XocbQr5 z=Zf~8G(CLR$2DbD9EoRmErfOl`I_A8z7@}@`{2nh`AfMcP0#4a>I2h`YKdz^NlIc# zs#S7PDv)9@GB7gGHL%b%G!8K^vNABYGBMURFt9Q(m{YiKGKz-W{FKbJO57UW>ac-q OVDNPHb6Mw<&;$Tefl7Y> diff --git a/app/src/main/res/drawable-hdpi/icon.png b/app/src/main/res/drawable-hdpi/icon.png index 87d4d1ff91e5d8461f8c8b83b31765a67d966952..edb4d096f38addd5adc14b26e09070025e3d74ab 100644 GIT binary patch delta 3092 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 HDWM4f7jI~o diff --git a/app/src/main/res/drawable-hdpi/keyboard_key_feedback_background.9.png b/app/src/main/res/drawable-hdpi/keyboard_key_feedback_background.9.png index 3d1172dfe9e227326293dac40658b930c5322f4a..501fb1ce00366e760fe4255719e4af5b16ce6d71 100644 GIT binary patch literal 904 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 literal 1494 zcmV;{1u6Q8P)1z5wDE3iOfJqO?dh%>Or0tpsbu^mN<#A47OCL{s>_HPwccGcv$ z(rvfxjOFfrC6(Gv{8yjft15dYubB`6cC9hS#Bp3HIN$f7+wDTH*Mp0Ti$5gXi3zS%BaT_e7gtwTaD9CZlgXrVaGvKuyWNJ9 zld0Ds8aLztdO2tet-6kxKvlF=al@P>35-S~==b~Bh3lS)=PlW)IOaB-bExvC3^g`A zJ{2@B`W4TN(wu0+XdcwB`Pw0|@Wir+!)T4V?QPMRMPAe`n&Vt8->hN8H8q-<=h(72 z&ZMcUyOM9!FyfjTEJb(%<2gBZG^y&>5DxU1eQm%pwkNqC@|_x|s);xcITZSK1kZ6M z>gu?vdaFhp-j296+>WpeG*)yU$7&1*C{0ag)|UdpS@JoR<>h$ATNW5AvN+_1XpP`t z(fFML`CeB%Rz#NCnjuMz;0TW32#y-T5gfr09Klf|ID#WMf+IL;1V?ZLM{v|;aO&R( ziGd<+dvLq{S9%n21V@eF2#(+gj^L;f9KjJB!4Vuaf+IMBBRFaVM{op3a0Ew<;0TW3 z2#(;W5gfr09KqGQc|@>!Q~x!NBCZS(XDa48Y<79p8LV3L+LY>4H7z;Uh26x%&npFI zpj=0F2A-?R$j&Z1PVuTR1}RMiq?|#L!nCXF9JYtI)reDQzQ>^91MD>!H2v9Sh3C4( zqb-q0al#;q1x!MKFcJ_cdWBgvIET%E6jZ0hV87$QvksGhGfc1GD^aN#CjdbxU^EfX zABkxsbDg%8OjVVht;P)P+b>?i%l#H?P}Cn1F5uNKZ{YRYa2kb4D(6cswvw(}g;VL+ zkm=dk1Nfxp!)MQ1;BFu{2vX?oG5KZyi~~7WZuln~s}zX#3O?X{nx+S81zflKG+y=8 z@%3K;?906EHrFdpm&(Yxeiy(v;xbJ)Uli2XO+5B~ zH4I}0Z|)-KwE}4S>un`d`Cxy_#~91GE=lwpC)P((V++G@I@Ut>u}({%-hNe)R3;NV zll>#vKbHM@x7+>7^Sm>8yG}(v4fJJj{5l$qew0_=$^MV*|EU>4_KEBf%<2L!JS~BM z`GUcGI2`^gkH2fko`&7i&}AzJscM*q8brbTEBmeNf5UuLeX&Za3JWjQJ<&bZ`Vj&v zBV2@ftbb<4imOdS7NWNx(l`P$Sn6F0tSC!M2$!OW3v>_lI1M7t0bIB^@C-QfL``%* z_4`Ii;UYbrkv2k?)_Rw>Y*t{zDDp-cZmh4HRX4$lMAn($Ou=Li=1;xSL|{#r zuRia-|7cJiILO#y1!!6d5tzMDEQGU9_Ty_nAEBAEjFhdsx5(L}#%SAxSJp>o5Xn3D zU>2ThVYx70NWE--*N^wA+ycaxGf%s+3=S+D8w<~CWrV}?osB3mK6)*MgA5QG%E>^6 wl181#frO0XW4I6hMdo%2!)&V@$o~Qi0E#PjuJrRajsO4v07*qoM6N<$f{$XuEC2ui diff --git a/app/src/main/res/drawable-hdpi/keyboard_suggest_strip.9.png b/app/src/main/res/drawable-hdpi/keyboard_suggest_strip.9.png index 0ccdb6ab293eaaa169f335a05e1729d964e9aeeb..b586216aa1c963d3738e7bb0c49c954ea9d0b633 100644 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1i!3HFsuehcLq!^2X+?^QKos)S9Eak7F?H*Nlbj3&94yBZjK9VAJe}d*wDV7z9rxi)O@|aBI+$ieN|n1a vDt%MBsF86!?o@l$=DdFso|ew6v{}Ne;Uypu@nmK%&@cv1S3j3^P60~!3HFkrWAoVk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5XDm`5sLn>~)xp9&6fB}bVpzh5BhIi_9(l;1tdlvfEFQ4W1+ypv;!PC{xWt~$(6978}NZ$Ye diff --git a/app/src/main/res/drawable-hdpi/keyboard_suggest_strip_divider.png b/app/src/main/res/drawable-hdpi/keyboard_suggest_strip_divider.png index fe2e41922d5acb1bb5b5b96cd7e74fa2bed325bd..9df71dc481ec1fb979b01d6600b1ea2ba7d7142a 100644 GIT binary patch literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^j6iI_!3-pyzkRS7NHGWagt!9f?)FK#IZ0z{o(?z(Uv1IK;rn%D~*p#8}(Fz{nC} zQ!>*kacg+1!=?{%2FQls{Irtt#G+IN$CUh}R0Yr6#Prml)Wnp^!jq{W&oFqp`njxg HN@xNANVirI diff --git a/app/src/main/res/drawable-hdpi/list_selector_background_pressed.9.png b/app/src/main/res/drawable-hdpi/list_selector_background_pressed.9.png index dc850a9080070c12d1632bc847703e9c930a39dd..c08e98cb3031cc674cd9fbc920df22416f5eaf3f 100644 GIT binary patch delta 1650 zcmV-&295cQ4EPL?8Gi-<0054vARPbz00DDSM?wIu&K&6g000DYLP=Bz2nYy#2xN!= z00tsSL_t(|ob8%vZtFM@giDHSBROymksBvoG(RRZ7`|SrNIGN8Oann|F3skrUT8_c z^UD7H_mr{#!2A3AzAVceg@byc`TIV`addvs@$vD24FC>@1Ao?a#j-5J8!yu8nWdMJ z7SJqU`@Z9Ly8*!8;Eu;54u=C?US6=S>(Bxbpx=NOK^g&gyWMcTUU5F30epjddwav_ zbh>*UD;@|HUJp$v64aa`X3Rp9*_(&3$KLe<#GY=4Q^dmY}2vg2MJ?uo#%u#Avts#ghHBxE4CdD6~j*Yx&h>4+j`^#(AXJ!8BLME#a1 zucD`?SXgT^7m~GE(Q^mK<{PDYM(sVothLx`$yQryjP*VJ$(3!+3O5E?wx;!$ z*`UB<_7#nxAEH{}p;Sud%8qP?g=gtwqM&WxyhTQ;UE9VM3vWyj_9zk+g{W#;;@KnL z9e?Rr#Ouo{xHUctH`Rt{+_X?F|CJ5&7MaWzMZecq>r$QM2e{EH*Gf;NdnWzfdVug- zRZ%)(Fq7kYbh7u^Si9WYO0%w(dahD*MfzsiZ|O>NTy_j$%Qv%*weBbo#y;g(Qe^Bc zLQxp+@L)w3>rpu^l3xY)Z;};H^k#PyK7VchKP^){?pZfi%WNB00K-~(Ul09FnQf!? z!taB{yQx_BKa2cd96IG!!4;2*-VopS-RzG-&C~lxNx{`dm(NVTP&eVhiXivswc6XY ztaV#4!7&qAQM@BtGnz9BI9ii>v9M0i>H>9Q?=AU{2)7v(wVk&{ouiU@!{~aC)_?D< z2MEPM&2yRYNt!LNy9k&oE{)k%8=(Y#q;5_81Zt2gOiJA)BnTaPs~#8eNBv4Cu0Je%m-DV~GT1QkcytNcz zD{N2nWEb=YxGax&kczZ`+sAV4oc2*2Q^nb&AB|UvfY-NKjf&T`b1iu7XGTvZ%*GjL zjJH{9(Z5x_O-4Z5HpXjfQ6CTOGM}xvOyX6G2{TTuo>9m%pMTxkO4cL> znm5+kKu<+&b*XE5`?GXJ7sGw#poDDuv#OQe+{T2eS}|Ft@Wz+_>BAZ;!DsNi4S4|B zey`2ykJ66^Eh`AM$ahE7E9v!l>t%n6y`#{g_0p>9d6VaPMVKSTj0eNahQ0jU3k@Kj zt19r?MU^w!=m9t@UUmBjG=IPWXB7qp9uU9S%o-I*1g>q%K(f$=t7-<%I^?pR$x1Xw z@xBpgKoY77JWJUA%*f2fXnt0pdY}Q~aind_3Q6Q;))}oQ$1!cQp#frXu-Ytmwag4t zW}X^?J@&7ypL_ZvkzVui-~s;K4=Xf#!?e}uwQG5s&yE|)g_GZp zv*6V2miMVfF*Y!5R^JS0KNYN_W}H^@ke?i>xrri wzskybR?qVV)duf-HoixS_46+Ie?ykP0AC_E-d$PkIRF3v07*qoM6N<$g7;Q9vj6}9 literal 1548 zcmZ`(do!8a-B9Y@Urrk@R2(qp)5HO~^Cy7-lG8N~$p^uRODpNDX7A z#ALiu+NOrK!YUQhK^kf8C`!%BcYprbbM~Cw&$;*eIiGva=X=h*=X}2`H&;hhWo=~u zP<0}cJTP`$NJSiWHq)PM!f0{0t&1%{eU8f9!6lg12_}2E036c=IFSzU1!4RaAb|)l z5eQ&i0-zO}A8^kBV9^>kXD@pW6*zIgi3fyGZ5;6F(0CNuQsM4NxPKbNXF$vZaRzoX zaO0tl20Se2z)JvLBHTCvf+T1<2Et?zrhqUNgpB|2idi7egf1rheimNlgXBC&3PDl? zl46jQfTR?Li(sN0WEVkJ0kTUVs{~mU$S#Ad8e~^srV8X&LCyhr4ajRj&INfL$ax^= zgZvtxT0mStb%1z)_<*p=bwKriZUAZk)Cfob=q8{hKte#xfLZ{x0%`-)4(Jx34nVg7 z-2v1I=q{jN0o?;60(5_2A+2V|G_lE5=^n103oG~sljNghOe_l8<4D4(f8+cC6G~LF zFAYHD+l5>NW#uceBA)K#Vvm2VsH%V`zQwOF2Eg5NBH4QR+-)EDvafH~a{QE{M0*Ns zV3VKUcjIYx7a9$8t22Bwa+He@dPNNj4?D8Oc2SL>(!2uy%5KlTBOjVony=KGlk<;~Aa zty-)*u74(t>Axn7ZGCh4ds_D6QMb*sxPv>+@r^YyyG^P+YA7bx-28+5-wQ}wqj`a zk5!wt4Vq7{qAqg?A!JX|12tV<`2{>(eV7m#LnfIJ=4Y$ z9!v|%^;R0-SLhKQCYRC50z)o+aO%9QPVi!ngbcOpHrF&rRVq-dRS5mMS{kt|c%tEy z(~`)aX|hqDjiD+!}q63K)p-E5HA z9dVLH=a3a>>@fpXU#p%93+9@MjmuYs)i-tIb!v=61f>>aj3-muOA=Xzd&_R_ z9rWyVj_8u}NhY~A0|7BjzM-yy$fv&*p2=O7M$zG2jJCA>)4S#coj0N}Vj*IXjmB-- z=7mF-{kBj#@40j9N_!ha?M>WlBDK2qL_R3wvJB5@J?dk$d}bfmVX#TCTBAv(!7K~J zW#eiB_DgmY-lrH3M{o9f)mOLqdZqN^UzD{`F@F15RWHZ<%Dxy%BRF%FM2=1D$6jmN zAUC={LYY?aaWF>bnc1K+HF14ZocB*-8J#-G{z*c@!+y_pb-q>4IZBzrPwlt16R?HMg_h zxK0)}4pYez!VvquZ!|eh5v$ullq~cWU;)KMl>TD6RnI*&Ao_b)AxYN+jqg)SlhO3^IJ|QvsOISuDnz`GGxebx=~mqbyZbP z)-<0*VO7&iUgcC*Lk0QMYy~w{S5dx{YUXwG?Xt!{u9W+L&8LPt{qN#PP}al7*krSb zo>BdPt>y*OY`4Kk530CFDdQio7HrTnLN*up&U$cJk}T?Pu-J0&o?;P-8;o7%+X^04 zH1q?v%Biz8_&CCiVCzBAtFX&ea>?ma?9?K{wbBYk`X*JZPA2?0aasf^#Aglr{+8?Ay;3dpIb1o*VT&uwM_H9cefd zbWeohp2SXPBr1s>j2xcELM4;0q>AeL8G*qHr-tSCn4Nf8mSaU_b(RgdJ2h5LW9$M0 z)QA*%*n+oYi#U2z7H!PKZ}KKCo8Qg05er-=p#_)+fE z+xx%{AH+d`Tau#}9Lzk0BGmVX?O>&66^TfYCr$xHG*eT)IPGM}kYP8*epS>I&pIgp O0000c literal 2052 zcmV+f2>bVmP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00002 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 QApigX07*qoM6N<$f?e84_5c6? literal 599 zcmV-d0;v6oP)75wW&t(lLV8@*re?V4JtNFf6(4&W!7_ zy$25zX5IPe?wdC&u`DYQ$4Dk(8VExe!Vrcqgdq%J2t(MvgDtXe2qAvIj4aKyInMi= z<`dm=Jx(0~`!Oed!~)H&N~LmU%`wK~@jIQz4m)>u27%cqP17!{IfqQxQdCefVK%B- zttx&`{6V8wEFN{cUHz}Is;Ztth7Ajhf&dgfZZng~?0Mk;1fLJtY&NgLf~DYuwOZ{m z=%u3T`b|2W-lfN{0It{T-Mhy?0h*xJ^ZES2U@$PlfZ3=dln$I(Bx?I0lQg+M4l=O{UF1OECOF!$J%;F&p$D#^_!XdpH-r%wXln73w z+}k)sQBGx|*n3U{C%QlrUYr-oiB6|;%ZroIQgPv&wQ3s53Bxe%00jxJ!)}7PaP@j! z^+K_@ASl_}78_SCmrvrfZDAu4xLLq#T&Yw#jyjC6AfFF&5|fG->4!N4|6E5H!Vrcq lgdq%J2tydcViG?B3;=oCS>dVDA5j1R002ovPDHLkV1ith2nqlI diff --git a/app/src/main/res/drawable-hdpi/sym_keyboard_feedback_123_mic.png b/app/src/main/res/drawable-hdpi/sym_keyboard_feedback_123_mic.png index eb2868368e7ae15e246ec5d74617ed88ce8e2674..e8d3d55bd5a3c77c39891143f3c0e5ccdec12a8a 100644 GIT binary patch literal 1253 zcmVPx#1am@3R0s$N2z&@+hyVZtk4Z#9RA_I%@ephqmdH(av^UXUm&m1Te3WY+UP$(1%g+ifFC=?2X{}<6}s0Rb*16Km0 zfkT1yz%t;;h*;6rVCo^j$-p(h{D^qHgKq#A0+WCffuX=UU=8p(@Kr=??hxm4U;=Oq z&{Ju@1!e)?MZ~^bFhqS$-DxvFs5e!Uss}qr9i!f+eyHxMG*dbxH%y(S?r9Tmo%*PH zbc6P^Do#6AsCTP_TY^FA%$n0ybz`k>m3m4Rs7Jk8o!#KuHbFJik88eb)Wz!dtZ$b( zSsj{b4^tOqKKs<~)E{f({ia@|2I^?_=gjzudZIeYv?^OO+l(yOw1%X*NpMQ$vq_zy z9$QWRbaiQFpQnz?wD;7KxLF-pX)jY(XZDxXQK%EL&h6@$+OM5|4liZ4yQ;oD>H_tC z(@OM};M~mTfjnMizc{mRP|wY5b28gQrgJ0L&dBVG)#G}AuYrk`&n{q9OAryNi-8NO zu6)4Nz{9``z*1lba79y6HO6M`<-ppSeSX#+4h&TzA_QIq-m7e%M8x)*_HE#al1^xVB@wZsW*?ok*8!WVU!@7_%Rsd}~zg$e2{nd1`mxPDBs-wCR{>id~)sd}M0s0-~d^>B5BI;l#y z#hdDpO`<0=rzg6Zj$=njh55O|@pfG40`f)mXdLi9I!kAl-wnkWQ!hO#}TK zRIwfdE~~nJ1?~XmM#Q!@nh`*2W!E=cF^fp|>S$5{{?|RM4lvc3J&oUR`w91J1x=@N zi%q7wv*TVjRZ3e-<>U1Y_MxWgr^TgBn|Kg#7U}+Ldr$ro)LVhut3S5`cLHxl#Ku0P z%Sc7SA;2Z-pG85n7&nrtA4vD-xAjkSAn+hC8Q2HRRHsM8-hYnFGom|Oj#dx6g*;`eS6tjNb}tU!RacUv2JsScKi*sb0` zdbwW(oI>_r31B7ZMgLSpd{4~?{8`_fMA{pxB4Ss!GcnyetwQ>jh}hEL(+f10QSJFD zB6ils83v3by-o&`UNjqlwGpwqpW_z_g+ifFC=?2XLZMJ76bgmHe}+E*@UZEqd`T@B P00000NkvXXu0mjfljmKB literal 2015 zcmV<52O#)~P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00002 zVoOIv0RM-N%)bBt00(qQO+^Rf2n_-UFJuoN*Z=?q!bwCyRA}DqnSD%DR~m;OW*EMe z=}Kkjh#-E}78wx1!XVSuy0NaLtZq%TyJ-tr>ehA>TBV}4TUJF&>IRFoA2u~MhR{m1 zag}y$WxEs9X1AzaLo>~WT@r?6Q^ja97j^XPAH$tHcjjKoN76!e&i!jLzkA>3y!X5x z=UfEi=^~69#tq|!al^P_+%WF{9qw?)n7|$Sq((Bu5qM;1xEL`rlYHzfAcF)9V;C0` zX-~e;cH!D}A^NU+ zHgRXRT@WGT&?i{OATEXpMIKKm?sxxU-dMynEnY1&#bYn;)u}DnV7_Mva#c!m;&ZuC00=e;YKen)54YdDHM8Tf(Ry3_~*a6I$fQv z&c=F@f_!1XjBV}9C(m^E_#Wr#Y(AB}f>feZIujNOcfWb^jH`3NtmNuEcr2$BD<)0c znC0a}j7-jYTs9y?^C_mPAR@7rR4D)ZA1UoS#0+1C9GFyUUHz3l4dc?zx0vAr z9wjbOOe?PrG}6>cx(fI1tu>M)G{>f0z6|M`)`n$zIw5v7U>P+ovCP|hSZyQ(H_h$V zgSgViLfO9?)%ZrG&SdzbCy^C##QqPO55ZCZaL=p=LC-%F17s6BB@I+5h6!C$J2Hn^ad(S3#1p80LO- zS_mPW?JRxrRef9m1|sFQPJpH6Jz2f)kP>VmcSVvbd-qBo3or!WW_vsrzGY=WjSg-Z zE4q8Sd$>=*jUn&S#kW7eM#|2i0uZ{BkEk{g&A;+aA+QJAZ0hm31}^aWY#>cpmaUH1L%ja9XkZ+!fP z5*d3BGbQH5H68Ch&2QYjLAVOSP;rUHu9S>TyMimAfLyid^BvDOFjp?@ ze%u0&=b!&3Z_z5fo`HhCt6gq#MuAHd^OV%*Y$sExYJQC)&~SH;v;B=D6qAHeg`4}I z|6cB65q6!9Y<|)&Zr}OF#r-43C5kzJY*IkxKSqLv%BEE$p4mi-D%575y(q*JFOhTl zZ=w44o5^~$L5O2tk~TtIjASTPOOi^SWfBouYa1I5mQ-x~!@EjIO45p_Re3k5re27a zv*a%?m-^MPz2D!v4Eu#|g?MHYi6g?rh*e2;l2l$zN^p<`>ElTzU#V*?ZKSKpM1FUV z*Sq=^aw@k6E{HDos`cb-Y!KqocVsC`Xc)K{v6gL-ORprAZNVxRgF&0{Xi8LBB(Ml4 zJ@<;&d-dAVO7a%0YHInqqs#r(KMsC0c?k>F?Ued&+$gQUta&UlI4%(+msbxLRsa}S zth^EORJf63G<og(1C~%kF%F6;id(k-=*?SRZ%sX^7>12Y1b1bw`C(Y1u`t!w zE%@)8^vFhC??M!_wl_%qLb!VyPw#wt?eFW}Z~pRfpAgrsZ>u9iZs~`Io0z>)X@E-i zvxbLp_%9pg0o~*i2hM#}wuK_@XFBOjC+pra<<665m=@BJnV9nMniFk-!6x+|cjm7o zMS&e2?tO|$t$|JMi}n(ZPjlpR za)=Gx`~+CBzSAtko`WRooK>*GdZAr}V@7LqQv;i@X7cPXJ3K`d6Xcxe5Ln|D;z zR@GK-FI|hBnM{-ulE&JNWzO1{|9(jhHjl^I{`hZwTY(?v6vs#$iI_1nkr)M3^PC}; z+?KP!@5}3LJV7SWKkA{=U`J8@iOu=!oc0ns^a<(ev!9>*j11GZU+G1}t(&C}sF%=B zk89*^ax^2N7#lwuW8NKSpHjxzhpKUd8~(@|#tq|!al^P_+%Rq!H;g+TasLOIEqLaf zAn36G001R)MObuXVRU6WV{&C-bY%cCFfuSLFgPtSGgL4#IxsgnG&3tOFgh?WoN>OB z0000bbVXQnWMOn=I&E)cX=ZrU diff --git a/app/src/main/res/drawable-hdpi/sym_keyboard_feedback_delete.png b/app/src/main/res/drawable-hdpi/sym_keyboard_feedback_delete.png index 8322e8e1dfb597818ad3da9c3afea4110ccb2cd4..6f317a73af69d38b388400b68bff1ac4c675ce14 100644 GIT binary patch literal 1108 zcmV-a1grarP)00001b5ch_0Itp) z=>Px#1am@3R0s$N2z&@+hyVZs{z*hZRCt{2naztFMHt4P+D$fONi@3I2$~o{^q?mZ z@em2SIR=f0;7$B51VJMRp8PjFixx|ln6O1Sxy!r)#y5=zMtnSSGJk(p;H9b8$ z)jc&KN58PMB_Zi%WllCHmg^T<5ss9-U(#iHvV*3;H8@qHE=eQJo?XEw9H;o~rE0c= zdP6edNZB=cvS%d?Tf}f?-G0o^bTq-I-rt06(miL&j(}s5E=k%{nzA8b zAa-dss>=1Pf+v?NoOSetZ~&BgRt}f_X5}P7?6$;unW8z#oPq8tbN#EAFf@D zd>#kBueI;jC%|98s`<~J84=lgBC@+J$&P?+;Jn3JiAeuxc7w=19KTt!e*pM;VT2>H zM}d!PiM2sY`bCR*XbS0&=tXNkX#bA@-&xx%vh4{+WRCzJnR6RurzNlhywsrdR%BaO z_7q-ONFVTY!c=5efe*}a9B+<;kxfn&gj zX1oZp0fF=`@R;>~fQs-9YyZ1r{HcWZHXhM?Rf(?@8K{ zv?9L&SwI%mlwJqEuo3Dqoo0=Ei1}8n-*E4S>3xpLb-GPIknqq7ogN21H>X@vJKiw7 zZT*C&@x#DP;1xSR)Id6A{f+yAmdnx!D$?^R-K1q(x>ud2dc_A z`~4(8KtolfniQW=OP{6~6^~TH0g=*c^7XBAZDZU){3GeUPE$GtP*6}%P*6}%P*70t a|HHr8K+?~}Z*7_Y0000|6H_V+Po~;1Ffe(0x;TbZ+4h2>S=KS85@7GfO{;NS1!oDB-eV z5&RN;$|C>+tm*bZJY7>&AC%a_t~4d&sqJx zIafZPUDWq-+A_nm^kpUt%sd7MP>2onyt6O!i@5&WJgM?<`>S6sljok=Ii5;i?!taZ~ z4cd9#Mr>Q6h<4Aau+{uZyx*$!Zue0uHqEPD_uJ1Q&XA)3@l+b3>gfVb{df z4-0;5xR`O}&9}cv8)s}jq$<>DtbFQRjy6+q&oA!d{_bjCEMh$_O73UVHtS_yGkPqc z!fmRT(;K)pY_(#wm)XOn=10>v-iSW23yjm?-R&8KO< z)m*>%%WkcU=8V;wzI$PRda6LlpCAp9cQKh~u878-*5gUe>fF7g@XXT7FHd`>$XzN- z6DjvRJR`cKOL*qHr4QQ{etEw``qY6=y$kj;_Xyw7nBp^M?vztzdb7{QUH&x;;HIn)%h0 zT;2*vbDm`{G!DKsFWvBWSykz8--GjyphP7+X3wnsA(p`4czx5-pAnZhfoYGy)78&q Iol`;+0LoA=`2YX_ diff --git a/app/src/main/res/drawable-hdpi/sym_keyboard_feedback_language_arrows_left.png b/app/src/main/res/drawable-hdpi/sym_keyboard_feedback_language_arrows_left.png index 138e401dd9b50274b9b55a340abbcb22dd7e4274..5d6dd5e9107b794d32b0d39ca4c7e1d691c76516 100644 GIT binary patch delta 94 zcmey)TsT28f{lTJ;rg53@j!~PILO_JVcj{Imp~3nv6E*A2N2Y7q;vrJ(w;7kArY-_ p4>Ixsd50E!_s``sUjSq>$ngjqV_=lipYajI^K|udS?83{1OV}J8Q%Z^ literal 503 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`x!2%>}pBi5QQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIG_weTv`4p-TL91hHZr|EIN@N z&N9qb`+g_zVHfu~%>ti!GLc40JSQGt`RD%Q@SKIR>x%Yo&ps9=F^^66dFM*rW7j_h z$Y*uUWPBDItNiuJ>yu39uUvG9{V7(lVAH-U*JsyA>%59x|HO3cdXhL_hv%J1`*RQ8<=?_WcBi$)OPp%F|KT2dB^^b@pkbf?HOIXUxB_< zEpd$~Nl7e8wMs5Z1yT$~21W+D1{S)8#vukqRtDx)CdS$Z237_Ja|-uOM$wR)pOTqY ziCe>49X5TS21$?&!TD(=<%vb942~)JNvR5+xryniL8*x;m4zo$L9xN$>FVdQ&MBb@ E0MmT6%m4rY diff --git a/app/src/main/res/drawable-hdpi/sym_keyboard_feedback_language_arrows_right.png b/app/src/main/res/drawable-hdpi/sym_keyboard_feedback_language_arrows_right.png index 4e3d68601bd62333862e9b6483b558a6fe3af396..5d6dd5e9107b794d32b0d39ca4c7e1d691c76516 100644 GIT binary patch delta 94 zcmey&TsT28f{lTJ;rg53@j!~PILO_JVcj{Imp~3nv6E*A2N2Y7q;vrJ(w;7kArY-_ p4>Ixsd50E!_s``sUjSq>$ngjqV_=lipYajI^K|udS?83{1OV^)8QTB= literal 499 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`x!2%>}pBi5QQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIq&rqB!;+F9EUby0pgAOg31tz?Q_8jOI(xqcu z_P2Xx7Hz(Kjw9M4u5!8GIX+ouHI|rL3m>-%8s~XNFI0XqlaW=M=S9%tJKM56`qjM( zPfgqCKfT&-?emOF3wCT3Pbl1O8L7JRPV}Wozpp=hsQ82bMA#(lvuY|^fj(3%ag8WR zNi0dVN-jzTQVd20Mh3bD7P^MUAqGZP2If{K#@Yr3Rt5%h3inM$(U6;;l9^VCTfgTe~DWM4f*H^Dh diff --git a/app/src/main/res/drawable-hdpi/sym_keyboard_feedback_mic.png b/app/src/main/res/drawable-hdpi/sym_keyboard_feedback_mic.png index b3c83f00889684dc968553abd701568ac503a002..f86795439291e853498866fee65be1b63aa6f954 100644 GIT binary patch delta 610 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 literal 921 zcmeAS@N?(olHy`uVBq!ia0vp^9zg8E!2%>Z)OK$NQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fITpt-#G!J-bxGL-heh5k(^oiq1d2FkcRuZyTVhpf z)g%5q==z;ozmxyWd;a54KmX&uw)NkXR!q&9z?KO{qUUUNxZK+G{3asbk!2I2&2*?~_2$>VS>#k5u7qsuvGY}N`S6q_YhKqAoU)H3Net&KD{>3X@@4E=}Eep<%TVAfX*+KM*{f^`kxzCP% z_h)`AU;X{1jHCM^XO5G=09)dR{(d?t$$^ z1?QD=P5SnloU^=p?wgN-^t^QcM}?8*VSR6JK1rzm(Oq~dMZ$j><5|%cGkClk9~}$L zdEH#b&MwsHROr@LkS_Jf{QB0V*B<{DFW%h$?qQnuv$co2b}zrZLg;6I>(3M0``D*jSpY~ za85WqJYO!YaY56seYfkkhkth9uy}QATK8Tig~p&e*Q!C8<`)MX5lF!N|bKK-a)R*U&h`z{twL+{(mQ+rYre zz+g_{zR4&Wa`RI%(<*Umc&o#v57ZzDvLQG>t)x7$D3!r6B|j-u!8128JvAsbF{QHb SWGX1XFnGH9xvXv7r zCpFMA5iCBIfzs1Nuy~Tr7n#YxWvCfI-4bg}d3^Dp?! zVa8196!O&;eh1OLlqec~L&R5%RaVozlr93rlb$8@b(Yh5pqF4t!&&%<2P{9fbUtnX z-218;$fr`uy9Vm~Cf0@64ECZe2Dcn=uXw}$kC0d-HIcKfbz;#~t|T>)G0vZgxgM`L zxd|OO_g64d={|XDtZ_`};2G<(W5v1vY^Fu2-#zO#oj2^LCSoBb&IK`XE?lz-@4wii s&@ypZ;*V$(mnmKl1VIo4LAY|h0k5=;hPADEPyhe`07*qoM6N<$g79D)dH?_b delta 1220 zcmV;#1Uvie1kDMM8Gi%-003>ce%k;500d`2O+f$vv5yP zfP?@5`Tzg`fam}Kbua(`>RI+y?e7jT@qQ9J+u00Lr5M??VshmXv^00007bV*G` z2jmD10tYRM0eYa+n}06fWj1YPX&+iy#NY

x;&bRdR;db2h z<*swx`XYPow|md?{LXpKbN=U?3xfaqAPfit!hqcX2wSkGKpfJMg`>zp7LpMY${ee4 zIJNN3tq#|lmwzLJp58YvT@KqdoI)ldg9pSwZ?$^+R+h;ooBh@G+-N}tl)(T}jF$J^ zMA8-)Tn-qZ*(o5yYW+Dw{$WENy%~u+0i;#imX`d1mX?M*9WJNcX@A`{HY!GZnLJ*M zc)8)V7fR>nXo&f_hxa%h2Bbp^EwYez?qYZ6@89(M$bX>9gh)Bz_i+65l;2%%Mj8|w ziZTj1aRR%ZLnkXePajcN_gj?-@!M$?QjC@#--T9dt5z%avxZmd%``m|pE(|}!1iK@ zq_T24Po7@numTe9H`D%CRvC0DlFG3xZ2a0}ccR5Fp$AR%qSdgKU=Y`-(2p1c?VN2}pc!m#zn#U{W93HNjzJ z8E5^kB?0Q&)l{8uiUkl`Z4(@R&fp{iAiC-*RVEa$092I~R2*=IWdyZ1g!VH(#2u2h z2&0A0LCF=r07wE3K5i9SkBuUat%^=k2@n^aB!6JNsJlB^kW?CO%W4zECQpY1{CbEe*6Q9WG?Bt7!tQ zZ9=A}iY_B{D*#I9>TBp;?epo)*e6G@*XMzd*VeifBIE{Q5kc<4(!q&!bU;SU#R$Ch6Z8!jsaQ>1w2q8Y-OB0000bbVXQnWMOn=I&E)c zX=Zrb1}^{r02y>eSaefwW^{L9a%BKP iWN%_+AW3auXJt}lVPtu6$z?nM0000 zIzr+Nz#U*Y#Ux$^27vkyy^egYFF;qZ=Bt1Yf#egwmAvtb`Qltz0D6EOz*XQ~ApRbx zDyD$GnB=QP7=KTr)f?y0#F%fEG%2aZ`3_{mvZUR{nAxyk+$0`Q`OQl?54WR&p-%uf zEa^p5ybK_z%^34482IA}07lZF{vGpD&dXp}AnX-7C+SEL$z~+=O4=u>I)Ck#)F

O@@H2G1@i2u%q@0aMG$&pdFZTFn^!;+5yI)h>t*~+v=P0*aP(Xnck zz)!_5dez356&tMr&1y;CV}|@N##AQhWVxNr8f*sH7VtG8?y|q%lMr9D5s57Ts01EJ zYDmyIYk!k0<$s!h`#^<*_WDvz>%cyu6_`8)6(gK#?~_2BR)3WFM1U>8bfBHR0WJaC zf%Cw;V_SsWV%81R1DAoff%pXA+7Z`_IFmOy1RM*AZv*;)Zz+r~0XKoV5WN$?<9u+whU#JH_Pqxbcx2s;tMEXszhUB+3-&wQ-Cpx3H-d=K0O|f$K&yMJf3X$ Y4Z$>=#?W0PfB*mh07*qoM6N<$g0Cxy8~^|S delta 1312 zcmcb`wt{PdWIYQ514HhPy4ygCCEd~2k%3`jKlh(RRv=#?*(1o8fuTx`fuW&=f#DZW zsNn?zL#Y7+!>a@a2CEqi4B`cIb_Lo1C76=D-CY>|xA&jf59G0zc>21sKjGkIV%P0r ztos5qo7>aHF(l&f+v&L;(di<`>$75WeZzxy*Z;WmYtoD*kPF%Pg#aXd1uGuPZ@%~B)HbDCM|*L*ME(|x;{ zf2Qxd-qYRD`|lR-S2@4;`JZ{$|6B4mUH`p+DWribfKkhVRfF+=R`p4R=`}_yOC}!A zEb>&YOTSCXE@`Kmy!LPI5o>iH=eaD7fe-burU%jGd@qf_`>=(A}I%02DxqaWc zr!_wheSd#a>pk}cf$h-_)3%D(c9yl@xLEgxk-P1dlsBh)IkSP4es0bV_H*;(<-fAW z#(b#QR$sk0`LN#e&*}bQ+N%v*xDCp-RPJ@+*l4Th#G&XZu2&zoU(9CO^YgD>pXg&- zkem6Xb^7hE*%BveEkysMWnX@mkpHA%$+EWn|3cVi?mAz{*#3s^ze(=x9~#e2xKD7f zu~c^cB=9=>TF@jGrZ2X0y$(E|KgrXqb0R~~X>G1^n$?xJV+;Cv!tc+Fk_w;BeBVBH z{aVR)>({wS%N4x3Ua2^5UH$L5wsO;jg@1QG*8P%FJR_nnBj@nnQ-wA&RLo@_oYkKG z)K5P?W@nGwiEUGAzP45;?D&8Be96%if&Q1*e1C3_%MY9xPOgSlgw>8*BWZtObV6rX?E%o$DTCaT?mUo0>dGuJo_A@^rmkTdJ;GWNEp=rtEe0 zlXj*f89AR6bbB*S^4-&S;<$L*RqEL7cL&V++Yen({^6k~2$GU{bDQ(RWlt^3}rXH=J4 zusxX)Zu9S^K4%&G%{P}t*Xyu$-dlK~!NR*UXvOaJNh~FM!sE*q|91P{+Wllvs=V4y zrh4v;TUTnUna#N|Q~lT!uFJQN7EWT3QJ7oujoah$jVTXng+=0gO`nP$yqWW=E|+(? z;p9#^W7f6n9;8lRvdBnC$H1$-!Nxo+yc(3!AoPsfv5>wv@0i*S?6@dcE}uwzm#xe}41xgj!bFv7kc} z?@sB{-1R8hTvaoqp#S-7x!&HxyLIax8;VTr?Pt60X!le`a?`X$-(}a{o&LUahGtG_ zZ=JdM?i~uAa_1i%dUNK)gwrP_c~t($e`jXUwVb2U&#$S{FDzl9(eaCEQ5;h!G&k;9 z_dGvPuex5v%VD(+u*gs?ag8WRNi0dVN-jzTQVd20Mh3bD7P^MUAqGZP2If{K#@Yr3 zRt5%h3inM$(U6;;l9^VCTfmdKI;Vst002rusQ>@~ diff --git a/app/src/main/res/drawable-hdpi/sym_keyboard_feedback_shift.png b/app/src/main/res/drawable-hdpi/sym_keyboard_feedback_shift.png index abf15f8f9e7ea27dd652e8446e02564f330195fd..d9955c31183537fb73952858c1a93bf242e78d8f 100644 GIT binary patch literal 637 zcmV-@0)qXCP)Px#1am@3R0s$N2z&@+hyVZrCrLy>RA_4@{nB9fBs*RHrrYMtg$&I7 z^uqNz-Rruq+NK?o&zN)89KE;hMBDDZ$!E-U8YrYKlZobHA$Q;8NONtOe5JWIOlF!J zGU;w1+cR0nTr8yPD&hP z6WgV7o7k=gKmeZrT#LxLA8o*a%?=65Mou}3S03Sr; z%HO!yXdN_2s*3E!?vucci2NJ5&xZAlfWWAsb@%N>`^jWM@(wQ>To)60=MgO|_2mdj zhzLne@iK+lch<|A)C)+nSish?fUQ&V@=kBc>BFCAQ!?NlR`;x&U)gToz5H@klnnSA zzyW{`d5>yy0DnpqRcv&MKH(!3HFcZ`>9Dq$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~;1Ffh4$x;TbZ+4h$nm=d1_H_)la*AwUc8E*z#_}@ z=8EQrD;tx=_2<6T`O8=~eZk`J&b%&me#amcHLaE@0yCe!u1)3_+_n0*_tEdIi8JR` zzCYVOcjjDkF2SA4B8%5)PG{g~KtX5p8ma@D7isJ|7IjnRw*IH&souT6_e%9H6hA&q z{{V9|XZvC6qe&ly{MWJP{AOA3I=tuBrfJOw6Sf4cv?-dq>gp@uR~7jxZPz5~Ya=)h zM1A`GxB6+(&%S>grF-0eA7R>16Suy6dx)0kivACBZ(o=fGOS_MyZy7~-!zk!vMiRS&g}AE|;NMLx9!X zeG0-&e+>l67;=^dt^6Ff{(CMP!?zF2^?pn_YLicH))$LZ_|a(pqm(H@d7{UhvfX$6 zHwAoP-~SvQ7JS9f`xn)2o-~KdbAP z43m+(5q`wSOEWv+T78Q1T1IDkqnS=j3Jhq-?6rFXBg2d6tt$4et@nZHj=|H_&t;uc GLK6UtoF_{F diff --git a/app/src/main/res/drawable-hdpi/sym_keyboard_feedback_shift_locked.png b/app/src/main/res/drawable-hdpi/sym_keyboard_feedback_shift_locked.png index 1fd822ea6d617e7bc768f334e7a7ddc211eadab7..d9955c31183537fb73952858c1a93bf242e78d8f 100644 GIT binary patch literal 637 zcmV-@0)qXCP)Px#1am@3R0s$N2z&@+hyVZrCrLy>RA_4@{nB9fBs*RHrrYMtg$&I7 z^uqNz-Rruq+NK?o&zN)89KE;hMBDDZ$!E-U8YrYKlZobHA$Q;8NONtOe5JWIOlF!J zGU;w1+cR0nTr8yPD&hP z6WgV7o7k=gKmeZrT#LxLA8o*a%?=65Mou}3S03Sr; z%HO!yXdN_2s*3E!?vucci2NJ5&xZAlfWWAsb@%N>`^jWM@(wQ>To)60=MgO|_2mdj zhzLne@iK+lch<|A)C)+nSish?fUQ&V@=kBc>BFCAQ!?NlR`;x&U)gToz5H@klnnSA zzyW{`d5>yy0DnpqRcv&MKH(!3HFcZ`>9Dq$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~;1Ffi$Px;TbZ+zqeDM$nk1L8)eQWgI|u*o?duyPr=c- z*_T&{BiHQdwMUn-lACA$cgS|?&Q;9ab|WFgLxRJS#dFrvmo<-hIqfcf4}Mtl;M1P> z_lnQ`{vhyf?<#?dM=Xpj4WD&1aG;_@n=0n6MI~Q*b80M(iyW{0cFLURZ`SQ^Y(E;E zKUVx<2#=0ud{ed6@%hUmZJTbsv8-2%xw!qYLdWFAdC zUdWiHDAf7pde+u(BgRJ)*?-CiCp~v7r5WO-)?xfQM z{>q8>%^1_Jz5o7x%IT-on;4(C)?L}?oN(;<=iKRDORYBvK5>`5vNn-FTubmL9Sr=NdRcQU-n5|UfYq`fodT~iFp*N-xP zSw!}}m3qJA1KYJ7x?iQ9x89t(YE|53=~ZE?uYRf8yW8q;Xx{mViTr!j(*(XO*t$;N z>~wDA9z&P4(w1R@jDiAC)c$h&jLWu*pKn}HCi7@xhU}M9Z%>|h&)oGV*_*}10Tmrk dtz(s7@H(p{e{03tmB8f1;OXk;vd$@?2>`AjCpG{8 diff --git a/app/src/main/res/drawable-hdpi/sym_keyboard_feedback_space.png b/app/src/main/res/drawable-hdpi/sym_keyboard_feedback_space.png index 25be8eb97130eac24cdd13a509b62480963c70a9..7e7e72a2c74d3e60559c1eabe3c0b9a6f2415585 100644 GIT binary patch literal 426 zcmeAS@N?(olHy`uVBq!ia0vp^jzH|f!3HGnSw(yUQjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*11J~b>EaktG3V{|(|(5y1X>@~3%Ph7_1z=zsIXGYOlQK4!l@aj5(Ag>?!3UI zx={D|WS#In<+BmV*BOm5!Efe^W*V8Ma)MI&a}q;7Hy%E*vb@)8!W72f2f`;Bl$7j_ z@vYHc$>q1oS@7dMQ%nE9y-U1Ywe2po2>Oz z4t|eW@Kokb+I;Q5OV3nu=gTln*kbrDS1eH}lPzXLe6(@{Yk}wS+7(|eD@{4SuF?J0 z`Tkh-Y1{^D|Kz=hVhN2p_ABLX`l_$mx!nPBO4X(MH=H6*_U^eQq}yOV?YE}9!HSJj zZ$Di6Z^7GJb2jfWkX`jI`*Z!akHNnLeg@w<0|IZR?_-cYTE(ZdoL?3g-VC0uelF{r G5}E+^OSLor literal 494 zcmeAS@N?(olHy`uVBq!ia0vp^#z5@C!VDzutq@26QY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fI+|9>$t1~e2M z?US7yo0pf6n;V~*84Z-Jt1AMkl+2m39H^16B*-tAfq{{QgNs`=BEPUqbgACynU{ew zj7i?^E({&4vK~MVdx@v7EBg};UM6*gp@7=9jtZ!UB5*bB2T$83U{XWgSTExQSjCFV-lZS-X?qxvg1otBb zX9ZhEhPuR~dDD!z?*g5oTH+c}l9E`GYL#4+3Zxi}42%qP4J>pGjYABKtPISpOpLV+ z46FPx#1am@3R0s$N2z&@+hyVZsZAnByRA_E~SVlgq`dmoE;uk&US zGxOe?Ndn#v3^Q-$y?f6&-*eCXF;FNJ3WY+UP$(375@&6|Jk%*0Bf_(?WhIVZuLa0ysX*CS@KW>BP# zVN<=PJ`@qPI+`7XJ@}g@bxfa^PfPNP>Y@6b`ar-}eRjjMQ%hJOX^Geyl#2)mX5d<)f~r zGHR=goM(+bI_Ap>5dGf1(r+{7H zqjY`ZLyLTOnq>9v0Kd>U^`9K4z;84vRCG^;*&S3DY9{ObuYjvG4!m{JLu)YEC`ZJ; z`XrMvCKb?ye{xH8&D{;a^FThw;c_ks6-cUu!#ovPy8hK^I9^NwF7b-2j0xm=EE%H`FF z*iG$>lM@RE@w6*WmHMoK4}j+)VmB}5@-n*%OFfl1fxIan13%E@`VLH@-nZe?P#~A% z5%3A{Y((q~iF%t=D$tJlufQ7-@fi${dYe@_P|+9;@CERCMEumMFiSBWR+B>6_`ATX z5%F?1K5txB(C09m9D{7yoMC>WUdg|8om=d1tg=+pOX{|IAzk;{>&`gvXWIDG>GSFw zm@%Svdd@g-*iztd?v89I$#9o&G7U`?yT|l~W@-$b&$G%zit@(H*9Yga5cK6-D**q4 lKluuULZMJ76bgm2;~(76%5ER`oRI(k002ovPDHLkV1ha(z4QP8 literal 700 zcmeAS@N?(olHy`uVBq!ia0vp^#z5@C!2%@P`j6fKQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIdt zZWQEp<#cn|a5?DB)CL8+hL(;8+&6wRWV!^g9NE)evBq+Xboc3a;mwcU>M)jXxBc<4 zaQo(B=B7U0!+)yXjxV}z^T?iExS8Qlgaen^G0T|?5Az6KJg%NJ=gfy|fxVH2J&C`j zI0`6pd@{cHyI945t$TW;idN{P-!mqqemcISvt!k}tFl5IUr#M*P*lVEO3LvU!~o zGgG=0Zp__i&{?@;>F+5^P7Cg|$!Rg~x1QPf)HG(>b4`+$8XLXQ7K;zl2+&q1^eT$|`oj^>+*m&&u?e zzWsPp+ptI6aqW(p-8V#xzXqMG@Z2s|XSVFGRC1z>Vm8NL!`1d%C9))MuRSFl{r`+h zndiM_zteSCp4iJiTYkZy?dAK*S@T{#kWZUCOKp3Xgz+Bpo@swsr8r;bPUrk04~#w4 z64!{5l*E!$tK_0oAjM#0U}T_cV4-Vh9AaQ(WngY)VytaoU}a!1r*Pk76b-rgDVb@N zxHY`hVbcd{kObKfoS#-wo>-L1;Fyx1l&avFo0y&&l$w}QS$HxPl%yCuUHx3vIVCg! E07+{Pv;Y7A diff --git a/app/src/main/res/drawable-hdpi/sym_keyboard_language_arrows_left.png b/app/src/main/res/drawable-hdpi/sym_keyboard_language_arrows_left.png index 38c93841668c26c3799524d504f35162e741424f..d4c286e42debf4a4542feff9d67092ad4913dfba 100644 GIT binary patch delta 92 zcmX@WoIgP_jE#YTVZ*L9-av}6ILO_JVcj{Imp~3nv6E*A2N2Y7q;vrJlAbP(As(G? p4>B?Wc})uc*XMaSFfttIWaRqGz-VINDFYN{@O1TaS?83{1ORYZ7+(MY literal 448 zcmeAS@N?(olHy`uVBq!ia0vp^5aghpHAsSN2+mI{DNig)WpGT%PfAtr%uP&B4N6T+sVqF13JO*RPgg&ebxsLQ0E`o< AbN~PV diff --git a/app/src/main/res/drawable-hdpi/sym_keyboard_language_arrows_right.png b/app/src/main/res/drawable-hdpi/sym_keyboard_language_arrows_right.png index f6daa5b9a2c0940e3a10e832f7cb356bce5d5053..d4c286e42debf4a4542feff9d67092ad4913dfba 100644 GIT binary patch delta 92 zcmeBS$)6w@#>T+FuwmC4Zy?239OUlAu+?Ju7#R+9GIIT8U^FrClmQAec)I$ztaD0e0svkF7%Tt) literal 524 zcmeAS@N?(olHy`uVBq!ia0vp^5c_|Mmab{C8)0(s*ikd|WatKK?)R-}`_5 z-}{xPEoM1RYHZcuP5(FlfBoP8NBvjc<&ol<zb9;I208RP(|Hl8=|Ih8p_0j_r4z*4G|NZ~{54#J*m&-OA*tivBTl}hj{(mKZ zPM1W8garrt>aX|yzphJLm%JfCz@zopr0DQ#23;+NC diff --git a/app/src/main/res/drawable-hdpi/sym_keyboard_mic.png b/app/src/main/res/drawable-hdpi/sym_keyboard_mic.png index 0d6db750dfb11bd553be59576324fc430566a7be..340cd08d90690e9a5004f8875120c2bd81911b04 100644 GIT binary patch delta 318 zcmV-E0m1&u2FwDG7k?xO1ONa4O9@aD0003KNkla=&XVF13oXgYD~ z)+=COeU^hPxHmTvXQZPr`(>B3eE|5ct(1J($<+d_XihC^fW};uzOpO&2C!RETbj7q Qu>b%707*qoM6N<$g2fq=!2kdN literal 843 zcmeAS@N?(olHy`uVBq!ia0vp^DnM+^!2%>hZzUN3DVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^g3=E|}wXYHw7_4S6Fo+k-*%fF5lweBoc6VX;-`;;_Kaj^> z;_2(k{)B^&&eCu+K(5pW};}CvygaslDxy{X9QA7AvrJD&L>)&?FHbZ))Nk z9WVM=rK0uF%A;PA_KSl2bc1eiA2Iy)t7%$AZDNnb_kbslWMm5q{RFpPCJI?ZRy*Cf|t(+?*y~S4UPk#+U`KUKU&yU=_ML%{Z*} zdy~^Lz9+?H0e0*&tXlsmiI|uql%HO=seC(w^Wubhj~h2x_;_~5SsOIW^?kjo+A&!> zb3w?GlbbL5y?8T4&D%9W)i?RCqP+gy`;4c(yMFz-a>~YD^VKJzg8Jj$*B-o$bziiN z_sXivn|r2qi3MvJnb}6KX1Zn8d5){7V|w1YS%;@i-y|7q{xzp<`mE;f-)2qEIFZ?1 zGh^oZDUEJ_3+j_~C;F(EU*r2OUAiD>-pu9wc~!n0r_|l&POmKznR>gtbMj1EFX67N zSLWdi1=YE)dM>i`R^85K-W94%f9|^xmS6A%X`gFm5TG38`j4Qd3KfL znWhJL1nTeKns4g5b=Fl&lXDT(vF6#c4W-JNdyhPmliyYP|FLsUpW7T~JHxme)_Q;D zwb~lq`*q-Dy@`G6%i!relmFLO{;F(b+b>}DQ+D3mZMjzLa<0I{q*~${QIe8al4_M) zlnSI6j0}tnbPX(Y4UIz#jI0dItxSxy4GgRd4CWN>n~b6%H$NpatrE9}w>oV4Kn;>0 t8-nxGO3D+9QW+dm@{>{(JaZG%Q-e|yQz{Ejrh-y9gQu&X%Q~loCIB&9Ow0fP diff --git a/app/src/main/res/drawable-hdpi/sym_keyboard_return.png b/app/src/main/res/drawable-hdpi/sym_keyboard_return.png index 1448678509b6aab98042c18c9de7fd6839365b81..4d7d2209643e8cfd0f3d8cd366977b6ddcb86eb0 100644 GIT binary patch literal 694 zcmV;n0!jUeP)Px#1am@3R0s$N2z&@+hyVZrU`a$lR9J=Wn7wWjK@^40T^ofU8-k2Nf#?V|4GoBb z2BqKyfSMXQ8YojBAv#0@JOZLYG&}&JMpRTN5)>#15JACqK8oB)?yh5dZ7155@R6(? z%R95*oH_Hemgbu4KN4U-RyD^+0a>jf-NlBN7lHf0$*Q?>DnPCP?|@C9RW;kLfJPc> z;1;mKjy8aH)qKgtrkC5ma|i7C^#^dgYRD`M^+n)Afb7=-)Q8%8l=Ah-Q9GbpeG zECZ(|T15&&y$rl^pnh5HOExUB$=7@fNPSTNjfX3FDa8`(*TW- zNoqOQvDp4lYk`KDZA;34HA!y*WaAJZcOPB2O4`R!&tYa}ec+s=7m}_x;I>1K)3lwi zP&d~`&QYJy=8!iey$_IC@%|BF{4JB!+jSI3fGyy$q}yIG4Ru+Wq&Add?T0#lB`t+# z!lB6e+E@;oivXH6amZXm==jvABdnReo%lV83$OTD{9CAz2kz%hV0G?&R zPk?zx9n#Ef3s{x(RMJiDO`b`QZb2oUWjP%dgMvgkTdq>hkNee2UQM|ohlFs{e zR&AQuV26D#Pr1DeeDd9<8+M*yI*={2v#hQy18gx0)qy%-jKXQ)^^ho33mSlvvj#i}kiA-gI%JH(D)7bOy42-_pHzs# z8Q^Vztq*8YaJC7o1xLTv3RD`1!gY3Dm48#G_xhwl6jppy=!~mZnS!%NQ@OUH?thfc cHP<2PA2|0&gxIYC@&Et;07*qoM6N<$f>6#i!2kdN literal 754 zcmeAS@N?(olHy`uVBq!ia0vp^W=rgUoyXH$pV7nK*RcCWU~P+Du4 zeyN&sR&g2g^!s;aR-c<|t?hJpJJbnzYPw>O%ap0xBj|Z^EsnElmDHm zIP$!m!&Z9DzWOO%kG`tPHF7YE_jG8?Z8-7J(C&`+=Gik`ls~f?S$zBB<02B-+R6B> z_1)duYD%|!4jq%*oF3%jGE?M@mLW%h!-ED#_SNU>OE}o8*YGl5EU7!Liw0Jw6VndP?b*9e;AG;d%a8ARdM|czG&!A|q@i)wf9<0e0(?K$ z-QToD!G8JuV{dzpb1%FjrmUxb@9s6Ws;ZcH!8->3w*;4e>sccF>G1RCQ~So=dH3Xyx;CgCui?}+nZ&$!0*<{ z9|;T!2R81TboSFh2Z!y)t2gx9=}9oIec`OFzGfBkf-<}0hRpqHCU5!^@{2b|MjUB1 ziU!8HYKdz^NlIc#s#S7PDv)9@GB7gGHL%b%G!8K^vNABYGBMURFt9Q(m{YiKGKz-W z{FKbJO57UW>aghpHAsSN2+mI{DNig)WpGT%PfAtr%uP&B4N6T+sVqF13QC9!p00i_ I>zopr0J9+{g#Z8m diff --git a/app/src/main/res/drawable-hdpi/sym_keyboard_search.png b/app/src/main/res/drawable-hdpi/sym_keyboard_search.png index 7d94eb3193fcdce85e7dae67284a55b5b4b4aa84..82d1e0ce0a6a269794b2ab72a52d5e19268856ed 100644 GIT binary patch literal 452 zcmV;#0XzPQP)Px#1am@3R0s$N2z&@+hyVZqZb?KzR9J=Wm(g*9Fbsx&b%Kn*2yD=d&=E31xxOxrRU~>0Q!?q@o{^)b!&h z>C4P6xgj4x3ZP=XDxjG5?1R}QfP}gNyWB7bCrqeAE*NiQVpt;9H?N}Z44ZE{-7)hu_|a_XrM@VgK-+$2d1?*11VHuSA`lGUdn# zxg-udo;L?SC^k82Eb4C(3i=U})Waee=_H}l!s>Kr!-Q!qZ8QD`9tk>@GUeFl%-(g@wetO&)aU!={(f9{Zs+%T_ut>)PI}MBvQa_o$eq|p+Z3J&@<=`^V2j+r zqPuBgqf5)bvlq%59W~GAu9B`xpI@+UQt;$!hQYJ9321UmmN@LVV)mC`7{^RvsIsxB# zW-^=g&o!|-UYscjWepPS_HcP*FllS6e0z)WH%?bMrz6RMzaDKhog^b0_Hx0OjxM*V z>h1%jHcp!=d_M2%S9zXh`m^I>=j4Z1X3I?~u`v00L!EE($zoZ)NjaHc=3Gr%VzWFU zwN+)dw17Te_pVZBiS0`KigiKRuM+G%_to}Zezaln+V7r4cba(iSK2)M$UNy!(qYTO zh(#-VRodAmyb|xu-J!k4Jf-`v&^#Lz&(}BP)5PxIahMcu-#vF`_7(2WJ06I8zkH{1 zaw5NnaC_@Bk(@P?Q$ksj%9o^kx-&ELx|g@e?sG=DVUxDh9J)F8p8Jw5CS09wUX{uS zbZfrKZjt%8MKr6W`l#y5?)twXpSUkAJ<+>v=S16BE!im(b|&#DUd<4gw6QoezDGjS zpmke8;=Q?Dud|=*JmDm!H*Fd(?~c=F%y)aWTV%ev`SH@GwTE_YOPjyJ|Id$ikynrD zYRR5c=KOs$JS)|&arc~x>3)kHcbqkQedbFy--_D!$@TY|6{KE{pbA6dy7k7F;A!ECoo^A zmbgZgq$HN4S|t~y0x1R~10w@n0}EY4;}8QQD+6;Y6Ju=y11kfAIfeTsqiD#@PsvQH z#I5124x2tugCxj?;QX|b^2DN42FH~Aq*MjZ+{EFVdQ&MBb@ E0My~X5dZ)H diff --git a/app/src/main/res/drawable-hdpi/sym_keyboard_settings.png b/app/src/main/res/drawable-hdpi/sym_keyboard_settings.png index 1e70103ec6f0b871cdcb037561155174bd55af5c..97ded33b5558a0efbd7812296a52325b4170076e 100644 GIT binary patch delta 447 zcmV;w0YLt=2h0PI7k?xO1ONa4O9@aD0004#Nkl=4>kIV21T<&3Kg>clSSXlU}7Nq>zn#&cpFDjH#mC(Ovk zI6r^^@43zmwy=EV8aG)X1HMs}g$2AlitOP%)nT0D56AV3Gm5cH8Eq6jrIynC`x;T1zdEk&3o zNQtd8r4UP4`m{*2j~er&SQZsxh8$bQ2AgEqcDbm7cuN_t72_oA_-4JqRA z+OkmPJCL%>Rc7g7>C$ADcl-sm7?X`U4>_$7Ds+e~=r}(nc*G?g4VQ_XR~ejQNNAU; p%3+7lw#s4+hr{7;<9ALOFVsD*`ILmGO?Sy z%erO)l%MYD;uzv_{O#0ukKjU)5fUbd;Gal2e;;aKX2PoJa)| z9{$>28+O(UO1Qp`smfH8`^vXStZQ+D*2NaFEoaUP3BG-|X59uI!HY+<4W8v0JZ)OF zke~Hg`rmzPbp!=3Ue~{4J-d_T`=>hjF9B1SFCBAI*%T6#85t*1t>n0ZpFLFa?P_hO zpl7=;_67fCjww`{;3O5o%)IW{;+j*xW*zT!V=B>i|MqE5d418M#mDdTJ`PfF*4k+i zuT#Jo%sEvwJ<&n?T=UB}bG?h}rs;|af>i0TWOzL28QRIQ8l40BIu ziOfB%sk=ghb(OT-Bj)bbb8#8&a-S2X)&63brMP}Wu$+08SK~Prx1Sq!n)pcFJ}>X| z=-akaU9WHQ?Em(=V3$a}hb-r(#E%*hAHUcCZ|=OWz9@jfx1O`evanTrxycKMOfBv8 zxqg9O-8;5yOb?jKq#5gH*OR*Y*Mho={QCLP@1O2%&e&5Q&TxNMv+z;}QLoeQ_~d_7 zvQ0mDXOC?EIiLOf8px`QF^`?^(zg zEc|yOxTQfVqmcLQjz+T?3y+>OIzG{+{&(sGo?rP3;?D|{CPb|2Z3CuV)e_f;l9a@f zRIB8oR3OD*WME{VYha;kXdGf-WMyD(Wn!#tU|?lnFsE?eWE2g#`6-!cmAEy$)nU^I yYLEok5S*V@Qm&F%l*-_klAn~S;F+74o*I;zm{M7IG8L4g7(8A5T-G@yGywn&4v2^V diff --git a/app/src/main/res/drawable-hdpi/sym_keyboard_shift.png b/app/src/main/res/drawable-hdpi/sym_keyboard_shift.png index e7b61687d211a78ea325237bbeb17ba627adadae..fc3352ff07a4d4a6361fcf5668fae10fde6fd729 100644 GIT binary patch literal 464 zcmV;>0WbcEP)Px#1am@3R0s$N2z&@+hyVZqdPzhpKokYwbNWzsF1qlKil7?>i$%nL z+AiFPwU6VXcXSMsn9NKbLJkCmH23BUX_J`(W5x_S%-KxRcR!NK**jY#(TDou!Niag z8^1_;vhidvU_(xAywp$bZQrzaYzcBFX+Icj3DNEp(#t@sM=U)=lM6#+24m$MyP))lm0nLg%b6D97%J|Sm--| zBTkRAx;^#)uB^6kqOMZX9H%!^)7wb^Tauv%{g^Rhy2uxJKEDJGw`s5d0000y-HO|>x45n)Y;ID7To`wYFmaVz_5(s?9v z;^Qyszbspzd|LeSx$_y0dio0rk1W{5XINBabXxU*+S#PU`SRxsw^<}OZjPv|x3)Tx z=9IH7a?PH7Z{!n{Im71Ui)o+tet3@ZwI|_7;Cdb^ny(1?) z{@+m#pnre+-w0PT|?s#10yQ~ zb1M^LZ36=<1A{q*`zE7k$jwj5OsmAL;jIpvK2U=s$cEtjw370~qErUQl>DSr1<%~X a^wgl##FWaylc}I|z~JfX=d#Wzp$Pyl2jy-6 diff --git a/app/src/main/res/drawable-hdpi/sym_keyboard_shift_locked.png b/app/src/main/res/drawable-hdpi/sym_keyboard_shift_locked.png index d11b39712bc6396f4b24bfe14f1a4698793daaf8..fc3352ff07a4d4a6361fcf5668fae10fde6fd729 100644 GIT binary patch literal 464 zcmV;>0WbcEP)Px#1am@3R0s$N2z&@+hyVZqdPzhpKokYwbNWzsF1qlKil7?>i$%nL z+AiFPwU6VXcXSMsn9NKbLJkCmH23BUX_J`(W5x_S%-KxRcR!NK**jY#(TDou!Niag z8^1_;vhidvU_(xAywp$bZQrzaYzcBFX+Icj3DNEp(#t@sM=U)=lM6#+24m$MyP))lm0nLg%b6D97%J|Sm--| zBTkRAx;^#)uB^6kqOMZX9H%!^)7wb^Tauv%{g^Rhy2uxJKEDJGw`s5d00008U}fi7AzZCsS=07#Kf$x;TbZ+-=(%amy=LA+e{L0)$G-jh z;GmWD=d}7d+j|^68#e~JC>RPUBO&7;AAy!>kLMO0lv;1*es%Wt=yzcjI+fp95>>^z zWwWmf*(^!=Hjj^c$+SfmU&L9+*d4ikH0dMjF+GQO7q9ewRK6y?_Zia>Fp73>ThY=9=zSZ^TT)6hktGP;?J)1Q7b-rlXcB@2|Y&l#u0{&~jr)Fz aB{1;KS}2sc?-eNVFnGH9xvXKB!Fs-zu1FfVGc z5&xEP(XUB5J?&$iL4a@R;nfS<8I57!wMeDnORgPyr`tPrytfZB_e?*)X2CkIVRy%k z(%d~4`)|)HmQ#HhbgBB}H;t8<)swT{n_c}~_vr6UxeD#C+M4mUF8kt2^D~&zmd<;6 z?Bqn}-X)v`jDPl3|K)tZY_a@TTXcKd4aV$*(iaaHm?EY{?F{6fxc8U}fi7AzZCsS>Jie7lSIEGZ*dUMN>tI0v+SmAt@otOOr#06fhn!CYo!rGkg zRl&wHtF9+T~P4H6DCFfz08NZ?|a zg@!R-=bk;+H?Mf3VTw<{@>+0?UvdSFGr|vad`TAGd{?jwQ-k11( ze_iwY%O$VhPISAovFwxN{B<=8Zm)1RJfj$6{A|PNcFpBA$LF2gl#{#t$BA`23L>^X zc&ESnRiwhOSQ=J1!Kb1OWZa;OXk;vd$@? F2>^5^ii`jN diff --git a/app/src/main/res/drawable-hdpi/sym_keyboard_space_led.9.png b/app/src/main/res/drawable-hdpi/sym_keyboard_space_led.9.png index c28137b4122d5f6aa3d192ab36517ee18cec36d7..e4c89f4b2f8dc839bc01b72e7ce8b086fd84df70 100644 GIT binary patch delta 387 zcmV-}0et@L1(O4i8Gi-<000yiD8K*!00DDSM?wIu&K&6g000DYLP=Bz2nYy#2xN!= z00BKoL_t(&f$iGAO2j}A2Jmlkmy2S&R2Bz5fp6dg*jw1zs_$TtTytP!XK|&C;0p-a zsHHC;VtW=AHcAlg4;hP9K}ZqjvM0pv2kB-fyUflekN}INpMMt-5fKp)5fKp)5fKp) zkrz$=AgRG$&w%Kk6W=$`EOULH0wP&a8l&pw(eDe=vWQdxKt!5+AllSc!S5=}>8nbr zDs@z>J^z%Py7zir`OJC3y}^F8wc9J+a})s-c@E4yu!3-pokKOnLq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3R2di=ni&{={s+=885l|p7#Ln9FfdrnU|pA>)84XE~5fKQ0)e;`<^O;dEe zL+47T%jHhz8=X4H79C0CIGn@<6gd>ndb3;qZ~`k3{om^N|4_pJ!zn;y5H;b zcv&v|p@j8gA;ZfGk>@!K9|{?sr;XH z8I!!-T^Kr8Wj%l#&H|6fVg?3oVGw3ym^DWND9B#o>Fdh=goBrfUAK#|?h8=pyr+v} zh{y4_*F1%q3`AT5eF8WYwK}^R61Z<9-tRv9FZ?OfpZgP^YNXFt6)pLMH%Vg0-i4X7 zmSxWRR=m{zfTWmE)-=JirCn`en|CS;Y~6KMMgyemop8teLuj^N&o4y3iNP5T!DaXuj@>Hr@jd1^*gZPFpm2 zG0VI=_xCU+T-9Ic)T)*X^qOjkYeY#(Vo9o1a#1RfVlXl=GSD@!&^0s;F)*?+Ft;)> p);2J(GBB7^xNkCwhTQy=%(P0}8s6%#=>s(|c)I$ztaD0e0ssS>DhL1o diff --git a/app/src/main/res/drawable-hdpi/sym_keyboard_tab.png b/app/src/main/res/drawable-hdpi/sym_keyboard_tab.png index 5ee6cf7eb322b912579d9417e3e31a4c685bb1ce..bd2e0c38e50ad4a11320ee953480fa4c92cb7ec5 100644 GIT binary patch delta 683 zcmV;c0#yCH1hxf`7k?)R1^@s6XO!wT00001b5ch_0Itp)=>Px#1am@3R0s$N2z&@+ zhyVZrU`a$lR9J=Wm%VEgQ5400XJ z&dLE(ngeTbz82TbWP8%~itVqqPshD%E4L~RP1{}yhn8$lmoeLRD6|3`2432p19or2 ztxakQRJvhc7JqnW`-G$%XvL!cuRzs)a^M*7*7j{ck~+h>H7X!cxYYr60e68nwvPRtH1H&H)&sf@Z))4_X}p)h zW+wm*qm05;1DAk9as8L7Kn8w9V5&n0s9%Ssn4)$Z?*Na1kCo?rfmVQ{i6H9~Zq5hP zAV)iNch_g&s-)NPG3`6f22hj`KWkt%WV_AQAH|%)y%z8Yn3c3x*YBwF5OjA|27Cj~ zNxBRy#eYkbF(U`+*J&Qd40r|{m-M_+0pxw!j0~t3u5@J)xG3p7@ZEMMDNn5`+w~#I zKpF4~xFYFGxZ?P1B&+F^m4p2TZUSd2Fdaz)Gx8ucai~nBAAk#zK1Hd~8rGGOC~E2( z@drUl-P2RTE<_2tP%U9c0jAViC*`lB(V}j!RwPz|d%zyxS6q)Z)>u1Je*lEAQi9!X RQ566H002ovPDHLkV1h(mE}sAZ literal 572 zcmeAS@N?(olHy`uVBq!ia0vp^DnM+^!2%>hZzUN3DVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^g3=E|}wXYHw7_4S6Fo+k-*%fF5lweBoc6VX;-`;;_Kaj^> z;_2(k{)B^67Q~EZ65SXE)q3 ze?s>yrdu;y_!OI!xI9iT)DFswIkix1rO7OI{<)8MGG$IK>^{H!9P_zCrPfzo><0^a zx@Ml{%hK|lB>ewdooTpAhe@$(%b^(a@)PHaITeCly6OpvJj?n%!8uEIii4QymTPm= zg_Wk(NiO6$-_j?2eao88_$sr7DI2|C|N411QR#HPNp37`*yM23( zyB_zfTHDpL;rgHa_4=>>?YiV>P~nAi&0vbNk#5JNMC9x#cD!C{XNHG{07#ZjqSm+uWhZq=H8JJs{ z7;76CSQ!}1Dcm<1MMG|WN@iLmZVhjB*z|!KBtbR==ckpFCl;kLIHu$$r7C#lCZ?wb Xr6#6S7M@H6MJa=)tDnm{r-UW|i&xQv diff --git a/app/src/main/res/drawable-mdpi/btn_keyboard_key_active_material_black.9.png b/app/src/main/res/drawable-mdpi/btn_keyboard_key_active_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..a2be0f78918de45f75b88222a677cdd479f283e5 GIT binary patch literal 766 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 delta 318 zcmV-E0m1&u0@(tPB!2{RLP=Bz2nYy#2xN!=000SaNLh0L01Jr#01Jr$H_6Mb0002{ zNkl>r?oJ-SNfyuGsEeY~P~# zL+$D@3+cd{&po}ln~&jiCh-~M&OoJ@zXsYs3SgJBC#PlCpA=&9E`b|NNF! zJ*RvW=Dg>`OE&Fxz049q{%Z{dMZ0-p+M Qng9R*07*qoM6N<$f^QLzfB*mh diff --git a/app/src/main/res/drawable-mdpi/btn_keyboard_key_dark_normal_holo.9.png b/app/src/main/res/drawable-mdpi/btn_keyboard_key_dark_normal_holo.9.png index d449d760067d781bf9c5ec5153b475adfed41b17..2a10da052f7a665d7e51c7e068033ad388408efd 100644 GIT binary patch delta 289 zcmV++0p9-30?PuBBnkm@Qb$4nuFf3kks%X*^+`lQR5*?8lre6?KoCX0H%77|qqQKp zg-?*)NAMNWJdXI==r? zFqX^ne8PbgMX|?Vk_&K_WjPTothI9vI1IyG5CmUkS+0*MItRa`Y5Lu^?Tm=O#wdz^ zR8>`P04x9!T_H)5Y11?}K>@%RBc+tnF7CnJdokW}y@*a55O~n{x!dIv`~>sBV~6NZ zzz`kKb3eC&oO8cgYum-)S2kyUz61CGAen|0 nfDM2xvyZQ#<9jb%&pQC(J5p0ZQm8%*00000NkvXXu0mjf0uzJO delta 307 zcmV-30nGl(0?q=EB!2{RLP=Bz2nYy#2xN!=000SaNLh0L01Jr#01Jr$H_6Mb0002+ zNklU_zoq3f~c_+%6PKy z15rwoaZ~6bKL}|a`WQxHAReSu~8Jovxrp8ynoR^thGmDOj+0U%jl9A zZ1X%ngb+5`9uX0eBzbF^<_SO#K+F_O({$y%S3`l}vAV8%1dvQV69vt;w{)62U~t9v zS)yB1c?aLY3NT&FS_u9V&0z2SCo_L61@(RJV*4RF2j|>A%d*m1yVgLN*|lw30XR** zul?Nu*p2(Oy(||1M*yz?-Zcd+5{U?i=Hh-k=?EC+^BE|%Ry~$1K4|~|002ovPDHLk FV1m+-gLMD^ diff --git a/app/src/main/res/drawable-mdpi/btn_keyboard_key_dark_normal_lock_holo.9.png b/app/src/main/res/drawable-mdpi/btn_keyboard_key_dark_normal_lock_holo.9.png index 678ce102711ca2b072cec81656eae6e3fd66a76d..c76963710e01a5ce99d67659182bdd10c7a16f00 100644 GIT binary patch delta 364 zcmV-y0h9io1C#@hF@FSeLP=Bz2nYy#2xN!=00BNpL_t(YiS3n7PQpMGhrgLoC?QpB zNZ6Qg050GKID$*J#zVOE4zg$I3AlhK-~gDI7y=|f;}o^?+(1+Q+DLJs{*tEcd%t;K z-|Hj;yCw5$-}oPrO20Il%}WuvkK;JVqqs3zbm)qO+EYd zdi~iL<8L$;N@eJv2F22HVrFrp7i7yw<2WAodcAWX1SCDuXfm0!%H{I4*7{^^<;N6W zrGWP zO+1qO>a!>41w277uurn=3ULdG$aH)#g&=KFH(O!xgJH1lHOGfYZ)Kfs>|a9gU6gAwW}4=|ACd5UME&Pre(N0LZ-#;Q+jN9hLBc z2oLjl?{9MbYHzUOHf|4b>Gi(TD*!eCo&aqBZsUtc*z`kf4%JQc2L-or UN4S4P*8l(j07*qoM6N<$f-)MSt^fc4 diff --git a/app/src/main/res/drawable-mdpi/btn_keyboard_key_dark_normal_off_holo.9.png b/app/src/main/res/drawable-mdpi/btn_keyboard_key_dark_normal_off_holo.9.png index fa24d5987d971c432e3528089e195c4ccf0cdb56..8afb5a949b18fdf3b4e23dd34ce27aa0ea539eaa 100644 GIT binary patch delta 379 zcmV->0fhdS1C|4jB!2;OQb$4nuFf3k00004b3#c}2nYxWd}KyTm~#A0FBrKZK*Nndnnw^3HQ zwov+myv!u?@tX+=?3dfD@5X;m$`^~Gs8L7p(P*@$IHk*s-bb18{;Pf`x>2%tw)v7iafO8IO?FA5S zV+Bw|wD(j!Dmtn8;cI+MSO3624D>y3M^jLBqljRwrTj1`r3k|it*bTbAmDsH_vU)N zUez+yXV_@${&Yb0<;p4?E|<%7x7$sPF>T*QV+@1A;7jZBJSUE0M8pfo^E~kaf!8ES z9$Kx|jn?|4d@##0X0uskCjcVylBVfB@V1SWZ|Eg(4V)fSdADNV5m?kz?{JkJ9_!~Q ZIPVlEZR(ivDIx#>002ovPDHLkV1hZBvtIxJ delta 380 zcmV-?0fYXQ1D6AkB!2{RLP=Bz2nYy#2xN!=000SaNLh0L01Jr#01Jr$H_6Mb0003w zNkl z7mGzNPeib+!FA{U&QNRpX^eSi=4GEFGb0Sci_#fmkftfhvg{Qw#$>&M0E#TjHlF7_ zG4tK|#G-WaW8L6rGqz-tBfj$$wP50clJteCWi7Iu55+J`Z-pdFFZ7HI;#oiXAA%U002ovPDHLkV1j}sy4U~! delta 384 zcmV-`0e}9j1DgYoB!2{RLP=Bz2nYy#2xN!=000SaNLh0L01Jr#01Jr$H_6Mb0003! zNklOhmkiAPzzy&-37jOpwOfB&h z@pWAAk@8g=DI4NHX`0S|-uyDtNgg6XhGh918()~&tTT~He}4o)a4#ay&bfLK#f>pz zt@UHC*Xu4rk_H;z_lI#D*Nd99QVP%WM*V)j2_%5%m077&YS!AqV6a#cYi$E4uVOl7 z>b<9m(Rz}aj5R)mPTAEz@Qi`#*Q^3{kvsFsgIXOfOPlfe45A5q#l-^kZIhd)mt7-C z2-_`^;ak2sd3k|K9iDuax2<)D*4nvqE;7c{_9Z5h0Uzxal**gN%#yqh4g#EW;a(sR zhhf;MR;v%jnCqRB-w}L9xw=ThrqgK$n5|;lvuFT!%lEO{E5HbN1;$6#`n!~fq<{LU eZVm;D`|$_Z7_^fSraQgHTq6 zVwF#tW~_PoJTtPvO=gJmNh~F^EW2=lL{aqpCpbxxTOq`Q)_?la$(<0Dl=3l-<8(-w zy>-4T%kr*mTLV-sU;xka?ty1O1B~Dx2o6dqUx>x-oRm`P0C+$%0e4*|0gPEU^r3Ea zC9&2=YrP7(RBQJbW6Wy!{H7DI)*310D)4z6uN~Y;@c(PY7RPh#nY|ZVcG=d%-j?C@ zeZLGYilVEks!ubfH%iFcg-Dd{U}G?59PJ6daX=m=Kufz07*qoM6N<$f|;hD0ssI2 delta 367 zcmV-#0g(Rj0*V8WB!2{RLP=Bz2nYy#2xN!=000SaNLh0L01Jr#01Jr$H_6Mb0003j zNklk4uAGeE_Np3IG)&k707(Y z89Iie)BWwMbV}~bdguP>^>FwR&j|(9PG`C+o_hdX0~R0yyK5VZZ=+}-e}{4*#Na*b z13e(ffi;euq?$Fz0ErW_WS7J~1_{YF0NdQq&8++-`vGp z>Xp|-5cnYvw`V}~HTyk#71&Dq3S?e@8(>f}r+yeo7&A3SQywJm;S)_GjxRauG93T_ N002ovPDHLkV1o1kF3V@ES${@2=UuIJ<;y?_F;Nt4eBb|8d-haH2(boADZS}*dSUa8$Kw}D_vG+3 z;f~aXAP5@EXN;MqbB(XXa=BDVlE^R&nKd&?O&rIsgpf*0wbo|6UPCEmB}|f}vIxo* zzRzZ}hrwWQ9Rxwwc9?VCw9z}Zcp=1Qu~^&#kULv_H7}e4xCGF%rh7bA0GhyVZp delta 479 zcmV<50U-X+1Nj4xB!2{RLP=Bz2nYy#2xN!=000SaNLh0L01Jr#01Jr$H_6Mb0004- zNklDcXXsA=BqaVt2L^WN(yf1>KcPEI)gmF5 z4oFPxTvZ)lKm`&hO5He){dRED)QRn(`4~8oW!-yp&*S^v_kZXbNmPV}&#d!VvYPdu zgxwvy+dF!lh@Ch|SLRW??t5*|*#7+f)z{&a+?~9C`t$Fn_H|qn3g-bdEO^p%AAxT` z3UCW_&o&v74H%gFF2KUu^bKG@Ol7OoN?kg4tc27dvXc_uF;Jq^ z#6<;1Nc>Wk-#&lm^Cb>&SiF0F>;IiZojILO+aVSo4u@|Cfq&!i_(}+IZ>>EG0aQwD znE7rr8a?eSR+aJAdcD5Q^Slkfga87F<2b$n@C<+epak}My~G%EDnxCSe=Mza7r+Ss zy$39cLNbSMFd_mfN2l=7#-$M&>aHhivS}1pZ5j|!<2zJ`21CfLnsO)n%QGxHw23pc z)_wtcv#Cl-*?(f@SO~FK6=o(OL{3E37wZKQ5u}v06Qd|<4+et^*JozTX0xT%`gq_c zv`*iB@_cdL*J8C=6=|C0Ns`2MfmxPq=kxheIwc??%CcrST=dEyI?FX41N02pJoi^bvrK>q2ubvg%d383rC_$Nqh0K5Qr4Yc0za(CF&4^YW@ Y2ObWz3$EY3NdN!<07*qoM6N<$g4Ha(u>b%7 delta 463 zcmV;=0Wki^1L*^hB!2{RLP=Bz2nYy#2xN!=000SaNLh0L01Jr#01Jr$H_6Mb0004t zNklN%C$Xd0MP3CXt!&R~=hOWDM>ZltPDs4Q%}1O0tbczJD*14De!U+GXPwYg zCsDj;>2Iw#y*S!);*{8lee3D<^W^)tQxK#%37|rimMiu#a0eKG9?)LhT=?=@^XZ<) z3qh#6eibMK%@k0Aj*eV3K_Wop%wAEO$i@m0M9dU`CiQ5i_C#`~XjEXjU|&+EG?-aH zL@-7st|%r8$bXDGj3k|nX;hauQ`3OtN~$eO7i`Lw);gIFO=voy@=Xw$p$D^pAUUQf z&Q*#VJG<+{3f7$4n&0^GhaSu_P4pqlmQ+;UyHz>rWOexd5=gVrqOw#PcFcF(cFl2W z+O|`YnjkQ~=e9F}UL)0cQc_&4$nO!zIw_ zW(Rdz0k-4oxbq>v2XGJ6$E-DaC=o&R4Kc0190k#w{{hG&!oC`p-D>~<002ovPDHLk FV1m#Z%xC}r diff --git a/app/src/main/res/drawable-mdpi/btn_keyboard_key_light_normal_holo.9.png b/app/src/main/res/drawable-mdpi/btn_keyboard_key_light_normal_holo.9.png index 976083fdf9090ad4a0a8e9bbd31bcc67cf1f6ad8..dd4cf712f6aecc02153572912411eb4f39f55263 100644 GIT binary patch delta 276 zcmV+v0qg$E0>1)~Bnkm@Qb$4nuFf3kks%X*=}AOER5*?8lre6DKoCXWVkEpy5xJnF zbK^5az6y8XP@E)E3b=$7sx%RfjH-0t+mH4+Yqn{!*CCLD4_tx7_$f7fh$1J?Zk0xz4zaL zp7clgrfC4yoza6uL{-}DkZ0000eRR$}4YtLA6;J># zDI4tjeg`}Q0U#S!@;qOQNS^=&FjWP(9vu@{Rad8UGlT$9X)|VApA==sLoVP8_?%!l z8kGp1bk2Wt0=I1&y!SW5(_Eww0^a*|?2CW5LseCqvMjenQGAHZtB{$|G|i^2>v!OD z^#9Jj1@4D=ZYu2!cm?*r+svGFiJ1`{`_%3U{FLV#GZx^prw85kH?ik&<|IDnvrBc%h#5Ak$y42fucd)<($!9alF z;EVtN*Gz4d)?smNnQ3%1_4IDTc^hp_*niB;{k!Xd!jhIL6NG}CygWEH6;+p9dl+N0 p(Z(Mt#&KtB%%1&wxBC8nXV}MTr#^SKF3@}iPj**7mvv4FO#rJqHn#u( delta 224 zcmV<603ZLV0sH}wB!3xnMObuGZ)S9NVRB^vL1b@YWgtmyVP|DhWnpA_ami&o0001< zNklW@fYNsflgrXboFyt=akR{09Wxy AH~;_u literal 389 zcmV;00eb$4P)RCwBAV4x28PpJWnU{n78XBbGp z$jHdR#4tzz3$Y467c)|15pOU4P#-iQGH4uvl30Pk?+2txf!KzIcK!w8BS72)jIMpK z#0qx^)Dau$91zYR#{eDjA33oWfr#2e3=9*`(9ULNpx4VS85k-oz}y@l-iMw>z|k?~ zENz3}FEAC%IuGaCVoR*dFom=Rzy86QY@^wC)FGn|8Fk30Lq;7k>X1=~3?_&CA1n@G z9F3Y$hm1O8)FD)I$X{6Bbf6sq8Y*B&)~Bsw*nl0|L|r)dFpPmbED;W5uAp;3`1AJu z-vk<#fQJZBU?q@>0OEtNXrdAL4IPRAI|3s_2mx9S=Aneh00YL+as(qth)p9jbp&iw j5exWFj{rah009O71OQ5nlW8rM00000NkvXXu0mjfXhM^* diff --git a/app/src/main/res/drawable-mdpi/btn_keyboard_key_light_pressed_holo.9.png b/app/src/main/res/drawable-mdpi/btn_keyboard_key_light_pressed_holo.9.png index c39dd4a94c52fb454d3c37c12ba097cea704c472..7d323fe5c8903ecdaaa86fd776ba35ee2cbe3a73 100644 GIT binary patch delta 323 zcmV-J0lfbG0^S0UB!2;OQb$4nuFf3k00004b3#c}2nYxWd)s#zpZ{83QFVFM91(GC5y9my*>{3MbeczwCfPa-zwNmOTP1E}^pKtjG zbzR@IZF?%>wnoqMc0myAfd^m!P@@^g@v$++844gG7-P#j$~z!@+DaNw}N-F?pA7(-4g-7r#%M~-L&lKJjg5`1&40dKqQ?ZTA3uIb%+N4pkqo$N(6zTC zN8;*%2WCAJXSD_LZg?;$Vqc>6;pyw+1CLbf*eR*Ryr)pgEp&RIsr5mo`BI$I1sQ(4 W6BAl>DE=nU8U{~SKbLh*2~7Yoy*Kp$ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/btn_keyboard_key_normal_on_material_black.9.png b/app/src/main/res/drawable-mdpi/btn_keyboard_key_normal_on_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..19b747e7730b4f67b21fd7274e438188503f4c05 GIT binary patch literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^LO{&N!3HFiZux8nQjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*1ITytba4#Pn3$a4!1{mT3>m{!4gY=%y BG$#N6 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/btn_keyboard_key_normal_on_material_dark.9.png b/app/src/main/res/drawable-mdpi/btn_keyboard_key_normal_on_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..bc0881b16216976d4d2c8c04f15998984b7d03d0 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^LO{&N!3HFiZux8nQjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*1IUl|ba4#Pn3$a4!1{mTj1)sRHXx|1tSo6&X>8}0H!=uJVlY~;%2A|}`=-LG zhQvGpWmBG{gQ|++#Vw7U&J3<^?)UTa^iR9-phPf~!B70*CQ0#zR{o`(lLQ$U-V5Il TeH@++w1&ac)z4*}Q$iB}{C_fh literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/btn_keyboard_key_normal_on_material_light.9.png b/app/src/main/res/drawable-mdpi/btn_keyboard_key_normal_on_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..aa25bc416dd20d094f0b270c7206f7fcd7baf644 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T&!3HGHN~m`NDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0pv$}x;Tbd^d=`bu>M~-L&lKJjg5`1&40dKqQ?ZTA3uIb%+N4pkqo$N(6zTC zN8;*%2WCAJXSD_LZg?>1#JsboKfJgtE@Eh@C)c)e<@`b^x6tW9RG* zG5T1L#;}}l7@xD?zA3pt{y6Lf+&va71%efxcDzRG(KeFHt8(uArA^5RlB5$%U(g>7 QLjV8(07*qoM6N<$f;1~c3jhEB delta 208 zcmX@h_=a(UNy7B1cCIQ@L2bu9P2wB3gkLMZaVt}Kqh#VyQSo{X=9ASeJ!h^=)cJbv zOo%JX?z9%sWh)Bwe45=WuL~BgJeAN`d0mUg@URe@=TggmOxuk!xl8#M)^W}auRs03 z{FCMpd+9ve8`aSk-vs<}6T5BK$vzNe&rvW6cKPya<(VFJyWmdK II;Vst0FP2ow*UYD diff --git a/app/src/main/res/drawable-mdpi/btn_keyboard_key_popup_selected_material_black.9.png b/app/src/main/res/drawable-mdpi/btn_keyboard_key_popup_selected_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..9c7e13d42214807cb6bea8c6def7ce405199e378 GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k#^NA%Cx&(BWL^R}EX7WqAsj$Z z!;#Vf40RWBQ=E;%SXb7tsNnZU07Gx=;*twU7V z6=x;`zhHSM^EFDoTv=z$Lf=oTEaM7jVho$8){@6?;l_!B<(D&8Oq>+CE@g$^g!{r7 sXSbOf7;!Cl6?;-dp8fitczspt2gfvo-Z$yg0WD|nboFyt=akR{04tk9;Q#;t literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/btn_keyboard_key_pressed_off_material_black.9.png b/app/src/main/res/drawable-mdpi/btn_keyboard_key_pressed_off_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..a0980e1636b35cc1c595a830b39d8b45c08d0cbf GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T&!3HGHN~m`NDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0py2!x;Tbd^d=`bu>M~-L&lKJjg5`1?f?J(-V41aa7jo?&Nm9o;xJmUD^a3u z`4NLvjR$ijludaTOC=mso__Mcfdl<&-zGLTCR*w7hLlQ%ZWh-0uySI7B%^khkkE^b S+YSM(VDNPHb6Mw<&;$SkLp2ou literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/btn_keyboard_key_pressed_off_material_dark.9.png b/app/src/main/res/drawable-mdpi/btn_keyboard_key_pressed_off_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..a0980e1636b35cc1c595a830b39d8b45c08d0cbf GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T&!3HGHN~m`NDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0py2!x;Tbd^d=`bu>M~-L&lKJjg5`1?f?J(-V41aa7jo?&Nm9o;xJmUD^a3u z`4NLvjR$ijludaTOC=mso__Mcfdl<&-zGLTCR*w7hLlQ%ZWh-0uySI7B%^khkkE^b S+YSM(VDNPHb6Mw<&;$SkLp2ou literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/btn_keyboard_key_pressed_off_material_light.9.png b/app/src/main/res/drawable-mdpi/btn_keyboard_key_pressed_off_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..71cb8776846a7969b3685b0328412097fca86a71 GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T&!3HGHN~m`NDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0p!Pcx;Tbd^d=`bu>M~-L&lKJjSUEl*E^V&a0VS*nfp55C@_n|Xu+;TiMr)S z3|2KB%#~0!M~-L&lKJjg5`1?f?J(-V41aa7jo?&Nm9o;xJmUD^a3u z`4NLvjR$ijludaTOC=msEqwN@|Lgz%h8{}YhDL@q=7G;SmUN$9F>7u@qknJ9X%2=Z Xz2ZV!xwz*7?P2hA^>bP0l+XkKLEble literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/btn_keyboard_key_pressed_on_material_dark.9.png b/app/src/main/res/drawable-mdpi/btn_keyboard_key_pressed_on_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..00b40301c99e8186ef3fe91828bf4fde8a8607cf GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T&!3HGHN~m`NDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0p!Pcx;Tbd^d=`bu>M~-L&lKJjg5`1?f?J(-V41aa7jo?&Nm9o;xJmUD^a3u z`4NLvjR$ijludaTOC=msEqwN@|Lgz%h8{}YhDL@q=7G;SmUN$9F>7u@qknJ9X%2=Z Xz2ZV!xwz*7?P2hA^>bP0l+XkKLEble literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/btn_keyboard_key_pressed_on_material_light.9.png b/app/src/main/res/drawable-mdpi/btn_keyboard_key_pressed_on_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..6deec1f4dc795507943ff11609bc241135973d5b GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T&!3HGHN~m`NDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0p!Pex;Tbd^d=`bu>M~-L&lKJjSUEl*E^V&a0VS*nfp55C@_n|Xu+;TiMr)S z3|2KB%#~0!`^2gz+%YA_h-aKbLh*2~7aXh&FWq literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/btn_keyboard_spacebar_normal_material_black.9.png b/app/src/main/res/drawable-mdpi/btn_keyboard_spacebar_normal_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..4c2aad367f2820b764b96a00b325380557e3ffa1 GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)t!3HFg#O7xMDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0p$03x;Tb-biTc|k?)WJkL$(X85!cM{{1gM)DSWua?%NIj*Pn}%U1;*O+S(J zL*M$%rS)yUrr+dPx#1am@3R0s$N2z&@+hyVZp-$_J4R7i>K)-iIzFc1aMzbiY&WZaM$E|MyTpyZU4 zT)-FLAjwQ<7{?YXX(SNpPIz;4svssp6)`96I`SzQrCHLyhSKIDR3;=BTZE6GnsM6w8^eX`Ph14&m zMq&y=H9}gJG#3=RlRo{CWGF)!%20-;hDc<#-4MGO00Nm|F32hD6{^BF2R%=Xs3q69 z`Zz*|{r-oV^3$+%#`};8kcj%T41dF<8{yRAJECzb%#G0n!)H}Dc?M5*00000NkvXX Hu0mjf4HkX8 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/btn_keyboard_spacebar_pressed_material_black.9.png b/app/src/main/res/drawable-mdpi/btn_keyboard_spacebar_pressed_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..76c0adf84903e3c1825aec824ca32de9d0ae631e GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)t!3HFg#O7xMDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0pw5fba4#v=zM!^Ki44#p5q_$Zz)~+#^`e4d%aO%spXM{g*)6HDZQBK_fwbs z`+MQMod@zSp5?2}=4n{5ib1%5A#FkaUI~o@qB}Y{4(~ExPEWYc5wYgOWZ#n46@Qc; zZCVoJ$dHw&gMH(1BefqXfGraJ%p0p@uaFpwj#g(_Gmu0;A zHCg*mcBpOS{))1PiN8MXFWk6J{|8Wb34_?-ygU{Mn>Awb`&a`S?p4f@mP}grT99ki zEH0^ClNswLFXTzpaF(1Uy-6ZjE8#_0gHnMXD{JRl4%V%EEvD}j6o0*MdQr=33&p=& iT?NZy&Hreas@V%O`D?eI;SvUVi^0>?&t;ucLK6T0uWe2M literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-mdpi/highlight_pressed.png b/app/src/main/res/drawable-mdpi/highlight_pressed.png index d27f1061ae9757e45d602d9f1334beeed38889da..2c401677f15833b364f1701c5fc3811abd76c2bd 100644 GIT binary patch delta 640 zcmV-`0)PF{1daue8Gi-<007|tn3wZo@DPgB3SGdg!5V+ZXSpC~EJpDPR~%woy#LkmZm1OxdooJRXmB zxm;`}mSq`wuC+F$`}urqz2EP)ZJU)+(&P-$gJKvzk05KU_J4Z4et~Yco3TsFvK(L# zfX^c!OpfP#&+ONo=ksanwrzI3UJpQ}lszd!jh2f+7^bymwbldB`~9|+1u!xH`F%WQ zAgHNa@#`1|Aa+JMH3HRI+mrb-%9&Ei$*CQP-C!8y5(D~Z`J7!Sr5qqoPXZ|zT!qnG z!fRYI1YoEWP=7XW9L_~l@+kb7TB|INTE#2gh~N+=D;>In6WQHRbCJs&&LJ!lAA9a_ zQg;ZCoYUh}G8RP`bw3JRVGP60oJz(n^+r4bgkb)>+J`vg4_LHIXF^JY^^`Wps$Nh+ zGhoqvq|UvxdwF}KixR65XXPBx41q>tB=Ky7K;H^yk$-7_<u+Pc*<`GS^zkP_sM)r?P6q81MwHlOJ;!xIMs^CF>_K^;GZBdYe=3<0 z^X^eK<#|1qP)7lA?o|okd|@!1XU}%%R?%DlnO8SkG+mouIo zk(L_9Tn4oT6E)FS8Q&{j-;nN4c)U|!3{bhZcpYX2CYO5w`}jh#(%lLS4nGCP3W;kx z#CYQ2ZG97g;H^;i-kG63~#_*U$klsh{VvR(+Xl_;JIJgJ`6N z*#=-Xp*EWQSbsOz)b$w^yR2lS=3nIa%xKtQwl9=2$pz0ij3OELcN_;uG3rpVz4 z7)@I_Xo2yMgL}pB>JeDrX)80W#|TV<=E5zKXqpb`ZGR>C>!nTvCJnlxxdpm@l^kW- zjzy=R5}xER(Z^T-S^2W!tE=+VQd@Sn73Q zy3*4qK+pilP{v$mRZ|K34G&^wR>oWxT%FNnrj;{dW+Nj!he;iWQ%!11&UVDxyG4c5 z-+TQvYCOMD`|KtM3u)6;b&{%`bTybnxzP<}I(8nEAa8jijq?H>KIV=p&JQS8L-|K8 RlScpm002ovPDHLkV1lg!0pkDw diff --git a/app/src/main/res/drawable-mdpi/hint_popup.9.png b/app/src/main/res/drawable-mdpi/hint_popup.9.png index 444cc26ee69c1e754a95d8c977e7169fab1e9321..80ecabe86417206543d3110d8cf16365d4ebb65f 100644 GIT binary patch delta 153 zcmX@bxRr5&NGZx^prw85kH?ik&<|IDnvrBc%h#kN0$O42fucdwna|~YG}zu0e3pE+TY%Arsj0)zBtw?rcwl7g1%XE#g)J6NGKzfy?j6cU1Rr^Q zh<)>+!tbB7(n_yY`HwXfmp{Iua=Rsl|8so&@67wsO@cyF(o36?C4hD@c)I$ztaD0e F0svolISl{+ delta 174 zcmV;f08#(70m=c8B!3xnMObuGZ)S9NVRB^vL1b@YWgtmyVP|DhWnpA_ami&o0001N zNkllmz(& zGl(Q*vfjMKrlz5_Gpzq{>a?q3?|#hRKS#66_&!igg{O;Sh{pM&6Hf9q7;vx_9$cEF zz2oEm_^ivvSWMOK&AHrS`H`V+nZ|1F)QRs+U-d5YU3i(jmdmenL86L$({jUAtE>;R z2s3sY1cV5u&9l|-;QqZrZOtY&$L9e~SM(qD@$OOmA*fOBt@h>QcbnsRayhf7d&ar{ a>1Vdg5VU*rJaz)m4Gf;HelF{r5}E*4V4Ix) literal 528 zcmV+r0`L8aP)MlvC?9;k08Cd4~CT`|q zcV>uYQ51$wGiw3c?bdF!S`)zbopUEymQBsm>GTa`r0D=W6rlAEY5_vP`Fu8_D57A$ z-zTq`_~^eQ=s`0cvm@mSzmEEexL6L29`&3RtN2a)4A;$F&F z73X<{fJUP+IUEil4hX~;Q^|Q=6Q+^gE=bdq1SCmf_`XlU;c!S^CAaPCbrJkLo;yWRfc$5O_sIOKh*6k(^+dE`GRV^v%f;byZb7h!T;gFA7F_XS3M@ z`deIPvi-;*-)lucx7!sjDC7UQ%w+qK^St5;;8-Sc9Mh;ojIkTsljI*r_7fLfFrUwh zX0xef4Da`Qg9Sn0^?JP#ugZHFb{%w}$KXro8QMe3XF05C{m-Ztpk2U^00RK^^gI>O SB(i4!0000aA1bCx?!oM)MyiwMJaB|Y2g2e(>#Cow$m(Wx#7 zWj}5q5L+wUe{OAuv&_|lyP}V-%h>$>Wban14%^<9!qQ4+bE^X1)O^3R%}_(iVB6Qr sYh`Vf4K7`t$hCqc^LO%vZ3-V4Z%zu9TT~dQ4D<$rr>mdKI;Vst02EeRP5=M^ literal 627 zcmeAS@N?(olHy`uVBq!ia0vp^3P7yH!2%?w>=rHoQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aistgPb%?u1b{{!il3=E|P3=FRl7#OT(FffScPl`Y422{(GbB5GIt1BVsUhtb6ju~N5fHJ;mYT$8Df-nSw#yu zwB<|f^!hI{;XnHyNruRrGdT>>B`=OJ<}jqDG4V0<^*v{nVmK*vji-T8!))p-b_0g5 z>xAU{10D9Rwqa(N`ICYBfb{7@RkfUN|2F!pW_ZApnzZb}eTF;ty`G*;J1_Z-{pz+e z-{L;(Se^SciQ(bfyVgNo8f)ilDzn_sA0wH2^x1<%dz)XsP21ddNbV`zB(_A+%wuiS zdt=q~8EaN9Inv~L=Wgb=J%tHhYttigPHBkW5Rb|9(x|O8l#Fq;TsrMe=One26Cx9} zlM|EK-%9ViVKR;N#${g{%NV{1_0@g1_7-mXcD40rRl-Uo;gvxa%xk|t|Ha+l&n~Yz zVS2&cT3{rombgZgq$HN4S|t~y0x1R~10w@n0}EY4;}8QQD+6;Y6Ju=y11kfAIfeTs eqiD#@PsvQH#I5124x2tu1B0ilpUXO@geCx#LFgj@ diff --git a/app/src/main/res/drawable-mdpi/icon.png b/app/src/main/res/drawable-mdpi/icon.png index 8967be82368562eeeb37c0d1ba457665bef433e4..df896cd07bcf60e1260b5b9bd221cbecaefdeffb 100644 GIT binary patch delta 1872 zcmV-W2e0^o72gh!B!2;OQb$4nuFf3k00004b3#c}2nYxWd#HSA&23(3I{`Ibwhsav)O<^j>wRrOXq zZ`b=#)h*y}4$?z^sRy~B-~gI?*T94V_dR#++`y$vmwt{$qf?S34Rh{2kGsCxJpeSD z&GOF9&M$ZG-u)qy$&( zCX@LefJP8fG=E5^Jwyfv2mjrL#JzzB7vcyArKNSvU1K*E|;;ox{9w~zxK>wUkW4=3COaH zH*emw)W>2mM5ED;vV;(fjEvySnKO9&_;Jr1_NBnk(0>qKzkZFYSFg6zCzDCUVXO+S(ej*(?%?1m@@GvAn#Dd_Irm zE_Lw zVYzzZ(DFb!owlENI-N$XRs#V0no6aR&*$y_z2=PrGa+Xrx_I#-K7Ra&xw$#S<8gfc z{28%W4CCYDn3fYno;|aXz0% zGMQ|v6AsQf_j>v=0L6z#%b7vMFfuwi8l9S&`cYNYOO(>@oDz&N7>0pUr%ttuG%+!O zk&zLfd4i!-D&f(iM=fPe!02fbNK7aoFPXPXJ znt$eZx~{`84Ev|+I!x1Sn>>@rpj0aLWWStq6pKZ?diAQUtY7 z+-x?loIQJX5qlOP%t9rETy#(1zIWG^%jJD-1H2UPR41;4kpE!!%+L@kAW4$c(H00H z&~?3MvO$S{`}VD+&8r_F#6C07P95F&@_*$^Ph{Qb^pp#Q0w|?{w;0sj$wy;QN|DRu zP$(37j@f?W3*>S+Y;JCXQreNU6P|g%Dfr;Q0~m$@LJ0c$`Y<&$g`J%pjE;_mIs=yDO;1`+1G8_AxV;L^SzJ{6@~8IyJttDNF;*GmoM9G_wV0tX`7y&hH093`}Qp~O~diy#{mFa zTU*%J*Z}7oilX4zvuF0+${i}7Jb7Ygd{tF3IXUS|9taSH1VMLM+>0ly>pCcv;I^ zp=~OX)c(4&TXF;7N#0rZ+)6m@UxZP2*?BKQo{*uGLY8G%mIcEwz!+!#@l5=2qKY4iz7SZx^K31kq;F{-Ef9gC&GSi5`N-rQxpXkE?fvq zz9$93oXY%^5?Prs)?!j(+b+S(<97f}p&A9y z58z*WSAxU)Lr1URd%qn3xxFiMlBC#uBYbGz3=RkkyZ@tL0PqLxIlJ+3F%3lk0000< KMNUMnLSTZo^MvF8 delta 2681 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 literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^qChOn!3HGj{oJ~Nlw^r(L`iUdT1k0gQ7VIDN`6wR zf@f}GdTLN=VoGJ<$y6JlqBKtz$B>F!Z>AXXH5l+PzwKBUz3kur#+jcQ*`hid8C6yp zO_Ub?`Q&5|#~sH{73?1;&67$Dbw?!ayR}{u>ji0;OXk;vd$@?2>|LgM-Tu2 diff --git a/app/src/main/res/drawable-mdpi/keyboard_key_feedback_background.9.png b/app/src/main/res/drawable-mdpi/keyboard_key_feedback_background.9.png index a84c19c39c386b252a783012e10b9b6f80fda3d5..af25d86467701dadfea1604a91f80688f7617462 100644 GIT binary patch literal 598 zcmV-c0;&CpP)Px#1am@3R0s$N2z&@+hyVZr07*naR9J=Wm%(b=FaU->%SjryOWX!F2ssV5z+P*Q zuv1>4%WLesOP?T*u+tzr43fcMp{#3ylQ@yIgRIzA8#Xun8Fc4=;?GC0b4-ftdQrlJ)kifjouFigKOXSyH!Y9q?CVVv)PC7 zc>D?2lWr;9a73Fx*y(hxm&;{WDOIH>LWnR7!;ioXa1ZPfQABneaMtVfUTUo?mjqBs zp|!pQE`hVGpKW-64+Oj2?y7Rbhg<<|jFSiX8EpV8&1OZKoDSF{%EO!l7eE(i_51xdzVA1*)>KuZC|XY@lh5<{{0ndktbo`G z+WH)L1-u5{0dIjm@FMd;Wg&qj@Dun3dc?*Bo6&6z4ov4j+A?f#38Cgk40@oKZwCL>+MXKtt^7g8f?docBChaKX&Hv zX4cEtoE2c*Zuj8+<#H+MIM2Es&O6z+!%DPcffr#GYq&L@0M|%^cknR=+`d439|0er zM!uX=1LM(XbUPRfDvy3TosK7yiGa=brzpVN?e>-Hx~t)E$QFwQ6GBv%+m^+8y&gjX zpnwazB;mhFDN_|dVjNEJaG=?2#^&>Rr34(uVf}s|H*JD)E_I3+2{>^aJIFE!f=Yu& z+itgPv)QPxEh52nXCXY%hM+HNGTB_F)vJ{;y|zFBuO*2fLseV0jd8o(O;$X9Q6hnW z2%tY7fIapt#UphUkaST4Ha^sU!{RQU2Q{Dj+CepMqB^M5ibas2P>WxO9zOq5>k3 zzMH)|cwWdUgQ!lh3bvKlwpdE1xF7}8B%+8!^eNbZCzY9xS@%$8;8{fE9+)lxZA*Jw uMc2-GTc!DZp`r&=?+6`HtgtlvC%^!f@cvE$=+;~S0000Px#1am@3R0s$N2z&@+hyVZrY)M2xR9J=Wm)&aHFc?6OuVoa0*cHES(&y4lrAnVKAfGMUD~$Y%tO);hT)&_ zc>M9|>gqFa&vr}cQbzO$Xf+y*%lUlXR7&OPi4daIYPCKAUjY|b$D)YjIH1yQx4T;F z+$8~&QfRGDfD@pS^fL_$umQPVuTOI~e8?$KC33PL9nlg{4Z|?keYt}MTTvh#Q2~^- z*760!l2||uD3e)wooL%(7#`*C_JAXzXbKWb|JV`r(umBnmF;*U z!C-(8(KJE`27>{ePG>VlO3C^8IZ{4-*p#09^_dt+*L87SmwLTUx7$T2#cVbMpx5is zZnpurxw&~6QO9wRQsQ|Y0G{VDolXgYU^8YinWXAnWJUFAwOTEgOTSX7)SfG9qGnJ^ z;W$pJF9?EEBo~W?$2N1?V6G^O=q5M@nn1bV@4vNeyQH-yuj2cDFdB`%+}_@P17?5+ ztc;+kYd{Zp1H1>`0ezsJc%efP0(0OO@B{b``~;?ePbME#z=9|boC1<4+dj@o)Qjhx z#ttUa2hw}=J{J8AI7CV7j3|pa=$|g0I{@y0N$e2B{V7q+HllZI-%ygtVh)5N+KWEX z7I0&i&9_rFArVBGOF1sdEap&{@1l@s6<2Xt?-Di7MmSj?I-@eODpPNcsQ(qnL$siv oprD|jVE^pv4*%C({p@-E0!lL?$n%qR#{d8T07*qoM6N<$f>(w(k^lez literal 817 zcmeAS@N?(olHy`uVBq!ia0vp^20(1c!2%@B!XK>!QY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIS1@OC`!2|G0hmym?JGjmkKv7+AB0~7RcCaUAoFU_>=sO(vq+GC+_`M3|@X{x$}qPF9mIjI|FL&o%TJ? zT^q2!zrktdRso}&=p(mSj%3##$g#D5FmvHf^II#cjZNOEJ@~C2`|`D4?90VxwjXa0 znfCMc)#}(6v2XOgIL6Mjk60pBtVMsH4Yprn8#4icQDTCsp^83`3w&}Ye}6b zbeg~*P~fD;b>i_wABKuo@1#RAp z)n$hh-wI_s4mh&ZMY8|YwaO`)4}*>zjN6yKE;iY7@VNJR`o_AZ z{&NodALiph&lT8G<}3jw8PyWkh?11Vl2ohYqEsNoU}Ruqple{EYiJx|U}R-rZe?Pu zZD3$!U@)g}-((aGx%nxXX_dG&ywzdT2WpT6*$|wcR#Ki=l*-_klAn~S;F+74o*I;z Wm{M7IG8L4L89ZJ6T-G@yGywqcSV!~# diff --git a/app/src/main/res/drawable-mdpi/keyboard_popup_panel_background.9.png b/app/src/main/res/drawable-mdpi/keyboard_popup_panel_background.9.png index 69bf814c7dca230ad37a97aee0717407cdfae168..fa15148f5e8906db4c3ac3eb01fa0de93c26ea46 100644 GIT binary patch literal 567 zcmV-70?7S|P)Px#1am@3R0s$N2z&@+hyVZq;Ymb6R7i>KmfeceKp2LfOuF4h?Pj;2AU*QHg16-* zc+^{1dmCQBf;Z4!g-{QKA_x}oC)+elIx`;3jGayzwy`X%;0r@0Ve&oS{N()t?WApc zxQZH{37|I`jS{8Qp)oZHA@qDc&w&k~2xcAy{Rrrc$K%(-;qW?+bfdWw+G26M)WuwBPSvXIXZklxo942$7~~`WAQ(`~oUBGvSW|&Ig0RQ>}Gt2!K)w zt@R~v37q@!T_*x!AgQYAsx_gmE1+j%Mm`9j1N5Ynt@foseGh~Wawn~;wN6fiM8G4U zOR#j>>&H^cvlBsJ4pnSp)|Sp?bJTZphr+l!;yq|DZjF3j`Vac|K)Ni;ai5^67MX!+uTDusiF{Hl6`5fLFjv;5qOF&$AjN zfeiQpd;~rKpMWKh6VxLG6qq`)1QMIs<0C=0_PwQz;bsLG$9CFU(0AZ7rf7Y`xUfI& zkhZ`Y_yK&iG1m6^9?0!aVF$Ym69N}*kOE4~GG%r~1>V0y_|G6P&fB%kci|?v4VRcz zC~d2nKtHIl{yE~uI`=W4hoPoSPtC9v_cxrw)wDoIpq&5!002ovPDHLk FV1ghE|8xKV literal 1410 zcmeAS@N?(olHy`uVBq!ia0vp^CP3`U!3-pgZkX-`QY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIKsADb zf>WnX1(Ik0C?y~u02Bl=`1$!E3?Q4Amlw|F=H`a8fl{2DoXA|D2oP{^a6lOB?Cfw^ zAR8hGB;n#f1{)h2Py}cl&=w#AXdoXSA5a&N3z35B8lnuKUm_wRs;jHZ%ga4IJ*B0k zeSLk+%*;$oOiWEpEiEm5e0-#&q?DADn3kMc2E*``=Tl0r7I@w^Hty1%k<=W zla_1$j;0v}RZLsA_sHR0t0onBd*yb`Tf2GF?ACNwHT&4Ij;XUIw?$gX8G6KImsS;L zDj3+h`vv;CS?dXL%cy86bBanxE?+#m5@ z&v`mfdatL8V~EG`XU~qF&6Jq>oVz`(wW>!Q*HV3m=8J~#nnysZRj3pWfcWg-z932k(QMmYI>}$s!67r-W*P*o~u>}t@QMbWnSj#5;i%) zH|iFbfv?prm#j;d!x^(ywPhG7#7%y(Vp*WCvUBj)42Pa9sjDWdGFN0JEts~9Q&`=1 z9uw>2<$kmMrYw^*PCq-3nYH-&+4*hWlOHzO?YMGiWw)4qWAoC})09otPH?=IlCo!k z{JP9br$SdJCY-%h`ugE4vyvGK*+!WjAKBxbVaNjpX-UNhTP_KmOaN5kaJ-K%F? zFA`N-x#;P`mrvh5?&klo^9MT%o8ql%uC9ZM3lkp-PW)HlkP@;b+DB(kDre5&V@K6h z)Kr&0U|pGM=ot0EOlQN^H8bW-oH=!Fax?prC(oXW9}ztieR@xmYu8cLrK}$-933-f z<|r);2J( zGBB7^xNkCwhTQy=%(P0}8s6%#=>s)Lf@}!RPb(=;EJ|f?Ovz75Rq)JBOiv9;O-!jQ UJedkC7#SEmUHx3vIVCg!0Gz2}%m4rY diff --git a/app/src/main/res/drawable-mdpi/keyboard_suggest_strip.9.png b/app/src/main/res/drawable-mdpi/keyboard_suggest_strip.9.png index fa6c0fefffbbda6e931438d6387cb1d967d1bf05..e15eb44ed256c8e49cf7503996215a77ae060313 100644 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b~!3HEJ|NhShq!^2X+?^QKos)S9k}Y=f4B-HR z8jh3>Am7r{#W93qX6so)t^)=F%m)wtF#h$QS--XTphc_rl@8aWz8U}fi7AzZCsS>Jit;^O978H@y}4@0cR+!I^#Xrl`L}=V#m|^7B?V2_Q@ghG zXT8af77GQz#;F}AH1@nsU1|4lPl%V}ds*wi&>g=k?#y#Gc3xY`owxSv%e3P^EV`T( zeP$RutUt6f?UBdv)z&@p-Demi9%|v-Ke_sgPy)loP0GRVOpeY3TFv0;>gTe~DWM4f Dy~|Ig diff --git a/app/src/main/res/drawable-mdpi/keyboard_suggest_strip_divider.png b/app/src/main/res/drawable-mdpi/keyboard_suggest_strip_divider.png index 6346b42dabbe1ff9a4b6d4ee56f7bf79d0f7044d..af8e1614ee050523db1dd450299e742c2bf135a5 100644 GIT binary patch delta 80 zcmZ3=lsG}$OM!!#fq~(P^&<@+#T?)h;tHgfSJ~bIQj8@*e!<57&2|<5IXs>&jv*Y^ clM@#30C^4!jA`P@8-OeZPgg&ebxsLQ02iYZ_5c6? literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^j6kf)!2%>T6}^>!6id3JuOkD)#(wTUiL5}rLb6AY zF9SoBDg#49GXulV|3LaB14F3+1H-EX1_rAc3=HD=lj4uM0o5`kdAqwX{BQ3+vmeOg zEbxddW?VJGbE2b9W%GJbU@$Eq_FVo-&$fn z+fumqoB8Pk;bo z(Vv}f(un#R}eC;NQ7uu1>v>rU94b6Bb8(tY84@P>$D_w1kUnNWisJuP5))ZD1U!E`WyfS~ zIbUrqrh)WCUZ~X?A^Ujmn2f4{ECYbo^B-sl6$_Rd@w@8&0j_w4bV{CTDF6Tf07*qo IM6N<$f+wi48vp)VPYXQ8{>y3hUi9_F^Xb~GBM6B9$XwLwh6m*%;mj#14U{Zo9A4~;s?;Kbv zz*+^?YOvOT^&(hn!CD7T)POevei`s4z%_t31Kt97E8tfE{|3+%Km=+5wE=1eqyuyn zPzNAApiV$tfVu%)1Jnbk7f>Id>wpY^jDY$9eG6y+&>)~2fQA6w1Y`m<4Cp&Rw*cJ+ zqO>A+?u5q28dkU`>SV&vz3SAjT|ZW!KOcu2>1rQR z)%gd$m!}LrHdbxFS2x{!ZB}>JU>pqj-ubPRGjYe}JLZ1Qk(rl&YS5UoI<2doOO3N_ z?v523|HNa@7aVuL*cjQaFE_p%HrLwd^AcxV!KmY>bpOCl?p~HLyg5zSq8x^Jbz!NE(tFq+K7`dmemLC!m(OPpZP&XI8$T z#{HPz7+u8{b3fRn)M|VE6qJ(vSQGuBL_Ga!LC0vIi4%e87I}r@5s4u;<$yshk_ajn zDYsQ~rz<`?@SNQ0U3JH-iS!qevQKdJ>-{di-X2Cu@yO z1?XQt#m%*l-HUSquD9tU=@yYi^_rxp^r5m@JMPaOuN*FY zoy=3KN+;f@mhGdR)s(yW^6ZGJow+sfd)E`W!_)pL#oXlj>4v!Av>OeM zxuN^hBAxHE1VIZPF6vgLO8)fC7#lT&6Q5zv)ehTuTSmqzGZQsx^I1~QFZI)*)=vs8 z)gh5`;-!3L>{waiaaj^GL7GGmFfaxdfb9#|6DYzMOe~lg6u1k+m>5={F?iuWfm3G^ YQ71Q{00001b5ch_0Itp) z=>Px#1am@3R0s$N2z&@+hyVZqu1Q2eR7i>K(ocv^VH5`N^L}Q8g<&OzlKjcWEXdfX zDH}>zE1OBPktHQ%irUf?xGu)g3|;t0mDtH>|Qy2-4&g`R@nj|X^zC+J5C z4ETk+7)BE}vgkBs{l=c6;AJe}I?m%89-|9e@fB0KsR{hRfhEHstjL9?FrB}z;UWer z4Bz7+R^@mw7u}45xR2h<^<@2}*7fehJjQaI^7~YU;TCik@omgtU6D)Z#IdX&D9yU@ zHm`77OCx_6w(y6shzn>G`E$8u6QfvOiiYz&?5!x+))2e#1>;!L!u8=yzT3~}E6F<; zZ8JfoA$H&+o?=6h@5JijO1khJHyee%KO#<48MbL+V?>Nc#D|DDno^oA=;IMF7ZHbY zyfz{l5iwtOG>zxz_?HRsDCb_`S@E32ru-MrT1;Z|L_wmDK|k&P8U)D0000Nn{1`6_P!I zd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!t9$=lt9;eUJonf*W> zdx@v7EBg};UM6;vcUjj=7#NtZd%8G=cpQIwE!HQxRO0x@{QJ=h^e>oi2w*dr``}mv zdvy1=BtvJ}K#4Qlfy*7)J7;$4i=P&1HxRzNi90{d<)n<7o?>ru$H^$h%NY(#osAl7 z!N*ojx~2Uv%kt*c$E+cW%UX||Inr|f|0|o5mh=D2e`53B{!sn)8%N7F#=iOAnCsHZ zsI3S6#_CaoEu^bjo8DeqO1b8=8mRMfnq4_cKb}tS)shD=KZ+E3y6XmWY*0 z<|$mgVVJP2>6q~H^YIp+t@;BRC57|&uFZY(^7YHdg?ta3_#GJA+m0LG_+ZhlaiTX< zGv&YYaEqx;38O-Wmnx@c2A6_Xs&eDjc$dJ8 zWh~mE!t!>%-=(d2ytlKiCSp@^RZhrdxz6sM8dnZ(t&$s=75`*i1vBlM`I*&DiRGzG zcX=j$+wMVN%npt&m*wWklZ%yF3Q~@TyxzOtQq4$6xrLQC>|1F0vP(*Tn`I96u?eSg z&sU!=;+j&_mu54iAS9)9ZMH#kDet; zOpZ1d8p|8i{4QGW*AV*MB*pb{Yl(K3hf-zblTRK>nu|1aV}BStJ9dU;(PE{GflNDA z&Xf@r^i&Z(`Sj_1@f+?>moNYCaZgHCuHUb_W6vkGsWUW|Y1OS;sGN+V zWVJuR*Ik#bdwl$0^UC=t!7G-&N;L1PDyb5eqG_)I-gXl z4Mwfyza95XUJG?p+uHrM;4kM<_UkdLRd`*1xn8xzHKHUXu_VErPx#1am@3R0s$N2z&@+hyVZq%Sl8*R7i>KmCb4sQ5c4wleF=VR3d7R44iV@Sd&~KC;1IYD z9L<3X=oauE*k}M$@iZO$I3V?#CSaU>IxWzUR%kW%_m_||o0f09Vi-ck>p#K`8TqJ18k zr)pol661HVK5o$bP%qV?H`Q+^K(k3UeG%FX^}M=URF2NhvD(K0oDwz!MD|)3*dR~t9mswZ)5IRjCUJ= z&EOEMp8zj!aJ!aB`PJuydl}Yxx;&L-8qx)=Rn%vb7f^_6;19K6(h zH*#WGcs*H88*?{qEapy&$u{sBILmDP&DE^iARjR;I)5#h*6JH6rNJ_Pr*oX{@3bfc jex;QDh1V)p(HwsO*+ptA1guu200000NkvXXu0mjfE)w=^ literal 629 zcmeAS@N?(olHy`uVBq!ia0vp^DnP8n!2%@b25ja7QY`6?zK#qG8~eHcB(ehe3dtTp zz6=aistgPb%?u1b{{!il3=E|P3=FRl7#OT(FffScPl`Y422{(G~+fLw@3jC71E%Nj%fN7s+13jBWK`oELycbY{|wQ$@hvvT3_y5C8mG>aD~~rZ~OlL7clEcy{J{PT>s{Q0|^vcWP~JXiPj;ld(ZQEx~|C zNl(_0#bx2Htk2I}wFUR^RzF*>c1eM)tz%1leaCqvY5$k)56^6=3tVr%_dj!^{J*+C z?8*E8e|~tMUFF_y`}hCP*e(%mvi@%Tf>pvr(nWxA@e^B%5V!7Ifz5179U00~^3EQ6 zmFo?R2GtVRh?11Vl2ohYqEsNoU}Ruqple{EYiJx|U}R-rZe?PuZD3$!U@)g}-((aG cx%nxXX_dG&ywzdT2WnvOboFyt=akR{0NzOTV*mgE diff --git a/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_123_mic.png b/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_123_mic.png index 0b12917ea2dedbc6e0bca9a282e297f8123275ae..6b80d798d603124f9b1b7ef1f2e5aed7cefbb931 100644 GIT binary patch literal 960 zcmV;x13&zUP)Px#1am@3R0s$N2z&@+hyVZsYDq*vR9J=WmR*QdWfX>=Z#*M8PK{s^nIl#t2B}$YiQKCeN68}9?{SS2pa2YTO97`!p zUW_8@r9c-j4veIfsx7#e06jo8G)xo;bJUmA9qP~O_v$C=y=tXF!cKL8`grh`HsExq zx2hkg2h}0QXfYcd@!JV&m%Hajk}V52({oS4J|`&FW2RzxrD| z`$Fvwr`}ahdOnsHg!ZbxM{JvVw|c$0Hbji818R?22?te&)fYni?cuPoI@h8;svcH< zQLm{hxIW(OS9QKREea2-8`O0z#6A|!537BJ_SqA$P3l$ZEOVQjHm_Kvj{iz6` zsdF18ywS7GKBQjPr0@lajoy4C^6pocHQ>xM?=D-T-6m@-5UYI-`3iMcBs{9#(4zR1 z#l~tq8+|#ZzG&Xli@ZhV;j8UTW9p!~q>8u5y8Aum~Hm1S)xRV i5+zEMC{f~ni+=%Brj}uNq|2lL0000ilMr@rcK$qnoIk$r=lMR*`+5I-Z@HYbQ-H#u000FCd%UZNI8o3t z5Ycq^tD}kl3AS>!0-!!q?r%RyQP&KxcXb9JUK;>vG5{MpBF+O4ivfV|EAk5fP>#y> z>9rN@iu*g+;lWN?W`C!s$zHbiiUB|l_HV?%UAl_s`WXkjm7C|YFK-fEhGP-ZOI%w< zi@`*JEc-OXnxkTm5-TM_FK~vHCWu~XN^~v#GL&<=Q;O3vPpeKE#`(1r)dtO#b4=0Q z|65lR&v)|kLBHL5Gn11$gaH{_Yt-OtU9q#w@oP`H!S@B>!tFKTqPaMF>)?SfJZ)}A z<9vVj48?{bh=%(1{jA#by{f#p579PNtFAqo%|IHjRu^atg*qjrE{X*h#TJaA#p34< z!qn)zY7^=qpPZE|(Q6r|PgS4XX`V65DtB>P;ZPRh_*G%TOS~6vOZO8990R`s%ez}z zFf~_Ci?TH6GdK<~s*8F({!;(^FpxdP$EIL+5btes4Fb!88&|{f==7K9BWEjU%(Gqi z>C<^kT*&&T5~6#H@(rc$u)x%o0hb6hyKWakV z94|u%?6<;_>3qOgL!yUSzm7)AQ;?S5N5FYK zILm2j4><&?G&D@;swP1n*Y|AJpg^~Mc|T}e z35gfbEazx{Px#1am@3R0s$N2z&@+hyVZq@<~KNR9J=W);ntyQ5c8ucY=bAcmo9!gcu}(ctHe3 zu{2yScnPv& zQw@9G`JadP%)C1hnM@{=$z(GBGDT`3h9hDuB3A!BonKroiefUk8apv*%G@1znUJ@%AhzOO z7ji8=V5H30gqwJ-`3wh!@iZ}OaY3xd{bk6tn8ndDYa<5QIyc!x?n1#baJ&b(7SlM~ zmfNq{xo&b79W%QkVqbJIyq91mns0TBZxJ!oV`dYa#OEHm_e%30CoqHq<@ILV>7t93 zFUe_qT87*U>@G6~@d)p6s7>f{r!0Ccekc+uw2_9ZG2VF!7}U= zJ|+k@Z~=XqBWkfx@(xGJ+!J~o)E&qDB|-8l&f#H2&0CCNCLu3Pu#`M2?YQUFA6=tn zeSzSr1jlR996gsJVr@lT%6O{%dg`QBuqX-JNpm- literal 628 zcmeAS@N?(olHy`uVBq!ia0vp^DnP8u!2%?6*cfjEDVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMRR)HJW(J0z|AF*N28L1t28LG&3=CE?7#PI!C&eFi1FB_8@^*J&_}|`tWO>_%)r1c48n{Iv*t(u1=&kHeO=j~aPTs*>-=T&OJZPPO!stg4DmRg{NucX>&Fu(w*nuw(Ng@Baxm!mb`akdXBA z+1LL-u)iuZ<=}w}7Bd?hKQ6uDyda&Exq0Eo`}6DTUr8Am_{25d&t4;Gx`TOhxg7KE zy_@$MGarBAdgIANo-XZ!^7^@(B_$*zc8MoUcQrb3W>&nETeT=SeOkWDGySOg zS2}`hh6Wz9=I!^*isRNfIxF*N$@zOq7Z+&B9PMb3yZQ8D#zT8ZfKKFR{GT8tdf9`a z0T>IaC9V-ADTyViR>?)FK#IZ0z{o(?z(Uv1IK;rn%D~*p#8}(Fz{nC} aQ!>*kacg+1!=?|^z~JfX=d#Wzp$P!pjP))6 diff --git a/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_language_arrows_left.png b/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_language_arrows_left.png index 18d951f7fd731012747760090d2d4a680e1cdf0a..13d33dfd2bc43247c2dae5af3076327970b804a2 100644 GIT binary patch delta 90 zcmaFCoI61>gpGlL;qqzGRX~cdILO_JVcj{Imp~3nv6E*A2N2Y7q;vrJ;+`&!Ar`&K o2@FVdQ&MBb@07hXLbpQYW literal 488 zcmeAS@N?(olHy`uVBq!ia0vp^!ayv^!2%>J58YJ+QY`6?zK#qG8~eHcB(ehe3dtTp zz6=aistgPb%?u1b{{!il3=E|P3=FRl7#OT(FffScPl`Y422{(GH=O_9q;?OdQM?{qw&7g>HMgIEHAPzkAux+bL1v z=*RtSeYY+tOq{>aQIEH_k*#@&DHD5UaZ!18DaS9iZLe-UV%K07jk#hVs<>lO9EZ=l zTL0+gg1zr0imu70SI%Qr=JB4kqsDNdd$(1;O~Fyih|5p6TW=G*u)%rS z2rP|mjjqfO>Q0+C_2-fRDEhq*ASHtcRI8-0KKVN;u=wsl30>zm0Xkxq!^40j0|)QEOZTxLkx_p49u-e pjI|96tPBk16z-dhq9HdwB{QuOw}!VmZ2CYA44$rjF6*2UngD$`sZ0O> diff --git a/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_language_arrows_right.png b/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_language_arrows_right.png index fb7a5aef375f9b528050118c28a09116662929b1..13d33dfd2bc43247c2dae5af3076327970b804a2 100644 GIT binary patch delta 90 zcmaFPoI61>gpGlL;qqzGRX~cdILO_JVcj{Imp~3nv6E*A2N2Y7q;vrJ;+`&!Ar`&K o2@FVdQ&MBb@07eHGbN~PV literal 487 zcmeAS@N?(olHy`uVBq!ia0vp^!ayv^!2%>J58YJ+QY`6?zK#qG8~eHcB(ehe3dtTp zz6=aistgPb%?u1b{{!il3=E|P3=FRl7#OT(FffScPl`Y422{(GH=O_9q;?OzbA_vaXo`g>HGeIEHAPzkAu<+o@3G z*vEXgzFU_B7Or2Ycx0jZg@6fLydEgz`Mt|q%h&Y&z_qC8D#lv@PTpGooCVg!yytJ4 zQvLq&q`v*t*PpDBmpk`x4l}#VB$cC*&tn1~Hkz&fGGoJmgGW_U4#-=pdG|4yM(z2~ z+1y|DG$(QvkNBN{r3a1kdp`cSd9gN4Ic$w`WKmVhqD%8$h=qSOVB2jTWNpFAvG&ci zGf!VSU;nnn+BnqRxpwu+DZRd5*6Dw}dZDw|a@Na0%j$ep;~-0qAA-tHrca-}Bl<^r zyU6FwO8>ryAH1mY;iT2?*FayYmbgZgq$HN4S|t~y0x1R~10w@n0}EY4;}8QQD+6;Y q6Ju=y11kfAIfeTsqiD#@PsvQH#I5124x2tu1B0ilpUXO@geCy~_p;3Z diff --git a/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_mic.png b/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_mic.png index 6c0fdf8f961275271f0dc294daaeba3e1971a2c4..f8c51c17e62fc34ec90bc7bb76d344e796a44f74 100644 GIT binary patch delta 425 zcmV;a0apI;2Dk%|8Gi-<007VAX(|8!00DDSM?wIu&K&6g000DYLP=Bz2nYy#2xN!= z00Cl2L_t(oh3%G2N&_(%h7;S3qI*RV6x3cpT<8h9@`rBhQWxS`^c1?Q9zb;G8FXiL zJG3xW5T%csSBe~gjf0W!Y-UnV~{0y7`yTF>BI&i8OzzeXKOL7Nd1Gw$8`FeE&tmm5CfhYqt zedEMQny9Td%s$BrX43)K%IfoXkK&O52>vO37cggxSt3>S+FJXN4^mWA)TrqV;ehGl T*+|3A00000NkvXXu0mjfgG{tp delta 869 zcmdnN{E=;fWIYQ514HWDg$sccOS+@4BLl<6e(pbstU$g(vPY0F14ET614BbI1H;e% zK>8&EL#Y7+!>a@a2CEqi4C48d;*Yuk)iNb{ySp&_Z|^^|AIRe@@Q5sCVBi)8VMc~o zb0mO*>?NMQuIx`Zc$wIB{<8Tc0X3y~*1I@{cpQIwE!JalpalB|_MRDfJ=bQnO3pkx z=ouHJQ`yJOcS zj?~x5#WQbf{l6P>_v0&U1l`OyB>K2lO)=ot9hZ=ssC*%+wl{ zz5RUs`_H%YR`V@on6lmF(T~_-d!MzQOm|d2bQ!BNraWUkRFhz}#cI0bg}IFmnb|WM z-P#2LQd8M(**ZDQo-MgyS1UvGbs@&p)shJeo1XZZha7cD+bxi=O*r@d?JF~<&KI~4 z%E>DG>m@&1 z8qWPL@;xuGz<#!XMFmqqRp+X+P7amI6SsoZ!?MEe(^n7P+5q{CixO zDd}eWhx3(%b!{pJhws~oo|>>Ee^&R|W7qPc71;ai4ivU`SRZHS`RXEm*WvwzCdX4Z zMf(_kYjyVUPJD5{-rTTm)69(H8!Z-nE_$ovsguw4$RfZ|MR!NhUF$cpnQu>o3BI-b zrOI_>tFg8{Mv+F+{fDb?=w7jI-A{}y)AwZTSLH_ zZLODP%>T-JD((92llJK!${ua9cAxwu#VdaQ&KxbK3@z8!K~lLcQ_SjRS+3=H7MckK zK6|3xAfm|_l)Crnv&l2xJDh(}>HY28lZL6{x73>cKQpkX{wmfP!PuGX@WQB4ZgLOj z2F`P;3@>(^X35y8wR`2+lHU8v-z;@gQ^?;wOWR1KaF5vv-so;|#%cdMSANw$WmLnl zM)pE3FdeFvxJHzuB$lLFB^RZ}0ci#!10w@n0}EY4;}8QQD+6;Y6Ju=y11kfAIfeTs eqv*)ZPsvQH#I5124x2tu1B0ilpUXO@geCx8m1)ud diff --git a/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_return.png b/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_return.png index 56f84db54c7cc94049fd2f8275f431b227e2e109..4e20e5858e825ca453ae67efab9818d738672861 100644 GIT binary patch literal 502 zcmVPx#1am@3R0s$N2z&@+hyVZqph-kQR9J=W)xS%XQ5=Br=X*_RkO*xEbP%TqA_zgH zr6$8c0^N$BKccCzDQYTcs7XQ4#>Vlv2mlRdp?OOBeN;x~cA~uTuB4si)QZ>Yjg{j6ii# zeO=6&gAP1ZBdi6?1J8lUrbE;*;4;txHY4Iwoez(w57lp0JJJlQ%N^f!`(V81460MW z3*b61bd-pGR0gU;z#{Mx7zN_EqB^z828;dh1Xu^gNE8PpGpJq#o&s}J{D1)&E*oqI z7I*1g;4yH%j|dF>9*BtjhOI(|JNqv`m4_1kYkHAgf8Sta=qNb>!-cdiFs3rcF sI<0?NMQuIx`Zc$wHOp5K`z&%nU=-qXb~B;s)LkMj=ECk(O< zu3%j(cHtt^CPranabb03c4Kj7>rDn%btZ(I);w|Q?1^(HeNP5`eipo77wbCC{}T^v zoy~bPWZMDrxAsyVIty2^uHyUq`nUPl{5SENGrwOq{|^H1CU=O5>N>Dl9ozo?FOXlK zWj0;GS0^E1#>RIb`PtS-uV$tmoCRX9&sRUnG;cx;qi&M!jIG~5La%Qfx!SSC;d0&g zfB*lh%64o`c$XHWBXDB%uP+~g8vg%0+qpI2p4lQ@gHo#!p-JoR{}tP!aI0ypOXLBy zJ9ZzBmq#2^JlYgF8)Vl0h0aXzD%GuXZTjaJ0~IP*bv(=e4U%aKGYpjx^H}xetjqad z`SnHuGrL^2&fE6`BzHo^OmB_Yk0Um9U*wrjF z*3>%k^qb5Nf6)mOTDNX^EE>IIQqkf0`%mf~4vvZ5@y51Mwm_eho0B1jQ_hA>N%`e|p=Xtt0T8G@x2^H?b5mY;NjxZG zgUBrYx{F7c*nr^tiQC(OcK?iT2m>no&{5|1_e=1l&NQ&D8I>PTU%moVr>3SAVQ_1g z+|~q^Xa(QfWntNHLPv{P~08jjxfPW*y>Y1RRBy1-1^?FgbuNM@O=PcfLjFI zSAj8Cz%cKN){%&T0}$fH3Jli!MIstrLIAAphSP4h;DC_`bSo2mwActZNcO;cQr~&@ zRU-Dd$~q!2Y;8=~3*Z2qRG>xP3qpzS0ggmp0B*>+ACT6P-Q?X3*xnDJl^2ybuzoV^ zXy!fS{=)oQ(py9WqqEwPxl)}ozPv<&bd~sP30a3MEb;vcSQ6h~c}-2t-{%F6S^?yo Shf2Tz0000xZO;X)wAlJ4m1$iT3%pZiZDE0C{{>=ES4z)+>iz|hdl!0_`w zkbcR)P-?)y@G60U!DwM?Eai}wgF6k-2RT%4A@>|9#MlBL1v zhNs0^uWeZp6CyG7v{&;#hahdIS8G%CFFFe@bV@Z<^_H)C;aGBpGi^bNV}!12SL4=$ zUYnnOc$E}&U+!3{U-|o8UuQhucjtb8wVlkl_x#fx{(rk*W58c<;7x+kwA3ZJe)lIW ziWI4LXA%@j5PR}E-;8Hp>8=>%`E6&W2~U3%?8>0E_Nipr(HGx?kJ+5)8zbh zefiqBypYR2g^7(#N!OSebgCEYc~4*C7qsq#uHl!jKRaKgC9yQNa&F^icp!03hwGK6 zPwC$I7BPw(b4-~Iyx9Kc(9Wgza#qCU}6#~C}t7kg!^Yp@5Qztz7!Nc&o{{vGO z?>l*h*XLqHcirEr#<1h+33iWfQ@MFHL>5(U9T7 zOV)3V`mn)6w_7WcKx&#v+33CK_wCic_)fm8%`>FZbT#m6gD zi82Wa?kriVqQx=ezx|K*jrW($lPi92YCY#YFmXvob^$xN%nt>LW>n?6tjgQu&X%Q~loCIBqz Bb|nA+ diff --git a/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_settings.png b/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_settings.png index 3477642cbeefd12dfd25ba6eaf80d53e3b5d1e0c..11afb17dd00bff8a5d066a5afdb5539b2f55f709 100644 GIT binary patch delta 595 zcmV-Z0<8Um2jK*e8Gi-<007VAX(|8!00DDSM?wIu&K&6g000DYLP=Bz2nYy#2xN!= z00Ik1L_t(oh3%HTZWBQih0kD;@b?BpcEOJ*+=D?7QquF&1bByt7P*BNK-AcD)OiIW zDj3tT&=_aunKGdjcELwq;`Q`+sA~QhSyp( zy8>SNGaUe3U>$e@3=7VGjv?^abGlvwpqt9Ia0`HSN#7)042CC?8gc9~h&g{G-Ehtg z!l2Xca-P>_OZxe&|yO8nSu8_!TXzwFH?#uMXnTYYSvz3bPSrQ7=M8KCP%=F6Z#2{j{OONeuf-k z4`^kQTdv`|kasrHxnkI)wxoTaFX^Knn-`+Egr|^i*+7SrEyWYyR-rv?$50jvRWQ|# zFH8Ea>f7;1vv&L|3|hE`K49K92a>vynvxz#8X6K0Bt4YW^4xjx-!5DTq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3R2di=ni&{={s+=885l|p7#Ln9FfdrnU|pA>)84XBnW$=lt9;eUJonf*W> zXMsm#F#`j)FbFd;%$g$s6l5>)^mS!_!okbLuJf18FA1or%+tj&#N&AKkMjohqv|nVFdne=6me`1iMDWr5Uz zbMNKe%&+**=<@QqzvoYZrFWPnKmXGzRq(VZJU-8mnLCX6i){U$#+xON+xirlnY?Rm_m*=p+p85Gy;}dK$_m3WkxybN%t;Hhoo}&#<*%P^niX+o zAHA1P**G~o!u4aS+V<=D{~j~;&wF`8P=o(WjQsv1OaC5I=8abJQt{k-RNBDw|8M*1 zsU2z;Qx`Rczg}Z~{eJzwum7+AFQ1Hrw$xAps;M+yG7D#q?bI?S=6Iw z8MU=n%HR$U0|VFD`?{9@O8x>9rD}<5L`h0wNvc(HQ7VvPFfuSQ&^55oH8c(}FtRc* sw=yx-HZZU-s-UF12r&sy85}Sb4q9e04$GyHvj+t diff --git a/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_shift.png b/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_shift.png index 3d836912cb9110399ef555935084901c5d4f6de2..40610cbee67e4ec938b269ac980b6ea02be44daf 100644 GIT binary patch literal 373 zcmV-*0gC>KP)Px#1am@3R0s$N2z&@+hyVZqA4x<(R9J=W(?L$cKp2MMuf_}L(u25Aqe37+MDzfz zy_0*l+=GpGAf}>11#j@Wpc65Q!%RzS;{U8Wowt8yBx8&*CJJx_9M;|O1#kwWz$0){ zcaJ0qIM0KeaqV&Wq$Yfq0>^blHGu4gC}#?sRvp#MH}-k0EDmU|`F-o8Ky%wsE#NsI z%6S4B+luP&`x-!5DTq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3R2di=ni&{={s+=885l|p7#Ln9FfdrnU|pA>)84XBnW$=lt9;eUJonf*W> zXMsm#F#`j)FbFd;%$g$s6l5>)^mS!_!okbL!D#QucY}d}(aO`sF~s9|@{jWlk|`3V z30E2prZSW%EI4_f)pt$?^BSieq8bJYJ0AT1KXtc+#R-!Gwr_v0{|^N3=Nv!a*2ZX7 zxBvg&_NHl(D$)sWe!V(duM!aBK8dkv+Whc_=KexK--NCQz|NkXiuK50Q=k4e7?o@35x@L-*8S{)8OC?k!TqJ*l&Z+xzB&{Ku zk=eSLqgkSvN7(#chDqVUcVAXmDP3-y5qEOVr<)Q5>sIkg-jo!Vc*5o(S)Tvueh1_B z7w*ED4Qu7UMVy%DvV>9TmgMA3>S_KC&B0STds+P=|7tXQG;^3pC?~XBZ@9QB_e#UU zTn2`eq@O$rY_Hpa0jpZ#8c~vxSdwa$T$Bo=7>o>z40H`FbPbI|42-M{%&km}wG9lc k3=HNJ?wgFFAvZrIGp!Q0hPOIw`alf~p00i_>zopr0Llm7=>Px# diff --git a/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_shift_locked.png b/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_shift_locked.png index a1904759324043c0336185ae017b61c58ca8f20c..40610cbee67e4ec938b269ac980b6ea02be44daf 100644 GIT binary patch literal 373 zcmV-*0gC>KP)Px#1am@3R0s$N2z&@+hyVZqA4x<(R9J=W(?L$cKp2MMuf_}L(u25Aqe37+MDzfz zy_0*l+=GpGAf}>11#j@Wpc65Q!%RzS;{U8Wowt8yBx8&*CJJx_9M;|O1#kwWz$0){ zcaJ0qIM0KeaqV&Wq$Yfq0>^blHGu4gC}#?sRvp#MH}-k0EDmU|`F-o8Ky%wsE#NsI z%6S4B+luP&`x-!5DTq*&4&eH|GXHuiJ>Nn{1`6_P!I zd>I(3R2di=ni&{={s+=885l|p7#Ln9FfdrnU|pA>)84XBnW$=lt9;eUJonf*W> zXMsm#F#`j)FbFd;%$g$s6l5>)^mS!_!okbLuJf18FNuMHQQgzUF~s9|@{jWlk|`3V z30E2t(-^`I+%~>@gm<@yAzOi7%)kHtKdW=ydLntiBKzKdFsOgIY6{y+HiJ^%fBfv? zdR(U_XE+qUuNNu!u%dy7lTF0@?{S7|KI2ZIOoy_!^=lHYhNUSg@pNeX=@-_yckF=k zfrf@Z_y7NU%s6?PalvE51FCQA9WQK`XlFcgX5z~KolM5h3%QJq5+xMY*M7S8wfyUmsgj@b2Kx<>vQ)E&u45Byr%#Nrlr2=M)Yd*jQm+#vE6dVwCzIT_ANr zqG(#mLE+xh{E6ldu9nBuF1mD(D~7G+vALvag9kI;y#rHQSadrL8;!C8<`) zMX5lF!N|bKK-a)R*U&h`z{twL+{(mQ+rYrez+g_{zR4&Wa`RI%(<*Umc&o#v57fZm M>FVdQ&MBb@0A~ctT>t<8 diff --git a/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_space.png b/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_space.png index cd86bc6a4075a4aea3910db4a3c1b03d200c2e8d..9def6c3e42bec0d0e8b7fadc2c6d70cd82578f74 100644 GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^+CZ$!!3HGFSti{DQjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*1IVA_>Eaj?(fam^E!QCj5!Z*GkL-^-a;SC(m-O|SwmbNu4;t-Vav?kMh=j31 z$4QRw&6@WNjwVX5oq>T#i!42&7?T%tbrj7|nP9>`?Q4YFk)5wEI0mU^-p{^UeLU>a z(zxBn|E(y^WAfQ~Kdx;d@2Ud2lfl!~&t;ucLK6U5#%Edp literal 606 zcmeAS@N?(olHy`uVBq!ia0vp^NI2?#JOS~N2u zApj^leR^+Hloy2I>1i>0_N0b}vd+#rpvsvuCkP2K&6_s`XuhwnOIh+L^k;M!Q+`=Ht$S`Y;1W=H@#M9T6{Rsyz6T8k|HoqjG z&_quc#}JFtZ!c^YY6@Urz33e);2J(GBB7^ hxNkCwhTQy=%(P0}8s6%#=>s(|c)I$ztaD0e0sxuk!=?ZL diff --git a/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_tab.png b/app/src/main/res/drawable-mdpi/sym_keyboard_feedback_tab.png index 46e8f4fa2a198ef96e82b7fa83c5b9712f76d477..2256bbef039fd6594f509bd419d2e1c38954fa87 100644 GIT binary patch literal 468 zcmV;_0W1EAP)Px#1am@3R0s$N2z&@+hyVZqen~_@R9J=Wl`TsIQ5c1vR~AuN5fMZY#H1o37!7JL z2v(DBR<=Dm=-^Nz#<3+iw4W0$1ppHW%lmOFk9}E=FYtL zoWo)640t>qkEhL8Rz{MBftkj#YG$uld4~ZC`lAru?}#b3E@?cCV6g%K^T16bNM}0& z0Q3XLz=@>Mb_59buL2j6RwT8omoxwbCus~Q0Y{SZSqBK|1~!0uNpr4kq!|E$HYR~{ zpeU&~>i{8npa@hXO-Bvp!V5`Dz=5N|ki(1-9M?-pyTDgu0H6n$a17821He9T+bqBb z@Zcyq0`xh~)_@(L3s`jA6OE*jnp2ll4nI<<{tFy<2eyDUGpj`n=As_PK)@Za2|SsZ znr%q4flpu$STM6k7jsCbfghj>Yy;P>#vw@?r~`+Pdyt+a%iA!!hpYAm14>@6#AkH_QjMDh#e8miGir@G7l0000< KMNUMnLSTa3+O}^1 literal 653 zcmeAS@N?(olHy`uVBq!ia0vp^NO>_%)r1c48n{Iv*t(u1=&kHeO=j~aPTs5uv+MxI>^Al*x>2n7~*j}`Nw$&%M=My zmf4C=7}L~r)0;i&T)TJ@A6r(x{at^*2FMiI_3y*~{|~r;OrbpmumAsVn53A(Va+Yd z!`VOIYI@^*C+DPF|Nq}Fcf8!IWsWhXT!+P3uO%>NMwzwdw9%d?7IUr93Q+1L3z1y8QMP4{S%sG6L7;_PwN znN_du?OgtR-hzY2pTE2NyW@1nx0f<%yU!`I>licJH(NAwNQtC9_?C4r?ZD67=RN|h z;+dW=H2saYLGO#GGiyBpldS8{D|Q_cxotQfX6Y`ysHUOI!^ps?eCu9h^WBZW=us_kjVMV;EJ?LWE=mPb3`Pb<2D%0o zx`xIf21Zr}=2j-g+6D$z1_pBq_f1C8kei>9nO2Eg!&@CTeV_&gPgg&ebxsLQ0BL;# A-v9sr diff --git a/app/src/main/res/drawable-mdpi/sym_keyboard_language_arrows_left.png b/app/src/main/res/drawable-mdpi/sym_keyboard_language_arrows_left.png index 0a2d23272adf55615d666aa97e7aa3742da1b051..43c498ac9dcbf379cb18759f6d134785bcb7f11d 100644 GIT binary patch delta 85 zcmbQvoH0StpN)ZmVP<;oc_77D9OUlAu}alS#`h)15) zT;iSKo%D(m9~vI!*~zi?KY5?O|Brlo({CPr=68Gc{P_RFeGONhr`@d5&;MusU;cl7 zO?T+Q&Ku7E{r}m2|NrLy+dO`t5i!|BT7;dOH!?pi&B9U zgOP!efv$mtuAy;=fsvJgxs{2rwt<0_fx(=@eUni%lFz(Kw&{<9vg>5sxEl zjFM9jj|YQu2G%CLQxpu{TYBjo1c=IR*74~TOBripaup{ LS3j3^P61P?5GyMZ zcjy^R&LA-xED}kZPQ8f54W!N>7Lm~JZ%_#y+kfB-ZBh~MZ+@0H|6*1RHHv|*d@jB= z1kj%iGyo>E0RYSk-hUmu%?n-^45ltb6ae=kENU@|l`Z_W&Z0zU$lgJ9>D?ApPP@Km3icnksx+w?|XZZH}{U~cmy~nT&q_R znBf}W{9Pr5_wHnltQm&Pk%xOESxkLqwyjA#WpYSr*`kaYUE$1=MVe2fh}iqgJECw% zrPaB4!kuTfpT&J%xLz|@SpKi+Y<0_%4OsyOdw)N8@h&oWg6WxAMJ3F(y6+WOwrTIb)JaP{b_#^{pk=T2{T3Q*EhdHrc^to2UU!V0T>PyYXJ+BC0j z#;1Aznl}Ca|Jb{LUHkmW)BpdcPfwfv?&hX+@3PFYlmGuO*E9a`pp!jyvv>Kw|MsOd zN%i&jPd@(tKYrKZ95;nW5l5qb%iI6@4+QD{x70Rt2~L!k00O_e)gR_GPCUVLL?hwd z$5(%^`)`}a^T#E_V8i}8aWSv!?|{0t#*%7@YeY#(Vo9o1 za#1RfVlXl=GSD@!&^0s;F)*?+Ft;)>);2J(GBB7^xNkCwhTQy=%(P0}8s6%#=>s(| Nc)I$ztaD0e0s!ed5XArh diff --git a/app/src/main/res/drawable-mdpi/sym_keyboard_return.png b/app/src/main/res/drawable-mdpi/sym_keyboard_return.png index e9dc982f63da8d0730a988b23a18997130629dd1..6edf0c95334fea4d60db130290b5de590404ebc1 100644 GIT binary patch literal 488 zcmVP)Px#1am@3R0s$N2z&@+hyVZql1W5CR7i>KmOX0}VGw|yckj{|Jo6zDw6+i|tX|xN1Z-MD^|^ZLg&eDE^91Fr?x^nqGz|UY zI>7L=p>C?B%cx4QZS`w{jsFrjP!H8_>Ux_&uZ~20oieKRBmplwxa@B&9>cl10nkr} z{Zh(Ey|2Cno&sZFlI^m;tAJrsFQ!1X1ne2G2iyZjKo4lEeE|k)8?*)tf!jcp?py#% zDXP1`i^yo)kyQ;J0AD(?H15~33Y<CGFzFRG3jqcw&(s|H0000+XdK8?MZw1P@v!? zkZ)c7v2${!08@$2@BjZlnN|inv2kub{lI)h?WzC&#n+vh`M}g8ru6f^4_bfNN_~O) z|D;AH-(fRUPqC}~`oBI!*_G{Nmi|44&WQ`Wm=aCC{{PP%zM;C;cI%U?*%4RRgbh{{ zegYb_v325}f2Y2l$UI`kJ>T$868rhT|LZIEH|R`q^f{w+N%U;K-9LB6-4olJfGGtIH17B#&)gc&vN~LKtt_UbQv{E zNJywmNz?!P-+t-jBoI$xQ`Xz$l}Q5ICrz+A$<})<+xd(F!`I~U_^T%~Q-PtcTH+c} zl9E`GYL#4+3Zxi}42%qP4J>pGjYABKtPISpOpLV+46F*;2{GMm+cxWSX5k?_#Bx09GHX(4lGzu=ujBI-q3WIT{DGC zaeLyAhQFs&Cfio$%UxQ(+Dn(g?^4VqpGn-8*Q)4e#)pPR`>uF1$x4K00zNbl?L{UtM^_Q7T9#%k+8IWT%!{&%iCi#ji<9Nh$;`5F}vKv&t%(=~~(Js;aM_uK=o?S!5y_);` amur7bXL)S(Y(^u{{|uh4elF{r5}E)-$AlUH literal 741 zcmeAS@N?(olHy`uVBq!ia0vp^DnP8n!2%@b25ja7QY`6?zK#qG8~eHcB(ehe3dtTp zz6=aistgPb%?u1b{{!il3=E|P3=FRl7#OT(FffScPl`Y422{(GDU;)mh-^7kw5ssM*(YlbPH&y~L%IIwJ^Q9L(ag+Gj(A-CeMRx~ zYQ=`{iTBT5&gSk}l8m{GZ_c_IDlz)A7 zYyIa7pAOihSiWQ|kUPKr#ASw-!`FJ%7H&GVd#!+^=FK_$vHKa5jc>_K4)}R)8{ZF! z&3{>9zaBiY=9vL!q?feb;X8+>)&9KjS6!fU+KXk~d+!un~U_!8N5JwMw|#`1F|kHQ80Y*7V4!PjNepNDP!y{C46 zhLY03>5@NO=Zk1M{@i(CN-cL4o2xd1(9R-jZ&v3;q70oTI`6d%SB8tSq?S$fx>m_; z6{U83kKgtD?!BKJ|1n<>QeE+UVvA$xMPRh6mbgZgq$HN4S|t~y0x1R~10w@n0}EY4 y;}8QQD+6;Y6Ju=y11kfAIfeTsqiD#@PsvQH#I5124x2tu1B0ilpUXO@geCyHUM~^= diff --git a/app/src/main/res/drawable-mdpi/sym_keyboard_settings.png b/app/src/main/res/drawable-mdpi/sym_keyboard_settings.png index 0e3acc1ac056f63f7bc2b0a23262de45c68c5a8c..8909c3553600d7e8148df21f8ef8a8ca655ade7b 100644 GIT binary patch delta 312 zcmV-80muHB1;zr97k?NC1ONa4N`Cco0003ENkl>O6S70QgNAU8v+(?*#6#o9* zV@~mgC;x#Rf^DRK!rxsIH1Y+{1W$v50*~CV#54`Q2vW|NVt<)i9*BIfiTcL)lQk@0 zoOiOkGHSsgUXv;{61;s2%5*VD6cB_Wb<77V76`MnQBCx7O%l`#GyT7H7ga^D#i$B0 zD5&KN=INjkiiFb=EmWI1EMT2aOdU;19AmnyT5y1u5EIkF+p}PdH?njXu|U|!d>Unc z>4NU@|l`Z_W&Z0zU$lgJ9>D%TvH)C;8cY%WNgn4EBAZDan! zQ>(Afv-$b||KsP{<^TQz!M(ZS`in0WW)<}R;%9Z;Ds!k`-tmSy|Hgu(s|w5F%^4Rh zsn-+MW^UekdF^kI`ug8#o|8Aoi1F_BbDnZM)p$er*0nctU!PSdW6}}}>saXM`1tK< zkiz@B`WvecM|EsE;S$Tvk$q1|EY5^it?z&RACM_=8>d>IQGb4}`{f*~?;z#wd|s;- zW*U_K`7gZa;2qv&53g7%&NY4xlKTIljx*GRH;Kz%4$R&5mq+Hbn4<|x+v{775tGx5 zHY8V6UDfMI$zo)V&MAAIA{)(iF*sc@>7HkV(@Dh-@>evu!*5q)M7b`H+r{{B{=QQO z+D#uVJM*KT_s_@f15-_Ar0Y0@|NT8ZUS-~q;|IiM);{KQ`ub~bn_oq+HZu^cZUO_QmvAUQh^kMk%5tcu7QQF zp>c?Tk(GhDm5H&ofq|8Q!JNWPx#1am@3R0s$N2z&@+hyVZqK1oDDR7i>Kmd{SZFbs!(Zo2~#5(f@E2JZ$Bz&`;8 zo{qPG!v>WmAu)9yhdOH1rL@_)3&K*AG_n2Jkrh|^>teYEfJJtg8S{qJg8@bKU3dUT zgH^tM0iJzb&JOLt9_Zx8_o~^T1F(&cd7(YneFOv8&I%oYF)MT;ECs#IhGxPJgYF62 z4|*Uh9}1K{-?_mz(72NvVB@yX6;ipAozG9M*kopwlHlVpW(a>9fooS-0xRId$0yUW z+`4YCTe&ZQtH82|ej(}0lMWqWBk5eytE4kYXt%?Jy;{V?}tuuBI(`C+9L55 z^EOaSRb=>^AgMO9b>gfJiz0E@mz-B)RJWSoB)*zdrr}B%IL`)3UF31MAJRD(h}uGs y+9FC7&BAp?GaQY|EBJJRE|S(q{m1#2l>7jCuNi;6PDcR%0000*?Yc;&D9r$9V_Y69!oq zRydwul4$U4@ns2~!qc2|IqC9>gb5oD|F8f5U(z}tW5TYZo1gy&fj2vMv9hvlJTY(g zKY6ZmvFX#*uPfa9`uo3fW3Iad%Soe*bCdpOBwWm5bDPAQ_4;o=>lZ)OiwoXt`fuUj zsmsY$srvUgvy*YBQAhkG`_J}_0)aj~j$V9$g}Mi)9{hPdZ=rO-pQwVeg3_FBZzE=9 z&W&Y1^>#VlUO!Rz@0xFt2Tc!#dTcnR)Y~|-$)}r1;$(r~`h5#_F5nb0d44TDLG`Y} zHsEHX_e%Wb+3{IQUw}W7K`kWywPEnvBgTtlZ}x<=Sb+mzpa15fB~Ue z;u=wsl30>zm0Xkxq!^40j0|)QEOZTxLkx_p49u-ejI|96tPBk16z-dhq9HdwB{QuO Vw}!VmZ2CYA44$rjF6*2UngC)RysQ8K diff --git a/app/src/main/res/drawable-mdpi/sym_keyboard_shift_locked.png b/app/src/main/res/drawable-mdpi/sym_keyboard_shift_locked.png index d9bb80415425ec6d95f41b2be6980f88b7f00e4c..0b9e5c092922749cd6abb2027d84e7e7a6b89088 100644 GIT binary patch literal 404 zcmV;F0c-w=P)Px#1am@3R0s$N2z&@+hyVZqK1oDDR7i>Kmd{SZFbs!(Zo2~#5(f@E2JZ$Bz&`;8 zo{qPG!v>WmAu)9yhdOH1rL@_)3&K*AG_n2Jkrh|^>teYEfJJtg8S{qJg8@bKU3dUT zgH^tM0iJzb&JOLt9_Zx8_o~^T1F(&cd7(YneFOv8&I%oYF)MT;ECs#IhGxPJgYF62 z4|*Uh9}1K{-?_mz(72NvVB@yX6;ipAozG9M*kopwlHlVpW(a>9fooS-0xRId$0yUW z+`4YCTe&ZQtH82|ej(}0lMWqWBk5eytE4kYXt%?Jy;{V?}tuuBI(`C+9L55 z^EOaSRb=>^AgMO9b>gfJiz0E@mz-B)RJWSoB)*zdrr}B%IL`)3UF31MAJRD(h}uGs y+9FC7&BAp?GaQY|EBJJRE|S(q{m1#2l>7jCuNi;6PDcR%0000gb5oD|F8f5U(z}tW5TYZo1gy&fj2vMv9hvlJTY(g zKY6ZmvFX#*uPfa9`uo3fW3Iad%Soe*bCdpOBwWm5bDPAQ_4;o=>lZ)OiwoXt`fuUj zsmsY$srvUgvy*YBQAhkG`_J}_0)aj~j$V9$g}Mi)9{hPdZ=rO-pQwVeg3_FBZzE=9 z&W+n%TkLY==9?h=_e}e_#nM}zsaUdY0PT|?s#10yQ~b1M^LZ36=<1A{q*`zE7k$jwj5OsmAL;jIpvK2QULr>mdK II;Vst01s=ly#N3J diff --git a/app/src/main/res/drawable-mdpi/sym_keyboard_space.png b/app/src/main/res/drawable-mdpi/sym_keyboard_space.png index ee94d3177ef7b49872a46c4f0b44982ab48e467c..7f739f07d9bf04855288b35c6fe3b41b534ac016 100644 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Ey!3HF+&5pANQjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*1ISEamT(fM|=E#Dyn9=G{{-aiG`?hv}3@;E}KL3HJ*CYBl=-z8f%T7~)lgMd2eUB~r9{;hPCghpDfU#-jU2jg+Qp2}reJUTWXmob0RDP-RQfVdYicM9o z)>PG7Y0F+<>R$Oq@UdSI@0-n=^Edvuu2r0Q>wwX*;BOguEIAGH_=Pz>9^zfWeIl5d uamTTmEv(UPnl{`gg~gse)-9+z$}NA~y7W~*+D@Qr89ZJ6T-G@yGywo+S6&tX literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^DnP8n!2%@b25ja7QY`6?zK#qG8~eHcB(ehe3dtTp zz6=aistgPb%?u1b{{!il3=E|P3=FRl7#OT(FffScPl`Y422{(GPx#1am@3R0s$N2z&@+hyVZp#7RU!R9J=W z*gFcsKoEf8f1)B<*n13%6yC!-VvGfQQRu+mD85~k2HWmyPE-_00fj4{R-05Et zYo96Ac56fwRiQ<88XYj*RB!U=)mkQ7{Td!6+C7^aP{5 zkYOCR^A$M$Z_yR}zfMn#Vhl28n+iK+4q9&@@PC7j?Eh7I>i^ei>QIb9=B(9|`M=7T zpZpL4IcU9>!T)u-mj734Ia7q!X*+?TJ5v?f(B> zp9fj^E)ZYua{GI(PInd9VIXsXQAwJE{xdNC->4)0e}k^>r+KPAM`IZNzs_g+|FMvP zZ2U5h>Hnb^#^1kJX}W^U1*I|aLu!MO?cOwjbEo4O{$ETYAD;s1KbRqMsZ=C`|lct7-KAK&|B$PJ-^1^}mA%b`vumm~lH002ovPDHLkV1iSIr&Ry| diff --git a/app/src/main/res/drawable-mdpi/sym_keyboard_tab.png b/app/src/main/res/drawable-mdpi/sym_keyboard_tab.png index 15965e2a8b911b11c55c698cdc1099f2d3fa0bc5..cdf7e15c2b55c17252fcd443c188176082748433 100644 GIT binary patch delta 492 zcmVPx#1am@3R0s$N2z&@+ zhyVZqqe(KmAi@*Q4of|+G)iFw_#>PM12HP7ZW32!_3sc7g!%a5bUx zHxj6w4aBHD^|N}cb^-QU68F`oz?F!Ys#Qa}gaGQaR@{w1tq#?X>b)H6G}#mx^wl5g zNbR-GAaM%Z0A8xkfQwBwEdI+VthGP@P3@<^BjBxi7!i|VZUt=x%H7ZbCcrJ=m3man zuLw1@3*dm&ZGRiU80Z4;fqs%jX3~(p0qz6Gz?YoA84)K{I@Q2{`5qo`5ZW(;N@6pc zJHQ9vIq(a()c92e$+)m>0-Nv?7_M3S=Kx(+50w7fRG%mg`;v4`m`^pk82J+UfGbUAF18Xg>z- zCV91vcqe3uzN-WEc8>kktD*v)0EZFrE~B1B#Jb2Au8LhVX>(nFO6xXiZOJNU@|l`Z_W&Z0zU$lgJ9>DfB@{=Z|CkPn1UOb?wmZO@XnV|@V zrxwWBzO)yr_;AT;(oGpx=fKPV|JP4=aR2{`2k-BjivRo1zgi)lxlY}-DpmY&j^mc) z={aeW4u3Ftm+Ig`99uNe|rOl&~d7 zm4VS=OY9{j-|6##epM}TjVMV;EJ?LWE=mPb3`Pb<2D%0ox`xIf21Zr}=2j-g+6D$z k1_pBq_f1C8kei>9nO2Eg!&@CTeV_&gPgg&ebxsLQ0C-!kxBvhE diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_active_material_black.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_active_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..d259fb16c6bdcf86e0fcf5bec3c2b30708a09514 GIT binary patch literal 1832 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 diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_dark_normal_lock_holo.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_dark_normal_lock_holo.9.png index 6b4ec0bc8b96fea491a1ee76f750dfefef6660a8..88109631e6abb9a798324c19c96fd8df1e032860 100644 GIT binary patch delta 688 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 diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_dark_normal_on_holo.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_dark_normal_on_holo.9.png index ab8fb2e86e16777900c4bd2955e92b4021535c8b..11788330495ab7e13933d5f19362b843f6cf9e31 100644 GIT binary patch delta 736 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 diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_dark_pressed_off_holo.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_dark_pressed_off_holo.9.png index 91250636824759d3c1909c00f628d2339b00090b..58e896bff4bd470fc8ba3c483d4e21b914124d56 100644 GIT binary patch delta 822 zcmV-61Ihfk2h9eMB!2;OQb$4nuFf3k00004b3#c}2nYxWds0PZvhe`G}cx)EUih7v|i|`QP((XGUN)IQCoIv48!XIc4SA++}95v$Nye zhBMQ$zP=s`A>ws-g;ZhN+uLrV(Rfj-)jj}d8DnZU;^B-~mNf#<^?m;%5&hWM*a%}L ztkM?Rw*6dd{cbQAJc**nXst&#@9y;2wrx3%^GqrAmWVz9_!hTG6DIoo{(B+B)8TOF zGf#~8ogsw4!hgcTD`U(ufH#PZh%{j;2!cldsH~y@fSKX@zG3Fa03?9u^7VwU)z#Id zFbtjRin9!8t(l1G0O|nxm#}x_tJYs@~tV;_@&)CmIcTXt2FDRUM zlPijiF|e#^Yp%BU6G#EzoCsq~?%gCJ_`V;1Zx0|Ti~(@3*E?-A z8p~43T)8oB_2&5aSdVMwT4CdcV~8lvt-#FCT7O%;Uaybj7tqui8}04weO_Bzd);ca zR+Lgk2*ER^%Cu3K`p=CqU}h0Tk=1Uu{~R0~d;t)|?b3vWhlhthgCJP4ENih|uY0y_ z7dr3$7p-+P91aKj`}^NJoz5=+iFC|Ll?H$n051V70&pkT-Zl(i1mG`#uKd#ThDks1^@s607*qoM6N<$f`56D AbpQYW delta 931 zcmV;U16=&g2Dt~2B!2{RLP=Bz2nYy#2xN!=000SaNLh0L01Jr#01Jr$H_6Mb000A9 zNklvyAVYL6qM+sbO_O;qJfT*644@2&>>nX#6Lhu$G<>B zL6L%zf*(Ri2@(QM;XsNGBF<-fy}xE2#hy=h>s{Zjm9xCkeSZr}>v?ZyzWcuO-t(+Q zRS^+7LMzu7-QcqA&pT_?{R&sO!m~#0rhMn~uScWd@P0T9J^}7J)!~NMwGvj$T!hC- zntwWt<9|YB?{JzV-fw5>v_`nK6TM;aF97dSDG_zVf}=Ql(IMV@zmY|*1Lu|T zJo85VZNLJ>+3_V}!QN{(CTTuE#CNQV8%Lbw9`8oLHQ@N{Se2M)ky=!@ozn>v$}YoH zN0z1Nz0nh&9$_gAwOJ8enD&5OLthwhhQ`8B(Oz&WQGdVCC2f|ryaY(V@Yo%uYO3eeH}a5Uw!F3+SjqghHOeV ztDp+riGOBugLf^$Enuw5aO5y{ErE2XV+)TpCh-oEnbCj$9N~&~#B8A4+M5$zb7E}w zNgJ@DSM+p#gkDAS)av(Nz1-SIjPlk8`=ZUMyBVFk`}KC07^4KC>+Bc|y>@@&Q_k6R z%epUh&BGi8uz_~1gJJ_cbB9hdZe)*HV;GJiW`7-g#XuBAWX`kJ;cV-c>To~TGSP2F$L!O^MeQ6dG$?Rx_1XV zP=9RD>a1IV49Mcs%eJULRBD3D4MlEv^6MWQJp2Yot0r|3%lZ44horMzj9e$&iHM#X zb(;9Hkxb_#)0p4B`;n&ykANjPHi_kV;5P6&a09r$!gkY8U<~{Rd<#4QCRL-RtT>^3 z3IQdlUABwZF(tXbsFC3n`Uq+G1IzaRUK}}(a|BeC{{cmWiyL}hFB$*<002ovPDHLk FV1j+X$<6=( diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_dark_pressed_on_holo.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_dark_pressed_on_holo.9.png index 35ce67fdc0d8fa100631d3fda2de9f081d8a1bc9..ac917d83bffc44027f9783edef60cc3cd94d357e 100644 GIT binary patch delta 833 zcmV-H1HSyR2iOLXB!2;OQb$4nuFf3k00004b3#c}2nYxWd?2s$4z6QfSl-zJ1Pcjo-(eBIm-#zQmT>4xp^xqqjwT$sD6N*fy+@pU*e zDyyrjeIm-%;W-M0t*@`oHk-{CGcz+E0JKD8=1M#q6Jtydz@hj4BQyV4TU+aAOf)K5 z=$w0=rs=!me=xMjx^{PW7 zeq#_3=H}*JiGRoffH%mDh$3N8k|d7+a9u?KfU3fKFRJ<&fCUiFUe5_zT3UM8@Au=2 zin9)+X{yZJ0MG!?IeX1yjY9~w&XLM8@HM9+8!=*Lb7n#98Tgs&?m4Bmg$O6ztc(Z+J7ZM^GlQt!=aj?7(o}cFv4ov2tb#EH#u$pC$QomyszaL-5s8Q( zguo)AlickL6;>5G@znNuy;%U(Tre|4gaL?i&Jz(Me`Y^66P;s&NX08FD@&uUQB~dA z+WIXbNq-1|D?hY^iOw-1f^)9&J>xhgjQNjBons<$S~rzoW)YEz zw&7gF4i69eNs@Fzh(J{-gkbjf_y6qf?tTG~WbKNC_4oGnekMus z&=@n{Xfz%;=O#MuE=!uGq1){q@9gY+KR7t}1t6D>WpAkoU=hGe0P_H5huB^>3ZMtz zA3A`q0R93v${LkL;t0V0;Cfw!wE-NUAPw)CM#|Ew{=Zqylhg4Z)Df7wwc)yj00000 LNkvXXu0mjfWY3d4 delta 923 zcmV;M17!Tz2C)Z_B!2{RLP=Bz2nYy#2xN!=000SaNLh0L01Jr#01Jr$H_6Mb000A1 zNkl3;pHs()*GmsAx*gg|KS`)&`| zZ~L9jns-0I0S>U&C``)RkDs+#aeSp2n}-0-dDVEv>zas&xKD)dgTy}S^m^}}-oKUR zOw<%P_N`oTYVWOY^v<;tD~a>{8LYQ5S`9->3+DV%vvJodJpu40Z&O5!zWv#H;FOks zcLoEI`7E6g6Ms%FE?kQsCji_*?uaNNW;S~1DGw46naLujffvPQKNVIv10Vw6wvUey zGs~BcwG-O_kp!NLGeA`H}HZ6k#3u)CglT z6jnv($g~FRO8P>BZ8S!P3atgF48;o_i_OfoHmphoD1Qt^)zQbiR}h^Tig{B23ROal z;&BWmiYaPCs;XlD?e}dZdyBGU87HRoQmpJ6pg=MGpJ%lw9wh>l9MB3yJ&Fefm;0J1 zRyhb;1n-_1~yinCgRrSk@=bzKmrrz4X+oRy_e!A=;X5u&w+6@9gam?iW z6u}>qV?)KJD2S@%J6Op#csm0Q=xsj1P!aV${C_f1y!R?HU0+bSrTYENYSQy)Gz}sX zG?hzJQI&M<nI4DvC{Mwn7 zZYN2nn=)sme>Zy>`UESc3b>Tf+uTHfZh2w~ps(*&R&e&xb(}tb7EwbHnM&a`db-a_ zYJVsQRWsXLhO>-cYhSVcVHH4$mu`{t>`fIF{|uQ2=KETm^6pz>x{IvxWlL1n?KYD*(R$wDU$~Rk4k17Ys5|OPDWW xTgb@$KtUKDppKxDKd{XI`^rx2AfT%F2Nb}IvM32ljmQ81002ovPDHLkV1l;ouI~T< diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_light_normal_holo.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_light_normal_holo.9.png index b26f1d27a87a1f64617ea5774d439d1e7b3ea1e0..0affebf6f4b1006ee5abeff349644ac106e549c2 100644 GIT binary patch delta 545 zcmV++0^a@41iA!}B!2;OQb$4nuFf3k00004b3#c}2nYxWdOu-bF$4)cpV4^zUe`okAsqP=Al+*ao%MPLd>Vec%5G zJO}RbmNPg5_i-G5YBrl2Aw+5_St}LC@f*+c`j^)LI2CCLxIn}6y#9W_KLg*)1e>VP zTKA=tjmrn-QBxE`O4&M{PVa$@Ij?O=9Vw*%5;M7AG;nZTR|3)uW<-0v-ZMa5p0ZJg z!vUaW1~Q^bDSrtFrONkIN}-ezHZOBPq-k384!?!WY4k5h-NYT`ZkRu&QWdQPwP@bd zqIpw`=1nb{H??Tq)S`J)DbY$auqsv2N?;XziW}%-WJI^y?RmLe`cV`W+8DDDMUk^u zEE=|$DXIZIo6Y2&&PFc?IgPUqBWwNfcF zU6x!()0EwA=Y(PCj7Fo*WHO0>!!4r6)oS%4Ns^bI=e_QByT^9BZMFe(B@9Dnyi;J9Z_z*uM8IcY4Lq1h*EY-p@Z}OOOY|Q2ie=er jis0IEJ{omDD&zGN8r`K1e9UjH00000NkvXXu0mjf7#ID2 delta 566 zcmV-60?GZl1kVJJB!2{RLP=Bz2nYy#2xN!=000SaNLh0L01Jr#01Jr$H_6Mb0005; zNklE(XEe^#&8-xJYC z0IvXemOT;xu~O<&9LGVs-A=V~CQ~aZWe315@`(NV*pW>Lz?Bf zLqz^#gL9n?f`}T&qR)T`)ubbedZlR~fEr^C;$cx3I7RRwM z-D8s|ifBHc*Gy%mrO&3*X>GIF_(_tSEzpuA5kV06vwzv_3Wf`(K5Go%I2a84@p$~E z-|t7wW>d9VEhU5t<807*qoM6N<$ Ef<(mwfB*mh diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_light_popup_selected.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_light_popup_selected.9.png new file mode 100644 index 0000000000000000000000000000000000000000..e1c632b023169bbaccce217cfc421aeb4180de4b GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^Vj#@H1|*Mc$*~4fjKx9jP7LeL$-D$|Sc;uILpXq- zh9ji|$baPN;uvDld-dvBze5fpY!`|(U9NlG-TCdgWKC`S!57*ADcYP5N)4x&WCf`l zKBWJ0k?;GHB}PA``n>CQ_it=G%stccpzOMfNo{ES!9TmnHQ30WuZj@18Rcx-RYv&Cr;An=Uax_Ej=q;!n z-8Z$P`=)ku-&D@gB5Fr(O3}}H?dVN8`l`1$k^xq3>VKhnE$XOJpP`Dylu3OM1Tv1} z*md0#%Q~##T5IAsUgxc)l^DQ;VYn!J-js(@iq&fMlkCJgx0s^wc>KQG?Y`)AI!_vn z24y>|wMHq$d_F%9g5U#?p62BWO{UZ7mne#wmSx@ZJg@0EPO0Qf$YGzIzbIn=kHf^bHdUYzt$Zt!vQ_ zcEadNudhjT>XIkTn%`>GYuA?>!M#DI9s;jT8yiveZLj+z74Pz&UQ9Np%HSzD-D=+P z$<6^cG0K{aXnzpK`ho!29P3vmu-{KmB5QyT=n+!p0{_yDQ&FN%j0s<-h?5k_(iLC{ z2#?O0L=`#-nbQ@&3d3bj$`%>hEr2QljgRt0*jnqPgcQMgJL=7?n!VX|TXqzkeuow95J^vA{73m7>SO|Dfn- zH!VjME#W9Kp>dwPaPF}0X|1EGMAwfyq1&4hk)hYiIEC6#B)ao4A&FvYjV7M&l2s9D z3Q2Teo3dqnM%4X{*2Q~cr$ZneKotJMBCV;Y0Fk_Z^_25hH#l?g8h#CYA9rCOkm`Kw ze%|8yhkR#%d7Ed=`T<|xZ4q~uQQj(zR-49B+Y!qg@qUMXufwO!m+XFd3k*z?aWb6* z&H}f9RiHh=c3KF~0rr45z)zrS8jY)?UGlFA$Vsl?mS{*$_6HWXS8xF(A}CexYT0ec d=v|lye*yc25u16bt?&Q<002ovPDHLkV1gqxE%^Wd diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_normal_off_material_black.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_normal_off_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..a56352bcfd0378b0efa2e40207811eeebe448c33 GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^%0Mi|!3HF4*F3cWQjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*1IW+zba4#v=uA#I!1pg%FnLMyE=T5n#=Kj&CmdXnT+kSJ`~i~>&yCG@8yXzN zjhfkdtk}dQN_q4QUd>p@;5J*pf{|OZEBLbUKkMB)h1b@-UpJR$bNV@jU6qzAoYJls nIy3UDTf^)9vU%aw;~Wg@0{FER8osvyt!40Z^>bP0l+XkKkZ3;t literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_normal_off_material_dark.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_normal_off_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..b74091f4cef96ceea62d51b98263b686558d3c36 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^%0Mi|!3HF4*F3cWQjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*1IVxTba4#v=zM$KkgLH!faSp62lk&N6kl~;ZRkJgy+ugpoq||Z_?s!4j&7PD zz`85=r&|1T7KWm8Q9r`hnyS1P^4CdDl=N<@dlSjK#Vi^!fX-m>boFyt=akR{ E0Kynb(*OVf literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_normal_off_material_light.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_normal_off_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..434b26e11d5d82ffd94c71412788646a98fc2bc0 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^%0Mi|!3HF4*F3cWQjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*1IX|2ba4#v=zKeUBUgihi0k@G%YG#5uB}bX_O?&kw{w|754+V0{fczqcg=@I zMR_aM<>W>^=V3S^@j0Q~iDScJ)q5*=+D{ck)b!smIAW^IHuYhEBwwM?oyqrQ3(s~q zPB{}|z2PmpP+;IS>-N%_w@<1l9WlPzC;IVy?x%C6Cz*a(Kd8*R|L`n>f%*NDNiNVv=&t;ucLK6UN{!=Ib literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_normal_on_material_black.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_normal_on_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..5bba1b874deec60b5d14cdaa0619a5e48ffea067 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^%0Mi|!3HF4*F3cWQjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*1IRD*ba4#v=uA#I!1r(QN6F3*_pYdzS8S|5&YN7&b6{KCcaW8BZt{kw9gK|4 zdMRwY5~VzP2CpPy60R8TIIy7TOajwlUyeBqts+O+9Ap3gzopr0DvGuWB>pF literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_normal_on_material_dark.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_normal_on_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..e5ba818f2e695847d8419b5caecb6243636395da GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^%0Mi|!3HF4*F3cWQjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*1ITajba4#v=uA#I!1r(QN6F3*_pT_O(jFcl`1I-14W6ai6+b>GGGBJEW|Hi& zViT7r>683$gqyipFNKX)qLfF^;FUy7!WF|E2No3btoz1(_uvBVnU2g69)UU;bIu;f zpW(UXSO4?n#(V6or)GR@)=F`cZRYOz##g`?(P;ia@$i8I2RInG%!Ca!Uwv`{x`)Bj L)z4*}Q$iB}TscX8 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_normal_on_material_light.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_normal_on_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..f49c341f459f3983b62b4d00517e3f9968b6e2d6 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^%0Mi|!3HF4*F3cWQjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*1IX|5ba4#v=zKffkn6AkkL!Hry{fxXm(5!qtS>nwM{d$W5wETTl0w=GwoC3i zySXKI&W6bH$0cQYj4NK*Rah!HU5|P+eZoc#$?m@Y%GY_yrxrS&h-m3)wU&H+a=#3a z+pInF_(jh1-y5dwT9Z=I`?=C6DnZLTb(j5?Z+ma6NM@D)IeATZKXdo{x3~8gIox6} Ydm(QB%VpCJpvxFMUHx3vIVCg!0O_n(rT_o{ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_popup_selected_holo.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_popup_selected_holo.9.png index 0c7bfdacea56f750249b07f5d065865d8869cbfc..e1c632b023169bbaccce217cfc421aeb4180de4b 100644 GIT binary patch delta 269 zcmV+o0rLLe0=NQ@Bnkm@Qb$4nuFf3kks%X*;z>k7R5*>*)y+=AKokbhb16jEO5M5k z=NWu`U%}`rP-H6!;B_&SG-^^L!@@7=qD}9~bTauGj!S;KkFkNn3z<2=9j?)0hGt}b zhbT)IUS%a9&mBgHvliC%FHez%8E1d5%+&Yf6E%L5%DtFKe(!Z!lkl! zm3p|Xfc9yJ@U$X4I~Uvx;p&C2%I+)5whc<1~!5?JE$D1dRd?X@5g<|ZOJRBkYoppN!4u7$QHkwuLh%fZ;gmazt z0Fg4Zg)^*H1jqZt3GQ^-gQ8sA$H4-q^4e2eK%-pT#QFm0s5NZoaH|G%R4a$8zNjiS zbGVo=IBP`?*Iq+~4L>iul>R52rcTWXFQpOuU86b3;eL&9KZkEHtN{(&=I{evYk)uS zn8VjN!i(}5%{^G)4ac}-e5-YPd)UD)R%;#dtGd1J|F=BaH2rAFMU7;Qu$L(lH+!F`X*BRT zvNK}awe?MJ8)j}jz?^Yjq;6*gQ`{uA15Ylf7wqSF7TFMYslr=2mch%&szEf5>4Ir* z`}%z^1D`znaE0^vS$Q^b&$$ID{O=zqtrYKjllu9C499snxgR_)>o=>c{&3yp&z=j? Ywwo1IdtJV^0bR!6>FVdQ&MBb@001*uR{#J2 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_popup_selected_material_dark.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_popup_selected_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..0ad24c7d7b4ecb1468c3c8b290a0a5909ee2ebf0 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^Vj#@H1|*Mc$*~4fjKx9jP7LeL$-D$|Sc;uILpXq- zh9ji|$nW!XaSXBOy?XUDSF?dY>%;#dtGd1J|F=BaH2rAFMU7;Qu$L(lH+!F`X*BRT zvNK}awe?MJ8)j}jz?^Yjq;6*gQ`{uA15Ylf7wqSF7TFMYslr=2mch%&szEf5>4Ir* z`}%z^1D`znaE0^vS$Q^b&$$ID{O=zqtrYKjllu9C499snxgR_)>o=>c{&3yp&z=j? Ywwo1IdtJV^0bR!6>FVdQ&MBb@001*uR{#J2 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_popup_selected_material_light.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_popup_selected_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..53f4c9d98fb7116e7c636121460f10a876b143d2 GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^Vj#@H1|*Mc$*~4fjKx9jP7LeL$-D$|Sc;uILpXq- zh9ji|$Uore;uvDld-bZVP_u$S+r#pM^9|>^`aQC=S^NBhisl-lKKl)tLcswpy%9f3 z&m3SrZP2|zSE?s9_n?vEs$F_US0|kmITy9L(3xRP@w_YF7kgYc^X0E#T=DAHwB29q z7XOqp@M+>{o-3Do*@o9)S(KbBW17kN5buWalan?37TvGWVcziFuRe9-qQ=B^obCPg zQZ-)dIM^&jj0pyAK)*0}y85}Sb4q9e0C{C?(*OVf literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_pressed_off_material_black.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_pressed_off_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..4f253a99a1d10e5b3842b735ebd442f9799d9231 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^%0Mi|!3HF4*F3cWQjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*1IVxSba4#v=zKffo2$WqhgJR2z8zoN=A96(YM7_6jwNtWP=>VPX6-!(CQPbh zk>0yzX_+5GNNL@Ktfr0}=lo7%#biMvG3M_RU$^Z(w?i>S$LZLixjm&%&5y^X-+ADb zrn4fl;fvwy#;wbIn3gr|3a{JmyEDkFj$Q5e%hwOLs$1)<6f}389ux+22!p4qpUXO@ GgeCyC97}ru literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_pressed_off_material_dark.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_pressed_off_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..4f253a99a1d10e5b3842b735ebd442f9799d9231 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^%0Mi|!3HF4*F3cWQjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*1IVxSba4#v=zKffo2$WqhgJR2z8zoN=A96(YM7_6jwNtWP=>VPX6-!(CQPbh zk>0yzX_+5GNNL@Ktfr0}=lo7%#biMvG3M_RU$^Z(w?i>S$LZLixjm&%&5y^X-+ADb zrn4fl;fvwy#;wbIn3gr|3a{JmyEDkFj$Q5e%hwOLs$1)<6f}389ux+22!p4qpUXO@ GgeCyC97}ru literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_key_pressed_off_material_light.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_key_pressed_off_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..34d11bb23285f507959bdf9201bb7bf49096fb76 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^%0Mi|!3HF4*F3cWQjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*1IVB0>EamT(V3ibfcM|xkCK^d`zAIvHXb~q9l+ba_yv<+ZglzW`nZ}XC_NXNc@nHkYwoy@=Ox7*|NB^vGJiWr`EamT(fM}zS>9#?9=HAHUp0!ZII@#_1IOe|9NZ-hTG|C&)vH<<7C&Lw zG3mbUq~yIfPRS=OUTt{3PnluGtIrOvggok=EamT(fM}zS>9#?9=HAHUp0!ZII@#_1IOe|9NZ-hTG|C&)vH<<7C&Lw zG3mbUq~yIfPRS=OUTt{3PnluGtIrOvggok=EamT(V3ibfcM|xkCK^d`zAIvHXb~q9l+ba_yv<+Zgl;M1T tyI^IqhbQxrCPz`<4VTIdwtSOdOq?dY;IHkb3qZ#*c)I$ztaD0e0sz4-U^@T+ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_normal_material_black.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_normal_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..89c36c26c6e1c67401ee4fb679adc5524d3704db GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^MnG)L!3HF+CP#|^DaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0hCkpba4#HXnZ^CVpfX-kL&pt*K#9Y{I5@UjLJ2w^|+!J9o2QkbDGSBcFBX) z9iN}H{&#<4^~Ck!#G=hgK@G+qSZo+{3qIdD$YH?v{(!c@w4i6}e}^-=K4FOo=zO+f zN_~o3>aUht!|Oy=JgMES4EaxKB#snjAzqyv7|b``;(OJc?jk&=`asEBCYwTSLCBx zSB0|co{3n5AHQ>1wo3Dx;XySckoMK{7v{g{|B-Pf<6CHo!)=y{Rhms{atB=2T)%ib ziDl-}pBMD!PWkSsb3ICCe&W2}9pJj)zkMVy@EAN@{an^LB{Ts5 DnkJh{ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_normal_material_dark.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_normal_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..89c36c26c6e1c67401ee4fb679adc5524d3704db GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^MnG)L!3HF+CP#|^DaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0hCkpba4#HXnZ^CVpfX-kL&pt*K#9Y{I5@UjLJ2w^|+!J9o2QkbDGSBcFBX) z9iN}H{&#<4^~Ck!#G=hgK@G+qSZo+{3qIdD$YH?v{(!c@w4i6}e}^-=K4FOo=zO+f zN_~o3>aUht!|Oy=JgMES4EaxKB#snjAzqyv7|b``;(OJc?jk&=`asEBCYwTSLCBx zSB0|co{3n5AHQ>1wo3Dx;XySckoMK{7v{g{|B-Pf<6CHo!)=y{Rhms{atB=2T)%ib ziDl-}pBMD!PWkSsb3ICCe&W2}9pJj)zkMVy@EAN@{an^LB{Ts5 DnkJh{ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_normal_material_light.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_normal_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..df7bd3ce7b8933b925a65d101ed21584cf0aaafd GIT binary patch literal 530 zcmeAS@N?(olHy`uVBq!ia0vp^MnG)L!3HF+CP#|^DaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0hHV0>EalY(fD?jt>0k-iMIRa?R^)nWO4QA&^9nANq!`>lj->jOAB7%X!msi zp-=NYG)i-yCuanS8ZwBQ_&s$$l@xjE^NDRnM-Kcye0B3=@vXAU^qm(^+_A6P;*9Y9 z={dWPtciHN{&N{e3)WBh6NStCpGg z#ce5r0)vBvjLGUPwp)K|x#&c1monYDn<4D?+Q_+YSKf8KtW@vH!`Uk#BxR^#lH`$b zWWt3G#f5^-PRea9ZkQ4q;}uhKv;S|s{*H;^)TYO?uil(@t5$T;hkI+zeJg2+W(f5# zFKkW9ySqvwt)KacgJ{t_mE!$6-DYz|H%gzea{oB7+ zpH@D9dZzl+!#TW(yC-htdA{cRl<#}y+>MX5%XL|k8S{ldB7g0+;}_UZ)Sh1A_-bY{ QFkTrvUHx3vIVCg!0F}G!#{d8T literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_pressed_material_black.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_pressed_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..31d1b8207d31b1e6294bdcb5a0ed01adbe8dbecb GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^MnG)L!3HF+CP#|^DaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0hH78ba4#HXnZ@%(EqRlkK252Zs!)JV6lJy^8h;?w7RvcmKTkME{<}MS+2P8Q(R!FJR1T?0zri)>xjv!grv%qoyX-o_ocr zatHTGH}s}{>Yw9bw6|l=(8h;?w7RvcmKTkME{<}MS+2P8Q(R!FJR1T?0zri)>xjv!grv%qoyX-o_ocr zatHTGH}s}{>Yw9bw6|l=(EalY(fD?jZQdON0k{2& z#l{GiKQl$d<{ru9QQYXpCa)mc!myV;C`gg%zr19>`Ob@%1gk7BZCh)*CT#k<6zPIp z9TSWXpDDhPn&fq|p-$oB;`Pq^tz^E%UT?jx_tW@E+2)m(|9$B^X>urJ@5cA57pOQ- zy74*n@7vRN?`F#U6D`_(^NI!Ee8n2oPv3nqn>voT*Obe@xo+qtQ4!_$Q6g`e03(Bv z)42!9Hf^)F-QANVZ14uil5p;L zb99f}<&*Dt7}^$m;{7VM$(q^!b#C0;mnq*P?Mwbo5?a(tB>FDugDu9>~{`@^Wm?-ZWDX}0{jd;0F? jdH&qbE8V8aIomVN%-`==&UsKA7@-WFu6{1-oD!MEaktG3V`VL%t>h28WAIHj9pb=_~!I@@l~mR+IOtJSIF(mwQV~JeEll z2P&`6Sm%EJflf<@fS{6-O9zLbqLK@#oQb7BR_631x_&q`eY-SV|C6FGEca#>$H~8+ zp1QNvcwf6H&}PHAdroZnyffbZ<-Z^E%AcPTE=k%uJqPF{22WQ%mvv4FO#r!$ BSD^p^ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/ic_dialog_keyboard.png b/app/src/main/res/drawable-xhdpi/ic_dialog_keyboard.png new file mode 100644 index 0000000000000000000000000000000000000000..59e8fb59090ef1346981a2824d47bbd1f9a79d65 GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-segQrqu0Z-f^}vMb(z-wsB};<* zf*Jg_Ub^gG@UK|p>o+ks@1WpaYo6!?UTyg3{OoEHP|-9`7sn8f<8P;U@*P&-ahU7$}DShu$gbk^PaI!mRVvZdU(>~&x$+oGukSJ4^2_tp!hE4? zXA^n33c>|9wtT#P@9vHp{oy4qrYbu08l`n;rA|;4`oD)!l+9ymeEQKWpbHs1UHx3v IIVCg!0M}%!761SM literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/ic_mic_dialog.png b/app/src/main/res/drawable-xhdpi/ic_mic_dialog.png new file mode 100644 index 0000000000000000000000000000000000000000..a2f270ef3485aba52f652d60ca3589750cc8522c GIT binary patch literal 438 zcmV;n0ZIOeP)f6^}V%%P=2g zDFq!{FrsLu6Re1FE1jSxMxIVkiczE!#8J0kF!h38bqjt@z2HaPg1xC1^y?Os|FK{X zTt9f&*$w?N=vNo)fO}z`i}5`4_rZ2`!87nAtZ$0382UA^R$Xux6prt&wY@h=?vVX< zP9LmR7n}#&2|M%N8K&!W=vD#e#<@l7;G6ld)3$6=p|D}e;jn+!ckpz)YkJWDyfUM8 zKxS=%feYilgNJ~1C;xb6&I`bU@gG{pYrtohq9-of2E24+l9zl+7r-0WWWsm1CZ4C~4fDwC-_4?{z97zyD=CKEQA^$$rRRp31k*GmvjAX0mh|^M1Q2N& gK_f_?Mo>M!0U)DXeS-^NIRF3v07*qoM6N<$g2ipgCIA2c literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/icon.png b/app/src/main/res/drawable-xhdpi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fcfb4d8de6ae0e11eba32fd507aa60d9ed555a49 GIT binary patch literal 3991 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/keyboard_dark_background.9.png b/app/src/main/res/drawable-xhdpi/keyboard_dark_background.9.png new file mode 100644 index 0000000000000000000000000000000000000000..66c780ea7768c8f67acf7b52281311b7c8405b13 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^Yzz#HlQ@7R!vUWSD}fYaage(c!@6@aFM%AEVkgfK z4j`!ENa+CbS9`iRhGaCpon^?^V!*?4{e|4*|NGVUpA>ax786oXx>o&K?Wo7eo@kCg zX$jVX3>TtqH{7!plR0C%q5j9SP{JIo?Vo)~yR>Al z&E;HUEnM)bC~9R%0UYl<9A@mW5u~7TPS}6x2%qauGefLm>g0CJIo%~(5uUkcQuu*g q-*}k%Yt_sRz+eYclI`XGqWG2Rjo;gUJ&OZ6o59o7&t;ucLK6TjNnsTL literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/keyboard_key_feedback_background.9.png b/app/src/main/res/drawable-xhdpi/keyboard_key_feedback_background.9.png new file mode 100644 index 0000000000000000000000000000000000000000..cd52680e915374cbbac8811d1bf4ff6cafd9ab7c GIT binary patch literal 1314 zcmV+-1>O3IP)Px#1am@3R0s$N2z&@+hyVZt%t=H+RCt{2o54=wMjVH~apELE0JTNkE)Zv!1Dxp3Aji6HLs%j7PvNR+i!Jg@1<{wWShp^gYiNk!7Wykgy&&SUm z$1_nZ2PXGfJ>KpC<~PR(a)5tyb&x@$vE3M@L6L)a&(EN~y*i z>aetEt^0$);GfIO%kNH4Pk(8*+y9cKG@n)gQI(yNyZ6iyRZ^wl{ZocfXIK=&;l2ptVM8y})Wb zKT#ABMGJwc7U}sP4i_}8j-1#+5nos&}~Y{QkgYWx$+{i;-*+@U0duamx9<$ z;>CXi1jZ978zWb!25h8hy75s?b-CHZUfK`ta|N45<>nKKjJ&A|#KxExok;hDB8jXr zC6UuaO2Kul_4=YucF9q|x|>9%cp4Gq3dr2QPtN-G^AeCG%46ZoMEVk|K<%Yp+KxK5 z%@CpDZ6woQ;ZOd(vhtBmcA4?hI5m;}SDn1fsxc;re4@xA@^5`!I)1?NpA}?wXBB$s z-C07k__f|PUT`a9NshDhg~SONMwGnPb+!x8MGlp9;{x_Lwz+O26ONo12@P+uPfpE$)<;kL&B}-_Fj?e!982`5imN z?+)9yEyGt5oZM+Wgpx)L=!=VsKhiX0H3)18Wi;LmJk`TcaI(8^A4N7 zzk&aNzkm*KgH7fwHkm_LwlI;B#FQ+)QmE(lkpTn=;~hd}#ILW2yu;RYh^>3Vcq%6v z9$%z?Ig7kLR#L~Uuem>#uzHEq*!n(T6DP?NsePB>Nd?IBBKaE4IyvQ9;V;dwn zXkqtci5NYd00V5jy4X7R-MR-iNh&Aqk$I7lNEvn2b%kSh&=foBphGrdZB;I9jg^*Q zQ#iohEAO%Oy(g3UXd=g2YOJ&etRxxTU&a2%Qnws4ercCYrld;hELWM_AA4je^%FUB z=(C?ljTIxyl1dp4E#rgyG?rPUA*-t-PwtC7vfG@0d5 zp|LS!4T%VohBfiF75+qI+T)K{hpg$3$Qqq0**BrGrV%E8jFd7iR4!*ps%)S5s#ugr zy)>gkR`FqEwV~!?1O%b_`Z}~W_WoW2m}IwKp+qZ1OkCTAP@)y0)apv5C{YU%gM6zM}KI)^0U|D Ye_%Ar0g)EC3;+NC07*qoM6N<$f|?U@f&c&j literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/keyboard_key_feedback_more_background.9.png b/app/src/main/res/drawable-xhdpi/keyboard_key_feedback_more_background.9.png new file mode 100644 index 0000000000000000000000000000000000000000..0bd46d9c94b988e2d1d5bcbb934b7856fc08fe34 GIT binary patch literal 1531 zcmVPx#1am@3R0s$N2z&@+hyVZurAb6VRCt{2o84~PHW-FqGLr2mPMkTx>MCm&AlHzC z_GrDE?Gko4?2>l0v#uCW>;k%=9k8w#CZq{!*mErZNFsMYei9{1vAZUXLAM zH!n#^{KT*x$ii=SCs$#yYz(V*AyznMCFeH*Y3yam`AVE6>84-|fVa1|=N=y)dqM~% zgh+*yQr1#b##ky6=Uj5m<-2$9#>3$-0x-dff>t%2ncL~<>BA>ao_uq1a`I!d*?hnl zYu!K_))pbeWHy@xuV26Z{`vFgzn-0)T_SU7(X9X=%N%KnxCMZpo}NBCIy(B+ah$J{ zB!QGmonC7gW81Flo;-T==)0#+pW^K7>?Z&MKw@OeiBJ?WC!kJm`@a7J=lpmy8bJsF zA;c{<{gL4kob)P+c{J00;7XV|OEc6B#Vpffj44IHk01x6ghLm#SMFfzxQA!EM z*h44{rpO$*AVQfVNk9j{_Tk~-A%N{9Ns47R8WNK+wgaFIV6Ky5WUkC6szP}Za!YTn z5TbFrms|^6y^${FEg*orBPo&VLJa^rNs{b*mP=i4cA>g6GC{meX(l}1K{b6#3Y?kc%cC8&2e(s)6ac?oJhBYOC4#7 z=m2Qk_pYsJLd_W@DCw4pX`V1QbFAF@Oc%S(m~O0er1_{*6w{GXS|L{yvW((epZkt! zu;On9Wa=&}bl)kyk6lQwawHY7A}W?@ah;HskH89fLs%hi2rJ|bVTHUQtdKWEEni5u zt_#oe&}y|XolY?v4omZOI-N967>0pFbwB$ z9M2rbX)dema}h-mhQndyY)!0^CyFAxfB(KReLkO0kzd0u6}7Bu7lVb8tE;Q)uV#Z8 zkH-UK5f+usq_^K@%+D5p7SxJa8^G3NG7-DGyStrE=iv4(dHs0%_U-R4UcC7E;^N{D zs1Uy^sI_ehUx}f`t?Jt3Mgc&)diCnhBuSdBR;$}?x7&?I!@c!Z+#$2sY(5%|MlWB! z{O!$~H-ABiCXf$R$+^>fS;?VR${GMV0JZ^q31APvS9*U0U&VplvZWWrCUlmcG2W?#r*@zD&5fPBKM`Lt0VTqIe6A zTqZ!7pv8UNMI@>O`=oCXKbE?SxpptFEf$N#VzF2(7K_DVu~;k?i^XEGSS%Kc#R6b` h)}udlUHQ)2@gJKfVl$YLFEaoD002ovPDHLkV1k5&$Q%Fw literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/keyboard_popup_panel_background.9.png b/app/src/main/res/drawable-xhdpi/keyboard_popup_panel_background.9.png new file mode 100644 index 0000000000000000000000000000000000000000..df366526523c597182368ff8aa30fdd0ad64437d GIT binary patch literal 1233 zcmV;?1TOoDP)Px#1am@3R0s$N2z&@+hyVZtdr3q=RA_N6Yv6D1ST5+kk+?JL~eTFRB z)xB>6kH8MZBe7yvDx``BC{c?DwKbmOnFw;u+k^#x+TPw?czSwT(^?Cy^+bp< zW+_oZhzUt4rIAvahlhu5yWJiG=wm@aS&a+3G@H$L=jZ3|&(6-iuT&~;g%H(cNG}Sl zb$>V<{(XCU`_1L$<mQ^pxo!b~@i}6PC;^boX7j_*(a~2y5PYeWf-$*HKMO*L zoiGf~j*pMOzPPwRtJV4efCiv!@^&3p$dmv&Uq3uN{7y=F8buMb*3eoPCjF;Z93iNdMRLP}IZt#!Fr$_pW+!o2K90Dx&n z_@tytWdOTMsofW$Iv))rLu*XGOGw-hw4HH8S|tDw8e`V#2+fe}NPrASvV?HOn%25j zG}#;o05vKshIvjPoeI3Q<0S9t{}Ny)__2`dh%F)jP+s@YB2dH8jS{+ z&S7~)`GmO1V%6z%+C`9D1l?};Bhn0GrZfEYXXkuN0IEnb7Igrne!s69jYeaCfB)0s zD9_^l{{GjitE(R$A0K~1vc%9qlH20+X^ceNw^CqA zbX^sm9McluC4&Ky9PdXYz5f@0e*ydnAOi4+#F;h{XGT=lo3mmk6jJ-RQjf0T1YV5k zgupVe+hZXeYHLJo$C!3yCh%<`_HbhIeIgmr@iH|QWA%<`YHy6B$GPWORG);|+4u=u zNB9EUjS-QTbVH3~Lg1Tv(=$)NWOf8Fr2BTM%|0C)Q(;$TV#F1~j&RnyOO->qsX~(V zi;!mQS2eUWk&cnLFhmk718Q$ziJI%k)J#RB$3&7>R|6zHrf5IJ^w4^$817YWlU?Tc z=pl8-qDuZs!PuGAN zu~&~)5$pzOATwc}SYqp(cZoV{`eoHDMiE&K`T*&hz;iN^?w^{D#Ybo&BV<00000NkvXXu0mjfSYb43 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/keyboard_suggest_strip.9.png b/app/src/main/res/drawable-xhdpi/keyboard_suggest_strip.9.png new file mode 100644 index 0000000000000000000000000000000000000000..20d0e9aff32510db53d043652b2ccfd7aa484351 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^Y(Ol;0U|59*B=E^jKx9jP7LeL$-D$|Sc;uILpXq- zh9ji|$oKYiaSV}|dUWDJP6k5`mg5Pg-{QNUX2_jXe=fP>`djxKje>y@p65E4X575E z%bH6-(8kzn^Hte|Jv#eVRV`qcdG%ZDSM7}V6Kqc}R&$*tAlvLAmJBqO!PC{xWt~$( F69Ci5G#dZ_ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/keyboard_suggest_strip_divider.png b/app/src/main/res/drawable-xhdpi/keyboard_suggest_strip_divider.png new file mode 100644 index 0000000000000000000000000000000000000000..3cb283f681a476f1cf86197d1a6cc1d687249b5d GIT binary patch literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^OhD|w!3-qXe}okRDdqs55LY0*yvp_#kYX$e@(VWp oZ?>}l$l>vHaSY+Oo}3^7k~+Y^=%v&g3uG~Py85}Sb4q9e0DEy28vpnj+qP|cW;3>J+qP}nGqG*k`Jzf*ckbgleQH&I;WP>%BO@atBcpaG zv%4pJ-r7=3~;T|g$+vF37BRAV34)LLKHgM+cA|E z%JVZ|sIF#!*-qAQacg5;zl&i(791 z=iotQvGpd<)yhE&yDTi*iNDlC;DfLb$9m8;zk|rV4MX0_%!7sLypK58Nr~eHz5By;Zc@>T4gC21i)LN+6 z*Pxd@l;pHF(o`$E=?Om2vZCop@I(l85i0OD7~){%p-OCSKIYgp2J&3x4R1QGE<$;p z0An1jVXCE-jyft$To1#*8DS~%6)KchC*iGNqLY{Z?}nOcnv)V6ZagIJ8)de%gQD6C zU1&b0J4=h45#NBfwT)lm0x-_n760N1^UQIJg4zk4Xg2uSV;)VEJFOam3&4CIy1>Q0 zHxoR$Y|&`y2k?nTwG_Usa{jkb2#P!>4Zm17`TMUi#Y8t&{z(l2=OwatRZdS^#*6z3 zUCjp!aFg_gQ)+#yDGrsQrIoCtero@%RC!U7*oAA@-{CgUQBlaq$jHc8;aMPx#1am@3R0s$N2z&@+hyVZs*hxe|RA_a}K~s+TCJKt-?9C zKJ>jw5MbUp*9Vp*U6ph~5|ZYoPq7ss&uv}Ok(l&C?MN^e$R3n*P14(~rP)5_%Rkg2 z94WhB(iM5Ky{f<^I2EHVNdrxuUFKu=DLz}N2HRe_A(?Qb?23h zR(&=A=EC)P;1(V|(lG!wf%8$!RbVZ&_bcq}w+oTaap1>N`*wW-{0%HNA^TiJcC#kg z0k96739)uYr2h(by~y6~KPlP22t1e>;fU;B;ASbYI*3WX8)EJnL)sF(5ZZTy>#M*I zp=}b``h+90dw?6kxsI~q64(IVt5A9^vMnon7_Tg(4|qCZ3bKp9m%(uwvW9+0q{FDv zE5Pr-=M~C6YLG)3Vf-=C$X;*I(InV(jFq+lJ`A|%`yt?du&?_lO(sl1b_Z}dIJ8OD zV5B?1JHQ;UU^#@(QQ%>)Yr1a0B*MTx;HzLf3$g|yy$Ku({Vz}u{yMZjZ5V$n;jM#* zbIvyOm&VTdb`T#NzL4|_{$SJdX*eWZl(Z&kr~CnA23ZtSdKtJIMySbjnl$nj^V3ql z_Uzj9KF#PpU8f&NShTFu1HkRz)YjCF4-B7$erz><1-Juz5Wd^$9g|Mkf8)NO=C*W@ zg7maXS1D^`4*~Z=TfAl2KHNm<+6RyMa9v`0r3cY{m9n-P+XB@A&Xts21)fyIo788c zqvbO2T?o)b=|0c}J}QxYnPQ){!L&rXj4HhX{6uk7ZI^I`(nh+8(p})KDDDvoWy|s6 zefnJFvm5xnWYaF;mXx;6e*@mcuMK5o$N6-Dv-nrjZ^Ca=y*wmU4=74IOY%j#75M@{ zYPDk^zvurd|MLI3{LBA#1qAc?Q_|0p-bn0A8ZP23$3?v4swKX}GXM_Amv~kZlCDZZ zD#*;jC-xg5oLp87Wapi8e@J>?(zo(tdn(E}+kGTIKz$XZniQWwO`ob51&>t1hDhlp z`TExBx-tGk{3GdwMpHTl!{ypb@4>p8x;= literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/sym_keyboard_feedback_123_mic.png b/app/src/main/res/drawable-xhdpi/sym_keyboard_feedback_123_mic.png new file mode 100644 index 0000000000000000000000000000000000000000..44b4b13dcf816c77095cdb273697e44f9fc6d93b GIT binary patch literal 2476 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/sym_keyboard_feedback_return.png b/app/src/main/res/drawable-xhdpi/sym_keyboard_feedback_return.png new file mode 100644 index 0000000000000000000000000000000000000000..1f8581e8b55224ac8d9d53ef722a1c00fb87283c GIT binary patch literal 1034 zcmV+l1oiugP)Px#1am@3R0s$N2z&@+hyVZsv`IukRCt{2+e>I2br^>6=S$iq)~aBQLA+q4VhUbR z#2dP>ib&fG4^pW zr>My>Ik%Z%&iQ`JUQ-*^(S?UBwz-C~)jyeXR(g4+Q;4EM_@E~w%mG>`0WdW)u0#^W!05=2ctGaiY zDhW_M9he2~qgbLew#zP6dVuPM6tnD3;Eb~GSGCdtRL3Z~>XX2gz+_qXDucR~Vo7y; zWw00#N0)xClmOLJfQNy*f%9qD@ zYnJ@%2yM2$0|`(KU<0rNcm~+g`c)Id>q_4Nw#K^6z&*eoU}L}6Y?8hLYz?&6Q;c`p z`n_Hg_52U3Q^2jjOtB4bxSC>Ljq8Vjp`oa6%bHHA%+- zwz}+Yik5eFH-9_KRt=#w%gz8VQ0y!w8RF%Mx{faP>MI7=IxXG-yab%nUuj)AQ!Q&^ zItIAH?y{?(wa=RP#jOqQr(*jj{+Z6bgxeR1{{fqm1gkv)Q#$#`klIH`5N

v?^7&q-UWUjL+pM`i--fj(-dzNd_C}r8m6a7 zAtDX~uL4g|bm@_8i9OG%5it+E2Rs41NwGy5Iei^TMTF{p;4tt7#nJxsAPO5f>IU_8 z^8uax?hPp<*L;Xzsb6C4@>C|i0 zchsMUF~BMw41GfJUdflhomBg1V0c&@NZh3!Q2!d17Fa2Z?}J>WexUx50ro&0Q>WCI z)gRSk8DNjpThy;yK1*kSol-CNpRagjfZb9ivR!s literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/sym_keyboard_feedback_search.png b/app/src/main/res/drawable-xhdpi/sym_keyboard_feedback_search.png new file mode 100644 index 0000000000000000000000000000000000000000..392ae06c22394e771d994a137f78549f371e24ed GIT binary patch literal 863 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 DRtJHx literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/sym_keyboard_feedback_tab.png b/app/src/main/res/drawable-xhdpi/sym_keyboard_feedback_tab.png new file mode 100644 index 0000000000000000000000000000000000000000..4ed6df84efebb5d2fe70698994ae18df060aa152 GIT binary patch literal 935 zcmV;Y16cftP)Px#1am@3R0s$N2z&@+hyVZsQAtEWRCt{2+E0j8RU8NK&u=DmG9xHAW)uEfk>1UE-X?JDhPsFXtbyx+N6s}XoA9`LLvJzOqw&l z7I#Lb=Zw9Xx$oZh^n8~0zI)E^eeb#F+VguH8?D`CwBI5YWjpsB~Sc8UeEpF@B{`=IvQ$E~?%pA_l zB~A6$t;Pbt^>`>VS7&DD_1T&x1GofF;YF;=%;gRCJ*OrEfb(!KwqSi`u4=gdQ?xM& z4&eq|iW@U?TSR=>LLDcIY0E{p4_h+x!OT3rjUw7!28VGAF2_xoxiumVHd#QMBVgJP zR^fi^$jrN^Ze|+mydMNca5Hvdb7o%A#B$j$0Za?5z@vB*cVy;@UUt}T0nD@(Z{d;5 zyfQO;^4!wT0l-Q;jpuP^FGfS#t3WqKa2Kw|?#$dB5kJ(`c)yQ;X-lvMkKv`vTvykF z)u04GH9@XajfU-bI5W>(Y@>q|z_ew!3Y)QK>gjU9-(%J}ATuvU-M6Nz)%OM}uv|47 zuEUd=`5}(Zx1qTv!L7Jw!R0mUGQ5gis!QYh`5Zh5t3Wp{zM!)y4d+k@sB0ps|yhN3$A8d3kN_{5KR8SmmS9+*#2vw0jF7hT$a z-L85SHd1rDpW_MakBG6%oLBp^1`rXy)KS??nYl)Fw(2mc8uD-88H`87g4!OmNibED z+j$K_M(G+4d6KT;1$*K_D`=m>c;>M;RU>d!*xt_r_(P1OsbZ*z1XBW z>plJA)A}KR6Zls36t_Jhjx^bM+X0MWA701ah?r=)fHngdRXx0Hi-<#Q712fjf8!JE zz(*1BR|_?q)N}wptIqmP9PH)t)~zN3_(t`c-={d*)GYshnhanR-?cH(olau`M8srM zea%PP%U~}|;(+Q8Su-7&+E)}sQ4~c{6h%=KMNt$*Q50vZe*sl6*E79}R0aS5002ov JPDHLkV1o0ru`d7s literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/sym_keyboard_mic.png b/app/src/main/res/drawable-xhdpi/sym_keyboard_mic.png new file mode 100644 index 0000000000000000000000000000000000000000..a2f270ef3485aba52f652d60ca3589750cc8522c GIT binary patch literal 438 zcmV;n0ZIOeP)f6^}V%%P=2g zDFq!{FrsLu6Re1FE1jSxMxIVkiczE!#8J0kF!h38bqjt@z2HaPg1xC1^y?Os|FK{X zTt9f&*$w?N=vNo)fO}z`i}5`4_rZ2`!87nAtZ$0382UA^R$Xux6prt&wY@h=?vVX< zP9LmR7n}#&2|M%N8K&!W=vD#e#<@l7;G6ld)3$6=p|D}e;jn+!ckpz)YkJWDyfUM8 zKxS=%feYilgNJ~1C;xb6&I`bU@gG{pYrtohq9-of2E24+l9zl+7r-0WWWsm1CZ4C~4fDwC-_4?{z97zyD=CKEQA^$$rRRp31k*GmvjAX0mh|^M1Q2N& gK_f_?Mo>M!0U)DXeS-^NIRF3v07*qoM6N<$g2ipgCIA2c literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/sym_keyboard_return.png b/app/src/main/res/drawable-xhdpi/sym_keyboard_return.png new file mode 100644 index 0000000000000000000000000000000000000000..d07a7635ff4ec7fcbe2e574c2c77ae0deafe33fd GIT binary patch literal 897 zcmV-{1AhF8P)Px#1am@3R0s$N2z&@+hyVZsD@jB_RA_1%;x+yP^&kiyJcuBE0TW`j=kd^0PWANc z?0jxdFa1E%HPh46@6+!))z#Gl9UUDV9W6i&YOm=ymco%015nrEdPDtG-D*0fg%C?J z$-SoDwB%&dvCT~qi|r58J5lbTy4hrGbEB@u^-1+R2kfc;v{q2(E$LjqoYyG&iPjILsIivoRm1L2%+b5XHF}5$Lw=Ad z?YR0yEJd^RFiR0sH`Tw@N9tqsp89P5ne{2ZFaW&}LZQA2`~bWgHy6O#zB@0EQ@}=S z_kcGjafX@%YAeg^2{!^(eNfehd5pyvQJH^Vj|CgrTLv z*bwG0k*BrgEp z03XK9edfFPP*k z2g{!TUs7gk5#4_ZViWjthW(!aPpQiU;F)ndrjdUdByR&h1LrBv&@!%Vvs~!M?IVK< zb9iG9AeJS-1KC7X-Gev02~{&v4;9Ka20riGK;kl!i)&)GU7}xfB-xOc0vfd z`J2@U%8UA*dWLc+b}??6r(BK4dIY=_*NY^12t3Iua-V1hgXy07nfmmA!Sq4ogYAv6 z2R|$<@AXpWb3y$*23c6Y9hydPbtavx-q4;^uZ;+LTEW%3;k7y?@wxhM40zI#U2Q?A zO)9;o{*g%@l+D!_OgJdnm(}Z;KruqBeS%P%viK?!In*hOrDAo`>3#LDF(unRL8$ez zuc$XNp?>QH6Pe^O_3IHO+ipP^`M~Awh>~ruAk<3soce1NOV20TEttq8x76>ml6`O_ z1fe$i`AFT3k|&ysYoVC^@j!i3y``RRIpBwWO!t&Wb4j#c76 XyFKPx#1am@3R0s$N2z&@+hyVZr2}wjjRA_zO4nE2la*N!9;0FMAt0J8A_ zK+$+!0lW(#NQ12{vyhuiu>Z8_ zV&~B3Pw>=Y#&qfA^VQ~m2hqNi$Qpfp#Fq?JR@1(e&OF7FjwSVVmeXpW7jH?!S-OY^ z3_rG1K5hWqyQ&(lpy;7r2s24Mgk2IZK^^iBh`hXFsLp$Hi^-XdC|o$nN|w}JYolv9aiaA3)AHJ#jL^+Vnw!iASI;~WiKXmD0RMEHO!?-j&6;kHOKLX;?@ zWGE7DPJUcs54$WqYC|tM?Dm*a5EB$J%My_f5ptOQ;JnO8utv}pJu;w=5<;?v>&>8 zhF?Y&EaUf-F4>V}ouDGUG9XTwpfwUQW0DePIU@2QLIJZP6AEI68g@DQ)P^_(>}pKO zkE?_$vBVfLVvMs)nQ&JW#5%6Ll?i8P;6j~onehS_p38;=e>tq*49Si(?RM$JF6|Z- zhLe1y=@Yj&%{<$LDKkeuxA{!dCfy3hWwyzZQVXYeKoyfe+#{|QF7lc(Gdc+Jm}KP& zE12AuD=c7gL#~j*pF literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/sym_keyboard_shift.png b/app/src/main/res/drawable-xhdpi/sym_keyboard_shift.png new file mode 100644 index 0000000000000000000000000000000000000000..3362c3a1bf7340e89c10faabe25db8414920da3c GIT binary patch literal 587 zcmV-R0<`^!P)Px#1am@3R0s$N2z&@+hyVZq^+`lQRA_~AR531or>r*Z`(R1a7bj;mouo=ll>u1_FE-s{F?%E31YMJS|Q|(iZ z$v?~)YlhZ3cdmVhZ}JawjRtZl%VeNAU&!H`T+>`xCjV)!43m-Ox=fm{kj1T zjB%l3=Qm0J4#j-W#j;tG{B17ww(JU--z57r=L?z7B=eZ_h3wxX^P2O8G$zm8^`r`y z+ng_CdXwC&IhV91`P-Zcm)o368j~EBIhQz-9Hu!J+vMe1Cb=+or2~9fgS8!{j}TpR zHM%y^GP%m!NXu;x3+|gK7a4wnPVA5((vmy|a0uW9^9RGDpnDtG4eS@nTVTHy00A5U zcova6JK&O1lKTKYt@f^`(58JCz=Iy?8#fSh?HhmtJ%+9U0JcTs$!?r1^>#W0t%_{c zy(WMc5&2m2nkDO@x8Ew3-l(CBnJQo(f2JfEGgZLBQUjJw4OluUKi+ATm@({QG${ja zVZN(~`IT+1-HKn%oRk3{0qg;25Vutu19(lfsANy4NbX?uzA*#=KoNP5Usa`2sZ=VR Zd;<;@(>^Q!y?X!v002ovPDHLkV1l#i1lj-q literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/sym_keyboard_shift_locked.png b/app/src/main/res/drawable-xhdpi/sym_keyboard_shift_locked.png new file mode 100644 index 0000000000000000000000000000000000000000..3362c3a1bf7340e89c10faabe25db8414920da3c GIT binary patch literal 587 zcmV-R0<`^!P)Px#1am@3R0s$N2z&@+hyVZq^+`lQRA_~AR531or>r*Z`(R1a7bj;mouo=ll>u1_FE-s{F?%E31YMJS|Q|(iZ z$v?~)YlhZ3cdmVhZ}JawjRtZl%VeNAU&!H`T+>`xCjV)!43m-Ox=fm{kj1T zjB%l3=Qm0J4#j-W#j;tG{B17ww(JU--z57r=L?z7B=eZ_h3wxX^P2O8G$zm8^`r`y z+ng_CdXwC&IhV91`P-Zcm)o368j~EBIhQz-9Hu!J+vMe1Cb=+or2~9fgS8!{j}TpR zHM%y^GP%m!NXu;x3+|gK7a4wnPVA5((vmy|a0uW9^9RGDpnDtG4eS@nTVTHy00A5U zcova6JK&O1lKTKYt@f^`(58JCz=Iy?8#fSh?HhmtJ%+9U0JcTs$!?r1^>#W0t%_{c zy(WMc5&2m2nkDO@x8Ew3-l(CBnJQo(f2JfEGgZLBQUjJw4OluUKi+ATm@({QG${ja zVZN(~`IT+1-HKn%oRk3{0qg;25Vutu19(lfsANy4NbX?uzA*#=KoNP5Usa`2sZ=VR Zd;<;@(>^Q!y?X!v002ovPDHLkV1l#i1lj-q literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/sym_keyboard_space.png b/app/src/main/res/drawable-xhdpi/sym_keyboard_space.png new file mode 100644 index 0000000000000000000000000000000000000000..a07a4769833b2c729c984068745706ac5d17d93b GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^jzDa}!3HF+N`#sNDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0hCklba4#HXncF^v|o#ZK(qeA$l*sK2=Nd!Lt1=Ya6(qU6o?2 zVVa(@ukO`$r7iE*HM)QMo&8TLP&{Ggo$qh7nkEHqxEuN0XYOmabsTS>ZS-G##`CxO z_fMx(qZsqA{0-@oxN_xIS;fnJCuC=Pzhb^zZ(5UM2J~S={9QL1D+>>FVdQ I&MBb@0JgE4XaE2J literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xhdpi/sym_keyboard_tab.png b/app/src/main/res/drawable-xhdpi/sym_keyboard_tab.png new file mode 100644 index 0000000000000000000000000000000000000000..65bb3190d054c824900cedc0db186a4ee3564b5d GIT binary patch literal 895 zcmV-_1AzRAP)Px#1am@3R0s$N2z&@+hyVZsDM>^@RA_fgqo61lBN*HmaOPOdd(P}6W@mP0 zb_vXZW#{+ZbMC$G=e~gk4H`6P&|nY4#!X;1NHSoCgr|V-W~N$=N@|sD!~M@lT9>rx ze(REE($DTIV`wMC&O4ISGP9^;lLkx!6Yji4CTmK0Y6r9>ElN6KW|5?p_ht$FAx<5+ zBw~{WUt`~AtDurex^^~9|X|`(KX~R>JzBpr{q&t!hx_d$1XpCFHH%C5l zMqf!fn|fwoG>QnQx(}q=^*MV6Sdnx~(uC_9xucQCP+c(MQ7#1b1B<}2q&YJSA@Ot> z)G5FtAc@8W;H9LFnaRu~DJawUC)i$;_;8r#-FlG+7Gc$gzI zMX?pGxnBsJ1fEG+0v60{BaetaV~+espzR0^)3J(*@Q6qRy#_kKD)7U#39tzqH?uYW z(oU<<1Hj}E1j@osej#ug=mPiM`K~YJxi(7p=&b>th(!&282Fb$Z-}E1X7A@Tp01#Z zAR=+zb6}oWz)zBl*gb{JtS9LdNvAAA+;`&l#3J(cAwLoY#QA>P%$5Ko9Ua7DTOTm9 z-vx;GGm)Y}1~c$p4}cZmx|yw}R;&Yu<*M^NZ;9$VYYXTB3&2H3J^+-r9Idn_CZG5H za2XH}m-A-Ug}CT(v+>ww;z96UkASx9suu%bA1^SuMgYs zC?ep8;}-A`IA>9jpm?C#vpMVUB zp+~rkfUQ&nwz2{$@5GLH?xnz>=70_Q3!1*!elL9Bn95w8u literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_active_material_black.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_active_material_black.9.png index cd322abb3272111e481b45ddc1c1246c17ee8ac2..b93af7d9f1633f21a92d2590b2910bf182c41e68 100644 GIT binary patch literal 3279 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 N002ovPDHLkV1l5dIu!r_ literal 1726 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 N002ovPDHLkV1l5dIu!r_ literal 1726 zcmeAS@N?(olHy`uVBq!ia0vp^B_Pbf3?!3Xo{0h}mUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fHRz`z(5;1l8sQgHgnD56RT zKmzms|Nn<}6@&pf`6WSq!3+#c90Fomp2>9+7OdN}lUdRvV9mu>A3lHo`TOrbMnU)L zwYO^aJ^W#+5VY*MXxfhV5-Gdit^c|~^)cTumA)4STw$kpGV?^5-ZXyW&3|Ti#;BkF zkw>b0aP9sBLRFmgUSIxf-gQuT;_0lH1>tJ9120*)@UH_}&6wov?ozm(J?0UR!&%@F zS21sKjGkI;xKFfv-&y%1M^i+7srr{dslD247(K|!umj< z`P2fz))NKFM--X5nz|%Rn-)d1M=^45%My(`a`X4U{a(vOrfL?j-_ie|8!_R@yv>IV z&htF9F@EB!_2jq1O}TS7ZePzgieAIq+{_%-ee=rw>)B7LB4RY`Q>4v$Z^#~6arx;t z29Cz#Z;Sf4_eZ^1bh<~li6E9qIY+jZ0H^h|DRo@!I(?hXhS6IXK1VPDbsSF- zs(yNgbnnb?h8*RDqcYk2qEip7;?Q?8R%$nK!CVPR(BQP_==d zmHFYUjCzqIpDp{vtad***jXi(c7M^IlS)Ts9Ton^`>T>K>D-+Erl+2>+*vWI+?OM@Sl%b~eTopr;PT+r@r^O6f%;eP1?lR|4#Q=6FL zMv<3`LiWXJ*{f*POKOR;YfX1-68|%y?c2p2TLX7?23N)`{FLDKRB+0v!)8;HS?4l~ zykA@pl2Xve`dYS&Q}+M<{}q-mP6SJo1W3NTAQ=}ZdD*azi`lb{|DoL8wjb{#jFRP- zyJzY1O)J#no0hH5cjFD0UCGjOT`dp2eoS*zU3c%6c3b{iQR9-!P5k$@K1XEk*s}Fe z#H}c4y6PZ9?j#?8sT>q>4x8Vw>?PNbNROmGpkpYd>2d8 zn*Ws{)bxeI+QlrPZoy4juQeP)>kgM+pL>1py7whl_r4IhT^IVJ&wBL-+1Kko1ZruA z6~$+5pBA~RKAts1EA)2#(j-}RK1RotKm2R0#6zN2`>#GIGwauv_ltg%{4=?{Mq{4k z*~Qvj|JNQ#uf62_*XvL7lhcdV9?5?C-+l6zCjxq_Pye6Z^w`tLHc9h;`2J@CJ2fKL zv?gs#*g8c|sUp6(;(h+a3zeSFXI9LZud!m=zk{c0dx3dgwZt`|BqgyV)hf9t6-Y4{ z85kMp8d&HW8iyDdSs9pHnHXyu7+4t?%qiSA8AU^GeoAIqC2kFGb=dTQ8W=oX{an^L HB{Ts5K=(V6 diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_active_material_light.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_active_material_light.9.png index 0d60bac5dfa7e8199a00d84c7cd0b66c85d6d5af..b93af7d9f1633f21a92d2590b2910bf182c41e68 100644 GIT binary patch literal 3279 zcmV;=3^4PFP)Px#1am@3R0s$N2z&@+hyVZ#c}YY;RCt{2onLHJ*PVdB-??LZ?1|0r$4(lP1+}m* zRUw5cVIP-7RaQ%+7S?HFXbKxOBzA&SEvl525?R@5^H8KpWbNSWZt*4sHl`sDBx+Yd z>?>(&TB!O`QY|dF1QXi>&e-Gez4x~dGi+_ojG6y)$DB{P61uu`?(zLN=bk^mdk&;f zEcK3N{KHcBSeMHTHMP!xrM!e{oq=NL>r-=i9gW0dVJ{qN^o2E!Z`P^uAVQ~zuJTo) zC~YEy6q*18W>s+!ZX3~b=TvWIyhHEN} z&aP}3JNcA&)%sgYK!Yt*Rl4826?G)^2)=v`VT+(&QDhw{ft4gF=oLkNhjJdHzxLGq z9JOQ#D^h?0~q^r&vFbmuO`6K9AU-_?wWb#tH zGddNpk{cYMUBl``#uE>DzHSlY|DCG*H4r5wF(~;|QgUM=`rqoCpE*X($5)5121INy zgzh^$)jk(8-xSyhJW5JrJrDyvRyft*`tKh-(0a4R`Kg`IzCJaV+v6Rs$PR&T0b7BU zwaQP4Oadbc@8a;`hU+aiYScomjnKV6o{W0ohDT9(9{4&CCenPGauk zq3^GZRXGpU7utO!u`#4>uOhopItkAEv0Ny^sG#q;66!zxeE3o|?_HgTsVckQm}oUl z^W&fg5w=jf7HhSbML7?0$oFQ>9D8ZiR28~A)e*XHAgo!K%vMf%s+@c~yibsnemxGT^FmI)uJ9)DyW-!ID}zq0bF!%d|hU zLsSm}U*+DFc?TExjfxy;vofVwKB2o0kGGjn_#c3SKufvOUFOWFa!9?z zp)!@!@2+bn&h||2Ut6%RcM}j2_eQr=&lF61mg1(HcW{Y99 zpf5L>>F+!@s3jMM(uAr?s%ye4wgFTE!u_JWGVRaoKudcKmL&9r*nVa?5P{8Nc%}PDVq>u-wJ4#x-mqwWj4-LGtiDxk|& zwbes_$I{O}FY*$)@9WE&0=^s*gSUZ?{(Ex*(@eM?#N) zei1v65F`ZTi?g%NBe^cfDzs}@9aY&1HmoFobRe=NS8F$`(8$eryKql@Ay$tx32cen zjAtD=$|}@zWUZi^Dw{7$u?V`!b0q5|NruqAJ~isIHobI=C4eZhPJPy9n^wy>@%uKK z(u+FT)@^WUMA-cMw#-*zhR}$_nn*?RSptkGo6@cpkRj9yhZ=!`V_7U!XG7Z60y2d9 z!WvR*=UIZy7t*d4kRen&`3vm(vmR(PnDvWKW_DXd){NL2LkZ zJ>aO}!Nn&tg^I4qcHR;=j6pM^NHQBmDp72eTMsyCR}08i<+fsHSn2^uyIMfDsp($^hPp;YM>Szw&X_At`=Y$Kg*0P{ZMAHJM`28ns&8-Y$Y^_6kvnOQ=W&mglXTLQ=Rw5tVV2z3%} z5~%d<1(wqJB<*Se8A9V4odqsbB}0R)dDhve)%@D3Ky~O(IAsVx$x!Nc?|va z^@%TrYl2>>PTnkqBIp${T+6m$Ue?(b$J1+yT&#T7EXAP6MaR>OE(_!k8gGx>MEMP5 z7HLb(nN>I+Z;xc%t2C?7lTV3<(O&~&70sHZ7{*XNpKC|qoDLXY=ECq?uuwzV51k_I{R_KR)fxh_~T1Vx3Pqf~pBT1zgJmXIde zIy1>n#OT@b=E_nmV)U#tlU#BXZ%Lu?&ghhnc@MZ%)|^?2;g*kiFWwo=h*Fr(l0r{D zC0+;_0nU{*YnEa-7eYpIwQlcl*D%ib>hM*CQ$WV-xTR`LDx8Y14qv_7g?ANt@+t8e zT>pJw1RI)C3w&Ut!S&z2Tj_*61Fer9XuXN@pFpD2+*t}Hq44g}1Fcy{h8B}|5*tbReP;%}Z zzMjGk+E;^Fd_5IP&YjCPO_qy-zcTASlGx~Y-hUu$E9Uo>yik;Lp5uJ?`19dQh5WAI zug_99kVB}QiK!UM7|5XlWdcQhPUw3xXAnJs4alwpE}|!VZ{|!fKQ2n>v6og&c_uWV z%4w|Ba^k9T+B2bnV=t{*a)>V%CA|ap_J97chx{wT)>6~5peQ2_`n{pv`+i$&8YO+f zJ=7DqphkWKd|FC6763j~BR?AIiIfyVTiPf2BHCh_KM>`I*l?9n7!&1(EvEScL`oXC zDS3^BxAx0)C_McR$m>APnRH7|#z9^Wg{R+nYrjmFnpjyD&G^Z)?NbRSaa5H7V5S^t z-XqMYGLUc*M}P8cdr^&`#gw%n^Yq~DHIC~X5TOTHUCy+ZA>*nHcp>lbiT!OE9~~8m zmc3=#H8`=N$qnxn^ku|u6Ot9>h9a-eh7v<3_pd5vG)Vb{0(AB3ea%ciqrxks_I|Nl zniLA$5apj{XnFf&uY6wa^egtDpBvPcggf)3q6ZNk#xB|FqWo5nL*Y>K>2frHvQRmp zspM7m4#YRR$g3he$-OJpRpoRDeQl^Ga-r0&$r4mpXqr9!i47udFDg$Xba3xf!HP15 z=n2(O|4)0vmHv>rIzmyE-ET~^8mIYjQdRK1unpHN%6X7OzBhB`*h{OXDp)e_P$i-B zc;;Ucf2rd3Vq_;uC(Ez2D#9qfo)Qi9zx`tP57oSPO&;dnA5TWTaKodhJP&*w2vh$n zgZe-s6?dg?I*GZDhrYkE+MkisMku8ASi9UF?{GzS2z(3J3S_LIUMEZfBMR^0@ZpB* zEjJ1Y8!02T6FQ%Lho{=-Lgt$SJArM~&nE7-fO86`8eISVd_yfONHBy#Y7^SXc;X=! z-D>c6sW00RRzRRu*j7@Fom*n`tdDswgp9;jhp*-n1YHG!BlHek!|FsvW36+IjT;@q z6RNTu^h-bowQCvA0%IV56w$Mu&o3I1$xHFh=u|*N-XVBG7oaNLZ{CU;4LvHz)^vAg z6Htxqypq8G0vA!vD>~wf`|Z2%{V0}z3!O*TusThX(;cF8ipoQ(`W0X^!bX$_ zNC^&++H=OtJA^-1*_uB5d51?TE-H!eDas|_f{6T1MX#zbI=ixEEMO%u7xg1_K7D;^ zF0Z4JSS;*?Lyf+$#_`QMA36~_#n)9TvI3<|gogj$JwcdNWe(xCsNPZ|6DXqwMm^(S zG0JC7!c7v5Ce~jeS)-O}DFn6VuoOvYL1LERVX(z?Suww{V5xuP{{Skrieu6Sa!ddK N002ovPDHLkV1l5dIu!r_ literal 1726 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 HN@xNAmcV1u diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_active_pressed_material_light.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_active_pressed_material_light.9.png index 82710a06267653a1600e051ca02d4004279fe7b1..f1f1bd48d1ea2d5f0962034660f527d794ef48b0 100644 GIT binary patch literal 3236 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 G2~7ZAc{()! diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_dark_active_holo.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_dark_active_holo.9.png new file mode 100644 index 0000000000000000000000000000000000000000..7d2516638a1ee7eb5bb941131dfa9539a0d2f9b3 GIT binary patch literal 859 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_dark_normal_on_holo.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_dark_normal_on_holo.9.png new file mode 100644 index 0000000000000000000000000000000000000000..fba88fa82ce80497abc47214f26e7e91c22400ec GIT binary patch literal 1180 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 Y17UdH1}&`mTL1t607*qoM6N<$f~6j9JOBUy literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_light_normal_holo.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_light_normal_holo.9.png new file mode 100644 index 0000000000000000000000000000000000000000..cd19940d86dab0b3eb7ca366df2b7420b53842b4 GIT binary patch literal 913 zcmV;C18)3@P)Px#1am@3R0s$N2z&@+hyVZsJ4r-ARA_mj2SlwzmuiK!96&2V z1$!v_Cv13Z;GkY&XIVDXVf;wB zI5W=sXl7m~%1`kB5+z(0k6J}ePEO8K;ojXdiXsarj-Zx@po9?NeI|UCcoanr@EZ6L z`1T758#NKo0{#Gg6G8;T#t#+0zP|pZTrU42rK|!0(CdFt(lhw65r73afYe%FTwGkd zot~cVq|Axzv^#EZZx>zHeIun5zz3kif8tp}5Q|r&l;x?Zsh>ADH{Y(Ut?8r*R@%)L z7Z>Y};|Soo|59X68seH1@DaFj9H+3dva*miAx+#al}gWm8{n3Bn`a%LxK__`obQ3e z9i1j#snu$lcx#V?^c@=LRVoz;l#&J|iqFl>RkhZ4H_GDnP9g-f=XnySBn?Uu7fLBt zYb}Bx7`tCeK@f;uuXoq!2a+frhM^oyS&vHMj!t|diiSVq$Cno>WSWP3Koi3D5Inv)N2dbfm3#bZ~G`ZnxWZ zKS(ncc%CQE&(90{`}^gzaY;F_2ne>ew%qyo`LNsVDk)_&IXRi>eSdj*X`h~+I;~dA z+1c5#i4$7`NfYnx?(VAP<>lJy>gvta)s;OvJKL?*YPwh~-YY3QYLrq|yWO@MjfUH5 zwTgRtdzHh(!*k-a<3Q5R?iBEM3N#5L*e_r z=yW=^Qc4~j9aT0qHstN??XSQ);M0I)y=FOwYDcv%imy z@B5BR~_2-T)pc n-8?79FovD+OgyU}K%(EjSj!SFKuM*_00000NkvXXu0mjfeyp@V literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_light_popup_selected.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_light_popup_selected.9.png new file mode 100644 index 0000000000000000000000000000000000000000..ad0cbedef3bd9d1e6365591a8404ce30860f8174 GIT binary patch literal 387 zcmV-}0et?6P)Px#1am@3R0s$N2z&@+hyVZqElET{R9J=W*Fj3dP!PuP|3nB1tx{<>78MU+PvEh= zLGcQT%}zzyNEfZpaq;@X7!8knxX&z002ovPDHLkV1nU7nPx#1am@3R0s$N2z&@+hyVZsTS-JgRA_`OY0zgAjrs2xv4KOifK8rTnAQ=`60TttFliC$oMp48tGdIKCZ45vQl8BuO%M z(g4mmk|ZIDBBCfFj^l;t>FMvXVyap1wAK%eF&Jae`a)~Rl`yDAr4+`P2f$Cj(8Rss z&1Umjk|du>DaUe_eOPO;)}pn(12lk>VdK1|K0iNy-8oma*5*>&7&8TUw_TsO==b|| z=UlF&2b|?BfSPZNuhfMxrjkc#NX5@`_g1v`g>$3#_&k%folP`_6|a(h{ux@<6VT&c z3OnP470)`dmZd(46jr<}^`cQ&@rf<mY-Cl~TStZa{XayOWcX17l3?#I@EOA0PjnHO?pQ0Nw3&A16tIQfln3aSp>; zi&6@u6rE1z5ny~{eLe1g{?5+MFYR{wZmZR58)K-|YDg)^uIHU|7-QZ_A08g=Z*On^ z3cT^fWEr%8Z)Rp@?kz7bf7@&}+fvH6;^QJe=xJjN)>@8^j$UkTZvGra(Qm+0pf@Zm zEBgSr0W4Ol)vp#778d8`=DrBSa9TDn+(;)?Xn z>c6DIuSombyB(c3`6}t`hom!Jd7n%#0YfT!3j9aLYF<)OFh=!we$J}H@%sG_4S~e8 T)ng)700000NkvXXu0mjfztz2| literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_normal_off_material_black.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_normal_off_material_black.9.png index 5345d042cf51e7bb3228a5422154d0b7237c375f..f1308ab4ba950d415704b7dff6607fc64dda1294 100644 GIT binary patch delta 207 zcmbQlbc0c^Gr-TCmrII^fq{Y7)59eQNE-vO8V4JY%-pq@2}m&(2e~^jtUD+3a-yPe zeUqn)V@O2n+ZzYD8WaRt63wez466?F+%L2)HCd=TtLzWjsA(FH*~T1OWw>fX6)Wqs?rlnf2FsYwBv5JEJRN4R%ZLg3Le7v-M>+306i zD6h?1`PS6LdzqCaP-o8`e|?6C=c-2~3>Ix=w*A5HEZ{d~KhSXup00i_>zopr04dH( Ap#T5? literal 274 zcmeAS@N?(olHy`uVBq!ia0vp^CP1vl!3HF|({@w?DVAa<&kznEsNqQI0P;_Ix;TbJ zw7#9Ok(bGk$92D;ugtdu1}(FN3lg?yuiN3fLZZR((UfJ2Y#N_T{^3%Wx+tP<)1(No znq%SDT0g$2E`Iyr{>I;>Owp5_-YgNY);w~qz^SRxE;Qi)*HRGIk82}D#!@9wz4eBq zUxqwyfz8~7OC6rfe)-Po9p7u&^T%yP)OD6DeNeV{!K$`LCdNLWg?!cZRFqb%vbZAU zrxul(aKL(s)0>v}6Lv42*(#iwR?uIbkf``t_VS*bZ#nKKpG}#2vE>PC{xn@BW6?E@ QKuBDw>J~H91Iwael*{C+)q(Fu*mt8;|a|&A-kU)Mo-^;OXk;vd$@?2>@@YSm*!% literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^CP1vl!3HF|({@w?DVAa<&kznEsNqQI0P;BtJR*x3 z7`Qt@n9=;?>9s(?Tb?eCArY-_XBhG|8}PX9U#;g^#m9HxNT5~8i;EHx7GBHc7JOHb zyt^=UO;-xH&T0RyBTXkSAMay`wSU0>CpkCqdiCx)hFbk?c1KLsKWARP*nFWcN2Geo z8eykvg_=(u1;iH4oS^M=!b&k^uD~Wgj>zLn1!VVf`o^d|=@Qs~#GGvg z##z}3(`xg(T8q4P++U|*+5JjqYto!FovmH3R;Yv&9a}1rsabfc;jkQ+;_Hs;j+sY$ zd1~64N)9n{Ic+uVxxB_~+tL}H9^B=&TlT5P)v;feZoTLJWyx)aMxZYlJYD@<);T3K F0RZvccD4Wj diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_normal_off_material_light.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_normal_off_material_light.9.png index 265109d335cc310c920b74509105798fbd4b591c..9a0d91d7f10401dbb4b525b09c321c837c67e951 100644 GIT binary patch delta 208 zcmV;>05AWt0{a1wBnkm@Qb$4nuFf3kks%X*rAb6VR9J=WnXwMTAPhv0r~_H}w@zLA zX<0M%-xva0J7tU#2}`}4?u|&c{A42pB%Jd-SWk?x2>@!XN5QwEl!EEsMMPsEb}Yn> zh1ii4k~ma%Bs(O9h1jtWI~HQcLhMKiU3r1I4U!#_!b0rG2|Xf`Eb9lY_n{nf&Un8& zp2M|-2({j^wHA?T7`c(N5IZ4zXwI1;2jCAce&mGqtAoVI0Z2bez!^$I+I+kK0000< KMNUMnLSTZVQCe*P delta 279 zcmey(xQS_kNgWk|c8ZRT`7+YrT+l}}H~-s)M(IP;nE7ljF`UGnlLEeKYs(Queal_$z-5I_d8-<tlDIV$bR=im) zs9QL5g0@q~+{IfR)`~`PWo?}+?8>t8wL;SDz%)f&*6X)rBd>-m_vf7cnX}ewnU$~5 zsZ|xva&%MuBnxgh0}a{P?sDYLi38Od5$ZAwzxnl-ZM5xW_IFxaaNRk3Uz{ELY3@Wj Xk52-o0h9BAK4kE8^>bP0l+XkKNV0A> diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_normal_on_material_black.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_normal_on_material_black.9.png index 54248ba4474ef414d780bd175a635f62c282e8b5..b0f5d96116ff08f69a4d3483665214bf5f4d038a 100644 GIT binary patch delta 220 zcmbQu^psJrGr-TCmrII^fq{Y7)59eQNE-vO8V4JY%-pq@2}m&(2e~^jtUD+3a-yPe zeZQxRV@O2n+Z!8s8x%xb0~PWfNUckFZR3~lnBiUWYp!(g%aD-LgopjvO!|^X8+~{>70U2J32l{dE6Xi|zMI$cyQa6;C?edgG*@$ApW^xl$^e^p5m#Z+z_ZW`}?^ zkZJCDqfoJIlWV{4ZrZ;$qx^f*&GlUZZW4%WA-T#_12Dcdm}Dy z}!%j2FtgzS-Q~oO`r8 exU5Kcl6uB3T^YB&J1>F0WAJqKb6Mw<&;$T{n{GP* diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_normal_on_material_dark.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_normal_on_material_dark.9.png index 2166f62adee501107a81dbf95560b7667cab2a4e..c7d1d54e091b365baecc97e0e7ad0bb71c52b4fe 100644 GIT binary patch delta 238 zcmX@e^qoBDw>LL(HW-MsJoMhMwWwi=-$Mbtl*e{@4@IU)9yrCgWs{GHQbpyRa4!8{ z!j6IMdyEV3*q(Ws=KXx~WgKh&NVz7;uE~f;kJ4Ii?*FVoW7MF+NkTAJ>!<-(G5X7+JAGBQnjAdom}(J cjQN4yEjwY)^O3(-0Nu{u>FVdQ&MBb@0L$E8lK=n! literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^CP1vl!3HF|({@w?DVAa<&kznEsNqQI0P;BtJR*x3 z7`Qt@n9=;?>9s(?$DS^ZArY-_XE^dTIq);bRjBxOhKNz&igPp8Owf$+u-025D}JeuJM;Jwfwgm8ynMn=i0CbuyVit3P*MB4 z!lbvnpSdr8VA=d;pQhNUQ%uJ{b5@3SJnB(g^nRVhVTG>AOPnf06UtXCS?Hi*?|A0x z1nx}tJI-f%3|$J9k~h$Seni1pM>KTNV=XXhLb*@SWGrdSi@j05Hbb3qBORcbxuRL^dVFP6@G7 zLhMKiNgS#hk~<_t39(Z`?355YCB%-T&@V4Ahe2|Oq$nYFS|Iv5xjI14-?iy0WWJ3*My{N(AiK*1}XE{-7)t#4;K zay2{fxYm0aujW&#=vr63ecrw0(?|TR&Qhl~DJMCOyq?M$p}>p$%5@XM z`*i<&y;UdScz^O*^FZJ0W)^Smy5z=qSnDm36~EM1@2M!vf3@jki_b%+TZM{mcT6Y) z%Bi(xyjROgGExi%^7}3^NlF%bJ=*TVRFK5RSw1Bq!%zQ?T)9uC;MGo<0^4|jnXaX) zR7{q#`Y#Mvse1Gd&&~;DM~qz*T=*WjDY1WS`~8LaCcnOK_U>$HTh6P8?(j^lSzE)m b%)C3_;gdjRLd0R94;egN{an^LB{Ts56e?`C diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_popup_selected_holo.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_popup_selected_holo.9.png new file mode 100644 index 0000000000000000000000000000000000000000..ad0cbedef3bd9d1e6365591a8404ce30860f8174 GIT binary patch literal 387 zcmV-}0et?6P)Px#1am@3R0s$N2z&@+hyVZqElET{R9J=W*Fj3dP!PuP|3nB1tx{<>78MU+PvEh= zLGcQT%}zzyNEfZpaq;@X7!8knxX&z002ovPDHLkV1nU7nxif<{Qrlt zfP&;MPMe@I6jgSIJc%WUyaP+Ha4&kXF5hm{J)o)+Fx!>yYaR$iMC3U+YP^Zn00000NkvXXu0mjfMHXS5 delta 260 zcmV+f0sH=x0-yqrB!2{RLP=Bz2nYy#2xN!=000SaNLh0L01Jr#01Jr$H_6Mb0002O zNklxif<{Qrlt zfP&;MPMe@I6jgSIJc%WUyaP+Ha4&kXF5hm{J)o)+Fx!>yYaR$iMC3U+YP^Zn00000NkvXXu0mjfMHXS5 delta 260 zcmV+f0sH=x0-yqrB!2{RLP=Bz2nYy#2xN!=000SaNLh0L01Jr#01Jr$H_6Mb0002O zNklle0$imFa3|eG2O1hv5a{5G?Qhy9Z4@WmAt>iC;$4E@;@_;3 zZx8zS!?CVK*+XhO$c$j;Isf{=mk?w8=y4S+S6u;hY8pLl`F|NuRn@K^`C)|HF9m)j zl7U`|%$(b{y#nwQ_`CVqZ~*X}lM!y;kNj|~YXJZh0LmV6ZTPc9*+b3(+72=X{82*N z;VvK;6|vwUfk^?tGDc$y1ZH&bbCN(3pm_hVL=)IFNgxSO{4ho>EwE{lKoXz;z^rw# z!GSpqrA~kTd{FrW<}{S%iWn2^RV2oE!E!YVbOlrfdWj(s+EG{FE^ulZU1a9Gw!~vK p3;i%kIc3&5ZJqv9PPdwh$PIc`j5!mZyf**<002ovPDHLkV1jN$k`e#_ delta 290 zcmV+-0p0%c0=)u|B!2{RLP=Bz2nYy#2xN!=000SaNLh0L01Jr#01Jr$H_6Mb0002r zNklya$dR9k|;9=YpY6k7lNK;LPioOiZgA8KK_XEM_ zqbMs5)cj@rd`{wC6=kJ?%&rtjd`}$-0!E+*`nIXf22hk$3V-Cl{ls7&WB|IhsYhT| zHe3sYW6!<=xy|HeZ)5`DYs3RUIRJ@p7m>LDEf~I(b^&T<<5i_X1#cA*@b`ctP2^NS z(29TvP{?*cFCb_|Km;s+DM0q*0?f|FtID{59@(xq+sqHZAcR<^qc_0LYMlVW9nB1^ oKEoFdrxUMt?i(FWL;evZPsijy?7L`D=Kufz07*qoM6N<$f*!(oJOBUy diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_material_black.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_material_black.9.png index b74d1ca833711aa22ce739c116bcd66bd26b7714..4300aa30982a8a6978963269c6a359a9acb67f28 100644 GIT binary patch delta 193 zcmbQu^oDVQ3KwH>kh>GZx^prwCn^fpPxEwf42fucJJXTtfC3MT`BL-WO?I34U+Vv6 zIsffS^2&q-uQwHo^hhr1F#O&st+Fz>tPrWF2~;rW!Yq;J3;}G(Aq>wmlp>v24@?uu*5TNx to32>4>0E$n=R)W_YL+E#yuMxzj@Kw2(U` zg^qM!ED*WY8gMgY_@HZlT(ILC|5(j*Q822m|u!ZB0{YGkh>GZx^prwCn^fpPxEwf42fucJJXTtfC3MT`BL-WO?I34U+Vv6 zIsffS^2&q-uQwHo^hhr1F#O&st+Fz>tPrWF2~;rW!Yq;J3;}G(Aq>wmlp>v24@?uu*5TNx to32>4>0E$n=R)W_YL+E#yuMxzj@Kw2(U` zg^qM!ED*WY8gMgY_@HZlT(ILC|5(j*Q822m|u!ZB0{YGZB9u5kc@# z{@h@kJTYh(>}~Pp5+h`s2%KCo$dFk;x|S;;bwchC4FmMu02)R_E-^yAEh@vkbS;-o g==*h0=@>6q0lJ_a>G0k5RsaA107*qoM6N<$f&qeKfdBvi delta 265 zcmbQpw1jDbNSNiG6jnKmeel-jB zRbKmWxxBq_(Uy~iPn9m+SvUQ6-fQ2A$xg49Ot8{iQt#)naBKX#{R$~7{mvrCz{kIDP-FXXde+-rD_XU^>(rg4(58k>W4gdb*U zv|jnRVqw?D3DU-V;aPG{+~?mtxw_3)BlSdUf$0}3wZL`Fr3F<+=-Ao5ppL&?z9xz(t+6xEi2TD2)WZv=vWct`C1+#rjZy$ z6z1FYbRW&7L`cL0@jMozrW4R^%SFhYk~2hM9z6pT=8{~1e0W*YPU!n|=+X}62aNU} UO};8fzyJUM07*qoM6N<$g21g`AOHXW delta 287 zcmZo=+Ql?MrJkkO$uool2x>S|Iv5xjI14-?iy0WWJ3*My{N(AiK*2knE{-7)t#4;; zV^W<0ah1;gQ5P zv%=2$MSLt?AJkMSTcXion(W$fj@k;9@u@|4LXq~lieOzoES3q_VM+!s# z@13V+$!rY}^klli6m#vwrL-Nd7Yc0Z+tn@)~F@UEKQKx6MwP<$YN5 h`FH6Di6WUZ`hg3acu$=#o(S|QgQu&X%Q~loCIC+AdYJ$K diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_material_dark.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_material_dark.9.png index 0a6c2ea7991e96fdb750c1d23228ec76446ef2a0..db40717487b5b26af284a289e8e078209ba556ba 100644 GIT binary patch delta 218 zcmV<0044vr0)+yQBnkm@Qb$4nuFf3kks%X*uSrBfR9J=WnK2FmF$@HE5e@Z;h9}VT z0^ZFF==lNV)mJVR<%yGGi9Ktlj13F<+=-Ao5ppL&?z9xz(t+6xEi2TD2)WZv=vWct`C1+#rjZy$ z6z1FYbRW&7L`cL0@jMozrW4R^%SFhYk~2hM9z6pT=8{~1e0W*YPU!n|=+X}62aNU} UO};8fzyJUM07*qoM6N<$g21g`AOHXW delta 287 zcmZo=+Ql?MrJkkO$uool2x>S|Iv5xjI14-?iy0WWJ3*My{N(AiK*2knE{-7)t#4;; zV^W<0ah1;gQ5P zv%=2$MSLt?AJkMSTcXion(W$fj@k;9@u@|4LXq~lieOzoES3q_VM+!s# z@13V+$!rY}^klli6m#vwrL-Nd7Yc0Z+tn@)~F@UEKQKx6MwP<$YN5 h`FH6Di6WUZ`hg3acu$=#o(S|QgQu&X%Q~loCIC+AdYJ$K diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_material_light.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_material_light.9.png index 65dc814f6ea2026a31d1e6815db4da780f4114ae..4dcd955ae4099a9730e29b2dd6ea460d5e3336e3 100644 GIT binary patch delta 227 zcmV<90383=0*(TZBnkm@Qb$4nuFf3kks%X*xJg7oR9J=Wm@x_hF%U)Piziq-gQcad zyyBYB}QhB@8|W>noEfgfDXW}B33JMEoUKiO7>7@jtns(ii9dorz+%HPEKfg dI;eaH;|uEK8=j!NfRg|K002ovPDHLkV1ly4WWxXe delta 317 zcmV-D0mA-{0@wnOB!2{RLP=Bz2nYy#2xN!=000SaNLh0L01Jr#01Jr$H_6Mb0002` zNklEychr zW?bgMLYn-{%QCYhSZ_;wK|ZWL{Pf=SwgkN{mOUS0n$z)c4u3-z5gQk>jtg1Gg{+gL zP~VgLFGzBSlEQ_o<3iSPA?vu1b&?dKp^Jz~k~@?XE@Yid8z6ZWy2X4VA*fysF>_wk zEp-pp2S_Edje&V_RE~T8O#_7s^o^ljM5n{ppa(?_hcY={ZWlNAX|> P00000NkvXXu0mjf_e_3b diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_spacebar_normal_material_black.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_spacebar_normal_material_black.9.png index 064bf8c219583ed0b09bb9482ea38d17f42c0a26..10ccae7463ed0bd2a0e692b7fbc925036b9581a8 100644 GIT binary patch literal 573 zcmeAS@N?(olHy`uVBq!ia0vp^UO?=_!3HExbt>inDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0hD|0>EaktG3V`_i+-;hL|Px#3j{vg^M7`gz?wY$Z(B;HygD=^;O(zTYRkSX z`g6u%@6Fbqofq#v%_=W+tEoNt=;-qK5iV;QOgF4NuDc;AZT=T?7h9_b95M~hgHFA^ z@^x~)g;HK)d)1vkA9~N7<(ABj_p+Q*`8Rn*hepaA-JMN!zhCWiVYiud@Yw3ryrIf( z8|t5kMK20By7pKjY)^loe_K?R%8Bp$l*>blg&I0;T;cxr>-)qc);C#`AG-X1{mtRu zrpPGf+qcpp0<(*5N51aMF>cv)IQrcj=}l(^PDSV4V!O3A{kds${>gsk_{@E0rhoZT zyOJr+)2Lm@a>|K?E_|v*8WWv6WxSpQDA7*nSAblKvF-zrtgMRet7f$;-gTK9mCMd? zl3ib+TwLA~yn@+M>O|Dv9ZS+)+s3{vd-nQ3#p|md?W^~&9=Cc>Z!eWu(WkXk=HyP# zdrhTnA-PO7H4kc(l68L;E|lN0Ret`L7u%+p?aE!l$9!kf<4OO1sVq3%&S@zTAbMzcCiR$vlf@O1TaS?83{1OR(F1IYjY literal 535 zcmeAS@N?(olHy`uVBq!ia0vp^UO?=_!2%=`8eTpJQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fI26l5>)^mS!_!okbLq02in$(n(Ik;~J?F(l*O+goS7m<=Ub zA3D5pnsYP4Yh#k@gsA#U6Mw$@e=ANr({=eSfvjRN^>lli?lW5XUdydigqHuFacgGR zi4vX4B?dzO_e^Y5&wIJ^fw@Sh_qz&f=I6i5Y%Ub{C{3KX+1C2ShH$YIwH0S3#VQBf zJ<#=s)%DRXLrso*kp&JDcRbo@smT%d;>O~%HM8$7efhuQ{F+5pT`Za$T(z!uPfTb^ z2o03hys~Ujm&mG+D;lj*+FD!ErUbf4rs5<1GOGUM(EJ&r{d0rvOa_l*LX#pplNyv~ zYSp^MItO1ec_noAzKZj~G|#8so-YY9v2)FN$^7qW<%o1c=IR*74~TOBripaup{ LS3j3^P6inDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0hD|0>EaktG3V`_i+-;hL|Px#3j{vg^M7`gz?wY$Z(B;HygD=^;O(zTYRkSX z`g6u%@6Fbqofq#v%_=W+tEoNt=;-qK5iV;QOgF4NuDc;AZT=T?7h9_b95M~hgHFA^ z@^x~)g;HK)d)1vkA9~N7<(ABj_p+Q*`8Rn*hepaA-JMN!zhCWiVYiud@Yw3ryrIf( z8|t5kMK20By7pKjY)^loe_K?R%8Bp$l*>blg&I0;T;cxr>-)qc);C#`AG-X1{mtRu zrpPGf+qcpp0<(*5N51aMF>cv)IQrcj=}l(^PDSV4V!O3A{kds${>gsk_{@E0rhoZT zyOJr+)2Lm@a>|K?E_|v*8WWv6WxSpQDA7*nSAblKvF-zrtgMRet7f$;-gTK9mCMd? zl3ib+TwLA~yn@+M>O|Dv9ZS+)+s3{vd-nQ3#p|md?W^~&9=Cc>Z!eWu(WkXk=HyP# zdrhTnA-PO7H4kc(l68L;E|lN0Ret`L7u%+p?aE!l$9!kf<4OO1sVq3%&S@zTAbMzcCiR$vlf@O1TaS?83{1OR(F1IYjY literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^UO?=_!2%=`8eTpJQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fI26l5>)^mS!_!okbL!Q!v|D;y~F+0(@_B;(%OTc^1W8Hltz zlrUJ78@gqN+57+V_IFn}uH|-otE0A=U*0mMRIMdnmZ|Z5?6R_Xt}a5l>_*B@k4s9v zxVcH`liblsx<8-Kc%JfY%?ziF3C{o9zt23^`RrTV9Z%iEJ_}|w_WkIHI&ZKoJnXQj ztHQzm0Xkxq!^40j0|)QEOZTxLkx_p49u-ejI|96 ltPBk16z-dhq9HdwB{QuOw}!VmZ2CYA44$rjF6*2UngB-iu;c&$ diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_spacebar_normal_material_light.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_spacebar_normal_material_light.9.png index 6592af2097369fce3c8bc553afbefbf0430e7a6d..1faa6fab93497138b5af30cf1e3bf49c27ed556c 100644 GIT binary patch literal 845 zcmeAS@N?(olHy`uVBq!ia0vp^UO?=_!3HExbt>inDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ!N9=u-P6S}q+-t7JG=d)9Yv0P%-5^lXxP{3v?|2o$^};q&238;-v0ja_l{=q z0%2E?iI*INHA81{u$*A4UT>`VrqoP2$1fa=-!NP8cGl%% zzKILA?{k~TF7m%hxMacB;MXC%DmJUH`jj`MYAAos+pBCky}(s7glYS|!da^`lo=gP zE!ld!ak)sY3d0AreQ_7v?6ywOEznTnb3L-K!$L%`UFlJPi%eICvtS_|1cf5*ga&?Vof)?puvLn^*Y>R>uearSG>E$?o5Gah9{x?2g>$zmH$c z;5)GHT;Su67N2&1x^_%yb>Tj@fXci@9Ob7y7_`{W@h@NgJu@$F%ht8FdMj+qJG0+^ zE1#SBv+`?7o;`c}WSNhl^OgkO{-%?eW7Plj>%8~(!}QryV%dJ&$!Get`!vJpY1h4z zn)v2aKDUh5-)TEn?eWKoyZ>^+?QgiP_7^#R%jXZn98SL7nN|g+z%0Sw>FVdQ&MBb@ E05{@*oB#j- literal 628 zcmeAS@N?(olHy`uVBq!ia0vp^UO?=_!3-q-hF^>WQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIFdh=goBrfgVElR?*>rloTrOp zNW|f{H+Bm(83?pK6uywM(?#Tn^s9aUqoX>kN*w$ipP6U%*>vSM_B5Z+bX(@kc#YHM z(efz|odUy3ON6t+O}pn7*2V9ZpDKH5>x2%E+pgw8$Jb3*@^!gIP`ZBSYioAaJ4>fL z*}5}WAWC#MgL{k6Tpa z_8c*uBf;KrvPmMSqq1FM?h4Hwi5K^77JR+$yGgM@NB-KeGtbr2jD%NDY7<}maZBuL z7DZ#A&s0lXBT7;dOH!?pi&B9UgOP!efv$mtuAy;=fsvJgxs{2rwt<0_fx(=@eUni% cinDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0hIgi>EaktG3V_a|KQ63B5fa^e~@P^Wcl*D-o|B)Xqdu$zD8o;$y~Q=cgo@Wn8MfBkEy{Cnwt2d4Z3 zGBX(OH&(jr;ghxh(Q5ozW(VuKM&W;dEpG2&I)C7LN5#DlKi@BWrT2^B4&(bD`!kydMo4gBtWTM$a2bwg)V%mMH&;GJ837B zK#0}jAyjwF5^@ zn#yq9f5k$jBu*Q%Zni0BKS$i&az0S-BlC{qtzqpuNd+WtEJ$~jlGyhbaWL3Rz?&GA@;gTe~DWM4fXt4`e literal 511 zcmeAS@N?(olHy`uVBq!ia0vp^UO?=_!2%=`8eTpJQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIqlKOlQlWE7K^2yv$N?wnRRcn zYBIkic(kWIt330Uy`7QvifKBITunaV0p&(Z6e2{gxN&XOT%pr?iq+I(VOtZ|TFKNY zfo^z-dIwKCCoj9}UUoU&Y7CP$wj_lqNj~UU=9PTqYPjm(zFjJx%`XOQ2nyP1J1?Z` z*zykDT1Lgt4@C2OC7#SED=o(n)8XAWf7+D#ZTbUSZ o8yHv_7|bc$HyK4kZhlH;S|x4`Z*|!8ff^V*UHx3vIVCg!08u-$RsaA1 diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_spacebar_pressed_material_dark.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_spacebar_pressed_material_dark.9.png index 2f586ffa8759e9be42232f26a507036274e6d45e..77290b64b86d3f00cea795e1ea02762f15872b82 100644 GIT binary patch literal 597 zcmeAS@N?(olHy`uVBq!ia0vp^UO?=_!3HExbt>inDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0hIgi>EaktG3V_a|KQ63B5fa^e~@P^Wcl*D-o|B)Xqdu$zD8o;$y~Q=cgo@Wn8MfBkEy{Cnwt2d4Z3 zGBX(OH&(jr;ghxh(Q5ozW(VuKM&W;dEpG2&I)C7LN5#DlKi@BWrT2^B4&(bD`!kydMo4gBtWTM$a2bwg)V%mMH&;GJ837B zK#0}jAyjwF5^@ zn#yq9f5k$jBu*Q%Zni0BKS$i&az0S-BlC{qtzqpuNd+WtEJ$~jlGyhbaWL3Rz?&GA@;gTe~DWM4fXt4`e literal 535 zcmeAS@N?(olHy`uVBq!ia0vp^UO?=_!2%=`8eTpJQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fI26l5>)^mS!_!okbLZt^bcnh65~BbTR(V@Srmx3|uEF&j#> zK6H5HH0Nf7*Ty8*2~qWzCjNZ)|5luMrt9)u0$Igk>go12-DkA&y_Q?42rd6Tz(hxN2SRo|w>- z5E>}0d1cw6E|FCsS2S9sw6(URO$l_9OvOk1WmNsiq4_gL`{xGTnG7DsgeFCHCN(I} z)T(uhbq>B{@=ECJeHG_}X`WBNJzo-JV&|IklKJ1$$`=KEy|;h?rCQ<|QIe8al4_M) zlnSI6j0}tnbPX(Y4UIz#jI0dItxSxy4GgRd4CWN>n~b6%H$NpatrE9}w>oV4Kn)C@ Lu6{1-oD!MinDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ!N9=u(bL5-q+-t7JNx~l9R-emy#Hoi?XfbUW(5VO3QqCN*d-4c--%Xe#5JnP z`f}Y8nHIFvjgzBE>GmJPZ*%j@gN~@BADzLdd8hGtu)=GDOCM4j*R}=N%&GL<>1)V* z|NpesbmD-*&dcE|lsQvr-!v}-2HC0w2BCg+FDBaw0=JtkVUyf`R zYyPYpQ5+=st#wSBA9GjmTU)PBJS!%xW&gM2 zsM7-l-^|TF4XcbR(-;=qyrXLvYSy!~s_wCAl!@s{(#+4d%xI-9^9adQQ$);Z<3(u*GD`gf^i|0Zvk09?qPZ8j8HC^bnL}D7g1~ z54)z8Qc{9USC8ydYrjHEHzuFDuM*}UH@~T1=y7J9RyA39*|NxPIRidX^=;259{brB zVk0NQ-##xsg?Csy( z9G=O2efr>m&^h_Z&v##&uFJ!=RAZ_7+w;GtPfiaOKlgU(hj6Yx4WGNKV+-nz*x7pe znV+8+ImM#9boR!O_$hOB`J?VmyPD+J_wWcXoGAYEAhjWK^EK}(_ovVI rEqY@3S~cH(#m+qcDaU5@*D;IEQk~8jdCvrx85lfW{an^LB{Ts5V-s(f literal 673 zcmeAS@N?(olHy`uVBq!ia0vp^UO?=_!3HExbt>inDVAa<&kznEsNqQI0P;BtJR*x3 z7`Qt@n9=;?>9q_DOwOJzjv*Cu-rl+EC+sNG_A&h}`$h>BH)cW8d#uwBC|*CMIQ>BB zkKCRRC6g^zzb2&ZKNS?$dA9G(Z)*i#Yxcv3-)yq|nZ87Q{oZp{w_Uscyi?sfef{5V zSvgt$#@qz<8@=n@4I2*f-ADAA z>sNG?@zpRb)7?00VbTId#dC}gS!{28@e`gX?019x0r!SAtf$+xyV(zTKj3{R^m;PS z42FEp{lBXdB5NY%O{wm!lzoKG10kG#_LIdQo9iCghE<=-F>NdX_~WW)p5NzZA$}BjeZP&Xz{gb=WRIiABke$D3*PIJagl3t4K7ZhRpV`z! zK#wsct*{7q)ns6tdGG2up-n10cXnyC@9|#wKH!PC6`41J-oY(@tyFpDYj1%8wB#qe;FJI-QF`@=JWr0_dl;cPI}58 hz1k+QZ)@B)_OjZdh5J6r1Ow9;gQu&X%Q~loCII|mAd>(9 diff --git a/app/src/main/res/drawable-xxhdpi/hint_popup.9.png b/app/src/main/res/drawable-xxhdpi/hint_popup.9.png new file mode 100644 index 0000000000000000000000000000000000000000..1d608c43eb25649c915db576abd7408950780509 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^NkCk{!3HFs?p`_%NHG=%xjQkeJ16rJ$YCjV@(kes zf*OvL4xk*9r;B4q#hkZy9k~t}h&UWvR^ihBQugto-WPt|m9Ng|i5yzq|HjFB+j}$l zYsn`?fF?je&4D}N{s(#m1f5(s1QlIc=*T#-&-VYE*{pLoc0As_UKEf0%dax8F?eos zfBkWZ>B{r>AL{H7P;%k`df)+jPxH5*-=&}C??0|R$6j#K0!J-bkjFe-{an^LB{Ts5 D+K^%` literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/ic_dialog_keyboard.png b/app/src/main/res/drawable-xxhdpi/ic_dialog_keyboard.png new file mode 100644 index 0000000000000000000000000000000000000000..03cbaeef06b34f8ab7c501894cc50c29c7db8448 GIT binary patch literal 526 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY3?!3`olAjKOMp*^E0F#_&_Ln#vx`7?XqN=} z1v3a5+ltQlC?0fjEVLrqQ(7hfv&aqu+ve~`|= zz{uz6;usQf`0cdZ{3Zhtx7D*tgO?q)6xC{aaJ%N;|NqkGr+sNYDzIzznU;C_>MG{# z7fc>%iE^+o@t;Weai#I$1HWgLOD=NSN|~3&#a*0v^2%G6{0|9YmJ5IG_ScBBSjb@OYv#alA(R^zq_H*AHt=V}!-X}f46(zNfEV-SThK^dRpeN@7vj yi)LO}v~-#9%&Yz@H(oH(+Ahb=)OcY3CtlAN6!WaJOC6sw zYs}%fEw`U%C=yj5J*c2d{Nf;c%nTwZW8_4W(n$xUDALVV(n0gs%qAPOj?HSaLA%(L zk`1b3Q%g1oI}NgEX^_Pq4YFwdZ$TQ=&>)Mt23hzT^l!e0G^mc4F!p_Hs>b{z!gmY$ zjyP@Xm$CV5%%4S6+=4zKt{MAl*yN4*>xhqTK`#*ZjQu%mE*kSIi05uWONc_`q(C>D zk?9YJ+ipQ;2uv9#Y4+&kCzHl(hQKM;fBS93)5yt8homYOB9nQ<7d+RXWrWX($XS{# zqTVtUnL0@WamPJqlq%v4skZZ3Rw+@V#tzT8+;%?1JH!u;xCeRMC6LAIaXlum9M9Ep zn6CsDddgWMu+4B>ciDLw1hVpnv#cQ=5@>KP&dc={VH-?Xe{q~m!WQDb?Q?|f^MJ9A zv*SFWMp(}EwznrijhEbD+?YAWOz7vY!?XafLiPv25FE6X;Am2K^mk%e*r*v9+y3aX@CF#002ovPDHLkV1i^$81Dc8 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/icon.png b/app/src/main/res/drawable-xxhdpi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..41ab1d06a74f20791e7165c89f221890780e6e62 GIT binary patch literal 6525 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 GBmW02h+^&l literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/keyboard_dark_background.9.png b/app/src/main/res/drawable-xxhdpi/keyboard_dark_background.9.png new file mode 100644 index 0000000000000000000000000000000000000000..d896a2eb445546979e31463bc898262b4ef0f751 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^91ILhQ536hL7Vf1kw2e(E@8~J-}p*uouJ_9O?8s7PIDP_sW)g(3KnuT1}koK1AFgC3i6P3B7!^(2$Wpi7TOKMw}VHsY>T((GZ z>1C!^l8&aMXv8w{qSeMYlsnPuIsd>p-{<*$KhO8~@AG`=z8Fun-MYI00Dv0$l!xCI z$y<(9-MN)=Llwdnwh{e25rDcL{mHGOOhlmlRkuV@ji3PlDw${xH~-|~8MgN|y#Ubd zzjU(MIefY+mX&Gg)={~!y~gsPt2Wluf6;~1nR%!~E62AWg!HOT?*z+|<*h|iBLskV z(5oL}vAX+>=wH4EYl($$BISxxBE0zHtZ_)n)!y^6=d#h`n|AcM#IfBa*_g$ns^F}g zFX12UYoZ-{?h4(pqsQb;M(EDP8bQvx3(kkgYy%^&Q$=U9hiL0v$K(^9+w&CwD?s5N zrKP3M$%|8_vS4YkqV7on`WO~uzy7SPt*x=OwN*W=z8}XPX!^wY`g60JVQ|50il>`C zsSwwvk=B=H>b11A;H5=HYhmr1T{(8L;Kre!;o;$5gevNWl=+Fyy9I!~W8BZ+qxN

l5sq8}h@3C_IjJ$nFjS0J*0GRImP8N$bTMAEI z>l_>$JR_yXX&C+?v_ifuWYr8;1U1K|>IlED6N(OZ+dd@RNo@5N3B5qbs)4Jgn96bb zTu~&2BI{wdF8^m_UANszPw2-9I0{ zm>JVGiB8{E#{9XA8azlcD5`MTwugjAkkvKw2?7=Rq5X!U%Y@1FGLZP0yk@Rn>p$)v-LJa%Gfl#94v@@ zX7-4>Y2%(&cIlSvg!%f9>mqISu4EDMhwIyh4AX@HaNuQ+QnhH1@myh$)dQ`f`WZ%7 zvia$j-6MH7E_nB--4q}LsN)?x_Ptx>p67d-uc=q`Q8nLJ!5`Uh%#`nx>@z1L%H+E; z{*Q9-9PEsK@mUl-^52Foc)aONe@$q@vCm6OOQHGrnM=L*^wl3*Paj!ygQ&1IL-4Oj zNl8ghrnYr`Z+P)yL$_@|wnDcI5$G{&dGg2Xw|QBw7-f%+CzUu~UxK7plB=0>Igzd9 zPz%bOT*UqF^u;vUX;cJ}INvMGK2+aPK&|mp;kDMJ>FBIs*+0h|-0EXd#@_vswY4=x zMMXvS`2MrW*!P%q?Y4HsUO`ykAZOXpn@@PqjBVUDI|UO%Tv>d&U}j*wlLRQpTNA`OE# zp-~1R750%_he){9yY|{h$Gj{|*{zZ=x}+*BWaA0N?_O{#a5d_vhI7sIY2?M390OfH z(tSv7mH5m%MPA6g`~yW?B;T8la8LHN^@V$Ozd4M-xc0u!l~mS-7BJc)qHPYNd>$Oe zDV^E$V=!WKYmHlc6Il^n%eFy0)bhXF7nn97)Auw&Fy@>D-&-7kI~iUd2JyTp;(Tu$jHDKnnaGQSr^Fik!@~QgA+a=M#X0b~6<#4Xgo+$3c z7L1@q+R^Ni@q-h=|3?`Vpm(*rB@g6O_@Tgw=Q=`Cd8&}4CRi}{F%2x0qdFx)7Nh3^ zjA7C#Ilns*W5ojI?J=*01`bX;++?_svpAAX$B&5N`*9O0z8u%!iOFP)~AjgK4rS_*GIBOqb>)ZZ!JbE?kcTxIKK`vfbEVyXy WM>pz}_{?v;GXRamc+?@nGXDnCSJIyV literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/keyboard_key_feedback_more_background.9.png b/app/src/main/res/drawable-xxhdpi/keyboard_key_feedback_more_background.9.png new file mode 100644 index 0000000000000000000000000000000000000000..55708afd2508fc9997366cbe9ed152bc31476796 GIT binary patch literal 2129 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/keyboard_suggest_strip.9.png b/app/src/main/res/drawable-xxhdpi/keyboard_suggest_strip.9.png new file mode 100644 index 0000000000000000000000000000000000000000..b966ea4303cba46f4a70f465adfa31f06289474e GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^96&6^!3HF|1ZAax6k~CayA#8@b22Z19F}4y&kznE zsNqQI0P+JpT^vI+Ccd3)$i?8u!F>Ga^B@1G|ByMT{p}R54o7&bR5y>Jl2r8B$Y%_K zg(b$q>?^bc8N98gJM;@jybygaoYufx@>)v1wV;))V*_hi!5nHr z7R%btomzUzCqDM1X6|sX zZ~Dp$TDrzXj<=~ z?mMMkbC`3inV!hyev{=#$7l#8)LPuG?)8CTP(H%h`pWXD1D#~XFbUK9z$lYf@Tg;L zSv;9Ne5{-|tPv(*ZkxK=OL~jSMrfwIAFSz64I!c4JIcG$p2@r{?s3J2Xs3griZwH9 z(K~diC;SCe5@8FYNDT0c4}GDpVz=7U$|2z*#k%>{JHFIQvHcxyx-gDi3>S@XzxmZ` zG@oaU7In0Cn8mSE7Ogiy}->#3>Rko%HwRTnQ&QCjKs*CgCbOgpl!=?d=!F@u+Cn zq~CqVO1PplLct$edA59n7e&80!h)$KrK_m9JuDK&^MvR#Czvi2(O`h+C?|z+JmaT{ z<6|>~A~sYI-JgnR=KNO7&`XFJ4g&urG1IF>hkNb!c~1t(|><+w;f^783T z-wkCW=5V*?JT-otZ1IqymFP)(TOd@xU!r>)6UwoSk3<8k9ugHqRLpmxE1jsWf=4W9 zr085bhHU0{mxAaiwNoR)$`THwkdb0yTt&}DCdW$su7NpaJ;=U502k^!yCTRT|q)C+hrcg&Ez@* zBs`^VYD8GY5YgL?%lsVnRI00HHqB0GaE2Zdp4JdT^&`xsyQq(2tQA7V5yPC}6l<3| z^?xnli@5z&H$syiC7f#?H5EoguR7CVnnEd!nn`%cY#~%XLap~Cv~-l|Lndo_*M~mz zt*%B$=;{FbY6xi-@`>n|xO`PT;#mpLInL~%LKe{6a8WxuS}CO2*ud10uj&z6Ncg~s z<_}ZEffCMktlDzlzrChLgsUWc>r_jGDdq*yFLo<=1}BMzS*`jJPE`>7=5))4e}NN3 z1>0FAOv;8H^~m_qT2r+n9AK2FqcgJKCbL^5j!?n|5_Y$7D5ts+wl!ST-C5QP87%G_ z?|NtaxWYyu#U>K=x6Z#U!rBIj`Z>p@A(KTUoMQiw;$#WCSSge;t3}LO-3UwTD;nZ_ z+lDeU8Y+6;(Uu5B)c98Px1&oIX!Z8j+{4;BTy3=?%&V(tgv;!vDQlGOBu;j&mBU2p z+(Y6nhp8!DJ=y{Ouz7VN%j zA#rb&B5qc>9qgF;qbC}ryV0p@PPdP`((mFcBp$0$#62pvy&cm#d!{x{Qy`@a(OI`v#x@ O0000csngt-167C=nn@-3i`oJxZH zf*Jb$_jI&0*8hC=PU|r?AOWLujwX z48BH(761PS^E?*Xl%>tit6wc|da`oE($%I6?S~&0Sj_ov@-jFK%jx z*owC6gX-W1~k^1Y`tb4e1$<@Bv7p2WS4R4pQUhsSQr7iH-xBfNTzZSXw zPuexR;jL5K+FYf*$~^k9@04~=`M&E2`zHM!X|9`Qk?!&wr_*FNuieyUCvvU%!)d?1 zoK0Tx+{YDHzxA4SlB~)%UX&wa@%`eY@QNg6Pf#6W#hba!AUDqD?he# zd*%B&@T0|TucfnA-m5xQCM|VC`DT{+4qoq_)2(y%tbc!E(-|4FAGfx~yceFl zw(Nv$XxYtK&#DVf*II7d|JAJGrpLD1ahuO7PjfGG+bcbvr;PpdRNDpjUx@A2ziKD> zeHYyk1+Zw22WQ%mvv4FO#l+wz?c94 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_123_mic.png b/app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_123_mic.png new file mode 100644 index 0000000000000000000000000000000000000000..8fd46ee8715f50d018ed559d28849715c56e754f GIT binary patch literal 4506 zcmbtY`9Bkm{~tp$h8USEM`?4L^XoRokh_$roT*xy#TlR;x#XB@*a-$ zG<%JBxJ-`cM*BJLMx1_C`xX`wf+;q$X}aFQ>8o#hygyVJy!51v_YKYdL0nEdW-iyA3rbwpUKs=eRsQ8tljUV9GQUMqTB~LxyGNl z>oqL{x6>j_P1{Ax$0pOqhaND!VP>a(NQvi?LVGFmDhp&#cNjSU={+S5tH0}s)Y?}c z{jTJAtO)rs(moB1FkUhM*-BqDtnx|4h`q}w-vt~ocCu(CF)6d%0osw+ty$mVe6}x1_FJMh-?xV==AxxFzfI<(v0GA^fc6oV04=c7L)%ccV=6LR+@x_U!ZABP?kbso4Ozr z77~V2Je4VAaOlq_q^4ZlQ$P0oW!5#qf1SbN%w9DWQEpG5G}Zl6N|18t?=cRoxVkNm z6|WVAeNBq|@HX8Be37?|nHI3(&?oh{T)#e1djnQ{VaebXWP_-~q|-WYFXoNvij+HF zNFB1&W^#QwPi}vvzasU^VJ7!2p7^+Qt}(VCY9TS_(Sz_Lxhwk#8mDbna7W;MfqfNa zwi(%qA{ONgS&RtezjcR=CkoA<+04_(AP4-O1e(Te!$g(BkT2ZMiBHnp7kU)J3om45K}sq9Nd?uWfq-;C1NG=wT)MGR4-`!BKBUWYJ@83T zX05Ucj1;zS*PL{1gdn`H9Xu=N>Hm6l!z$UE7MW!s7p7wvT%;PhWmIy?(`QmRtT0vZuKrS^4KWCEbdekt5avYY+>tbEO7J z%rpa;ZF$=FN&p`caVWM{4XUxzX;CXlFX_)DuqoHo}TW`8p+#`I*={YN2)!`TfYg?Zt_ha z&a&HAmd{O~fMSM7Jj;)P;1)?bg9{i&A7|QB zl{~&6a6n57VaMpBj&2dtiNb6X({P7=<#J=}EypSOq7sS~9^aZ{F z=?E*xEI(}WRW6jR#_e$;M=SbzNMTdi_hfrSCXZjn=%iRTv#dwEkV{p2XA-%ncutpi zekDB$(Jzzdxbs`)vWP~6LK$72KQ|_oUwzD)7(HFfT8%2%@XceJNj~MiUB4r z+YT25mYtB0AgX*-K*^1V=Kz{-88SeIbcf~q5(InxR&Urc*CbU6gK;5;Os0qLbTV`r zM*6Ef0WjC0*+n}w07A?Ox$w5j7Bh;D9M$!54^@&nG#6kE{n_BqnT+S^t+(4X;}lrv zDcJWCmJ&AeBF=Xva!#DNZw@xy$o#39m@G+9+^zJJelx0kDVvW$TsVaDg2S-ppT{h>hrDti;y?Gmte z_1Zr>9ks7YAm#wEILi!qENeY{_coj@-w*b0V0 zY_M6DDWdUj^#5Dov(}Hj6?g{C(&zE-e$w;rg~=y14+`>wZ-+YLJY2myGOm6)wTs@Y zA^9k(?dnIW2`Wc~vKGwsPmbUkH)E0RtmwA45w9avK+ZDZsO7^cxo13L} z%~2kc?hm_Lt&?*7tbM@t-MkmCSz2zJ6-(7vrj*x_o3QP4qwl?(HlBXT?PqJ-Q{p2>H)sKE89-Us+wV@Mwz@CZxk-m5_DYd#vX=I{EJs1k-@w{$Kf{$#4x#&AwesSQPB zr2U4wJmIFv*$maaLqdVS#VW58lBAp1i~6|ftk@fK_r~0LwP{}{?;hD-T=n!c9-JJ7 z-a+DzLP$IKOSg^eplXYrhQBP(O)c1kr<>4GQM324&b7WGsr|4Pwnxb^Y=c4Mi_aPy zjs3dplD97KP@+n&e_i#T|06UGr1KT*Z4Q*f*&US^lzz2db$hMo#D3Uz_JW zdf@&TsjKK+X0IL-vw`Q`F5cC@y7j`E?&dz0{RQIyZu+K}O8o`}=SHQ0pLEZ8g*-+W z+&NfI=hMBX4>Ppp-Qk<)h|=42>hYL3GhL{p^UuS63mr69!(4gO#VZdBx%Nc(dN zn%#3u-HD90+4u%G|4`7`*n%{iX=IQ!j1ZR1{-KoE^7vf62^7_qD~ocyhV?#Y=#egN zv(n$QqCatIRR!gdl4Cwe^m&Z}wpL^2U8hk~E-)JkO}vQ%E$AvuZam~!xjfS({;B0H zE6oh5$-DMTG&>xG=rOTF#Mj3f<=orV^L__3-;^(hyp=E!GesDr)0e&`yOai-*Zu;r8mfEsn`t zFh{vcdN({NoN+^`c}t8*`VkD9fzys>q;`bmCl#HtVsRq3M^2(g*>JA~5g(7o*#~=B zgRLku5r5)~=)u~+@4Fh<5lhYIHrToAJCk25psrPC68*`QYXJt?tzzdwK%+q^g9`(X zf^7>?OG(1?upH##?|_67UfguNbJb<>Hews-GdaN*#QP-;uzo=B9=uu%4U>*c{xg$` zOr5cQ-3GKzG1QztnvOZr@T{_M+o%ePtH;3pWa?r+Cv%<1&DWl&_pJRm!0_#rrK;z_ zm+ttt@ju-uPClcF)g47yg;CvJnyHWO~y!<&yr7&TykO=Pf z0nZ-_@hs;GHM_!uPRoVCfk&V+0aU)8biI!#p-7&lQrh(U7P-i04x5f7ebze33SgEE zty{x(;cl#+F(5ylsN^HQ4{`$cL}z>p&>ZbcUMP@~Se$F+2=vZGN*10&IZfMb(NJTz zXjw6P6FhS})L~&gD}(}<{nIf(=P!$iX-pq0?l#bi0y()8cPfu{Wm?4CUR$t*^R>U! z`nlm;BhvQlX2KSxJLuDLGtLKGX;tgbbguIqvBGJkXQ!;!jZyUxCyb2_Ol$^y&w6)> zrc>{gvnC+W8Sjo#{N!ox_9mr#hNnHsQaby1Q78Txw{&2b^>b!`SQvR}JZ3a`P>x zI;IVYc|4juQ+*I}-TRW0XG73zA+_dnt}bU_VWsJRo9;)G4nQmK7q;Q!pFpj)Q;!PB zpbKM9NqNL5R85RbmmjoL7&X=Nk(Y@8>5J-2npVf0^68?BS3mq* ztHVl`usqrqw(x`eV8gJUC!f4{|2cBRmeN^q_3H<&uF7Ys<~wKH=-z_~)+3J6!65-N zmKX2IMmHw!h5jB>R=BrUXoD2kv{F3HR{Omj4LLdYiOv-`Y?*w{)NmAJpX<4 zz_9Fw`tnpri~L`$MKa@wR!^=I81c)Tw9@T%S+w4)BQD%SV^cdmrs^?H_0>Y)X0xQ+ zCoki!FyZ=NYtr?$?imx3&kl<#?+$vtHoZPL?5Pl^Ab=uMm9o;y7)GVOX}JEf{rE^U za>fPMJvnkeuvFOcbgX*+hFKp{u%wI=F=GXCs;NV2rQrtEGU72YHKJ?$Mmjsb{ilmQ zB;lo~SPK~M&VF%e(B`(&jpZm0W-rNrD4EC!wzehx#GsNg+IG(YIVBuwPuO-?{1MK5!ximf>&L(>AoE zY=#wXoye7aOXIZqqL97LkhA+CTJpOgoz%8pc?-m=O(@&kupDRlU@F5eSIs`2_qxYo zt-;c)VzF-b;z^jfX7cL6+L6r9*4SFKV5@dY$!i$rZX`RM$KSwG>F>gt#zQ3?VPmo= z8XnrJpBo9?V=otizHU5*@twr2j4jpg?Uy+Y0k=e^lU(aFjSMNztkBLv*bJ9w* zclcLoy0umi8_gU#+M+ZQ!)uS|$)4;*TuJ&242j&g}mq^{e*hu*_$; zT?h}e&T$O=C~tjdwY^uD{hT_e06k!OfpuN)A?lk|h`I!V^+UfWPdX$>aaAh7jttC(v~{yeexL UFfj}N`W1i)+QRT9>VC}s1MC%WrvLx| literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_delete.png b/app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_delete.png new file mode 100644 index 0000000000000000000000000000000000000000..f1904bedd8864b829d2ccafd86f50e8049f5bf06 GIT binary patch literal 2184 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 OCj+R#v>@>wX3oFD*jAtb literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_return.png b/app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_return.png new file mode 100644 index 0000000000000000000000000000000000000000..de130679a83e2d91f985a445cbbb1da5ab691781 GIT binary patch literal 1878 zcmaJ?{Xf%-7ymHVhsj(fPldQP%u~w46k%p;;x-I&&dO&bR02QMUGP{hgkps0z|xLa29uQD&kz_ zbN%7Zn+EZEcQwx{!QtT=-h>K0m4V9}Bx9ZS9)QS~9V>M@Q?8 zt>Vhj{;qhWZKp80^JXG>heg9*J4hxw&z0ydOWv>b~p8b{(DYLo;kRh!O4gBp7#7p^&+kE#ejCECxSh9A$1D(#?}q z{rCl)Ko08yY`D`JN9(aPgd5V zY+obTW92;Js}#w58sZc@_&iRLYZX|?8u)vOmG+M99rP*7o(pdk&VYLE~0T^x6&$PUDHjAe2v11|zU%;(gg^tUnSDowxB zD}^c15`2=4(4Y4#4s>~NUv@`aUm@A6+TW z*G*R+%`~*+FH)TAF&&uS`4u<)WE?%yb>yF=yHhcgy&bLTS1ZTCd`V+P!S88jC#&(f zw)-uU%N-Ekwte~KxGV<6JEGecWNXT+)XlzBXQR5GVRzBiqj>3%Unb+sRFyXrPpu&K(AxN8H|5u zAn6RFglW$5=*O=fTPS<5lw-;F$}YIWwm42lJB`<{NB3k1mw~}Is^jLIXxKhjpPAE_ z%RaBFqV%fy;Y!^oUBWb{6FIK@tpH2B4*WZFu#q;Z2l7Cp5%&`zliZo6Ba9$Y`4Az$ zi+N8jlD7J<&N%K_B8!K4UA3vvTjmTcnWAHw*#o|Y&R?GgB*R=Oq`4@fG4jSokR|wF zGdQZ~(iDz(y88<}3z?;ob+&;vNp`3M2j6JT?juezW*LS<*^O50gPG-hE&PQ2jEJ%Ape?B6@>~dtrUZI-HeJismn}i@lJB;f{ zXYp+L4rNw{>=bXa@AIQUz^`)oaHSJ zsXL#$mHfS3J|avUNNirNj$d%*6fDOTKN|U;NNP#}7(cJhvr=8E<-ZXidI#WJan$_( E0PZz%dH?_b literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_search.png b/app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_search.png new file mode 100644 index 0000000000000000000000000000000000000000..f29f3673d3e8fa95858941c0582543131be3dd33 GIT binary patch literal 1339 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_tab.png b/app/src/main/res/drawable-xxhdpi/sym_keyboard_feedback_tab.png new file mode 100644 index 0000000000000000000000000000000000000000..aade89ab6a7197c029b0e8c222fd78aa43164528 GIT binary patch literal 1514 zcmZ{k`#aMM9LK-k%^1U)DWWvx(m@w-P>8YAjzzhRTw-M|6%#dP=DU>3(~VfQ<66ii zk4xmXR^Q4wp4L{Vp^jVbafmJ~tj^9K(Cc~LpZD|m{POUJ)Ea&^aizQ;S1`~HIA)655ZqS*oZ_%U}%P^-0`ZF|Ir;yW=E^@~^Cd^#dg7jQ@G zm72PB*JmBLc!5xIB)g|)|IQ+Q0->23c9vEi<=6N!8XIQ-)4`{j1Kuxuvj_W!MzqExg&KT%$Y$vS!$H-9(&h zbF0muiZ;Bqv5RQU8CEZz4NcFX6Gglm7u7aHf?bT|iTNQuGx&kmGys*u7?{PZv+d>` z>z;y)VLV(4hcJgx1=fvGrcHaySOA9m(Alkc`vKQMeP|9| zg^A3cE&mGdSb)wJ6E~5s!DU1-B5*)X;=67S1kRAq%fRKVu&Uuf74d1i*CGj(kEnd8 z?T;N$9nee=ta3(nGs-FPt^r8M-(^_M!Bw3+3+;fj1=sV!{moXA;h=B0Png(s@g$*; z|LnJTY^9W_e&8}h&D3cbg!|x$tyr=|3n0aYC_A7Bh>z?Oa4)5J`qJ?t-u;UIqtekM z;K-Q~4AaR4Om=M)gKs_(ZdU1Y`?wX*U%a%uXOX=Iz#`)uV4fu`+c_!^69~3gHeOEh ztF7iEE2W1m0;tp<17q`Pu%%VLxREAtP#TQH#c@{67W5X3y2j=&4?4D-kK`E~c?o4e zA+$&qUZ&cbeK7pk4roS+jlscMwAiRyf=?jl^jEVgDWXzJ7HeGhe&>nsYhT4WKW}ae z+zVtHbbF|iPjOedEfA6Ebb?+QKrN9XE6?dKpm7~4uuUjo)@41MXG4pbMi!x1gDJ=^ zY=LFtqJ^3-(05;xJe#T08Zs&jD;8|AX^fB3u{#0G54ll1l2B6DP2#DBlrEG5rNA{7 z)!eoUFf1jitmgDN<)LjJMV}Sz+4@8!6pUM0a$sz!NA{1;SM->LHmCaAcgs%onAM-G zp6W8s^lmBdsDF!P7rTLfA}3=uHt?yA8S}^=CN^u6he4w^ZWNIxl8GF~nO7v8Dwnic z2OAgtD1F_nXbUt9q@p~8-&FUBL~`QI^9TCi?TqCxbNG~N`sSBbGfwy__>_81_} z7>^n3_FxMqMH20^_zhagvchpZgg?X3lx;}V=?|md>S^EU6bMvsZ)LqO#X7x9w~E$2T-sNpqw>L?Vw+VVIY`uQ} z!LLxaTcJkFSzud-cPf= zOK7&}fcXgJv6LUuh&r;towd~G-&-PE*BK_*?~AxJ z52B_hJFdN6!WaJOC6sw zYs}%fEw`U%C=yj5J*c2d{Nf;c%nTwZW8_4W(n$xUDALVV(n0gs%qAPOj?HSaLA%(L zk`1b3Q%g1oI}NgEX^_Pq4YFwdZ$TQ=&>)Mt23hzT^l!e0G^mc4F!p_Hs>b{z!gmY$ zjyP@Xm$CV5%%4S6+=4zKt{MAl*yN4*>xhqTK`#*ZjQu%mE*kSIi05uWONc_`q(C>D zk?9YJ+ipQ;2uv9#Y4+&kCzHl(hQKM;fBS93)5yt8homYOB9nQ<7d+RXWrWX($XS{# zqTVtUnL0@WamPJqlq%v4skZZ3Rw+@V#tzT8+;%?1JH!u;xCeRMC6LAIaXlum9M9Ep zn6CsDddgWMu+4B>ciDLw1hVpnv#cQ=5@>KP&dc={VH-?Xe{q~m!WQDb?Q?|f^MJ9A zv*SFWMp(}EwznrijhEbD+?YAWOz7vY!?XafLiPv25FE6X;Am2K^mk%e*r*v9+y3aX@CF#002ovPDHLkV1i^$81Dc8 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/sym_keyboard_return.png b/app/src/main/res/drawable-xxhdpi/sym_keyboard_return.png new file mode 100644 index 0000000000000000000000000000000000000000..3b8218e02476cb8c8b35d17ff5c99123e1de1479 GIT binary patch literal 815 zcmV+~1JL}5P)Px#1am@3R0s$N2z&@+hyVZr*-1n}RCt{2+dXI$K^VsIXOe&#gC<77#;AymL{YG? zFiHedM~RiSf+)6DBBG^*AR-dW;1`G@Ru-lRRw-hoV3EcMb|G3QMEzT=h#Y%&J9qD9 zGne-VX~OO9!^6ye&7I_&bIv*EoO8}OX9x(u<*IXZ1Yj%h5}@iV$pc1#1^%i!PqKg> z;3n{k|5TkTNx)9vEjg;rmK4BtE7W+$C+l2xnlBOgLwI3&aEl+u%8@MKET3+TqEsaoMhq6(5%r;K? zqDLq&E@@6)X0F180_%ahlAcQ%EHBdP0rbUgQ)tQq`y@SOt{Q{(Jp+LW+Nl6p2J559>kHoo!0(&IAk>3tQt9MbFS2oR;S1?OQ zXn2kQj!1eUAE|lzLkLT?|7?2F1qLNOlr&aGst83cA}eWE2;pl>TLN9cRoYm>XqRyr zrHQ&N07jLK*6roQsV{_3%^FUms7KEb!nCAA%3g@L9MRA6A%riIPD;8V>9={J#I-ez zfH7rnownJ;sjnlae60||Yh|Z^8JjriYkN&8gz#C?2}!pkC37`S0x(X4?|80-+a`0s zZeZ36H3X~!?s%cbfHT077itLD3(R?;hRD{V?t7uefV03iFVqk)41DlH4FP??lox6Y zI8VV}f>fO~8Nfl{qZeuj*aSTFLX82JfFE9{A>c4D?}Zuy`hizos3Ef7gI)oay--8I t2(VCfj*bG9zGmf|bIv*EoO8}4;tzr9Rng_dn6dx>002ovPDHLkV1m=CVe|k1 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/sym_keyboard_search.png b/app/src/main/res/drawable-xxhdpi/sym_keyboard_search.png new file mode 100644 index 0000000000000000000000000000000000000000..1431274e31c482a19ebaf902f7b30b8a1ff4e289 GIT binary patch literal 924 zcmV;N17rM&P)Px#1am@3R0s$N2z&@+hyVZsMoC0LRCt{2o6(WeFcd|vXaILWr~uOeR6t6|R2Jl%aRZA4^B#8R;TH*f;I5my{K1$5M z-#Fg4M!IqU-8PYUWbHxJv)Bsh4Xrk3=w5WR-syo$587ZpIX^t^Euh;P59;;RT&zqR zR-VrV4F$FyvraaV$qZ zX3~G`PsJvur2FDHSZElEK{3+`mzdK9{b%vP0(EFXj{x2S`0epbXgL7z$>ZK}kUV$} zkzM22f@B?eST#As5ag37yy^iClBDF2G2UcTl>s8B{|d=N)8z?NW12PTv&~j#B{TjgM!ASFuf%S$qANz4J`=p zkR;f1qRfM)E>>-UJ7mmh6KAN>Z8kharzFbC3A(#s3(^l0%fA|Kln=1J&ENP0_u;WO}O-ceTqSg+LAEKr{8!#A4Vn~Ydcc>+<{|@y$BmaY!e}_5% zIQSgKG<6&Rd>FWGr7OUjZQ$dVk$k{rmA9LSO!$dVke yNJ=#k7?&PNSx%Fdq%5ZkBPq+tWHOn|E9W2ao?o@W0G>Di0000RPWZAHfP!)RVB2S(!`lt|Um(uYf2_cGfFjG~?QJ_SKM>Hu7Qz_%` zC^KY0j^p?%F-hrI#t?oEkx>e=^x$WZC9-20$8bAJMiyi_f!j|s$&C!#uq!e{4&*3d z*U4D<;$4cQ>yQUJNq3uf6oz@6$E?Ckd0-Y5%+4`a;aG`TuRL)UvsTrDjhJ=G6Wy3? zP%Zcjv%EY}z-*IhK|5x7d7^;XCe?zCn03h$-I#4qEm(P<#_c#+Sul>1xE*7f>{!k} z_~{|56pZ6*{0y;7>1g5}{!WmS0WF-w-(4mv4bw>oQKFMsszM7}DHGx$QauHt_cw57G zmNrf?VwFPCz(EGt%|eYrmJb-fVG|Z VF?y~eTbBR;002ovPDHLkV1i=jh>-vQ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/sym_keyboard_shift.png b/app/src/main/res/drawable-xxhdpi/sym_keyboard_shift.png new file mode 100644 index 0000000000000000000000000000000000000000..49334d83e8ceb47fc59aaedfe61c9c192246f051 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^AwcZM!3-oje;nikQtAOdA+G<41A)8#3IVn7mIV0) zGxXH`ukUW?YV2(4csDceoG(yfv!{z=NW|f{H$3^69C@5CE<4Nf-CkeFX$5QOOP+J* z{xjrHZe6O=9pn`$dyP#vLfU87FSC=cjxSjiKY2x-&x0EYldcFmg#Y(xvNAaR>VnQH z;mu3@&NgMuII#1e&noeTb?;_zUQKKZoh}(NH_fATHlt|*({;AXE7^RfOPR^O;$5&> zv)J8t*0NbVnQH z;mu3@&NgMuII#1e&noeTb?;_zUQKKZoh}(NH_fATHlt|*({;AXE7^RfOPR^O;$5&> zv)J8t*0Nbaz9L7aw zm$3kqFxWgk5zQHNJ7|6TW>fa|_cB!z3adGuez?qhAlfJHjflSZ^6NW5>O5WjT-G@y GGywqEE=W)S literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxhdpi/sym_keyboard_tab.png b/app/src/main/res/drawable-xxhdpi/sym_keyboard_tab.png new file mode 100644 index 0000000000000000000000000000000000000000..954a549aabcf02970647286c59fcce915214c91d GIT binary patch literal 593 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 e0STM%68#TvsxaxShyZ8+0000Vfb8 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_active_pressed_material_dark.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_active_pressed_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..6b80ed063526c772ac024835c155063fcf7bad2a GIT binary patch literal 3452 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 e0STM%68#TvsxaxShyZ8+0000Vfb8 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_active_pressed_material_light.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_active_pressed_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..6b80ed063526c772ac024835c155063fcf7bad2a GIT binary patch literal 3452 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 e0STM%68#TvsxaxShyZ8+0000Vfb8 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_normal_off_material_black.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_normal_off_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..4f75d8357a65d3fa66ed6f607c7f32ee3a4707ed GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^EOgel$ONq`s?T{)*-ucNT6-2>dX|^aICq9mSc) zs=k}QzT6g>{VaFx&zFAx>hnKK?mQKqD=gI1qM+!(0itw@ZtDWguDHwo$GCcy9N#jY=(PR) Ru0Urqc)I$ztaD0e0ss;^U3>rl literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_normal_off_material_dark.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_normal_off_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..9899d6b9cee44b100a77ec9649e9f8c252360deb GIT binary patch literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^Ev`%Kk|zYqw5(YPSCSykBos>v|mzC?p6Na7eK5FtITHMdbj6Gr0(7}xhEUPh?e9op>w{Pe1eo|7IY?oU~#jxaAl;KRD#!tZzO2bo~= fZ`x13o!aKC)dGp(wOPA?zG3im^>bP0l+XkKg_K<^ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_normal_off_material_light.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_normal_off_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..1019f64d96180f9de0ca001f3399deda509f0ddd GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0vp^Efw5!igym!j^9qSeWN47-YjS^>Savun` zxhtHUR`cF&N1WN2TW|MFQrY|c;s)o8wM+l~Qu}sHAwj@^LxP2eiH)(j!SMi)yFzlm zh-{ZMLI6$Pfa6Ne|CN8P-$B-xFw?YR@4d8MzezFYmTMN@MV33T`CY!v>wk?v(?9&0 f_saOmN*f04KLUw{y8YrnuP}JJ`njxgN@xNAu7F_M literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_normal_on_material_black.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_normal_on_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..41ad40ebdc76625294aa4287c7d3f5f460bc23db GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^E#KBQv+q{#LBMXhrKVjTpV78t?YEj$FX;0EWZ(^N& zx9~>#%^!B}=6voq_RpQUZ*Nn)vImDyQ;UKkjPg1B?f?IkHx%IlsL~J~$Lc%(rbF}` zdAj1@_Meq6SZ_S8vwgxiR~E^%HAS~{9i1lpn8R+fr&>Cmk%K2%=tz>% literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_normal_on_material_dark.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_normal_on_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..eb8f7890668134f28aad8980c50bbb95f8f21d65 GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^Eba4#HXncF?ASaWdfZId+gLX-b(^4a+r7|uPvhA2&eo~1?@7?cp+=oBS zaOTLo`E2KpduHcu{yj5ICAsJ70_PdU%l`jT|8`6vLBN1Rf`x~Pjj_4G@qogG&36Cg zyQE=UG+8*eao+oRvVU~VVHzKVnEt5Q8{X?T$tG|5q@8)lMh2Aet+Y}PDRw>pwCu;7 gX+J-_Tf3LxGzTBA)(=)ypkEj~UHx3vIVCg!04Y>nDF6Tf literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_normal_on_material_light.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_normal_on_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..601a5dbcc0c21d87e904519cd6b1ca60571c0096 GIT binary patch literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^EE{$8m)$mBQDeESvcUvgi|6-Ye6 ST&fN91%s!npUXO@geCxeQ&qnJ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_popup_selected_material_black.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_popup_selected_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..4c1477da8846a7f192ec05508e95b6d9b94f8341 GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^S|H591|*LjJ{b+97>k44ofy`glX(f`uoOFahHwBu z4M$1`P>#pb#W5tJ_3h1rU55-r94`KjT4>a&_ve59oYnxtgi1XhpJgJO4E*90%GEW$ zO$gy!8K8Ey=k#)Oi$6@Ewv6@%BqhA>XiR33E@017`gEiJKjVs34BQ6wlGCzT*C`2w zX*t<`V)8LfVYhs6J-O6_P3(=r!_>$_?Tq)%r@Vb?m-Wr;P*0RgTUtkexA(sMCJtF` zr=nhgh4=r>|D)2#VH)2)ZJo3C^@U5NPvlqmUb)g^76=g$x$-IQOKh<5Ef?9SU3|K+ z#Q~?QgIYQ6YB?3<3M^cwq%yskBNk}Z+6N2&ow=h_#{2x|%k}@d*18|~XvDaCZm_Vv t^rcCQKXv}Et$pk<&02Q)6Q|QBg=;t*Jd5Ivo&<&ygQu&X%Q~loCIH{njLZN4 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_popup_selected_material_dark.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_popup_selected_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..4c1477da8846a7f192ec05508e95b6d9b94f8341 GIT binary patch literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^S|H591|*LjJ{b+97>k44ofy`glX(f`uoOFahHwBu z4M$1`P>#pb#W5tJ_3h1rU55-r94`KjT4>a&_ve59oYnxtgi1XhpJgJO4E*90%GEW$ zO$gy!8K8Ey=k#)Oi$6@Ewv6@%BqhA>XiR33E@017`gEiJKjVs34BQ6wlGCzT*C`2w zX*t<`V)8LfVYhs6J-O6_P3(=r!_>$_?Tq)%r@Vb?m-Wr;P*0RgTUtkexA(sMCJtF` zr=nhgh4=r>|D)2#VH)2)ZJo3C^@U5NPvlqmUb)g^76=g$x$-IQOKh<5Ef?9SU3|K+ z#Q~?QgIYQ6YB?3<3M^cwq%yskBNk}Z+6N2&ow=h_#{2x|%k}@d*18|~XvDaCZm_Vv t^rcCQKXv}Et$pk<&02Q)6Q|QBg=;t*Jd5Ivo&<&ygQu&X%Q~loCIH{njLZN4 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_popup_selected_material_light.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_popup_selected_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..f30ebccb17bdc3a051a1eae4462e958024767baf GIT binary patch literal 468 zcmeAS@N?(olHy`uVBq!ia0vp^S|H591|*LjJ{b+97>k44ofy`glX(f`uoOFahHwBu z4M$1`P_E9?#W5tJ_3cgntV0eG?GNvppWG4P=os^rEpEXB#uh!@CsUkS^VnMQSoJSR zmjr9Ba5;GH$a-#B>HkY2Ey{#W?B*7p)IL*%r{#g#ImzYG`2}B@_G+vuP1<7enoZqp z(-iajFZ^4s`8cjnJ^3|U`1JRSFMhufv11RYH+VBk;BEDxPm6Ll&Dp!R?os(tzXe}@ zeED3E4=DTN@WpR?~d zg{+d)b%pSkHi?z#&srB^9Mz?@;x!PRVpUzsy<44kQVM%ShCtT-Id5jPF!BX>7QLN5 zdG1zDh76^+pHEZLbD0>X1l_)n@NjxbWX6U7uiVBf(e`tDo*&ur@wip*471B8E9z|Q zNIIF*M)wOT$+byJ<8ypWPBnTLANU-oQu`vR<3sV0teGz7( zh$4uh#^Ll2|EJ!cTadM$K5}z?=jO>zER$EL!%PBcD!Bf)d-pqgkm>W^uY5N%_Z9Dx Xm3)a`j9)VWy};n<>gTe~DWM4fNIIF*M)wOT$+byJ<8ypWPBnTLANU-oQu`vR<3sV0teGz7( zh$4uh#^Ll2|EJ!cTadM$K5}z?=jO>zER$EL!%PBcD!Bf)d-pqgkm>W^uY5N%_Z9Dx Xm3)a`j9)VWy};n<>gTe~DWM4f2Uhm1Zi zop$Y72J`-?edcFn@|ib_S+7?;`LEy(@4T9+dDlPJne`gKwDV8}QPf;8{ufwz^$xPeglN+pw)38^y6I_@`)g&=I%$M?1{_oFwujtR n4=HvA8UJIC|5y9X+rKfX3-LYwmp7FY=qCnGS3j3^P6niX>@rbUNb4|ST zjF#hOp36S%-Bz^MDlNAxPSrE}?Ul;Uv8z^9{`%^i)9ZLZAwj@^LxP2eiH)(j0mwB- z{k!zV`U)ou3AnmO&A;|j%g+kKbbuse+<5ohmH)irrf1P!ne)oes!;To-@U)%^}j}- i=^uX0do}OoqIua91QX}Xm>3H54uhwwpUXO@geCwhO=3F$ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_pressed_on_material_dark.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_pressed_on_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..68b0dfc1099f25fed4b8208f8f4237a8dda21b2a GIT binary patch literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^EniX>@rbUNb4|ST zjF#hOp36S%-Bz^MDlNAxPSrE}?Ul;Uv8z^9{`%^i)9ZLZAwj@^LxP2eiH)(j0mwB- z{k!zV`U)ou3AnmO&A;|j%g+kKbbuse+<5ohmH)irrf1P!ne)oes!;To-@U)%^}j}- i=^uX0do}OoqIua91QX}Xm>3H54uhwwpUXO@geCwhO=3F$ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_pressed_on_material_light.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_key_pressed_on_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..3d710a3bc4ae8aececaed7e045e2b657bf3e01f0 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^EoGtuI^V56YA7QC@r p^2%=EEU=jep4YDWKXdO^@n7NmEs5b~zCd3wc)I$ztaD0e0sxS(W$^$2 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_material_black.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..84f7b0e78a2d9beb8c60b4ef3b435b03efef5670 GIT binary patch literal 768 zcmeAS@N?(olHy`uVBq!ia0vp^NkE*!!3HF2|2!22QjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*gMoo*m8XkiNX4ADcTeX%au9L77|U7W(874?f4x!?14o9yc6L4CGukS=>x6&m zbUJcO)Y`h!EbY;e_hRby%avAFOt@Ts?3VcbDt1>FCbk3e3;4gRxYxS>*W4cr6XmTF zxc{(T(_C78|H=2(j*jpI9-fcO?rS%QZt&22yRYi)S>Ln525fE?2mDz#uskzYds5ZW z@q$r!mGgwZ`*jU=8_7<0c5#va!4NlZ=O(^e%$KKJ`u60f#qAe1oP8f;^bfe-d%QVb z=1K9PCtoV7SBNJ}`o8PqlZ}RU>RT52Z@tdmE>Iccmb-q%VYlP$D;{@N9G4HgJ!Qo= znG=eiK4wK^xyqWYIWPLvh3A9Glz{rw5{{2ydAf7Iv&~mLXLmg+yXt`emy}{noyPLQ zO=TTLQi^K~+65j8D9JdrICm6q2=XZ&QgpFs;TTkci})VS?w&3TcKW_uAGg|`=aX@A zR6erofzz%$=J|@(e%J&$1-z{lRaz=?VAYc@tE{Qt_Z7-+JP>?w*@9ce4>Vl7GTC*! z*Q{7Pt@3>1XYJRP8*vgkRN6nsDjK9UiubNgTgw2=EO22RVv~cDliSrxS zmmP0ka_egK6gLkwN}`%ob~5-KfZov zcJb$uJrh)LY@#GX{_mc6ArqhQ eLy6R-_0t0;uU)8Ayabqv89ZJ6T-G@yGywo`@;gKT literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_material_dark.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..84f7b0e78a2d9beb8c60b4ef3b435b03efef5670 GIT binary patch literal 768 zcmeAS@N?(olHy`uVBq!ia0vp^NkE*!!3HF2|2!22QjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*gMoo*m8XkiNX4ADcTeX%au9L77|U7W(874?f4x!?14o9yc6L4CGukS=>x6&m zbUJcO)Y`h!EbY;e_hRby%avAFOt@Ts?3VcbDt1>FCbk3e3;4gRxYxS>*W4cr6XmTF zxc{(T(_C78|H=2(j*jpI9-fcO?rS%QZt&22yRYi)S>Ln525fE?2mDz#uskzYds5ZW z@q$r!mGgwZ`*jU=8_7<0c5#va!4NlZ=O(^e%$KKJ`u60f#qAe1oP8f;^bfe-d%QVb z=1K9PCtoV7SBNJ}`o8PqlZ}RU>RT52Z@tdmE>Iccmb-q%VYlP$D;{@N9G4HgJ!Qo= znG=eiK4wK^xyqWYIWPLvh3A9Glz{rw5{{2ydAf7Iv&~mLXLmg+yXt`emy}{noyPLQ zO=TTLQi^K~+65j8D9JdrICm6q2=XZ&QgpFs;TTkci})VS?w&3TcKW_uAGg|`=aX@A zR6erofzz%$=J|@(e%J&$1-z{lRaz=?VAYc@tE{Qt_Z7-+JP>?w*@9ce4>Vl7GTC*! z*Q{7Pt@3>1XYJRP8*vgkRN6nsDjK9UiubNgTgw2=EO22RVv~cDliSrxS zmmP0ka_egK6gLkwN}`%ob~5-KfZov zcJb$uJrh)LY@#GX{_mc6ArqhQ eLy6R-_0t0;uU)8Ayabqv89ZJ6T-G@yGywo`@;gKT literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_material_light.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..c816ae7b6386ae11acef6765b54a7fde3966e056 GIT binary patch literal 1062 zcmeAS@N?(olHy`uVBq!ia0vp^NkE*!!3HF2|2!22QjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*gMoqhf~SjPNX4ADckTTjd&nI7n11ZBsrwN}rl7El_=8gm3t69ritNn0?-bV_ z&z|4-E+`d$w$cCd7ry=cznxvR(@v5{Dz7JYd6x#4?+okZwG#g>R6qJ2bnVxH8A_Ya zNv$`&eBg8Ha$~niBHDFFvJ@Zf5TDgNdz#se)6EX`$7f_KpZL6}prVLh{{5vdXY_u4 zU8)#z=dIi<@%w9j$NgVBW$V4SD}HaezyIi?%Lg6_6yD)p{O!e!gYL5>llDri(2&X-@Gn;);hWDQTKCwJGr@u%K~mtV`=U!T38f^};mo7V5wk7`VQ-}H=nnEUGMjw zV#hk-eJsNMaqYhTH(I{u@7;0Gk6CQeSDko8PS(0Y zZ{r>|Hm%cb?$_VDGCY{BE4KPk-uDZ8eyE90`)hV8>V4Uj+FS4MC%t=}aqN-+Lqoh> z{l5+6(@ht4&zDRwJr&jO^#Avju6OC{`@|x2kAzHmG5O$vhsSP|uIgBHp=D?Bu6Kn~ zw%QpiJF#Z-vDarzKGfWN*)vgPwcXkem*qoNz7#wtaW&{aV;`sC{Y$@Hq)$ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_material_black.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_material_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..ee730a4a5f86b2a0d457c4d0d91c093aab01fa80 GIT binary patch literal 815 zcmeAS@N?(olHy`uVBq!ia0vp^NkE*!!3HF2|2!22QjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*gMoqRrl*TzNX4ADcMtmAb`WWOSkI)v)VVE5_=Z#EfA&Qskqfw89F@8hcE(l| zylH8fBJ_KK<^4X5iETfNWp7KX+ij2dVf}Se7yqUo=Oey9n!nFc(2!vtQ~Lo%1D3KM zPwpS#7dRj?gQ5Qb^9S{%Cbz$Qmd;IZ;b}~Mz#*|Gd7-d;C>Eu#lmK{oA&ko0x1F?Ss7fxz``R z^wG}$kY(Qn-s%ID_a09R>-aOffa^`!mJLF0nbIrQXLk!1Hq{I7+Tg$S`c^9!x#@w| zwY6@nsO-q{J7Q?(`Zj3Mtzw1tjt<#X-KMXv1>XBzrL^yX_A@)472o!W9{P2WYvcXL zPF~yjKMQz^OI(|&c*gn7mmL!>ZLM2Vd+XMG7Q5g{4+WHDoLZba3OEG$6b~u7ShR4o z3k)v7JuM#&AN?(Cz;F1rP;u$(LpDdE`S)#mJM)0eksZfdr{wW`7Wi(fx1{9z1-^~1 z3_onMHJ+sycj$Ug6iYPK@9E?Dw24J1edF8kK8a*904{ z%HI51H2A`n$c|rkueQ`M^R48IbYAt`aJrqYW2tzlQz=Ik!@Fxf2eRjXcb(Hvr6jXB b{-u6(@8q@7+4gTe~DWM4f8bnv^ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_material_dark.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_material_dark.9.png new file mode 100644 index 0000000000000000000000000000000000000000..ee730a4a5f86b2a0d457c4d0d91c093aab01fa80 GIT binary patch literal 815 zcmeAS@N?(olHy`uVBq!ia0vp^NkE*!!3HF2|2!22QjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*gMoqRrl*TzNX4ADcMtmAb`WWOSkI)v)VVE5_=Z#EfA&Qskqfw89F@8hcE(l| zylH8fBJ_KK<^4X5iETfNWp7KX+ij2dVf}Se7yqUo=Oey9n!nFc(2!vtQ~Lo%1D3KM zPwpS#7dRj?gQ5Qb^9S{%Cbz$Qmd;IZ;b}~Mz#*|Gd7-d;C>Eu#lmK{oA&ko0x1F?Ss7fxz``R z^wG}$kY(Qn-s%ID_a09R>-aOffa^`!mJLF0nbIrQXLk!1Hq{I7+Tg$S`c^9!x#@w| zwY6@nsO-q{J7Q?(`Zj3Mtzw1tjt<#X-KMXv1>XBzrL^yX_A@)472o!W9{P2WYvcXL zPF~yjKMQz^OI(|&c*gn7mmL!>ZLM2Vd+XMG7Q5g{4+WHDoLZba3OEG$6b~u7ShR4o z3k)v7JuM#&AN?(Cz;F1rP;u$(LpDdE`S)#mJM)0eksZfdr{wW`7Wi(fx1{9z1-^~1 z3_onMHJ+sycj$Ug6iYPK@9E?Dw24J1edF8kK8a*904{ z%HI51H2A`n$c|rkueQ`M^R48IbYAt`aJrqYW2tzlQz=Ik!@Fxf2eRjXcb(Hvr6jXB b{-u6(@8q@7+4gTe~DWM4f8bnv^ literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_material_light.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_material_light.9.png new file mode 100644 index 0000000000000000000000000000000000000000..1e112f1d3bc7dc887ef2367483adba6724c8d56c GIT binary patch literal 1098 zcmeAS@N?(olHy`uVBq!ia0vp^NkE*!!3HF2|2!22QjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*gMoqhi>HfYNX4ADcYU*^!$sOZ7N0xgAvkqH_rZWW67P2z6dt_7ow(`!solS8 zztpBZ51q~^%;V{KU}^We9_ipHgNYNnbTZ%B#-32tiR^oNXv(Mdm=CrIrX>&c#nt67wWS`9G)?2sftIjghkBhCczvw9UDhozlYl&x;ck1Xg zPOX<+v_w4p%FUc((=%uNVvSGQD4_d1Yw^1T?2dMmH^b>Nr(r4{q$FUkDh zxZGY~(cNi(A79Sx+VuYPzjgm(>{=Y`{(boN^qu6^+Yje0zbn7!Y0TMjHftfzT2JF? zULO{UuMMr=|9pRPT}Sib!)`mCiEG6~eyUk|$g%xu;?plzS8p-@JmH?@oh@@#|FnCn zbm(&M!&9Y3KQ=y%$^EwRrNG;5Kh7nzD|v>Q#olz81Y+NMyK?LNT^s9bcJ&q?`sAtd z73i9`D}R5Ak2-htQI}o(--xFo;a`5fb-to=e6Rr$5Wa@USi*E;i@c#hUbzwvlFb^Tre!J|_9G|T3E zI(5CSW)ol0b0+4nCuwh6J5Crs{1Y&t2FT*LzeY?wzM92=NwLR)Ls{SuN6VmR9+R$Y zDY(CG(}t9vxBAUL1w@rF=TsyC+5Emja<_g+O?wLRqek-2?Kd({X~$P9Dy?dHk-YKo zl<WtQ?`=m(RD`A5pn4Y9978MdaVFuhSRXzxc-Y z-g9x)xie7@VwN5{Gs|Sv^Pg`$J0_dFO?UpcdB(<5?Vk2?mb`p&`PG%FUvE#}oqn+W z-mBwU(;qnJZ=N^j?!Ncu+#Uhb;w{NHfhs3oxoHc^yX^_9E&sj0vE$kM7j*>{H#n~U zacb4pmRc`j@giW}%l!5IeY=eLU*6IG8z(PYx-zn||L~Q|oOWMUL{{3XGYQr{x_upJ z`+mzC)z96V{Db2gW?t=o^5^Wqdv6|Q{HpBU6LEUyEntcfddi!4Y}#q=4~i_JzpOJu z&fAMVIQFObNbQ{Bi$_DZ%{#h9tuAD_f@$C4h_8j~Ki3~Vvufsf4<~yUPyKT%HUmTF rvPtZh+gx-1G&uR*JJ}Ja^N;`E5eNBvwdqrVUH%*;1%cb=!o6WJz&5JCt+ z6*n1W77L3RM(HF>o*#!FCk^ugn^ZRagb02BEksEtN^{TyI@m~ikONw9<9tv9!bEXn znaW@W^yAj^AO=)nH~!vPYoYB)dwEW-g35R(AI0V@(S6W+E~0v%8SxCax;3-AQC-M>z%EqNn!kbymT_Z| zV#nM9BB(-s{0@9Ybwo3wiH+GbYGyW|n)2s|>@KQT+A(d!Sx=lx+IfShZu=8ZL$ZU~ zQD<2qo!^|)&Z#5W9$x|+-}Pe@Xh)UP$C_p{@d>5c@r8Uq_1eE@p`)(fd#I#?AtJ`7?VirDgZsou_JfLCt;p(FA=PIZ zUC%$olxC;sP%f904VnaaM-yAuowtoXE{aYe;|u vNPq-LfCNZ@1W17CLjp`55+DH*AOZgY7_^sX@K8_l00000NkvXXu0mjfe3*73 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/icon.png b/app/src/main/res/drawable-xxxhdpi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d11a8c6cf3ae8a3df34e62eb7cb4e7c80b82914e GIT binary patch literal 9055 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable-xxxhdpi/sym_keyboard_search.png b/app/src/main/res/drawable-xxxhdpi/sym_keyboard_search.png new file mode 100644 index 0000000000000000000000000000000000000000..2d6f5ebf87f392d2f65980878b31b1b75c91d959 GIT binary patch literal 1299 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/layout/input_gingerbread.xml b/app/src/main/res/layout/input_gingerbread.xml index 9804f9d89..5c0db67a7 100644 --- a/app/src/main/res/layout/input_gingerbread.xml +++ b/app/src/main/res/layout/input_gingerbread.xml @@ -1,34 +1,21 @@ - - + android:textStyle="bold" + android:id="@id/LatinkeyboardBaseView" + android:background="#ff000000" + android:paddingBottom="@dimen/keyboard_bottom_padding" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_alignParentBottom="true" + latin:keyBackground="@drawable/btn_keyboard_key_gingerbread" + latin:keyTextStyle="bold" + latin:keyCursorColor="@color/latinkeyboard_key_color_white" + latin:keyHintColor="#ff222222" + latin:keyTextColor="@color/latinkeyboard_key_color_white" + latin:symbolColorScheme="white" + latin:invertSymbols="false" + latin:recolorSymbols="true" + latin:shadowColor="#bb000000" + latin:shadowRadius="2.75" + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:latin="http://schemas.android.com/apk/res-auto" /> \ No newline at end of file diff --git a/app/src/main/res/layout/input_ics.xml b/app/src/main/res/layout/input_ics.xml index 37b50ba00..e1973f9b1 100644 --- a/app/src/main/res/layout/input_ics.xml +++ b/app/src/main/res/layout/input_ics.xml @@ -1,35 +1,21 @@ - - + android:textStyle="bold" + android:id="@id/LatinkeyboardBaseView" + android:background="@drawable/keyboard_dark_background" + android:paddingBottom="@dimen/keyboard_bottom_padding" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_alignParentBottom="true" + latin:keyBackground="@drawable/btn_keyboard_key_ics" + latin:keyTextStyle="bold" + latin:keyCursorColor="@color/latinkeyboard_key_color_white" + latin:keyHintColor="#ffcccccc" + latin:keyTextColor="@color/latinkeyboard_key_color_white" + latin:symbolColorScheme="white" + latin:invertSymbols="false" + latin:recolorSymbols="false" + latin:shadowColor="#00000000" + latin:shadowRadius="0.0" + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:latin="http://schemas.android.com/apk/res-auto" /> \ No newline at end of file diff --git a/app/src/main/res/layout/input_ics_darker.xml b/app/src/main/res/layout/input_ics_darker.xml index 7a0f49a43..489560e7d 100644 --- a/app/src/main/res/layout/input_ics_darker.xml +++ b/app/src/main/res/layout/input_ics_darker.xml @@ -1,35 +1,21 @@ - - + android:textStyle="bold" + android:id="@id/LatinkeyboardBaseView" + android:background="@drawable/keyboard_dark_background" + android:paddingBottom="@dimen/keyboard_bottom_padding" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_alignParentBottom="true" + latin:keyBackground="@drawable/btn_keyboard_key_ics" + latin:keyTextStyle="bold" + latin:keyCursorColor="@color/latinkeyboard_key_color_white" + latin:keyHintColor="@color/latinkeyboard_key_color_black" + latin:keyTextColor="@color/latinkeyboard_key_color_white" + latin:symbolColorScheme="white" + latin:invertSymbols="false" + latin:recolorSymbols="false" + latin:shadowColor="#00000000" + latin:shadowRadius="0.0" + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:latin="http://schemas.android.com/apk/res-auto" /> \ No newline at end of file diff --git a/app/src/main/res/layout/input_material_black.xml b/app/src/main/res/layout/input_material_black.xml index 9ac70cb72..52582e8a2 100644 --- a/app/src/main/res/layout/input_material_black.xml +++ b/app/src/main/res/layout/input_material_black.xml @@ -1,35 +1,21 @@ - - + android:textStyle="bold" + android:id="@id/LatinkeyboardBaseView" + android:background="#ff000000" + android:paddingBottom="@dimen/keyboard_bottom_padding" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_alignParentBottom="true" + latin:invertSymbols="false" + latin:keyBackground="@drawable/btn_keyboard_key_material_black" + latin:keyCursorColor="@color/key_text_color_material_black" + latin:keyHintColor="@color/key_hint_letter_color_material_black" + latin:keyTextColor="@color/key_text_color_material_black" + latin:keyTextStyle="bold" + latin:recolorSymbols="true" + latin:shadowColor="#00000000" + latin:shadowRadius="0.0" + latin:symbolColorScheme="white" + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:latin="http://schemas.android.com/apk/res-auto" /> \ No newline at end of file diff --git a/app/src/main/res/layout/input_material_dark.xml b/app/src/main/res/layout/input_material_dark.xml index 17d346ef0..28cbfe284 100644 --- a/app/src/main/res/layout/input_material_dark.xml +++ b/app/src/main/res/layout/input_material_dark.xml @@ -1,35 +1,21 @@ - - + android:textStyle="bold" + android:id="@id/LatinkeyboardBaseView" + android:background="#ff1f1f1f" + android:paddingBottom="@dimen/keyboard_bottom_padding" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_alignParentBottom="true" + latin:invertSymbols="false" + latin:keyBackground="@drawable/btn_keyboard_key_material_dark" + latin:keyCursorColor="@color/key_text_color_material_dark" + latin:keyHintColor="@color/key_hint_letter_color_material_dark" + latin:keyTextColor="@color/key_text_color_material_dark" + latin:keyTextStyle="bold" + latin:recolorSymbols="true" + latin:shadowColor="#00000000" + latin:shadowRadius="0.0" + latin:symbolColorScheme="white" + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:latin="http://schemas.android.com/apk/res-auto" /> \ No newline at end of file diff --git a/app/src/main/res/layout/input_material_light.xml b/app/src/main/res/layout/input_material_light.xml index ff5fa90a4..2c3fa1b87 100644 --- a/app/src/main/res/layout/input_material_light.xml +++ b/app/src/main/res/layout/input_material_light.xml @@ -1,39 +1,21 @@ - - + android:textStyle="bold" + android:id="@id/LatinkeyboardBaseView" + android:background="#fff2f2f2" + android:paddingBottom="@dimen/keyboard_bottom_padding" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_alignParentBottom="true" + latin:keyBackground="@drawable/btn_keyboard_key_material_light" + latin:keyTextStyle="bold" + latin:keyCursorColor="@color/key_text_color_material_light" + latin:keyHintColor="@color/key_hint_letter_color_material_light" + latin:keyTextColor="@color/key_text_color_material_light" + latin:symbolColorScheme="black" + latin:invertSymbols="false" + latin:recolorSymbols="true" + latin:shadowColor="#00000000" + latin:shadowRadius="0.0" + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:latin="http://schemas.android.com/apk/res-auto" /> \ No newline at end of file diff --git a/app/src/main/res/layout/input_stone_bold.xml b/app/src/main/res/layout/input_stone_bold.xml index a17679eca..603fa16fa 100644 --- a/app/src/main/res/layout/input_stone_bold.xml +++ b/app/src/main/res/layout/input_stone_bold.xml @@ -1,41 +1,21 @@ - - + android:textStyle="bold" + android:id="@id/LatinkeyboardBaseView" + android:background="#ff272727" + android:paddingBottom="@dimen/keyboard_bottom_padding" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_alignParentBottom="true" + latin:keyBackground="@drawable/btn_keyboard_key_stone" + latin:keyTextStyle="bold" + latin:keyCursorColor="@color/latinkeyboard_key_color_black" + latin:keyHintColor="#ff777777" + latin:keyTextColor="@color/latinkeyboard_key_color_black" + latin:symbolColorScheme="black" + latin:invertSymbols="true" + latin:recolorSymbols="false" + latin:shadowColor="#00000000" + latin:shadowRadius="0.0" + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:latin="http://schemas.android.com/apk/res-auto" /> \ No newline at end of file diff --git a/app/src/main/res/layout/input_trans_neon.xml b/app/src/main/res/layout/input_trans_neon.xml index 5cc39635b..1892751fa 100755 --- a/app/src/main/res/layout/input_trans_neon.xml +++ b/app/src/main/res/layout/input_trans_neon.xml @@ -1,40 +1,21 @@ - - + android:textStyle="bold" + android:id="@id/LatinkeyboardBaseView" + android:background="#dd000000" + android:paddingBottom="@dimen/keyboard_bottom_padding" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_alignParentBottom="true" + latin:keyBackground="@drawable/btn_keyboard_key_material_black" + latin:keyTextStyle="bold" + latin:keyCursorColor="@color/latinkeyboard_key_color_white" + latin:keyHintColor="@color/key_hint_letter_color_material_black" + latin:keyTextColor="@color/latinkeyboard_key_color_white" + latin:symbolColorScheme="white" + latin:invertSymbols="false" + latin:recolorSymbols="true" + latin:shadowColor="#ff33b5e5" + latin:shadowRadius="9.0" + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:latin="http://schemas.android.com/apk/res-auto" /> \ No newline at end of file diff --git a/app/src/main/res/layout/keyboard_popup.xml b/app/src/main/res/layout/keyboard_popup.xml index 65c8a7c55..388e5bf36 100644 --- a/app/src/main/res/layout/keyboard_popup.xml +++ b/app/src/main/res/layout/keyboard_popup.xml @@ -1,43 +1,27 @@ - + android:orientation="horizontal" + android:background="@drawable/keyboard_popup_panel_background" + android:paddingLeft="4.0dip" + android:paddingRight="4.0dip" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + xmlns:android="http://schemas.android.com/apk/res/android"> - + android:id="@id/LatinKeyboardBaseView" + android:background="@color/latinkeyboard_transparent" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:layout_alignParentBottom="true" + latin:keyBackground="@drawable/btn_keyboard_key_gingerbread_popup" + latin:keyHysteresisDistance="0.0dip" + latin:keyPreviewLayout="@layout/null_layout" + latin:popupLayout="@layout/null_layout" + latin:verticalCorrection="@dimen/mini_keyboard_vertical_correction" + latin:keyCursorColor="@color/latinkeyboard_key_color_white" + latin:keyHintColor="@color/latinkeyboard_key_color_white" + latin:keyTextColor="@color/latinkeyboard_key_color_white" + latin:shadowColor="#00000000" + latin:shadowRadius="0.0" + xmlns:latin="http://schemas.android.com/apk/res-auto" /> + \ No newline at end of file diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 27fc15351..fba2e56f6 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -1,50 +1,89 @@ - - #FFFFFFFF - #FFFCAE00 - #FFFCAE00 - #00000000 + @android:color/black + #ff7fa87f + @android:color/black + @android:color/black + @color/material_deep_teal_200 + @color/material_deep_teal_500 + @color/material_grey_800 + @android:color/white + @color/material_grey_850 + @color/material_grey_50 + #80ffffff + #80000000 + @color/bright_foreground_material_light + @color/bright_foreground_material_dark + @android:color/white + @android:color/black + #ff5a595b + #ffd6d7d7 + #ffffffff + #fffcae00 + #fffcae00 + #80bebebe + #80323232 + #ffbebebe + #ff323232 + #ffff7043 + #ffff5722 + @android:color/white + @android:color/black + #6680cbc4 + #66009688 + #00000000 + #00000000 + #00000000 + #1affffff + #1affffff + #26364a51 + #ffa8adaf + #ffa8adaf + #ff7f8a90 + #ffe3e3e3 + #ffe3e3e3 + #ff1f1f1f + #80ffffff #80000000 - #80FFFFFF - #FFDDDDDD - #FF222222 - #A0000000 - #FFFFFFFF - #FFFFFFFF - #FF000000 - - - #000000 - #19FFFFFF - #CCFFFFFF - #80FFFFFF - #263238 - #19FFFFFF - #CCFFFFFF - #80FFFFFF - #ECEFF1 - #2637474F - #000000 - #B337474F + @color/latinkeyboard_key_color_black + @color/latinkeyboard_key_color_white + #a0000000 + #ffffffff + #ff000000 + #ffffffff + #00000000 + #ff37474f + #ff263238 + #ff21272b + #ff80cbc4 + #ff008577 + #fff5f5f5 + #ffe0e0e0 + #fffafafa + #ff757575 + #ff424242 + #ff303030 + #ff212121 + #ffffffff + #ff9e9e9e + @android:color/black + @color/material_grey_600 + @color/material_grey_900 + @color/material_grey_100 + #ffffffff + #de000000 + #4dffffff + #39000000 + #33ffffff + #1f000000 + #b3ffffff + #8a000000 + #36ffffff + #24000000 + #ff616161 + #ffbdbdbd + #ffbdbdbd + #fff1f1f1 + #e6616161 + #e6ffffff diff --git a/app/src/main/res/xml-de-rNE/kbd_full.xml b/app/src/main/res/xml-de-rNE/kbd_full.xml index 3cef1e420..2fd8919ad 100644 --- a/app/src/main/res/xml-de-rNE/kbd_full.xml +++ b/app/src/main/res/xml-de-rNE/kbd_full.xml @@ -1,408 +1,421 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - /> - + android:isModifier="true" + android:keyEdgeFlags="right" + android:keyLabel="End" /> /> + android:rowEdgeFlags="top"> + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel="@string/key_tlde_shift" /> + android:shiftLabel="@string/key_ae01_shift" /> + android:shiftLabel="@string/key_ae02_shift" /> + android:shiftLabel="@string/key_ae03_shift" /> + android:shiftLabel="@string/key_ae04_shift" /> + android:shiftLabel="@string/key_ae05_shift" /> + android:shiftLabel="@string/key_ae06_shift" /> + android:shiftLabel="@string/key_ae07_shift" /> + android:shiftLabel="@string/key_ae08_shift" /> + android:shiftLabel="@string/key_ae09_shift" /> + android:shiftLabel="@string/key_ae10_shift" /> + android:shiftLabel="@string/key_ae11_shift" /> + android:shiftLabel="@string/key_ae12_shift" /> + android:keyEdgeFlags="right" + android:keyIcon="@drawable/sym_keyboard_delete" + android:keyWidth="9.714281%p" /> + android:keyLabel="↹" /> + android:shiftLabel="@string/key_ad01_shift" /> + android:shiftLabel="@string/key_ad02_shift" /> + android:shiftLabel="@string/key_ad03_shift" /> + android:shiftLabel="@string/key_ad04_shift" /> + android:shiftLabel="@string/key_ad05_shift" /> + android:shiftLabel="@string/key_ad06_shift" /> + android:shiftLabel="@string/key_ad07_shift" /> + android:shiftLabel="@string/key_ad08_shift" /> - + android:shiftLabel="@string/key_ad09_shift" /> + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel="@string/key_ad10_shift" /> res/xml/kbd_full.xml - res/xml/kbd_full.xml + android:shiftLabel="@string/key_ad12_shift" /> + android:keyEdgeFlags="right" + android:keyIcon="@drawable/sym_keyboard_return" /> + android:keyLabel="⎈" + android:keyWidth="10.714281%p" /> + android:shiftLabel="@string/key_ac01_shift" /> + android:shiftLabel="@string/key_ac02_shift" /> + android:shiftLabel="@string/key_ac03_shift" /> + android:shiftLabel="@string/key_ac04_shift" /> + android:shiftLabel="@string/key_ac05_shift" /> + android:shiftLabel="@string/key_ac06_shift" /> + android:shiftLabel="@string/key_ac07_shift" /> + android:shiftLabel="@string/key_ac08_shift" /> + android:shiftLabel="@string/key_ac09_shift" /> + android:shiftLabel="@string/key_ac10_shift" /> + android:shiftLabel="@string/key_ac11_shift" /> + android:keyEdgeFlags="right" + android:keyIcon="@drawable/sym_keyboard_return" + android:keyWidth="10.714281%p" /> + android:keyEdgeFlags="left" + android:keyIcon="@drawable/sym_keyboard_shift" + android:keyWidth="14.285719%p" /> + android:shiftLabel="@string/key_ab01_shift" /> + android:shiftLabel="@string/key_ab02_shift" /> + android:shiftLabel="@string/key_ab03_shift" /> + android:shiftLabel="@string/key_ab04_shift" /> + android:shiftLabel="@string/key_ab05_shift" /> + android:shiftLabel="@string/key_ab06_shift" /> + android:shiftLabel="@string/key_ab07_shift" /> + android:shiftLabel="@string/key_ab08_shift" /> + android:shiftLabel="@string/key_ab09_shift" /> + android:shiftLabel="@string/key_ab10_shift" /> + android:isModifier="true" + android:isRepeatable="true" + android:keyLabel="△" /> + android:keyIcon="@drawable/sym_keyboard_shift" /> + android:rowEdgeFlags="bottom"> - + android:keyLabel="⎋" + android:keyWidth="10.714281%p" /> + android:keyLabel="⎇" /> + + android:isModifier="true" + android:keyIcon="@drawable/sym_keyboard_space" + android:keyWidth="32.142853%p" + android:shiftLabel="@string/key_space_shift" /> + android:isModifier="true" + android:keyLabel="ƒ" /> + android:isModifier="true" + android:keyLabel="○" /> + android:keyLabel="◁" /> + android:keyLabel="▽" /> + android:keyEdgeFlags="right" + android:keyLabel="▷" /> - + \ No newline at end of file diff --git a/app/src/main/res/xml-de/kbd_full.xml b/app/src/main/res/xml-de/kbd_full.xml index 858e2b75b..4714fc6bb 100644 --- a/app/src/main/res/xml-de/kbd_full.xml +++ b/app/src/main/res/xml-de/kbd_full.xml @@ -1,412 +1,427 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - /> - + android:isModifier="true" + android:keyEdgeFlags="right" + android:keyLabel="End" /> /> + android:rowEdgeFlags="top"> + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel="@string/key_tlde_shift" /> + android:shiftLabel="@string/key_ae01_shift" /> + android:shiftLabel="@string/key_ae02_shift" /> + android:shiftLabel="@string/key_ae03_shift" /> + android:shiftLabel="@string/key_ae04_shift" /> + android:shiftLabel="@string/key_ae05_shift" /> + android:shiftLabel="@string/key_ae06_shift" /> + android:shiftLabel="@string/key_ae07_shift" /> + android:shiftLabel="@string/key_ae08_shift" /> + android:shiftLabel="@string/key_ae09_shift" /> + android:shiftLabel="@string/key_ae10_shift" /> + android:shiftLabel="@string/key_ae11_shift" /> + android:shiftLabel="@string/key_ae12_shift" /> + android:keyEdgeFlags="right" + android:keyIcon="@drawable/sym_keyboard_delete" + android:keyWidth="9.714281%p" /> + android:keyLabel="↹" /> + android:shiftLabel="@string/key_ad01_shift" /> + android:shiftLabel="@string/key_ad02_shift" /> + android:shiftLabel="@string/key_ad03_shift" /> + android:shiftLabel="@string/key_ad04_shift" /> + android:shiftLabel="@string/key_ad05_shift" /> + android:shiftLabel="@string/key_ad06_shift" /> + android:shiftLabel="@string/key_ad07_shift" /> + android:shiftLabel="@string/key_ad08_shift" /> - + android:shiftLabel="@string/key_ad09_shift" /> + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel="@string/key_ad10_shift" /> res/xml/kbd_full.xml - res/xml/kbd_full.xml + android:shiftLabel="@string/key_ad12_shift" /> + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel="@string/key_bksl_shift" /> + android:keyLabel="⎈" + android:keyWidth="10.714281%p" /> + android:shiftLabel="@string/key_ac01_shift" /> + android:shiftLabel="@string/key_ac02_shift" /> + android:shiftLabel="@string/key_ac03_shift" /> + android:shiftLabel="@string/key_ac04_shift" /> + android:shiftLabel="@string/key_ac05_shift" /> + android:shiftLabel="@string/key_ac06_shift" /> + android:shiftLabel="@string/key_ac07_shift" /> + android:shiftLabel="@string/key_ac08_shift" /> + android:shiftLabel="@string/key_ac09_shift" /> + android:shiftLabel="@string/key_ac10_shift" /> + android:shiftLabel="@string/key_ac11_shift" /> + android:keyEdgeFlags="right" + android:keyIcon="@drawable/sym_keyboard_return" + android:keyWidth="10.714281%p" /> + android:keyEdgeFlags="left" + android:keyIcon="@drawable/sym_keyboard_shift" /> + android:shiftLabel="@string/key_lsgt_shift" /> + android:shiftLabel="@string/key_ab01_shift" /> + android:shiftLabel="@string/key_ab02_shift" /> + android:shiftLabel="@string/key_ab03_shift" /> + android:shiftLabel="@string/key_ab04_shift" /> + android:shiftLabel="@string/key_ab05_shift" /> + android:shiftLabel="@string/key_ab06_shift" /> + android:shiftLabel="@string/key_ab07_shift" /> + android:shiftLabel="@string/key_ab08_shift" /> + android:shiftLabel="@string/key_ab09_shift" /> + android:shiftLabel="@string/key_ab10_shift" /> + android:isModifier="true" + android:isRepeatable="true" + android:keyLabel="△" /> + android:keyIcon="@drawable/sym_keyboard_shift" /> + android:rowEdgeFlags="bottom"> - + android:keyLabel="⎋" + android:keyWidth="10.714281%p" /> + android:keyLabel="⎇" /> + + android:isModifier="true" + android:keyIcon="@drawable/sym_keyboard_space" + android:keyWidth="32.142853%p" + android:shiftLabel="@string/key_space_shift" /> + android:isModifier="true" + android:keyLabel="ƒ" /> + android:isModifier="true" + android:keyLabel="○" /> + android:keyLabel="◁" /> + android:keyLabel="▽" /> + android:keyEdgeFlags="right" + android:keyLabel="▷" /> - + \ No newline at end of file diff --git a/app/src/main/res/xml-ru/kbd_compact.xml b/app/src/main/res/xml-ru/kbd_compact.xml new file mode 100644 index 000000000..7c6cae486 --- /dev/null +++ b/app/src/main/res/xml-ru/kbd_compact.xml @@ -0,0 +1,313 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + /> + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/xml-uk/kbd_compact.xml b/app/src/main/res/xml-uk/kbd_compact.xml new file mode 100644 index 000000000..86c839f94 --- /dev/null +++ b/app/src/main/res/xml-uk/kbd_compact.xml @@ -0,0 +1,313 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/xml/kbd_compact.xml b/app/src/main/res/xml/kbd_compact.xml index 628638c29..59233a06c 100644 --- a/app/src/main/res/xml/kbd_compact.xml +++ b/app/src/main/res/xml/kbd_compact.xml @@ -1,331 +1,319 @@ - - - - - - - - - - - - - - + android:layoutRows="5" + android:verticalGap="0.0px" + android:verticalPad="@dimen/key_vertical_pad_compact" + xmlns:android="http://schemas.android.com/apk/res-auto"> + + + + + + + + + + + + - + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel="!" /> + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel="\@" /> + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel="\#" /> + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel="$" /> + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel="%" /> + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel="^" /> + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel="&" /> + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel="*" /> + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel="(" /> + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel=")" /> - + android:keyEdgeFlags="right" + android:keyIcon="@drawable/sym_keyboard_delete" /> + + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_narrow_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel=""" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + + android:shiftLabel=":" /> + android:codes="@integer/key_f1" + android:keyEdgeFlags="right" + android:keyLabel="/" + android:popupCharacters="\\" + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel="\?" /> + android:keyEdgeFlags="left" + android:keyIcon="@drawable/sym_keyboard_shift" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:popupCharacters="" + android:popupKeyboard="@xml/kbd_popup_template" /> + android:shiftLabel=">" /> + android:codes="@integer/key_return" + android:iconPreview="@drawable/sym_keyboard_feedback_return" + android:isModifier="true" + android:keyEdgeFlags="right" + android:keyIcon="@drawable/sym_keyboard_return" /> - + + android:keyEdgeFlags="left" + android:keyLabel="ƒ" /> + android:keyLabel="⎇" /> + android:keyLabel="⎈" /> + android:isModifier="true" + android:keyLabel="↹" + android:popupKeyboard="@xml/popup_tab" /> + android:isModifier="true" + android:keyIcon="@drawable/sym_keyboard_space" + android:keyWidth="27.272738%p" /> - + + android:isModifier="true" + android:isRepeatable="true" + android:keyLabel="▷" /> + android:isModifier="true" + android:isRepeatable="true" + android:keyLabel="△" /> + android:isModifier="true" + android:isRepeatable="true" + android:keyEdgeFlags="right" + android:keyLabel="▽" /> - + \ No newline at end of file diff --git a/app/src/main/res/xml/kbd_compact_fn.xml b/app/src/main/res/xml/kbd_compact_fn.xml index ee7e58d44..51d3b7544 100644 --- a/app/src/main/res/xml/kbd_compact_fn.xml +++ b/app/src/main/res/xml/kbd_compact_fn.xml @@ -1,288 +1,260 @@ - - + android:layoutRows="5" + android:verticalGap="0.0px" + android:verticalPad="@dimen/key_vertical_pad_compact" + xmlns:android="http://schemas.android.com/apk/res-auto"> + android:rowEdgeFlags="top"> + android:keyWidth="11.363636%p" + android:codes="@integer/key_sysrq" + android:isModifier="true" + android:keyLabel="SyRq" /> + android:keyWidth="11.363636%p" + android:codes="@integer/key_scroll_lock" + android:isModifier="true" + android:keyLabel="ScrL" /> + android:keyLabel="F1" /> + android:keyLabel="F2" /> - - + android:keyLabel="Home" /> + android:keyEdgeFlags="right" + android:keyLabel="BkSp" + android:keyWidth="11.363636%p" /> + android:codes="@integer/key_break" + android:isModifier="true" + android:keyLabel="Brk" /> + android:keyWidth="11.363636%p" + android:codes="@integer/key_num_lock" + android:isModifier="true" + android:keyLabel="NumL" /> - - - + + android:codes="@integer/key_forward_del" + android:isModifier="true" + android:isRepeatable="true" + android:keyLabel="Del" /> - - - - - - - - + android:codes="@integer/key_escape" + android:isModifier="true" + android:keyLabel="Esc" /> + android:keyWidth="11.363636%p" + android:isModifier="true" + android:keyLabel="~" /> + + + + + + + android:keyLabel="PgUp" /> + - - - - - - - - - + android:keyLabel="Shift" + android:keyWidth="11.363636%p" /> + + + + + + + + - + android:keyWidth="11.363636%p" + android:codes="@integer/key_insert" + android:isModifier="true" + android:isRepeatable="true" + android:keyLabel="Ins" /> - - + + android:keyEdgeFlags="left" + android:keyLabel="Fn" /> + android:keyLabel="Alt" /> + android:keyLabel="Ctrl" /> + android:keyLabel="Meta" /> - - + android:popupKeyboard="@xml/popup_smileys" /> + + android:isModifier="true" + android:keyLabel="Cs" /> - + + android:isModifier="true" + android:isRepeatable="true" + android:keyLabel="Rt" /> + android:isModifier="true" + android:isRepeatable="true" + android:keyLabel="Up" /> + android:isModifier="true" + android:isRepeatable="true" + android:keyEdgeFlags="right" + android:keyLabel="Dn" /> - + \ No newline at end of file diff --git a/app/src/main/res/xml/kbd_full.xml b/app/src/main/res/xml/kbd_full.xml index 858e2b75b..4714fc6bb 100644 --- a/app/src/main/res/xml/kbd_full.xml +++ b/app/src/main/res/xml/kbd_full.xml @@ -1,412 +1,427 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - /> - + android:isModifier="true" + android:keyEdgeFlags="right" + android:keyLabel="End" /> /> + android:rowEdgeFlags="top"> + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel="@string/key_tlde_shift" /> + android:shiftLabel="@string/key_ae01_shift" /> + android:shiftLabel="@string/key_ae02_shift" /> + android:shiftLabel="@string/key_ae03_shift" /> + android:shiftLabel="@string/key_ae04_shift" /> + android:shiftLabel="@string/key_ae05_shift" /> + android:shiftLabel="@string/key_ae06_shift" /> + android:shiftLabel="@string/key_ae07_shift" /> + android:shiftLabel="@string/key_ae08_shift" /> + android:shiftLabel="@string/key_ae09_shift" /> + android:shiftLabel="@string/key_ae10_shift" /> + android:shiftLabel="@string/key_ae11_shift" /> + android:shiftLabel="@string/key_ae12_shift" /> + android:keyEdgeFlags="right" + android:keyIcon="@drawable/sym_keyboard_delete" + android:keyWidth="9.714281%p" /> + android:keyLabel="↹" /> + android:shiftLabel="@string/key_ad01_shift" /> + android:shiftLabel="@string/key_ad02_shift" /> + android:shiftLabel="@string/key_ad03_shift" /> + android:shiftLabel="@string/key_ad04_shift" /> + android:shiftLabel="@string/key_ad05_shift" /> + android:shiftLabel="@string/key_ad06_shift" /> + android:shiftLabel="@string/key_ad07_shift" /> + android:shiftLabel="@string/key_ad08_shift" /> - + android:shiftLabel="@string/key_ad09_shift" /> + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel="@string/key_ad10_shift" /> res/xml/kbd_full.xml - res/xml/kbd_full.xml + android:shiftLabel="@string/key_ad12_shift" /> + android:popupKeyboard="@xml/kbd_popup_template" + android:shiftLabel="@string/key_bksl_shift" /> + android:keyLabel="⎈" + android:keyWidth="10.714281%p" /> + android:shiftLabel="@string/key_ac01_shift" /> + android:shiftLabel="@string/key_ac02_shift" /> + android:shiftLabel="@string/key_ac03_shift" /> + android:shiftLabel="@string/key_ac04_shift" /> + android:shiftLabel="@string/key_ac05_shift" /> + android:shiftLabel="@string/key_ac06_shift" /> + android:shiftLabel="@string/key_ac07_shift" /> + android:shiftLabel="@string/key_ac08_shift" /> + android:shiftLabel="@string/key_ac09_shift" /> + android:shiftLabel="@string/key_ac10_shift" /> + android:shiftLabel="@string/key_ac11_shift" /> + android:keyEdgeFlags="right" + android:keyIcon="@drawable/sym_keyboard_return" + android:keyWidth="10.714281%p" /> + android:keyEdgeFlags="left" + android:keyIcon="@drawable/sym_keyboard_shift" /> + android:shiftLabel="@string/key_lsgt_shift" /> + android:shiftLabel="@string/key_ab01_shift" /> + android:shiftLabel="@string/key_ab02_shift" /> + android:shiftLabel="@string/key_ab03_shift" /> + android:shiftLabel="@string/key_ab04_shift" /> + android:shiftLabel="@string/key_ab05_shift" /> + android:shiftLabel="@string/key_ab06_shift" /> + android:shiftLabel="@string/key_ab07_shift" /> + android:shiftLabel="@string/key_ab08_shift" /> + android:shiftLabel="@string/key_ab09_shift" /> + android:shiftLabel="@string/key_ab10_shift" /> + android:isModifier="true" + android:isRepeatable="true" + android:keyLabel="△" /> + android:keyIcon="@drawable/sym_keyboard_shift" /> + android:rowEdgeFlags="bottom"> - + android:keyLabel="⎋" + android:keyWidth="10.714281%p" /> + android:keyLabel="⎇" /> + + android:isModifier="true" + android:keyIcon="@drawable/sym_keyboard_space" + android:keyWidth="32.142853%p" + android:shiftLabel="@string/key_space_shift" /> + android:isModifier="true" + android:keyLabel="ƒ" /> + android:isModifier="true" + android:keyLabel="○" /> + android:keyLabel="◁" /> + android:keyLabel="▽" /> + android:keyEdgeFlags="right" + android:keyLabel="▷" /> - + \ No newline at end of file diff --git a/app/src/main/res/xml/kbd_full_fn.xml b/app/src/main/res/xml/kbd_full_fn.xml index b1259cec2..abb60a509 100644 --- a/app/src/main/res/xml/kbd_full_fn.xml +++ b/app/src/main/res/xml/kbd_full_fn.xml @@ -1,326 +1,309 @@ - - + android:layoutRows="5" + android:verticalGap="@dimen/key_bottom_gap" + xmlns:android="http://schemas.android.com/apk/res-auto"> + android:rowEdgeFlags="top"> + android:isModifier="true" + android:keyEdgeFlags="left" + android:keyWidth="10.714281%p" /> + android:keyLabel="F1" + android:keyWidth="8.035719%p" /> + android:keyLabel="F2" + android:keyWidth="8.035719%p" /> + android:keyLabel="F3" + android:keyWidth="8.035719%p" /> + android:keyLabel="F4" + android:keyWidth="8.035719%p" /> + android:isModifier="true" + android:keyLabel="7" + android:keyWidth="8.035719%p" /> + android:isModifier="true" + android:keyLabel="8" + android:keyWidth="8.035719%p" /> + android:isModifier="true" + android:keyLabel="9" + android:keyWidth="8.035719%p" /> + android:isModifier="true" + android:keyLabel="/" + android:keyWidth="8.035719%p" /> + android:isRepeatable="true" + android:keyLabel="Home" + android:keyWidth="10.714281%p" /> + android:keyEdgeFlags="right" + android:keyLabel="BkSp" + android:keyWidth="14.285719%p" /> + android:keyEdgeFlags="left" + android:keyLabel="Tab" + android:keyWidth="10.714281%p" /> + android:keyLabel="F5" + android:keyWidth="8.035719%p" /> + android:keyLabel="F6" + android:keyWidth="8.035719%p" /> + android:keyLabel="F7" + android:keyWidth="8.035719%p" /> - + android:keyLabel="F8" + android:keyWidth="8.035719%p" /> + android:isModifier="true" + android:keyLabel="4" + android:keyWidth="8.035719%p" /> + android:isModifier="true" + android:keyLabel="5" + android:keyWidth="8.035719%p" /> + android:isModifier="true" + android:keyLabel="6" + android:keyWidth="8.035719%p" /> - + android:isModifier="true" + android:keyLabel="*" + android:keyWidth="8.035719%p" /> - + android:keyWidth="10.714281%p" /> - + android:isModifier="true" + android:isRepeatable="true" + android:keyLabel="Ins" /> + android:isModifier="true" + android:isRepeatable="true" + android:keyEdgeFlags="right" + android:keyLabel="Del" /> + android:keyEdgeFlags="left" + android:keyLabel="Ctrl" + android:keyWidth="10.714281%p" /> + android:keyLabel="F9" + android:keyWidth="8.035719%p" /> + android:keyLabel="F10" + android:keyWidth="8.035719%p" /> + android:keyLabel="F11" + android:keyWidth="8.035719%p" /> - + android:keyLabel="F12" + android:keyWidth="8.035719%p" /> + android:isModifier="true" + android:keyLabel="1" + android:keyWidth="8.035719%p" /> + android:isModifier="true" + android:keyLabel="2" + android:keyWidth="8.035719%p" /> + android:isModifier="true" + android:keyLabel="3" + android:keyWidth="8.035719%p" /> - + android:isModifier="true" + android:keyLabel="-" + android:keyWidth="8.035719%p" /> - + android:isRepeatable="true" + android:keyLabel="PgUp" + android:keyWidth="10.714281%p" /> + android:keyEdgeFlags="right" + android:keyLabel="Enter" + android:keyWidth="14.285719%p" /> - + android:keyEdgeFlags="left" + android:keyLabel="Shift" + android:keyWidth="10.714281%p" /> + android:keyLabel="SyRq" + android:keyWidth="8.035719%p" /> + android:keyLabel="ScrL" + android:keyWidth="8.035719%p" /> + android:keyLabel="Brk" + android:keyWidth="8.035719%p" /> - + android:keyLabel="NumL" + android:keyWidth="8.035719%p" /> + android:isModifier="true" + android:keyLabel="0" + android:keyWidth="8.035719%p" /> + android:isModifier="true" + android:keyLabel="," + android:keyWidth="8.035719%p" /> + android:isModifier="true" + android:keyLabel="." + android:keyWidth="8.035719%p" /> - + android:isModifier="true" + android:keyLabel="+" + android:keyWidth="8.035719%p" /> - + android:keyLabel="PgDn" + android:keyWidth="10.714281%p" /> + android:isModifier="true" + android:isRepeatable="true" + android:keyLabel="Up" /> + android:isModifier="true" + android:keyEdgeFlags="right" + android:keyLabel="Shift" /> + android:rowEdgeFlags="bottom"> - + android:isModifier="true" + android:keyEdgeFlags="left" + android:keyLabel="Esc" + android:keyWidth="10.714281%p" /> + android:keyLabel="Alt" /> + android:keyLabel="Meta" /> + + android:isModifier="true" + android:keyIcon="@drawable/sym_keyboard_space" + android:keyWidth="32.142853%p" + android:shiftLabel="@string/key_space_shift" /> + android:isModifier="true" + android:keyLabel="Fn" /> + android:isModifier="true" + android:keyLabel="Cs" /> + android:isModifier="true" + android:isRepeatable="true" + android:keyLabel="Lt" /> + android:keyLabel="Dn" /> + android:isModifier="true" + android:isRepeatable="true" + android:keyEdgeFlags="right" + android:keyLabel="Rt" /> - + \ No newline at end of file diff --git a/app/src/main/res/xml/kbd_phone.xml b/app/src/main/res/xml/kbd_phone.xml index 1e16a5a20..041acab1a 100644 --- a/app/src/main/res/xml/kbd_phone.xml +++ b/app/src/main/res/xml/kbd_phone.xml @@ -1,105 +1,95 @@ - - + xmlns:android="http://schemas.android.com/apk/res-auto"> + android:rowEdgeFlags="top"> + + android:keyLabel="1" /> + android:keyLabel="2" /> + android:keyLabel="3" /> + android:isRepeatable="true" + android:keyEdgeFlags="right" + android:keyIcon="@drawable/sym_keyboard_delete" + android:keyWidth="25.0%p" /> + + android:keyLabel="4" /> + android:keyLabel="5" /> + android:keyLabel="6" /> + android:keyEdgeFlags="right" + android:keyIcon="@drawable/sym_keyboard_return" + android:keyWidth="25.0%p" /> + + android:keyLabel="7" /> + android:keyLabel="8" /> + android:keyLabel="9" /> + android:keyEdgeFlags="right" + android:keyLabel="." + android:keyWidth="25.0%p" /> + android:rowEdgeFlags="bottom"> + android:isModifier="true" + android:keyEdgeFlags="left" + android:keyLabel="* # (" + android:keyWidth="41.666664%p" /> + android:keyLabel="0" /> - + android:keyEdgeFlags="right" + android:keyIcon="@drawable/sym_keyboard_space" + android:keyWidth="41.666664%p" /> - + \ No newline at end of file diff --git a/app/src/main/res/xml/kbd_phone_symbols.xml b/app/src/main/res/xml/kbd_phone_symbols.xml index 88bce7ed5..fe53159fd 100644 --- a/app/src/main/res/xml/kbd_phone_symbols.xml +++ b/app/src/main/res/xml/kbd_phone_symbols.xml @@ -1,101 +1,88 @@ - - + xmlns:android="http://schemas.android.com/apk/res-auto"> + android:rowEdgeFlags="top"> + android:isModifier="true" + android:keyEdgeFlags="left" + android:keyLabel="/" + android:keyWidth="25.0%p" /> + + android:keyLabel="N" /> + android:isRepeatable="true" + android:keyEdgeFlags="right" + android:keyIcon="@drawable/sym_keyboard_delete" + android:keyWidth="25.0%p" /> - + android:isModifier="true" + android:keyEdgeFlags="left" + android:keyLabel="-" + android:keyWidth="25.0%p" /> + android:keyLabel="Pause" + android:keyWidth="25.0%p" /> + android:codes="59" + android:keyLabel="Wait" + android:keyWidth="25.0%p" /> + android:keyEdgeFlags="right" + android:keyIcon="@drawable/sym_keyboard_return" + android:keyWidth="25.0%p" /> - + android:isModifier="true" + android:keyEdgeFlags="left" + android:keyLabel="," + android:keyWidth="25.0%p" /> + android:codes="42" + android:keyLabel="*" + android:keyWidth="25.0%p" /> + android:keyLabel="\#" + android:keyWidth="25.0%p" /> + android:keyEdgeFlags="right" + android:keyLabel="." + android:keyWidth="25.0%p" /> + android:rowEdgeFlags="bottom"> + android:keyWidth="41.666664%p" /> - + android:keyEdgeFlags="right" + android:keyIcon="@drawable/sym_keyboard_space" + android:keyWidth="41.666664%p" /> - + \ No newline at end of file From ebac4a77d63d2a9406cdd42f4afd8d6afe3c575d Mon Sep 17 00:00:00 2001 From: HTImen Date: Thu, 6 Jun 2024 21:10:25 +0500 Subject: [PATCH 2/2] Key outlines have been added to all themes, the input prompt line has been made in a universal style. --- ...board_spacebar_normal_material_black.9.png | Bin 299 -> 338 bytes ...yboard_spacebar_normal_material_dark.9.png | Bin 299 -> 381 bytes ...board_spacebar_normal_material_light.9.png | Bin 389 -> 350 bytes ...oard_spacebar_pressed_material_black.9.png | Bin 314 -> 375 bytes ...board_spacebar_pressed_material_dark.9.png | Bin 314 -> 375 bytes ...oard_spacebar_pressed_material_light.9.png | Bin 435 -> 448 bytes .../keyboard_suggest_strip.9.png | Bin 151 -> 149 bytes .../keyboard_suggest_strip_divider.png | Bin 97 -> 98 bytes .../list_selector_background_pressed.9.png | Bin 1656 -> 259 bytes ...board_spacebar_normal_material_black.9.png | Bin 227 -> 293 bytes ...yboard_spacebar_normal_material_dark.9.png | Bin 227 -> 303 bytes ...board_spacebar_normal_material_light.9.png | Bin 309 -> 277 bytes ...oard_spacebar_pressed_material_black.9.png | Bin 236 -> 287 bytes ...board_spacebar_pressed_material_dark.9.png | Bin 236 -> 287 bytes ...oard_spacebar_pressed_material_light.9.png | Bin 289 -> 360 bytes .../keyboard_suggest_strip.9.png | Bin 143 -> 140 bytes .../keyboard_suggest_strip_divider.png | Bin 97 -> 98 bytes .../list_selector_background_pressed.9.png | Bin 945 -> 205 bytes ...board_spacebar_normal_material_black.9.png | Bin 375 -> 441 bytes ...yboard_spacebar_normal_material_dark.9.png | Bin 375 -> 468 bytes ...board_spacebar_normal_material_light.9.png | Bin 530 -> 434 bytes ...oard_spacebar_pressed_material_black.9.png | Bin 388 -> 442 bytes ...board_spacebar_pressed_material_dark.9.png | Bin 388 -> 442 bytes ...oard_spacebar_pressed_material_light.9.png | Bin 523 -> 544 bytes .../keyboard_suggest_strip.9.png | Bin 161 -> 152 bytes .../keyboard_suggest_strip_divider.png | Bin 97 -> 101 bytes .../list_selector_background_pressed.9.png | Bin 0 -> 312 bytes ...board_spacebar_normal_material_black.9.png | Bin 573 -> 639 bytes ...yboard_spacebar_normal_material_dark.9.png | Bin 573 -> 927 bytes ...board_spacebar_normal_material_light.9.png | Bin 845 -> 788 bytes ...oard_spacebar_pressed_material_black.9.png | Bin 597 -> 690 bytes ...board_spacebar_pressed_material_dark.9.png | Bin 597 -> 690 bytes ...oard_spacebar_pressed_material_light.9.png | Bin 839 -> 897 bytes .../keyboard_suggest_strip.9.png | Bin 167 -> 158 bytes .../keyboard_suggest_strip_divider.png | Bin 98 -> 104 bytes .../list_selector_background_pressed.9.png | Bin 0 -> 387 bytes ...board_spacebar_normal_material_black.9.png | Bin 768 -> 884 bytes ...yboard_spacebar_normal_material_dark.9.png | Bin 768 -> 1307 bytes ...board_spacebar_normal_material_light.9.png | Bin 1062 -> 1088 bytes ...oard_spacebar_pressed_material_black.9.png | Bin 815 -> 956 bytes ...board_spacebar_pressed_material_dark.9.png | Bin 815 -> 956 bytes ...oard_spacebar_pressed_material_light.9.png | Bin 1098 -> 1313 bytes .../btn_keyboard_key_material_black.xml | 79 ++++++------ .../btn_keyboard_key_material_dark.xml | 79 ++++++------ .../btn_keyboard_key_material_light.xml | 79 ++++++------ app/src/main/res/values/colors.xml | 121 ++++++------------ app/src/main/res/xml-ru/kbd_compact.xml | 1 - app/src/main/res/xml-uk/kbd_compact.xml | 1 - app/src/main/res/xml/kbd_compact.xml | 1 - 49 files changed, 149 insertions(+), 212 deletions(-) create mode 100644 app/src/main/res/drawable-xhdpi/list_selector_background_pressed.9.png create mode 100644 app/src/main/res/drawable-xxhdpi/list_selector_background_pressed.9.png diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_normal_material_black.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_normal_material_black.9.png index 8b57f64821346bf419bffea9e9350548a6ecbf92..3c5a4756276f11275b750d7b3b3db91e8ed95b8a 100644 GIT binary patch delta 296 zcmV+@0oVSk0@4DI7YZf_1^@s6s6FYfks%;|{7FPXR9J=Wn86BzFbszOC|(4?_kT)3 z@KPi@EISMvo4RJ3kPmvR{Xg0$jfCs4aUOk;5d?0S3zM0903(1wMsIv{2asfJM6_Gt zOk&JD0ho*;B~~I@OOdBy%sc>?@!X-7BmfH$B`vxuEZ`vpS#v&{po+=yc}Tq&BqK|I zR!j=LRZX2SN!9^v$3{mPQ5#u( zTdu#Y$YyCfrrj(($Y$M6Y;zPbWo5;r#VU0&Em*a7PJJt-#qvDTbk@d|J{Jpo!~;3``2f4le&9uJ}u-bgXpP?7fl000042gD delta 256 zcmcb_w3=yxIF~vH8v_GFa-tRYL`8-AtDY{7ArY-_Z=B|8HV|;QXuZ;-^x^;d<=nbS zbM<<^L{m{tSpsD!e28;9>e-6uQhuL1wIPS1gdWNpC4&Rxm uOOK}gyur~v)74M-Xz9r{rB`N3`^EKbH?z@|Ynl!8DTAl0pUXO@geCwea&GPb diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_normal_material_dark.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_normal_material_dark.9.png index 8b57f64821346bf419bffea9e9350548a6ecbf92..814d0e2c12598693241188fe689ace9e00dd4e67 100644 GIT binary patch delta 340 zcmV-a0jvJ20{sGz7YZf_1^@s6s6FYfks%*{0VhdBK~z|U?U=z0!Y~X)KV1Zv0B=N@ zgmx0jMxO~NlfZ!pRADzRBow4PDW|6KQ{zT<7I>elbKc^E7==PM+=(e7D*#&n62{8; zY7c;697*<$cdjlm5orMIogy(Bl5J$pxR{6tfCKJdC?y22BS}lFiY(9}y%fTlhp`EN zrdZg%O=_cI2x+W`>Q;tCKW9@KvQ~Zwb1UoIHnCWiSdP51P-Fdqn3~5G^eSPQ*JXfu zP{)po*(hRDDPmJ8VpAz%Q>ma=7?&?PsIjasW>uCsP-Fd_SeH@66-yNh6=kfGNkMD1 zbFnUo$XEBDNLqDYv`eZ1oDvHmtT|dgzR%I{wj|B&DB$bFfk)?5<9S8kt#U7TUJ-QO mD*~@qq3|wN@_#$|UOa9$!%9yFA*Ut)0000(#(pd1uRQ=` zzmtgcnmDc0p841%i;-+db{VB^bR?S;F;hV5E*FYk1f=!=HbL_=8k^z7S$?}USLoSRd47zx!yHNKUQGfWxZCW1K! zUhiZyjf{OFXfZw!ES0|w7@r7^S)T|WDwPC$<^Oc~o;)t4gj5XbrnL9~00004kE`szUMV|C>1j4m05H< zuED#2mH%nx4hQ{3nNvh~EglpHYAm~TROQCZqkkqVCNlnf`t}*)>7$P$zqIc=`sH)( z?%ELZpRZ%hx6GQMs_i;`UyPDb+sqaIi?;l%*jIo1?YuMk5rHBvtLNBq$X)u+_Lud~ zq80Uf|E`H&wJM8o14Dyvm!e zblQ|Rfl+ylbky6VpywNduJEp9bCWRi-o9k#Nu`FxS9H_!HgQ~^;LSQCmoY86;ig!^ zHgx9f`vykGX7`>?vAn0?8U4p1k9Lg%Gp?JFl5&T+|P?%A-{?XI!acAW+3CDpxB q414bOSMCn9v9)<^VtBvc3vYQ_YsjhnEj_?MWbkzLb6Mw<&;$UbHk=>; diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_pressed_material_black.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_pressed_material_black.9.png index 0af2ebec3e87b9276646e00f89126df8d0ca890f..e1453cdfebd45bd3f7246639f8b6769847930588 100644 GIT binary patch delta 334 zcmV-U0kQtN0`~%t7YZf_1^@s6s6FYfks%*{0U=35K~z|U?U*qR!Y~X)zdIn&l`gQ9 z`=1IHx|Fq*Sj&iU#C zz$D{NL=R7#ON^OM0FF+P6gMIoQjx1-%-jO#v8+%@CID9=nylz1F~J$-r66opnAKTEpk`TObD)ST%Mu#{MO;~`m>jWECz%oq z)^X1KDv9WZ*e#tULnZaQxFAMumbpzi{&Ci5jnR`XhVd>GgToKFwM(-7Y*Q-+5 gidFo-F1`x=Arrky%I`IXcSX6psaPp*f1Gc^eA zU`Q9NtUDO8mA&u4GyVnf2doV`PViosy6{@tE9nIrjH@4Hh=qN7Poz=Hj0DaEj M>FVdQ&MBb@0HgAJZvX%Q diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_pressed_material_dark.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_pressed_material_dark.9.png index 0af2ebec3e87b9276646e00f89126df8d0ca890f..e1453cdfebd45bd3f7246639f8b6769847930588 100644 GIT binary patch delta 334 zcmV-U0kQtN0`~%t7YZf_1^@s6s6FYfks%*{0U=35K~z|U?U*qR!Y~X)zdIn&l`gQ9 z`=1IHx|Fq*Sj&iU#C zz$D{NL=R7#ON^OM0FF+P6gMIoQjx1-%-jO#v8+%@CID9=nylz1F~J$-r66opnAKTEpk`TObD)ST%Mu#{MO;~`m>jWECz%oq z)^X1KDv9WZ*e#tULnZaQxFAMumbpzi{&Ci5jnR`XhVd>GgToKFwM(-7Y*Q-+5 gidFo-F1`x=Arrky%I`IXcSX6psaPp*f1Gc^eA zU`Q9NtUDO8mA&u4GyVnf2doV`PViosy6{@tE9nIrjH@4Hh=qN7Poz=Hj0DaEj M>FVdQ&MBb@0HgAJZvX%Q diff --git a/app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_pressed_material_light.9.png b/app/src/main/res/drawable-hdpi/btn_keyboard_spacebar_pressed_material_light.9.png index 3dfc411bbfee8fc5946f351327e070142aafdebe..53bb1150e21ae04c8ba8e864342890930bec0b0e 100644 GIT binary patch delta 407 zcmV;I0cifS1Hc227YZf_1^@s6s6FYfks%;|YDq*vR9J=Wn4xaNFc3h`=Sj69gTlhV zenO#PVaa$uZG5D#FtDFc7+6>kMXpqzN3v;CY{%*BPLup#a`rtX7wawz9>+$;v0vmU z6tWRrm`d%17S|OLlZM|Vvs}civ&?92UOGbC3B9~D&6|!|7PI+gyQ=}9j){$+Jsl5! z?LncU^_kA)6hmU!USVu5r|h znF8NI9Xu}nk|H*jA~u&IHkTqc7X(LtduH8shkp!JP&-mmg>JhX(A?UfQz7aHS&$3@jI&N<{h$G1?-{~UO~ z^Ya%0ld)Z{WvIEavwso9dKC(f;w%1V7vIR^14H7FF>k-1Q2+n{07*qoM6N;tV1i8Q ByT1Sc delta 393 zcmV;40e1et1G58=7YZi`1^@s6V_`ZAks%;|T}ebiR9J=W*spKGKp4jH=ea9%ECdXO z$(j8DsQFnWe`RGYeyW~{p~z-1Wg862-8<1AYyoo_(2Dye6*cWAcb6u8f%7HBb=C(q zE#dFG$H}C_&+N_`85l^Yl~R{{yRp`4aH}+z(rvvxN73d8HhP-$+pXJ!IzGI zqyT2M%ffjwjnWD>8jo+=dp?M${xw0zK%4FYc}e2OXF}7w%;U00974 zBLgU0b^A^wA`~kF08juxt#0Zi9V#sf$ffmi4waUReh&VVhq>lqu6dYi9_E^dx#nT6 zd6;V+=9-7O=3%Zi8E@BEsYi$6002ovPDHLkV1gn=A`$=q delta 93 zcmV-j0HXhu0ha-gK~_OYL_t&-m9>z`2>>t%1jk@A_Fs(Um`8%S{ANB2!?J?HAXtb3 zm{}TkM*$-CBGD*l*IvqpYO`+skmYrmc|4>8C`u3*Smc?F00000NkvXXu0mjf@F69d diff --git a/app/src/main/res/drawable-hdpi/keyboard_suggest_strip_divider.png b/app/src/main/res/drawable-hdpi/keyboard_suggest_strip_divider.png index 9df71dc481ec1fb979b01d6600b1ea2ba7d7142a..54f78b05737d48902e9d9c13c669a57cbeef1137 100644 GIT binary patch delta 78 zcmYdHnjq=P#=yXE!C0UXNHG=%xjQkeJ16rJ$YCjV@(kesf*OvL4j`Y$)5S4_V`g%K aL?n>+fq^l&bBQ;Q#o+1c=d#Wzp$P!XauT-y delta 77 zcmYdFoFM7J%)r3#{OyCyK#DoQC&U#6wUwu diff --git a/app/src/main/res/drawable-hdpi/list_selector_background_pressed.9.png b/app/src/main/res/drawable-hdpi/list_selector_background_pressed.9.png index c08e98cb3031cc674cd9fbc920df22416f5eaf3f..e997c743dc29aece509c42ce9767cded63a70ab1 100644 GIT binary patch delta 238 zcmVafku60EhoI#a+`8B3DaZo0MHTL%37R6Mqf90KYBaH*5-Se3 zlf^maihdtt<_25z=w_M{-}t~GBEFC@0?&BIy7FdaPS{7p=W4uoT?oJfb}%9RLSRZ? zB3&cWmB{SmD~SooN?|ptddWW`M6L6 delta 1646 zcmV-!29f!L0{9FeiBL{Q4GJ0x0000DNk~Le0000^0000^2nGNE0FJ649g!g)e+D8+ zL_t(|ob8%vZtFM@giDHSBROymksBvoG(RRZ7`|SrNIGN8Oann|F3skrUT8_c^UD7H z_mr{#!2A3AzAVceg@byc`TIV`addvs@$vD24FC>@1J-rLvMj?JFVgCnrI(Qw&@5p4 zzTjVohXY<-Ua+p~f6xLEpx=NOK^g&gyWMcTUU5F30epjddwav_bh>*U zD;@|HUJpluY~C3asluSZe3Sw+jh@$f1W6Cvi_Oy zW2vg2MJ?uo#%u#K?p*eb*s7pjf33H+$Ad^cnPC&J zqNk@=SZgvDlC@dUe{%=N<{PDYM(sVothLx`$yQryjP*VJ$(3!+3O5E?wx;!$*`UB< z_7#nxAEH{}p;Sud%8qP?g=gtwqM&WxyhTQ;UE9VM3vWyj_9zk+g{W#;;@KnL9qC!b z>&q&*H9iYB)rM%?v`{Vol@0V3nambNzt>mmQk~=nxX~)te@aiKdnWzfdVug-RZ%)( zFq7kYbh7u^Si9WYO0%w(dahD*MfzsiZ|O>NTy_j$%Qv%*weBbo#y;g(Qe^BcLQxp+ z@L)w3>rpu^l3xY)Z;};H^k#PyK5hR$EmJ)1SvOb9Y#Ubq!&-V@5B*J&w?!4;2*-VopS-RzG-&C~lxNx{`dm(NVTP&eVhiXivswc6XYtaV#4 z!7&qAQM@BtGnz9BI9ii>v9M0i>H>9Q?=AU{2)7v(wVk&{ouiU@!{~aC*6*zc2*p9o zbD8lt!LNy9k&oE{)k%8=(Y#q;5_81Zt2gOiJA)BnTaPs~#8TOGM}xvOyX6G2{TTuo>9m%pWWL^)+7d+H`dxf zPepBYscU-svvfok!+qwUglzk>s+Hc{#)PU`e=%97@Wz+_>BAZ;!DsNi4S4|Bey`2y zkJ66^Eh`AM$ahE7E9v!l>t%n6y`#{g_0p>9d6VaPMVKSTj0eNahQ0jU3k@Kjt19r? zMU^w!=m9t@UUmBjG{6C86$S<#5Wm>W8Wl+du5HUeve1UBY6j0b@&7ypL_ZvkzVui-~s;K4=Xf#!?e}uwRxM*jvLB_li!cC;MDDw z_o+rPHZW~g-wbF#=Zl3IoCu(0qNYN_W}H^@ke?i>xrrizskyb sR?qVV)duf-HoixS_46+Ie?ykP0AC_E-d$PkIRF3v07*qoM6N<$g3lKKmCF)>FbqXc7<{kr|G!ap zIHE&bP<13Nw51Cd+$GR^LIO8JyfkoK5TwnX92P*{iUQRIK*poO{_&w@ zxuwW>lrYUBub{sKjbmsWA2~7}zBhUn02vP-D3rh{G9CuxqP|-I>3r)V^f6pAVVyf` zG`IMU3;|hB6xB1#q@7xPadocp$Ty=>{rvHM0l-8qBWKkDqyPW_07*qoM6N<$g18K6 Ab^rhX delta 184 zcmV;p07w6&0^K*0B!4FbqY}`)Ftvs{a3X z!hlqeS(3;L2x#5OcdAmwXUJmsFFWkguZH@U*$7;K3DDasUk(OV;3nw~SgFVaEI`=^ zv;>U6VrEFr0j~m(7YZ5(1^@s6sY*=Fks%;|*-1n}R7i>KmcbE%Fc3u_HXxn29cTw) z2b5q*SOJy*9c(F30UksdldM3@#TovQZ2k*N_({fc4aW0qg~z7#`r2O+xdLZEfZQnS z00k;ly%{w_5F{cwPy?q$%bnB!7ggut<8{J8|XhkZVdGad_9lQ8)*WN=Me%`2|%8QmEH~UdDp6{ z8^~sQ7eE^W!N|(FgRkTnkb)geJ=4KwwcWbdY?@c-8>Q;!hxY?Xlq`Rc;2>520000< KMNUMnLSTZd8EWMK delta 184 zcmV;p07w6?0^K*0B!4FbqY}`)Ftvs{a3X z!hlqeS(3;L2x#5OcdAmwXUJmsFFWkguZH@U*$7;K3DDasUk(OV;3nw~SgFVaEI`=^ zv;>U6VrEFKmcb3fAPhxu7YN;~8#E(y zq;3*M=q4c({2YQJ3O2%l9xCyV2;P$|a6+a&5Y|b-80j1UF8~XG6>`?F=UGBY0vir% zvjDIfk-H!{WmO^^?P|@OVsDK7!Ir5@D#{-l0B?+$8bzLn?lG3k(Z5p&K$-xm5K&xJ z1lziwWQhJllwR?z12K)-iIzFc1aMzbiY&WZaM$ zE|MyTpyZU4T)-FLAjwQ<7{?YXX(SNpPIz;4svssp6)`96I`SzQrCHLyhSKIDR3;=BTZE6GnsM6wf zRP-wV_=VIjrbc24LN!8KmNXX>yOTcskz^=C8Ol(GriMslw%riB82|#AVJ^ri>=mlQ zHwQgWji@EpxcWFkhyDJCn)1`IbjJIT3Xq8UvkZU3q#NPX;ya>oE6k121;b}mH+cq6 Qb^rhX07*qoM6N<$f=>;1)Bpeg diff --git a/app/src/main/res/drawable-mdpi/btn_keyboard_spacebar_pressed_material_black.9.png b/app/src/main/res/drawable-mdpi/btn_keyboard_spacebar_pressed_material_black.9.png index 76c0adf84903e3c1825aec824ca32de9d0ae631e..8de88f23184fb29d401f9a3ef0a7b07d35736fc9 100644 GIT binary patch delta 244 zcmV(R7i>Kl|c%FFc3xG)SXZ$2)%&! zKaxjq6>ulhg`uTRrY13)f^Vtjzhn|8LO$v|mx7Foa(>oVRiD5E=z-4pYy}oz7LnPD zN{Upq14iJUHQf&Zm_%gVN8X$PH4@^OG4;ZTV!3K0Z<(qNha$E;IZKwPZy+)mH|!r@ z@13p^Oon$DnsbT%L$q&0`}R?T$w;keX&^EgDUsKKOE4Km6kB~bAqlDL!aEF8r7Xm; uhNFvbU~7=4FTT8aUL;8EQLB1>WxoLCAub`HH|rDt0000K*1rnEKn%z6Z`vZ#_5noD z_kS{RbveYLakxg}BIub;`7Hv;Sl;(R7i>Kl|c%FFc3xG)SXZ$2)%&! zKaxjq6>ulhg`uTRrY13)f^Vtjzhn|8LO$v|mx7Foa(>oVRiD5E=z-4pYy}oz7LnPD zN{Upq14iJUHQf&Zm_%gVN8X$PH4@^OG4;ZTV!3K0Z<(qNha$E;IZKwPZy+)mH|!r@ z@13p^Oon$DnsbT%L$q&0`}R?T$w;keX&^EgDUsKKOE4Km6kB~bAqlDL!aEF8r7Xm; uhNFvbU~7=4FTT8aUL;8EQLB1>WxoLCAub`HH|rDt0000K*1rnEKn%z6Z`vZ#_5noD z_kS{RbveYLakxg}BIub;`7Hv;Sl;K~zYI?Uk*P!Y~v@zuXW6ASw_Q zJOY-%)`Db)r^Hv+*Y+VQBMO2v32Jwi_O>Nu5zO?+{Cp=(lN*88@g40VAY&q&-u>Ml zP8(OdHA%4&@H1|Vhp3(P71X`V)3oe}@~kLHlG#;7TPYERtlC=WrO`!}Wpz_T+=Tmo zB3uFhQX;ylXv_7rMEk>O<6OApuWWZb$Acm%+%Aa#*ObfT_JE8 z>|yu>lju7{Pi4qMG|NXYTt@rClCRzsaTzU87OVsEN_{l0IudvII)Zjb(J6o3Ho^7g(d zS8?ku8x;vtT1CX8dE1wEXzKctE5d74Jz2kacHv?A@xO7gt}pm#>iVPr7Q=3C1VB7u ztQKFs1yF$Ac$^y)CzWy$nXFr@D0J@`I!Ga okeL%A!V6WU8J(WOZPDyw3viYT))qcFJpcdz07*qoM6N<$g3p#Bp#T5? delta 85 zcmeBS>}Qe||MBkE+u08Z@c#?TN}S681fH&bF6*2UngF@FB7y(_ diff --git a/app/src/main/res/drawable-mdpi/keyboard_suggest_strip_divider.png b/app/src/main/res/drawable-mdpi/keyboard_suggest_strip_divider.png index af8e1614ee050523db1dd450299e742c2bf135a5..8fdca15b70409735da6d6197778e940d74774a25 100644 GIT binary patch delta 78 zcmYdHnjq=P#=yXE`Kgc;kYX$ja(7}_cTVOdki$~!&XcV Zcz`?y2F5h;h6~-I{#;L*IhQjtov5yatT20qS#@BN+6R zZhy64ZhjcXxLEGU%T1;y41YyTIJRLCz9%^+EfMyKzrZK&40H^Gr>mdKI;Vst0NNBphX4Qo delta 929 zcmV;S177^i0kH=miBL{Q4GJ0x0000DNk~Le0000q0000q2nGNE0L6G4>yaTJe*;@d zL_t(&f!&(vZt5@)g-=2VB0@YZkHPcy2V3rsTccq(v)BZXdZa4OVtYQ%lEy9Y8O^^x zZ&wEZhr?m+x(;2}y*^;&81wu(=RD7t=NZT25d#2hw_B{&YphnQ>cN&+1Z`ZcuGcHh z=Q9BO2iouVn5GHCFoc~8faTF8e>_xH+`6xIxm@t`^8?@)XqqPMb~}vYNIOV~a@5!K zvsr0_C5VQy;7+I0y*&WHFbo*S5u441!e{_#G=pscVn%Byd9GEW%Z)J!!$4TrwdPdm zCk-#-TV7-`fh-sgZV3VJGbE2b9W%GJbU@$Ekv!X+|h=6UUJ_<`aBDkmFET7w#qrv zgNLMn(K);48OoH&BP$%OfBWIDK9-SQrOQBRqjew4Bc68vpl1M4abU_kqo0pLHIt{h z?*ou$D4S@BVi3I+B3rZu{h$|0-hi#|q4KO1M!HOEd-SzlcFYv>rU94b6Bb8(tY84@P>$D_w1kUnNWisJuP5))ZD1U!E`WyfS~IbUrq zrh)WCUZ~X?A^Ujmn2f4{ECYbo^Jobb3zi%4yXyV{u6TxYN}g&d00000NkvXXu0mjf D>l>~L diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_normal_material_black.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_normal_material_black.9.png index 89c36c26c6e1c67401ee4fb679adc5524d3704db..fbc42dbc88621656b4eda58a8186c9f9788e8ccf 100644 GIT binary patch delta 399 zcmV;A0dW5J0=WZ_7YZ^61^@s69zTe&ks%;|V@X6oRA_z(a0YN8qN_(vwh?At132Jrq6IU66A|4q`s5j5<{f}zmMlLb5zWT7b|cI@02q9K zn%qo8G#T3Q%5t|f6HA)_fFX^oq8dqiVyWfy7ssSQ#4;m?3SvsxYYjvrKT7Pg*(EIx z(PqT7J{LlKpqi17ib6`+N*6UF>LyzdQHy58``OU~b&ur!o_2}ph4>1Dk=_U+y%9!w zBaHM$80n1_-Xz-BX2cVgwL;XQ8OaHH$yy_7(Ttoc3Moa@q8YhV6jF+)MKqEEWovBN zl35G4E#>!ANlXc<2GvMP#m6dge2kW4-tcxAsLNtXI;!{ao}-1|KeJ15fsk zrnMed^rEA>u6Rz9xzH|ou)5>(lh*(4Z>*lUUYuC8St+Q&_yda#gKoj+I|n%o7~dbz zHkcOlZ2j+WM%O1SF#(;=R!pf+aZCLbbgF%Au9Div9>2xkSn8Y`7%L1VGZ|c#II0Ue z)-#zrmfR6h=C^I*oK6lQZq~ClhsyZmK31#MEpptv{^9Pb$g;}^)h>ncY?>~XROfep zlF~g7!Tcp1=0QiKH6Qhge01xoPlbe)vCLfh^Md}|DZgJY(uq)Aq#R+Lv6nS{u1CqtPn`F= W16&vUw~qt{8-u5-pUXO@geCw#-<9$J diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_normal_material_dark.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_normal_material_dark.9.png index 89c36c26c6e1c67401ee4fb679adc5524d3704db..a5cd87a8740dd4811287a322da65fbcf5977a061 100644 GIT binary patch delta 427 zcmV;c0aX6?0@MSL7YZ^61^@s69zTe&ks%;|en~_@RA_5dpXZum!NnmxW`#dH}B}rDV9rSZsudRsi+@Hiiu~^Z*`HO2>lFlo=tSdz?*w z%t4n@dQq+&m)g4$(G%t~0Ra2FrwUa?X0F6{G?kGbt^7{B`)D$=7Ty`vqjjxHeC1hM zz*Z!;*f%#hb=)$oS**y`TTKOQyO)eibyiqlzf{S{jiZoSSS^wf>(7oUV6`k!{`a&= z)F*rEgpt+=BdrleS|g0KMi^<0CH_c%v@ccUG>ZxytQN^gNk}#|tQN^g?mobYuna%^;(WL|Y3=InJ>EvcNHHj)2- zV+G)|GHXoR00x{xYpn?Y^`o~9E~7VVn0LZu^mee0-i&((K@eOCsr|Or)_&9$`vI9K VWzil-JjVb4002ovPDHLkV1kcxAsLNtXI;!{ao}-1|KeJ15fsk zrnMed^rEA>u6Rz9xzH|ou)5>(lh*(4Z>*lUUYuC8St+Q&_yda#gKoj+I|n%o7~dbz zHkcOlZ2j+WM%O1SF#(;=R!pf+aZCLbbgF%Au9Div9>2xkSn8Y`7%L1VGZ|c#II0Ue z)-#zrmfR6h=C^I*oK6lQZq~ClhsyZmK31#MEpptv{^9Pb$g;}^)h>ncY?>~XROfep zlF~g7!Tcp1=0QiKH6Qhge01xoPlbe)vCLfh^Md}|DZgJY(uq)Aq#R+Lv6nS{u1CqtPn`F= W16&vUw~qt{8-u5-pUXO@geCxD{+0~@ diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_normal_material_light.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_normal_material_light.9.png index df7bd3ce7b8933b925a65d101ed21584cf0aaafd..afdf9121ca4c1c8e1b1884284329d0d2e02ea240 100644 GIT binary patch delta 392 zcmV;30eAkA1hNB=7YZ^61^@s69zTe&ks%;|TuDShRA_c=gG!?+DZ^ux^ilsNHc06l`jRi0kAA6aL=-c2!M4(i3@9g zQxVi%iF-m;2I|9(^Y`^P$haIcWGfA(b1E%_O%r`R!I?tm_-wj{_xjxM$Dp#42D5+5wmC_Tf-o^h*?CDv1_q0jg!Vk zYi|Fa2Hkjpm0hN2R*FO%c!nnSjm-4N3O6!6fT5tkfP_I$?&xh!*U?*QGw(>((c8A# m=*@8)=TFhfZ);`kVcru7k5pBeyRAY10000$o%g5Vvf4rQwk@QBT03ZNBI2<&qv^}+d`zk~%TeliDwYvaT`>k1>?Wx^G(;|OG3<-@G z5*jfiG-60-#E{U4A)ygNLL-KRMhpp!7!n#WBs5}3XvC1vh#{e|Um;{|YyY*^?g9YH zvg4c8*`C^c6{7Iotj_jygj)brNH=kXVs724C}xiXEQ>as6|$C8{jx01 zlVlD6dvo()Z|FToXePlje&vTYI3y5L`8*qJx>?Mkc`H+vkd(YJMg&8_vUtPVG0)e_h0|@ zq?Ilc7^70!cHarqY7B5m3a<+?`l0l++UkBu+kf}Zn@{xbSzHttxR>!=qx%BJyvFYL zVs4G)2`qdEx;tuWV(qzCtSWbKpL9cS>ZkrW9!7gR_B@ReJt^exaQc_^2Wc*z19qoh z)U$b6m;RX0Fl8g_t~qFH}g8@-S74)CM})G=8bPIN9D>;`9i~o4q%eeI=5{>aUDm2q6k~WI zrZ2$tm}v8v)E2EzKD%5yz8~wHvbTe0NhXtjx~u0*_7h5#>lUAPBC nr&_MRT=1#L@222;qfeX;JVEAMvUA=7!;rz#)z4*}Q$iB}&wrID diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_pressed_material_dark.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_pressed_material_dark.9.png index 31d1b8207d31b1e6294bdcb5a0ed01adbe8dbecb..36a05b491ea81c18523b319d41898d4c42ef48d8 100644 GIT binary patch delta 400 zcmV;B0dM|<1G)o{7YZ^61^@s69zTe&ks%;|WJyFpRA_FToXePlje&vTYI3y5L`8*qJx>?Mkc`H+vkd(YJMg&8_vUtPVG0)e_h0|@ zq?Ilc7^70!cHarqY7B5m3a<+?`l0l++UkBu+kf}Zn@{xbSzHttxR>!=qx%BJyvFYL zVs4G)2`qdEx;tuWV(qzCtSWbKpL9cS>ZkrW9!7gR_B@ReJt^exaQc_^2Wc*z19qoh z)U$b6m;RX0Fl8g_t~qFH}g8@-S74)CM})G=8bPIN9D>;`9i~o4q%eeI=5{>aUDm2q6k~WI zrZ2$tm}v8v)E2EzKD%5yz8~wHvbTe0NhXtjx~u0*_7h5#>lUAPBC nr&_MRT=1#L@222;qfeX;JVEAMvUA=7!;rz#)z4*}Q$iB}&wrID diff --git a/app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_pressed_material_light.9.png b/app/src/main/res/drawable-xhdpi/btn_keyboard_spacebar_pressed_material_light.9.png index 668112665a2150e925e0de087340afb5d561535a..a3618258136eb62e5a3afcac5e99686968052ee4 100644 GIT binary patch delta 503 zcmV$5F~nAUGL_V?oGOwJxMOQSg6 zGrYdT;c(mu+U0LS>1d1wQ62PS+;HOce4;Z?Q}Mj^{2Z6(Y>!U6HDd>zX_Q40O35UD zh~~bJB8>$>s=Caw;!;*!d6CDb=L8{?=*7|| zeSdpNCB`*aX0|0=P0{To5JD)qtPKK+B$Sd{y-q*jlW?9;3KkMjWD-Q3NnDA;;S3rh z6j@L@YO6Y_(8EEzpmZb}BNTZcQEWDUl0IWJ5I#_$2Xb1UFpkv~B|^ zi%>-OZ$}$ISuj%nJhc+31MwbkBDUc~Y{QAzh7++3Ct@2I{gKwba7UVotMryy1T-IX5;7sWf6+((P?Kkjy_Npp~#xCLsgfZ?@Cpd8Pwbc%Wqa<9Jl5o z=^>K=6iFG&d0uSHL{f+6#YUzxFLfYZy5cg;WYeUw9r^!vt#Bowl*Hk1*26(7UC5hU t^nAy*t2dps9S(=1JD~DwTUq-x?-woVu00`c3yS~%002ovPDHLkV1h!OvZNCmZS%J}zGGyx&UZTkQ4L`+7f(pOkH0 zdAa`Im(G(WheGyle7|~uiu0r!pHu(7J$?6Xrp!OlqTM&ISn$nPtWo{+-6ylDzeGAKEndys6?HhWvHE<*%^#Hz2Nzi)ITeif7yRODMJx$3JN zg9L+3D_h&$Jz2sAZ-6Wb=Z-f=_qbg?`HqL7ZNaB{-mg-dteO2^=f=%_nesi-zU2QT zp+&t!qVJ+kF5Q2x&$}zhuqa_hc)Hci+CLYC<(^-i=~tG{P>@u8_mP z?wZ+Kzdww6{7&Kdn`X4b1<(vn_fpN*;>FVdQ&MBb@ E07ih|ivR!s diff --git a/app/src/main/res/drawable-xhdpi/keyboard_suggest_strip.9.png b/app/src/main/res/drawable-xhdpi/keyboard_suggest_strip.9.png index 20d0e9aff32510db53d043652b2ccfd7aa484351..e380fe13cfb105d8925fae14d70901547948b493 100644 GIT binary patch delta 94 zcmV-k0HOb(0hj@hL03XaL_t&-mF1DK4FDhr1P{Zm%*2-T6k2GZQaFIue8T1P1;V6r zA_CyE+3 ALjV8( delta 103 zcmV-t0GR)n0igkqL10TsL_t&-mBo?42>>w&1jk@C_Fs$TXdcNY=NY)y?MK*w5m8u4 z&WHk-+0nW?3J?)IGfK179bmjHzN&hl0GZYHUG*zy?~pyqqb5a~5FLX^7GnSa002ov JPDHLkV1m99Dpvpi diff --git a/app/src/main/res/drawable-xhdpi/keyboard_suggest_strip_divider.png b/app/src/main/res/drawable-xhdpi/keyboard_suggest_strip_divider.png index 3cb283f681a476f1cf86197d1a6cc1d687249b5d..82f9cb26316b4a0d30a6f5be308fd5b4c75e91cb 100644 GIT binary patch delta 81 zcmYdHognGM#=yW}ptj5zNHG=%xjQkeJ16rJ$YCjV@(kesf*OvL4j`Z3)5S4FV`6fG e1nc648U_X?2L{H3P}3}+6oaR$pUXO@geCy$R}!fJ delta 77 zcmYdIoFM7J%)r3F{v)gqNHGWagt!9fCQ_it=G%stccpzOMfNo{Ex- z|5xmkLg-KGE*Dk@xMEk9iR^x7#&_0Adm_t9qBZ_M-YAYWiX(&&LI@$m>6vYJ>+V}% z2YduJcZX>j`)?vzNww0C;mz?*0Whr@fRY18^|29}Q!+6XotZ-~#y2D&|Cg zUVwWudu$MEx+r%y;1c*eeLS=9)6DKB#+W9`-8aAuu$?%Nxp@X|&Frl^-fsJv&N^XVa!64# zqrO(O>5X&_DN*jer~fxxgl)+sOm;?pohR?_nN%)eQDx7xhS~JSw&WBdGoyB_>n|c> z%qc`h)DpJ?|00}IM%0ovmr=qwNmP*cE-JN{N6!MRX(4}Ombc!!Mxug9R1k>@B2hsk zDu_e{k*FXN6-1(fNK_Ds3L;TKBr1qR1(B#A5*1{_I)AxrPG&~UaftNPgmcP&h^jrU z)-&OpGNOixf%Hx|r;MnYBYnLS&M70R#WCcbaNr?&b68ZV2w2msI-1!mj~+nFYJgL7 z$lRO~Wo8eoV^$qYE@5hR=HDyY^u~R*L0VL)ElGVEopCU;r);Cz?|OGE^AUVDvu`yG zt3;WZ1Gg+|6FM-Cxr!D=L)Y{}e{At|MMHl@alb-kXu(J-Y)nQ}scbUx%8IXNh$(~+ mLI@$mZ!$acweC(s4t@ctO^{Rtttij{0000inDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0hD|0>EaktG3V`_i+-;hL|Px#3j{vg^M7`gz?wY$Z(B;HygD=^;O(zTYRkSX z`g6u%@6Fbqofq#v%_=W+tEoNt=;-qK5iV;QOgF4NuDc;AZT=T?7h9_b95M~hgHFA^ z@^x~)g;HK)d)1vkA9~N7<(ABj_p+Q*`8Rn*hepaA-JMN!zhCWiVYiud@Yw3ryrIf( z8|t5kMK20By7pKjY)^loe_K?R%8Bp$l*>blg&I0;T;cxr>-)qc);C#`AG-X1{mtRu zrpPGf+qcpp0<(*5N51aMF>cv)IQrcj=}l(^PDSV4V!O3A{kds${>gsk_{@E0rhoZT zyOJr+)2Lm@a>|K?E_|v*8WWv6WxSpQDA7*nSAblKvF-zrtgMRet7f$;-gTK9mCMd? zl3ib+TwLA~yn@+M>O|Dv9ZS+)+s3{vd-nQ3#p|md?W^~&9=Cc>Z!eWu(WkXk=HyP# zdrhTnA-PO7H4kc(l68L;E|lN0Ret`L7u%+p?aE!l$9!kf<4OO1sVq3%&S@zTAbMzcCiR$vlf@O1TaS?83{1OR(F1IYjY diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_spacebar_normal_material_dark.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_spacebar_normal_material_dark.9.png index 10ccae7463ed0bd2a0e692b7fbc925036b9581a8..904e5a2707fc0feabe7b87b2b9d00dc1a6ee0982 100644 GIT binary patch delta 890 zcmV-=1BLv(1fK_x7Ya%U1^@s69MHmXks%*{14&6lK~#90?VGV{6hRb+-qKd|y4kH*Y@nmf5`>ru_#Q)!~flD2k#eilQh={&a13Ypp$h z3t*I)FA&iY0Ee0RXqIyT*ka}%0JezetubaHilQXTId-SYT$Hu;CJ{{&(LmO-p; z(fuSzX0t4tnJ8=RB!F3FKABa`P5|(Qh-Q)`d6h-EjztX*4;p^8JQ+pNrf1$?R2YUeW?rP6?nNGK0vJt_ zB=X3@_{>Z7d`o{N`Y2XsFcJ*Y`wakD&>%){X;s@VyJJJ`6FFbr=n^L5JainDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0hD|0>EaktG3V`_i+-;hL|Px#3j{vg^M7`gz?wY$Z(B;HygD=^;O(zTYRkSX z`g6u%@6Fbqofq#v%_=W+tEoNt=;-qK5iV;QOgF4NuDc;AZT=T?7h9_b95M~hgHFA^ z@^x~)g;HK)d)1vkA9~N7<(ABj_p+Q*`8Rn*hepaA-JMN!zhCWiVYiud@Yw3ryrIf( z8|t5kMK20By7pKjY)^loe_K?R%8Bp$l*>blg&I0;T;cxr>-)qc);C#`AG-X1{mtRu zrpPGf+qcpp0<(*5N51aMF>cv)IQrcj=}l(^PDSV4V!O3A{kds${>gsk_{@E0rhoZT zyOJr+)2Lm@a>|K?E_|v*8WWv6WxSpQDA7*nSAblKvF-zrtgMRet7f$;-gTK9mCMd? zl3ib+TwLA~yn@+M>O|Dv9ZS+)+s3{vd-nQ3#p|md?W^~&9=Cc>Z!eWu(WkXk=HyP# zdrhTnA-PO7H4kc(l68L;E|lN0Ret`L7u%+p?aE!l$9!kf<4OO1sVq3%&S@zTAbMzcCiR$vlf@O1TaS?83{1OR(F1IYjY diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_spacebar_normal_material_light.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_spacebar_normal_material_light.9.png index 1faa6fab93497138b5af30cf1e3bf49c27ed556c..f905c742dae29bff5f35ab0d844e797e69cc013b 100644 GIT binary patch delta 749 zcmX@hHid11IF}a(8v_G_%!NaR6BQNe_j$TFhE&XXJKH`x)KS3w{1Jf*UOFz#jM^Im zOjZauvPiG~As%$=H>*nPgY*qs1ay3omo8}S%}8vzp~C3MEvllz!g5fn^~Cu{`;=TR z%&h&sZ@cF+lgzTTa=vQ)>iDvrgNvtqitw(Sq~ZxeDL+cec1YJr(dlA`>UiPVMqcHrYqKiWc+AS(z2=*dr}3nHe1R9j_Id2O8CLl> zeZn`-S<;)P)Ela2uDNgYyUN{Diam~Da;@HyY_SGO<7n+3eR0*yNp6=aGW!@ev-!-v zndF!=Q^T{mG5o;KNk0@niS5WqlRjwCE8_Q~e#TpM&Ie2%R;U>4S*#MvK5v>&n4tNY zH<1Z7Z!S*W!XClo*D@_s{`3J!CpENI##Uw5w+@gY_Q9fi%qRp`gSk7t9R<}?-{S> zDrbt^U~u!U4-e6_Kbx~Zc}~x>xBuf4C*Ar#bv@IWGn*s3_J1vt)jZ|dRWxbQoFy9S z1ewZj*3>(ex}~_+zRnRnd>CYB)j_8$pygdfLV{n{B`9uvyiT*o^RdN;jTx4uN)Kkt zto>HsQ~F-R__s?jWA^e7_cS>><}ZH7e*F5G<`WMlt?ukTaMB~DwT8j3yv%gt^dE5* zkzWhd6*x71w7k5#tX8OZbw_*JHzTPl=Ue|&zRG`linDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ!N9=u-P6S}q+-t7JG=d)9Yv0P%-5^lXxP{3v?|2o$^};q&238;-v0ja_l{=q z0%2E?iI*INHA81{u$*A4UT>`VrqoP2$1fa=-!NP8cGl%% zzKILA?{k~TF7m%hxMacB;MXC%DmJUH`jj`MYAAos+pBCky}(s7glYS|!da^`lo=gP zE!ld!ak)sY3d0AreQ_7v?6ywOEznTnb3L-K!$L%`UFlJPi%eICvtS_|1cf5*ga&?Vof)?puvLn^*Y>R>uearSG>E$?o5Gah9{x?2g>$zmH$c z;5)GHT;Su67N2&1x^_%yb>Tj@fXci@9Ob7y7_`{W@h@NgJu@$F%ht8FdMj+qJG0+^ zE1#SBv+`?7o;`c}WSNhl^OgkO{-%?eW7Plj>%8~(!}QryV%dJ&$!Get`!vJpY1h4z zn)v2aKDUh5-)TEn?eWKoyZ>^+?QgiP_7^#R%jXZn98SL7nN|g+z%0Sw>FVdQ&MBb@ E05{@*oB#j- diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_spacebar_pressed_material_black.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_spacebar_pressed_material_black.9.png index 77290b64b86d3f00cea795e1ea02762f15872b82..07038e1a9db55436dcc89fb6ff217fcbcc0d4a81 100644 GIT binary patch delta 651 zcmcc0vWazqIF}a(8v_G_%!NaR6BXs_nPNO$978JRyq$eJPuP*ip`V%6R7-2AR{7NK zAOH2WI09N-76vG6FsBpZc8P!mC9gUlj`&?yQ=7`-G5%;KcrV z(c){uOIKAN5Pnd$c8={%mOj@fYn;~oTNF~tCd2gm?{#C2Nf7-;-*EDaizy9j>c#&oFP|)<~;{*QZeXa3g_1<1(S4q!6x1cE#MN(C;GwTt;DaWepcCP7r-nC06 zNAz*xx|7PUtTs%zW(c%Jw07inDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0hIgi>EaktG3V_a|KQ63B5fa^e~@P^Wcl*D-o|B)Xqdu$zD8o;$y~Q=cgo@Wn8MfBkEy{Cnwt2d4Z3 zGBX(OH&(jr;ghxh(Q5ozW(VuKM&W;dEpG2&I)C7LN5#DlKi@BWrT2^B4&(bD`!kydMo4gBtWTM$a2bwg)V%mMH&;GJ837B zK#0}jAyjwF5^@ zn#yq9f5k$jBu*Q%Zni0BKS$i&az0S-BlC{qtzqpuNd+WtEJ$~jlGyhbaWL3Rz?&GA@;gTe~DWM4fXt4`e diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_spacebar_pressed_material_dark.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_spacebar_pressed_material_dark.9.png index 77290b64b86d3f00cea795e1ea02762f15872b82..07038e1a9db55436dcc89fb6ff217fcbcc0d4a81 100644 GIT binary patch delta 651 zcmcc0vWazqIF}a(8v_G_%!NaR6BXs_nPNO$978JRyq$eJPuP*ip`V%6R7-2AR{7NK zAOH2WI09N-76vG6FsBpZc8P!mC9gUlj`&?yQ=7`-G5%;KcrV z(c){uOIKAN5Pnd$c8={%mOj@fYn;~oTNF~tCd2gm?{#C2Nf7-;-*EDaizy9j>c#&oFP|)<~;{*QZeXa3g_1<1(S4q!6x1cE#MN(C;GwTt;DaWepcCP7r-nC06 zNAz*xx|7PUtTs%zW(c%Jw07inDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ0hIgi>EaktG3V_a|KQ63B5fa^e~@P^Wcl*D-o|B)Xqdu$zD8o;$y~Q=cgo@Wn8MfBkEy{Cnwt2d4Z3 zGBX(OH&(jr;ghxh(Q5ozW(VuKM&W;dEpG2&I)C7LN5#DlKi@BWrT2^B4&(bD`!kydMo4gBtWTM$a2bwg)V%mMH&;GJ837B zK#0}jAyjwF5^@ zn#yq9f5k$jBu*Q%Zni0BKS$i&az0S-BlC{qtzqpuNd+WtEJ$~jlGyhbaWL3Rz?&GA@;gTe~DWM4fXt4`e diff --git a/app/src/main/res/drawable-xxhdpi/btn_keyboard_spacebar_pressed_material_light.9.png b/app/src/main/res/drawable-xxhdpi/btn_keyboard_spacebar_pressed_material_light.9.png index 433f11dca86657be6eaf44624ef3910925c79c96..1ce7d365ec5fafce47c71ac20bb6152aaf545967 100644 GIT binary patch delta 860 zcmV-i1Ec)M27w2V7Ya%U1^@s69MHmXks%*{11m{HK~#90?VHa}6G0S!-^}c`h%IO= zl7R7N2w1~`G(-|FjglC^>WRP7lcFRf7<)s5Jqd)EkQgHv6hs6H+ufP*qS51f)2Us` z`_A*;%zW8S=e7F;{C}*cJi=2RhG7_nVHk#KKP|i64&Qs6znGVow1x|ybO=Urd3!)Kp(qXKsQN=X~XC3S*DshS{i9=XN|~^CC)4OwJ5L5cYe><)0+pezW*;9hxh~ zn-f(m&Svsg;!zDp) z!`@2Ad1ZIdGjv)c0RTt{vfV+?5CAys*(qrJVdZuZ$X=J&b`k`#_wIuyBQCLIQKfRF zpoHpknJf*6P+TsRD+OvCRg{nlZcryl8!8mnfq2;_i5f3Y_p4ByC#@=lNF{TBYjL?TV zT9g#F$8AaJg|a8SD66{MmXls6dm@O^9Vg1l#QPZ~jDS;9u3%9bNTM)5KiEz>$p0XM zAi$1wEsD<^ED8yWLc*euuqY&dED8yWLc*euuqY%f3JHrs!lIC{C?qTj35!C)qL8pC zBoeqw2?hFzvWY%vfrkM*MVJPI{s23IDCP zCw#nyoEo&&HgmN54Lcq!s#cq;8*N(A70?!pvjC8ZM?nJvinDaPU;cPEB*=VV?2IV{Cao*^7S zP{WbZ!N9=u(bL5-q+-t7JNx~l9R-emy#Hoi?XfbUW(5VO3QqCN*d-4c--%Xe#5JnP z`f}Y8nHIFvjgzBE>GmJPZ*%j@gN~@BADzLdd8hGtu)=GDOCM4j*R}=N%&GL<>1)V* z|NpesbmD-*&dcE|lsQvr-!v}-2HC0w2BCg+FDBaw0=JtkVUyf`R zYyPYpQ5+=st#wSBA9GjmTU)PBJS!%xW&gM2 zsM7-l-^|TF4XcbR(-;=qyrXLvYSy!~s_wCAl!@s{(#+4d%xI-9^9adQQ$);Z<3(u*GD`gf^i|0Zvk09?qPZ8j8HC^bnL}D7g1~ z54)z8Qc{9USC8ydYrjHEHzuFDuM*}UH@~T1=y7J9RyA39*|NxPIRidX^=;259{brB zVk0NQ-##xsg?Csy( z9G=O2efr>m&^h_Z&v##&uFJ!=RAZ_7+w;GtPfiaOKlgU(hj6Yx4WGNKV+-nz*x7pe znV+8+ImM#9boR!O_$hOB`J?VmyPD+J_wWcXoGAYEAhjWK^EK}(_ovVI rEqY@3S~cH(#m+qcDaU5@*D;IEQk~8jdCvrx85lfW{an^LB{Ts5V-s(f diff --git a/app/src/main/res/drawable-xxhdpi/keyboard_suggest_strip.9.png b/app/src/main/res/drawable-xxhdpi/keyboard_suggest_strip.9.png index b966ea4303cba46f4a70f465adfa31f06289474e..a2eb862a75e00dcaed84fb25a21e81e4fa212cc6 100644 GIT binary patch delta 100 zcmZ3^IFE6HW2}d#i(`n!#N?EQhW|V_7?qWonVAotnQ6RH%fsJ4J>k$oVZI0nAlO&? zyDk3U_4V;S>tSXn{>t-p*@_kq1|aZs^>bP0l+XkK DDAyzy delta 109 zcmV-z0FwWn0jB|wL1s}&L_t(2k?oT)3IIU}1INYZ`2Uyq9KkF0$_*?CS6v#53?U*K zTg_SK01DiHunI+s9?6IkdK?-OQ#19a;eA9VPEt@$nNo$_%WG6E1MZKlv= P00000NkvXXu0mjf0dXlv diff --git a/app/src/main/res/drawable-xxhdpi/keyboard_suggest_strip_divider.png b/app/src/main/res/drawable-xxhdpi/keyboard_suggest_strip_divider.png index c180460700e1156c664a0a59a0ed13956f326911..888a7c54cd34fd951b2b2a50f98a1e9243945a37 100644 GIT binary patch delta 84 zcmYewm>}uT#=yXE!{dZEkYX$ja(7}_cTVOdki$~!zopr0FFBq;s5{u delta 78 zcmc~unjq=P%)r3#ewsxkkYWz-32_C|%d2c}0V&3kAirSa|7JT2fE->=7sn8Z%gG56 ctjwGYj13HoKPDbD21+n^y85}Sb4q9e01x~WRsaA1 diff --git a/app/src/main/res/drawable-xxhdpi/list_selector_background_pressed.9.png b/app/src/main/res/drawable-xxhdpi/list_selector_background_pressed.9.png new file mode 100644 index 0000000000000000000000000000000000000000..ad0cbedef3bd9d1e6365591a8404ce30860f8174 GIT binary patch literal 387 zcmV-}0et?6P)Px#1am@3R0s$N2z&@+hyVZqElET{R9J=W*Fj3dP!PuP|3nB1tx{<>78MU+PvEh= zLGcQT%}zzyNEfZpaq;@X7!8knxX&z002ovPDHLkV1nU7n|%yOPCjv*Cu-p-Bomo^k|>laqYJnXvV|9^F{ z&gh+OFPo=xX>q0G=x@IF-b2uT+hog+>ujZuby;_IPd}}a`Jdkx}WBG%;io46E$kn?` z70U>wZDZ(b%=b}e%{{~hY+7)tB>mujgH1iVZ~YD9pE6UH$^DD^LrG@6Ag}ADzt>3V z7~f`4H~r0XrqWe1?Cr1IH0@8PGW29--*jACe{L1f1l8Jm!uOOJ?c4SS8Xi?@lP&UJ zy*M^vLaInTV>ZkC86PhR3EouJ_v_LSGR(QLZ~DGYz8gFn3xchbtKycub5cqdxU<8R z=YE6l$p>=-O|-qzj_g{H+pofvq$F4>8GfX@-RhC4_WPh~*2-Zo)c%US(_azpvUP23 z`CXBU{i{z* z3wL?l6&IWqBBG3`iaQof8%iD_YJoWN6E7AKr_i>+R zXUFWOZF`OObv*o3@-p|n;&j!g9^S>i;TisnmTcjwvLc-lc|Nm5E6qgKDs^vO@4WQ5 z<@yEhvO{*SnaXCLJa6|~-JhGqgI$jl)K9ibj+?#b`KlA4?kte^GOobg=t zHO~CNNmb74YHq$}Uj9RM<^ON9Rx8cFbbs*;^-oV%e0#Ly#QTtUvTT2r8I*p!xpCjC4a-dnPhY${ zd2+eAveg{jFK2cr#r3Xvd_K--`QPb?1f9`i{&Km>)!%PquG@c}ccJ8`e&cyy#$oVu L^>bP0l+XkK91eX) literal 768 zcmeAS@N?(olHy`uVBq!ia0vp^NkE*!!3HF2|2!22QjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*gMoo*m8XkiNX4ADcTeX%au9L77|U7W(874?f4x!?14o9yc6L4CGukS=>x6&m zbUJcO)Y`h!EbY;e_hRby%avAFOt@Ts?3VcbDt1>FCbk3e3;4gRxYxS>*W4cr6XmTF zxc{(T(_C78|H=2(j*jpI9-fcO?rS%QZt&22yRYi)S>Ln525fE?2mDz#uskzYds5ZW z@q$r!mGgwZ`*jU=8_7<0c5#va!4NlZ=O(^e%$KKJ`u60f#qAe1oP8f;^bfe-d%QVb z=1K9PCtoV7SBNJ}`o8PqlZ}RU>RT52Z@tdmE>Iccmb-q%VYlP$D;{@N9G4HgJ!Qo= znG=eiK4wK^xyqWYIWPLvh3A9Glz{rw5{{2ydAf7Iv&~mLXLmg+yXt`emy}{noyPLQ zO=TTLQi^K~+65j8D9JdrICm6q2=XZ&QgpFs;TTkci})VS?w&3TcKW_uAGg|`=aX@A zR6erofzz%$=J|@(e%J&$1-z{lRaz=?VAYc@tE{Qt_Z7-+JP>?w*@9ce4>Vl7GTC*! z*Q{7Pt@3>1XYJRP8*vgkRN6nsDjK9UiubNgTgw2=EO22RVv~cDliSrxS zmmP0ka_egK6gLkwN}`%ob~5-KfZov zcJb$uJrh)LY@#GX{_mc6ArqhQ eLy6R-_0t0;uU)8Ayabqv89ZJ6T-G@yGywo`@;gKT diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_material_dark.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_material_dark.9.png index 84f7b0e78a2d9beb8c60b4ef3b435b03efef5670..6c02cfa414eb60b31fd9ed2b9ec1ad1aa29d9bdc 100644 GIT binary patch delta 1273 zcmV@c%Qr*-h{x zghWKLib_cc$?gz>^dR1>Dfkf->&cTRZz7F~V7;`YY7rFa(Tf+6s->6K3iePH0%ghW zWJxvwHPre+ZH3rsHk;Y`d&$X~lDzY=@6JBI`|~`T`DbQ#-C zN-3q3Qc5Y+Hf>w{8XX5pdca-B{84mPXMln$Q6>8NnY}O|NPR@ z(#<61|M%r28bqm78WoWj02~mJ$C8}ATO_{)@HNR(p69J3H8znTT-O~IkvWntiinfM z%&6OoH43IPCy9LM?2b={}pXdZbG zrBdll0H1g2q3Cu*q!+*$*L4p^-aE=>rBZ3uahwxT_Ounr*=n`=epKxu3&M4O-Dv=4 zJLOYRSR@0IPk5g9O%&}S3Bq;V5ddWoxigA>9b`QSg8dPE-w6L^T`U#{0DRSjApk(X zh@738n(7bRD0C2x;~Y{{c3&=+TTA07q`e^7Y&M$@E-x?t zX4)du9+A)Ik92zo03af{d_MnwMyMX9g%cAK_hz%%-@^<~6OxUMjg9+PS68o@lpF66 z*=+WC)7mr=k>1|k-b1GK#zByL#qhHwiJ$@#uNZBlC##P;b;^*>Cvjp=*Duwh*{FxobMMnRA)nACLx z(`{qAM`#c`OD>3RUR&A)<3m&2KOF2TB65dGU00mM=>!^tB{T?2Xb_grAS|IlSVDua zga%;=4Z;!{ge5cxOK1?5&>$?KL0CeAu!II-2@S#$8iXY@2uo-Xme3$9p+Q(egRq1H zy=CcUrmZkuYJ`Zc9vWax<~AcWTHV_GO6nlM%%_H zh-R~SnxtMueydia(KusLXcR=fUcW9P7fotY?!wB-$_;oR*gpElxeMT5DN*?t^2Vh@ZGm=DdrPXRZS*z84h@*Y1=c@~aLf_!v;A;S0H@!ziyOF#J z;Jx+r^%HArYmK^6Y z_HL2<9>943pH-{X)uhI@?NXYlsj2?0t*rxXeEivu0DiIM@n>zAsgzPmDW#NBN-3pM j%5>3B7pZP<&)fB1sKcXH^6UCF00000NkvXXu0mjfW9V5? literal 768 zcmeAS@N?(olHy`uVBq!ia0vp^NkE*!!3HF2|2!22QjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*gMoo*m8XkiNX4ADcTeX%au9L77|U7W(874?f4x!?14o9yc6L4CGukS=>x6&m zbUJcO)Y`h!EbY;e_hRby%avAFOt@Ts?3VcbDt1>FCbk3e3;4gRxYxS>*W4cr6XmTF zxc{(T(_C78|H=2(j*jpI9-fcO?rS%QZt&22yRYi)S>Ln525fE?2mDz#uskzYds5ZW z@q$r!mGgwZ`*jU=8_7<0c5#va!4NlZ=O(^e%$KKJ`u60f#qAe1oP8f;^bfe-d%QVb z=1K9PCtoV7SBNJ}`o8PqlZ}RU>RT52Z@tdmE>Iccmb-q%VYlP$D;{@N9G4HgJ!Qo= znG=eiK4wK^xyqWYIWPLvh3A9Glz{rw5{{2ydAf7Iv&~mLXLmg+yXt`emy}{noyPLQ zO=TTLQi^K~+65j8D9JdrICm6q2=XZ&QgpFs;TTkci})VS?w&3TcKW_uAGg|`=aX@A zR6erofzz%$=J|@(e%J&$1-z{lRaz=?VAYc@tE{Qt_Z7-+JP>?w*@9ce4>Vl7GTC*! z*Q{7Pt@3>1XYJRP8*vgkRN6nsDjK9UiubNgTgw2=EO22RVv~cDliSrxS zmmP0ka_egK6gLkwN}`%ob~5-KfZov zcJb$uJrh)LY@#GX{_mc6ArqhQ eLy6R-_0t0;uU)8Ayabqv89ZJ6T-G@yGywo`@;gKT diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_material_light.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_material_light.9.png index c816ae7b6386ae11acef6765b54a7fde3966e056..ed809b42bc0cc98fe6595f4bb424d1f37c217045 100644 GIT binary patch delta 1052 zcmZ3+ae!ljI9Cz}8v_Hw>ZNRa6BQNeUwOJXhE&XXd-wcm(Nc-yAHOH7uuYBmqE!^C zwIr;SBPrmWQEQ#Y#J|#lTo)HbY3$(2xu_K7a(aW1d8?z|FUF=FS*cTIe&ODF;EKV^ zFPVnv69dGb{rorM{mjpM9_Y<~ZvFlDPUG^lb2Hydzg%}W&HD* z=QFsUeUr1)(EEPwygnse&#LfCE}N5;UdnpT&hiPo`R-DbXTHa;;tQI-#m<*rPr5c` z&Z?w#HBak?{>IjzWd4gy`%%y(|%~K*L@$r;vtk+AI`1#M>;}&m?OXJ=(f%VM&vu`e!ta{4nbm{K_ z$p`0T{-&J}O>l2}-TOsBMfXB$!0WCZrq3I4)5=sAx=-7@?C_a<4uX7G4qX-wCS>2J*$rt zb8b!E!gb@ht{>;4mo2w87M<^WeL>|V-vh0J+2s!=?&8#$aZ}#*^_})*%R2=Ao%Y)0 zFI)YYZR6cYbN-m($Gk}=VT{F_^W=6sQ)@bL-n8EQ-sWXi_pN65UO&6$eQbv0U2~2q zRv|~7^JjkjYn=Y`jMW!$M-!!{3>TJ*9UO}U1znVtI^0|YdOH-P1WAxsqadb}-&Eee zV?wF+v8Q{MpOAL3vHt$QuKtsVtH4iJf!-BTM>5mz+7z7a{hs|ZyTSY3FTvRtY|m6| zO`rSz_Jg!<+IP89ABL&RDl%k>m&mJK>APx}pLj}0p!uz03JXY?-W3W`{@ z&rxJ}d75P{+dlTNC%HE4v#x|J#deC0ExuYudU!N^s(EXuIt1x&3neTu0kE zx3b;lGRc{4_H^pc>DFGyypQSH(--E>dQAMYB42rW&s*-bTzb>=cTH(=J`H;%ofwSj z3{ujTH!$z~b+$o#+5Td&Nc)Axo0SiA_f(&s!SMU+o3nF#yYFaE`Xcdxv7o&3AM-ES zieqQ|(%waX*~%LIA})Hv(kl{E=d#W-*j%5_{Y7s(OUuk!W*e40Y$|h;`QJ!=(Auyy zfa9x2)RZsV(q3ORtM{z(zH7VnQLxF8)APPDRyVk3_1!%@{Q&0!TjSrmF3l)y-jVv` zo!wQvw(7q(Eg!f`RsOxnklY5#W{NEnKi&J%Jv-#|Yuokz8H$+LIxe!@4FeVe44&++ KelF{r5}E+o@aE0{ literal 1062 zcmeAS@N?(olHy`uVBq!ia0vp^NkE*!!3HF2|2!22QjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*gMoqhf~SjPNX4ADckTTjd&nI7n11ZBsrwN}rl7El_=8gm3t69ritNn0?-bV_ z&z|4-E+`d$w$cCd7ry=cznxvR(@v5{Dz7JYd6x#4?+okZwG#g>R6qJ2bnVxH8A_Ya zNv$`&eBg8Ha$~niBHDFFvJ@Zf5TDgNdz#se)6EX`$7f_KpZL6}prVLh{{5vdXY_u4 zU8)#z=dIi<@%w9j$NgVBW$V4SD}HaezyIi?%Lg6_6yD)p{O!e!gYL5>llDri(2&X-@Gn;);hWDQTKCwJGr@u%K~mtV`=U!T38f^};mo7V5wk7`VQ-}H=nnEUGMjw zV#hk-eJsNMaqYhTH(I{u@7;0Gk6CQeSDko8PS(0Y zZ{r>|Hm%cb?$_VDGCY{BE4KPk-uDZ8eyE90`)hV8>V4Uj+FS4MC%t=}aqN-+Lqoh> z{l5+6(@ht4&zDRwJr&jO^#Avju6OC{`@|x2kAzHmG5O$vhsSP|uIgBHp=D?Bu6Kn~ zw%QpiJF#Z-vDarzKGfWN*)vgPwcXkem*qoNz7#wtaW&{aV;`sC{Y$@Hq)$ diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_material_black.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_material_black.9.png index ee730a4a5f86b2a0d457c4d0d91c093aab01fa80..525ad5eddaacece7a0cad0727b35ae78843914b0 100644 GIT binary patch delta 920 zcmZ3_wugO!I9Cz}8v_Hw>ZNRa6BXs_nbSO7978JRyuIrkEMh3q_V7Co$Fz>7@*}C z4ar&@C-80`%N~Yj*;_AePJXa-=HC?o<#QG8)UsBbDsVq|e-6|7vu~mwR-I;l_^!X< zIM4H_f=IqS#+&<9U+dh8eD_bFB52dOw!OOb5^dtYUle?gE-7~l-uUj_(Y%A*EEAux zpO<)l{9+|f#k_mf+ui_;<-5V~>{I-?2WJ?iSMqO~A|d$t%XXcMi(Gfjo~#q;xJ2^v z-8GSnHvjWR{(o(*7`Uz-D zrXGJ)wxvEngQML1R_(lksnaequlMfm>kwULTKPM^ex6kum)jkVX|tOG?z=Qcz!)cH z?dgeGk#C}O>UF7$Pi5}Q_(RHzzS;Bn`DUnwy>{sh5FiQFV^KY0VScH(qLmU~_r9(| z&bJ>$co%*9=jtr>N}4rrUQ>q4ddDj_Y_fFtlv)=#zFCw%asKhf^%I*GDqOl(_Iu(c za>UJiz@p z=iMV;op(8}S-5?1?z5L=KKo7=tdr%dS!R7}*@?LqU2|iPCi<@~+3k4m&E~h>HtX#2*WMpplLmYMz+5`=(>rxtbBMJ?HNW9jd&=3Q?u6)E-d;C>Eu#lmK{oA&ko0x1F?Ss7fxz``R z^wG}$kY(Qn-s%ID_a09R>-aOffa^`!mJLF0nbIrQXLk!1Hq{I7+Tg$S`c^9!x#@w| zwY6@nsO-q{J7Q?(`Zj3Mtzw1tjt<#X-KMXv1>XBzrL^yX_A@)472o!W9{P2WYvcXL zPF~yjKMQz^OI(|&c*gn7mmL!>ZLM2Vd+XMG7Q5g{4+WHDoLZba3OEG$6b~u7ShR4o z3k)v7JuM#&AN?(Cz;F1rP;u$(LpDdE`S)#mJM)0eksZfdr{wW`7Wi(fx1{9z1-^~1 z3_onMHJ+sycj$Ug6iYPK@9E?Dw24J1edF8kK8a*904{ z%HI51H2A`n$c|rkueQ`M^R48IbYAt`aJrqYW2tzlQz=Ik!@Fxf2eRjXcb(Hvr6jXB b{-u6(@8q@7+4gTe~DWM4f8bnv^ diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_material_dark.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_material_dark.9.png index ee730a4a5f86b2a0d457c4d0d91c093aab01fa80..525ad5eddaacece7a0cad0727b35ae78843914b0 100644 GIT binary patch delta 920 zcmZ3_wugO!I9Cz}8v_Hw>ZNRa6BXs_nbSO7978JRyuIrkEMh3q_V7Co$Fz>7@*}C z4ar&@C-80`%N~Yj*;_AePJXa-=HC?o<#QG8)UsBbDsVq|e-6|7vu~mwR-I;l_^!X< zIM4H_f=IqS#+&<9U+dh8eD_bFB52dOw!OOb5^dtYUle?gE-7~l-uUj_(Y%A*EEAux zpO<)l{9+|f#k_mf+ui_;<-5V~>{I-?2WJ?iSMqO~A|d$t%XXcMi(Gfjo~#q;xJ2^v z-8GSnHvjWR{(o(*7`Uz-D zrXGJ)wxvEngQML1R_(lksnaequlMfm>kwULTKPM^ex6kum)jkVX|tOG?z=Qcz!)cH z?dgeGk#C}O>UF7$Pi5}Q_(RHzzS;Bn`DUnwy>{sh5FiQFV^KY0VScH(qLmU~_r9(| z&bJ>$co%*9=jtr>N}4rrUQ>q4ddDj_Y_fFtlv)=#zFCw%asKhf^%I*GDqOl(_Iu(c za>UJiz@p z=iMV;op(8}S-5?1?z5L=KKo7=tdr%dS!R7}*@?LqU2|iPCi<@~+3k4m&E~h>HtX#2*WMpplLmYMz+5`=(>rxtbBMJ?HNW9jd&=3Q?u6)E-d;C>Eu#lmK{oA&ko0x1F?Ss7fxz``R z^wG}$kY(Qn-s%ID_a09R>-aOffa^`!mJLF0nbIrQXLk!1Hq{I7+Tg$S`c^9!x#@w| zwY6@nsO-q{J7Q?(`Zj3Mtzw1tjt<#X-KMXv1>XBzrL^yX_A@)472o!W9{P2WYvcXL zPF~yjKMQz^OI(|&c*gn7mmL!>ZLM2Vd+XMG7Q5g{4+WHDoLZba3OEG$6b~u7ShR4o z3k)v7JuM#&AN?(Cz;F1rP;u$(LpDdE`S)#mJM)0eksZfdr{wW`7Wi(fx1{9z1-^~1 z3_onMHJ+sycj$Ug6iYPK@9E?Dw24J1edF8kK8a*904{ z%HI51H2A`n$c|rkueQ`M^R48IbYAt`aJrqYW2tzlQz=Ik!@Fxf2eRjXcb(Hvr6jXB b{-u6(@8q@7+4gTe~DWM4f8bnv^ diff --git a/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_material_light.9.png b/app/src/main/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_material_light.9.png index 1e112f1d3bc7dc887ef2367483adba6724c8d56c..920c054ec282f879138f11875210ffb5b7cfd5fd 100644 GIT binary patch delta 1279 zcmVujb$gyDRj z8N@4rDh??H?_@dlc_G4q#^|MNsppNx{o{;=%_fNJ*XMc$%fU5i;XS2PM=U`jqBR2k zXes@4qh4>PJY2d#gke~)qZ3z^g>fZ+rA%|Iw4gD@Xt@im?X5&}p?c20t*Ru_6NL1{X#r=vGfN{PObm=44FJ{SFx2T`j9wm-Tdg-{M& zPe&0!5EMq_4Ag2t(q4&!_(=7YGh3GMkrchvo`Lrhw@Ff5sVo$&3dWMYh)$<1j8`fP z#Uwov1<^loay4()3KU98S(>4#E>0geN!%PjC>P;2=D~L3o0L@B|0p2@b*&5_rRMFOZH1tMSzJ z3&{)W+>nA0%0`sBZh#b-PmX1zmvpIkh&gA_UUW0FWSv zsI~WuTANpLf0z8`BnQ!GG-6|LlUkoQ#^7d>?MM@?HLXTR+g59Touo%Dpov!(?{6h( zk!;a#X-ONYy8fuJal8otiS`svy!!fR@!n2s^&x^<5Uz0)oW*q58yv z*6q_^{l}%R4_voS?KWw(TJ5#{@7~DEz8%`?pQO+}^(U&x*-t*7EEEb; zow`%9u@>Vv-g^A-yKMk4DGig&qiw=4EQo=LvIy*0r))uLhlo~~U=I(ro~HODmA_rg z!=983hJ!#3W;ynGX>D3)^nU5&(zE5|yJ?(;-Xz-~UQ??Dv)DVtk3Rzd-l~Z)#u#Ia pF~%5Uj5$PI^y5XU|Mu4N`WG4)utl`bY0&@x002ovPDHLkV1nYwa_Rs8 literal 1098 zcmeAS@N?(olHy`uVBq!ia0vp^NkE*!!3HF2|2!22QjEnx?oJHr&dIz4a#)I;JVQ8u zpoSx*gMoqhi>HfYNX4ADcYU*^!$sOZ7N0xgAvkqH_rZWW67P2z6dt_7ow(`!solS8 zztpBZ51q~^%;V{KU}^We9_ipHgNYNnbTZ%B#-32tiR^oNXv(Mdm=CrIrX>&c#nt67wWS`9G)?2sftIjghkBhCczvw9UDhozlYl&x;ck1Xg zPOX<+v_w4p%FUc((=%uNVvSGQD4_d1Yw^1T?2dMmH^b>Nr(r4{q$FUkDh zxZGY~(cNi(A79Sx+VuYPzjgm(>{=Y`{(boN^qu6^+Yje0zbn7!Y0TMjHftfzT2JF? zULO{UuMMr=|9pRPT}Sib!)`mCiEG6~eyUk|$g%xu;?plzS8p-@JmH?@oh@@#|FnCn zbm(&M!&9Y3KQ=y%$^EwRrNG;5Kh7nzD|v>Q#olz81Y+NMyK?LNT^s9bcJ&q?`sAtd z73i9`D}R5Ak2-htQI}o(--xFo;a`5fb-to=e6Rr$5Wa@USi*E;i@c#hUbzwvlFb^Tre!J|_9G|T3E zI(5CSW)ol0b0+4nCuwh6J5Crs{1Y&t2FT*LzeY?wzM92=NwLR)Ls{SuN6VmR9+R$Y zDY(CG(}t9vxBAUL1w@rF=TsyC+5Emja<_g+O?wLRqek-2?Kd({X~$P9Dy?dHk-YKo zl<WtQ?`=m(RD`A5pn4Y9978MdaVFuhSRXzxc-Y z-g9x)xie7@VwN5{Gs|Sv^Pg`$J0_dFO?UpcdB(<5?Vk2?mb`p&`PG%FUvE#}oqn+W z-mBwU(;qnJZ=N^j?!Ncu+#Uhb;w{NHfhs3oxoHc^yX^_9E&sj0vE$kM7j*>{H#n~U zacb4pmRc`j@giW}%l!5IeY=eLU*6IG8z(PYx-zn||L~Q|oOWMUL{{3XGYQr{x_upJ z`+mzC)z96V{Db2gW?t=o^5^Wqdv6|Q{HpBU6LEUyEntcfddi!4Y}#q=4~i_JzpOJu z&fAMVIQFObNbQ{Bi$_DZ%{#h9tuAD_f@$C4h_8j~Ki3~Vvufsf4<~yUPyKT%HUmTF rvPtZh+gx-1G&uR*JJ}Ja^N;`E5eNBvwdqrV - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/btn_keyboard_key_material_dark.xml b/app/src/main/res/drawable/btn_keyboard_key_material_dark.xml index dd6a2070b..9df749130 100644 --- a/app/src/main/res/drawable/btn_keyboard_key_material_dark.xml +++ b/app/src/main/res/drawable/btn_keyboard_key_material_dark.xml @@ -1,44 +1,37 @@ - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/btn_keyboard_key_material_light.xml b/app/src/main/res/drawable/btn_keyboard_key_material_light.xml index c2e9db167..2f5fea37f 100644 --- a/app/src/main/res/drawable/btn_keyboard_key_material_light.xml +++ b/app/src/main/res/drawable/btn_keyboard_key_material_light.xml @@ -1,44 +1,37 @@ - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index fba2e56f6..250ceabfe 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -1,89 +1,50 @@ + - @android:color/black - #ff7fa87f - @android:color/black - @android:color/black - @color/material_deep_teal_200 - @color/material_deep_teal_500 - @color/material_grey_800 - @android:color/white - @color/material_grey_850 - @color/material_grey_50 - #80ffffff - #80000000 - @color/bright_foreground_material_light - @color/bright_foreground_material_dark - @android:color/white - @android:color/black - #ff5a595b - #ffd6d7d7 - #ffffffff - #fffcae00 - #fffcae00 - #80bebebe - #80323232 - #ffbebebe - #ff323232 - #ffff7043 - #ffff5722 - @android:color/white - @android:color/black - #6680cbc4 - #66009688 - #00000000 - #00000000 - #00000000 - #1affffff - #1affffff - #26364a51 - #ffa8adaf - #ffa8adaf - #ff7f8a90 - #ffe3e3e3 - #ffe3e3e3 - #ff1f1f1f - #80ffffff + #ffffffff + #ffffffff + #ffffffff + #00000000 #80000000 + #80ffffff @color/latinkeyboard_key_color_black @color/latinkeyboard_key_color_white #a0000000 #ffffffff - #ff000000 #ffffffff - #00000000 - #ff37474f - #ff263238 - #ff21272b - #ff80cbc4 - #ff008577 - #fff5f5f5 - #ffe0e0e0 - #fffafafa - #ff757575 - #ff424242 - #ff303030 - #ff212121 - #ffffffff - #ff9e9e9e - @android:color/black - @color/material_grey_600 - @color/material_grey_900 - @color/material_grey_100 - #ffffffff - #de000000 - #4dffffff - #39000000 - #33ffffff - #1f000000 - #b3ffffff - #8a000000 - #36ffffff - #24000000 - #ff616161 - #ffbdbdbd - #ffbdbdbd - #fff1f1f1 - #e6616161 - #e6ffffff + #ff000000 + + + #00000000 + #1affffff + #ffe3e3e3 + #ffa8adaf + #00000000 + #1affffff + #ffe3e3e3 + #ffa8adaf + #00000000 + #26364a51 + #ff1f1f1f + #ff7f8a90 diff --git a/app/src/main/res/xml-ru/kbd_compact.xml b/app/src/main/res/xml-ru/kbd_compact.xml index 7c6cae486..b030eef10 100644 --- a/app/src/main/res/xml-ru/kbd_compact.xml +++ b/app/src/main/res/xml-ru/kbd_compact.xml @@ -102,7 +102,6 @@ diff --git a/app/src/main/res/xml-uk/kbd_compact.xml b/app/src/main/res/xml-uk/kbd_compact.xml index 86c839f94..dc02b6957 100644 --- a/app/src/main/res/xml-uk/kbd_compact.xml +++ b/app/src/main/res/xml-uk/kbd_compact.xml @@ -102,7 +102,6 @@ diff --git a/app/src/main/res/xml/kbd_compact.xml b/app/src/main/res/xml/kbd_compact.xml index 59233a06c..57e2a4cda 100644 --- a/app/src/main/res/xml/kbd_compact.xml +++ b/app/src/main/res/xml/kbd_compact.xml @@ -102,7 +102,6 @@