From 7285bc2506fbad87f21526c8f36dfe479ce5e65d Mon Sep 17 00:00:00 2001 From: Aleksandras Kostarevas Date: Mon, 14 Aug 2023 10:57:05 +0300 Subject: [PATCH] Remove ICS and Holo themes. Remove most png keyboard resources, replacing with xml shapes and colors --- README.md | 2 +- java/res/anim/key_preview_dismiss_holo.xml | 32 ---- java/res/anim/key_preview_show_up_holo.xml | 32 ---- .../btn_keyboard_key_active_ics_dark.9.png | Bin 462 -> 0 bytes .../btn_keyboard_key_active_klp_dark.9.png | Bin 463 -> 0 bytes .../btn_keyboard_key_active_lxx_dark.9.png | Bin 1200 -> 0 bytes .../btn_keyboard_key_active_lxx_light.9.png | Bin 1199 -> 0 bytes ...keyboard_key_active_pressed_lxx_dark.9.png | Bin 1195 -> 0 bytes ...eyboard_key_active_pressed_lxx_light.9.png | Bin 1200 -> 0 bytes .../btn_keyboard_key_normal_holo_dark.9.png | Bin 463 -> 0 bytes .../btn_keyboard_key_normal_holo_light.9.png | Bin 474 -> 0 bytes ...tn_keyboard_key_normal_off_holo_dark.9.png | Bin 578 -> 0 bytes ...btn_keyboard_key_normal_off_lxx_dark.9.png | Bin 251 -> 0 bytes ...tn_keyboard_key_normal_off_lxx_light.9.png | Bin 244 -> 0 bytes .../btn_keyboard_key_normal_on_ics_dark.9.png | Bin 587 -> 0 bytes .../btn_keyboard_key_normal_on_klp_dark.9.png | Bin 639 -> 0 bytes .../btn_keyboard_key_normal_on_lxx_dark.9.png | Bin 251 -> 0 bytes ...btn_keyboard_key_normal_on_lxx_light.9.png | Bin 251 -> 0 bytes .../btn_keyboard_key_popup_selected_ics.9.png | Bin 282 -> 0 bytes .../btn_keyboard_key_popup_selected_klp.9.png | Bin 272 -> 0 bytes ...keyboard_key_popup_selected_lxx_dark.9.png | Bin 212 -> 0 bytes ...eyboard_key_popup_selected_lxx_light.9.png | Bin 244 -> 0 bytes .../btn_keyboard_key_pressed_ics_dark.9.png | Bin 553 -> 0 bytes .../btn_keyboard_key_pressed_ics_light.9.png | Bin 547 -> 0 bytes .../btn_keyboard_key_pressed_klp_dark.9.png | Bin 537 -> 0 bytes .../btn_keyboard_key_pressed_klp_light.9.png | Bin 517 -> 0 bytes ...tn_keyboard_key_pressed_off_ics_dark.9.png | Bin 668 -> 0 bytes ...tn_keyboard_key_pressed_off_klp_dark.9.png | Bin 655 -> 0 bytes ...tn_keyboard_key_pressed_off_lxx_dark.9.png | Bin 220 -> 0 bytes ...n_keyboard_key_pressed_off_lxx_light.9.png | Bin 225 -> 0 bytes ...btn_keyboard_key_pressed_on_ics_dark.9.png | Bin 707 -> 0 bytes ...btn_keyboard_key_pressed_on_klp_dark.9.png | Bin 670 -> 0 bytes ...btn_keyboard_key_pressed_on_lxx_dark.9.png | Bin 245 -> 0 bytes ...tn_keyboard_key_pressed_on_lxx_light.9.png | Bin 253 -> 0 bytes ...tn_keyboard_spacebar_normal_lxx_dark.9.png | Bin 306 -> 0 bytes ...n_keyboard_spacebar_normal_lxx_light.9.png | Bin 333 -> 0 bytes ...n_keyboard_spacebar_pressed_lxx_dark.9.png | Bin 321 -> 0 bytes ..._keyboard_spacebar_pressed_lxx_light.9.png | Bin 346 -> 0 bytes .../emoji_category_tab_selected_ics.9.png | Bin 137 -> 0 bytes .../emoji_category_tab_selected_klp.9.png | Bin 134 -> 0 bytes ...ji_category_tab_unselected_holo_dark.9.png | Bin 150 -> 0 bytes .../keyboard_background_holo.9.png | Bin 227 -> 0 bytes .../keyboard_background_lxx_dark.9.png | Bin 170 -> 0 bytes .../keyboard_background_lxx_light.9.png | Bin 165 -> 0 bytes .../keyboard_key_feedback_background.9.png | Bin 843 -> 0 bytes ...keyboard_key_feedback_background_ics.9.png | Bin 2080 -> 0 bytes ...keyboard_key_feedback_background_klp.9.png | Bin 2147 -> 0 bytes ...ard_key_feedback_background_lxx_dark.9.png | Bin 937 -> 0 bytes ...rd_key_feedback_background_lxx_light.9.png | Bin 901 -> 0 bytes ...ard_key_feedback_left_background_ics.9.png | Bin 1990 -> 0 bytes ...ard_key_feedback_left_background_klp.9.png | Bin 2105 -> 0 bytes ...ey_feedback_left_more_background_ics.9.png | Bin 2152 -> 0 bytes ...ey_feedback_left_more_background_klp.9.png | Bin 2164 -> 0 bytes ...eyboard_key_feedback_more_background.9.png | Bin 1056 -> 0 bytes ...ard_key_feedback_more_background_ics.9.png | Bin 2256 -> 0 bytes ...ard_key_feedback_more_background_klp.9.png | Bin 2225 -> 0 bytes ...ey_feedback_more_background_lxx_dark.9.png | Bin 1199 -> 0 bytes ...y_feedback_more_background_lxx_light.9.png | Bin 1123 -> 0 bytes ...rd_key_feedback_right_background_ics.9.png | Bin 1993 -> 0 bytes ...rd_key_feedback_right_background_klp.9.png | Bin 2061 -> 0 bytes ...y_feedback_right_more_background_ics.9.png | Bin 2163 -> 0 bytes ...y_feedback_right_more_background_klp.9.png | Bin 2133 -> 0 bytes .../keyboard_popup_panel_background_ics.9.png | Bin 856 -> 0 bytes .../keyboard_popup_panel_background_klp.9.png | Bin 871 -> 0 bytes ...oard_popup_panel_background_lxx_dark.9.png | Bin 686 -> 0 bytes ...ard_popup_panel_background_lxx_light.9.png | Bin 644 -> 0 bytes .../keyboard_suggest_strip_holo.9.png | Bin 156 -> 0 bytes .../keyboard_suggest_strip_lxx_dark.9.png | Bin 170 -> 0 bytes .../keyboard_suggest_strip_lxx_light.9.png | Bin 168 -> 0 bytes java/res/drawable-hdpi/more_keys_divider.png | Bin 1034 -> 0 bytes .../more_suggestions_divider.png | Bin 1034 -> 0 bytes .../suggestions_strip_divider_holo.png | Bin 73 -> 0 bytes .../suggestions_strip_divider_lxx_dark.png | Bin 329 -> 0 bytes .../suggestions_strip_divider_lxx_light.png | Bin 328 -> 0 bytes .../btn_keyboard_key_active_ics_dark.9.png | Bin 345 -> 0 bytes .../btn_keyboard_key_active_klp_dark.9.png | Bin 355 -> 0 bytes .../btn_keyboard_key_active_lxx_dark.9.png | Bin 782 -> 0 bytes .../btn_keyboard_key_active_lxx_light.9.png | Bin 781 -> 0 bytes ...keyboard_key_active_pressed_lxx_dark.9.png | Bin 778 -> 0 bytes ...eyboard_key_active_pressed_lxx_light.9.png | Bin 782 -> 0 bytes .../btn_keyboard_key_normal_holo_dark.9.png | Bin 355 -> 0 bytes .../btn_keyboard_key_normal_holo_light.9.png | Bin 339 -> 0 bytes ...tn_keyboard_key_normal_off_holo_dark.9.png | Bin 428 -> 0 bytes ...btn_keyboard_key_normal_off_lxx_dark.9.png | Bin 234 -> 0 bytes ...tn_keyboard_key_normal_off_lxx_light.9.png | Bin 238 -> 0 bytes .../btn_keyboard_key_normal_on_ics_dark.9.png | Bin 411 -> 0 bytes .../btn_keyboard_key_normal_on_klp_dark.9.png | Bin 453 -> 0 bytes .../btn_keyboard_key_normal_on_lxx_dark.9.png | Bin 242 -> 0 bytes ...btn_keyboard_key_normal_on_lxx_light.9.png | Bin 239 -> 0 bytes .../btn_keyboard_key_popup_selected_ics.9.png | Bin 236 -> 0 bytes .../btn_keyboard_key_popup_selected_klp.9.png | Bin 222 -> 0 bytes ...keyboard_key_popup_selected_lxx_dark.9.png | Bin 183 -> 0 bytes ...eyboard_key_popup_selected_lxx_light.9.png | Bin 196 -> 0 bytes .../btn_keyboard_key_pressed_ics_dark.9.png | Bin 394 -> 0 bytes .../btn_keyboard_key_pressed_ics_light.9.png | Bin 381 -> 0 bytes .../btn_keyboard_key_pressed_klp_dark.9.png | Bin 380 -> 0 bytes .../btn_keyboard_key_pressed_klp_light.9.png | Bin 368 -> 0 bytes ...tn_keyboard_key_pressed_off_ics_dark.9.png | Bin 505 -> 0 bytes ...tn_keyboard_key_pressed_off_klp_dark.9.png | Bin 468 -> 0 bytes ...tn_keyboard_key_pressed_off_lxx_dark.9.png | Bin 208 -> 0 bytes ...n_keyboard_key_pressed_off_lxx_light.9.png | Bin 210 -> 0 bytes ...btn_keyboard_key_pressed_on_ics_dark.9.png | Bin 489 -> 0 bytes ...btn_keyboard_key_pressed_on_klp_dark.9.png | Bin 458 -> 0 bytes ...btn_keyboard_key_pressed_on_lxx_dark.9.png | Bin 241 -> 0 bytes ...tn_keyboard_key_pressed_on_lxx_light.9.png | Bin 247 -> 0 bytes ...tn_keyboard_spacebar_normal_lxx_dark.9.png | Bin 234 -> 0 bytes ...n_keyboard_spacebar_normal_lxx_light.9.png | Bin 260 -> 0 bytes ...n_keyboard_spacebar_pressed_lxx_dark.9.png | Bin 244 -> 0 bytes ..._keyboard_spacebar_pressed_lxx_light.9.png | Bin 265 -> 0 bytes .../emoji_category_tab_selected_ics.9.png | Bin 137 -> 0 bytes .../emoji_category_tab_selected_klp.9.png | Bin 132 -> 0 bytes ...ji_category_tab_unselected_holo_dark.9.png | Bin 138 -> 0 bytes .../keyboard_background_holo.9.png | Bin 204 -> 0 bytes .../keyboard_background_lxx_dark.9.png | Bin 159 -> 0 bytes .../keyboard_background_lxx_light.9.png | Bin 158 -> 0 bytes .../keyboard_key_feedback_background.9.png | Bin 747 -> 0 bytes ...keyboard_key_feedback_background_ics.9.png | Bin 1313 -> 0 bytes ...keyboard_key_feedback_background_klp.9.png | Bin 1353 -> 0 bytes ...ard_key_feedback_background_lxx_dark.9.png | Bin 580 -> 0 bytes ...rd_key_feedback_background_lxx_light.9.png | Bin 553 -> 0 bytes ...ard_key_feedback_left_background_ics.9.png | Bin 1297 -> 0 bytes ...ard_key_feedback_left_background_klp.9.png | Bin 1305 -> 0 bytes ...ey_feedback_left_more_background_ics.9.png | Bin 1437 -> 0 bytes ...ey_feedback_left_more_background_klp.9.png | Bin 1425 -> 0 bytes ...eyboard_key_feedback_more_background.9.png | Bin 853 -> 0 bytes ...ard_key_feedback_more_background_ics.9.png | Bin 1457 -> 0 bytes ...ard_key_feedback_more_background_klp.9.png | Bin 1454 -> 0 bytes ...ey_feedback_more_background_lxx_dark.9.png | Bin 716 -> 0 bytes ...y_feedback_more_background_lxx_light.9.png | Bin 709 -> 0 bytes ...rd_key_feedback_right_background_ics.9.png | Bin 1288 -> 0 bytes ...rd_key_feedback_right_background_klp.9.png | Bin 1314 -> 0 bytes ...y_feedback_right_more_background_ics.9.png | Bin 1423 -> 0 bytes ...y_feedback_right_more_background_klp.9.png | Bin 1427 -> 0 bytes .../keyboard_popup_panel_background_ics.9.png | Bin 571 -> 0 bytes .../keyboard_popup_panel_background_klp.9.png | Bin 589 -> 0 bytes ...oard_popup_panel_background_lxx_dark.9.png | Bin 458 -> 0 bytes ...ard_popup_panel_background_lxx_light.9.png | Bin 438 -> 0 bytes .../keyboard_suggest_strip_holo.9.png | Bin 151 -> 0 bytes .../keyboard_suggest_strip_lxx_dark.9.png | Bin 159 -> 0 bytes .../keyboard_suggest_strip_lxx_light.9.png | Bin 159 -> 0 bytes java/res/drawable-mdpi/more_keys_divider.png | Bin 276 -> 0 bytes .../more_suggestions_divider.png | Bin 276 -> 0 bytes .../suggestions_strip_divider_holo.png | Bin 324 -> 0 bytes .../suggestions_strip_divider_lxx_dark.png | Bin 324 -> 0 bytes .../suggestions_strip_divider_lxx_light.png | Bin 324 -> 0 bytes .../btn_keyboard_key_active_ics_dark.9.png | Bin 601 -> 0 bytes .../btn_keyboard_key_active_klp_dark.9.png | Bin 589 -> 0 bytes .../btn_keyboard_key_active_lxx_dark.9.png | Bin 1534 -> 0 bytes .../btn_keyboard_key_active_lxx_light.9.png | Bin 1538 -> 0 bytes ...keyboard_key_active_pressed_lxx_dark.9.png | Bin 1536 -> 0 bytes ...eyboard_key_active_pressed_lxx_light.9.png | Bin 1534 -> 0 bytes .../btn_keyboard_key_normal_holo_dark.9.png | Bin 589 -> 0 bytes .../btn_keyboard_key_normal_holo_light.9.png | Bin 594 -> 0 bytes ...tn_keyboard_key_normal_off_holo_dark.9.png | Bin 732 -> 0 bytes ...btn_keyboard_key_normal_off_lxx_dark.9.png | Bin 296 -> 0 bytes ...tn_keyboard_key_normal_off_lxx_light.9.png | Bin 288 -> 0 bytes .../btn_keyboard_key_normal_on_ics_dark.9.png | Bin 745 -> 0 bytes .../btn_keyboard_key_normal_on_klp_dark.9.png | Bin 787 -> 0 bytes .../btn_keyboard_key_normal_on_lxx_dark.9.png | Bin 291 -> 0 bytes ...btn_keyboard_key_normal_on_lxx_light.9.png | Bin 285 -> 0 bytes .../btn_keyboard_key_popup_selected_ics.9.png | Bin 351 -> 0 bytes .../btn_keyboard_key_popup_selected_klp.9.png | Bin 323 -> 0 bytes ...keyboard_key_popup_selected_lxx_dark.9.png | Bin 241 -> 0 bytes ...eyboard_key_popup_selected_lxx_light.9.png | Bin 262 -> 0 bytes .../btn_keyboard_key_pressed_ics_dark.9.png | Bin 737 -> 0 bytes .../btn_keyboard_key_pressed_ics_light.9.png | Bin 668 -> 0 bytes .../btn_keyboard_key_pressed_klp_dark.9.png | Bin 657 -> 0 bytes .../btn_keyboard_key_pressed_klp_light.9.png | Bin 634 -> 0 bytes ...tn_keyboard_key_pressed_off_ics_dark.9.png | Bin 953 -> 0 bytes ...tn_keyboard_key_pressed_off_klp_dark.9.png | Bin 848 -> 0 bytes ...tn_keyboard_key_pressed_off_lxx_dark.9.png | Bin 260 -> 0 bytes ...n_keyboard_key_pressed_off_lxx_light.9.png | Bin 267 -> 0 bytes ...btn_keyboard_key_pressed_on_ics_dark.9.png | Bin 945 -> 0 bytes ...btn_keyboard_key_pressed_on_klp_dark.9.png | Bin 867 -> 0 bytes ...btn_keyboard_key_pressed_on_lxx_dark.9.png | Bin 296 -> 0 bytes ...tn_keyboard_key_pressed_on_lxx_light.9.png | Bin 316 -> 0 bytes ...tn_keyboard_spacebar_normal_lxx_dark.9.png | Bin 386 -> 0 bytes ...n_keyboard_spacebar_normal_lxx_light.9.png | Bin 415 -> 0 bytes ...n_keyboard_spacebar_pressed_lxx_dark.9.png | Bin 398 -> 0 bytes ..._keyboard_spacebar_pressed_lxx_light.9.png | Bin 450 -> 0 bytes .../emoji_category_tab_selected_ics.9.png | Bin 138 -> 0 bytes .../emoji_category_tab_selected_klp.9.png | Bin 135 -> 0 bytes ...ji_category_tab_unselected_holo_dark.9.png | Bin 155 -> 0 bytes .../keyboard_background_holo.9.png | Bin 267 -> 0 bytes .../keyboard_background_lxx_dark.9.png | Bin 190 -> 0 bytes .../keyboard_background_lxx_light.9.png | Bin 186 -> 0 bytes .../keyboard_key_feedback_background.9.png | Bin 949 -> 0 bytes ...keyboard_key_feedback_background_ics.9.png | Bin 2916 -> 0 bytes ...keyboard_key_feedback_background_klp.9.png | Bin 3316 -> 0 bytes ...ard_key_feedback_background_lxx_dark.9.png | Bin 1312 -> 0 bytes ...rd_key_feedback_background_lxx_light.9.png | Bin 1166 -> 0 bytes ...ard_key_feedback_left_background_ics.9.png | Bin 2873 -> 0 bytes ...ard_key_feedback_left_background_klp.9.png | Bin 3169 -> 0 bytes ...ey_feedback_left_more_background_ics.9.png | Bin 3176 -> 0 bytes ...ey_feedback_left_more_background_klp.9.png | Bin 3374 -> 0 bytes ...eyboard_key_feedback_more_background.9.png | Bin 1088 -> 0 bytes ...ard_key_feedback_more_background_ics.9.png | Bin 3184 -> 0 bytes ...ard_key_feedback_more_background_klp.9.png | Bin 3525 -> 0 bytes ...ey_feedback_more_background_lxx_dark.9.png | Bin 1564 -> 0 bytes ...y_feedback_more_background_lxx_light.9.png | Bin 1443 -> 0 bytes ...rd_key_feedback_right_background_ics.9.png | Bin 2818 -> 0 bytes ...rd_key_feedback_right_background_klp.9.png | Bin 3218 -> 0 bytes ...y_feedback_right_more_background_ics.9.png | Bin 3102 -> 0 bytes ...y_feedback_right_more_background_klp.9.png | Bin 3424 -> 0 bytes .../keyboard_popup_panel_background_ics.9.png | Bin 1178 -> 0 bytes .../keyboard_popup_panel_background_klp.9.png | Bin 1246 -> 0 bytes ...oard_popup_panel_background_lxx_dark.9.png | Bin 926 -> 0 bytes ...ard_popup_panel_background_lxx_light.9.png | Bin 848 -> 0 bytes .../keyboard_suggest_strip_holo.9.png | Bin 168 -> 0 bytes .../keyboard_suggest_strip_lxx_dark.9.png | Bin 190 -> 0 bytes .../keyboard_suggest_strip_lxx_light.9.png | Bin 188 -> 0 bytes java/res/drawable-xhdpi/more_keys_divider.png | Bin 1053 -> 0 bytes .../more_suggestions_divider.png | Bin 1053 -> 0 bytes .../suggestions_strip_divider_holo.png | Bin 330 -> 0 bytes .../suggestions_strip_divider_lxx_dark.png | Bin 329 -> 0 bytes .../suggestions_strip_divider_lxx_light.png | Bin 329 -> 0 bytes .../btn_keyboard_key_active_ics_dark.9.png | Bin 1805 -> 0 bytes .../btn_keyboard_key_active_klp_dark.9.png | Bin 1718 -> 0 bytes .../btn_keyboard_key_active_lxx_dark.9.png | Bin 2588 -> 0 bytes .../btn_keyboard_key_active_lxx_light.9.png | Bin 2584 -> 0 bytes ...keyboard_key_active_pressed_lxx_dark.9.png | Bin 2585 -> 0 bytes ...eyboard_key_active_pressed_lxx_light.9.png | Bin 2588 -> 0 bytes .../btn_keyboard_key_normal_holo_dark.9.png | Bin 1718 -> 0 bytes .../btn_keyboard_key_normal_holo_light.9.png | Bin 1787 -> 0 bytes ...tn_keyboard_key_normal_off_holo_dark.9.png | Bin 1905 -> 0 bytes ...btn_keyboard_key_normal_off_lxx_dark.9.png | Bin 312 -> 0 bytes ...tn_keyboard_key_normal_off_lxx_light.9.png | Bin 306 -> 0 bytes .../btn_keyboard_key_normal_on_ics_dark.9.png | Bin 2039 -> 0 bytes .../btn_keyboard_key_normal_on_klp_dark.9.png | Bin 1998 -> 0 bytes .../btn_keyboard_key_normal_on_lxx_dark.9.png | Bin 321 -> 0 bytes ...btn_keyboard_key_normal_on_lxx_light.9.png | Bin 306 -> 0 bytes .../btn_keyboard_key_popup_selected_ics.9.png | Bin 1293 -> 0 bytes .../btn_keyboard_key_popup_selected_klp.9.png | Bin 1261 -> 0 bytes ...keyboard_key_popup_selected_lxx_dark.9.png | Bin 288 -> 0 bytes ...eyboard_key_popup_selected_lxx_light.9.png | Bin 317 -> 0 bytes .../btn_keyboard_key_pressed_ics_dark.9.png | Bin 1863 -> 0 bytes .../btn_keyboard_key_pressed_ics_light.9.png | Bin 1840 -> 0 bytes .../btn_keyboard_key_pressed_klp_dark.9.png | Bin 1861 -> 0 bytes .../btn_keyboard_key_pressed_klp_light.9.png | Bin 1799 -> 0 bytes ...tn_keyboard_key_pressed_off_ics_dark.9.png | Bin 2196 -> 0 bytes ...tn_keyboard_key_pressed_off_klp_dark.9.png | Bin 2073 -> 0 bytes ...tn_keyboard_key_pressed_off_lxx_dark.9.png | Bin 283 -> 0 bytes ...n_keyboard_key_pressed_off_lxx_light.9.png | Bin 292 -> 0 bytes ...btn_keyboard_key_pressed_on_ics_dark.9.png | Bin 2210 -> 0 bytes ...btn_keyboard_key_pressed_on_klp_dark.9.png | Bin 2091 -> 0 bytes ...btn_keyboard_key_pressed_on_lxx_dark.9.png | Bin 314 -> 0 bytes ...tn_keyboard_key_pressed_on_lxx_light.9.png | Bin 344 -> 0 bytes ...tn_keyboard_spacebar_normal_lxx_dark.9.png | Bin 585 -> 0 bytes ...n_keyboard_spacebar_normal_lxx_light.9.png | Bin 658 -> 0 bytes ...n_keyboard_spacebar_pressed_lxx_dark.9.png | Bin 608 -> 0 bytes ..._keyboard_spacebar_pressed_lxx_light.9.png | Bin 673 -> 0 bytes .../emoji_category_tab_selected_ics.9.png | Bin 113 -> 0 bytes .../emoji_category_tab_selected_klp.9.png | Bin 110 -> 0 bytes ...ji_category_tab_unselected_holo_dark.9.png | Bin 1048 -> 0 bytes .../keyboard_background_holo.9.png | Bin 1151 -> 0 bytes .../keyboard_background_lxx_dark.9.png | Bin 225 -> 0 bytes .../keyboard_background_lxx_light.9.png | Bin 219 -> 0 bytes ...keyboard_key_feedback_background_ics.9.png | Bin 5212 -> 0 bytes ...keyboard_key_feedback_background_klp.9.png | Bin 5251 -> 0 bytes ...ard_key_feedback_background_lxx_dark.9.png | Bin 2162 -> 0 bytes ...rd_key_feedback_background_lxx_light.9.png | Bin 1975 -> 0 bytes ...ard_key_feedback_left_background_ics.9.png | Bin 4941 -> 0 bytes ...ard_key_feedback_left_background_klp.9.png | Bin 5862 -> 0 bytes ...ey_feedback_left_more_background_ics.9.png | Bin 5188 -> 0 bytes ...ey_feedback_left_more_background_klp.9.png | Bin 5920 -> 0 bytes ...ard_key_feedback_more_background_ics.9.png | Bin 5373 -> 0 bytes ...ard_key_feedback_more_background_klp.9.png | Bin 5450 -> 0 bytes ...ey_feedback_more_background_lxx_dark.9.png | Bin 2584 -> 0 bytes ...y_feedback_more_background_lxx_light.9.png | Bin 2381 -> 0 bytes ...rd_key_feedback_right_background_ics.9.png | Bin 4964 -> 0 bytes ...rd_key_feedback_right_background_klp.9.png | Bin 5981 -> 0 bytes ...y_feedback_right_more_background_ics.9.png | Bin 5118 -> 0 bytes ...y_feedback_right_more_background_klp.9.png | Bin 6060 -> 0 bytes .../keyboard_popup_panel_background_ics.9.png | Bin 2712 -> 0 bytes .../keyboard_popup_panel_background_klp.9.png | Bin 2732 -> 0 bytes ...oard_popup_panel_background_lxx_dark.9.png | Bin 1522 -> 0 bytes ...ard_popup_panel_background_lxx_light.9.png | Bin 1336 -> 0 bytes .../keyboard_suggest_strip_holo.9.png | Bin 1062 -> 0 bytes .../keyboard_suggest_strip_lxx_dark.9.png | Bin 223 -> 0 bytes .../keyboard_suggest_strip_lxx_light.9.png | Bin 222 -> 0 bytes .../suggestions_strip_divider_holo.png | Bin 1007 -> 0 bytes .../suggestions_strip_divider_lxx_dark.png | Bin 331 -> 0 bytes .../suggestions_strip_divider_lxx_light.png | Bin 331 -> 0 bytes .../btn_keyboard_key_active_lxx_dark.9.png | Bin 3343 -> 0 bytes .../btn_keyboard_key_active_lxx_light.9.png | Bin 3342 -> 0 bytes ...keyboard_key_active_pressed_lxx_dark.9.png | Bin 3341 -> 0 bytes ...eyboard_key_active_pressed_lxx_light.9.png | Bin 3340 -> 0 bytes ...btn_keyboard_key_normal_off_lxx_dark.9.png | Bin 1162 -> 0 bytes ...tn_keyboard_key_normal_off_lxx_light.9.png | Bin 1152 -> 0 bytes .../btn_keyboard_key_normal_on_lxx_dark.9.png | Bin 1167 -> 0 bytes ...btn_keyboard_key_normal_on_lxx_light.9.png | Bin 1164 -> 0 bytes ...keyboard_key_popup_selected_lxx_dark.9.png | Bin 1232 -> 0 bytes ...eyboard_key_popup_selected_lxx_light.9.png | Bin 1284 -> 0 bytes ...tn_keyboard_key_pressed_off_lxx_dark.9.png | Bin 1147 -> 0 bytes ...n_keyboard_key_pressed_off_lxx_light.9.png | Bin 1156 -> 0 bytes ...btn_keyboard_key_pressed_on_lxx_dark.9.png | Bin 1167 -> 0 bytes ...tn_keyboard_key_pressed_on_lxx_light.9.png | Bin 1172 -> 0 bytes ...tn_keyboard_spacebar_normal_lxx_dark.9.png | Bin 1554 -> 0 bytes ...n_keyboard_spacebar_normal_lxx_light.9.png | Bin 1611 -> 0 bytes ...n_keyboard_spacebar_pressed_lxx_dark.9.png | Bin 1606 -> 0 bytes ..._keyboard_spacebar_pressed_lxx_light.9.png | Bin 1655 -> 0 bytes .../keyboard_background_lxx_dark.9.png | Bin 1139 -> 0 bytes .../keyboard_background_lxx_light.9.png | Bin 1133 -> 0 bytes ...ard_key_feedback_background_lxx_dark.9.png | Bin 3475 -> 0 bytes ...rd_key_feedback_background_lxx_light.9.png | Bin 3259 -> 0 bytes ...ey_feedback_more_background_lxx_dark.9.png | Bin 3883 -> 0 bytes ...y_feedback_more_background_lxx_light.9.png | Bin 3682 -> 0 bytes ...oard_popup_panel_background_lxx_dark.9.png | Bin 2780 -> 0 bytes ...ard_popup_panel_background_lxx_light.9.png | Bin 2624 -> 0 bytes .../keyboard_suggest_strip_lxx_dark.9.png | Bin 1138 -> 0 bytes .../keyboard_suggest_strip_lxx_light.9.png | Bin 1124 -> 0 bytes .../suggestions_strip_divider_lxx_dark.png | Bin 1017 -> 0 bytes .../suggestions_strip_divider_lxx_light.png | Bin 1017 -> 0 bytes .../btn_keyboard_key_functional_ics.xml | 22 --- .../btn_keyboard_key_functional_klp.xml | 22 --- java/res/drawable/btn_keyboard_key_ics.xml | 44 ----- java/res/drawable/btn_keyboard_key_klp.xml | 44 ----- .../drawable/btn_keyboard_key_lxx_dark.xml | 34 +++- .../drawable/btn_keyboard_key_lxx_light.xml | 41 +++-- ...btn_keyboard_key_popup_action_lxx_dark.xml | 4 +- ...tn_keyboard_key_popup_action_lxx_light.xml | 4 +- .../drawable/btn_keyboard_key_popup_ics.xml | 21 --- .../drawable/btn_keyboard_key_popup_klp.xml | 21 --- .../btn_keyboard_key_popup_lxx_dark.xml | 2 +- .../btn_keyboard_key_popup_lxx_light.xml | 2 +- .../drawable/btn_keyboard_spacebar_ics.xml | 21 --- .../drawable/btn_keyboard_spacebar_klp.xml | 21 --- .../btn_keyboard_spacebar_lxx_dark.xml | 33 +++- .../btn_keyboard_spacebar_lxx_light.xml | 33 +++- java/res/drawable/btn_suggestion_ics.xml | 27 ---- java/res/drawable/btn_suggestion_klp.xml | 27 ---- .../drawable/ic_emoji_activity_holo_dark.xml | 33 ---- .../drawable/ic_emoji_activity_lxx_dark.xml | 1 + .../drawable/ic_emoji_emoticons_holo_dark.xml | 32 ---- java/res/drawable/ic_emoji_flag_holo_dark.xml | 33 ---- java/res/drawable/ic_emoji_food_holo_dark.xml | 33 ---- .../drawable/ic_emoji_nature_holo_dark.xml | 33 ---- .../drawable/ic_emoji_objects_holo_dark.xml | 32 ---- .../drawable/ic_emoji_people_holo_dark.xml | 32 ---- .../drawable/ic_emoji_places_holo_dark.xml | 32 ---- .../drawable/ic_emoji_recents_holo_dark.xml | 32 ---- .../drawable/ic_emoji_symbols_holo_dark.xml | 32 ---- .../drawable/keyboard_background_lxx_dark.xml | 14 ++ .../keyboard_background_lxx_light.xml | 14 ++ .../drawable/keyboard_key_feedback_ics.xml | 36 ----- .../drawable/keyboard_key_feedback_klp.xml | 36 ----- .../keyboard_key_feedback_lxx_dark.xml | 32 ++-- .../keyboard_key_feedback_lxx_light.xml | 32 ++-- ...yboard_popup_panel_background_lxx_dark.xml | 9 ++ ...board_popup_panel_background_lxx_light.xml | 9 ++ java/res/drawable/more_keys_divider.xml | 4 + .../res/drawable/more_suggestions_divider.xml | 4 + .../suggestions_strip_divider_lxx_dark.xml | 4 + .../suggestions_strip_divider_lxx_light.xml | 4 + java/res/values/colors.xml | 27 +--- java/res/values/config.xml | 2 +- java/res/values/keyboard-themes.xml | 4 - java/res/values/strings.xml | 4 - java/res/values/themes-common.xml | 2 +- java/res/values/themes-holo.xml | 43 ----- java/res/values/themes-ics.xml | 150 ------------------ java/res/values/themes-klp.xml | 150 ------------------ java/res/values/themes-lxx-dark.xml | 2 +- java/res/values/themes-lxx-light.xml | 2 +- .../inputmethod/keyboard/KeyboardTheme.java | 10 +- ...oardLayoutSetNavigateMoreKeysKlpTests.java | 2 +- .../keyboard/KeyboardThemeTests.java | 42 +---- .../keyboard/action/KlpActionTestsBase.java | 2 +- .../KeyboardLayoutSetSubtypesCountTests.java | 2 +- .../layout/tests/LayoutTestsBase.java | 2 +- 370 files changed, 226 insertions(+), 1232 deletions(-) delete mode 100644 java/res/anim/key_preview_dismiss_holo.xml delete mode 100644 java/res/anim/key_preview_show_up_holo.xml delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_active_ics_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_active_klp_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_active_lxx_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_active_lxx_light.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_active_pressed_lxx_light.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_normal_holo_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_normal_holo_light.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_normal_off_holo_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_normal_off_lxx_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_normal_off_lxx_light.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_normal_on_ics_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_normal_on_klp_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_normal_on_lxx_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_normal_on_lxx_light.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_popup_selected_ics.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_popup_selected_klp.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_popup_selected_lxx_light.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_pressed_ics_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_pressed_ics_light.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_pressed_klp_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_pressed_klp_light.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_pressed_off_ics_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_pressed_off_klp_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_pressed_off_lxx_light.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_pressed_on_ics_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_pressed_on_klp_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_key_pressed_on_lxx_light.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_spacebar_normal_lxx_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_spacebar_normal_lxx_light.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_spacebar_pressed_lxx_dark.9.png delete mode 100644 java/res/drawable-hdpi/btn_keyboard_spacebar_pressed_lxx_light.9.png delete mode 100644 java/res/drawable-hdpi/emoji_category_tab_selected_ics.9.png delete mode 100644 java/res/drawable-hdpi/emoji_category_tab_selected_klp.9.png delete mode 100644 java/res/drawable-hdpi/emoji_category_tab_unselected_holo_dark.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_background_holo.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_background_lxx_dark.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_background_lxx_light.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_key_feedback_background.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_key_feedback_background_ics.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_key_feedback_background_klp.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_key_feedback_background_lxx_dark.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_key_feedback_background_lxx_light.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_key_feedback_left_background_ics.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_key_feedback_left_background_klp.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_key_feedback_left_more_background_ics.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_key_feedback_left_more_background_klp.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_key_feedback_more_background.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_key_feedback_more_background_ics.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_key_feedback_more_background_klp.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_key_feedback_more_background_lxx_dark.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_key_feedback_more_background_lxx_light.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_key_feedback_right_background_ics.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_key_feedback_right_background_klp.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_key_feedback_right_more_background_ics.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_key_feedback_right_more_background_klp.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_popup_panel_background_ics.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_popup_panel_background_klp.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_popup_panel_background_lxx_dark.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_popup_panel_background_lxx_light.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_suggest_strip_holo.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_suggest_strip_lxx_dark.9.png delete mode 100644 java/res/drawable-hdpi/keyboard_suggest_strip_lxx_light.9.png delete mode 100644 java/res/drawable-hdpi/more_keys_divider.png delete mode 100644 java/res/drawable-hdpi/more_suggestions_divider.png delete mode 100644 java/res/drawable-hdpi/suggestions_strip_divider_holo.png delete mode 100644 java/res/drawable-hdpi/suggestions_strip_divider_lxx_dark.png delete mode 100644 java/res/drawable-hdpi/suggestions_strip_divider_lxx_light.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_active_ics_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_active_klp_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_active_lxx_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_active_lxx_light.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_active_pressed_lxx_light.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_normal_holo_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_normal_holo_light.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_normal_off_holo_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_normal_off_lxx_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_normal_off_lxx_light.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_normal_on_ics_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_normal_on_klp_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_normal_on_lxx_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_normal_on_lxx_light.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_popup_selected_ics.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_popup_selected_klp.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_popup_selected_lxx_light.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_pressed_ics_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_pressed_ics_light.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_pressed_klp_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_pressed_klp_light.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_pressed_off_ics_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_pressed_off_klp_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_pressed_off_lxx_light.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_pressed_on_ics_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_pressed_on_klp_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_key_pressed_on_lxx_light.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_spacebar_normal_lxx_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_spacebar_normal_lxx_light.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_spacebar_pressed_lxx_dark.9.png delete mode 100644 java/res/drawable-mdpi/btn_keyboard_spacebar_pressed_lxx_light.9.png delete mode 100644 java/res/drawable-mdpi/emoji_category_tab_selected_ics.9.png delete mode 100644 java/res/drawable-mdpi/emoji_category_tab_selected_klp.9.png delete mode 100644 java/res/drawable-mdpi/emoji_category_tab_unselected_holo_dark.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_background_holo.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_background_lxx_dark.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_background_lxx_light.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_key_feedback_background.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_key_feedback_background_ics.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_key_feedback_background_klp.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_key_feedback_background_lxx_dark.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_key_feedback_background_lxx_light.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_key_feedback_left_background_ics.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_key_feedback_left_background_klp.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_key_feedback_left_more_background_ics.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_key_feedback_left_more_background_klp.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_key_feedback_more_background.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_key_feedback_more_background_ics.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_key_feedback_more_background_klp.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_key_feedback_more_background_lxx_dark.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_key_feedback_more_background_lxx_light.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_key_feedback_right_background_ics.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_key_feedback_right_background_klp.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_key_feedback_right_more_background_ics.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_key_feedback_right_more_background_klp.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_popup_panel_background_ics.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_popup_panel_background_klp.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_popup_panel_background_lxx_dark.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_popup_panel_background_lxx_light.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_suggest_strip_holo.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_suggest_strip_lxx_dark.9.png delete mode 100644 java/res/drawable-mdpi/keyboard_suggest_strip_lxx_light.9.png delete mode 100644 java/res/drawable-mdpi/more_keys_divider.png delete mode 100644 java/res/drawable-mdpi/more_suggestions_divider.png delete mode 100644 java/res/drawable-mdpi/suggestions_strip_divider_holo.png delete mode 100644 java/res/drawable-mdpi/suggestions_strip_divider_lxx_dark.png delete mode 100644 java/res/drawable-mdpi/suggestions_strip_divider_lxx_light.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_active_ics_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_active_klp_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_active_lxx_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_active_lxx_light.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_active_pressed_lxx_light.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_normal_holo_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_normal_holo_light.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_normal_off_holo_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_normal_off_lxx_light.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_normal_on_ics_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_normal_on_klp_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_normal_on_lxx_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_normal_on_lxx_light.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_ics.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_klp.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_lxx_light.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_pressed_ics_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_pressed_ics_light.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_pressed_klp_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_pressed_klp_light.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_ics_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_klp_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_lxx_light.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_ics_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_klp_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_lxx_light.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_spacebar_normal_lxx_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_spacebar_normal_lxx_light.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_spacebar_pressed_lxx_dark.9.png delete mode 100644 java/res/drawable-xhdpi/btn_keyboard_spacebar_pressed_lxx_light.9.png delete mode 100644 java/res/drawable-xhdpi/emoji_category_tab_selected_ics.9.png delete mode 100644 java/res/drawable-xhdpi/emoji_category_tab_selected_klp.9.png delete mode 100644 java/res/drawable-xhdpi/emoji_category_tab_unselected_holo_dark.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_background_holo.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_background_lxx_dark.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_background_lxx_light.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_key_feedback_background.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_key_feedback_background_ics.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_key_feedback_background_klp.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_key_feedback_background_lxx_dark.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_key_feedback_background_lxx_light.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_key_feedback_left_background_ics.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_key_feedback_left_background_klp.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_key_feedback_left_more_background_ics.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_key_feedback_left_more_background_klp.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_key_feedback_more_background.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_key_feedback_more_background_ics.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_key_feedback_more_background_klp.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_key_feedback_more_background_lxx_dark.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_key_feedback_more_background_lxx_light.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_key_feedback_right_background_ics.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_key_feedback_right_background_klp.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_key_feedback_right_more_background_ics.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_key_feedback_right_more_background_klp.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_popup_panel_background_ics.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_popup_panel_background_klp.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_popup_panel_background_lxx_dark.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_popup_panel_background_lxx_light.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_suggest_strip_holo.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_suggest_strip_lxx_dark.9.png delete mode 100644 java/res/drawable-xhdpi/keyboard_suggest_strip_lxx_light.9.png delete mode 100644 java/res/drawable-xhdpi/more_keys_divider.png delete mode 100644 java/res/drawable-xhdpi/more_suggestions_divider.png delete mode 100644 java/res/drawable-xhdpi/suggestions_strip_divider_holo.png delete mode 100644 java/res/drawable-xhdpi/suggestions_strip_divider_lxx_dark.png delete mode 100644 java/res/drawable-xhdpi/suggestions_strip_divider_lxx_light.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_active_ics_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_active_klp_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_active_lxx_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_active_lxx_light.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_active_pressed_lxx_light.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_normal_holo_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_normal_holo_light.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_holo_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_lxx_light.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_normal_on_ics_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_normal_on_klp_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_normal_on_lxx_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_normal_on_lxx_light.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_popup_selected_ics.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_popup_selected_klp.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_popup_selected_lxx_light.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_pressed_ics_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_pressed_ics_light.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_pressed_klp_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_pressed_klp_light.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_ics_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_klp_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_lxx_light.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_ics_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_klp_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_lxx_light.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_spacebar_normal_lxx_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_spacebar_normal_lxx_light.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_spacebar_pressed_lxx_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/btn_keyboard_spacebar_pressed_lxx_light.9.png delete mode 100644 java/res/drawable-xxhdpi/emoji_category_tab_selected_ics.9.png delete mode 100644 java/res/drawable-xxhdpi/emoji_category_tab_selected_klp.9.png delete mode 100644 java/res/drawable-xxhdpi/emoji_category_tab_unselected_holo_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_background_holo.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_background_lxx_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_background_lxx_light.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_key_feedback_background_ics.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_key_feedback_background_klp.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_key_feedback_background_lxx_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_key_feedback_background_lxx_light.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_key_feedback_left_background_ics.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_key_feedback_left_background_klp.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_key_feedback_left_more_background_ics.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_key_feedback_left_more_background_klp.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_key_feedback_more_background_ics.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_key_feedback_more_background_klp.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_key_feedback_more_background_lxx_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_key_feedback_more_background_lxx_light.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_key_feedback_right_background_ics.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_key_feedback_right_background_klp.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_key_feedback_right_more_background_ics.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_key_feedback_right_more_background_klp.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_popup_panel_background_ics.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_popup_panel_background_klp.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_popup_panel_background_lxx_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_popup_panel_background_lxx_light.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_suggest_strip_holo.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_suggest_strip_lxx_dark.9.png delete mode 100644 java/res/drawable-xxhdpi/keyboard_suggest_strip_lxx_light.9.png delete mode 100644 java/res/drawable-xxhdpi/suggestions_strip_divider_holo.png delete mode 100644 java/res/drawable-xxhdpi/suggestions_strip_divider_lxx_dark.png delete mode 100644 java/res/drawable-xxhdpi/suggestions_strip_divider_lxx_light.png delete mode 100644 java/res/drawable-xxxhdpi/btn_keyboard_key_active_lxx_dark.9.png delete mode 100644 java/res/drawable-xxxhdpi/btn_keyboard_key_active_lxx_light.9.png delete mode 100644 java/res/drawable-xxxhdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png delete mode 100644 java/res/drawable-xxxhdpi/btn_keyboard_key_active_pressed_lxx_light.9.png delete mode 100644 java/res/drawable-xxxhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png delete mode 100644 java/res/drawable-xxxhdpi/btn_keyboard_key_normal_off_lxx_light.9.png delete mode 100644 java/res/drawable-xxxhdpi/btn_keyboard_key_normal_on_lxx_dark.9.png delete mode 100644 java/res/drawable-xxxhdpi/btn_keyboard_key_normal_on_lxx_light.9.png delete mode 100644 java/res/drawable-xxxhdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png delete mode 100644 java/res/drawable-xxxhdpi/btn_keyboard_key_popup_selected_lxx_light.9.png delete mode 100644 java/res/drawable-xxxhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png delete mode 100644 java/res/drawable-xxxhdpi/btn_keyboard_key_pressed_off_lxx_light.9.png delete mode 100644 java/res/drawable-xxxhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png delete mode 100644 java/res/drawable-xxxhdpi/btn_keyboard_key_pressed_on_lxx_light.9.png delete mode 100644 java/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_lxx_dark.9.png delete mode 100644 java/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_lxx_light.9.png delete mode 100644 java/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_lxx_dark.9.png delete mode 100644 java/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_lxx_light.9.png delete mode 100644 java/res/drawable-xxxhdpi/keyboard_background_lxx_dark.9.png delete mode 100644 java/res/drawable-xxxhdpi/keyboard_background_lxx_light.9.png delete mode 100644 java/res/drawable-xxxhdpi/keyboard_key_feedback_background_lxx_dark.9.png delete mode 100644 java/res/drawable-xxxhdpi/keyboard_key_feedback_background_lxx_light.9.png delete mode 100644 java/res/drawable-xxxhdpi/keyboard_key_feedback_more_background_lxx_dark.9.png delete mode 100644 java/res/drawable-xxxhdpi/keyboard_key_feedback_more_background_lxx_light.9.png delete mode 100644 java/res/drawable-xxxhdpi/keyboard_popup_panel_background_lxx_dark.9.png delete mode 100644 java/res/drawable-xxxhdpi/keyboard_popup_panel_background_lxx_light.9.png delete mode 100644 java/res/drawable-xxxhdpi/keyboard_suggest_strip_lxx_dark.9.png delete mode 100644 java/res/drawable-xxxhdpi/keyboard_suggest_strip_lxx_light.9.png delete mode 100644 java/res/drawable-xxxhdpi/suggestions_strip_divider_lxx_dark.png delete mode 100644 java/res/drawable-xxxhdpi/suggestions_strip_divider_lxx_light.png delete mode 100644 java/res/drawable/btn_keyboard_key_functional_ics.xml delete mode 100644 java/res/drawable/btn_keyboard_key_functional_klp.xml delete mode 100644 java/res/drawable/btn_keyboard_key_ics.xml delete mode 100644 java/res/drawable/btn_keyboard_key_klp.xml delete mode 100644 java/res/drawable/btn_keyboard_key_popup_ics.xml delete mode 100644 java/res/drawable/btn_keyboard_key_popup_klp.xml delete mode 100644 java/res/drawable/btn_keyboard_spacebar_ics.xml delete mode 100644 java/res/drawable/btn_keyboard_spacebar_klp.xml delete mode 100644 java/res/drawable/btn_suggestion_ics.xml delete mode 100644 java/res/drawable/btn_suggestion_klp.xml delete mode 100644 java/res/drawable/ic_emoji_activity_holo_dark.xml delete mode 100644 java/res/drawable/ic_emoji_emoticons_holo_dark.xml delete mode 100644 java/res/drawable/ic_emoji_flag_holo_dark.xml delete mode 100644 java/res/drawable/ic_emoji_food_holo_dark.xml delete mode 100644 java/res/drawable/ic_emoji_nature_holo_dark.xml delete mode 100644 java/res/drawable/ic_emoji_objects_holo_dark.xml delete mode 100644 java/res/drawable/ic_emoji_people_holo_dark.xml delete mode 100644 java/res/drawable/ic_emoji_places_holo_dark.xml delete mode 100644 java/res/drawable/ic_emoji_recents_holo_dark.xml delete mode 100644 java/res/drawable/ic_emoji_symbols_holo_dark.xml create mode 100644 java/res/drawable/keyboard_background_lxx_dark.xml create mode 100644 java/res/drawable/keyboard_background_lxx_light.xml delete mode 100644 java/res/drawable/keyboard_key_feedback_ics.xml delete mode 100644 java/res/drawable/keyboard_key_feedback_klp.xml create mode 100644 java/res/drawable/keyboard_popup_panel_background_lxx_dark.xml create mode 100644 java/res/drawable/keyboard_popup_panel_background_lxx_light.xml create mode 100644 java/res/drawable/more_keys_divider.xml create mode 100644 java/res/drawable/more_suggestions_divider.xml create mode 100644 java/res/drawable/suggestions_strip_divider_lxx_dark.xml create mode 100644 java/res/drawable/suggestions_strip_divider_lxx_light.xml delete mode 100644 java/res/values/themes-holo.xml delete mode 100644 java/res/values/themes-ics.xml delete mode 100644 java/res/values/themes-klp.xml diff --git a/README.md b/README.md index 72997860a..1c3db3a0e 100644 --- a/README.md +++ b/README.md @@ -6,4 +6,4 @@ Eventual goals: * Improve upon various aspects of the keyboard, such as theming * Integrated voice input * Transformer language model instead of n-gram -* On-device finetuning of language model(?) \ No newline at end of file +* On-device finetuning ofa language model(?) \ No newline at end of file diff --git a/java/res/anim/key_preview_dismiss_holo.xml b/java/res/anim/key_preview_dismiss_holo.xml deleted file mode 100644 index 0bf725435..000000000 --- a/java/res/anim/key_preview_dismiss_holo.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - diff --git a/java/res/anim/key_preview_show_up_holo.xml b/java/res/anim/key_preview_show_up_holo.xml deleted file mode 100644 index ad2e413a1..000000000 --- a/java/res/anim/key_preview_show_up_holo.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - diff --git a/java/res/drawable-hdpi/btn_keyboard_key_active_ics_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_active_ics_dark.9.png deleted file mode 100644 index 9aa8db60e728935c79ee652c067cb8acfe637bbf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 462 zcmV;<0WtoGP)7=OR$U$4jc?&I_zwCC`Up(K#OP?E36l74&;U|epp@R@piwAd#9m?Pm$YemZ~Oal z+S?vPgqTR*Hr|EtvlHT@q9?WwPtv(;W?w0_rA1~;gjh;-wMfxvy2r(X-EQB|aKMY_ z@0IKA!b9DA?P+b~EwNLUT3O5%a<&x!M+0)vxwln!y;&uWXm>Vq+`1bg#`FF_IJ~dik3RwK%3uanisw4u5Kq8O`Bmx%S zbVZXEm?{wg0c4^T85F2JhIE<=(dLsxD_V`AUw`xw1e7nTv>Iu2&s-(Ko}$&5rE*yX z!v3LXSL|_qTEcnWVR>zyOg=^YhDFhKLY}T2Zb~J<8yp;F0Vn|LKz_uWaS*@(u7IGwW`*yRqME0PS|WE~UI9qDyA3`#2{dgkt6= zt@UlM*L!o>!d3HZHoG5S%or=@paQN74Hcz4`IwvAu{{=>C{W2bp9{{|&wM}n80^kC`830+}*(x8v9Kb7p zK7h$@0KivgVyt&)SA76bi|cWTm>EP%jo9~)`W?p1_yhw@mxH$qiKqYo002ovPDHLk FV1l)syO#g} diff --git a/java/res/drawable-hdpi/btn_keyboard_key_active_lxx_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_active_lxx_dark.9.png deleted file mode 100644 index 55ef3e7f556ea9e56240545f1caba320512030e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1200 zcmV;h1W)^kP)p@=|A z0>(uoY^qd=r4$>=2uO!SK}D#EE2z;bEp!n*k&r+_qC+5;VGAOYDitT9t=iWKz8-hLK&0f>Nn6o!g^f#1OD=>{?cp*8S z#4f6MhNq~Omr6y3(tEMx)yf2BaS97Khc_^XS8zfIuHrHN!hQUXyI98~Y?YTvy_|Ku z6I))bOyUeK;cZ;NJYEzdx*yN*A2#qSe!|aqP+ltS_8`Q=i!HBKrm%?j@m_L#{IKW6 z6RhETe22C2QfcQ9=j&c>j4vhK3DMu$ykjVTe|auRP_+KNrq(aR$14l)_#VOGR>If=U^ zokn&}T>OJrUb^A5hw!^n`jc7EHjHjY(I8Jy<`R-VlmOt zK&z3R6r1|9#l}?_XGQ!?+FFS{Bko>`*wpufNfG~SV<(h<)%lFfa7fsf$fg^*K>98V63`TzUyg zkLjRMnRWb1c!X|cz2*lLX^b3zvy#mY95Es1fWD%H44i`@~umvQ2;(1k{^+oH)dPW&x&p;7Ep(M=mC?h9RL z6k8Q-!)N`Ds35AM{aMdL&$o+FWWFofhU36v+)WqHvo`|kaul0KgbksmPFCzA-0535 z#d1gJsgo7EB|6?u`V~<@JP|q?+M11JnP~Ff5*_bRW(~KpP3u-gwFjcL-wPkZAlMc0 zKghn(O6;!iFx)FRsG_(h;%^$P<|28d>NVkC*v`H`D*Zkb&B`CMX? zG`=qU6<-_tHN2I?u`Hi02sx*5jU(f5OEW<4;%%|K6z^S3Gay&$O>Fknm71o7-}p_b zmct=zbTyLKca#^hsH^srOh(}3wTZRl3w!s z8G(OA`SuTy?MLGofp%n`{+JP)lG@WBJ0kJ)<>`<5pCdqhWRHU2iT?q^#6^mrepp%n O0000~EM^oQF{y!3*jA zFt)IPXLyQ@h01K1p|oFiW^sN9<2ZpSoWUEIz$-W=gg5XQf8joU$6YMr5!Mzev+bO9 z?US8ZoFB$1T);axhe^CBMszox;Xkb4SNw>d@L-`byVZse4=y{iI6s1EypQ+N`=bXv zE}mcs-{D&*L$#>qW?VLNz;FL4e3>>+~}mrbIRxQY)%#_bks zxPi~GQc$>|7Ql!)U}dVfV+vRblh_MBOq zKQ5+jFNs#E3SUiewxp$O%DQvn9PKsHDkCDkxfE|xn#!i@=tYrryP1rNFfQV}nBs0o ztC5`$Cx16CFZ?Zd|2tTExG@t&!|0araWjqP`Ohi}+79`k+S2WEaFV?q{a)c0M!bM{gYO zYR~;>H#sUc5b7?OdD#;<+o_03=B)6kk(Zqk>)=6PQux%U$);3&M(i040>^MBdkM;p z?5NlUEV4P)4~&YDt=-vWWshjF)ap|vgcs^%$HczwAn~%yDljWMBIfxZaZKjcG%GtK zGrtFfQQ?Jp*={C%q8zk-vFVxF! zh_d0cPDfM{8>0MK%R@EUw8?x|lnn=g$GDr_JkQ?N1o`x_Bp)nd7J!hRNLrRMJM?W_!)opOecAsCeH{=;Wbf9ddc%= z1pXDY90F=1dl-a={s-4)MT!p*DqH{n N002ovPDHLkV1n}rNj?Ao diff --git a/java/res/drawable-hdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png deleted file mode 100644 index 17a77cccb5d4a926c550316f1ddd6b22121ff7dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1195 zcmV;c1XTNpP)CfJzyV7?>zC%>*+;SJ*0cDj|V{#1ILAG8P6Z(Ww(Ll82ou6hF+7*v zPhtmKc!I~+TC7yd45jz7%k|m>W^oEtoW*OH!%H|Jgtzbzf8j2E#~sx002_;yYAv;aJ<9Irs+C|E9q4c=VGtfK^M5#O38MoEGuUb^3+2vS|r;MJyObi3|8J#lMF=vgtCjAY}WoGU_EW_y7yZqlI=O zJ1G|Rm2%@Mjf#kWk6Sz0Gve;0j75Dvm=y7!Y4<^sl*ulNX*|j-;LUty&X3+K-qxG@ z(Lr)tY#_8;GV`*haIRkwmCQNe(TiXziE@wf0otL$S@O&cff3NN(EZi%wt zlYU235?iAD*~~*t*|f=gN0bf6frq%0-8|3V2-FnVY#tHTgin*a>;v5HTR7!%Tlh4| z%WjB@_oIGAR1%MbM@w0=MK%?AZ;FcdD6@*2`J#2ZO|^TXwBL(9hC#3+;=h;wpq=cF z=wYar98_79c7R+*8Nz%AV9)K$}M zBYYj7i5`Yg;J%1=z0)srluemzMKo(1v@@mOY=}5ly0r~;Epepwo9p;S=2mIQ*cS0! z->+S$XamW-_|Ls#xGM0CCX%a*mFj-W+})zZt2KO_4m>O)ob8q=w4N^{o6>kq^jCak z@aOPGiepK!wjdOo#tojC4!0}=>|MMiE-&TxE@l}}SLzL{_q8iEOPhY<*JVl$N8mAj zGYtL4c~U3&%XmW+w9n&JPut}8qtQmcE;`A7z|Z(|XgbOBba+OfidRG}=><=p5%^bZ z-~J)8{b)QR(23mBA2VW6(s=q~TO^*oJpIx9@eI%$*=Ip`;(wsPMT%0VUS9wJ002ov JPDHLkV1g4rM&bYf diff --git a/java/res/drawable-hdpi/btn_keyboard_key_active_pressed_lxx_light.9.png b/java/res/drawable-hdpi/btn_keyboard_key_active_pressed_lxx_light.9.png deleted file mode 100644 index 55ef3e7f556ea9e56240545f1caba320512030e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1200 zcmV;h1W)^kP)p@=|A z0>(uoY^qd=r4$>=2uO!SK}D#EE2z;bEp!n*k&r+_qC+5;VGAOYDitT9t=iWKz8-hLK&0f>Nn6o!g^f#1OD=>{?cp*8S z#4f6MhNq~Omr6y3(tEMx)yf2BaS97Khc_^XS8zfIuHrHN!hQUXyI98~Y?YTvy_|Ku z6I))bOyUeK;cZ;NJYEzdx*yN*A2#qSe!|aqP+ltS_8`Q=i!HBKrm%?j@m_L#{IKW6 z6RhETe22C2QfcQ9=j&c>j4vhK3DMu$ykjVTe|auRP_+KNrq(aR$14l)_#VOGR>If=U^ zokn&}T>OJrUb^A5hw!^n`jc7EHjHjY(I8Jy<`R-VlmOt zK&z3R6r1|9#l}?_XGQ!?+FFS{Bko>`*wpufNfG~SV<(h<)%lFfa7fsf$fg^*K>98V63`TzUyg zkLjRMnRWb1c!X|cz2*lLX^b3zvy#mY95Es1fWD%H44i`@~umvQ2;(1k{^+oH)dPW&x&p;7Ep(M=mC?h9RL z6k8Q-!)N`Ds35AM{aMdL&$o+FWWFofhU36v+)WqHvo`|kaul0KgbksmPFCzA-0535 z#d1gJsgo7EB|6?u`V~<@JP|q?+M11JnP~Ff5*_bRW(~KpP3u-gwFjcL-wPkZAlMc0 zKghn(O6;!iFx)FRsG_(h;%^$P<|28d>NVkC*v`H`D*Zkb&B`CMX? zG`=qU6<-_tHN2I?u`Hi02sx*5jU(f5OEW<4;%%|K6z^S3Gay&$O>Fknm71o7-}p_b zmct=zbTyLKca#^hsH^srOh(}3wTZRl3w!s z8G(OA`SuTy?MLGofp%n`{+JP)lG@WBJ0kJ)<>`<5pCdqhWRHU2iT?q^#6^mrepp%n O0000GwW`*yRqME0PS|WE~UI9qDyA3`#2{dgkt6= zt@UlM*L!o>!d3HZHoG5S%or=@paQN74Hcz4`IwvAu{{=>C{W2bp9{{|&wM}n80^kC`830+}*(x8v9Kb7p zK7h$@0KivgVyt&)SA76bi|cWTm>EP%jo9~)`W?p1_yhw@mxH$qiKqYo002ovPDHLk FV1l)syO#g} diff --git a/java/res/drawable-hdpi/btn_keyboard_key_normal_holo_light.9.png b/java/res/drawable-hdpi/btn_keyboard_key_normal_holo_light.9.png deleted file mode 100644 index 6da273b097be3db3f25aaa4c3d75bc8a1cd8413e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 474 zcmV<00VV#4P)R9J=WmrY9oK^Vt>v+H2_8b#j3 zYjp}bgmm)M*XmRFZGsT#&@Hr$zJdrQk>Tj<(;<;F={sO4i>m^|B*n9~w zo6P_Ui2&2-G$$g78#Aq}wF>YP0oZUVb|sJ9O!rm*dsPOI0b~FfKnCEkhYKhUuve`B zEbi=`C=A2R0E59G41yqUjByTOj8Q=lv00004b3#c}2nYxW zd2=6(*C3kWzNr5+R~|I-Nc^xA!E+<8c@S!Dk`FJ7x~s z_$P!AkWwZ@^wk*iX*QdgLYck0FRa(=FHsb|U#(Vf&ON%|7Nu0L-|v6ubUF;+W3jf= zNhzg291ee2YeOPxO>m1+3ZCcvn$PD00QUCrZYQ?zNMC(+4!`^iJF)*?v~ zRBh{&Qt0)1@Vw)PI!Tg<5XbS}oYwl3VNRQFrPTh=0l6}cmJ~wN?obc}#|{JF&U71N zaw5v4l(oL<`#wga5q!UVue{l85JeHJwWXONM3huY0ccVDP-#?Yo29moy-bg;d{ev=4hh7daqJ%@wYUm<43Z`VDpNdEqS Q1poj507*qoM6N<$f^6>qEC2ui diff --git a/java/res/drawable-hdpi/btn_keyboard_key_normal_off_lxx_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_normal_off_lxx_dark.9.png deleted file mode 100644 index 5014c9472f742abb9a86c744630fda65a1617fb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^(m*W2!3HF2n%o+I6icy_X9x!n)NrJ90QsB+9+AZi z4BVX{%xHe{^je_cTu&Fr5RcB}0OL&w4$S{28kjju+cRq-E3@*HMsMY-2i6v=OU%f~ z6ErLTcAt@;-AuUZUSW#`x2+|%7X*)h&<+Je-Wm^mz0dDdA}fBVCFcv-GBr_`4>Kev00004b3#c}2nYxW zdZ@&9fw#U(QHe@DbjC2O@VR+NThg^c*i*LdlW2-lXVhfj5nZsk|lfm z+w=K(Y|Wsm6ht%I-_HCB7xz2ze_%En27^J%_x-oVnCGf`TAPS5HzM-EIrn-v9LAYb z+Sm-w=ks@y$>cl?Lqw!5M?B99y4~)}X0xfltL(YWN}lxl{p;0g<<}|r6KgGvMq@D= zjUEBZ+h(=dP^;DIB}wuif&d~yk|bw9kZrdcp_5vzw&P_F?6%Y)VJZ0Me@OnBN*+8% z$*MR?R>e`WDl9qEwL|0HRPDDg7GpiIJDyV%l@zr6q@}#1v6!HZp7r1~0FyIvL?DhZ ziz(_BrA13i8tY+ukLkR5zdM+wTwk2Sw;MDqCt3c(u?7>g_vZ}Qpq*doqFt4~QWSMj zq3EByYS?()&bdTHVr%W*1(-^TOusO{c=4m6Hh)ZNG()Ce(Soym5xMu|n`3h6oV)UU z|C!C}blnn-W~45v?CTa0oO4$|x=S(|kH?q2UN2}in@>E?>+HRAMWksui{toH7>1X? zS~c@Z&;_0XeW0@?Q#A_AfX~3k+xYq1RSucvCrx-s){jd1wDj?*`1K8 Z@*Qwk%!E|!xO@Nr002ovPDHLkV1mKD4rl-X diff --git a/java/res/drawable-hdpi/btn_keyboard_key_normal_on_klp_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_normal_on_klp_dark.9.png deleted file mode 100644 index 814e402351a30cc0c217f1f49c0da42f6556e2e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 639 zcmV-_0)YLAP)v00004b3#c}2nYxW zdd9lk2;%7ZvAdHk*owa%l-+=6R>n*}AtIA{&iHA)n8G zR!Y4WkwO|Zp_Bp<-7)jmFbqF+yWKG2mdyHq>2&&KG#Xt8K>%y*lM7s-wJv&|_aU3j z3V@GM-=jgtwQYhkT@ z2A}{SSlKBW#LQP|3yVQVe<&{MoFF8;`Tr&VO(xHti^x-P5qT;uB2NWj$D8t8*m$ZX zW%&k#)*4F1uTw-|tpzh5+^-xZ(sf;w%ViXcMG$RP4l~0TgYkHbAPCYIskKI>QbD`j z-WkWtXti1}#^BI5>cIzxh~TsXVe)dAOpa`5m(d!Jm7Z*(`)umi4u|Z!as+`?2jN3 Z!7tE0-yFDY*FFFM002ovPDHLkV1ff!73cr} diff --git a/java/res/drawable-hdpi/btn_keyboard_key_normal_on_lxx_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_normal_on_lxx_dark.9.png deleted file mode 100644 index b1f5435486ceeee57d9e1848adef5e78faefdb4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^(m*W2!3HF2n%o+I6icy_X9x!n)NrJ90QsB+9+AZi z4BVX{%xHe{^je_cTu&Fr5RcB}0OL&w4$S{28kjju+cRq-E3@*HMsMY-2i6v=OU%f~ z6ErLTcAtfm(Ax&{b&%^ig?RozH|GW5%kzuGR zTWq{})3n%od%7P!J!?HB^4Pi4XBAd0^0;7B7MItQ#TGtiZ}pFshhHvjW#O&*{(-G2comSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wLrl=o-U3d7QJgP+xsy&im*S(*HDO>@IbXg_NZ8#yKuz1EryEs+wk84dEt@r_<0k@OOxzt+h;63RLcIR(^RVTYnz9A zLYJspY;NsoIsR9#Y71g^yyrY1z@0HM(tp8O9rt6cCoJ6cPB|R^`qfeI+-G2comSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wLrm5o-U3d7QK5f`|>pz2(&#czi=YV_m$$GovquyNzHK*+jUgHUfe-~ zL+R}y{ltrxDucY(J=qs=->7m%=jS2MP5f(hjJY1go)QPT Op25@A&t;ucLK6UW*kOSH diff --git a/java/res/drawable-hdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png deleted file mode 100644 index 31cd3792525ff117f2ab160e2d9adf59b36491cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2comSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wLrl#PZ!4!i{7=DH*y_N;Bmbuef#Lb|Nj^A>9v-u@bX$2@|aoB*}|J= zm6v+fx%7U96|dN299Whtm$G5@bUC+I#GSz_eocSCJHZF6tidxnBaTc>^(a49FIYZJ zar5L#g?BoxY3fVFP6`La9%@_SxFXl^&g74EW;+?&3uJh>&T2IQUBKY!>gTe~DWM4f Dkaa}6 diff --git a/java/res/drawable-hdpi/btn_keyboard_key_popup_selected_lxx_light.9.png b/java/res/drawable-hdpi/btn_keyboard_key_popup_selected_lxx_light.9.png deleted file mode 100644 index b8717e66869b1f0d5af3b22fa48214fd3e1ffaf2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2comSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wLrmXo-U3d7QJgH8}c<9@VL$o+MOe_$$7C=Lu|o6)c@`~GKVeeVSfN0=MLv~rxH zO<59DU)@%)(~VK>GMn$Isj%*2rE{LPq)N$_dd2NiMUs^MrtwR1%70yD_lAk@kKK*( jZt(|;?NpQw27Y3FuPyPdbZ>k*(1i@1u6{1-oD!M<^}$dx diff --git a/java/res/drawable-hdpi/btn_keyboard_key_pressed_ics_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_pressed_ics_dark.9.png deleted file mode 100644 index 7ec33dd207693d4e65aee1fd5436986bcc743a37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 553 zcmV+^0@nSBP)3;hB@!fT5N^05U({8l$^SuAQebJ9%Yojs*1iq)%R+m3KS@1Nlo1V)G2#(G=n~{+? zwzdpz0JJgk>u*mldb|bpfOx8a+Kcs-?v)NuUg`To8!KAJAy5Z8Qw7NNFhKrmOXowf z@BMUW!UH0Jaw=d9HIn73QGy`O3NY=#6BW2EK~?-250La{aqEHE0$_ANJg5LS-1!9D zmEV<$oF;VVfyvOL31@UdH~jfc=xi(G?u6BvaID}D>VbdM)qO5kdl=by9{6*jxz@B>KP2k=VvHL5=P5A67$s59r`n3nVCL-Jbj^+0mAg&#V00000NkvXXu0mjfJoft4 diff --git a/java/res/drawable-hdpi/btn_keyboard_key_pressed_ics_light.9.png b/java/res/drawable-hdpi/btn_keyboard_key_pressed_ics_light.9.png deleted file mode 100644 index 5612c51a12c554b94614fbb23985b18169280ae4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 547 zcmV+;0^I$HP)~&v9tus);&u zU_>|ATb2%OhlnL0kU*w!Ts!f*9h@q* zV{k108{kOKlJC3DJwE5Y_hLkZf{@6__h9kb|4|$&8F>EgY;E0IJvNkjtwmPLC}Jq( zXpvKUW-;uS2IgU}!r$GSn;J2$-f4Xl*^)aQ$f~#hJng0>Pb3*8vOook{?I+?M>yIR^xw z6^)n+36cHJf~g;W^z8<9?S26@b|L_%t)Z>+oNLy!V{&!K3GP9hAoh0EeI(z zXo1MXrNLDo|Fi}3q^c}f4ApEwx&kUXA6n3$0@dyVS<5gyji|E+jM&}q%Ex!_5Ka7h zql6(Eyz%(&1YjaxZ!W}h5v`G#Accq4i02~1>rX%sEtu>9hl`INc)Dk?`DBL`tDB|j zQn(x0d>{1bpPv9R71GS^0lUC9(EUSB9tdCqm%wM>Hj4m+%5;Es!Qu~?5Wabkl~_BJ lh@ezVh^kMb`5#~r?g7{J0Y1cSzKZ|=002ovPDHLkV1jT(^rHX( diff --git a/java/res/drawable-hdpi/btn_keyboard_key_pressed_klp_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_pressed_klp_dark.9.png deleted file mode 100644 index 90abe394052c5bddfa43e5769119ca07d9101c28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 537 zcmV+!0_OdRP)gDet#3!X6_$Yuh)-4hfYctx2_39V0kt}ig<1tkvQdq54rssK|h|Pm32LJ@4(P+3_E+5+M_N`@E212DByp0Pqgr`#%A|pEEbe=@TbF0SEw;^U)|1jEJyT@l|)C bMC1Df2_#XGB3(Sa00000NkvXXu0mjf)1KkY diff --git a/java/res/drawable-hdpi/btn_keyboard_key_pressed_klp_light.9.png b/java/res/drawable-hdpi/btn_keyboard_key_pressed_klp_light.9.png deleted file mode 100644 index 6768241a77122b2d41ff930b4c4e0abc982d1926..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 517 zcmV+g0{Z=lP)AxCbx z04{t3H?+t%NG#E$Op(Gx4v+)HH%P%9C|qG#K7b3CK*0&%2?p4G^bUK}?wf2`W z=8LLUiy#mLfm7Ar&bjM$yFE{G3)4T(X0sdT+*juu-uoir69hr6R;zt0l}a)2J!yMG zpi-%n$K&y5?|osx0pd7jGMQkExdN_%D3?H^(KwBws1VuH_;aZfpbCt035ZD9dyg?I zYja}~KqNWtC-98wVQ z&RDh!WS(Ji-32l=u-8}6@Au~-BGy{F4FV!EP4A@@SPqB7dl4yA2~|Zz7z_q?B<4ZL z7GT+0d)aI@f7I*s^DqpLHXYAYmF03NqtWQG*X#XUEEcy35}N1z6L0~X0XB!^+8lrx z@B};nlcaH#^AI>Dr%(JPB47%{1^FuuMpe^e__mwCn*sP48ZX=2)-vmA00000NkvXX Hu0mjfcNE)a diff --git a/java/res/drawable-hdpi/btn_keyboard_key_pressed_off_ics_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_pressed_off_ics_dark.9.png deleted file mode 100644 index 655bc01b113e7285f8c4bb4cd44ee0818624ff18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 668 zcmV;N0%QG&P)v00004b3#c}2nYxW zd<#j1kC`nB5D%HPR_o^5ZXFU z9G{vdu27%k<-SknkKXsbXM-dR#l*8{&ym@j?@a%PM0(-jt9M?l;%!PP9>ip6Ss<2> zf!6wUyVHIC=E=QbqC`7w{?!dPzwY_>TWvp#v<{aA=~z-+zEFL%Qj!Y5vt%s|>1^+I z?uId=Nb6G z0~%jpi_z#_w315`XOaXU3Wpq%jZtjkz(BCjAg8^2BFTSIE&(P(Qv$NnbsnTylrq|# z@|=pn8PoK^DN?zRhpjG>)NpW$J(H75XM=MrWk8AvPl4B@`QQ{f;>KSbGf4LLE$;pB z5J%bBTMotQS|GfY_?V3IoJoReVDZ!2i!*IP5_cXqjk}ZA?jt^kbAO7DPU1x$I*7>C5k~W6La0f2eeGw<7`- zZVNcD51Qc40FTAvV6D3azY0ccY?T7la9}aR~ZXoJdVAz+U)z|_s7JC}f=ZAV7 z*KgObdi4t3s&^6qMhbfYer|tb<9!`KKUtdA({liB0k{UBmf<;R5x_oxEdU<@bd$v_ z02_b@z*#8TxD-YS8cx_LlOPE(KFLM@_5z6xlf++#0UvU9G5|>c0000v00004b3#c}2nYxW zd-u{srCB}RwG6}9N-4j3o_Ar}c9b#^%Q^=^@X>YMcb?}(LWn49uMiTgR_lXd z7*_y3r)_%rrB%YCxZXefoJ zUawP-Zdv#TIO~$j? z>_@NHd&xN$WuU(AlkfXirK2l|h_Kymjrn|j31DYNS&B2$G~f37{qs(z(_xI|?*1wi z$8oY)EPhR=(=Txxe@lT@2$sIcCS)ex00!Ox}uVE+4dvPZ*RJ=D1V~r>@**$c-{d8u!C!dH3c9NPlZXNyu7ug414a^*-?b*58o>_Uy!Zv5+s|QZbmCiT1 zcuOe7V2|!$(TgS8e=h!AEB;0UWV%4Qv&3;sbIYMr+`^obh4Aps(UMB*B RT!7AD@O1TaS?83{1OS;KMz8v00004b3#c}2nYxW zdR-a40Vkc6X{_$@o9xlvs!{=XnvA6(E89Q2 zcOyfstz8u#06-bTufO}MCUFnIa{xLM(!X&1R4-N)2w95nm9bPx2LKuXy8B$oB#wp^ z(0PO{N8`EZC6{LIBnd#24ml+s_k#Qy)J3$H|M77bVUA}$i(%dsi zet!GrlU990mwFbp`vA`g5?-w)3-bWTdR?L)E<80Be!-x%&`KMZLyS^}*18Q1TXZLX zd{K-C2DOHVIc6AdW*LY5(bmShEx%gJ&L^ScSjSldSzin0?um-~$K%RF;Z1EroFf poy>UTBuFB4@ymYg1ri-5iNA1lQE6kwrSSj&002ovPDHLkV1guPGQ9u* diff --git a/java/res/drawable-hdpi/btn_keyboard_key_pressed_on_klp_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_pressed_on_klp_dark.9.png deleted file mode 100644 index 71e0683cd52fb1b21fbd22932d0f647e19c7423b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 670 zcmV;P0%84$P)v00004b3#c}2nYxW zdZRNKimSb@jak5+ytXkC1{VKuSs4D8&gxBB3aK5?ittuV;rMci=cSHh1SF zp!+2k-Whv8&CcxZfSFNIoOykXM zb}h@2d9YV-iIh??b8^!a%8g_d2_b~*x{Y41_vlZ4%*>O?$+CK2W>!kY)9Li9<2ZIvPHL@5 zDHT^;>M#uV`l@VB>e+1erQ7X3ab1_nK#eh^wN_=58)HftnHf+MIhwY{BN`je@DUeg>A$A(WpG8t`Bhje-9smFU07*qoM6N<$ Eg6YdC761SM diff --git a/java/res/drawable-hdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png deleted file mode 100644 index a36ca323d3ec4adc2a943bb961f3eec155b7f0c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^(m*W2!3HF2n%o+I6icy_X9x!n)NrJ90QsB+9+AZi z4BVX{%xHe{^je_cbWaz@5RcB}AOHW`GfVyGZ`sJW>8YfogoMPu|Nr${ot3XLC@Vh> zR*Q;m;%VESxBBtR}Y+=E1hq2 z@s?1E!5-biq8Cjz_T(j8*|acIQrT8_v2=psk_Yna(x2_)^vs-I&9JNgee}!Y>+xMW zzth&{|8jS-m_EU3ns~nY=Qp;sO-iT#ZQjiFH$Blz(M?v-v|0OH#Jv4G|IBaQ*(Xsd w5`C=l-?ij(pSOnz1-bJyJTmdKI;Vst00_llO8@`> diff --git a/java/res/drawable-hdpi/btn_keyboard_spacebar_normal_lxx_dark.9.png b/java/res/drawable-hdpi/btn_keyboard_spacebar_normal_lxx_dark.9.png deleted file mode 100644 index 32311666f8c7e164e1af03792474b8c1b2975129..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^YCx>c!3HFg6Ro&`6icy_X9x!n)NrJ90QsB+9+AZi z4BVX{%xHe{^je_c6;Bt(kcif|Hx6<&IS4d7toKo|{qpbpO-E<5?aiN{Cin;hIa>eB^ni!Sf>TZ7I>z2r#;|0 zqa-xDWV5N8kdR_vvnE{iJkWm(p00i_>zopr0D1^^W&i*H diff --git a/java/res/drawable-hdpi/btn_keyboard_spacebar_normal_lxx_light.9.png b/java/res/drawable-hdpi/btn_keyboard_spacebar_normal_lxx_light.9.png deleted file mode 100644 index 1256b8b21b4c539984644ed9f16cf37349788293..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^YCx>c!3HFg6Ro&`6icy_X9x!n)NrJ90QsB+9+AZi z4BVX{%xHe{^je_cdrud~kcif|H+;PgJ4iG=SUu#l5uyXqP>98=MTE=PhTD0`l4y+RrANUU*ERA^O!SwOGe)R?J^9qem{=9 zPu$c!3HFg6Ro&`6icy_X9x!n)NrJ90QsB+9+AZi z4BVX{%xHe{^je_cV^0^ykcif|H#TxL8wfN!{BQMQ!3Djym%i7VOfSn^=v3<2eq>3+ zbmq*w9r7ZMCi3QTZ^AvUue0A0HsOy5lLPmhM&Sz#oBrOdV@P0=J0Ls5Wyt}dRqX2= zzO!EtD_~)JpsMt6LfjV4tKkk4&&9A^X42WfT^O|Wb;mRw>!9?Y*DV<*H!Pd?bU7Q> znL}Hqv2dM<;k*3IAQv0)EODBd9V1uHI*v$l=SJI&hFcxBq}=G;!M5tI$DPTkH(YM{ w2BsG&&b4L8|8Xla;zopr0IRBdM*si- diff --git a/java/res/drawable-hdpi/btn_keyboard_spacebar_pressed_lxx_light.9.png b/java/res/drawable-hdpi/btn_keyboard_spacebar_pressed_lxx_light.9.png deleted file mode 100644 index c05605fbf700f09300088a361a29431ac898a1fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^YCx>c!3HFg6Ro&`6icy_X9x!n)NrJ90QsB+9+AZi z4BVX{%xHe{^je_cA5Ry@kcif|H*EQu90VL5ZZ})RYGM{u#o3?mGE&o)sr^Ebw3O+` z<%POsH+`?n=xKZ-_F0HSv__KSs6%~Z{g}mCr2JO5mK*@Uv?6!%YVyZ!j-Ui@u$w6x_c`Xu*f`Z`h1mf2?}8!*l7nBauuw zZnHf1rWZ_O(7qIDr=@VHXhzud#)tLn^~()1xh5~eLQJ#OS>D^<%CTF$WlwoKNA}6& zEU|RX4a#}EQ+9Em6G{mGlh diff --git a/java/res/drawable-hdpi/emoji_category_tab_selected_ics.9.png b/java/res/drawable-hdpi/emoji_category_tab_selected_ics.9.png deleted file mode 100644 index 9138cef9c87b1bfe5c8c21f8fad5c4621a9005f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1c!3HD^Kbl$tDaPU;cPEB*=VV?2Ih+L^k;M!Q z+?^oIXnykaTA-kwr;B4q#hj!c|Nq-F3;bzM)R@ocq;#PE5{qQdcDuj)hYK_xv23*D e1SGeBE`z75pUXO@geCyZe9s&X3r`ov5RRF>eWy7Y3`LmKUncz0|1>p$@8`w|hq<`8x>OiXJp1Ic r*W-C(`VEFF#(|-4>t(+dd!{lR=Mzerv94k|&gMahyeTc3;;NkgZ=J{CnH`-o7!M`;F z1%6lcs(cbn-L`t!dW~Y=Qhrg*2W=Y9KTW*G{eSwL`~!zBFSm4bbUc``;Y;bBqo){e X9B9$Vd{f2^bP$85tDnm{r-UW|4nJ zaCd?*qxs3xYk`73o-U3d9-VKmEfj1p5OBFz?{n%@nk-KiiiNfDNE)S_n4st!?f7y19|yk7)12SdeEsMRG?&5C L)z4*}Q$iB}O%pWN diff --git a/java/res/drawable-hdpi/keyboard_background_lxx_light.9.png b/java/res/drawable-hdpi/keyboard_background_lxx_light.9.png deleted file mode 100644 index bf5450cc7b4a6487e3b20c749c0411e35fd23d82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%EX7WqAsj$Z!;#Vf4nJ zaCd?*qxs3xYk`99o-U3d9-VKmDGD7>5OBV@pQowl|K^~8Xhs=DW6_^#pKh}3c8LyY z_~^It(tJ18qBE+k4LVs5(@soKbZ+C3H2R{gaqblV6ZYjHTr$&+KA!_LlEKr}&t;uc GLK6URMl#U= diff --git a/java/res/drawable-hdpi/keyboard_key_feedback_background.9.png b/java/res/drawable-hdpi/keyboard_key_feedback_background.9.png deleted file mode 100644 index 21520178eabb0d4ecb4eaf5140a55adfd5ba9bae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 843 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 KMNUMnLSTZnG2`3- diff --git a/java/res/drawable-hdpi/keyboard_key_feedback_background_klp.9.png b/java/res/drawable-hdpi/keyboard_key_feedback_background_klp.9.png deleted file mode 100644 index be394151aba4f2b6eea69795ea3778b68b3772cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2147 zcmV-p2%PtcP)7IY}?iCph1rNz=KqbZ(kvNPv#gAOW>SWuz#$ zsasz5Ugu)%r+e+q26RRcEdOK$LnT@M`rprbp7pE+7-ImyFw$j-X-r4zg=~HL%yrO( zY}g5sO&d-CZU7G9y>C%W8wvm!KvQ_HMOKgqo;?^0`ky>`^7Hic^bZb)BhaG>50w-} zDIXpl{_pwo=l_-@Ndlmv6)-b{wE?h$yYt4=r%(TL=gysH;thz}J^q4!6AEtXwcH>}JQ> z!LxvI@c)gGI*Y(MVPa{AaWxacdipiHA(jUnz>>tg^#*wEI#Or3!C5)cB@|G)MQ}&z zEEjaQwk%%s20^7f*3ria4y&BtoQPXn#{xp-)t9Law+LoS1=|kZx4b8C5w+#i&aoq1 zOy_p&NPkl!uszZUY>#9GR;aEefw@dCOa%TJUq;2GMOBB zDCi27tgM1tya7OtMx)Wkk01ZbX0we_GXRV+_4Vu5QScTxacb$*S~*tHez^uf&gF8M z_wV2TvADSSeLp5X=t`wh8@XIA0}i$Z&PqWS$Ex7=t^+s&a0)(*2t5csA# zxF0`$Jb3x?<$9yhAgBbk4B!j6a~tAktQ;$DbQ>V6s>-&uwu+1~XE+=V+3oggy`U+I zqQqjcbTk@$tE%ds;4q8eV2_}?wGLDH->&^4!Zi=<@9!UPZ*P}_!JyCY_g~A~3IWFePN0VXI?icOyEY7E2jZz1KY&R9 zApkeE*ARdJ_;Dn!-EQ|SEiKJOB9S?t&o_QKe{ydnNs=6o$9Fb2H+L9gRq)4K0)Nzx zv{BMt%ivIH!D_-HhXuMHJf_TG4E)rG7aU|z7?aw2bVzK%Znyg$J$f{^va<5spaMQQ zIgyjejMYu zvD@vw<>lq?R#sN#{C@vH0IpOjr-?*j_rr$|yQ-=Zs4w6yC8z|JekLcMfkPGd2rPA; zjx0IX0ljE&gTwP_BY;-8Ug&_m4gwuzI2`W9-3IpQ)2HKjJieXJ=L;|b6(4(X(Bp1)D8*8%y9RCbSFa<9S%cZZ zw8&Wjruh67@XXB2?bX%Q`Ptdokj-ZMTZctdRaJAjTrnPxZx@TjA~+y|Dmqkrm0;Xd z5gjV7`j>Vc={%pc0_+9{>_#hK@zo0rE&%tVM{*4F0l-@iZYa5yehDmNMpWov8e zARdqJoSd8-!3dPVnSqi+FBK^1GL938r7r=d3_=7IPU` z=&W2U#^7;>!!fb6v~+KIdHG(gR%;}a$(?LAd%zewg%Kz{+UD4421<)kPk@RLdZl)N zDNGPxF&{RE2#@xAlz}jCD0S#i+W{r_ia;CaF;MZ3@3q85j?y$Llc`iDz+#vX;nF#O zK<~$ys|ATlPtl=02THn% zL&jExhB=e)m4)UU|Qgue%t8WAS32O>ANkWbw)mU_4MFx>Iy0aK&H8G6-NvG#BwYl=-@k;cOXn zcZyqh1M!6{g9Mf&0v1y?lGqx$lK6QZ4I)@kElo^xIY~VzvN6WcVN+>fCq5vu1jiV| Z{{djYj6m!7%J2XH002ovPDHLkV1g5O^5p;k diff --git a/java/res/drawable-hdpi/keyboard_key_feedback_background_lxx_dark.9.png b/java/res/drawable-hdpi/keyboard_key_feedback_background_lxx_dark.9.png deleted file mode 100644 index 93f300a13c2455d449c67cf658be14899413bc6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 937 zcmeAS@N?(olHy`uVBq!ia0vp^VL)8Q!3HFQex)1)QY^(zo*^7SP{WbZ0pxQQctjR6 zFmQK*Fr)d&(`y+Rn7ut+978JRyuH3L@3I5Kv5)^P7cN~OupsH7?2VfeGbU6p&Zy*) zWBBOQqhJ`C?2^5^w-M^T5u-{m2|Eg8H`ch>RZr}3ZL(zKi2KNK}V(A79z8hEz7$DrX9qf-)gxZ}F)xG`2Gt9g1EA!>l1mPV@@^@dA zx2A*!RL7Z~y}`GE@ynOTQ9r9xR{Qhh#7X0~l_O*Dt9sj=gyZZ`PUw#{>eC%u7Waky9PNrZU9;C|rXy?4jUt9Q%0A28c+@R!{Otq1G|EOw0SDvKxox##4&LG-0x%~|$iL!WU$w` z-9f?kdu@XD{P-u2UtjsN`8mfAw@;Q!QjeK2vI^Z}D=>U-K6CB**Ly^KuHSsTNB;TW zOWT{b%``tcH&0e9@Ot5~LpZd0*p*1n0t1rC;mj f#3{%0Oq@T}=hAEAHwoOpyvE?^>gTe~DWM4fRSLBC diff --git a/java/res/drawable-hdpi/keyboard_key_feedback_background_lxx_light.9.png b/java/res/drawable-hdpi/keyboard_key_feedback_background_lxx_light.9.png deleted file mode 100644 index e7c516a0e30b2e74503f1f539801f51da038f471..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 901 zcmeAS@N?(olHy`uVBq!ia0vp^VL)8Q!3HFQex)1)QY^(zo*^7SP{WbZ0pxQQctjR6 zFmQK*Fr)d&(`y+RnAJU9978JRyuI$9E$k?B>|?r`XYks9priHcooqEb#Pg4CmaFAd z`laO}QloBL@g+=P&x+&U^g=a$u-{h8EUS}Co1Sy)=GLP&Q_tGPb4)hdefq=AlN%V5 z*i6@_tdyEzebi9havSf>iH4D))0iKa-LKzK_x0A)>54a+1#(i?UCz$9x7+sp-P`M} zt?eV2ybBg)dv&D@W`WaI^*4z_W!~B5p zi&|vF^K%<#&XiP}xt94w;;y9hg4#zm?Hv1Z(pGN)Ky-&5hg|8r``1htJt(6CHHz zJf_-2$gaM0GQ4)dKi%59o}AOBB%l$NmIo&Z>1YlUV&(pWw`QJM)HpM8t*`Ez43k@P z-WIl$O(pP`QF#@XYw43j?{ygQ4#=W}<-r~m#6H+T*R2!3O@ zsNtMsy`pLE6Y(FRRrlTROuqfAL+sOaj*H3m^6D0bP0l+XkKBJ+TR diff --git a/java/res/drawable-hdpi/keyboard_key_feedback_left_background_ics.9.png b/java/res/drawable-hdpi/keyboard_key_feedback_left_background_ics.9.png deleted file mode 100644 index e42cd88dc8b840f2c71251699e559139b9709a95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1990 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 diff --git a/java/res/drawable-hdpi/keyboard_key_feedback_left_more_background_ics.9.png b/java/res/drawable-hdpi/keyboard_key_feedback_left_more_background_ics.9.png deleted file mode 100644 index 16034407338bb9ef2a7bb69fa56eff9b34ddfe0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2152 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 a2>t-D%Qzj0H>wZ-00002ru`EP)p$0C#F zjj#WR`wPEyPwQ|22m>1f62PG0aNaP?V|n0{BGa}pZNQ0~N9CTdP~Zc*A6HRe(^zKW zcpmoz%4{Wp6v|UA*CM!pgULw3fV#;t&cGfd<#cJ36UGU!jN*4;@z?=i2-_MsrpG*a zvQ5Rv1M4dUbjo@~kN^g;tzZm3lSnyT66J(Z0yTbEC=j>yY|-PFmKOJ5|6gy=yYEvotkp$*FU_;d-F5YS|&gK{Rg}#Rsnc>c9K8* z?3=`*5&nEH!*BlfSy%VHOsB?U-;I|G^~*oq;nuZjR(AHt=kI^Sx#2htKAN?9r{C)wWAp3VhkX9N)n22;Umvc8Ui)kKLhK@;o-u^Knwqpj1O+mV{yM=0tV1xeep5V z*Or;OG=KEZd;*kPTW0gg5+2yF#l%pLwGgOk4ZXtRhYP&(-C5$vq2qY=zLn9ev-sfx zP(|%65V#f{*1W(Ewh7dM8uju9k8l5j`J3M(5wE1 zNfJYEcFe65@+|%PHq~MV1v3ZixSvZv1uq z>x++g{`oyDBZ~sL18k$~3ao>|H#l;;F$9Ah9)cQ(GsGb+n_vbnv#*_{}mK6tg=NUgQ~Y z0n_Jz9mk=tzDefp|H!W`W0{ha3Mi2J@Gk&G{7@wXv`xlz6AE-sweY$PF{$HRz($ST z%^j+xI>Qs=#1s9wo2Fi_@$|p<*;;vwW#mxM3V88UOov*fJ+6k%aCIAF_2DlN4ZIG` z&`beuRx9kRW@*)1B-3dIlKla=Rw}dh@Cna9zfZH4MR{m&=!+HHYkR1MppNIMzHOU9 zbu(1MnubBtPP<`X1Q-RzTnm0q0cj>?FEKNJmDJcs_Y``lN}))0d6i;TI;T1cSkXO} zT-$T4j2iYe)X>-4*N#x3`wba-=_O4=5)W`11z3kX35=uQr`_+R7{55n%=J0a6Qf=J z_N!?xx69^}4CP!F1*wJtTfrOtdzw{TtK$uOy=^^k`0F}Ma?wjJX&R*E)d7naPXZHo z!2N(n&(AP(V~&xji9H2_Jnd>7 z@Qc2Vj^FxB1W~NoJ*rTJw-e@#>M%ooV)y` zmzHX+T7&J?HMUouW1G@q>M^veSui1qNv7`!P#sFI6a=h$uMRl~I4lMa5si;9J$Hrk zSFey5O8S1OR;sX_c}9MH9mkOjFF?ghb(le*;-TWDJp-!4=(Y3&7so%ZJA`K_W2K>{&-p4XyAFMlu2^bGrXSVrHRo!^hjP{JL+CuFVXZ6A(Q8N6(O~- zp7e&@>q)$2BohTn&-D6m*Gr~@l2XU_V0)qCnk3P8iHB7Y;>E#4Cm~@Ful+XggVl$- z40$P;f@RZ@0~H{AeMu#?jPd!?B7%8!Er5eysVm|*PNzwwzJ2gM eQ7Aaaari$$2R6)pFH~v(0000$gr_<^0QirdU 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 diff --git a/java/res/drawable-hdpi/keyboard_key_feedback_right_background_ics.9.png b/java/res/drawable-hdpi/keyboard_key_feedback_right_background_ics.9.png deleted file mode 100644 index 1f68073766f915db3f4faa1ec95c707225392bbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1993 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 UDFG)HzW@LL07*qoM6N<$g8x`GfdBvi diff --git a/java/res/drawable-hdpi/keyboard_popup_panel_background_lxx_light.9.png b/java/res/drawable-hdpi/keyboard_popup_panel_background_lxx_light.9.png deleted file mode 100644 index 9b6f1bdce1fbfa28e6a9f318934362025f22f31e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 644 zcmV-~0( z0`>0CVDS3+v!}oDuTQCGK>@YyUiV}?nY}D{G43j*j=OvJV&D}J8yGt%3#p-(CC`(Q4WqdQiAf3iK z&?=vcmiDT-16diXF`xf3)zDr`Wy}Qm#)?+pgE9lI6dA!KDAOyze+S+K)IzUKOxH@< zYOqaC+tS+VjBTYVu)M0k@~Q&Mt1K`92*Yq#mT?${m$sKHAJ}zeJ?Qt(%K{tp`yW_P z#k(g*`;gfB-s|==C$Ru zTre}=5ovly7SvROt-6yFeI4_IN7^I8v(9`OOLXv5f1Z(+SxweECW*fGmDQ%&D{+H; zU?%0}eW>B=Y9=q7z5C2kG3`bb&H@9wQZhSr-6F+>Ga2;WF1Ge>s7jS?t(1tMROW^& ed*^tKMTCDIQ0@K0r-nfQ0000{Kok=|K&54nJ zaCd?*qxs3xYk`73o-U3d9-VKmEfhSUAmDPbUb3sJ)8i=z&)OC>K1R*Nbb;SzPosXw_;Fh5d$01SU+6`eB@MVuGS`8;_(FSJ&Q8%$AInDx9BQ&pEdoXfA`N LtDnm{r-UW|MUgX~ diff --git a/java/res/drawable-hdpi/keyboard_suggest_strip_lxx_light.9.png b/java/res/drawable-hdpi/keyboard_suggest_strip_lxx_light.9.png deleted file mode 100644 index 107cfc77decdcdc6254f5c506ef2b81d1cfebfa6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%EX7WqAsj$Z!;#Vf4nJ zaCd?*qxs3xYk`7Zo-U3d9-VKm8S*tK2)JC_-xl@wFTbZk;OV6feFmII|D>I|?q}e= z#g%czTJNd9tu!6%-mAAZ*jzbuYJ#G38;_(>N`|(^zp3&k81tpM#G@{smIIo~;OXk; Jvd$@?2>?A0Gj#v} diff --git a/java/res/drawable-hdpi/more_keys_divider.png b/java/res/drawable-hdpi/more_keys_divider.png deleted file mode 100644 index a5912f95cdb712d78efd974fe53e3981984690a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1034 zcmbVLPixdb6i+QksTT35c$lUr7To;pZjzy~Z2q+irY_qB7f)uBX*YC}36p6z?WN#F z{0O3W@#3i;Ko5QZr5{7^BzP(wTqoO2^-y~-kj%Wv@BM!7y?O6tdvkqZ{`Ne_aSN>t zr^D7O?A7M3vhTf_*N`nUd1u|?j!*7<%wSbHuK{NnGGE8$= znEZqnvVD0h@?Zj?yC&Z(1wqem0~-?r>Vi}YrG^9=vLLG~nx;JfiX=;-q=>RolQpO+ zP?Es(;h7qVwqeKdrdrH0`2nRF6vfeKB#cx6lO0hu45Q>wlo~_S@`IEHMJ>&jDh3DT zA&D~@;}n#PK_Bl?lV_2hrI2L4e@>j{(?YS5iA9i!vLJ~`Qsy;5=d^?VgmED{?;d1G z?4TU)kq|NXQsvBQcezjrWYNIKBxaWq3>_TqB`BpW$K=@`A&Mi|Fm&BjbWgGrt)a_u z)AJl%m8H62xSFfk6~{%smS^d8-LRXM%pS+HT*Ym=s_r<7>e;SW`L@!W25E>Y-I(c4 zeXUDEEi)ECAV={M|^ zrei6d`memte53!VnaF|>%jWp2S*jz}f#vqR^_g)#JSb%oL)d8idVB2y8>>a?_UIPg zrlWu$Zk+_#AP#Mu?ju4G0ry)eMZ@LMi=Vd`_-@N-c8fRt)A4w1c1~@doF0As@@o9< h`cwJ+O~0Jd@pzW|eB)?2T5SI)?UuXg99z$x{{~vWK!E@N diff --git a/java/res/drawable-hdpi/more_suggestions_divider.png b/java/res/drawable-hdpi/more_suggestions_divider.png deleted file mode 100644 index a5912f95cdb712d78efd974fe53e3981984690a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1034 zcmbVLPixdb6i+QksTT35c$lUr7To;pZjzy~Z2q+irY_qB7f)uBX*YC}36p6z?WN#F z{0O3W@#3i;Ko5QZr5{7^BzP(wTqoO2^-y~-kj%Wv@BM!7y?O6tdvkqZ{`Ne_aSN>t zr^D7O?A7M3vhTf_*N`nUd1u|?j!*7<%wSbHuK{NnGGE8$= znEZqnvVD0h@?Zj?yC&Z(1wqem0~-?r>Vi}YrG^9=vLLG~nx;JfiX=;-q=>RolQpO+ zP?Es(;h7qVwqeKdrdrH0`2nRF6vfeKB#cx6lO0hu45Q>wlo~_S@`IEHMJ>&jDh3DT zA&D~@;}n#PK_Bl?lV_2hrI2L4e@>j{(?YS5iA9i!vLJ~`Qsy;5=d^?VgmED{?;d1G z?4TU)kq|NXQsvBQcezjrWYNIKBxaWq3>_TqB`BpW$K=@`A&Mi|Fm&BjbWgGrt)a_u z)AJl%m8H62xSFfk6~{%smS^d8-LRXM%pS+HT*Ym=s_r<7>e;SW`L@!W25E>Y-I(c4 zeXUDEEi)ECAV={M|^ zrei6d`memte53!VnaF|>%jWp2S*jz}f#vqR^_g)#JSb%oL)d8idVB2y8>>a?_UIPg zrlWu$Zk+_#AP#Mu?ju4G0ry)eMZ@LMi=Vd`_-@N-c8fRt)A4w1c1~@doF0As@@o9< h`cwJ+O~0Jd@pzW|eB)?2T5SI)?UuXg99z$x{{~vWK!E@N diff --git a/java/res/drawable-hdpi/suggestions_strip_divider_holo.png b/java/res/drawable-hdpi/suggestions_strip_divider_holo.png deleted file mode 100644 index 5d44d9ce543a07dd5715503bcdd6877d4a8f33e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73 zcmeAS@N?(olHy`uVBq!ia0vp^j6iI_!3HER7z;E4DFIIx#}JO|$q5Mw25AzOEDU)e WoD+G@ocINlWAJqKb6Mw<&;$V8i4Yh7 diff --git a/java/res/drawable-hdpi/suggestions_strip_divider_lxx_dark.png b/java/res/drawable-hdpi/suggestions_strip_divider_lxx_dark.png deleted file mode 100644 index e94f0b560108d86287a2a11372dbb6f0225d2c3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^OhBx{!3HE3JHO@!QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!tD z$=lt9;Xep2*t>i(P=vFIzi3=*$|wcR#Ki=l*-_klAn~S;F+74o*I;zm{M7IG8N<{ N22WQ%mvv4FO#rVRR!jf@ diff --git a/java/res/drawable-hdpi/suggestions_strip_divider_lxx_light.png b/java/res/drawable-hdpi/suggestions_strip_divider_lxx_light.png deleted file mode 100644 index 9b0f20d62f3aa6f944b881c0bef3741725098397..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^OhBx{!3HE3JHO@!QY`6?zK#qG8~eHcB(ehejKx9j zP7LeL$-D$|6p}rHd>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!tD z$=lt9;Xep2*t>i(P=vF(@Zl#>w7@Aud8(JBe0=ZTO1~owe zrYIV6^HVa@DsgMz<$uu$)F276Aviy+q&%@GmBBG3KPgqgGdD3kH7GSPrLyp3D#%9+ Mp00i_>zopr0789L*8l(j diff --git a/java/res/drawable-mdpi/btn_keyboard_key_active_ics_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_active_ics_dark.9.png deleted file mode 100644 index e810c77896e36069fc5f90a4abfb430723451254..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^Vj#@H1|*Mc$*~4fEX7WqAsj$Z!;#Vf4nJ zaCd?*qxs3xYk`8lJzX3_EPCHgwfAc>lsHze>*S!;^UhE1fT!5`2dg%xKM61CvdB?{C|0S9y7#s}N(*wYoTwV}I0*{yq4# zF3>k6Z+T{w1e4~IocoJ@Ilp~n$o=xb?DMvJch2sASfch(^2s@er8D-k-E!bcn7&zk zdFu7~B1xb08l`=_95Mx?8z;}ayG4_MKQ2o*I%dAa+ZRRr_nMs#KD!<|@qrK1m-O~E z2i}=3e6AF~@WJZYzXbR1>dm-sUmRw;yhh~Np65rrH#7H$FDyM^STOPH?L(}4m~|IO pr)apj2_4fp`!?z&&l&s6`41ZdnC5e3%>o7kgQu&X%Q~loCIE**ktF~C diff --git a/java/res/drawable-mdpi/btn_keyboard_key_active_klp_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_active_klp_dark.9.png deleted file mode 100644 index 8e9a349570b15707a646afa77b12215a23c3e298..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 355 zcmeAS@N?(olHy`uVBq!ia0vp^Vj#@H1|*Mc$*~4fEX7WqAsj$Z!;#Vf4nJ zaCd?*qxs3xYZ(|ASv_4GLo9mVPPO$rVj$2uzde8@b*qs5^b>*>4tWkUr?oK$D$Fvu zqsab1!jd6cp?kv3jJJ|p9#dikZk=@6?!PJJe1)BTua5L8uI4YWs(XI&aw#v3wdYOmO;EBr`T0-l%=6E`X!r)- zH#w_n%+BC7`N*QzyCMS^5}qwB&NGyfRa0`ZpZ-Swswew~<6mbkZjO~Z=)QsX&s)V` z+8_33uo!<X{ck&-*C~^ttKZ9S(%G%L$e26CW!JV`dDj%%BW1seQ&nvMkG18DRKprKOVK(o;|Fjh9u+Gz9v6b&6Up^<vPFr|Aga@Bu5> zYRu04?FnGo%5f~>k?`JdmtY+Rv4dAw#o;Mi|9`;7#`+L$<2fFRGuI0>@fOdp-I$%L z3e;-A1UG}1n0J1!Rp}U?@dTR{kmZ1BTkqht2!?Y<`zdOP;917klI?C)d1V|ggy;GN zC%t<<*%~iP>mnYMt@lC0$<|`B-LY8Iw20PT1w=O*O*W^C3pv1)gqK7r8MLOb zlo;A7dT>f4;X!O|QNy^e;G8x{irfWpL)4`kSV%0$dumkNt=(Q<{m@8aXrKQq;Dkub zb!$ejAP;z5R3&w5Qm`Non62mP)R_Uw?>1U7!{4RQky7fb_AP;yT8l1YdDOivPY>Muy&U1K#Pl*NDyEv-ZHS7(VDx*ED zWh?7qn%TvB(Ju^I$I13i_Q!lZ7)|wx03Eb;u~Ka8%M$gL=v$j5YyDC)+1x5FboM0C z@vq{Y!EE($vb9<^ZK%5H4)GLU^mqEzN;aM*n;j|zOi{Fr$0D-(;mPCl?#E)fQ2J11 zv5-3bP0>`p(c3fGOz&J)Jyk##O?k=i=vFuXt59!;M_CodZ}&xmbC&Vjp2%~(9lw=; zRt+%6aMIKM5mm|H2ACzFWdP)m9^Rk+}#;!BxSaIW5lL;odv<<|H$7 z{Vj%J&YgR{od5rv|Nk69O&3qiwl5b@&4Kg&b8d4ThH(|+xQ3Br{)K&f#{n7}vkUzJ zoZDQ#j0w!(E~YSsD;P?T9pN{AU>onTh24$Wh2x$8&TXz=!X%b(4>vPFXXyyv@D8ik z*_d7U(-pw9l%rV0LlM2f4#C+nBb=H9MjGpwJM$9BOYVB0G~@tN5nd9dq~Dsr zQetSS7{Liqg!{3yMGazJAvi6Nl({qFgs4k5Fq2r2kJPX@TRT0zdZD4j(Axi5z^kG# z*R3hRf;`~3xRuncF~Nd7VD>&&r$z(|@_-}i-G8SVk_l8D<>bGV1^gv0mUZh$upke( zpEcB|(|!hd!0)1ms9Qe-3-W*mqQR+K+kypoz=r6)>fDD%_>fqT0Zg~qE$sE1Dx*DY zWpCESGP8@fqF?B@PLl7h*&lO&si|HSp#9b^R*Q{&S)tw$eQTq{)+;rV&z+*74KQ{5 zYj~qSOMQ}jt(8q1s*buttl*R0PQRMT$4c_qrc%I^MPKkpWOgqid6M4!NK6+>AF8}8 zq)vZZG}W(kcTYCbJC{{Y70^LbUNSto)ye-V)ZO7xR)z7~yl8O#XZ*G&>RflnZzZ5r z1I!Ve_O!?1R?@!#W(g?y5%6^}WhJJoKXqXQ-1@knYDMs(LJs@|b*s`m{K;(700000 LNkvXXu0mjfO?+-< diff --git a/java/res/drawable-mdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png deleted file mode 100644 index dcf814ada9a051bf7907ac592f35949675e8311a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 778 zcmV+l1NHogP) zLTQu*;UOSCK#e{DY+R{tfD3&C*A@~_vHerJ8|BBw%U6zjX7M$Rm>#wZ~VYl{6weOSR4;v ztG#y_3s}V+EMp#5FqIxV#2oeIcuz_hHl@lqtixwHKgbw%<#z^9Vs?p8%*7SBZFMg=Fm zdnNgrEqkC3FlFl+?v>d`pvmNGE&1*<7PTa@byx{8h^CXzrJ^ARn2PYaC?(_80@f2l zPsIo>h$1|Wr7da_cNK!u14)^?Do%*HbOWo21^Gx#i?emm<7*U}N({aIp9P!~g}H7m z3l`)7uZvqr-I^CH$OC5Yb9HJ)upkdOqu%{@qA8g`)lp8)q%7cXaj~phhk^xpz#myd zjXLRPkO%xKdWgF9O|T#j_)|1Eb!$hkAP?9P-B+Fa@DT443o?M|HoJ|3aZ_b#oR@mBN;Zt+-Xv#~5M~y-LSE1n!kFqL^-|mVA=Pcv515xLOJANwxtr}p? z;H0NL61S4^4KPbU$&Y}qi76{FUHxtdBjDc01ywJC7Zq~iAE{feQ&nvMkG18DRKprKOVK(o;|Fjh9u+Gz9v6b&6Up^<vPFr|Aga@Bu5> zYRu04?FnGo%5f~>k?`JdmtY+Rv4dAw#o;Mi|9`;7#`+L$<2fFRGuI0>@fOdp-I$%L z3e;-A1UG}1n0J1!Rp}U?@dTR{kmZ1BTkqht2!?Y<`zdOP;917klI?C)d1V|ggy;GN zC%t<<*%~iP>mnYMt@lC0$<|`B-LY8Iw20PT1w=O*O*W^C3pv1)gqK7r8MLOb zlo;A7dT>f4;X!O|QNy^e;G8x{irfWpL)4`kSV%0$dumkNt=(Q<{m@8aXrKQq;Dkub zb!$ejAP;z5R3&w5Qm`Non62mP)R_Uw?>1U7!{4RQky7fb_AP;yT8l1YdDOivPY>Muy&U1K#Pl*NDyEv-ZHS7(VDx*ED zWh?7qn%TvB(Ju^I$I13i_Q!lZ7)|wx03Eb;u~Ka8%M$gL=v$j5YyDC)+1x5FboM0C z@vq{Y!EE($vb9<^ZK%5H4)GLU^mqEzN;aM*n;j|zOi{Fr$0D-(;mPCl?#E)fQ2J11 zv5-3bP0>`p(c3fGOz&J)Jyk##O?k=i=vFuXt59!;M_CodZ}&xmbC&Vjp2%~(9lw=; zRt+%6aMIKM5mm|H2ACzF4nJ zaCd?*qxs3xYZ(|ASv_4GLo9mVPPO$rVj$2uzde8@b*qs5^b>*>4tWkUr?oK$D$Fvu zqsab1!jd6cp?kv3jJJ|p9#dikZk=@6?!PJJe1)BTua5L8uI4YWs(XI&aw#v3wdYOmO;EBr`T0-l%=6E`X!r)- zH#w_n%+BC7`N*QzyCMS^5}qwB&NGyfRa0`ZpZ-Swswew~<6mbkZjO~Z=)QsX&s)V` z+8_33uo!<X{ck&-*C~^ttKZ9S(%G%L$e26CW!JV`dDj%%BW1s4nJ zaCd?*qxs3xYk`7aJzX3_EPCHgJ?M4VL7;8FCr^}Z2fMzaxqfZiquEb1KLu0@I(p1= zI^)U2>c8mjn?Cm08^W&m%}%braroT18tXGUn^$PDy)66tHYNF%%Kkgkq%7l}SijP_ zXYu@9!|&MNa#C}O`6H*<_WnHD5E455K(`>5!oA6xz|hoveoo#yZh@NllFsKGrnkl;8@dJSk}2p js8;)Ung4^=f;CL>8llR)b!i5`0ATQR^>bP0l+XkK20f1N diff --git a/java/res/drawable-mdpi/btn_keyboard_key_normal_off_holo_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_normal_off_holo_dark.9.png deleted file mode 100644 index 58a316fba0011dcfb034453a752f5b11c8ab0431..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 428 zcmV;d0aN~oP)Kl}&1dKoEsrS1U{hhd_SF za`s+8$N{`Tma|Qc6iAk?a{&*K8_XGG!UPnFoiKKF7LJB-9C3(lLLRuO>aLGh7G1E` zqDOZ3{We}D`&rXSv;)iKQV@|lMsa4|Mp3k9YY!NP;Tby0M zemaSsF`hzGy7~wHVc@~@Hl>`Q2bmdK>w_0x2mz%Oh=w)mB;b0z?#wL~i=kzP|3lY3 zzCikNZ8Z+H)>~stE~T7z9h6cc2!eyw8Do&9DVVtvV2sH+fdD?UEPM7m@1BUx+84{R zM3N+fod5tcf8=@o1mLTVwI}o%z%79DlPVuq3g8vMW~6$jOIT|mL}PTS%^`qlKYjxV WGk>3?1~94s0000v1p{X)Ao0|r6tl`NA*LDi?_)L*% z;#rX=aWu}wtS2j>K>C=6?%{|Hw+i}y!uf8|DR#a&tFp?-rrw;MEcnA z)29UmmXLvVFs2(R%Pz2ASH8Xvyp8@-|G^XKX3EqI$* e?M#LAlo=GYHGlqnWAqB>E(T9mKbLh*2~7YuU0Xo_ diff --git a/java/res/drawable-mdpi/btn_keyboard_key_normal_off_lxx_light.9.png b/java/res/drawable-mdpi/btn_keyboard_key_normal_off_lxx_light.9.png deleted file mode 100644 index 80cf6fabadcf7fd3ee06595360c63ea4df03e1e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T&!3HGHN~m`NDVAa<&kznEsNqQI0P;BtJR*x3 z7`TCQ+?|Z(Cr_^h3Qq8JaSXBOJv(_L*I@%5m-CC9U+v&+tnq(2Y5lvPU$%_`8|M05 z*IQ`e=-tsK$8kn+o`qtvgu2KtovpW}k8$Qz=FBc%oh^ML&_lEM#={QPGd}-$i^Dcd zPMhR1@4mv$c{)t>>l7BT2PGP&+RW2GG9|2TMfR8P((9%#IOJ2ltWJGWhvjO+=I>c& i*5%fn-fj`|omI=vVABu2lBYnoF?hQAxvXKl}%2&_QK_emI z5WRpG=n-79H6Fq(caXhHPQV2`0T*xw0Zc9N74dak@R9OW8z~#&KWUoIf8P8u(@7p8 zLWX4d92;Ml*{m~>N`C}Fa4#ay&bfLK#f>pzt@UHC*Xu4rk_H;z_lI#D*Nd99QVP%W zM*V)j2_%5%m077&YS!AqV6a#cYi$E4uVOl7>b<9m(Rz}aj5R)mPTAEz@Qi`#*Q^3{ zkvsFsgIXOfOPlfe45A5q#l-^kZIhd)mt7-C2-_`^;ak2sd4WnDo_vz$L|5qw6ux=6#O(`g5o ztzz4=XaIN1_p#e6zzBE+#z)rryOfBefBLCz4h4(*@dwx#b)~j4RQLb@002ovPDHLk FV1lVgu%`e3 diff --git a/java/res/drawable-mdpi/btn_keyboard_key_normal_on_klp_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_normal_on_klp_dark.9.png deleted file mode 100644 index b7b2dca43435c355de66cdb9d163a013e855b4c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 453 zcmV;$0XqJPP)KmCs7UKoG{iokYln7C{X{ zD)in*@B#V;9(&bmAEh^;9((o$@&LX;&!q=@uoXg%I#OZ_@AgF99$BL#v>avZ|D_1_KtCL~DHkK(4$s zkeO-kE<5^}Byz5C87i}@f8ZYm?)=`$lv^}WN{Ju{;CWugPtz3R@fccbyTC9E(dl${ zd}cP&Qy#*n!z%#q0LRVFDwWDD5&7F2lO#csB!xQx0A~J}PN!V}pDS;B76E{30H;S) vKCCwYPXH#C>K!j(jM+T&vR)1WEZ)a&9EE@!tR>wl00000NkvXXu0mjfO2NO+ diff --git a/java/res/drawable-mdpi/btn_keyboard_key_normal_on_lxx_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_normal_on_lxx_dark.9.png deleted file mode 100644 index 5b23e22b425af0779d8d76018a48440d03949ad4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T&!3HGHN~m`NDVAa<&kznEsNqQI0P;BtJR*x3 z7`TCQ+?|Z(Cr_^h3QqBKaSXBOO%5>Ll;FVhf8mT2LsMmLHa89CSi_SKuI&`&@tGpk z#Iqt#;%Jrw^QHdG+D{|9^&metenv@c#Y!Bhtq- z51db!DRK0G>WO}(e{cV~w>|zm-LR(ix7_N)5MJXodcXfY6h8d%=V^%PZ!4!jfrzF7;-T=^0+cP7M@Wp`SO=&}_BdOpqWmDdFeSDs2}th}zpV|ZAI zZK>ryrtQX=+@<^r>p16z*Pni1{z>zQy>y=Kjp}HNZvuX~iQTsAWFLsK=O`EjyL|bz c@=TAq-EoDpGI#zx1-gvE)78&qol`;+07vsukpKVy diff --git a/java/res/drawable-mdpi/btn_keyboard_key_popup_selected_klp.9.png b/java/res/drawable-mdpi/btn_keyboard_key_popup_selected_klp.9.png deleted file mode 100644 index ee0aae28b1cbdabffdc49536164507aa679e095d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wLrlJPZ!4!jfrz7Y~(v+AmBWoS-5)Ti~0lq-~XLdmac7dI<#fNr4`eZ zT+6@xJa=Om)A8SWw>0d;AMnLA79Xr;6gKdxT6dPcV09#;dO}Cz5{)wHCo;8q8rN?W zDFs@-lfPv5G<<vm7%vo?Rew z_bh9|ZU)vJZe|x6v|j#eko0-O#X0L>>pphoLRZxzW#yPpI1eRy>iMrsBkXm a60_w75x%gl?ms|F7(8A5T-G@yGywqgYd%2$ diff --git a/java/res/drawable-mdpi/btn_keyboard_key_popup_selected_lxx_light.9.png b/java/res/drawable-mdpi/btn_keyboard_key_popup_selected_lxx_light.9.png deleted file mode 100644 index 8fff67bf1c4b1e0c1a521ed1e9fe4d8823b3669f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wLrl%PZ!4!jfq<)Y~($lz{7Ihz%imtP-CWPs@n;poCH<06E(GT;bnNEv8`Of{} ni_PS34znGyBwMyld&2h9O7Px-T?Uar8yP%Z{an^LB{Ts5(5F8A diff --git a/java/res/drawable-mdpi/btn_keyboard_key_pressed_ics_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_pressed_ics_dark.9.png deleted file mode 100644 index 8f340d3551de82288633d23f364e0005704f7ad5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 394 zcmV;50d@X~P)zl)FmAKoo|*$wqgBm$k69 zva+}E5ws9|58ps-d40AajGynN# zkVJ)0+J4_ujrmW)%ntTWE_Np3IG)&k707(Y89Iie)BWwMbV}~bdguP>^>FwR&j|(9 zPG`C+o_hdX0~R0yyK5VZZ=+}-e}{4*#Na*b13e(ffi;euq?$Fz0ErW_WS7J~1_{YF z0NdQq&82fWL|(9 oU{Errei%s@Gc`t29whJK6HOzIFFETn9RL6T07*qoM6N<$f{3f58vp*l{-$uKoEw%u?|IW_Z zs45;(+kU^vkNHO=)z040`N334#?x8s16d1$Q78;94);%ONTbSlc=Pa-yp)sJH%B7U z>#j$~z!@+DaNw}N-F?pA*lR-+vFc^j3Kdr5W5m)Yd zh91C0K|Df_p`Bfxgj9CLX1<-y2_kF)w@|xCKVAR?WpYaiQ z^S+wahPyWZ1WfX9j;*!W=kZ+aEcjrp_+O5ff~N{G%J5M-p7wav z<^9QR3-~+pZ-f6^u~+by9sVtRp6Bf{m&k&frWv}fdo|nPdb+NAnS!T1R#jEqrfGT= z$MK;{bxNtXx~^}4cN3d`^ef;TICcR8&%gul4mOXFNP!xurW8cJy_$WwS zI?x3%bZ6*K03;;-MF$3U=+do!pg*BIOVuJFmJUcv?OatIU_b>DDN5Zqj{SCU($tCV zq4^j%l4ad{bkF1a-uLJlNmPV}&#d!VvYPdugxwvy+dF!lh@Ch|SLRW??t5*|*#7+f z)z{&a+?~9C`t$Fn_H|qn3g-bdEO^p%AAxT`3UCW_&o&ZGCb!p6t4sJ|S8tj})%CYQdzZpWk&00000NkvXXu0mjfzbxtO diff --git a/java/res/drawable-mdpi/btn_keyboard_key_pressed_off_klp_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_pressed_off_klp_dark.9.png deleted file mode 100644 index 72125a065cd61e1a0fd12a41be59f2290d1cf0b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 468 zcmV;_0W1EAP)N~nVbBo)7u#eeR;%bg<| zM1(z}&2#Gd+T71-Mr?N>iXt$^+&YpIQQGVEs)57d@D9LJmSxv<03FAf19)#? z#MbmY&za3;4_a#%fT{xsKuRe?01*HK068!Sf-9xeC1ZcOe3F*SWgEZ+fUgoTO;g^) zF52YGzd~TWjak8L0+>teGaCgG5sWdYdxpjsJJ4259XhX;{ueMG+F8voO;aAnv1g1a zRm3@`PN%bSUDs5_9tG4|v(ac2*u24D@GgX~S;x=N_x(y!N=a3*mB8tA`jaGyZnav{ z7ASi2|yKzVCas;5d$}PISlizEWy6 znM|Gm=mb?LQ3!rT+_i)VtyaD*EDc|8@L{$9un!4rWr_nFhL&iy+``DcT0000< KMNUMnLSTZNRLv&< diff --git a/java/res/drawable-mdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png deleted file mode 100644 index ca17d52ed52d3c1b360ca5072b6c172663d172c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T&!3HGHN~m`NDVAa<&kznEsNqQI0P;BtJR*x3 z7`TCQ+?|Z(Cr_^h3Kn^~IEGmCo}FyS)nLHm8h<79uI)_sFG+J<=bGvXt_ljAb&&mO zJKuW6B`dT9vz~vRyGkjnBt=PS;fbk7cAQ@K`NX81AMQQP-IE zrk-KpIWXhZf!-_ST8+ny(pb|@Z}w1;Is82$<|bp`HhCT=t4r&EwljFT`njxgN@xNA D9}P=r diff --git a/java/res/drawable-mdpi/btn_keyboard_key_pressed_off_lxx_light.9.png b/java/res/drawable-mdpi/btn_keyboard_key_pressed_off_lxx_light.9.png deleted file mode 100644 index 19aabf8a6355c847aafb1fd6128d2d7a58b8b2c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 210 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T&!3HGHN~m`NDVAa<&kznEsNqQI0P;BtJR*x3 z7`TCQ+?|Z(Cr_^h3YK`fIEGmCCL5H0Pj_JYzi>v1VR3mqo12DnZ=+K|(eq=oeWpk? z@vO*`sHzA^k+^!`fmzSQsJ4v{Hny}gUVi#tLPBDnL*^ph$H@r^9F3PwJP>APJ}kw? z*2cdh#=*4Vbn1Lb35jb-8{f!>@M$-&+L;RJDKqpP5O*$n6m%JAKZB>MpUXO@geCy{ CCPP&K diff --git a/java/res/drawable-mdpi/btn_keyboard_key_pressed_on_ics_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_pressed_on_ics_dark.9.png deleted file mode 100644 index 69c84e7ece3c627531cb3a203f503b84254b3acf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 489 zcmV4mOD2Iw#y*S!);*{8lee3D<^W^)t zQxK#%37|rimMiu#a0eKG9?)LhT=?=@^XZ<)3qh#6eibMK%@k0Aj*eV3K_Wop%wAEO z$i@m0M9dU`CiQ5i_C#`~XjEXjU|&+EG?-aHL@-7st|%r8$c#ITB%O_ERF^nY(}3hk zsx3(&2ehlwo{UtATYk?wljfVBh`6QQePf#u2|bT zpt4vV)HVdX`db*^4u%!4bZ5`1AcmNs-XDCAMLbzKCAVXpfK@x|5=9=Bv`!@gX%mvJh zJ>tzdHNH;nXVoJr27({}5jCs0oSD;pzwZVPhrFarPL+S50_8UVzIaZZ~-9B0n;?~>e!;q zo!M73uwG-@N!9_()YzA-70Ar6)}rbeT5HRJW!+Sv^Ro26fZ5Q_YKETY31;?*$Sc%X zB1){a=8y&s21+TLyVx Aga7~l diff --git a/java/res/drawable-mdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png b/java/res/drawable-mdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png deleted file mode 100644 index 1c2c101e97b78a6bc95bd7e7d270ab9aa11f439a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T&!3HGHN~m`NDVAa<&kznEsNqQI0P;BtJR*x3 z7`TCQ+?|Z(Cr_^h3QqQPaSXBOP5$x!zdf_i5B{T1It&er3=9nZ{Qn=%726bY;KYd^ zQ#ym3Coo>+J^aC1wJngBC-1Pt%2Ww%vxEBk>o?o{`V;u&{r~?OpU(93)IX{C8UK01 zrhkgJHvFD%=VABjQ{|=q|NpB_JSr(EIsgCP|Mvdj5nl|=YD0L9*XRX5cwB$*z<~+v mXJ-dku3-@Sam8at4+F2B!QvSy_X~i|WAJqKb6Mw<&;$T%Utt;m diff --git a/java/res/drawable-mdpi/btn_keyboard_key_pressed_on_lxx_light.9.png b/java/res/drawable-mdpi/btn_keyboard_key_pressed_on_lxx_light.9.png deleted file mode 100644 index edbaa8373a337d3743c3594f19bad0f81dd072c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 247 zcmeAS@N?(olHy`uVBq!ia0vp^!a&T&!3HGHN~m`NDVAa<&kznEsNqQI0P;BtJR*x3 z7`TCQ+?|Z(Cr_^h3eNO&aSXBOO*Sb1p69s(?9#0p?5RcBc*Y@%?8}PVYd@Xd!>F95Jbsmp^oz9O>c~AUdIC;P7 zq{TlXP9<50?R|SO&Y2-Z^a1A=2lf*;j~!t0IiRBy^~#l<$KmJqqV$&c51K{gzShKc z{4m-2oj;3N!29EcoAx)mDl}|3Ri^|vak4s0tZuH#;A{!w?+x2w@&4BA+uIbh-Q06O bW%$^|2gpUn8ZC(jx{JZn)z4*}Q$iB}IqFj= diff --git a/java/res/drawable-mdpi/btn_keyboard_spacebar_normal_lxx_light.9.png b/java/res/drawable-mdpi/btn_keyboard_spacebar_normal_lxx_light.9.png deleted file mode 100644 index 281f830625c7dac14c366f6e07557e74cc33244a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)t!3HFg#O7xMDVAa<&kznEsNqQI0P;BtJR*x3 z7`Qt@n9=;?>9s(?Wu7jMAs(G?uNihRISQ~|xUOXNI!*6IpiR@l^t%_7E2hNWI4k0Q z#Bjz&$un0p7yt8gcK*vQDtdlt1y?229*9s(?X`U{QAs(G?ukGhLE_|;yDlD};vaoQ6+askH zGyQ(*vVVUsoVW8p{>8I=wb?ukD^@WG7citP$loiWaX@rOC&%Gk2F&RR_c9s(?)t)YnAs(G?FBoz$849#Mv@hfq6t``Rcp+)iv^0I|7mhebohx;& z1(7*-B65_Nn--kRnR=ba$LRCH1NDV_dH-gKG(@g7XPd!b9M8V7yHU!5`D)$vr62f% z6F7U68U>iA98fY@v;K2S$C(N5yz*CsI5-^>+7xeh>{u4_{HQjgDGPa0HFU3NNv&;p z*A<|kb$*K6tUNghlJ-l|EzJ#AmF`e`SSqYeE%)&Svm*^>bP0 Hl+XkKOUGLH diff --git a/java/res/drawable-mdpi/emoji_category_tab_selected_ics.9.png b/java/res/drawable-mdpi/emoji_category_tab_selected_ics.9.png deleted file mode 100644 index 1731b46ad104c66da1262b30a0b48a607e89f72f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 137 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c0!3HFsSlX8YDaPU;cPEB*=VV?2Ih+L^k;M!Q z+?^oIXnykaTA-kwr;B4q#hj!c|Nq-F3p8~64=`hHNpaX<$Rg3R-R>{{p@Kva#u8^n epwj>UnHkoumzVv}94ijwGI+ZBxvX=_6CIA2c diff --git a/java/res/drawable-mdpi/emoji_category_tab_unselected_holo_dark.9.png b/java/res/drawable-mdpi/emoji_category_tab_unselected_holo_dark.9.png deleted file mode 100644 index bb45ab96018624b387bb9b841a1b06954da68ded..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c0!3HFsSlX9@1d5$JLpXq-h9ji|$mcBZh%9Dc z;O+!rM)Q-W*8&A~JY5_^IA-SdY~*E75NPR;-td1z#GZ|TUED`mwHg}wjIFo)Sh$Ss egWVPB(3@XO`3_gHoHzi~$KdJe=d#Wzp$PyzAfL0qBeIx* zfx8og8O=|gUJDe=^K@|x@#uUzeIxGy1s)duDT#ajo8&w;ad2F8LFEu%UFWmZck)^e zp^RJfgc>?D95h?cEV$z~o3G*2OX2Cd=Z{JE_%G;|2zz(<ldKB@#vOuQ!7&>c88}{XJ_~9WTLd(W!PC{xWt~$(69D==Dct}7 diff --git a/java/res/drawable-mdpi/keyboard_background_lxx_light.9.png b/java/res/drawable-mdpi/keyboard_background_lxx_light.9.png deleted file mode 100644 index 91adfac47d84246e77fc3a299db12c6fc6abb594..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|mSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wLn1!PZ!4!i{7_awD}kmcvvoKIx>8>*Om`uDQF5+kq!R7Y1Ofl7dP=- zI6h@c7`NmHyXh7j{;NK4X)I{4Ykm{=b7QX67cL&9yj^>NW-)lW`njxgN@xNAlzJ|< diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_background.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_background.9.png deleted file mode 100644 index 1745cecbe8d5ec07b5a14cb84b38ed1c768e3bc5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 747 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iye+ z2N4%>Ibk^f00L`CL_t(&-tC$(Z__{+hM&7QB`!kg)@%$}vLG>M?2oC`fxp7aU+Hd% z9U^r=NM)n~lr~L`?fAQ6$Qe>&r$H<^=RWC_Tzrx4ef-`R=e~n=SPm}^QFDk8^-ygW zPEJlHu|mdU`A( z%jtB=&CLxW;-z@4HKWmpBuQjGpC7r*Z?`!>0V++?IF4hkuCBPgzV;SC6h(~3V}PD( zQvV6m4FDozOk}Mk&vS3Z1C(V+mSt79?;t#KeG`D5hzvTI@CQvfPdD`Y#+bN+0AdF~ zKjnbPS{rxN0sWl-xPe`ZXD$cu6aa0l?IM86{;f$+RR9{mbRl{h8h`&I)c^X3+_gu4 z&4EV%5C8-KhrKtZJDl;u5(oeSfB+x>2mk_r03ZMe0JiK81P25F0YGCIYc0kY?*%@k zp%Fk?mT6HG??nWy{WXc!nzAerk)&-*+xY-n6vd@d>cwz4eC4wPmdoXb)oOKF>DmQ= z0Zf)AO{|Rd)9?T%euVeL*x#? zJ&*z!P&#c}4@g)yuy9|z1CHIb6gXo4x6rJc|2^;nxOHb@*taf!k?)u_j9J#SQPaGf{ zOF66Mfky!9ceARVR$}`b?=^o{SNGKcRYI>otlX{^5xxzCt+fy#wk(1F dv7C2v{{_93=OZ!3mpcFe002ovPDHLkV1nWuHa!3U diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_background_ics.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_background_ics.9.png deleted file mode 100644 index 7a9f640d1f76fc92890d66b15aa5a645a767fb69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1313 zcmV++1>X9JP)MHGg=?zUq)_c*s< zF_}1-5n{z=)~u06;sMyRVgV1p3$R5X-hvH+6#}G;2$zTf3CIv7j&qqLjuYqNB(}TT zT`W#lTz1;Ygg90_^GhYm?Xq<~|EEr!DwI+HidR=EWPCkjUGmHU5`f)e-d&Oc0-y@i zjA!R+2CxvY#QhIH`!qQ`{sESixb-mGA*HJ2V*ZQGFF*bSa1n3~t4vT0*%N>A(YuM6 zx4$}beS$8@Z`-oyOT?%y|Nfr)?dRXo2&-aE^J75Dvz&}q^*SBvjT9(Fsp0`n21p_) z9O%z&W3GjO_EA0U?`V|ml*HZ##4(npO+AmT@WWobYH!B_Y?s_hAJB`K)&Qzyp)0NL zbw>e;Qq4;sse1ubztP1ghN?BM-R_YJVhCizwrDp^vj7Wq=l9LlQc4(_)C@}0q%Kth zM-=EQsn;4*;g!3qTQKFjK4CXxK5nkAGGS*q-?b;V?WLWFrFlt;i|5-&>t{CgG=tW{QD$*&o|(r_IvVIrwfxIGPzHQ10R@4q0%!d5<4>dp z9@9HC*|9)xqO+qs&*y$dK+SV0&5jqydVnOp>rg#~p~(!EbvL)7pjIRI><3PYe*){k7I1(V7740V z?|C6krBtJ|U!iYgf_UO?HT&h#G1-Nu92fooRuRx$#8rLp2BJZ=6#9(nmTT;-)%Ck&*pK!9FyUg0LFk3ocJjB z9zJ6H!4$Eccv}Izs!JiaMt)_Pn!k?}nSCISti?RAhd6n{#oNCIpjOhba=jwJ!wB%W zF-C!5Y$wgV*@uj0rimwdZUpF-E9|c3*v+mG1P2D-UI@4szCT0?PZ@DC67nigEt~pf zb_xL=LIB6YF%G1G5o~*yiJ4g@XJ@Ys?3OF+EU!?=Wl`!d1T2PN1?uh{QQt3ha}Y%T z=*xrZd98rcG(wBRPJEm<9=*xf)cq?{+N)G4tgW-NyhKpjL!8nMYWIr3aSOmJPaxO5 zO)&S^9s_s~7%^b$F56C;iJ1%&)6?{%8au2?>6G2oRSN4lRG{Isa~kj<1Uv}=T_Sqf zc7wJ8PBsCXg=+*D#| ze~01FDeBP%Kr_I0N(0-}i&h^3IEcU}kiaVll&+vUMYV$$u0w7b*lj4v;a((dbp>`2 zFnxa1Yp|_=WP diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_background_klp.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_background_klp.9.png deleted file mode 100644 index 625490b1f59715376fc52ba708348802bbbb3dc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1353 zcmV-P1-AN$P)q$gGRA_#l^*+CMG6+F->!{GcmSC)oL}jy}kYO)2B~=2Ry(JJ`$#OT?hyR1Ga7ddVG9r zd!EfD+PG0dlG;sl2p09A7(R zAz41Ara>)f4WJts?0j4;*DWN=MOggc znvC5<=>~or&~;OqgHO?gpkJ-NSx^B8&-1EZBA8Yvi2Y2j+YHn@Iyx$JDzH{7h`q6Q z4e3jXx(ij;bvGV7co6GYbS;$Yx*Nz{jF0AOBd7;d5{bl%cs%}NI2^uFYpUmYULuir z0aVcXTsR9_1xnd$_Ko8>f6dIy{LtA@uco!NwLi1j>>Ff5uW}Wr2lbJ6;uv_hyu6$k z92~qmK0Y4rXtbBq?(S}8d3iYjyhAcnsO?7yH(YN3UC3UscXM-de`I9jPBa?5);k*4 zb$6DQmX>_qPXjx^9&mt!1?oXnCt)C+?h-1|qE|<5qw({w8dVgSGpx?5rNT+#)5W;oc{PX9} zon$hZESJj}AVUrEA7CF@jC}pO%_7zFGzyFYW576Y2e5&mSS&Wau&^+F@7_JT-M~T! zGMP+%Wo6~>Y&N@#g!vZ<_BJ?j$U^jihC&4A?^YCSFLJj&gnSkg3y#rXEEkf zzmLb`cB`kf5JIHW>Ad4OuX4HE+W@2h({Tdj^n&47K_;cu!wXq7r+%Xz++@i>W?@- z8B~3)s&EfA;M)P9g0%@8jz*)Sb8~a|r>3UHOw;_VDqX2myi_W+>p0Hl;o)IE094a7 zADj!pm;yYdNz3=Sph|`Y+>6ZLTgV(9)?gK|6^TUb+1c6erl+Ux_Vn~z*h-$9oRl{< zHg;B5S2s(gQW04-m4oUi2H?#Ao4R-z&_>`cq{9l>3V?O!A;9YH?jCyb0~mw?Rnn523TkUc!Vr8r_}QBe*rHGdLD3}2CVW}0pA9qhGAHb z9zB|T{P^)irBbP`t*vdRQmKp(;(%HXDnONg?;8L=*}+zUD(O>N0S{0Qte|frZ$>XN zmrBSsZJ&C;{b2kEIN^$bO08NBbl`4kz=KFY1#KZgLAs=-YLR-t60(Y38BnR!E4^N& z6>tOzJjhu`50S8{z%&B3>jbsjgh#4e1gzd1BX=0E7@UX;E+be>c9q_DjL$q>978JRyuD+ef7wBz;p6j|_H8U}Zdzx9jvPA`o{+Zkm+cR; zp8`HByji8Qm+DPTSQ#O}^f5i->XxQUH@=tcP$@mf_e#M1z*n`IO3g8c%kppWDg!L2d`rpA>~owPgpUb(jcp9;kR5&2oB+Rz`kg_o|I@ zq8A?Z?q(~QzH`y6S3)|MAIbW5?CWfsCUjFMt-exr_5bjq`Cfe$?pM}1iI_|`xS=+x!Xf^DYimO>u@A=gvZnwJCPI>vR zvyHF)kGtpp+U?(-x%{$wn*X(RIej+Ly>);7eETX};JZPjE&VpbJVyP7=Lh&U#2Mya z6?!25f!l)BuR)*1AmH9b9t&nW=6a6h_vJ6}yx=Y1t5KKeI-jV)D3i!8&)nbOduZVY zHHYE{`VW6{Pj8W(cW-%UL(6XGx07G1JvqL9O~KuLb2=WxWG2u4moZ0jLPr62(Y2hV U8`$~`fyscu)78&qol`;+06S&+3jhEB diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_background_lxx_light.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_background_lxx_light.9.png deleted file mode 100644 index 268863e68e1acd876c136369af3e8b515258c1e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 553 zcmeAS@N?(olHy`uVBq!ia0vp^RzMuU!3HEfuB3?oDVAa<&kznEsNqQI0P;BtJR*x3 z7`Qt@n9=;?>9q_DjHf+a978JRyuIV^b=X0q;bZ=#DAC;l-hmsk3m+C%aS0w-+##y} z@R)N2v-l$K*a%kv%^&)6pC>6T^IWCplNoo9eQEBbqrXd?cF%J1xG*~{+U|RMv3;zu zzvr{cMM^Fug_U>nO{CR1vY(y}b?Q4_DD(bZPX1gbyHdAVJG~PRR@+PL|DC1iEX&UP zfTu!z>#o3Ohd3g{Ccfio|9ySZ&FLp^bS?1SEVb&$G>rzYXSLbWgr|md$A^{N+PG?} zv5QaLXRB48i$4WhwzpmV9n5xhn&Z|`@fEANx0q>X1(ZsLM1zG=19Hh{er@YIQE{#L zPk7y_H<2qC>MHDQ^y`-t?c(2DZM6IQ=4#hyhw{zWZ{NCY|6+T1*tNaWz3$u#eDWv5 zL`qIxcHX^vcVZa%TX^3($lYQIYvf(Pyk&B7s0N$c0p$XA8`a|tHiww?Pac(T@qNhq ztbY0ihU5pL6>1Wf{vQtD$PmhVc=SoBYF;dp4%;9vIgQp00i_>zopr06wDQd;kCd diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_left_background_ics.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_left_background_ics.9.png deleted file mode 100644 index 5b06f09bb68af624b8e7bf69ef58d5d6bf3fd86f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1297 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 P00000NkvXXu0mjf3oCYz diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_left_more_background_ics.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_left_more_background_ics.9.png deleted file mode 100644 index fd992d6f4ef7087d48f8ce33d63e554e3eff9160..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1437 zcmV;O1!DS%P)%1c2bbE8#KzKcp?w7X=2q z^RVkSlLX)bO~48CEvOwp10q0t|NEbPIxsT&4rsCUj+;^p8LLZQZnSx5)U8Xd2u4V>G9(pSLbuxD1&1u%g|q7%*sRvBPH5>UFFg z$rXZX(*i9vj!Zch2@6OEl{6&i5Y2j`w_$cs%~}FTAXyehYy^KCYd{|`gw-7Ed4S!L zX$%3|2mw{nkTY!@$BOqhx-Lq_9w!7;ohZ;4!rdA(ZJ1>2Ft z!$1kUa0{x1VJXlJ*JxsZFW)}P2j`A2^u2m?FJHg=8mGp0we($l>lG65zGd&XX+e*T zJ~86MZr={ZM;}}Eew%jE`FT3e7eC(Rc2-~L`|8>x zrJBJvzuj-?OX*eq3|tqca8Tho8(p~>md)qi-)`xf%9r`%a(PkTR6fubUXv}cVXx^1 zjcTW{Zj6dEWxV}uusaOYC3Ppu{u4cktE)2WI`^+n6WGkFuY#bergJGg$dJB0Nn*$0 z-bUJqgkb8|OSn!AS(66Kv_+r}a>rli)|Kx#`r>;G3~ldeylau;*v#Cz!d&tOPy-CW z4qg%s9INUj4h-SigOpM_BfBSv^$+wc=+)|Bp~&?0A1LR32U0*9C?bJvJXfP_KU4eN zejtwP#F(F}GqUF((b)1UaxY~WCdE{WLvOH{EdZcJ5=&>lrmY$ zSq0agckRxp&vv-rmTpaD)k^D8H9^(9$mf0i(z*r0WH)VA`Eic~?h*HCa5VbhRK} z?GpyI2siMDvW=g|Mda%M$2->vcPfV!UH?RP{1G;7|3|wFrDYW=Q6UkjsvB&^v7N-R9h^)&<4eYK zx;Qh*v17XgJ5JKR($U&G0>1)P6la4y5rIW(<**Anjg^pxd8 znx=_qnv9K&F*7rR>$+@jZvzmI$GLj-DgbM1YdwGKOoQh0c{ELI<+P^VljmnJ7C^^rt2WEqC>Cvv&gwp3F=1#(&AtgNgo-??+=+tG$N zxNO_5E-fwn0yL4X_5^JKjpxsw{~nD-Z{E0ZU2~5F!U;fjm$I_K>au zN1JXFFo7-LGH_vKWhH1?R^#5id!I!j5%rH5se}-e%jLavI=zuhCiAv!SCB9jB-lC< za*GZ~I11_j7Etn@1p$#xr(N5&>kl40SkN?Wq{B|7Qn3uf*h(go>pMF;+g^NoNJA<> z*^9U69V^Hjby0G(vpM=}(#yak@BwfQm zFPF<@B%BYp>y?UE-XimH7r9SVN488?{mpK97evBdLc+$8uyep{G#dSQadGkM>FMdo zVZvFK)yQNr#nsi-_07%Ak_T4xis^yuC`aE_3$PVHb@#6?D0thRNZ1Kr2GEhPbCF17 z_Tj^aU+KD@7zEC??fq;vTYCNa^?ELs+oIh$)x8}L%JlAAKuv+$=WyKYx-H+YC-r;b zOUON#8Q>$lW*i6vuHC^&A&o}E$>nn8bUM9h7)HT$ z-71H9=jT^9=hU2QsP8&1+;KpCIM;ir@2Y=v0O!@KSB`Dl*22QVr-ee{Z7P*27=}@3 zwOXok$AMFwYa1rsSI3#{_#0COalzTBj}bLr>YJ|_gH>V39STn<+TK5QL1c#k0+-RCeLdpW1}m?y45ChF=~ zt09}S|GmS9KUFwYgRV&Yu{Nv}@D}hK&AC(i#y*UtS3oJM4nD#T;T;1jAcUaHQu9m% fH-OrJgb@4#mVBnx&ek-R00000NkvXXu0mjfx7Vx4 diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_more_background.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_more_background.9.png deleted file mode 100644 index cdfa6804b744cada973bfd885a052733ab1da941..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 853 zcmV-b1FHOqP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iye+ z2No^(bS_K)00PxXL_t(&-tC$}Yuhjs$A4DbB;8>lhnDV?5qiy`$9|zeVX(s(6!sDJ z0Y>{3`UMKftrU9gb|?%IcHE>S^nBw)}Re+^NA%QaVQD=z)myEP?+&y(i0(;NFDw zvvt($&D*R6MK`v#wsw*vc?%o>4M+9;20m%6KaNJDpLrF+qLxXLeAwULf79u72*c1x z^+}R6E-x<+FD@>sz`JDu1g0F+YBkQz&WPg}5w`}-APA^dt88y?69mBl@ZOC4G7mr| zz5-OPuC5pi1|&)18~~*hVHmQzy9=;sH0jw_U><-9umLccOo-#y$?#9plsJwVkH?v7 z!~AL+fGS9fdMRc)B6j4~P3Jz2l$`&i0Wf2A69sA+0GlNQuxYf-1(2mct%Lw-%cMZ| z76?lSAnW~L5df7(ssyHT0El|Z^tc4m{$NoGtetrP9)Jh1-fLs3#G}4X0S~|f@Blmj z55NO(6u{BZ5h6mb*L(1FyIn+t!C*kU-7fS!$Lhc{2ndwct3I-Q={+Li&JqbT|uMNtI226nhVCF07K*@XMkA>V;-z*lB=g^K_PkOB!1 z0b}6C5*|4MU}^x|7!8rpl(OJ}gcwqHrr|H(g+;Z>>Mx;*dHx&VhtV)LKD`Kl-TNcp z+W5x?MAeZ9usiVDXtASUZUn@pam5mU&EEqCE<}K~Qg~$2VQjQ5l>%9=Ytyi5>bkON zs!ea-SsAEx00000NkvXXu0mjfPNj6d diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_more_background_ics.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_more_background_ics.9.png deleted file mode 100644 index 128dcd6ad7417469bed27a81768fb54094a0a1cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1457 zcmV;i1y1^jP)=D16aTUsT&0R0Db{0goMflf!MHM!vY~T6&DowiS5L8ZO_B#cuwt`JUDF8rz0?xFzhZv#;bp*}2`juU{k=fQ(7aPd&Fpus zyOJdYrJ4zvCk_OWL)cQE>yEw}5_EuCd9c4}_E0kSLBNM&YU(t{v1Wf5#;k?=o?x$J zR0n`C(li&Sl7?Do>t>+8+4WEjGl1MJwt=cQYBBO68m)8p;7C|rB&2Iw)LXh~fQH!j z`(|eeAsJfK3QD_92UISOcA)!0_QK;w`239*c{(0*#Xf%RIR*p1 zuFu=Ipidr-@YIngFP}NO6+3_WFpo`+@XYifSM2PgW5maYx<0Snq9ZUX54~Erx{%?M zpKft|CBGH>Y-WyJxyl!_NmuMnzQhgHuWr<_t0Cv}T0v!p)kOMXpWLcuol8Glcf}H! z0`FfgY>Oo_j@ZiFYMaMtPEhqLSS($?OKv$wXgJ!d#QUOqg)Db(tsqN3XHicpXv1z5 zZeE#T>fD9CCc0ZCuFe1zpiUQ1kdQUt9yh-Knb6QV!XuM?OLRB7w~^-7m0ysc&T}c? z2DOmCLGr+7msvAd{`)4WYcm*? zc_d^KSOE%1H(hhIUBc?3sdb5NP|6j^rqXDdPH1Qt-P7OUTsKY9$t20yUn#E70e6rt zCV?d&2b2MmmO`MDGis};JDLHQ2&=|sHpklHDw@YbXmDuHf$OG8W+BD=>~CzO=MdI1 z5^~XQOF$MV(FPJapH#Lk%8=I*V|JUgTMQTnB6xgb96EW5iQ~uc`ny-wJC#{8$fg!a z&nIZq*O80NI*>-r#Wb*nbh3o|LTnpQCn;EYy&{1}k-!sPg}cJ#hO+N{>dF5YG}F^APyLpr4#RPN<~%?^O~J%Q}>Ho>{a`W?W-K*RytbXoUA ziA}|coj8F%V07p@2}il&V) zcI-Hl@i>ioo%DQ?{K_5VFx)^ombP2Y0a&Iv2X_p(TTtis)sS`q4uu-JrA)25YH0NKzZfb~{^Z?MAU@xVB zb()LT01|K*2_HZvUPVHw6;usT<>0pKkliM>7i#Bl7&&a!3Tz<3)cH}(!JYy-6WU8T zft@$#;4U$H?qIt_`XSBHoD%FY;8p@c2sCXQ@4@)@x3gS8LJ0l=7iuACI5>9300000 LNkvXXu0mjf_8Xt< diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_more_background_klp.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_more_background_klp.9.png deleted file mode 100644 index 1911c429fe5cefcc9e6f86eb864c480e88062404..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1454 zcmV;f1yTBmP)mX0LO6NL;9tWmIKd*u78zjq-k^Po#aKw`uhOW?O>8d|eG75b9y-TM6lBI8q;+^R2 zyNuEeJnGPOS&DaLcyemF(DA4s z>-9SIdYy1MOgtXPbzQ2}DgZMxGfYoU17KO!vA@*|Dgfa)PTTMIfANb@EEWj{gV?qW zfNk4UDis=y#?hE^x!iSh9H&j6TDKplW7~GsG|j}Y08T6Anv(0f6pO{KzDA?b<)m%f zRb-v3%cp~?tI)PAYvcCq+g}{?EV3+X1G$TF(Om5Xb%0hTlX;O!rGB^w%lC8SIF6Ia zWL^L*B+Id&ZQ!s}DiyQY>|giq-~WEJQ$3$nS6BZml}bh65XsUP)J0y21K{2A@^WTs zYAQK9JDVEmY|p5jot?t+@^S`vhh%8c*^lDy8E*h%$Xao7b8~Yq9*;NX;c)nhX_}!?^9mt^Wm%Qy&!1=4 z*4EaV&1L~8(1H91*h3~GSO0Fmnd)&G0cL>fz$|bLhyl}yL}K>wQ!Ohg~(Nknk`ZbiXPB6sW4KpaSTZN}@1Boc|)M~@zT zmrA8#gI>}?2$9d{E7@%JRk>V#>w#2(3Q+P|1*if0NGCsmgp;>r26AbS10g!VQ6y*_ z>24G-W3kxvbUJ-&ette-7{t^fX|OkB?73c<^B1&Ye4{ zP$)E^|5&|VZ>+Dc=hxQOwjIaW(*Ub|0BvNV`A8=Y{}=GApvM6RHDDFT3iv7zF$}}J zd-v}Ay?giOTCG-lb#-++m&+A|5Oq2+r~p;`z3%}$wS$8KRnnKV0uIv+te~$VFUBM? zmJX3++8*72dtSc{G&m=q(x7e!I`B9h;3*`af;N$$AYD>RwMIAKAu@}e8&GM`cX~Zb zE8q|kc#2OQ-ABTz1k(#Rus68FDrpq3x(`nxp@Yb{7RZFsptC&n`{2M|Q4hOV)qw+a zo}jCGx=nWm9ojqiQB~#oZb+A)&l9_$$oprFUWrTIx?zOiKOzKWU%>tfa{vGU07*qo IM6N<$f*Yc?5dZ)H diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_more_background_lxx_dark.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_more_background_lxx_dark.9.png deleted file mode 100644 index 08d67ef6ab10d07d4261cc836bd4b4699396bb5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 716 zcmeAS@N?(olHy`uVBq!ia0vp^RzMuU!3HEfuB3?oDVAa<&kznEsNqQI0P;BtJR*x3 z7`Qt@n9=;?>9q_DOnIIzjv*Cu-p<*ZcR4_$VSo0emL+d5Ofy-!!dGCSsPy^+XPPSb z@2T-0Y>5!aS)&ke^nO!>0Mk^1hF4OPmTl8-zI>(Z&VdOo-%kEqqH%4fd-(Iy6Z4l9 zD;`o3KbiM<24|sg^nML}{Tny7t1j-2WLj!n{{C*c%<|-gcBfx0>ur=zl(4J#_vEAU zfqvbaL0Z=tvm7PL{wQcnc{0H_*@wM?t-_&V+k+)S-UnuF-PSRQfhRj&xkz%N>MpzW zi_%V5NiO;*{#|H;&H1jhBSsTXca*rx2JLro)SOsU>@jao+n@ha|L`Zvz3l5!y}syc zFYmgXIrDq_9&gxtHK8;$Rb=&)(=oUAc`c2Zw8D#~?KUYd+i@?;?~eZVMe5Crf9vMQtv{Y%z;NJmoiK}?`#S4W#dnhr8TcI8 zbmA@N>)&?l`S(?mj?X)O`Z{~(jl}Jz6Sx09|F`J&Ma^U}*OEl5Rf`@41ZJ*SVG9K%h`45!bO)z7S`FeVyoGVa>dJ!7TvnMNQ}ew`-{JCyl3$qzU3S=`S;6- zYZ+eDSA2c+@Y=a`(NR&i4ymbU7k4Xu@b~B6U;p=$$P3|}N2X1VVT(GDn;@UTFtumT zp2SAs1>7|(_Za4Pwlse1`*pzof$)d+j9+_w3|-g{=s%F2==?{n&5+Ug%E8bC))hj$ zt>TU*3{@`Q^<{)hE56K2yrINA V|93H4bb-l{!PC{xWt~$(69AE7Ls0+# diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_more_background_lxx_light.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_more_background_lxx_light.9.png deleted file mode 100644 index d0e46b14e43618dedca943959025873a2948802f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 709 zcmeAS@N?(olHy`uVBq!ia0vp^RzMuU!3HEfuB3?oDVAa<&kznEsNqQI0P;BtJR*x3 z7`Qt@n9=;?>9q_DOzEC3jv*Cu-p;w3CG05Du>aOIO^`*7tHeIQ?aChk{*K z#7EVt$Icat7jbB|h3z%?XQF#_k>})`$+mGhIg{_^-s;Y~V{0p~bMo97z2~Q8(w;qI zabnq zaDxEL!DA=*KdDM?dXm6g!TH1I%sO$&7mT5Tk@J!Zrk}F-rX{#t<>IM5Otnu{$-2~1R{kK0I5O~4B zen79lB9Hlz5aR`DemgatQ`!^$Y9%tdwYZk==ag0Z->w+Az+=Xtrysw^EYVwdLqI}c z*_(n*#-3MvV=hX4&{3YF=k$Nw>UQCY8xEAr+Vfv3*h%S7d~n+8bE*fDErIEf!PC{x JWt~$(69AyrK0*Kh diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_right_background_ics.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_right_background_ics.9.png deleted file mode 100644 index 0b08d1747c200ab3c0837c5e56eff1fd946640b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1288 zcmV+j1^4=iP)>s{ONHL)8~ z#Vv?JC7yUf{Q`&=UU}miAP_Hn3m*Hx2jC0z0U?0|2+=~-i&_;GLDMvGZg%1%j-AAp zU9auoVRpRh%{tA+apJ&V8m)F`ygomlGiT0>5kde6F0X{c_}`Fr$TJ<7aPEV~T_g#h z3s^wM^QjpxM6DT?{#D`-zPt47wFLK)Or5%58S-^vqO1xi)yI?LL(B3p&S0sou69G2J;Vo zqGi4WR)8W}tFlvAXLG5DZCU7gm~bqLHp0ZUTUuxS!LM}e zJh14rB2dBgX5buEQl3@k(%Uk>E51GtWxWo_L2ascEgQXW>zPXy`d82z43;{s=$YYK=H z(o|8f+!?iE@oD|eMJ_uTQ+6$e*g;l^w zAdYUN$zIEm$<30wl0gd%hBo*2nSb~jRzqb~1zEyPJStodHTx~` zdLlW^%#F90yn2;-r9}Se9|*DLfmBt`o&(uA3gj?B{qIys%sZdGo*o39#{FZfhJ;d} z1z;Pw#90I^A+Iy)tQ0h#!?;N-2zm-R&q0E2BeUuTvaH)DpkP0$F{99+B<6=sJNFtg zG^@z0TBSd;9{c#?JnB^c#zA>n&FP5KZ=)(OS)BzI0>}B%^HdPDI$>93sEr${CqBqJ yZ&0r^Pg4?{60rAjAwO3IP)3}8k9f}8r&#RR3Qq;lm-ETq--faF$M$1yPh7*4qh*7 zLkc)J?JJG6-W}WX=$-HTW@ZsW00_QZ35W5&p+J*+0U!c|n)JDg5`YC%oa+V~y%0e_ z8y_G4Zg6n$NhlQRYtI;OMwVr5udS_pKQS@!BVYqH=aC4x`ULU5=$EDfN- zb*%%*_K)kvl|-_f8|gQ7V{IPPZOFi9>Z%Va8HFx>uj3R(viQa*&I9kgPL$ig^BZn; z%HrTEY6<$q>VMELOjgQ|zt`uchy zm&<+I#_`>lipAm%a=X?N)CSI`r>B2<{P^)Vu~;n8#xdTA78Vv>Awg@nU^Q2t^R;fJ zQb}xVY?RXJ^w+ws8?{=EPH4-^%k%kseiGOO_JCstxB*lx0V6=-BHvtnU0V*+FaMT^ZHDt_MLWr}yy}jbww{N$WmX@|F zl}a@ljq0&jEYcR5CaP2_)#>T!*DEV4zaarPkZ$e*W#ssQi;hAau!^+)1Uc7FfYWNV zdSsgBZlO^4u)4asYgty!FpNkv8V%nrR-=xNj*g!`eVR8-^LHfRJ0$GizyZ=tb!Ozd zh*wD|3M7!b^=?n=0`5624#d;xbl=$6SpUO^5BuWr_^mpR5T0WnDC4~4u-N`?ZFl$U|g4v1#&p%wOvlH^r&Ci?uT0bYgL*u^2mW#( z%gE}`67ssBt)O)ebixDep4#V58-|g3^ypD`aBwiK>w56nvuF8(gM)P%o!kaKQqQcH zLf#~(_cv8Me=2kWc~luhPRD&@OsZwwHnK*Z;FDP|8`N#d9nW5;4g8^1UDl8pbRRiQ zO=S5fAt8M;>t%y!hrH0LTzR3DqZ%^yN=Vp`$jqwB$0whFe2&Grw_GWwqfS$=5^N+` z8R_B~{}NLD>F1Omw0f1GUhJxNrKHp9kM4>BuBPNZ`?=PET|fwd&-SuoPXQe@00|-Z Y2N;t!`VOdOmjD0&07*qoM6N<$f&;8@L;wH) diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_right_more_background_ics.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_right_more_background_ics.9.png deleted file mode 100644 index cf0b33c1da4b53bcb29f37fdfe7768eaa1793b39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1423 zcmV;A1#tR_P)-CS=v7OjW zTjI2+p;bYml@L<7aDWye!I={mI3RJM9QZppAQ0k&Kycu|p%M~O4-}ymT3Sl0qSDf| zN!&EQYA24J#6Nbuwui&)c-NavnzpW!z*icr_U(B6KAxF3?~M^c00{oO5;o)iL)r#5 z9q6;~{rYVu37`d-K+|Pw%L||Z0U)yfgU>$h8{GXqnihQGZgxSM5Jqje@a^>HCqF_0 zw{T#E8&pAtLvNmZJ$&fJA8PdmtsOGI1DZxG9K_82^_KPHr>B8B4y*`x`UioirRfJM zrnO@r0a`*(HZ3eIco>KxS=w@gYWBl^%u1q%K6Y1TwIAq5vb1Mx0B0U6&=_?i)^i8D zCCiKzl@w@%rWNU}cU_e9J%ZddIzZKp3PwRhYez&{UrFDC_<(w)A;fmyH`kX8 zplkg1g6>>EN4^YxBf2d#6z}8fcVFeh<44-I6VHwC-FvU`(&(NJ+n4XWLOc@M@O|4B z^!ZGRqa$hFII_QOJN|5j!+QsK`QTF>wiov8VsvQZ9dX+RolDs~U!A|jjrn5R_Ra6N zS*jR(|L0_fZKhb}rmLTy{6U2fTV1&sR)a6j-srH6=SzHYrnJU3o_E>!T`6`kAG~w9xP4tcOGPiy`MZ=r`W`PBuj06_Y2@1}!Nx*)l zV;M~f(+iYxMGzX{XcRr@{oK~6UaNBF;!o6#+rT|w4k#c;wxPPM=dcr)Fb(8@6`T_Wz#mkC$zP*xHv_1(n^7*Y zG&@iJ?i`kBqU#|-(Fj@(1J`nHo;w$Rp=o7-NxRJfMV!&}U872BBo(M(e{j`qW&6I0 zXjP~b3oK60Qn;6+VOa!2VM2XRww_(MJHh1Da|kg7+yy3(qqziB@Ib=))rwP_$|6=B zPsD*FFaQj?S`tXu&->|%r`hw&0n(Wa!EpB?wh)5Zf39Utz{!n z_j4TytfFxgh}mEXB(wq_z=2MnX-QJU!=y$sBzF%zRuF478f33sra1Sv4LM~4&f`Q` z3n#v;0ojby2&?TUj2!7Gogp5=2DQML?q5I-P>=}KUfxUaF6mw*+o=1oo7o^I1 zR&2=TW+1x>>V2mQV(#_q9_jUibQV}dZgD0)TgZc)dQ$RR&mo*3<_A59 zT<0J`7m-o*J~FLa#V29ktTVmPdO^$!owV;Y9dJ6|N(rQhI z?dKLM1C!aAZzAw8U%Hj@gH|W(Dh;)8rs^XfWNkI5TbipW2_6%${c<6MU(vC1{uuRF d2aphge*tbZ>P?LRFOC2J002ovPDHLkV1n4yno$4% diff --git a/java/res/drawable-mdpi/keyboard_key_feedback_right_more_background_klp.9.png b/java/res/drawable-mdpi/keyboard_key_feedback_right_more_background_klp.9.png deleted file mode 100644 index dea5d076cd1588f4ff0d281cb900d0aed25f7425..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1427 zcmV;E1#J3>P)%@Oml$JXjCXf>Fgy0z z*bXV+;P#b9EW6|NJbLH*zL{Mkga8oycO_iL|A%}X&iQ~45a`h7I!XW*P<4-+Y;1+l z0RR2__kWn4o_-hz1jc$Z#>41=kuDGbBtdar98j|#F_EK)2M ziN#`!j*j9u4hIJZ0E~@|ar5R)0CKrp$9r9C(0o3RVHlK3B>+mL5_@}lR4SEvpWWTv zroWxk3M%((LI|JF_s!!~xu)be4*7h(>0G5!X>zi|p3K+IQTyoVsAw2QU#^fW%Q~ga z?!^nLE?S$Lo7r?a{e2I|cWEjV3VX=yT31jTI9*&^{N>)gd*4MOkysDMcqw}Q`t@@p zsDlUA@99%t>sG7PST2_Ow%l`uC8tu z3WbwkFc^%-^?V~p23OeLA1s!)=C+J8Z z5Qxvr%p_-LXU8WdCWZrnz`3`Gj^l`zFJG>{di84A11@lgS~!-`^3sR;$@hpFaJ4eSLiuIYm`GZUdi? z&u>+|?D&%9BK1%KcY}^|c6v9(b0`!Vn46nRrqk*1@$vCNP1EXQIzB!=Sy)(jZkpy_ zG~)3C@X>`VBdbGK$cut@gVtN1V=d6$sa<#4FpPn_ckd>rr>7ITu4|7UKh7K;9&Xa? zRa0?0$>Id26{+ zPKVv5UM1K_urkucQ~o8S`qFQycF^iof_ky5+PRWWw=cRb@_Cw)_u0>deu&@`LeOS= h+3&w@XaW*K@DE{TX_d7@|GWSI002ovPDHLkV1mK(wVMC{ diff --git a/java/res/drawable-mdpi/keyboard_popup_panel_background_ics.9.png b/java/res/drawable-mdpi/keyboard_popup_panel_background_ics.9.png deleted file mode 100644 index 61988a8e17f3f75eb0d6db3265b5371c3dcabbbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 571 zcmV-B0>u4^P)Kmb*^eKoo|*vG)Q5mJNs~ zG?6GMcr17YN*(}dUm{KFP#_)yTBKB=0%a9gV6$s{I}|g62ipr7OoWi~OCygh`+R54 zjQ(Rp1P_TBUh-r#lbZ2N0dqh&ma+pzh%-fgZ&zujrrYKj{5|gm@a0M3Was zjH5AybJv0dZGaIcM+Z!A{&+(s*JF+kzoQK`$LUM=s>>h+>~A{|o`zc{^sbO)^iJt=;exU4__; zWERNYTcCS=&Uh^>FI^vw_}@6U&+pdTONj_dRg!L+-J^ga!abZEpKJs)N=g6#002ov JPDHLkV1oD@=5zo6 diff --git a/java/res/drawable-mdpi/keyboard_popup_panel_background_klp.9.png b/java/res/drawable-mdpi/keyboard_popup_panel_background_klp.9.png deleted file mode 100644 index 896505518f99ae3e4e8d975713893e2b56485af8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 589 zcmV-T0KmQQZeKop0+87HX?#BCQK zp{!8Ef@^UER=GlR4h~R>3nZuLA`2ElLLx%^apTyjJ&%QF$i%T}+^7;r{G^d5*5rNf z&Dg(ZM1&3!J36T&<20$3dpZoma6BGIBBG2je+;6vMr$pL#Ujn~JO>Q5%2jQyfZk*> zc{>`7u7V(lyJTIK<&WiZ`EEL$z6T0+TP?jBsIQbd9}b6CNs`3(Rnkz|c^t=6-~;dz zxO0_he;sfZ$MJI!=?nod#vmdWzy)yT$9EG21VB_2#bsy0p)P^Y##BBCpa+D;m`>-? zqM--E2Pr!rh)8rIL;+8L0ky3YZytz9|3nZ#pQ;*7!`8WMn%=Fhs>j_CA3=L@56F+D z|Db;lBzc~1^E^)<8ZgVUTXxRf2okD3vYF54*J+w=j4{$>tk>&wHk(}oeoqqEJ?qXk zUI4FvH^6J)CGZT-vszRF3Gf+M05`x#UoVJ~hL= bfFi;#%j4&$iy^Hb00000NkvXXu0mjf@_zTB diff --git a/java/res/drawable-mdpi/keyboard_popup_panel_background_lxx_dark.9.png b/java/res/drawable-mdpi/keyboard_popup_panel_background_lxx_dark.9.png deleted file mode 100644 index 71f16b035c8c38d3815ee30b15706e8fe98a4026..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 458 zcmV;*0X6=KP)KmOoCzFcgPByQLi}B%}(& z0od5M0W%96gxmBQ{8?C7xB(kOrHY{wAPPvW)TTIo3~^2BCXl415>h|OisIz`etyr6 z9Yll@h-;-N>9HK@hkliMp7-7iNnJCu4h0lYKR!7<(^_`~c8iVI2ftWr&+l%ouK<%C zKs|W32DD;pJ0^}xnK<^8QXSwH7&$Wl^!$Km0&NkgVgi7RZ96Sru}q_?CMkY3+5%cD zFlsriOe09>Spa=Nu z(&v!?5ikHAUEedoE}X+G_SMA>+`TVdo{<3Wz&61yoP#Af5 z5tGbKL{i4|QNF&PlMR(oB7#y2Q?P7}=LAKBFYIlbSF%BEFaQ7m07*qoM6N<$g3;8t AB>(^b diff --git a/java/res/drawable-mdpi/keyboard_popup_panel_background_lxx_light.9.png b/java/res/drawable-mdpi/keyboard_popup_panel_background_lxx_light.9.png deleted file mode 100644 index 323aefb6fc1e530689f65f98ed626294a7b768de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 438 zcmV;n0ZIOeP)KmN8DlFcgMAr%^>KrlJm9 z05NbJPQg)Nt;8jm7+Sao0}?w6syd`lFsUCy?BY048>gibQh&*cqCEefpPjrHM1%;5 z9Z`y8Y$w&=*}52C5?nWelBegF%TC(4MHn=MIJfCC&#x}d&+Y)@FCq;gK-U;ET51yq zDRiP>1l$AKhb2K^2k42&umuDFJGW=OR`Nj#NP&J^h^M~wS{+T8Q37;#0P2R`VMa*} zyp5bsDWmXpZ2CH{Q^jK!t8b)IdVdYtiw>aw36d|Zr)>@G+)AtPK|)b&&BJ7TJY=t_p9e9&X#Ug)ImgUu`R=Xj&<8)!dy+4lF6R^8Njs9MoD$L{O@7 g4BPH=$xuZ20f9n|{<3N3&;S4c07*qoM6N<$f>6@4H2?qr diff --git a/java/res/drawable-mdpi/keyboard_suggest_strip_holo.9.png b/java/res/drawable-mdpi/keyboard_suggest_strip_holo.9.png deleted file mode 100644 index b1c18b4129dc571d306dff53e096bd41cb5190f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^EI`b~!3HEJ|NhSh5-4`^4B-HR8jh3>AfL0qBeIx* zfx8og8O=|gUJDeo^mK6y;h5QaZX@pj10LpslOLvT`QPA^sN5R##QT$DfDp%|BkQ#8 s@~%2nrZs)d>is^4jehXkNk7}j-k>X8|8AvlA(LBO~}&?`7*10#ccGZ*`;&=dcFhB0`$`njxgN@xNAHxw%0 diff --git a/java/res/drawable-mdpi/more_keys_divider.png b/java/res/drawable-mdpi/more_keys_divider.png deleted file mode 100644 index 0f71c6172bc9aeff2ed19453fa96892d18a14481..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^j6kf)!3HFoHJVofDb50q$YKTtZeb8+WSBKa0w_4W z#5JPCIX^cyHLrvr*(1nTAvvQoFFPkSPr=woAu~NMzbG}uiq|pN+0)ZXK~JwrRZs75 z%i&Hvz0)&Jw}aUodU~Y>Kvr*po}Sg=O?rBI`Me&k5mpKYKw$1@WD24!3@nU6w40@y z8-(v_38KwS!NLZvj%FaPfw7~d1&B5@H*;J3t+yKJL}gDG$B>FSNk9Jow`XQHdvs=| pvADyL|BUK-3B~e2`Tzf!8IF5Y#%S9;xC!Jkc)I$ztaD0e0s!S@O;`W` diff --git a/java/res/drawable-mdpi/more_suggestions_divider.png b/java/res/drawable-mdpi/more_suggestions_divider.png deleted file mode 100644 index 0f71c6172bc9aeff2ed19453fa96892d18a14481..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^j6kf)!3HFoHJVofDb50q$YKTtZeb8+WSBKa0w_4W z#5JPCIX^cyHLrvr*(1nTAvvQoFFPkSPr=woAu~NMzbG}uiq|pN+0)ZXK~JwrRZs75 z%i&Hvz0)&Jw}aUodU~Y>Kvr*po}Sg=O?rBI`Me&k5mpKYKw$1@WD24!3@nU6w40@y z8-(v_38KwS!NLZvj%FaPfw7~d1&B5@H*;J3t+yKJL}gDG$B>FSNk9Jow`XQHdvs=| pvADyL|BUK-3B~e2`Tzf!8IF5Y#%S9;xC!Jkc)I$ztaD0e0s!S@O;`W` diff --git a/java/res/drawable-mdpi/suggestions_strip_divider_holo.png b/java/res/drawable-mdpi/suggestions_strip_divider_holo.png deleted file mode 100644 index 21e904939d400b11ff06c6828be21d44697e67dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^j6kfw!3HERKNXS!QY`6?zK#qG8~eHcB(j1O6bHFG zF|0c$^Ae;o*(1o8fuTx`fuW&=f#DZWsNn?zL#Y7+!>a@a2CEqi4B`cIb_Lo1CD@X@ z-CY>|gW!U_%O?XxI14-?i-EKU7`vU!wgWOmJY5_^IIbrrBqSK5B>_o^IV=puA`C^J zw)8Fn%Bz;RMwFx^mZVxG7o`Fz1|tJQLtR4yT|zopr0MtiRivR!s diff --git a/java/res/drawable-mdpi/suggestions_strip_divider_lxx_dark.png b/java/res/drawable-mdpi/suggestions_strip_divider_lxx_dark.png deleted file mode 100644 index c06e73ca12dff87092dc36c9bbb4046a27a1139a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^j6f{G!3HF)&rH7sq*&4&eH|GXHuiJ>Nn`~nC=POW zVpw-h<|UA$kn9oU%fL{j#=y|f!octgDAe$RfuYoZf#FpG1B2BJ1_tqhIlBUFfD&v; z-tI08|3PrU-sO{lBAf*tk;OpT1B~5HX4?T7BAzaeAsp9}fBgTyUrLx62x>VQYE_wo zDlcb(tW+&=jVMV;EJ?LWE=mPb3`PcqCb|aZx(1dZhUQkrhE_(VK(3X6K}}GADT;>N z{FKbJO57TF`CoJbHAsSN2+mI{DNig)WpGT%PfAtr%uP&B4N6T+sVqF13i1tur>mdK II;Vst0JxV`lmGw# diff --git a/java/res/drawable-mdpi/suggestions_strip_divider_lxx_light.png b/java/res/drawable-mdpi/suggestions_strip_divider_lxx_light.png deleted file mode 100644 index cc9d8edc1b942b3b58bd43ac76c10040e5d2b694..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^j6f{G!3HF)&rH7sq*&4&eH|GXHuiJ>Nn`~nC=POW zVpw-h<|UA$kn9oU%fL{j#=y|f!octgDAe$RfuYoZf#FpG1B2BJ1_tqhIlBUFfD&v; z-tI08|3PrU-sO{lBAf*tk;OpT1B~5HX4?T7BAzaeAsp9}4a&cVCnqH&BrMQpWT?8w zsMNJl=MGR_wZt`|BqgyV)hf9t6-Y4{85o-A8kp-EScVvyTNxW#8JPmPRt5$&K>?;H z8glbfGSez?YvAR7(FxQb39=zLKdq!Zu_%?nF(p4KRlzeiF+DXXH8G{K@MJ2;Hw>Px KelF{r5}E+)Lsjzt diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_active_ics_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_active_ics_dark.9.png deleted file mode 100644 index d990c02582ba11c0d7525f6c2f9f36402d1522a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 601 zcmV-f0;c_mP)W$NR^&g ze=v$u?V-F{r`tu687tQIfE&Q^zxTXCtioi$^8b?mL;jwNUgZHqoRy$qN)BbwYl=q& zi-sm>RYqGuCt5X~Xw`J0Rnv)9O($A4ooLmxO7uFc=r5&J8Epj)Q2|786+OudzF8Li z`7LKYQ{=k&Z0FkJo}C>NESHacnq?oe}{OKEI!Ee{++2k8cu$ zmY|=bR6W)r3X}Ti%x8Z)X8+3sNG}rw&>ZgUlKvi}ybXq<9>dXq`nJ`IB+5C7a&|s_ zWqP;^6x)vH*3dC<7kC2P0!A0aE{gyWFawZE@p%1aW~+CSD>heIPB0BW&Vyc-M#C;fi^ znMgBDfh3Be_`X`L-UCp6yi8Q*dH#*$NJQ?2VK@?zy62~7^ph@{GyMf{dLD05^ao0Qdq*7zNtEpD>z+sL b2$94;F4WF_8&a?400000NkvXXu0mjfD$N7& diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_active_lxx_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_active_lxx_dark.9.png deleted file mode 100644 index 0f3d3196b1d948990300fe894054c273e6573c65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1534 zcmV~4fA=y`=##4ZcEa^cFl(P~%fHmD^EVy$42LKli1 zT{zZ3(@u?x`#2_NP9`VGWG0!MKZMNWEttXe*oB?xM=#@d{E7wqfM2kPrKD2*Yhz0uY}=?CCG{Fi<0kwE_odHw zU>4V;?@y(Vf6CUxa{6fC4_v_a_y%95&p)A&RH_>hPIKtOr8R2?`|$`K!d~na0u914 zF5)~s#m6{>g(26(;R%=2Yddf|9>rt$ulQLG>z+;V^Zgnh;3Uo^mFksY+-u!~Nb0q1 zqDCD`A9vyE^}bIR{=|1Uo<7bemFjx-gzGC@Qm^gCK|F(dMVqymH1HMP!23z1dU2hu zyFS9D?bzLT9tXrva+Fxahj<;|u0#7bxNu3mHZ9t)7cqw&gI;q;T)`RqA0H%@YGZ(F z4JKStuU&`da9H%5W@8sw|C*vns!tSHLmLQ`y<9BFbWzy4AS7V!}RZbI)P22hWPwJJM0ObUp2mSml^B?!lo{gIw0CakmNKw$jj}DARaS zEX3xLD_q(o9}tU>lggcVwA1jUQ;nMy;Huf|Q|Ve~Y2+oD`2cIH;K^LfJEB)0H+S^(IhY{!E_lT~kInbTzqGhytNGiz!S zF6}|?7n{W;!EW52?On4q?pkpyVbji(j384&leX=FtZ;k8S&ou+?vR;wW`(;!hjGh< zGb^-NAuHT1;?z({JJ;aW))%tE&6v!&X*Z^EW9ti9;jUM940%imZC1z%w@WEp9#b-V zEm`4q+Q3tqW5hQ99<4<=t?HYsaF>-w(er2uZC1z%_q#Y(Thh+5&}N0KaK9>r%VSw+ zvqDz51#ya}q@4zSZhavu+z-M>P}0sHLYoz`!u=x57bWdn(51#L3dc%GJKqa!R>%ss zB_&q0$ zuW)=VcXhWF;PZG>X1cM(Srjp^IhI}f)Opyk-xDU;VR+j|jVmJ7_qtipyZao%j(t?l z=y?lr21kon(2H)?oWZMNp>wOUAYv?3L5g{~qDwv@oW)CBK0b~tiP%mQ_3IaR4~B>R zm~a+vr6Ec~#B{6|pMGzC)$p*tBAmsSdMe&%a!JJUO0WL>o;ReEO7#Mch%w$c*Sv;^ z;Yb=&PxQ5upL*Em@s{yy^Oi)}=lk&EW59DFNxim57-XL_K3>+%O`q`(Wx|#LC{qLt zNSTys05WONo)j*;%}9fGRxAyTej2n^S`zOa5N+T-8ayQm!&1u;{(E6 zH_TLzpNL(l@lExZrHACAJ4Mgjnq2gXIM_Ei$wfQSA)W1P`hQ+J+eIPRD5SG3Pp$Sz kbGuT#zG!VnN{X}XZ=F1?99sB0z5oCK07*qoM6N<$f>o3Hi~s-t diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_active_lxx_light.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_active_lxx_light.9.png deleted file mode 100644 index cef6d00c0c94997ae56846279555217de687f753..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1538 zcmV+d2L1VoP)3Us zSFsRUM8P$-P$6ya^)N80fdS*Cy({LnLKG?riZsVSd+MR5rZCv(z(DI=4Je2)LW2Zy zu$a|@Yg}~V#_8evbDeqinVn~5c6MiWo;M7$JAa<%_x;HS z6o-XCqp*$}xQ4g!A6&%Bm}}zrgsV2|2k>)L@q0WfewO39XIuPyKg1ho;A*2%yETq` zZF>;aW__QiQK!=5A>6**_vyp8_%F_<$F)YKww*oU_6k>R)(_((p2jalo3)#?@B#jU ze>Ez#8{2fNUs2EnLPc zc%xCNwMMwsXu?&S^}FyaPK%y%8d$+OoNH8St3zI6c;Twe`T}0WAH_g+npnf%@lvBw zTN&c}!wFYy*6+h>c+&270K?M4KXIl}sr_%j?+z|ps%dA%P~)~izdvEz6vLI}0c&1+ z{~&isZQ6^XrcJwOL<~>jPbs#-6c#S^o~Q8#)BE$xV_vk=r&ElDC?s4Or#&Hh&_hEN zZ?ZWgVtXRR+Lxj=ZVAtuo*~CDEQlDFihQ`QaA_K~T=ard&JvbW%v-XhaB0GRQcR;J zbw;qA91yXdOtJT*UyVB|ChU_o_Z%lj@QjGPCq0Er>uIOND#xtx3!F+Cbmb(q{}a zV;q$;Yw8j%^&pRl&Ek^aFdobHuGt!Qr#P0dYiCL(kU61A*Y-eGxFg~$M@csi$V@x4 z!ri0CxMjv!6xwW%74Cj*Z1 zkW#oj=4AF-vces-gQqm7h<$!MT8na8H8fe_zEd7W&!a80*&r+2*Wz4lNjK|4n+>wU zeW?^Kk9DEV23g@`PVZd&-f^M$N%p9&vANjKjJZ8pdX_k}QDlyq}lpBlF+94jT= zd?K{jAS>LOu=kW5#E+~CP1ZVJ>=G^=V}DQBd`f~FcrSazKX2x6S$LyLf@?yPF7kx? z4DVo9?2Hq}_jp%MhnXi_OStg98grqhfv@my;SK9zlW@uJc@dY!UaZOI5-#R>V0*2O zT*n1DO3x7A3Jr3{wYkEj9;AUQ<15$1a|MlFhPkcQ$@ z;rE<1KEU~{+|~V7fUn`NGSiJc&Z>xc%dza1!X-QQ>%t^E4sZLUaZAMddOs_A-#v$9 z$381(^t=bTjI%{7=tVbcF5^|P(79Jx5iu63AccfWUGfFtEMDvL@o8jD#CD;mU%&A7 zVDhk^6VBqjG(>5Mn9dF2(;sMGHF?-y7S7_E0~K#FxhZ0Kc~F1;z#GzyO6@w%h%w$Y z*Swa9;Y^BYAcoq>PagJV{LOT>d26EV%R~6_G2%IqYO{Vs7-XL{Jzmz`O`q`tWx|#b zC{qNDNSTys1TtyRo)Rv+-AIFWMJx?Xej2n+Iuh@l5N+TwJCk_tl1RMwrfEvNm!%`s z^ZZ^nYGD+f^ahB&4$~ oPpu9~d%se>q3CQ!N{X}Z|CFAtoK^}-9smFU07*qoM6N<$f}hX)*8l(j diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png deleted file mode 100644 index b5768e629b5005d6869913a2234a6d358373a5b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1536 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 diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_normal_holo_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_normal_holo_dark.9.png deleted file mode 100644 index a2f6ac0e2544971ee78a83afc0843ebdd63d93b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 589 zcmV-T0wZE@p%1aW~+CSD>heIPB0BW&Vyc-M#C;fi^ znMgBDfh3Be_`X`L-UCp6yi8Q*dH#*$NJQ?2VK@?zy62~7^ph@{GyMf{dLD05^ao0Qdq*7zNtEpD>z+sL b2$94;F4WF_8&a?400000NkvXXu0mjfD$N7& diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_normal_holo_light.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_normal_holo_light.9.png deleted file mode 100644 index 0ef4a4b5f035e52d735f3afb747019c8e826e10d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 594 zcmV-Y0S)Tb>5F{xe zO2iSu0n+9K+>4uVgcNj0G!#fslN1CwN^G+Q0sl;jP-Kl+(5?+@$)DuHp0VGjd4A9G zpsHkm#*UXgEE~syd?4o%4)2G_*dq{mS|u^+d7i1&Y9B1i`T{h8yA0(1Cjva*_rJQX zyKcAJVJxnRl`54=??t3{IQ{4<3njyWIv5sA_NpxkspK5Cj3heLQv~>id34 zRpl06163sqLrLhraI_n}2C0j<syF_%qTrPj_cDuLba=G2i$E0tz3%MP$DQ82|tP07*qoM6N<$f@+8YA^-pY diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_normal_off_holo_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_normal_off_holo_dark.9.png deleted file mode 100644 index 2f00fc623b61f032f3d937e5c2d8e3bdfb74b328..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 732 zcmV<20wev2P)^o^6=-q}X5a`+dioSlLIV{SAO)2(P6Bcy@6PT=;bbO}l_+wQV0rX9 zYrkE6&-LHXeJ*R@uH!FPmVEV=mj6cS*xlLLQCjQneI#>Jy!X?+y}fHE zQlZ%P_I5uE!_6=Z-vjI3`~I>_NTn27>k077TKm=*^KE~BKh1?nP*mAkyXlb&#g%Ghk_@V3u2!WdQ5UJnY5tIk8@^_s|&AznAQ8i7^IX2=sxIi)A_= zEK)r0mYg|{`~@Wkz_=;-5MFnANk@kUiS=N#7B^1xdnB4k%gpe*h*Qb5(ad03HLcfHfe#CicD& zAY*n`{}uQR{K*Gh^??2h9GsOeqgcvJ=75=GOXE>j{DGxu=lPceM1+3@S^pt{Xk;`1 O0000#9!VL=|ZGW2PZP$&wZr%W=}_ITcS((`=jg@ pT|CBzcYR1%qO(4qYrpMR#xFvS&l4`#RRDd(;OXk;vd$@?2>=i^bv^(9 diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_normal_off_lxx_light.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_normal_off_lxx_light.9.png deleted file mode 100644 index 98edd3706fc36688c7a380bd2d07ea046ec938b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^%0Mi|!3HF4*F3cWQY^(zo*^7SP{WbZ0pxQQctjR6 zFmQK*Fr)d&(`$i(hdf;zLp(a)PCw0c$Uwj~pH2K0i`T;c$~!*JzRU5?e__bvV^^=Z z>UK<+#CY57M5BZF2{AY$SN}zRaTi&8p@Fu~RRlaJY$2 i(oEc>*#x0mEhv{mG2jCt&w+v)fF57IPcGMQX{v?U0FpdE(cRun}$ z*4kIV$GlCEFgZ9lc;lSAKO7F1wseXJ-EQ}Z=Xtk*hvYsHMZ#Kf9N$sZr40I?UsJ%r|6z;)=mKrv==7MEvlZ3iyjybeI%ZF(YU%aW5-=0< zjIg@kF}vWb1+|{BTG9wxH5y^7Mk8$1XoRgAwHCIDtNDf0cE+mxQR(}L*FvHW_&)dx zE^jAbCulN8-2|+yER;%xiPwU)2-ogGD}W%J?_g3e8DcGBK$lin)Im0G(0lpz;!f6b zwEGMOzfqG`7E84`=KDz4F6SfQh3nw?m4;H=;!&+IYtbyh5wbSFcxaYF8siRsz`s0@X;XJpG*(nRoVE6s@B6n(3v(0X zB+wG&o-CP``;w?C*4m#GG^Fx(Rv_;8`|sNA_R}y7w?yRPTe;2w2GY26kYzY&zb8rZ zWjr3g2WHA?(IYjZ(P-aV+ZB;b&+~e|@Aob>(vnzf2iDr7;c)mNNs@ga%iEkc6&t`! z;1RG1^yb)JH3|%XKJXd%{`dF{=Ow{0)7^^}Q&HDgK4Amk8wIan!zv=@{DEcF`uS%B bs49N|nG*_Cs`S#~00000NkvXXu0mjf>epTx diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_normal_on_klp_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_normal_on_klp_dark.9.png deleted file mode 100644 index 20251a000319bdff822bda55135eb22e8f7f3aeb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 787 zcmV+u1MK{XP) zn~0JvRN??|fr=dm=oQ#>(<5|)1V=#Kv+n|yuz?j9NQG#nR_YHp9((*VEJ9Ihr%7Gh z;zapYiRaDeeVRP~JVzK~5JFH9Q}{k@f!mJ1JlPbdFIe#3nEKn@*w_$K%Jy9(b6xU0 zk9T%FMbctu;xKH0Derguu3Kuib91IgYcLW!Y=sV=-==m^eN@ert?*90UP*p5K19 zH$X~>@B1%+Rp2RwOGHUbN@*#j9s!M&f>CZ!6an-Zc_bIdOJc6;cD2@>JIU@J(OLue zKnFOxI3|n1#*DAKhEwt=9uUTu%J)|dppd?2u)V!~?Kyd#v$eIw;o;$VbEXz*tuf28 z@I0^bJkRs6ta@85b9?frRV+oXJZlr3k~2{r!EyFuYNX<#|3F3s9-;wEmSsmmh=*0*be{M44-O70 zo$kXhywQ#sW5}}Xh%pVRaTTjhPEOu=p7+vmoV6-)T5Gh{gke}Y$*LG*h@$A*a5#Jq z#KrM(Vmb`NFUFW^LV@#Z7*;x<-ACyvG0bPu_YCG-$J>VIz3^)^F z?-~O{jC%E-fFHomV$f9=k6*yvpYbM&DMm7Tj3gJ#JmQK!u*_ON|B`?)hTm$79h{)3 RR6qa#002ovPDHLkV1f}!aoYd@ diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_normal_on_lxx_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_normal_on_lxx_dark.9.png deleted file mode 100644 index ea002f53bbd03636f4ad61ff67bbbfc815ab2a70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^%0Mi|!3HF4*F3cWQY^(zo*^7SP{WbZ0pxQQctjR6 zFmQK*Fr)d&(`$i(M?GB}Lp(a)PV?nzHV|;zFS+ZYl4BJ+{{ye8Y457^%ICT6dc|19 z$=UQyEjD7Ih!W?I$xd=Cn`WFiJ-w5~HS%E7Ps!QWL{nLR`AoCh#J&DGbIq0`=7GoD zrffVIv9E8pP>j(*fz%uqN$GDm-*XtIInRT0X+{-t3 zED*AOmDKdhlB-tL>pz~6c#QFu-J)wPpZ41Z3$eQM?b)WeC7$8PUcMl+g4MIOoIGNr e?fv8SV)gL4nJ zaCd?*qxs3xYZ(|A89iMbLo9l)UbXi+oFH-F;d5=tCCyy-oCK{zO1??(S$$)$s$f1S zT_O?_!*V|HZ@XWdgFx((Zn0lhGfug;o8?|UD4%lT_-yqFH7ZI@tx0cY*vKgUom*PX z%D1uAY*y&I4*f45T8ig>W0+{PrPX*%7|ZeBM>yY=+-hDFbLaR$rWK!V1;;onj=6K> z7t@Osra8|GRfE>v7Jly!QHgrurJ5p*^msVHbIH(u4!H~7) v`|s>s$BoyO+;Vp5;?P_gwO?FtVjY9YOq&lo#sBsJLx{oC)z4*}Q$iB}igS(^ diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_klp.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_klp.9.png deleted file mode 100644 index 891d00024c7b9bd7f36ba023f6af07a3c78dd0f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^Vj#@H1|*Mc$*~4fEX7WqAsj$Z!;#Vf4nJ zaCd?*qxs3xYk`7KJzX3_EPAhAJ?qD0D8hE3_-E(3sfEv@zDU;8#vgp4ZEzw?=)mhm z&6z!dDya{rmt6FGzT~pW{S!X!D*Joyi>G&G86A>ccQLW+BV%&Au2{q)QzaqGl^6KF z@343#+}6`xXuW6usWWy;r}~UPGk&&TWS`nQy`w^omw%nqf`XMYOKtC%I(&bbRdGpR z-aKx(>jj^CWC|bpx1OK$pY!;^Q1wIUC*|&$n3S9D$>qq;+L6zppH6`Q&fn6^zti7q3e(SNX=1&*5G%2;SlV*P8-0$d`uHlli Q66j$DPgg&ebxsLQ04N%R-T(jq diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png deleted file mode 100644 index b1c9006ad904f07883816b343e543f05b924bacd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^Vj#@H1|*Mc$*~4fEX7WqAsj$Z!;#Vf4nJ zaCd?*qxs3xYk`83JzX3_EPAhA-N<*yfXDUX?}lw23jh9F3-aW$Z{BgDq+yDc^E{E% zf)XWHzowai0@1zmU$Z{=!4Ojub~0~uulobeo=I<>v@-5syz5rb*4nJ zaCd?*qxs3xYk`6*JY5_^EPAhAvFAFhAaeZUdLfQWE1l0zQcgJ&Y5k4Ew%d7`Qe@8b z^o_bEZu6S$1rFNF%PSe3i>eaul!rhxHS zb3zxZ-vNdnCJiA`-OnVCRvq?Z^ewck`QrEgXjb$7s`7%9&Fhc#gMl%#X$@hZxG~qf7h?g`FWDYJNt%R+%v$3J0{IjQ zif789HzttL8jmR1WUYE+O!c6)Vy;IVku@d?;?Yt2jZ3+Zb3Mkr;?~yCi;RC}T~Tsk z=!;Z95K;K9sH3QG^jzL|PlrhzJ>)x6ax$uttt?dhI$E{uusAA*dFrK@Dh#S<_=4c4 znAFtm$&;fKhdwvoS1Fw$^mq#W^pi>b=aY$1e)^hBllReaLRXcaV@%OU$17Y(IUOP_ zZs$*BY^NM!>bIwhFzXpP>S=R#adLFxKDx81C5ba?jfgOst=ueC3=XvIlx@#sIN0lw zYK4*Vw_{g_5lDvtai@dD*P^2W^yTyVI!m|jb8B^puqK3&+iyFW4oG#t_O~BwZM+4N ze+dQ9{QkN@a?mDF^EBp~G_SUt3LW(N40kCi{e^qT?0~Ue1zydIT0{5&C zpac8?-T~V{w@9k0`Y!oXMdTvexD~ojF7_9euwTLjl!%~IdEEODa|Fi(i3ooIdD%ci T(ah8y00000NkvXXu0mjfefv*& diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_ics_light.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_ics_light.9.png deleted file mode 100644 index c23a4b22578d047b6f083ea584d5b1c7468c66ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 668 zcmV;N0%QG&P)h8IiNyaE{ z1TO>^q6lsjByZr#Jc$eSF$57`z$b9yO3Qf$YGzIzbIn=kHf^bHdUYzt$Zt!vQ_cEadNudhjT>XIkTn%`>GYuA?>!M#DI z9s;jT8yiveZLj+z74Pz&UQ9Np%HSzD-D=+P$<6^cG0K{aXb{Hwf&keZ>sKbQ-%n5? zYk&{v5mM#?|I&?9QKCvzQ1y9}J^Yb*=1kG`*+3x- zIhOY8Dkx;ldZ0XxWA+V(Q)<+<%qGCTcOe#L)9=h4R@VzsqU(>VC@hAex#ufI{~4AT zl}gcRu)tZrD0Q^T`YEx%F$$HU$HM=h=x8@BM-?sMC^DgOp1g4Guhp6`-X5oroZbYPpZWqn4}{f*Yedt;|VARRyy{=y=y zsi**vynpqS^H(=GbMYE}4SXMWVIYv|eC&SS;`@hZfO(r|&H4df-)#|hmr>p-jaHk+ zQri*B9PxgKey_u)&6n(cc?%3olW{Vg1kM7tfK{M9!FE~*&;j;?2}2!8?lg%O*1sjct;0000#>l0;SDn^A^Ba7>2*9Y7In$Ua$9@nfn0VAk)@zpq}SBaU9QIflYjU$diy;{yNT&`^b1<7jI@bE~WFvtMf*J*J$aO;zI@ZOzoT9<;qR zdhKS@9Bs|iw+6JmHF~Ya?@VImp|w8`6mGCZ$R~8vG}Hx>I)%Wbh}+CrR-5F_Mj6ngI+_l}yiqTkc7|_2027>_+QN2hJ#u(M@c5mE>PNDsN zzv27-sqg!50h};%qY#B_JkMJa(KJbtmr}|vy-pE0t1U<`V!l02^tvgtpu5yIGbMx+kwgYYk>T2G9VoxVq-$gVQt>x7i8S z-?nt+9VKR_5(u@bk)^z>2wa}7jXx-XqZS9{=my4^%F%6bw$RGaEvOvbHPxx#HPs&7 zHI<{grgC)Gc=(SYL>X`v{Hyn}a8RkYDC1$WQa_zem6TEjL2%@G`!$@IA*GC5Yk4IG zfLX0pzlxqWxzJi;xm^B)V@mC+qw#P!eBbGGUbI@RC$(A)MLWyP&{|_YpPx@AlMev$ z(>$lpWIP^!RZ2BI&$}0fVbk~hLg%ANlE^5EE=Hr#$JuOl4j{?LTvtPn0o(`h96%Gm z(G9WNVgSSdegpUn;0J&|`5tzdck5l>u9dUA(tQg{>v?ZyzWcuO-t(+QRS^+7LMzu7-QcqA&pT_?{R&sO!m~#0 zrhMn~uScWd@P0T9J^}7J)!~NMwGvj$T!hC-ntwWt<3eTcaGE6EZ)fVXM!2;T zyMnxkwvZp=aun1^G5w`zyihD@g-ux-fK4|X+A*2cdUyW zN1Wvz??%8i;P~uVm6&LeT2!~4(+L#HF2htumZj*u(G#B@VJQr?SrJ{B_JCbOUl?$P z#==n1UT`W=ztAOZmbSfN)fj+UDXK0$wmpOBN-0)N0Yz2lksg=O5HY1Uq}oR8)c(>| z@@&zxS(b@uzarLj3{Vp>J>6%$NFEIVXeiK%(vRdJozs0!BGy`pWpKAYQYF@qB0Z7f zs?K9cZzZpONU?n#JK0}-={(xkvBidLN;j*Z3f_rkbAxv+!YyE|%5dZ`b}fN)sACI{ zH74;6l9|ze{~Y0pcEoI;+}fKHUUOn>_emSDqF3~EeuQ2{^VI71U%lMgM~w2;2m7MU zsk<4SyZiNaml&f2q3i4z483-L<5SMrbj!LgbTo~TGSP2F$L!O^MeQ6dG$?Rx_1XVP;AiZtXqK$$l}w>wx~Z;YJ$rRMQ(WV>mM9E z{02y?CUp_Z`TLiLq_bU&TqoR#h@KmDn)tGjOy?xinBTtpk*5cbfF(ILiRF3VHt;%d z1Gv7zcGFN`4EzUt3p@cPRimb?IH7zB0VSzjwu{&?CAq(-k>M5k2x<5O%l7|XIgfJ$ bRF(e$MTCnRdS5RZ00000NkvXXu0mjf9x%yk diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_klp_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_klp_dark.9.png deleted file mode 100644 index ee4490eacc7d979291df3bb2ea9e62ee67d13183..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 848 zcmV-W1F!svP)ZwxdEr7Z)rnHa<3*tD=5Wp|3^}FG4_@&uw>V%1vS&qh-CtB;* z{eJ&Z6h$0G(QxtM&W`K4LMipwb=_A0-UIlQw8;`iyyU7j3E10nqYn`za zn~W_nsf>-Ywdxt$l;Wzfwi#PnVgFAlu1iv^7W94Gf@O=GICyclCJ7z~_lw_7&G%p^=o$+cQ7 zD3{A~6*qB?6~S5yt+hBhI;!RIYc`wT=iQ0tI>(3zuIuJL+EPk!(MFYf=TQVAf|N41 zvy{>j(PA@pmjNw=K)GDb?dN%3q0y47D|R{^9RxwFl#){B?=7C^;o#t)Eu|#PaKRVH zvAwvsAZE6CzsykwPM+HXNDH$7tnd4m)oOLeahzQ1Wqdk&etsT}GH|P~QNv+o&Q&GW zT0~JKeBbwxz5&f#W5eU);}3g#doSws`mU6cg%Gyj;+{3qnVZ;XS443fi*~#HZ*Toa`L&;>3jo_D#uA_r~=pp z@C?8f0B?%zePaO(0rUWT1keR=nKYV|iAwo}PJQo0wMqoaycaljWOL_emPbIUiI0xc{l2a*T1J z1eiCc=liMmeml|*6|6j?p0MbTTG)fB$DbJqe_&YG`jfTd*~Xndr59dP@M zSK`x|t%trch5VP5+18+X*4;e#=<}D-53~KHZ9SA!8Ez|W2fCQS)78&qol`;+0CE>$ A_y7O^ diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_lxx_light.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_off_lxx_light.9.png deleted file mode 100644 index 6392f6e0057419066e5b880f283f804a14f80109..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^%0Mi|!3HF4*F3cWQY^(zo*^7SP{WbZ0pxQQctjR6 zFmQK*Fr)d&(`$i(Ydu{YLp(a)PTRpGj@J&-QEJ{?_82@kL%pYGGwlr^scPios zf^wi3iHVVkCYlo9A|AMK(DQ9LNiU=y4qR1(TAl}`6&UAN`!R*T2?9ATu za<}ZjyU&C``)RkDs+#aeSp2 zn}-0-dDVEv>zas&xKD)dgTy}S^m^}}-oKUROw<%P_N`oTYVWOY^v<;tD~a>{8LYQ5 zS`9->3+DV%vvJodJpu40Z&O5!zWv#H;FOkscLoEI`7E6g6HYEJT#Fzl0Ng?Dh$tdv zHhSqP4-yfX$s(tL7sX~j6;?R|AOhgFkB<>E%a@O}6Waih1fGjCM=!Mk@ht#{0Bmg^ z%M&AYNd(n-=QM-@S(m~2k?~LzVIBI^2xBr7Rz>K@v>8jzG5w!swJ07X0+bxk3PnAN2L+e=nkZH|6f<$>U#SdJgd%DZijz8zv3SdP)gu(E zpJT)Ps!Qil{Tv%5WLdeHGzl>gGevQOiI|ut-<^x7s)%}PMYAu#lLnk)BahH20E(EH zz{U?+3@}Gg@!P}j@#?*Z!YiABfJNQj-5gEm6$PO=#>Q~mjGGs4+`LfLM^*L9i|3!y z)TZ9rz}utX?tZ%LB4*+^4%!U@Kyl3E{1m|-lw(81rYMN2nI4DvC{Mwn7ZYN2nn=)sme>Zy>`UESc3b>Tf+uTHfZh2w~ zps(*&R&e&xb(}tb7EwbHnM&a`db-a_YA6U*GuvB+vy5MBU$OpS6+n_VDN@Yh=cf-y zx=Ua>g684^77n+jSm^#?(CK5)>EX-kxA?RE5x`hDmhI3{0A~PP1#k?&kqNf5h630G z@E5=<0KWjV^G0P=v5jmO3^Gznm@i^m$jJRbK^PvOj-Zl1u+0Da%1-PcpsM%>z>Bgd T2}_O000000NkvXXu0mjfrx&h~ diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_klp_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_klp_dark.9.png deleted file mode 100644 index e8124776c13bccf081fa598505f8a26a8d8802b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 867 zcmV-p1DyPcP)if70%-jB^v!vZOZ1`u4&E00RNkrr?Vlk5=CE?RH-iQRC|BDrDxlFLWA|Qm9s| z&zSixfEP%$h>WmGrDCEex<^EASw#T=Gb4&3X6E|w>}GYH~yI3Pvo$T1PCy zCSprWCSt>At$M^ZskmyaZN%1A*#DD?>rxeSBep7{iZIC88H)&*d76XNg;JDRxy57X zwCqeJZ0J}9r4*D>WQ@^+XpbvSEFwsf#4)qX@+hKESXqdOm{|uwumwOXr3!^Hvjf1! zn2?AZvS;>FGqR6ObunYKQp(@o-+wfzkBG?0$;mfnj*=vCQ%#)1O#2uS!SlS**YrG( zQ1Xq+kkUJkSx&Mj|LbJ#?rj=0GY_AevVP3Wr6(*^6+4}d4Z|?;ecu>UuC^pe;zUGF zPfuG~Yo)a=OiSk+JLfnIL+hL?T@syh2*WUaZVwQY zCL$0~p)e6)5rK1#nOVwYiHIPMW7X^RddR7!c_9gokB{H)?d?6U*Xz5+7*UoVlTP?_^q1im_o& zP5jP_0pXISK=!7Y60go2+4tvQAdr7U?~(V8Tes$)lAb9N&X8z4TYh<&P?dRbb-diU zI{!^x7nuu`Zsdx4U*A1b`u(&N*N0Y`4d-WE`Sbs_F{=;5gP?XkhII{|uf!+z-9D%< mE#a^@E3|U&KB;B4HVjNEo;(KcE*JuR#o+1c=d#Wzp$PyznQqen diff --git a/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_lxx_light.9.png b/java/res/drawable-xhdpi/btn_keyboard_key_pressed_on_lxx_light.9.png deleted file mode 100644 index 3e8cac2c156b3236c4e34402901fe767c3ebf057..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^%0Mi|!3HF4*F3cWQY^(zo*^7SP{WbZ0pxQQctjR6 zFmQK*Fr)d&(`$i(_dH!3Lp(a)PIKfsWFX*LuXgnnBUkG>k&?IT++SSU{YBy4(WUMm z7`XCELN&fHEPb^kPp4zTq>gQZzZ51M^{L>oSL~QGr<({$TQ4%Kb9 z4ZJV3p2x_FO;Wby+v^*e=X{Sz0@=+ye9u!{?hEmP_%^eXOus(O6=U71zSMK?4k zNXOKp@zZynTf87f*Gz${S8B?sN^;UwT1X502BKkdMofKwSy7#Nlo z8Av}p8kJUajw?`kEAI#Yloe}k*w1SHC_L->_163IDj0+oy4LN8W{3g$l)=;0&t;uc GLK6TpAbGU_ diff --git a/java/res/drawable-xhdpi/btn_keyboard_spacebar_normal_lxx_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_spacebar_normal_lxx_dark.9.png deleted file mode 100644 index ab032dc17fa93c841cc5a0c791bf4ef54f4151f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^MnG)L!3HF+CP#|^DVAa<&kznEsNqQI0P;BtJR*x3 z7`Qt@n9=;?>9q_Dj4GZkjv*P1Z)aW1YB3OSJ-?zfTI|>V`;imEc3aiXkhp#KQqYpL zO=lQuJy_l+o|!EEPu};sqW&t`sk22x8T}3je_+^h;A}Db;sZQ;nAaarQ9AwnuS`HF zqt$~RPm|+M{|Ixd88e6rHfm4gt2nkSu!?E_!UG(8I!>@&U~>qS&Ji;8Xh^kTd_HBa zUhbOoMQoj-2aWtU%x!l6Gp}=g#)dbRHSv0<^QvyR+-h?CcFAe({L9;0I?SDpNGm?- z75M1ZQK9UzM^Nb=hhRQ7;T_f!cV=|ep4rgp!`l4j>FM(q%-^`z9q_DjEh&F;!vHa->60$Y^Rb2f%ZJyyrGu0D zb?r7p>OH%^{Qc{O$uD_+RUGsX=$L4Gt>Spz&Kb^?Qrr5&ZLl$U~pT5eI;SyxitDJ5; z=~7Ni(1i{af3eP99U~ww=?M zdryRSJFZLhR^Bx2*-DufH5c7Yf+<0>rUsqZvrq`=e)csVGmdKI;Vst0Ej21AOHXW diff --git a/java/res/drawable-xhdpi/btn_keyboard_spacebar_pressed_lxx_dark.9.png b/java/res/drawable-xhdpi/btn_keyboard_spacebar_pressed_lxx_dark.9.png deleted file mode 100644 index c3428bede67325517d3e6dea625124a17adf3bdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 398 zcmeAS@N?(olHy`uVBq!ia0vp^MnG)L!3HF+CP#|^DVAa<&kznEsNqQI0P;BtJR*x3 z7`Qt@n9=;?>9q_Dj0T=Ajv*P1Z)X|$A9mnzoA2%2&cV7&=gZ-M(lER=Wnl3dVab zPd@*y;#{$cp?ZO`XU_D~Kh@8v%#^d};)v;Z)0n;>^{?y?URJgT3QFz{<^i`>9&Tq@ z(xZFf>6@jsQ9;&~6J`hmJu7eU)w4_b?(^r!v?+T#OkStX^koiB*`73E=bHsx6;{&I zIYI=#w{(~~9g$K@>J`}N))ArXvPMwp8i!yuhHzoA(!BS#L|2{2JgQJ^=_o20&SNxP zaMcOzmrD1f(}TV#8BJKmX){+;HC0Zb`^nBeJ8|0+K9l+XnoKUL-mD=Ux4ik(Y0Fgi cJ*Q8Ihu;Y@PnWpy2pFIYp00i_>zopr03~~x$N&HU diff --git a/java/res/drawable-xhdpi/btn_keyboard_spacebar_pressed_lxx_light.9.png b/java/res/drawable-xhdpi/btn_keyboard_spacebar_pressed_lxx_light.9.png deleted file mode 100644 index f795ee9afd191d292f01440d5439fd06c05511ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 450 zcmeAS@N?(olHy`uVBq!ia0vp^MnG)L!3HF+CP#|^DVAa<&kznEsNqQI0P;BtJR*x3 z7`Qt@n9=;?>9q_Dj47Tjjv*P1Z*ST99d;0LeRy7j<)X_UGY+e72ZS^twNxn}P&LCNhBDUrualn#qE z>ztn8_C#*-w@rU$bOLSpG=qKDmar_%&&rW1-%Ia2IjDEyO3=00nf|B#e6v0z`tC^F zpJdI)Q}66MsJ?vXPSqso>ZCGu+XtB&tuxAATWmI4zV39$`&?D;8`7+5)xbz#@O1Ta JS?83{1OTXD!3F>T diff --git a/java/res/drawable-xhdpi/emoji_category_tab_selected_ics.9.png b/java/res/drawable-xhdpi/emoji_category_tab_selected_ics.9.png deleted file mode 100644 index 11bc966b04289e74ffee645470bf4fd115fe5971..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#0V1dK=^Fzn#^NA%Cx&(BWL^R}oCO|{#S9GG zogmC;e)9BMprF2|i(^Q|oTMNB|JySQ{Bb`PV93VN$@MQdvgu&O>&yR7Na*>ha>mH9 e0M-8g&&;4I;<0qY^N>s+m%-E3&t;ucLK6VL5+>0A diff --git a/java/res/drawable-xhdpi/emoji_category_tab_selected_klp.9.png b/java/res/drawable-xhdpi/emoji_category_tab_selected_klp.9.png deleted file mode 100644 index 5e8549bdd68130ac45fe90aae2db471432f2e5ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#0V1dK=^Fzn#^NA%Cx&(BWL^R}oCO|{#S9GG zogmC;e)9BMprDSYi(^Q|oTMNB|JySQ{Bb`PV93VN$@MQdk|{^p$iXAnooPBdBT(W0 b|I7@h{zotMTJm2A$YtbP0l+XkK@*pG| diff --git a/java/res/drawable-xhdpi/emoji_category_tab_unselected_holo_dark.9.png b/java/res/drawable-xhdpi/emoji_category_tab_unselected_holo_dark.9.png deleted file mode 100644 index 8cede8d5ea291391adf392c9fae974e7c95ce3eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ#0V1dK=^FznmSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wLn2zPZ!4!j+txEZ{$5-AmDWIdCq}<&i6Q`AJR-Z?Yl(5@uQ}|F6m!y w+h^`vwVs*femA4%w7ILK?DIShl^JwOAGH@rao?ig3N(np)78&qol`;+08-{IH~;_u diff --git a/java/res/drawable-xhdpi/keyboard_background_holo.9.png b/java/res/drawable-xhdpi/keyboard_background_holo.9.png deleted file mode 100644 index f5c9df3e52eef4d43ebdb9e7cbdb34b2cd529577..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^Yzz#HlQ@7R!vUWSD}fYCv6E*A2N2Y7q;vrJoCO|{ z#S9GGogmC;e)9BMpx|0h7srr{#V|h-2UecWTzcss96#lYUdwRO3aEgkDC%#1f>G>r{>7Ibe!AaydgmI8 z#&Xl1@J*~=w)QVbxMjSv5eyCr2mGqs+i{xna&-H9_0!p}fDUKyboFyt=akR{0Bo*l A^Z)<= diff --git a/java/res/drawable-xhdpi/keyboard_background_lxx_dark.9.png b/java/res/drawable-xhdpi/keyboard_background_lxx_dark.9.png deleted file mode 100644 index 1c3a38e10c4e181ed62371d4b4562c0b6a85f545..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^N+8U^1|+TAxeoy;mSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wLrlHPZ!6Kh}O3^778{v2(TQi?b`4`;?U6toopu_3M#Ddd?0Z7*_$h; zvMaw_$x5E&^EoJLV}5qqrKWyEPy2JLcP;*(Cg^-Zz^H{s5rfKluUmiRPReC2wm{G7 RdqBGwJYD@<);T3K0RT(PK$QRh diff --git a/java/res/drawable-xhdpi/keyboard_background_lxx_light.9.png b/java/res/drawable-xhdpi/keyboard_background_lxx_light.9.png deleted file mode 100644 index a7f18b5c880584ce541800efb71aa575d8f32124..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^N+8U^1|+TAxeoy;mSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wLrlbPZ!6Kh}O3^6oncL1XvF8wle(te@!4nKw-tt1B%Pe-ds8L`llHy zuU=Dm`CMbI#W!8=%!9{grF<(4EkAQ#Cy7JSscnK{3I_Fd@6-NS(ob8tbS6K(o&mIn N!PC{xWt~$(69CURK4ky^ diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_background.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_background.9.png deleted file mode 100644 index 5ef12a77664a2a52fa786672f9c5d7e68c9ee280..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 949 zcmeAS@N?(olHy`uVBq!ia0vp^bwHfJ!3HF6|38)tq!^2X+?^QKos)S9l(gp{;dF!ws`61hgWKCI(SXddz#l=$EMy)84%|8w{5-F^Q%j71+O ze(d3Y_Bz9)OI5Qk+4IuZuUl1KK6}RYc)MVfN%z|)PnK9*F}lk3$UrVjQr6%luTOnUBIF-zu*eXlOlW5az{eq1wk&WzB-5wpaPz1Lvz|KNZGFRXd+^S5?Sdo0(y z`wtD}IEaF$I634VH$H&Dg%hv*oxeM#>PD;9`C_Z@ED`GLJ;#4!T{4mNyp&>8sqPsl z@^wkOt=~>2n@=_0YW2U(KfP&9|Hlm%CExG)IDL``%fVvLtnIh;Gar7F;A?-cnrSsR zZran^&!tFQRS@Bi`Z=Jo!4X%hU}lJ8IX zTtD2`+WPYQzJH%g&7R9&xYcW9c1*lh{%2H<_S{)_WR5wnm3)7OYt{_Wur+&>i{n22 z+qeGD;%ikFm;WF7@_yexgWCC5=6;pv|H$2|pLXKF_4Ut+kDjT2rv3X$u2}U^U7!DH zMJs20mEiC0J%9GpPIK;~Gesq4KmRUfT({WR&e*NL=VjS7|CylVv;Fsk^k-fh^7pNG z%{KQ6`#5E)PUXDg6+dPtocy@p(38Dgj}wpn+;FdF`~DTTv=3a_b585r@rs`H-|Iq; xepp_}THvi^EC)=@3De)d+Fp9yYyW@4dWHklA7)GRyQqVbxu>h2%Q~loCIBbk#wq{+ diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_background_ics.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_background_ics.9.png deleted file mode 100644 index d999127f219e2087d3ef765efd86925980ce8fa1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2916 zcmV-q3!C(bP)HQ00004b3#c}2nYxW zdb0AHZGHUSuj+sN?R!9gAyEu0g3}Z!1m;FIUwq^3 zpL%n*zdwi}9t2bR3K;-A&s*^37JpcH@RdE_W1tO0BLjyrU9nFSmbVh66j{8H1~il#`_l$xrD5Gn^eF zE}gNSaIG$vDkn+_lHqcpm8hEnsjgMvrM%8?IXDp$ZJg#>C!U<)!r)3uQxA}XGBsXJ zOynX>kr}Qo&ZNi;*Ay9%Hv}1xHv}1xHv}1xHv}#s?eV*qpzmMM^<=OS24@_Fn7P(T@Xit=BX*yzk5Axb zc44;j$!C}mNP$zC1?vE@NWC8NpFjPRx4->8D)ZTd`9-4JJmBNM{ToB1%<0%{1MXW? zE<$@WYkL&S8Ic!>!`d!p3^J8KflZ`MVubO}J|F$%UA}(%EwV=X1tE_4@Xzl8#~2Po zl}<7zDN>K!h3v0wb69Ioy}dletIr^4*Y`Qt*kRnQYWIrTp15UIz|4otV&+*FfIGkn zuu8u0CBE^acbL7kIPLH8O5?bF$lw3)JHp^opa$##2S5|(06s7vS*7K4t%(Ya1tS|0 z1}*B(*0}ptM&vZH|LilupoLiLqr-- z9PU$l@?VI>b!zhLga@@fG3u!2bo9iQo~X+cM*)qkU2=sImHFFvxvcsAGKhkJy|qtR z``06)UN|0+1YdYYOe-5 zjRV%+f1lcu_lcrCjQS3N28kkD7&Z1tGSw5SjnfqAa;wzTaoq3n^8q%#=&u zWle)gh~t>f!6CKBk7@0%lPFIsQ3&)gE>%c8;Z`BNAt0Hn5Gq@N?)sQy=xDFc(cU)I z#e1xL@e3@hu8=QeS*=De3~27`vbVN|-`vHJ*BY6qQOCzNhDdR%qQ(;~x=D)EE12~< z5FJ15F?JaA26T^n^0_>vxeB>_MkYYeA5dT4WapEo^t*KuwTTk7bx7RlsU$*r-&DI- zaiL{Q$ES+v`pg5jG2Neq(feDY&nwSu`QZcZJbaz%(!wj3-9}MF=b%Y_W0S__7D-Lm z9htb$Ba8x%M%H0G$q~=zYzDyOl~%H>*-mnDr)>3qj+o`{35h<2L?KIJq9{?CFItKAV_8mMQc_|+972+v5=NbKBNG+QkF2V!f>H4- zP{#8r+%Mb1|w>Xb?!;+#nis&?29BgiJu(3rPACss`NE8BfnIZ3mNO^*XtCQm- z^0fHnT8lSnflnGSN!RH3$Y*doAeZwf&CT8zg@(g`#?BslpRIFL+a``hfi4wlA|)Pn zN5@Kr>MH!5B*NM5ExME`4FXZ8#6(f4R^^=fJW;1n=q$?*UuWsTJ*tZf51s)2>r1P|lHJ-*%;^DpBwvF-p5xyM-sMyD~|3 zTTv$QQWPuu%gW4s(8YUqS$c4f`PY`NTpbz=hP3t%sIPC++TX({uVS8~&F+K?|`a?-vwEwvNN5vIH>b*VC<(fe;`+FUqiSk5+b|z|@t-t}}^`I*bz7&CiX)02-Y3huu*Y-Zw9A`w(@6$eL69pl;e4b)? z=A~=VU@)XvtFynhLH*e#;jm3o)7c8N)n~`So;o)z4o;j={XCe4i?S7}8|^xVx-wmz z?b`KcMIBdqZiUhrk()+Wj(^ja7k&|O+OcVxm4?7Hw2M|NCTspOE>2-V#Hn-XR)YO1+q}}0J6zD1? z#Fg3#bdCC-J1(Nvd745+r4mCWj%tNUEY;ibE|Hw?iDTg zQesYycG{hoW5;Vcr@d)`b!%xC-|JPkTD0C`;F(qENf9YpYV8swj!mkc1dpfobv2 z{*Pk2`%6)vjjPbdbln-56f?CtT}m7<{@7?+k#=celcWNEciKV6IwJTR|P86DLi$D|rdk@mHEWjjO0g7xWJ*_d`!pr=Gb@?xvi~ zdhPgkEfi?ux+v0yJ*}YYQTsvea;zpZvbGmqz@Im+E0N${T%;e|o<^jrTckg~mblJD z+OUb$`vi9Kr1xEG+$16eX|uLAVK;(6ffvW|Sq8pu)R(@7m`G3@$NV3gwt~`(iHi0B O0000HQ00004b3#c}2nYxW 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 diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_background_lxx_dark.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_background_lxx_dark.9.png deleted file mode 100644 index f934e33bd071d179ca02322587ca2625d51d248c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1312 zcmeAS@N?(olHy`uVBq!ia0vp^ML;~4gAGV#oY&C;QY^(zo*^7SP{WbZ0pxQQctjR6 zFmQK*Fr)d&(`$ih4tcsbhE&XXd*ghza;nVnkKdo9Pd>JGwT6<;B85Z$80A`Z@7eqi zuZ;Y_|4E_xmT3RI=}O%@PBnFG%A38+ce2Unii)&3p2m~^d0oESKi|A%l9{pWr&Hf& zo^;T8aPLaa^E=t$MW=7?KDus?PaKPq=3gJJdAq-gY8W^l{d_CTamquf-SM@x`>(&R zx1PV8zv184zUy-@7jC}!BeACD&)LcE_g8Z*(K$SgyL7^TMy9pr_utsNzxexH^~o)e6x!`F=6VNfdr=72udK|CE)>WUmupXYGnk=oxTi-ctWqdNx<&(iVQ6 zj?=H^>^PzqYC7?0>elIRkKD~;UgY}rQ`Gh?W}ADr89aG?p&{d<+AW<>_L~bV+`r{L zxo{`-Rp15vCL0@t&HXBpIaQ z+?C=nkw(G1|7DWF*1P~OPjQ0;Qzd*^|C##p7Qt9Eyuo(?|% z%%?2ByE%R^{SdC;e8Zf4&L?$s+H%bTE}zZ4Z7z4pzI~TuU9!IBdhos)zXn0UqWM4W z^>>ObzcNStwZe0kHIs9evpcB&zOC~+Ry-r=MCnwa``QtTi;vFv{SL7)%7xsKMY-jq`V9}ea zl+tv5@^xMLc{L4cN4{5uRQc>UbZM5envQ=4Ft;t5;pQB-UPgVt*-Sz8&n-XZJwKhL znmo*a!TmgO7%c<#I# e#?&hCL)`MD%4XHc4qJgm9D}E;pUXO@geCwgf=@>P diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_background_lxx_light.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_background_lxx_light.9.png deleted file mode 100644 index f70599e99b99954d4deb39ef811a982c8fe740dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1166 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 XXH|;YT6Ap>00000NkvXXu0mjfU6qZ5 diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_left_background_klp.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_left_background_klp.9.png deleted file mode 100644 index 543bc763e960496ce7a54cb062272026a99f9a60..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3169 zcmV-n44(6eP)HQ00004b3#c}2nYxW zdU*BORi-l+@iSeGc4 z9Hp)tUzCm80zuI35)=V~Y_c=D?N8{>X#Yaj=_>nf0s~zn3mcVz8jdVdWF(oQ#5;#G zBtTYx$nOF?(yTt zkN=U)W`CPVBtAI%eMbtD<2dbpzhB(g*!bHIKm73DZnvw!2hD+#L=Z?0F%BU9h3)T(s|AY>If^XSo| zzt7Ij{$A5GIF19?b;tj0-ebk%aU>E6{td zB5~KUEV!;4LA(IbGZsQ1kx1MHkcA&F1FORzM-spkWO6eL;FfLM$i&32$H)nhE~Q2oMH%TeQ3Udu zC<1v+6oI@Zia=fyMIf(r|`N%9}TDDgaFQ0K=BmjW`nUiMx=03D#gRX#V{3 z&p+jIxz*Lx)qB}&c50koO~PL` zFa;n7AZZvzBArfW=I7@ZFW@`9cj|OH-BPKv`{Kom4coTc0Gf~>TVC0NT*zZV0u4=e z$ceP{*@RpLWB^E2DwSfTQfU~5A=cK`KDlw@MwH2(gDRCuvs^CMo;`c^!UI?Xpn0z@ ze1PQ2kr=5uk}nw`SEeBskt86euE*Q$wh%(ZR#sL%j567GSHIu44i67I&!0bkozLg@ zEX%4xLL&!K+4he2;kz-^kvx!+8wcKnI^OYF0IsHKZ=OGY-qLm5Twhdor3WZ(EvYh$(`J1U!Dw@cAge=Q)c6N4ZwOUPk`SRsnzu)gc0x}`t^}Y87d-dT1 zR1=*c1vNh?TQ%X&HqUq$$#}<;0Q#0?#R`Q&$1n_YeSQ5m4<0=D_*}pJ6_)F|Zn<1; zH=E7wFTeb<-)gnGmSuI}Z@Xf_2ibu%2X`b@tv&cqd6IK%Un`wN7PcU5pYSdi^KJkD zW&og4sZ?y+w(s1zvp6#|lRb|IaaARR5S2=$;{mKRn@w#n7;u0NIQq%WJ zaw^3{6F$Je&Hx~I4r|yx0vP~vkO|KsB*YKB_X_~Bxm@nf{rmSn{`~XLAHGLPkf_ya zdaKpax3;zpYPFiCX<8c++yD|l&wJm4??elJZ0tZnYkBY6kN`FKp)Irx2^`|>07BEW`m0y3oVB&J+jDbsH{#cP$fRDc>+N>?Ex>lW%>nX~0Fo1R_)a8{ z19qI8sCEJbLIjTA`HDISXz4RK^A;q$1q?fL9>7#8m0Da~U0wd_tFL~SOeU{Q64Y+D zd#zT>$mjD1wOUQ9*XvD;f^*=ULY+uD>LF9&6Z38o-i3wt ziv)Z}PJ8EO0SL>oI;B#{-QC^2v$C?XkWQzs^s47hr_*n>T1KHzIH*>uTCG-VU>F>M zq$-d*&}5|wjAyO93N_)k9FBA%>9{yX&ZPBuv}$$+6537p&YXtg%vdZozp${d_{}%p zd~ubMAYIqZR;y(ci^YR#wc6d^-><<3<>F{?Y8A>$!#m$#pW}`ufYf_)WJfvIanm=# zmU7W15)=c;*(vWh?F5oE48xp}%4RZ|OYKa5~W*WXT=P>HbX#jJHL}K>qufP6cd3kvuolaj!Mr)d;-RX4t zrBdmzUa#xLV)4**UFu7w*rYZWD3+-)PAz$?>|;0yBIl9g2pE;`b4P>0lbz4=7=-P<#O4!ZQHA2W553T>tVfK?`~~v z9e4nF6&I9kp4NGNSk)208z-LC)kcld9V+ocb7=?-@UuX2V$k^BN!xkX z3Lt4*Ju5u$tL@Bzcg%o%U{l`DrXWFNAmb;2PYCUquou;fSrNk5~}gp&fK-*@db zskx_oT$9f{pi=$s5GZLPN2}l_+C6p|G^weId|Z=&x$L+)6@>TaMgRje>Dk~xTW_n! zf#Ei(dMpwq50VtNbU}p`!3$AL2!Ruf=|&H5vN{rw5CZ=PYyO_Uh=Ktw00000NkvXX Hu0mjfvC9w7 diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_left_more_background_ics.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_left_more_background_ics.9.png deleted file mode 100644 index 5429c1785b88a263265f4c19336d6c1fc90a2d3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3176 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 Eg5S(!4*&oF diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_more_background.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_more_background.9.png deleted file mode 100644 index 70cef569b42db4a2ac794540ebf45faa7079e08a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1088 zcmeAS@N?(olHy`uVBq!ia0vp^bwHfJ!3HF6|38)tq!^2X+?^QKos)S9l+RfwUebXgZU0?*Z?zt5eRNJK?{10u-B-##xS9f9EE3_WZLxE>82*7ZX2;~F)lF}m zG&D-Dx30}SB5~Gd8Tb2z=N3*rV`6A{_IobhxxHzH|9?Ka)1#(*cOr)y>n4z+8Gh(% zh|aVzH{Y({87Q)sr+u5#+D%hxpN6k^ud3PixO`H`>Z^56Y8#EREoSwI&y;b!80{Gq z8(XXBsjaPDu5V;_&gEOXe zm6bPhye3U*+1<#$OHupo(SVhAIPL81^N;7Q|7vyRNN7*{w`0|pkH5SA_;Ir5rIRN+ zzsmHyXMS2_xpjF|T->&WnbU*c)R`WvIFY(%uA}gG_Vw%62k({r<-Gc;*V^j6ao>a0 z?wmI~=DaX=Z?FHxkbd^t-hWg5Q!Td|RoNa(uK6v@^the-^hvY$iMyE+Y>quQuA8+~ zic4qtYrmvqn`7H$=clY}V>+F==CVuA@gE}p;%w^+pWzGK$Ti?6PGcyixqz21(CVVXL)u z9zNKyYu7IwPjhqg>bFIQD>QOyWP1LKth)QVR_c}0imL&YS)utGmwWx?y87;DJ@41k zf9Dv;aY^T=_vBuG+u547%l6n0qr)HAyl)5R&G|T8uf6T`%Bv@9fN}EXp5DuAa}({I zYbRao)>`Kz>3deM+IhF`?o+q^_WIjbe}8|v(fY8~yRQ{S zsrj9;@AsYE!DMpds&llLY~OSvpLr)N;?Di3eX;KNZ|jx+xGtQrn3poM|D(kG(>3vi we+pw5C-F^{;|FFYgHyYIIlhgGe9!*O{KqEU%k7Kr>4Gwur>mdKI;Vst0HFE_hX4Qo diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_more_background_ics.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_more_background_ics.9.png deleted file mode 100644 index 5135a086926d6641c0b11c2dc359db7feea555fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3184 zcmV-$43G1PP)HQ00004b3#c}2nYxW zdFD`AU%Tu1@Bf^0&pr3y`#ykAh|>zc%VCHR zAx;b;`y3Y;a6QDs!8eZP>wy?Wgd{8ii~&g?Mo8vCLz3tMEuaHkzkS+0mc@- z^4-r&KJ(HKlbPvHM`Q8nhyJre420`+O08h6c{{A~O8ufK~T)E5SZYU2aGOA{FF z+GPCV^WPyo{aVWd-*pb@7D50-B9WQM#Oznbo_L`M+yu%fWomWyDbp7FB!Mv?Gx5zI z|2(;PD^To;QvZHkm+#(-2O zJ^zZ=cJX{aB=HE~xE_s;OEd!R#N6kB6wo9f&%;oqNu(w*1|+(cX-CH{(Fxt@QNah= zj;l_hi3>mmMPy41i6F>~iqA*HHLb=tDpL({Z16z|DvshLiX}<4DKd&8F9D>1$;13J zLySZOrN~_Zx2o;FDx;PUX+>%^hKf8+DCenpkc#Y4Wt85asfpAirckO3aeRmX6DTec z1cdexDL)`B*0oTP#|j^muyl+xc>?-ftG=cQOrT0~A&w6b6bEDUCOkc`#YlaWstj?w z&^*YDwa>MhlN;iA(H9d<3?p*nheI40Y=xVF1N5MXaUSAi zU?>-Z6dB^=Vo!<;aY_+pr2D`t&tKr{pLhz#^ZEPj9KU(@4vyEmymxjo#rMAW0%s>v z+}Ymc7jL~sORs3`W85f&MD7D$eenvPdU64P=N6{<%hD$6rCQIJS3h!*FMsSZv1o)B zF3fTD)+YbByVdtydmT3lp=;d-KKIP|`>)SrQoM9|zHiL;Uwx5SRE4v2BF?uz`<(T= z_Bw79LL&EpdfOR#4v?=lhn_#^xKWVhH@TRcL{;0zfoWcR?Mp=CVe!0+a-+?~*$ImE z7QelIk2kI@<9faQP=C9VTN)j~sVxwZOI2!o!W*SXx4BA`Zpi_!fT|bW^7*);*d})75MP4|3wk0`*cjU z0lRCp5!$4b-C`^i5_yy;W^<_IW*~tYwq!?==%M^`oe%!}HZRXSOIS!hBKSVsF|x)>V~xgck$=7MD_rLekOj7Y0#E{~K%HPN>4V+11}aqMbghHy zRLI|3=G?O(k%x)xdv|f23Tiu@cB{68=RO7z>2$xOjS9B)u9dm<&Q+QH_x@_LM&ienZqAEEx)bHLvaiNKoTkL@0(+{b}c3^&;&7}{>%v~Tew|J;G_PC*1 z+$MYL2Kd@_O7hHv2XX9cb(DQNvSUkkajCva-*ebm&k>C$Nl(oXiH61Zhk@rfY%Skp z`9D|joK2wEwNlr1QR>v&(d8aVz}~Ye_eN^+;so35l=*&)da+4ra+>kUsYANO#{;G8 z25awM$93{3(sqGL_gEz;mUjrAE70RwZHhEs+ny<)u6bUE;zo|@PL<@u1c~wS1G=@x z1J#`Z%h#@vy>$)G+d`?Y2<#9jvVu~hx$4n_L5j4wR=GPXj@*yXs<-GgU6SbxiBu9I zVbNe1eBY;9D3V=TqO!e0pggHWO<*16QZ1a#)A3DrjpS@luLP zU1%Alz;f5B^d>pl^I3}lFnp(#-qvg;InfbE`Jcn5QK{3ew~0ifq%!HphD_ISD6Z$o z-d?7%wMjr?9YvxhOUFd5L|uH5N;DtK(uZM5iTQ8{o$Tm-o{6q$6;5?6BP@+l@i>qo z5=nFB$|dG6U0`B%ipV3D6#1SR=r(Fn{W zu{uMwP5iAS!rs;vZOYUI0^3b-$4jkPeLW>it%J^-93=jH4>9}Zqx%@}9EAYg*+0bR{K~dM6)jEwzg9wlqPZ1kC8T(TjyLEQf zHp$+)N4=brq0e2PaJKxd#Bl=l-(x3x-agkK!U{_merCmzd z9EG(k?RuF&d0K^LCTg0gz&5?}L0cSrC;~MOQ<3^ONS&VX+Pr4#V9w-F3R@MC0h)& zWx6ukHRqpcF)n%E;>k(oE-o^A{v4C@(|f)r-}5Nv3hZp;DCKf^j$VO(Pz5&Vjhi<2 zdEg2(aTMwOUe#$TRK>{QG1SL%9cslY?M54X7)vEbPFtGQI)$|ja(C1m(D$S}+=~Kj zQwi-#O$FLo{SO>RQR^I~P_0rOL*?E~twbG5<*~O)q(2{tjx)Wm$lRqxrWei-i>v8N zyRNo96xOoTN;?FV6mu>pW1UTbdYp8f4o9p&6UQ;(9;HxQ+#EC~wZu|i&qZr^u1kDu zjOK2Q{K^Vj%d50%MS6*|%>nfilRUS%QaP2-Wwk?zfunF7s}IAnTp35DLUs4M8Ar_; zu8g0uCB>(|wbQJ`G%T;>sX*O2dZY?8aU4|>^9F}id}PPF+4&xH!1pE>`dmK; zTxYZ{LDRKNW(G|kB#APKu~lMZMe9fj)Hn(2fy16osh=Bb&PBCC&AP6sO8tCOoj7#} zh%ps7DE^uMQA~G#EDAJn66%xRZ#5TQ;jW!i&PAyClZRf1=5gIEjk1LH?k6J#>^h zWzTJ}n$n;3n(^;cDA2@dQKSj8TS3l85oxOy z$@fnsPBW1vY!B2o@6Sx0HQ00004b3#c}2nYxW zd#_{z&)&!ZpQ9h2op%o^!4)iLI?I05IX}w#qb3-#%ZyZk7UX z*)K5TeP8b;Q)tEaXDW2Ye%`PEfQWre5Wbn0EfbDm1^^wv2yPQ+8am5_0RPHlGRZH# z_+snvq|JTcxFaP=V*I)k!0JC3SW}4#A>M{`4 z5E}dFqmTX`i^cxX?RH@p1{h4Y_0}z?nHK zMv|F90FhuY_-jqmz!>vQyaMspI2a6Wz{*W1UV09PUPO|CG5`fY9Kf=!>z97QzGjPq zW*L?TBLJ$s+k`XB0v|Q1$(&_YElR}{o*4EZ0eVWZCYPH%_pHwP^wY4<>)=yXMcKfZ&^oQ2BP%f84 zG#Z5@Nr*eFa6Tz$&rvS*)ixjb17P%f9JKFhxL;)1KG;^jZ&M z>bkCl!(l(3+G@Ak7>~!3_~#YVbX~{E$%!kDdi80y+mIw_^10$?>AJ3AhA;faEOU70 z^=`M@$Ye6>XMDd8Mw+If)9K92R!QgSqiGr{mCDTh-EOx5Yq9c78UX~(6C;hmU@-q| zd@W4&wKvY{#}mnq!~9}cy;Ld{5{blmB9ZV{m|vl~-EOB;Diz=mIdhS+*U%~&Y91aQ z9&c=HRHML{5?S#1`vRb<>gd(0S7iVioLdEEmLXn5 zl6g9SvHd}#e!pLT`t<34Kl$X7twbV`TI|>Ou+{B$J3s&Y^Rs@xUx&5AT!ZC>4!5Zj z%^F%6cYsbGR4f+vmzS4UA3l8O8@WIo92~qVl}h_?K%${lBy%FKtaUP+!n)UB1YiI_ zZnauRPo6v(CX>l*Hk-XGQ6=l^Qp6Zz)oQi!*uKNJaeIFu`6EnqyRpRP7 z8P+nqsQq`$G)>7g&80*l5syZrvBiG14@>oWy}q-vQ>fKyzrZrEWw#x>RpB0D=Nd^Z zzmiU|4^jY_^?H3!DwU4!-MjazrKP2aPv*PHFbtzst2Ms;_S^3&mC8PVI)E;K8m#*w z+i=JvBj*wcI5+apD+Ft~dJq$mJVVIhxg%m|mlF6ihqt83&=;)~O{Q2`@tyVjP zWf&RP0x*PSDkVKrGy=1U6#ov|2ZrnqkpURZW^=H+yIVF*GZYSo@H$@?+k^AjG?t zBLFf0VgR!Cds%xs10WI#g;ulKZ2I%hKmYy8%1T_8Wq*}ACr#6gR;$(f;fEhyRIAmd zuIp4MHeeZ8g+*Z1-fr0Yd$1B6njDxaKjsn1zlbu~Zs{&&YC{0P7z=c}-QjRJWSXY2 zOeT|%B*~`}fMFP{P$-lOg~HM6*RPKlV*^;RkFruesp-HXv=56!6?1Ax;Oyt@&|O&y zEE5y3$V|gZd{*HQ83nLn_e}r@FE20Oxp(hgdUJF0cZozo`Ovak#u)2%yQA&x?O)!! zdDA>SJ*~kqrVGm)8bXQ4y1m_mMPe6DJx`MYo<^QE^znxB{X^U~B|(hamH;qSRgFfY z(KieOx~{WyIvooH0v`mSj4`&iw^!ZW-90W83J0pHc43)CLnU7yw(WhV@FsDtiNM)O zi8w((k1&hFA}&6#quB2%~zC zve7;qB2T$~Jc(3locVC0^Ik-{ACKPz#(u9%NP}wQ7SCsh`f=#O$5?$^h*cLdDHy& zT)k^~FnK%(9C8hzWiz%Xgc^ncP1B5(m6cmVs9_kaR4P@9#p20}7cUM+qY=eDB8!q0 zB914KkA)-q?=ie<#dAIQ@1hsYs~q8Dr${J~D3a-lopjvt@^U(t%dLF+>8BgXWHJ&A z25(dys%e_hZnp>deE!w(@o}ry>$PAJL?jVe6bp&CQ=#PvGxiKD82CGH{W&`qfiX9`yTtZ8REj#3mSxXp zv0dsHFio@H?~iwOc3u|>g>t!EJ~0eq0E;S~z#gUvQIqTK6VnJF}qy?AcsPscsiY4-rU^$?VUS!5{X3OQh#k}HkjL?TZr17-Ov8?~huo z)~Mg_tI1?CD$8>4UCS0t(~M@b+0Wi4;rub}EJfh|038JbLu#{@uHG zQ}^%RU!@5KUDu6bv3OFcRN93?;fOItL!Vb2NM(Xo?4wx86DUrpEu276*Hv&&-CyF- z@&wL{sV+hpV_LOZ?YCO3o}wtSBuP@I(-|Bb98{k@d$wOLm+Pi!($twa7b+4cW}noL zk{^EY@IqtYS-P(2uvvssmaD)WLy5c?+(de1xfDZbg#!(<3=TO&(s>A^SgB*0K*~NZ zJqx|4uInyjaW+VYbHRzgkkE$hb}Vf3OEsDOKK(Wtg7cr1jy2#ON_peR$g_q}eo}kx z%{5o0n=(Ny)}j1N5iS0rWtn^op_Ii^OXn`bA(V*J;5;~({=38fh$S!nqfNz{;$Lpa&$nA;`-`Q+tN=0X>(n?j^0`fZb9C@?*DOT!y|2U<5I z+xy5!`h~`XGsj8BQS2Mq@2mD_%qk;*8)zbMbBPo+i%@aKh_c-`&I-ODoGh4M_0GpQB9mG%iMcffl5Pu;qQoaWlVKsDC4$8X z2m`ar2jCVNNV+XViZVU^=FKH?C7~a^#Mz=-N1&+NN~9>SM|g|x18(AOEqz{kUyLMq zttldjhP@XCPPDbPb)IhGEQbHO+Shz@OcVbH$yCB(qcUHE00000NkvXXu0mjfKf9-- diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_more_background_lxx_dark.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_more_background_lxx_dark.9.png deleted file mode 100644 index fa5ddf2b643d8ba11205d172afd5755cd75b0b53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1564 zcmeAS@N?(olHy`uVBq!ia0vp^ML;~4gAGV#oY&C;QY^(zo*^7SP{WbZ0pxQQctjR6 zFmQK*Fr)d&(`y+RSoe9lIEGZrd3*D0o^+^0`^WS*o^ve9?ld{%&N5LIQT)mjp|myW zc$0Qga3^jF0=j zr?ztb2cHML&)yXLYOeNIJ-)VDHdC0}T@87d~ zH9P;rt{1<{e(Je(yy>F9NgF>rKKSq7cK^B`|1d$|hSFB#!wEaYE+~;Z6lIoXRvi#HwIT(HBL2l4fM=^;S zw{!6)R<87%mHt6;W@eZ|t)_JS*N)|zN*dKy99w-PLCQG)2+!^;-ADhK()3=vxpL#| z1Kp$(A(i6RC#9KYW^dYcrHeoXLdfFZC+@xE&lq-_ivVLo2fl@$M2U?SG`)xcAtG;pHpz-<&tgD zy9%41MtifcQG>K zMy)L>&(+;}HfigrxmRzuBzhR?Y}&Qy%+{#4KF?K8aIV%{@}Ga{`?a#e zYDV`CzTG;@e|dFP)}3!rXG;}c*`IZ3$vLs4hUH6~O?3SgOPdV;zdBbhShcgi6+eGX z{-LZ=n@{S5jrEKg%-0+H8&ngvZrbtV=c!xi@wz&3zn4VloQb`0Q@d*Ky@PR^KNe*_ z{`t6U^GE3ooL3t6H*7y(*R099Ns-wmh4+WR4#qVP9PN)Whc^nz*}j&@`t(S21M`*- z3H6T{w>QW>$WIWrcyJ}8&62&hL9gJ-{gs`^=f3>^ZwBL%bv4U__tca%n8_81|Gy{y zKzG-Z8oy_b-#$dN|7|vFxcTpW-|zKP8>c{t8b1OG89z>e(U5@R(6$V^h!btSZ%oeutmlo7eo=nWJbI@6n+D%}mc_91V&#e3@Rf gm6x^X+(-QvZ~H%*&Hw8HEZ!MBUHx3vIVCg!0JjOnk^lez diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_more_background_lxx_light.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_more_background_lxx_light.9.png deleted file mode 100644 index 0da8919b29f9c290fa5a92b06e4a00be7bd86f19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1443 zcmeAS@N?(olHy`uVBq!ia0vp^ML;~4gAGV#oY&C;QY^(zo*^7SP{WbZ0pxQQctjR6 zFmQK*Fr)d&(`y+RSY16`978JRyuEQhOF5L`_{aMxlT30inXOfuI_>MJyGIo|zB;jd zPg?JK-{FY#{DbT_wBsEF!^4hLA9as#bS>C>;n9BW>AP}+ZslG+_Gh+?zLEM&wV5+j zd@uic{Jl|e?!zY~FQyk8@m@$(_#d97u2f_>NAnopzEe3fCtUX^G_1N<_xEl8^vyfp zw9mV~Gr1>n#xuTDo4&^;G3FmPgjxSyQ1bek@)38_Kt{c$oAFEc>ARD z_n99ox_zija#GI>?T7vojM&P*zCZQnC--x`hL8uF%(HT?bonfhw#w~^ob{CV)Q>;= zYo+drm4)(2s;6kB^qleM66bjNEB~7CtERJIk~=BD zLx{`MNzwDg{J)x8Zpmr2yEi;uuw$P4rBe64>L}a8Ctpg26-7RozFGPB7F+(OhnF`P zYOGnWI90|rT&8tS!0xvXm(RT)m~Y0&u)A6`XL{Zt*^ZsN;}6F7msda6zjNczHMfU% zB+h^Skn!CAic~4XfyaA|;&ku26?M(H6{Q|xXYHiqFYMU={nW(g3;~u_ z?|_0;n>#-}ycqI*=>!##BB!HYO;awty!Z2x6I<)ns|yRy+lSkf*CjuYVc^PM9T9cn z%Q@qhCS9+ygYQnaQ&ykiv+IW5UAylajDP&(V2GAxO_?rMSQK^GE06Q%(>oU=u9trF zdiiW;``k=BdB)Z`URp1cHvh(%ybPD~wq||aAt`w+YpdVG@(w9+(M{ivc`g0)x96R=T1i2{hvWw) zCeJLiH+_Dv`L}%d>Z_Ay-kI66Hfn8{{GI<_lo@1?tnpBP62;}f<{);!sNt&l{i@$b z%kR~`|9kfA*|#ZLTPj^PU976XB@ z5RV1&MS>1|2fFH0{$^(~to#3OgJp`*x8e)T7g#>%?|SI>=kb;OY0mQ|_srPx*#Fiy z^>vH)i&h7mh?ExH^zQ$iZ|mFhHU=u@9%-{b=l15uD;XZkKNq2)@}jj!6m$z&NoG8xzxAb3SBirJo$0Sh5x&6-@V{A zS8K^!lONqV9^!{r2P*0xV~KmaYD;~7^^NlHQ00004b3#c}2nYxW zdozA0U z$MLgXmqq!suW#LQoQL!3`lPF}9owqp%XiLq&V8Vi0#IbQsZawBGi1ncZQz{oeNM{j z8O{e~T+P>0Q8?k}I$;jr0%agaM&?CBCou%P!BCd>Bw!=KB+midyFdHYr*j{F|2L(% zg&*c}h1ql8c7{|$K~VR)$B&M`S^LB8U;g+Hz$YeA1{egVDN+c`4Mw%_!FPT^W#Om& z5L6IM=~u|$IN;zcsq);9^Y=g82fhT3fM_tlqD))v(+SK2v$H?{?eB{ZKKf-CDY|}u zA4cZ)WVj$W4&-w=DsF*7&Y{2m;?M0r{qEO5i#X&8p(EgS3Nx_&@E2(!+?C7~aL zbo~Gi_dbjFSBbeO5*t+E=^acWVQCIfGSyu zakYqoDo~MUgE10b(?Y8#(goa1kXH<)Vjf~nBw{8)t4@>TN0(uaoHaj`;gS(W72@b9 zAvQs#u1Loik|PUQj=X9p$&aGQgs{@gj*#dACEEuxTq2YzF;t_KOk0kWs}P!>?p z0A_AX^tsLEx8Bvsh`c_~!>UOpU=OVVJzr+HN~nZ?nJ7nMym1`a87>Dl0w-2v;>{VZ z6l1xVM3EV80J5-oOOO$HOOO$HOOO$HOOO$HOOO$HOOO$HOOO$H6A*gg3GZ;y*0qkV zZjOSG{7H+_GfWM^iA0{bWguR@e(-XKm2Z7?F?W^WRPg&9lB>)Um_%j~2QO>P-_3}; z3bY$7PPvIkXI)>(?DOBhe$Mg-Kfo<#dp<53+yC1H0+RbaM#vqPBZbfiuiK=)Q)B7D z$5Xo93^phQZ=OCS-YSr`a}OYA`$}4Ep;Q%L!`bgL|;KCYh2|D?M8!x?HavSk9^*xRH?)} z`!bvh{Z5;$FaO2Pv;P2ZfyQ7ofn(yWb$x~keYeNaBoc;8?gp#Ok$nfUNY(`kDCN*? z_ULu`IOK3=%H#`K?mR1$irD*Rll|={42hG`0y@ND)*~izM49Fv-dy}@4&4IB;n(lB zY3%N?|9pqzw?~A5kCQ7{Z5y5y@l87qr!;1>r!yDCha(Q-5#$u)@j#YGgRL(LshmICDCWp^Z@B+ z2xyyJDHHF_n>gHaufnZbKyXKfKEQLfIjcyE=tJ1fksERf4emv`9T+G6|h zBb2HW6W3s<#6yyblqy2ZPikldduY|wXI-++X!$a%Lj%vFRX?WR?h$%Ej+3WYF23jH zNO83PmfGezLI03gb)v+Ra$`b`kbcgN?p($2l!;YWA>K17qpCfYeSD%!F-S6E)0E4X zS-5wHg*(esmlr9|Rd`t8djwgk-qE5sT?PTIdh4+ z?Gz@x;~@Vndd*`VClaDmK<~K2@nMs|^9lWce8HtqyxsXU37trNfPx5 zp=Msx8v?0yf2(VY z&QX)?#}8>8im4Ieju@)&Xz-eZR9%UBUL4yHFmX~2vo+XtMVgPz?nG#OJ|y%#+Km?7 zW}Bezp(4n;?v1Zc`<)K8jSZT6uNbP$%!hhT6auBx&`-UxViLn)+mfzrOE**%D^4F} z%a~zQp|)Ha563Anv#`kGy%nmjeTJ;wFc9+oifgEnp#mQao#bd3* zL$)8U;r9-RNoteq+8k>?(_3)Tz0s9;s?#CI;iTQo1(He?wU)H2o-^gKO{Ho1)FqcM zGq<|J{GBDL%S%+|XRi&hf#5QS$60buTKx#g zoM{fZxk*%N%csMkR6xJop?%oG>-Gu#04JBHP`vuq;KBAwb~c}&l&DRw5p_j&7=}_& zqW-(Wgh#4e#4oHj+vRF&@5zBbNw=EJsb+4q<9FTvG8-=+ixJ({8lz zdwrrH#4S&MW+n^*Y8x9I?Y?B#sgYsUh&E?xP8y%;aHDDcr;cm$>G@Re97%8Yyh^n> z-!e1vi!9t-j-Bt){Dn3j>a`kMUp*uY-ZDy@s8F9%)Z1=8qe_G`kO-G^^vXD=Yg4JM z9!*oK?YTWa`~4p6`Z3*BhtT&?3JOJ+T>g9psdLoi_4+#f&OXC@XwG1yDbaMMXCe_U z|EvJ>Kqm9FW^=mCbiVp96`7_|d0sTW&&A1=sV*%te`lHM@-nlFRdN%CU=>BwHa6LL zx=yS*)0yf@G+SP;~ zH?C2anO|L^x-wd$dfhHB9zEn}cZ<;wYICL%YW4EMY<^z|k=Lzssnv9^rn9wm zj!c!NJ71|$TlFS>w@2uEI8F{l#O~KmIeh(`VYp0FqST0bJ{-Fe?mV~-icG^K&Noe| zy3+KnQCcq5XJz!081>_)Ats_rOpr9bb$2RmRqvVV^N6P|^e4r2Q)C*_oUi`hoz_W8 zt5x-D+ANLy+#@EWI~dX%HD@mLd?@9GZC3xn55T?7icEv8lO(e;HuqZ~R+-ePdcA3@ zQB9XCii~%r#iW|%MsI#!I*D*|6q$x`N=8QGL7itI5| zWS7xgD9aSh`PEAy5pI_v(~wr5no2dDuc%kvtCv1Pu9Ow>Tz-D0#`k&fJ`f3$moj?j zwVmp(J6YejUWpO~?+cM8CLz{#et4R3(oN0SMN-qk%~-^A@i03`QeNmp*;du3^@J~7 zfhOKpMW(@2s{We5tOuuBA5MylNIPtsn*=6dS4yD3QA$m+q~%)N?0bx{1SzHXKW8+- UqS4y5!2kdN07*qoM6N<$f&m_G+5i9m diff --git a/java/res/drawable-xhdpi/keyboard_key_feedback_right_background_klp.9.png b/java/res/drawable-xhdpi/keyboard_key_feedback_right_background_klp.9.png deleted file mode 100644 index 052032be7d25e945e6cba91a861021a3881983fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3218 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 diff --git a/java/res/drawable-xhdpi/keyboard_popup_panel_background_klp.9.png b/java/res/drawable-xhdpi/keyboard_popup_panel_background_klp.9.png deleted file mode 100644 index 36df715b60a3adc1957576d8f37f7c704b2cc096..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1246 zcmV<41R?v0P)U!S^i04 z#U9iLAS8>Vcn%Lq$(O=8M*(n|R45A4u)&jH9#PJCzZb2)D4ch6IoGEmoRjYpHbAXb zt3^jgM>Xf1k(4d_P&fc%3_%b$z}?*3w7cEzJ~&E~fk7Z<-Y8jXLLy@0qpM|=?_AUHieeZ9ZG|8*FKUnEIV z_$pzH*@~j*=-}YsoAdK?8jZ$}fCUntyk93PWK4kM*Z21JzAu$ZU$$B;thHEc3zPvt z5D)|bQ53yCJUsjy_!($Rwv_~)m}zswAVQ2W6=TfHIF5176)pl8w&9$^81o9K06j*I zOpwTPM4bqMt=-+-Pl2r@NwRedg^Dr8Yy)**AXzaZSB8!RnffZEBq_4imW!pl5F$y+ z%YOs_#G#zI2!kbUc2HT(|F{x*;=B(Kt{k^Mh3foYCt zg>?`C3vdbM75Gpv%aIQX8zJk4jgWQ2M##EhBV^t1zY?+zn-6n2%o5@N*XeWyaUA!T z$LV1h3MV_3PO@`PlA#mU{>-TNX)E`oNu{f<$DajG-=@6V6lp1x3{;ylWsBGk;b+(d>WIA`)*ogwv(X0!RHkhYA6O2^#s|BD2qk%}^~18f1G0UrSe za@+^DfsdtJm7EyUBcNLbJ<=HOJJR0&8~7La3upniq|Ur2b!H%SbEEOAQAafD-ImIc z+%zGL`n4EE?3XpPtdNdLUFeg}m7cWM^F+;bWNf7p()U7AcUMEw9!umrVti;lRE+kj zwy7@b{OB-p$#-P#)|>B$6=Hg>u7sqnXnfdr<0(R%*OvCY&WjGCVeSvFA@YRijgiX8 zjrHjoN+bU6(K05xV>FSKur4gImzTRmJ#G0_)hZ?tvO4KQMsEU7iAZKY21qi3bU3L~ znm_TXlIMu=3MSq)i}Fw`%aIK>ST`8?aAjV(RgdAB1f6sI2UtkjibF9m=l}o!07*qo IM6N<$g4_N~6#xJL diff --git a/java/res/drawable-xhdpi/keyboard_popup_panel_background_lxx_dark.9.png b/java/res/drawable-xhdpi/keyboard_popup_panel_background_lxx_dark.9.png deleted file mode 100644 index cf5b5d3682f60f5660f86f380feb069ee7df64c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 926 zcmV;P17ZA$P)oA+#EV--b& zA_^k(19%i#ym{~wc`5jTJV;Nic=TR^6tPM{M5%4kZ8n=^XFTjo_ocg=t=(0C@5J;>IV;^4m8?Joz1I+0B=ck#^Y|wT-pR0%1ecW zEQ$ls(Wt2oObP4rSgWO!NYJU=P@ZDvW-XzQiu$Yxbfgd_M&9!}o1_pX(7{V9S2Yp6 zE-4~ayim4PC-YVZ&r2Q8+qrKw2}IA27K;PYB4wVWMMTe$c7X=7s*OKKGDif$>D4UC z-38PnC9NPmwRBYKMY+3x>iE&flv+llX`p#42oT*W0m-RF;KKQ=yJ5}rQXzitl1M%$ z&GeHNk!z(AWYLtko4jtiQ4zTjDnS-aCCH+w1X(ndAd99O4-z`45kd^F&Qe%H2rKF* z?z*&yoK?Y3PX@dB+RLuflR*!^AeUI~jDkeT1>o-Q^|qXmZ53fOP0q-+_V;>Q%15*! zAA*Y8!q@O>tzFsNogFZUJ|J2f!*G(0yPEi&F0y$P=+saGuj3lHa5TVSDRHuEslBI^Q z6o{@jL;7X=-Ou^L3zVv7I?WW;sPK2G zaIR7B|2aI|x^?r$Hvl2@S&&=0aYVBK*z4`~PMIcvD5VZZvHULLD9H{yxMZ`j6w9Yv{pQpe@5ZA5?EfkeGR7S`I8F3VS%ErOe zh|)|_L~L<#p&2S84MbXOEEti=LPzpCDho29UGQmHt7=BHSt~6fmZneH$XXVP2*EP+ zDFbb`k~`=q>Rsw2Xf;_-Kk4Kb!zvh(b!1*6XA)ziYNTd^v%*S6WF;_0s)jLAHH?v} zVT@Fbl{X^STDk9egOc>j;dx#k@lvU>QkWEx$qC(V_hWw27NgheeU^S|%bjUcivtMv zUhF<~UH2##WeecCuDiGU{0XK7Y%Qu+cneWwuK}P5-~xb)x9{A&eDD5)hn-I6dd+dx z@)j-QdE>#s?}M+eU%h7sHMIlg`0Q3#Hy zN)f6dUg8H%Zia-(H;`rnnIa>ZBSOTo0;Wc6%ts?HBXU&edemr*D9Q9ORBEz;yrMzK zQIQRWh)*eHL^6M#M!XU}o2~MS2<^*Fo=)0_;>!GCz+f;K45tF)oP)8{N5X06@4nJ zaCd?*qxs3xYk`7Zo-U3d5>t;(G~_y9z{Bi+aQ(;s_tQ%=+9o7vq?~9Jmp{RgEPdeh z4K@z4Gui+E diff --git a/java/res/drawable-xhdpi/keyboard_suggest_strip_lxx_dark.9.png b/java/res/drawable-xhdpi/keyboard_suggest_strip_lxx_dark.9.png deleted file mode 100644 index ac20faf80e0b97a0e54fd6f3997f8f09359ead6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^N+8U^1|+TAxeoy;mSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wLrlHPZ!6Kh}O3^778{v2(TQiebszOp+lxoQPks+pu!5z2LhL$y}5EK zyRzp>maXTrRNb`}-*kgB54!ssoqN6Noy7jgBLYS(Jc`aIFsNJAr{zt}#RRyR!q;+| Q0qtV&boFyt=akR{01Ux8vj6}9 diff --git a/java/res/drawable-xhdpi/keyboard_suggest_strip_lxx_light.9.png b/java/res/drawable-xhdpi/keyboard_suggest_strip_lxx_light.9.png deleted file mode 100644 index 7ccd1ea9db6fc128a5070f4d3c00260a6f459e4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^N+8U^1|+TAxeoy;mSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wLrl*PZ!6Kh}O3^6!{t)1XvDQHnn~D?=IxQP{|>%#C}7E-sWw_MbUD$ zTW`%!dA)6Vn9k=Z3%5K-_PNymdDXiY`y-DC7`5;yI-kIxZdIR_H#P4x5LZ7>*RB)btdT{!3aXO47Oeff{xb&7QzrzIiV5=H38H_PLvlEMY##N6&U))vUTH(qX%%BRO?PR&867UCVJx-$s%VKM7!| z8&Tb{uX(PoZei#Xgxd)9%L-`r5J6cFrNCOR0?!Ykq_B(UIk~M3akK+N7o!-A@~cN@ z>DR15z4_K?XjC%rf@VUKCg;*@2iq3~n|O0{gcHkAKcmu-dTe?R>v`JRB}fOv}@gUp~Kk zI(=j9AXL*&Oy_9$T;6<}Ka)SqUZ4B1puf0Z^!ac&!92WpR1x2=U8N?|a8~U@^TDIv Dqen@v diff --git a/java/res/drawable-xhdpi/more_suggestions_divider.png b/java/res/drawable-xhdpi/more_suggestions_divider.png deleted file mode 100644 index 178594bf0b0ba99d51d8d8744f36acf27c96919f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1053 zcmbVLO>5LZ7>*RB)btdT{!3aXO47Oeff{xb&7QzrzIiV5=H38H_PLvlEMY##N6&U))vUTH(qX%%BRO?PR&867UCVJx-$s%VKM7!| z8&Tb{uX(PoZei#Xgxd)9%L-`r5J6cFrNCOR0?!Ykq_B(UIk~M3akK+N7o!-A@~cN@ z>DR15z4_K?XjC%rf@VUKCg;*@2iq3~n|O0{gcHkAKcmu-dTe?R>v`JRB}fOv}@gUp~Kk zI(=j9AXL*&Oy_9$T;6<}Ka)SqUZ4B1puf0Z^!ac&!92WpR1x2=U8N?|a8~U@^TDIv Dqen@v diff --git a/java/res/drawable-xhdpi/suggestions_strip_divider_holo.png b/java/res/drawable-xhdpi/suggestions_strip_divider_holo.png deleted file mode 100644 index 4101ebc59a6d6d75505eed9ab49ec66061a1e57f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^OhD|w!3HD^)Rs8|DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI|H(?D8gCb5m^kRJ;2!QWVRiUA?4}f7@~1LIVB;%AT0q1k{X%|H(?D8gCb5m^kRJ;2!QWVRiUA?fMj7$R{w`Op9V`=ywHK$uyi$B50C znPGY*b8~S?gf>u-YKdz^NlIc#s#S7PDv)9@GB7mJH89sTunaLYw=y=gGBO2ntqcrm zf&xrYH00)|WTsW(*1*gEq7&o{kPX54X(i=}MX3yqDfvmM3ZA)%>8U}fi7AzZCsRRQ OV(@hJb6Mw<&;$T|OjN7@ diff --git a/java/res/drawable-xhdpi/suggestions_strip_divider_lxx_light.png b/java/res/drawable-xhdpi/suggestions_strip_divider_lxx_light.png deleted file mode 100644 index ee85744c51d2dd5bd9282dd3f94f20b011c1ad32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^Oh9bF!3HF)SyndzDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI|H(?D8gCb5m^kRJ;2!QWVRiUA?fMj7$R{w*`)k?cya;|BsDYz9!p3A zn%K%1e184)>p(@SC9V-ADTyViR>?)FK#IZ0z|ch3z+BhBGQ`l_%Gl7#$P~!6GBBtK z3NS^{kei>9nO2Eg126xJPLMM|HU#IVm6RtIr7}3Clv>)Y67F(j=t~wBSHdhKNU< ziXdJ=hd7(mMvJIHZP#Nk(MPz4FaSrfuyfT+6xc%_>V>wB_@BQ*V&wD>vIc>@W zf8U|L91h1{HxY|v*C@~9)0=%eEB9dRGKA5@F*E1{#$|Ni9Hp6##{nH_wBWJ0(VUue z29M-$xCw+Ij)~L9peC9W7(F@yH)&_l98P4k+io-^;tUXvTL?FsLVN=!_1;4{*u7))u2Cb^j(9R)$j86)5(ZIlyrEBLQ@QFiY+2Km5i6(&)^ zf8$h~ej1>r9XKEsK;b4x0s#_O01HJ@sq|w2fnW%P5D-SfVJRv^PzVCLERMER#Nb-3}Z(@(B*OoTtWfuuz;{!F86RCNI0tz?o6c^qdS~(hITVxxYOhy>kn+gm5>|TYs^u!JR*pdkB2vOic{f%^ zIT<5m!n^GftlciG=)G7}?ZAx;?J&@^t-AxJS!srLT4_6=o*@SGMiW7KWKVhCM2q1L zA_X^V9W)8N&M!*5!@d$mAl7>Xks**LZW*RhVG^+tl0srgBNXzxu;%}hGmv!#^fbqR znx*@Q?Lg1=ZR@kb+u^|}c48dtXdK`+=d%;1&|yl0yYbI0=Mx7`52(3)pE^WrUPR3G zYn-LX+nFQn)i!f#i}K|#-@m!77k51Z+ZS9|1-QrV8Pjh*_DxRJ0&yA9C<-Se$6qv6 z+>Y72Yz1ZV8g)FOcSV*hzx-jU@L|*PZ9XR6qjOmSN&SLq?iX-7#TO5H&x49CU&(oL zxVE>Xg;yue$hnbzC~sKGwrlwT(&-y?Jug=0O`E)W{7H8i)aGi`M*LOqaMk(J8(Uul z&^sP&tj}yfk;ajI8Uyox!fof0ZM6#z-%4%THTy}M?GZ1^MZ?ii!WVHvg%vk^%q2~{ zByA`;pvqse+gSPYuLDDm#Uu?b<;0ZC+8-G={}XF<=DZ2Dxl7lz?B5%-Cf~KC^7(%&oAF}sI2nftn$VXQmyBL3`xOy8I{oPJnIC4H{K=1lpu2@@P%SthiOZNv) zVrQsIza!&=f`gR=35?3#Xoa}n8lLye2+`hWyfe}$p7+<*O(Jqe+{)}`W#a8H`?#_S zytzJXVa(>E%HdCKyi4WR?)T6xT@yU<)SQ!BulIaeQ*C*i$)!VXW;N#sWy{}xzv3Rf zy5v}Oe@nZPBmHQxcU}MJ5ACgEFC1+zN$LpQp5R-Zn^>s&Az_A8vVsp%|LNoUaC*OY*p9wdfm z4_-yKROMLOO}@#4l6&kHY|rc{91-@xVMw%IXULV_8_+s$gst=X@|!!Zbeu(6L-uBU z+8R){>v%y&c4S6vk)XJ)c*;&knAg;^k_nuKgOe1k4OLI~`&Z=Jl5U*4(C1}QM7ts4 zdBYdcxkFV~b#v;&{vhultwFhgWfy)to!s-)J?*mE^4~|xT0Yc!A)1iF-W^-(ERU6< kQZ-q6vTyw4XKOiJ4zE6EPr_PhgXagO(@en*s1`2!2efmz3jhEB diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_active_klp_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_active_klp_dark.9.png deleted file mode 100644 index 17f0a7a58807aba2d0e81c0fb74ca941e85261a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1718 zcmbVNc~BE)6we@PK*Z^Q2Oh9pYe9u1n~O~(AY`+UmH>vRXh99h2LzIA*enuID#hw} zqDAY0P_>G9Ae~}8s&a|KFjhb*Beq3jp$ZlhM6^YLZa8fJaQve?-|qX4_xru$dvA7Y zL|E`-$C-`{24k{31XI$|-}W*m&|h=qNsJb5lq`yhB;u%4H3=AjS|S!ea)UY^D1lm= zmRt+`7>sdoI#m=Er3e*k2m?!P(_vW*CK}CP_yt%@YE2TLpjZ&EGfLoRSIS{Xr z#7YbwwMDNaZ~{e{#B6qIYAP$0$0EphHX;&l8W(}z` zQ98m1*%;NaL<%K=X-`K&FqjmIx5P&CXrkzpu`Oy78)0$S27@iGVQn*|1pm76PHnR) z%>>v=U?x&X4SgSRbH~7R?%r?6rbv4u4kvZ=rKt57p-C|SBPGWqFnz+(>a=2Clq28< z`O1Q%TttW>h)96Ta6C{b!$g=&#zV$9-i1Y_mYT^MXV|T5xf} z7*=jHQ);6IjM>%Ec1N+C_hQ9T5~wMHR1t)JtO6nu2#PQ#5GF_(DS#Aejm~IW+pcFM zS`3i7wLpuLgaI1PuUPjE`@T32Lvap{A|r95QiLx<1(*y)r9oUi29IL3|0ic`+8MU3 zIQ~;CV_S3u+NN(ypI*Fe9$=(9hNN4Ad?HI_Fzg=5u|SpOm(D}Cwlzk$*7V-~x#7FO zg+D>xuEipXW=+rcG~M2Lra0Ply?t`WtiN2>wiHD5jQ4h|tKP=U^72}GV$Q73eqApZ z3|Ac8e*ZYnt5jG2Mb)jliuz}R^>Wq=d~(*}75h(}UeKT1x1pw>*e%+UUFrM5`uu9E zle?xby`_QgY8BTG|?Gk2x$j$>^%&Ea1$D&!~HIJ4m5BfO>!_%5Ch80HI9X=P@qr&>z zJonUsnLm6~`n+BA<(=aP*ic`6Bg6X-mlkMGZ6~}*Nx8T+E=oLorMp|=`AMom^`Kq< zaYl~aX5O_O)0+HC=jAv%H=W-N`c%Q5DSHZwa!U#>lv>Yq96DX{yHlO@{bOM!(Z5<& zgl=SK60LARSRdHe7P@774Ab9z*M_4#In01v_j>(a^S4cGZ&u_!?~TfMF!b$gY}Q6gf?C+ z{{y=I=fsfbmDg>pY4)-GN#wFHtT<>*)<0EF Bt6u;B diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_active_lxx_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_active_lxx_dark.9.png deleted file mode 100644 index 927d87b580d22a38d7cf42ca1f0f823847eebc3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2588 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 diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_active_pressed_lxx_light.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_active_pressed_lxx_light.9.png deleted file mode 100644 index 927d87b580d22a38d7cf42ca1f0f823847eebc3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2588 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 Bt6u;B diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_normal_holo_light.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_normal_holo_light.9.png deleted file mode 100644 index 4ddfdcb6cccb51ff7ac2e22d7a9ac5b9860f5de4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1787 zcmbVNX;2eq7!I{ii&#(`RKRwLj_5#+O~|znXviiIN)Q4f;DI4oAVRV+SxBJBBvP^3 zsZ&}-0V^JZ7UZ%Z4afizrju$A0#A;{A%I9JO+X}w zRGzl874abu7Q`zeqOd4&FeF2jWT^#1)+^OGn?UgK)2pSjBm@KEkOYN_OMHBxkq9W{ zT;e8%m?~EDkwiscx&{eP4~dYaC&@T+qMt9|qla(-C4xx-y)s#)h4ftFj4p(~Tec}g zU{XNCFGzY~d>|F%iSm5QU=C>Bu@d8Pz0EKn{mv(V)>tID({2Q(;m)Nu^yquK*)j znMR?;6sQWYC`#kd6pTy6J)I3fsTPah39GboiNaGx(M#17kW8g0m6o_>&{|A_{OiVh z(b|YKHA0afS~Nu?!_Omr^*kBR-G>cXfVel%28{wg6lpSy%2Jew3KPLxBL0OeSI8k2 zo64a1vjqNp8pvdWAcr9o2!%YR0Or5~0UeyzcpsO?_M!@5I+Y6h(?L)`=P_7pSV;Hh zF!6~dWXy9#DlH~e$&h)w3f%52mnQrm7vgIWDTZnyP&9eI0zwl}4Amy0YJeZk0K`(6 zLSPYBt|G|5Q%c|(Vpr6}i zm#KZ)_VByL1Nt1#jXC=~uMDWolbJ>(iA+v)x9RWg6_=Kk?dtF%eHu#&)h*mo(kn6) z0GD?jeb(OI-Z?c@x7?<@5A+xr9F(s-K5?Sa+T@`qv(4^I`y%5&MR|F{H|GAe#lt&j zdDkxKt*1P|CzVh4R5&&HWpx+-WGKiBZgwnQW&Oa#UtdA4YDbkwbY<)k;9ac&-&o}TV&YYRHPg&cdnN69#R z^>+8G+`u&%t$%uF=S5d^r5Hk7U0si~w6uut*Y!+9E*eFw#{;PKq9O^(Vlqc0#qx)B zV`fBu(P)+%c^Wk44EGlvYbpNtIfn%LoP4P zA>O!l|4Gk7pIfOP-fl~&n$UG@>agEl#Wx)c8(4TI>)37$kUT8jcL#7}3u_nb0H}$T z4OtGRoB=+IxK7ybu;j4v>q*${a!AsnnkNmqou{fGqdB*Db!Y0$F5Uyl8}}x{rf5k; TOiuWq<#!|!guvzg+jsv1!h*!@ diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_holo_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_holo_dark.9.png deleted file mode 100644 index b0e815eb26bcaa39677a677af5a5235fdf57ea82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1905 zcmbVNX;c$e6draVvWQwRE{qYaO37rhClY~V62Y1Pf#XJ5LNbsD$;4!UkXlp}Io1uU zvQ$6zIWb2Q@62JY#P>i?SphMP!Nv3OSS%IKRv1tqT!p2eV5C-&hRRWeDrfOY zGz0*gQZ;e&@%hp@d?lu(D(pH`lU7fl0U#vQq*o}@Q5;M`(=<8(rDy*k3aC*DDDzlS znp7`B)tU&i0gW}w;*{oeB~L{Ooe74R_ymC##TB4Qo1ruEO#;dQFP~W3w;>8Rpn|6h zC~uvbFO3F8m;nV@R7S9p2E!nmO@)~(HXHr~q|;zJL?a${FwEq$*nBz%92^wFnn9Jy zmm`uvTZAN_sBv7+hoJ22Y-%=xiW$-%n8)MUIq39YLL=Ciqr(-ZV4ZQ&5Cei5l?II- z*I+u(&ZtPiGI0Tg@bqm6TD?^Ij#y_LOcaqa$fVFiFqH;rwf49Mw2inN{l|^>Y8&Hn z^e7}pjaa5ZN!&;3q#-boyAK<(D-z!DqYN72QWO~orp(l$Iy@2)P>2(%N~7X)xHJ}B z$Po)gbePSBVIE5&mPo?cVuXi?#SD0e<9%4J2;p&I8jFS?5*QXU!dV%lsggFEXGC95cjWSjJEVM5{3zGpaE?D2io)QiW2Zv&;7D zc^fT)8Z=p`N@BpY;6Q%)n)le}NEirLLX&Xew{detFjLHBA!069B&0JD${<$te{u#9 z&Or9!_*bzEZ4nh{U%o4SLU`9asE+6u1JN3%_B^E#9akNRgvXh#{95+oqLDG9j`!T% zF6&*5$M}i0)zLrYx2P-I!xH>9Qaxr0e-B^c$Vq7Fo?Az1rq*}lQ#X5TiW zlH+fdmQ53vxihSq+h=(Ck~tsqN?-1OQ1zg;Zd-_WoN=|TmFP( zsB=+c)1%D3ndU_KO6Ac@<%^vjPO7)%kGgqQyyS)JozT@aUgwLp`@ba1dOMP;f%}G5 zaSJ|WS7X4fa^+nT?OyR4;M`{4KkKgV_hq}$H9K5xylAA14!iE7^8RwpW`Fg(v#ruMb*(03_TW3F5 zR_oF;yegxq-&<4??{1lFxb*c&pNf@f^d+TlPTi|#Z?)7Ig_gR*wY9ZuuP?&RJlwNa zy&)*AM!tA`jJ060&y&u}U$xh(eJ?m##y74VQ{5prc81!zb++Z&D3bbWQ~7Vse(s?~ zLd*BBf-JknPH@TEuno9d`?BO3XR18FY{SF*ntbLQPG_1cwyWCXy|y^bT54;KlF1UY z_Fq$;wLCvD`oZX{V=Fm{YhMi;o_I@soHM@PVR;hLM1 w^!gEU;&2k+(LN@BM(T(WZPQJ6?qLqDfalL-jiBo84f{_pQY=IE2$S>v25LUrr2qf` diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_lxx_dark.9.png deleted file mode 100644 index f2b5e4c0ad1fd9e2596aba9b37e3575c888b010e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 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/java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_lxx_light.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_normal_off_lxx_light.9.png deleted file mode 100644 index 265109d335cc310c920b74509105798fbd4b591c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^CP1vl!3HF|({@w?DVAa<&kznEsNqQI0P;BtJR*x3 z7`Qt@n9=;?>9s(?E1oWnArY-_XBu)HHsEpH@1=N7gvm0bUC%aiI-hNbV#>;=CuMK- zEM=VeO!p4Uh%O4qfz`Sy%Ci-O^#SGKb|)fs&mK?z*g0qB-tXS; z_xs*w@}$ubZq93+0RV6li(nbCN{Khr$$|JbP9D!CmNhsMi^pJU+^jI708fSOLrG$t zA|92Y3RPP2Rg?n&c50107LS!|V=FNoSz*;7TXY5j4FH@li$S5(qBvcpTCPmjDp@KpER@8tun7VkiYrJKU6S6!ws66hyli4` zJ*I%9mnyiH3obepE0K}}m=Prflc7K*#DGW)Dw#?TVltTlBpO78C=iW8r3F%%Y&wk% zL8Mm?NLVwf)NC0nd}WJ}xL^W~8`u150pPoc6{EGq|%7D#9Wn$q;R!V;)A z`7JTPs7Yzm7;p`yCs`R4`>+(83lg3#hM+S@B(I6}rdNp~Qbw^T3=}FEqUdzixL#_T za2fim8*kJ$$Hv z#*eeGRXaScj7}&%zr_;ShPqs4z`#J=W4ZstSeD6TDvPSVNk3=)+f0V@!OWU${^jiKBHbNToL9^2 zc>Uvv;o)IQhTZWKC)Tg?_1){%VyM5X?;RQOPb-f=-1a*-#aHe;FYHS^8urIl?5}mT zwKpSe6Hax%2h}(kdatWXVtf4LL(~#Km&&LDq2K!p(}!d0DrC;rVE0zWbZ2L$W8;a3 z-ROG%2U7K0xiea=_JiiD_ixzsej;*fN-lliuKc3CX7&C}_*&ny-38m?ya$^%Cnfb1 zId7Fv;!1mgwc9rcd2?noxJp-^+LMcKNhVA}5yA*Z<+iu8#9Q zg99Z_?VRZlQxc82e`GBAJN}uibzY$^rpp7l-#z$f7HB=o;X4a>$BUNRR&=grMQ-S* zj_@c--8y?~@LJo8DE8FgCnHjuf4SV3e~PG=G036U>7rcefhc-wpE{v z_U=mVahW`PEG3Z(Py4KSRG6!7KbT1;kB_BhSM{gQaPQps=Bu8K-O-oO{OOEe%5-;5 z-j7xNqNNlTS5WnDBYf_QKOXY|f@*mt)~zBTe%3hF9ZmlJP6! z`F4bIIeIi>OWDcMwnL&nTrd7~S;dHUcO>h1`irzP@_J2N|K>kkiK(1+ee%m}V$f8T z`P)5Lde{BT1*hKeZfpjbUmuG6>`YMM$QJ(3{X;`TA6^_?v%BY{`tB1>*V9m&doejv zQ2~3}YDXCP_)l_5P<+KdD$9fs5tw|-(akx}mW}-jyzJ6qSl@i0;llixzQm@sDswlp zdvd^2WqWIv!u~pI%=H=PNK>utU*^3pE^m6uOWVd19*X~6#*a1&$4c|ewjD*5(i?f@ z%<`P*@L5i0z%e`H^Zx7^mpQjN$De-m6g3=s;$G;gJ#~6`<5cq{*HuZW=ME2rt(r~` p6adc6EiTY-S3^$B_J1#ffW2MZQtthSYpuUxF%k`5;Q#*Me*nGRE}H-V diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_normal_on_klp_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_normal_on_klp_dark.9.png deleted file mode 100644 index 97f96258e8d48e8ad06c7eea1c8e2c22a3925e77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1998 zcmeAS@N?(olHy`uVBq!ia0vp^0YGfW!3HGvyr0t!q$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~;1FfgZOhD4M^`1)8S=jZArg4F0$^BXQ!4Z zB&DWj=GiK}-@RW+Av48RDcsc8z_-9TH6zobswg$M$}c3jDm&RSMakYy!KT6rXh3di zNuokUZcbjYRfVk**jy_h8zii+qySb@l5ML5aa4qFfP!;=QL2Kep0RGSfuW&-nVFuU ziK&^Hp^k!)fuWJU0T7w#8k$&{npqi{D?ot~(6*wKG^-#NH>h1eo~=?wNlAf~zJ7Um zxn8-kUVc%!zM-Y1CCCgTBVC{h-Qvo;lEez#ykcdT2`;I{$wiq3C7Jno3Lp~`lk!VT zY?Xj6g?J&iz}FXUa9%MqpnyT9Uy)d#Z>VRWpPLKv7g%+1Nl+@n8CX>phg24%>IbD3 z=a&{G1LGr28KxN+cK9s{pN1QE*5SEZWe|Re_J>k znz&k+y0}_cI6E1cxF|vOrjQe6`as9%gAxZ)Vu1+(Qy_>5Px?R(JoBXH0dq_dFl*ct z(%k{fasNDB978H@y_w_dFB~Y+_TFc?yn$|lLL+OSqT<09heY4pc|1$vaMO|b4u2S1 zc%$nZ4HF-Btrh&=z^QlVg;R5iuvu^JL&hT z-|c+6)AZKcZCs~$4u8lx!|};3?(G6z<*wHsjlEm59j#YX-EnmOdc#MxY^$}%GXXgl zVOFjK8M+@-HtpIq%f#1M+FfF8*y=4?w}$fDvgzsT_oo=m-0GsVvFY+oi(`J~$_dN& znaw_XeQVU)qu;)jtqh)ZMexX_OPBVBXnkcnKReSz>eZh=bIQGr3M#NHnsjo>CY|o* z)#>T!{pDq4`$~BW5)%_kQc|8MzdMn$GbU_lkmuFcrR)hh>MWN-1iDY9Z9cUvciwx^ z?xXFyckdR}Z&=13d#ku%wyp?QSD&>|bVVLdh{P_f`RA?q4xVvL$ZqpL_THR3da74y z>#D`SR_t*!{3cpk{)=~k|6jG})9&Xi_x#{{$e*;Scf(VQUv~Y$(*Mi_4m^DL(9`2q z5OY>bdE-QNhs)ak7~|Y7r7U%ix60s2x!}XG?_6=~OXqt6d7H$<8m`MN*eqk1vZafO zbpeA&LlRQ}1D6A%h8hDJx0*L#pN$YOENAD`>fe1J9-*VWcr%~BJp13IZc*kn%NA|U z3zYx9yKnh>2F`BRo|!&vU(L@cpO3sFaU^2*p(Ouli$hn3KA#vGDxMYfh&$l$>8C|n zbN#ISOxX-q^#D0uJ3j~%z}+}Tr9t@A4;KEAwf<%zoMhO+`S3zCwQ zrhK#ba#Ji+#IKsiiIV9LSCsM3m|L_q zj^W9hNF6cf?Ec(Bqs}CiNW1c>wmAhM^vMUlZB-vr|Lw$YX0spV+olO z<_YWb9vr%Nd)r@^!`#e^`Wjgd__gny!W~%IH<|H$xI#m2-LX^&(-n_(uYBaNTY7y% zIBR9$(So~X?=!BxG&NoKo`L6{Vf_0vj_DUJ*gZO}y+&%DpptZ7wdv|MkBS$+z32Q_ z;Xcprz9&tuAt_{joBpF8cGuQ+M>w8Q4!c|QU);T-w5P|uV|6@N>ml|(FOBE)@Bgs> zSiQv0_t%aH?}*vKUC%JTvHwtT-Y;QuO(B=lvg;~;l>bowVJ8vFtbKvi!{g3I6VCm- z^P8UESt#$`5E98)$MK)>KkxdjwFbP0l+XkK93KQA diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_normal_on_lxx_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_normal_on_lxx_dark.9.png deleted file mode 100644 index 2166f62adee501107a81dbf95560b7667cab2a4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 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~9s(?E1oWnArY-_XF75y4%SG|4S!uHqOmJ1wtbxPAm z{H@MXr#2}kIgY%Z${L}-i~P!U6T=si-|J=;Z|=I}#&}rkEs+(! z)aR)v%zw4%WQ)&3r(1=JZ+A>614^m2X1rI+N-|Om2J-tZF-b}mdp+9j!c>sN##ufk zBEwJrj$FA#hwku9tyx>cx6Hgd-{DhbLd0R9{}?=7{an^LB{Ts5xD#(D diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_popup_selected_ics.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_popup_selected_ics.9.png deleted file mode 100644 index 6d2af5942949b07bd7e8e34043ca45b14b73f907..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1293 zcmbVMZD<>19DmYd$vT&9BJ0}Gz_XhOgC_TqUS7_oNt(N}0aI%lY*kP%m#6Ku&E56x zx}@1)>6osLZnlC@7{h`SDT6s#!4K0JWqz>3q0SGRUv%OpKe!^p!cgmTZBzYF_Q8X@ z=lMU+|M&a9-4hoXM34*6euWOvFvJ9yV0$Ih?6etA)x;aEK(P-4+U|B!b@LQ9bEtmb8b-2zTAWJb-!&Y?- zI*f8&pRi*j_H-kJqLImL5o^|FqHxNnvTRUHfToH?C$4pE%g&;I-Pl&!%1s)G$|6gj zFcn;n!NYYh&fTL8If~dD{y9^{MUlq@U708%%}xt365j+0YJm?&XpZd)i(M&}2}Kwt z%1NRmB}1YR6+|(})H$}p21SYCLJ=X!1(OUT(h-)43hg105!qx^lEQUtTC;3fQ&8Qm zitTP*DHF-IZsv4-tlj~=!@8|o!@2=eeH_flimExXQ=W}z1!Ss6Q9&~GB3#ce zuWnz< zSlAjKq~VD%@n~FoWr+g76-x`rT=|FmpKEJzVzD|m_xPo!7G9ir^8D*xyJoK58X=D8 zFa+|Pd%32-PS1_=Yag_{npoX=hNw0@*09(FLqiMRNaKx(#OY7IG{E=2PbS)KCSG1? zm{z9FmG_$9iMNIQzBZ4m5net$KEH6izae{W_X8r7c$&Mn2Q>7%9}*`Dp61GkbgH;Ms2L0fXQl?`mz&n!a370*vl{>C5AR&-=Q}PQuij~%e!n{Jn|`NzX{Bl3+K!)x62}{- oOSOlmnlId*8reVf>!B(jKxR4r%dy_okDVV>TI>-ncfEG19KWWs%yiW;4Om6@?E0a0EV-8?m)zNOCb^5tSlTpAU1j3-eNss3zDXdKsXTet1QO>K?rc6upn@|0MBwf!;)L@b0H}#NPGmWT{N*~7l);s zoLaL*PBFTKu_ZA~xm*sEg8|bXVK`9~T@If26AiyJVPIJC8%{@qK}L>hYZlf_1GtQ^ zV2AoKjM$ zxS+_QtSCXQ!LcEhk0-@=BEpIBFvlsuXo8K)f*cn@d{m4^5)EwHa4Zh=9uO)WJ%IC2a!_ zST;)fClX>KJnKdtWuw6)pHk$YEQXY1h+e}M|4-H!;tb=q$A8+TAtF8KZr7Wi9M;DN z8DwT`G8|J~w@r#_dMqu+^Of&!p7`23$v*sAq_t~t=IqHYW?nzrdE?_F&A<5G{PhAo zw>&d>bNjyNbc=Us{z~%?QTA{NTO$2jQ;gsvmi3f$3V)a;^3KT7Y zroDH3*;>;pm*4ePws?AcR{N&scP<{ow2d+x@pX*&WM; z={uSGPHpk@?c5sNEa!i`0<2ljQ!TZaFFSJU{KD12r{{-HT$euAc1*vje7E?`X;`TL z4nOt$Id>Yw(d;{4y|9q{?LZ&?_Im!4yT{wke0lKj5;Bme9x`RXP-+$*w2gf3Dci#-j6})-*p@M>P)9%fwzvZ!8I;50I%=!~QZ+>$F)0+c&O3&FHLX9^teU@+D@5q-RJdr75 z(}$CaGOul!SEo*TbLf#kovTiGgL_5y3x=D9d&2S<=lREbM>$0B9$-*;$KEZiu!Svw zLCCOp0dvbW1|A1imov<{jH(O)Q3v|oM+cmK!_Y3gD9=5=;ceDz=0&k*{dUx}EuMDy dguPNFquCc*3pwsRo;Ym?>ze?EkA|nVfGPb2TO*|0`ZAE8FVG~O(|o{ zN`D->)QL4;RPe+124&wTAr2S18aM(@lsW1vWVkx8=rm|Le0#!l=G?K>r*<^R-CSpJ z`wag9g_ekAi_H(5%bLq@NcJqx8oR^de9MK`m%o$sbN(l&>VN!+!<*e1fzN?nW$<+M Kb6Mw<&;$Tv*Ly+$ diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_ics_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_ics_dark.9.png deleted file mode 100644 index 6ff6319d3c8a0f0b70271d9de476f7c2d32c4fe8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1863 zcmbVNX;c$e6b}2MNU2g4w=quM69^PWPkw4gk&(0S}EI6+)z>L z0*C^N2&f=P3nFf~R6&tbQG|dN)Pe;Uw4m5d6l{NZ{LwjQ=H2(+{l2@ONe`0vIM}<` z69@zcKVLW)U%gDPtu_ADohyX#WiloV!$QyqOfS!7wiU>|H zEE=(e@3_P$4AXEZ6un+g*3-zSHj)Ce*=!RB1d(tJl5UL}lNm^Ao$DwAjOgTAr3O=? zYQV%OTZP7BTq5r2hY(a6vG^mgS~rp?JY^JvOhW<5REkPvitD|$4hu&9b>oxTI_Vk> zLJ3B6XuMXA*CWDp6pZKY^M*`{xHp`IS|wf-SuBjo<5h?n^MkoW{D!PhDmY9Ql@9Tl zLcRb387vTF(?vp&h{q7ZY*;9yfukIs!qS8=%L9a99-YPmK_Qg|fo#}=Aq0gGk1Y~0 zN3nit9VS!Dkx{!!-0lcg@L4QJphaXDs+FQ>>}UrBMWGm~i$XPkAcPKxWpbt3v^SOK zL$olWRjx)9A}y){-shL2{DghFfF|I>FrCeSsHV7COi;x0fLL@$M575<0^$f(@qcng z!JVO)n&UssGJ1q}ph^7L`uOJK@E~e@Vzl^ZpwY88;}fU%gLzWJz21E{7LMmlsyE)1 zR2PuUi8Dk29v4&U;jX$H7R)cXYp7r6Y+mkZ80hd$epcG~;9TZx7srJD2WHO43;;-q z`p(jRxaDcX^`7|!HhHlDJvP-(1D~I`x$N58p_&)Ht*=pXj`e|B+5wk<1BTu? zo|VhBiglNrX59&~PqE24#h&8be0lwjxQ5B(NZO{w?F~lfbseFZi_>_~{SgOyr{7TR zx)gnqSh(5TreuBY66a&|U2X20?nhjmxAXqh$B!?DABo9Ar8P^Q{gAO^OGe_W-i{M)(;R;&>zq+De@tSL-nu=npuMZ}w=Ij_ zP4r3vJ0s5Dz|?In>ccwP2N@T#_uDbYn@+O#Ke-=RwO8}zK*81x*Y$bJ3NMrlI(M(| z<=!nDLJ82(cEQo*jW)w+$re(c7oT)nxUyL9UT|!%z9LrZ0mC(SvpkJQ#PSkz2l{OOZdFHrcF$&Y2XdXc&6CWYr*hKeKNG8tKT0wVqy((mstP z<~X=fvSz;anaTDbJX1hHv;N%aA9Tp`+VNsOqdYLfefz10F&Euh&C&4O)39V)!w$(d z%=x0pS5b}+VNug;Wm^6n{qC0V8RRId($3hXs0+hj6L2(Rf}L&E>QnrC#2;pL z`S#?y4AoUw{{4jSus7<;xIGVD>TX*toZItodDodfP0uS?ox@+0lg5&@-jcHvQWCgc7)vzcTqB*UanA diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_ics_light.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_ics_light.9.png deleted file mode 100644 index 3c17c5eecf7fdfbc4c1db7c01844729afd34f2bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1840 zcmbVNX;2eq7+yrGSg8kAE?d{2Kv9z29ON(oLk>(O5Dpa(EK9Np0h5i%A_1+SW3^CP z4+^M&juer>#-as87&)|vh$3n&$R!mNL?|fYJ+&JJ+aHcUx-+}q`+eX0Jnuc5D)aZX znc+AC000}wN?{POdYRwp9}!>> zNGP7LMeKN_7#!DeD3pYR1abn6jOkSrn9XLJIjB?*Lc_z5sKpVZht}Xc$sj}xa=luI zt1&HTW<;W~c$`NfJbfF2MkkfNBi0%w5=EqpVnlQlm<&-g8gpE4v<-L=`mY=B)i#7A z>QG7$YQW<4a-tqe=SeV;yAK;OD-zyt0`zL4D98pOCXd&kT3jOJk%$|zLapF1SrCKj z!xZ@lsIVsshS?0UNG#@iiiB*TNJN7tIo^k*i3Cg*TfpZtXnYtJK`biF7ScUMu!zcM zi^a@ItVC;PE|hGT{pOa}^r8K4xAtF`96 zxjb*96{33eCR8ETV;b;HemUy**k=f60w1A}!S)w?22t*}l?M9Yn~5TO1B{Egqqbb>}c|!8>M`ti1xwyqWFvx`Qm= zU6U#W8%;^7*EL=A(;H`y2IVcB^W*)d8z}lzD-$v3#sMw%*C@#PX8p<+3N! zp&eOm$lSYAHk6twPFgp`EN$PySv^p7Gd6wQlI+gDYQV?RZq{bQbkisGE|P8aZBTQU z^W&KIWybC&&jWAFJRH{==heGnKhQh?{+%Px(5$#Wrm)Q634KHlD2Lkr1ni_+* zfjHq2jCNtkrb7+ZrpS|peku!1n)>#WJ>cO=eVmfBR`TC zR#r)lx+6A4M%qD1>xw_#FZ^S$GUb|;UwTBOS48k@@dg);HQtYqtEb;~av zm(Nw5RP|)tzLTl$`}H(pJ6_vS@_?Tw$V=(9Yd&Asy>(!KyrNM4RZ(r%BZ^!0ny9-E z7F-UH-dRd3dRnxkPcGfos@>yD+8lUH_O;u6t6?{`8xq#17-}3Vew3bMJ#I7ZFm8E^ zYh_2DlC5(HIpX$b_p{120e{DmicqPG77=YZZ5 diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_klp_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_klp_dark.9.png deleted file mode 100644 index dfb16a76bc090ca104d6250e8191e133aadbb219..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1861 zcmbVNYgE%_7_KNzR0OA@6P2u}gB^QGL)*04Vrg1I<+4%-!yBayG+>i9O`#M-k%_2t z4#joD%TNa*3UeZY0^7W>9ajVe6%_%+Uu^Dr{Crir3gKIKq+FWXd;nH(~u}brXvziAk3giLRF|n zmu@M?aJ6&t=#tR)O=jSIuJ8jLiX!I%?lHEOgeC

-Nf<6+KCJzj31B)2 zGln0|4L8bBJr-&s(P&$QT5C(uige6iDKN(>rUeWrr2(vl6}VY!l`#8t#q`{@&0zxl z5GqB&eC1Y0mZ2>M8c%MuyvSDEQGmy zUWiZ;BIkhu7z9Opr9!Ec2^5G3Q79mAP~&Y}7z&aJK_m!-WO5KxKr%QaM9znKAXf?U zl|k?zHw-sZ8eEGG+Qn$Q16=5xT(O))H55Ur31Y=y1w`oyiZJU5BOs3!00H3|Erz=` z0$m66I$i`Nu~by2Bnbo1pJ6ff77sv3AVWa8LMY;KU6I3F7(!qLAA*HE7)Aul0j}=< zWQ{{R!*P|zf68TWi>^V}^iA>8i#P3q;&jiDbaS*{TJJ&koH-1UsjXM<6-tQKsPVZg zf0!yXO;wBmCXeTTUhD<}KCxvj#iNEUZa96i$**U5&&kO6ggcCsbz{_{7tI_Qz5UYw zm28H5LhEVMtA>n_+>!k7DRX~{c(Cou9bVPa=9OI;nH|%76!}{&#DC#g3;)@bj?F)u zGsB{(XzU49Kb~&C()cmET>9X0N5{peO`iF{A>CDn!y!9ZCTytM{KB=+CZ>!HM*FJGp6UH>q9)S^;2$@qP8 zVF^BIIIC-KPEL;9*Vng`Ys_jmcqmi)_chawyGISR<0ob7&jkhS!>jLB$Fb~g%tf;t zHUVa8wbgfy>w2D%msj9Zuk!C&J>?)4w>mSXsAG2Bb8U7~<&`;E`R=~%dk)?PFM8!y zyFFTLU6AHC+s9fJSD%|uqQv(6I=87W^G3_)F^RK`ab1k&_o11GmWx`00*Hl-8Rfrq z90M5#TI--&F^!X>ORV}mQb}L=#d)`+wUJ4E_kFd{d+c)d1p9{O((ap$h3d@0qtxM= zumcMkin~>&{WaHqnO;#-x7opWVI1qmW4)uk-W`mToPW~d+=|DSSjL^&*SB2J;xuh+ zzYr%m>pKDKU1hL1bEC3^p-5n*X!{Fk7D;wTjq^OQZ~v3%iUNq-JhRG1rKVnbw(>i# zg2;xVC6eZwXA@g@opuH-{_Dn#8!@N2(|V3a?99n7D+^h?YjRf6k@?qqZGGQJH@HWz zmc_Pp)YsQX7OU>yKgKrZKQWul!~Dpmwb9=`F)yw5T4}Q-w|fkKD$1 zjaqy1cc;^-bsYX<$doNkSh*$}Dm@!!imj`vtbBUjw8QH~vR`H}N3*fQZQt-?yza4c zAF^1ijzGIZxUjX+ZP|pz?rcN*PUYV7(>LZ|etvD`~j?ik$6=Bi{4!IC;Y_AD7n@d~$u5U2zSW#q{xhDKmI`?6_LFf5WPe;*qVFo*zoR zkbiw*#PlfDs;r_K{nE`RioU8EyVG$`l4{zTVeyd4y#lcecztETDi1EByj7^&SZE#Q P`mu#6B9MxZ_%;6k+!fv6 diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_klp_light.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_klp_light.9.png deleted file mode 100644 index 17144b6732703c117a068c451ef15e31d1495b07..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1799 zcmbVNX;c$e6pkQBQHmZ!#ifj)q9R!)lVuWFPLfFgkwp?&M3ImTkYX|+8A3p?B`AtO zL0fmk6*m--#Vv3Y#RWH9sY?Zpaj9ZOYoXR4bb?^}!{d+6nR)NN`|kbjekMOWG{DJm zq9ch!ataDWB8c73`Z?GWtFCb$LTqlhC>obwiFmq9i<0;XECB_ARI(&A0+lH;Qkzj9 z63I4MDUHUXL+0}2n2IX1%1{j|4WUgU`S=?&GI$E;l5Y8Dtt7NTt(MDr;N=(mFf>{nw4pO6#N< z8k81+>aaAeoTx{l$B;6SyDuBE3KHJ%!n8`FD6%C8CQnnLYCH(>B@;JPg;K%ez;qTv zz!3?A43G_jAeSW;iN$=j2;m|k5d;old`=gJn0yY1&_ReV1VItRhXn#53ub_HF~|}# z;UV21wGNl5<>-)IC1DqaAebe9_+QlJ3ALyU$Fx!mTQbxE;mH_|>5?%GAe69y86h&c zQf+0-v=-=Nya=jQ>QRMQi>ZKt4D*zq@c@L_d;}DVI9vwZ8aYgdAp{n&Aeh5|VT4T{ z)K&bStkDQ(Xx8@lPrD4Uh#s_(pPHXId>S8AP0Wmz7!LT%{JX@=v4Rl3)Nudh=9Uzf zd8041zw+EtQb!d`EuTvP zk?EE1AHIWmyO-{-|EYU+nysih#>Fecv}wfI#2VA#x6N5eZNa?NW;h{IIB)D>|H@wM z)X#3YOXK9P>Bbf<9nQ5BHZ(NM(7r95J32mD!Em!&X(Yy_rSoK8`20JR(zx+bgz)2E+?wG3!eXQLk4AcH|?1rUdXk&=y&7rzp#>{jE*Zg}Hks zJc@LWk2x&2}o<6YJ*=G77Aviw3*Uh~nw`yZC|BafWGt>u1yAA{EO2;y2q(*C#hdBpzgfR(Pf9rMCFZQyE|XNRmm>V|Z2 zgt4@<)NDTe>_~I*FK_1MF7Vp7?z@E>Qh#fGlbf5HS2U(}aYA0-g7tT{M7{`Zi0kJc zisRevZLKw%&9qxTxa?oFUm7PdPwp;iZax2e-R8%$+{RiQvF_=YQdjC(t8dO6SFl3C z$auiKI&F1*W#{zlUDZ!~M4Ngi3EZblnLnre=E#LFGJVbWE<3_5D`N`^3ewpePM3=h z-?9e-Sd3(0l+ z*Dt420;~S2YKiYOXuk5-7z@s>tqQK1cGnm?NnvxWXu{yJPxt`nu0{3NTnd& F_z!FX#&-Y! diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_ics_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_ics_dark.9.png deleted file mode 100644 index 818ea70fd0975bed860d3b6b8f5b1490f71a6d96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2196 zcmbVOdpK0<8Xv|jROAxvXiQ_{$jn-U878;6ZsRn}c8PYxm{}OitTD4YPnARY>a z1fukmZpaIR!N!S0BajH*2AU9-5Cs|=qEaG5(HM-EuTmxuCP4@;7K#^3z44Em+weHC z$QvK-&I5QdCX^ud&yYhQ8G)g~j3l9_2=D8I^HS1K0tti&a7szCR6$dE;}>{o=w72H z;c*KlNRl`HLr@VsK8^{?A)GrAa1jC&07n6dpsO2|N?nH|10X;G$Rv>L0#a$NWEueA zK0bKVn_Lt}3ubXX`a&gdd;)^VXe3fvS{gCUl?cn@NuZ~vr-p+}c0ny%6zNh#pmdQc z)-E!zAcasamLXzTiqkL(V&ScbHy(}jLkbcZkN1gKs`ywav}7cuKt=+I07)Xz(jj=}KqP0V;#Ch~-KZh(IcY7X6A*zaO#mKgH6Ra!7!{@=zE~UhDvV0*t_l z1XzY+hPdN+0-;!{ku}%zAzKzC7pFoZjvSWY7V1kAf5tz+X3#+j!;QoFkhcdFRdKlRQf5EnTAD5civYim<-%r>bnzx5(8my(-gY}o4(QzQ~?E?*n-ZJ)_?wqcF zO$Hohm!gLruFklxr8=lxU@%V5tspe0yL=|EP#fB{(&r;;&o{3xdC{#Jd`o_Q?6=pe zZX9(i$2r;UGIq;@bzE%=d-HwkmSKfJ2j-}*wRvLT%HJC6 zR5?LAjG~)gG6mgRePRzsvT1OIwFz<~x-m3u)fU-or#`GKyMFq>#MRlsw)EDbo{__t z;S)v9B}PuC100Sy+NT#BIR1`)1$L;pRS=!^theNAkdO5^oKx)EvSsMDPj;Cp(qK#V zZp#>Z`oo%ls(%~BfL+%n<$tfS9Jyz8ib{%_or}usaM+*2YTxqB+c$L+@S~gGWVYR% z^nWn0vm#IZaO#BL#{HW!A2(XtQs#|b{i+C8clxCcEUPsLN@(;}8)YL~5-?Q)XxrFK!260$i}cGAD| zrt%z5+u#dKosJZ&j`BvotxeYdyib>rfEOp0>ZEWEE3tQ z@4tSd{>X!-+Ut!*XKeM_F%RKw%aiZ#GYYEzE{1%~!>Z2dy^r%I58EA`c@=WOAy#Jq zzH?iAx1Sk?w*usLAb4vYK0oINGjvZd?N=Qo#L^a)gVTi4KGUyGgi(me3!1>K{Y2e^^{p(lTgkjxYt8t zZ{LbKeCS@(u|!Uijk8{=x?+Y}NGKo5jT-)Pa}wmNdb`OAOWjz!sW*<$ow9#;H`}$Y zX}D946&_(0kyW&Z<5%Sp7`sQuX!{e&;Sb9TmO5yvF zoEC$=);aA9PuH1;_l#QZt-6!>^m|@H?48=_X(n_pJoBE`)V$B`G2bn;nI`A$e$gqk zf*Jf&`T)6lZz6NX(eYH;nsd1s`*tM!S^ZH8Y|I#;Gg?JPI; z`=um)=}Xfo+bQ8dOoEMXFEt)#<{pvPIvIT3Z|SbPqfchQK4vm2`<+Q~PQ{vA`GGTu yqUqsHPAi_bfa>%ZFHBkMCFfiWr*k%2#|m?2au11L{^DEBe*%{s$U4V}+4%>94Rt~Q diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_klp_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_klp_dark.9.png deleted file mode 100644 index bf1d3468619f9b5a3cb86f76b9f7649b0528b0b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2073 zcmbVNeK=HU8$U8cQ>`Q+o3q1}CCr@pp2;j@J~C;1B}UOUAIBKXhna(6TV#1z^%mQT z!ER_-Szm1{`XJlJzOk*fx@w6^sa_ij*>-7P@0p@~|LEF3-sd{!JkN7K_wRRqJokN_ zkAnlZuUX}=3IKpL0)K8OItQcgdlu&C_u`ZCTy(NWcp_w%ItED*Yhi#bQ%hh_pcKpD zP*^NWO}q+w1Au9)B20vcggcp1wbDy$)bY|QH7FVYynXZhma2jAp|DP!q?Mxg5#ziJMsxS~hK!1+H_RZd0=*P*0#_|fQo<@kz-8gk z6EB%U#-z~+6rvxE=f@#JR5}DPD108D&!+OY3@(pHf|fbngr$?nY#PL+LnJl_f_Nl0 z-OrChp%WnjAENNd^ku9-r9;FjDZFe~f!bZd(*739` zo01e#Tjp2W$gQN9=dWwI?pu~Z#9vw;Q{lfwSwo_JR*ucRI+jR$UiM_$qv5g-oJ(r# zXX-4oe!6Mj!J+r2o2Ta%1LuL^>6U?ujp9U@$bqW@KwdviW9) z<$?)V#QUabe_Y&-nI1W=u)r$9%%^i(-Qtne9>u-FJq;?Q_w)g?2=C3b;^W7A_8%QP zn||h3L3{XDA>q#*z4zS4u0~oTe;K}W$EPim@A`?0VPCXeLuS*>$4upriH`j3gOSQ_ z0y<*VD;sK`xBas5?q1*aJ&C4Z^x<&#qO-vdd@4Lvk}mcj|MoDL+&DaTdwtXQCLb z8~7~C#g}>XI~HbP7#*Ayg`H=r9m!UcsUa&0#;_Crsc&d#k0(1knSSOfYUuMm$gt?N zSW9YND43cY930$h*coHKd(q{`YLIC4b9Hvu$l%}~r`y}x%@Qoy-fBLv*z>#S0%h8K z=pM2rd1dn3{Q6HDW?W-QgBVPgY{#RO&DIm7i3@X4cjlkI3s}0C9nXqBSbb{6X^Gs* zD mDX3fWT5b#CucS{l0j5Bcq%ZxUAl={ivlj3Ixs87Nv;GSb$v0R4 diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_lxx_dark.9.png deleted file mode 100644 index b74d1ca833711aa22ce739c116bcd66bd26b7714..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^CP1vl!3HF|({@w?DVAa<&kznEsNqQI0P;BtJR*x3 z7`Qt@n9=;?>9s(?y`CRkDO0gL>cm{JqUB32T;d*@}RcUvY{tG4!)Bv#4#L8 zm?L?hTK2!1wzG1Bd(awzr&%jn@0?trs2FiV+gKbP0l+XkKIrM10 diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_lxx_light.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_off_lxx_light.9.png deleted file mode 100644 index 48ae93f53c782e1cbb41373b77e7b76a07813bd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^CP1vl!3HF|({@w?DVAa<&kznEsNqQI0P;BtJR*x3 z7`Qt@n9=;?>9s(?W1cRKArY-_XB^}`WWeJZFR*-?WyC_|FE>ObdPOaan3N4Xs(IND z2?i#1*Xh`=^wKN+^yEh9VFSOK1^X(meYjlSUbtw>$-<{fm+q{a{yXorZ^dM%S4$>X zX)f{eShzL*-F}6XHm8X&A+D9eK`V0ha{4=^X^3bpId@OdjnV4O*`-X}$K?I^7xGy! z?lnBeGw1dX(>Tdjjm^P2!Vj}FTCaRuv9N371ZiWw@GLne?(^@ST;1lYk$R%F!1Rli eTHw0o)6CM(G-F<7?5PF%h{4m<&t;ucLK6UfcW#dW diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_ics_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_ics_dark.9.png deleted file mode 100644 index a476d2a9e1d79cf4fb3a0d8effe605a2c118ba4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2210 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 diff --git a/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_key_pressed_on_lxx_dark.9.png deleted file mode 100644 index 0a6c2ea7991e96fdb750c1d23228ec76446ef2a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^CP1vl!3HF|({@w?DVAa<&kznEsNqQI0P;BtJR*x3 z7`Qt@n9=;?>9s(?JDx6%ArY-_XKv&=WFXM?-@a?Mm!=+{pWS5sm(n}MtlFG*b3TiC zbt7m;)Ah&uHcqhrTNL9Z+{NLM#5S|S&iX}sGADylQLI5@rN_3H_w_fLDW=R7*yP6% zd3@=GE8>-tcdVJ9?R3HlNpzC%jI$3mIj!SReEnuC9s(?U!E?GArY-_XBcuFau9I+uj9$0Ey!(cZJqs*WtwGE`e%-5atD<; z%ow{v6sNXMl$6#zdO#;F=Gj4~S%1!)HrlKbk?&pOXt&1h&zE~&x3TQin`SGYH0$!m z0zPMPL22<#ecX}9Th~lp5^#U=Z+(xV_DP3Y*F1K*R;c)T$Ar>JB8wJwcX&>+o+6@` zGS^31p;Bzu(HbSi6>)rq#c@}4OZl%oS<(8g`{$Ewk#8MMLRmXak`v5##Yp@1L~$sx z2>3dhbWd8^8z7#@1GH&h`wU5?Rc>qy9VQ83z7`5i0fAR_8Fxn{M@RQZb?jmnKNToF l`AOA_zb_}8dY@3m^wQGnp!>%Jc3>zlc)I$ztaD0e0sygYfO!A_ diff --git a/java/res/drawable-xxhdpi/btn_keyboard_spacebar_normal_lxx_dark.9.png b/java/res/drawable-xxhdpi/btn_keyboard_spacebar_normal_lxx_dark.9.png deleted file mode 100644 index 0339de37d0e6d0f7127d9dafec33ab2fce1c543f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 585 zcmeAS@N?(olHy`uVBq!ia0vp^UO?=_!3HExbt>inDVAa<&kznEsNqQI0P;BtJR*x3 z7`Qt@n9=;?>9q_DjITXi978JRyuEWb=#hhn>%*%Z8n1ruUul2D=UmL3mL-M{j?L0C zN~;fDxoLs^Atl+vXEk;Feg5g0TX#!-{5$DtclZ4Wmz)OO4X^vF6AmBR_fo#&Uq&OF z1;c!Y@KbNxt>v|p-Zj?N-}(DFICh$S%9`>A2EwniS9EBk%u)Zu_3QrndD&YIXiMf) zm0n%=%j5h3?wv=ktx!(hJ1uC}zpWO%A3fTlvQrlZd_y5yZT zW#*rQxRy?7n=>28KQ|$(EirmI{~Ycc+ wWx?xq#<2HQd!Cf+t$)th7d|C9HtZjheq>SOy60OhfN6oj)78&qol`;+0A_gtzW@LL diff --git a/java/res/drawable-xxhdpi/btn_keyboard_spacebar_normal_lxx_light.9.png b/java/res/drawable-xxhdpi/btn_keyboard_spacebar_normal_lxx_light.9.png deleted file mode 100644 index b57cfb3d2868b2fb6a5975e55d099b744fd40e3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 658 zcmeAS@N?(olHy`uVBq!ia0vp^UO?=_!3HExbt>inDVAa<&kznEsNqQI0P;BtJR*x3 z7`Qt@n9=;?>9q_DOeUT#jv*Cu-rn)eyA>eO`tZ7gqWzLpzqX6&A9P+nRna>^Gjz4u zBHb-|5BS#g<}#hjR4@BjxkRO-qTq8;?NiTv9sf>duU~vFtkCV>C)MWZ+v}1FC-pT* z7BJrtU4Q(`o5}y!Eejaxn4=%Cf8f5cep>hD>+ye@AFIq|T;FJE@bG{C+%WcglD@2~cVmvYc{ap$qMVrY^KO@obaKs(|0qxZCsiLszUh z-1;S!Ep&x1$a%UU3%9jIdR^P{SS7?w!tAN@-jy;3u3DVA{&Y55%h}D#EY3*(KPIpK zlKDfUL00k!z60V9R!VG}I^V9Kj(wleo8zs_M?*IK;@IxC;%d=E;cd6mAE+O;-fVQp zFUv={c^apb`eBCkwL%x}^E0nm-8+4c?!I-Eds5im==DywsoNZOT=r?i+eP+!FBgQf T6`sliCMpI`S3j3^P6inDVAa<&kznEsNqQI0P;BtJR*x3 z7`Qt@n9=;?>9q_DOiZ3Gjv*Cu-rhNxr(`JM`tY$s+dH4Na`*p#yd=4VWl)iYhWLi!2S)Mo#vA;9 z$+{*m>oiz?n6f@xv1H%YycH74DpTekFfBNA{P@l5Tr(KU53FHc%{#SG?ST0M@efna z^M2XI`a!&c!7Mr=!@S%r=QdF%8v&utm$~K=g?ZjZZu`a!XrGYX&Q#koswQ>0+QN< zjA_4ID?|0-<=YNTQ=WSX0uFX_p)U+{~<1LDPntcLR?#}X}!hgUU#8uyV{TP zE;X&xy7`U6ygx5{d2e3!yDEtXub;cy#}#=pSy{wwsw}9^E}OFPoA^KGh`A+AePtnL;wH) diff --git a/java/res/drawable-xxhdpi/btn_keyboard_spacebar_pressed_lxx_light.9.png b/java/res/drawable-xxhdpi/btn_keyboard_spacebar_pressed_lxx_light.9.png deleted file mode 100644 index 1ca1ae3e9cb87b2b23e3b8a39afe14ca832cea8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 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/java/res/drawable-xxhdpi/emoji_category_tab_selected_ics.9.png b/java/res/drawable-xxhdpi/emoji_category_tab_selected_ics.9.png deleted file mode 100644 index b13ee2b6a58dc55ddef802cdb83f7effb32d7d71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 113 zcmeAS@N?(olHy`uVBq!ia0vp^96-#+!3HFS!eXZZDaPU;cPEB*=VV?2Ioh5sjv*Cu zk`fvk{#zKt2#No&PZ2SY$glk+FWsgsEyN}9!9@(H?*D&gh6{}~Gg~>Y=mEJ5p00i_ I>zopr0ERUkh5!Hn diff --git a/java/res/drawable-xxhdpi/emoji_category_tab_selected_klp.9.png b/java/res/drawable-xxhdpi/emoji_category_tab_selected_klp.9.png deleted file mode 100644 index c81e651ddef1e45c6722424a80009b80435aec6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 110 zcmeAS@N?(olHy`uVBq!ia0vp^96-#+!3HFS!eXZZDaPU;cPEB*=VV?2IU1fWjv*Cu zk`fvk{#zKt2#No&PZ2TrbDUA&R9h1ho6SU4prZf(nHjj9mPab>Fgy(8GI+ZBxvXA{d>e!cH|-+S}k)5hYh$?>b> z48u&;=Zz*E$LKdTHcJ1O?%aJ&hbzQvlO?=D`c90Ps)suW)B~rBn#l1s?tezJ3^UU6 zTW!*|7gQGqoRisbX%JB~!_3a5k>jo+0y?PchZ=kEVV4EIr?JbDE!dHcdj9-ojFvVR zTkhtnTk+Vrn_xCoDM5gU1JYnEOw?3k2fQksXWKjr1}0=xV~3*Jb_3`*MnK|<1y_I& z$T9~@k}Sg;Kop?J3-px>u%t?|Dwe^~!%}atx1u%;>&O>fX>5;>Nagu{zt8oH9FDs@ ztW+u)hbR`PMIqS;iIWz>WIAUsP~ygZM0^~AjM3@fb)vCU=`e&Kvh8EyFgZ#TO&Om$ z5f3?m4}vVNfptQf=%0*Jt&`S9g!m>(@Otdh`&gOI!8CVgJIV~H8ufPU(@SyI4D7B4 zC?s`5W9bR!`JQSiWedV`NhphgtU#zJx@?((u1J<>7NL@JoQgFpsU}*cC>vD>O|fE@ z1-)chRl_KWHAT#^^)Mk$=%U=OpZOhPjWe;T9wUd~xP|drUIC3BCOGNg2uwKDAi2Sl&Jb4*888V@l*_- zmB)#4$+u_?X4B*1r;FqEK_Ts#m^R0Yk1t=*#0wUvJ9{60LK8@cf3)01kvu)Vzv zMyKV89k&CRndQB6?AF%Sj8JVfo?ZN2m|%8ZKjz}%*Xh9bY>ex}TwIpH!3nGmySwprjmJ(E%SHyB)W+<}kf(i+0HL0FV z7nyQANX8;8t+R2KjDrY>HuF5+L~<-(8J1%JM+07raw5x;YafN9c}8B$%IaDytR<*H zgj|tfip6527>zjI00RU;2sk*7#vZgkVk50Y+kSn8L59BWnJzLNn+zDWerFgZD4gkP z36`75tP|V*TBC5wn3Co)Ai^@171UMs_E8r8Nn=BAKR4n+CJTLM*wgWQ4tJTWTGtWUo^&E>V_g6GGh_5ILhy&0Zlep%f z?iL=XYD-d)S)4zJ;ks9`#{cw;!O1YeaQrna6%(GoKwKYvtgJ5&wDHDxcs1T!a80~c z3u#%(m6kug5^688dlaeWk%m^Dzl%S}PK4mT_QQ*ti+xL-hmet}LMVHny)k@kYooa%Jb7#K#n?>taCI9!OHb6E zI1}D9KQ~*qI5{&$&u+PTy`isZep6vN#PY94h#S@CSElO5<{GQ-j1xbMm4|P`^9|*- k4~{RV_dNdj{@?-~+DRNVFHd)b-+v11X{AHHnd}??4UL3xD*ylh diff --git a/java/res/drawable-xxhdpi/keyboard_background_lxx_dark.9.png b/java/res/drawable-xxhdpi/keyboard_background_lxx_dark.9.png deleted file mode 100644 index 8b8917012b181276702d6f9d87c4341b342ff313..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^Mj*_=1|;R|J2nC-mSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wLrmUPZ!6KjK;UOHu5$bNU%P9ej@qe@{>DEUK;amXbwKWrtmZ8?)4qD z%lDU_T$!4)RPE%ae_!N^PQTy%>}vIq;ANaEJ#TH3-&=m?>av|3iY9FrB%G2tdWmCP hZkh60_TS^1^4n6m)bcVT3xUpI@O1TaS?83{1OO*sQq%wd diff --git a/java/res/drawable-xxhdpi/keyboard_background_lxx_light.9.png b/java/res/drawable-xxhdpi/keyboard_background_lxx_light.9.png deleted file mode 100644 index 847df8a6e5380886737a081d18e1a0b35736423f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^Mj*_=1|;R|J2nC-mSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wLrmIPZ!6KjK;UOtoa%gL|89&Zw&apKg?cKY!|bS#K}2r-~8gdPcD9T z|I{3n--X}gE~P|I_u1=SlR9I9rRUxAtH1Y!mCopva7yOrRWxb4Kpex^$D{K8{d$|- ZjEnAa`J^1yvIjbZ!PC{xWt~$(69ABbNj3lg diff --git a/java/res/drawable-xxhdpi/keyboard_key_feedback_background_ics.9.png b/java/res/drawable-xxhdpi/keyboard_key_feedback_background_ics.9.png deleted file mode 100644 index bd1ef3cd9c74559cc0bcbff7a18c7bb09ce5c487..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5212 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 diff --git a/java/res/drawable-xxhdpi/keyboard_key_feedback_background_lxx_dark.9.png b/java/res/drawable-xxhdpi/keyboard_key_feedback_background_lxx_dark.9.png deleted file mode 100644 index 1b92455e9f747debfa9abf4c6fdf5b3a17e098ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2162 zcmeHJ`B&137H4KGwZ^4vwA7L3GHHugF4csJ;*u*a!5GIiQztDkGc*^ZOc>3{QcE;* z!3E)q;bfwT;%F}9Fe8)u5?E29I4-D|qQc|-3Ge6k?)fa|o^#Lr;r{SBH`gC=L1Ul( zJ`f0`;pyQTsB}Qd1+~3O-MXpatu&P+xF=FgSs7|kIm%xBh6g$c1lphbAAWUqfcqQ- zQaj}7>WsYoY;lU4ZxH)EQPP?bXRh-)Yx0FtNSBIRL(BoU$a^aLA=%If8z>~AwoP02 zUlDhEV{J}4McP`Zm1wKGWyO^E)N7$2*~ZUFZLg?|np~WSzL2)l*!V|r zoO73+PW;y((EI(z+WSPytOpYHZ!q9bkE)smnP$E%?<#Yza;OGTbML@rs9+&esz3C)=SGLB(ujEzk%zXjMJWcauks2

_L&aFdv7q3oQ6C^zs?Rjp@K*yKZ!1-4AXS;QcI$W9zq6roeFNHd@}_w zzt-U~E%YUH<~~L64$u1x-RcaGcp5 zB9>scH^Wc_W8NMC6*$$Vc>f{2uowsy_p^pOL-8zbrJX^j2aDv}RPS@q5CD!x7yUyM z``4ufRT@R~O&bs!0))2Zv{LH6%Y%1yG{1xUC&kRUO7-nFTF0bJG0_DcN|l?vgNpfI zV_i-URxOBxty9c1Id@~?#wn7bl`%^;`q%MbAozZ$FP7b=fyTs99Rvt%9-Kk)PGtC1_`$Z1jEaLxtrheF~T_%k^nHgDyP4AzWS z-$hi{=@^z^MBq_(S%-TxAr)^Ng} z|Koq`0t90+arR)s36BNEB=mK;F8oqo*#LGzvT|0ll$vm+V_mC&jiNqUbx(xb>9TGJN@z@ zzJ^ufRfbz^J~6VyvUS%tLy<%xJ*#kg1-d{40AgLa&MPhe1Qv+Wwmxq0tav=D$IZ2i z&*Mv$CXy-VKhkR3YTc69k8gz!4NU&5XtPHPxG`&e<4q^IO#`mzV*Z#yBgIM0dEsW= zju?=wuUGyq+YXoSkm0v2=K}*fAZDKne*(0IS`nR-o#O$}YI=-m^ve$>*^d-bKQQjq zrDyirt3d*}Y+zLo^dy#{O#w{nrxJnofhH#W%^ICfYLw$-o&ld4k*a80Qeb?^d|(6} zM|O{`rO&!Cka&Gao=N4-!e>~8_j!~k;Hv*&|^ryK^r?Z6;prJ=w-@%itK1y zM+5W7H9^PK5F?)=JxkOtUJb&7>BmNu5h_C6oB>jO471p(NSqE6>bo{eFbB*;{m%6`wM_Q7pW9^4% zhh3EWk7zxMr0TJZ;=at`dl>%1!+Yj2u%%VuQf6_-8&;c@0IWq-!y2||v^)`8SdB0O zl9=9i&iSUNC|r_vC4{<-W>gwJ!;~A7p2*e*dsBsvD)d6><;9XNXb{v__|&dnKYfa3 zHF9>w-44%DKLXoxVzgbBH=8zfJ?VJz?v-JO&HQ2OC4z9W`ta2+heibn6xkRRz4|&3 z`onOYGc6f?>g@*K@r59My0h=sB5OvF@HB$aQhKYk67zG<-?>la<&5BY?TCF zD=h3UuIPOz@)EL`K9GBe4euVrX2Le&OlG7PGn`4edr-W2%fvv)ccP!(LTn{Ypb9UgpA9_IXUZ$tThVXa!FqXk%8n8Sdxu6a8-(tL*As X$cupzRv=>K(*W{xL%1^F5n2BRj~vaH diff --git a/java/res/drawable-xxhdpi/keyboard_key_feedback_background_lxx_light.9.png b/java/res/drawable-xxhdpi/keyboard_key_feedback_background_lxx_light.9.png deleted file mode 100644 index 3effde3838cb1d8d9cb5406771a26d06ecc5e1b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1975 zcmeH|=~og66vb(((cE&fvLMHrT#6}e!7bdv1zf-lN;AdEsn8J@By|AEtwOCVO^t&Z zsil+>YUYAk+UA0}YZ|4QA`+4ts3?r{C(P%WckaEv^FF398aQS z8RB7VnnAzb+gSlxR&x;^u>a`k+F!hml>b)K4VvAYyab-pf@!lGZqYucX(w|N9>l(= zf#OXPbrmN)_iuB`eXjX_WlcJcKDwUl-|yyvU0N(z0vLk7Rwd};ldLNV4o ze)KIyp*eH}gAq0lERDnUSRC%`g%io?h@P5jKV2w#2e#P35FN|ibZGw{d!w5pfj$v3rgOyz5Voc>nrX<@y2 zz%CK4o7mL&&hd@kG<2i@Bsx~GI8X6m+^faz7L%I0goq-`P&c#Z9p@Onk*Bipxc6p< znqP~n2Z-p=PkYh6|5BE!$!hBV>%aB^2N=>g{*E^V^jY29-dz~c$@YK@JnwMiLET6s z61KQ1;>*kQth+{;tyD}EWTEzVy_J}lnDE!TPRD`Gebc>^Bm6ZP_(Q<<5I@DNbQp_` zBOLoE&n``6(s6Y%@e}sygk*XlOTS09+6xog;*5s!M3VTJ@rJxX<4oE#eFD7FPb_N< zeh89?xs8N1zNAlo>QfNhM$S$RJNpUm0+gJsmo7^3s@YQR-!?1)`6I$WbNViFcvFgy3V#HZhq22!d)AX z>r)rTkS>{5K2_+Yh4h;{Cy2vEX(prFc94;o%qK_Mzar(tq z_TsR}8&-W3WD>7;5n;o;rOOSfebWgl8Oc*Yj(3bh*%TVF@>|Q5I7>Tlbw%Es=NB8! z38rb^YO__RCpV~glInC>nLRubIU7Usv_S3-`8D`D9o0u3(X;F}ZGc8_xIIu+8#JIg-RKxY%CqRWItC>AxBk)&?ZbYt(u}B+r_L_I#X`>G`0*^!ZzzNl!sLuE!p#h+-6v?9lDTn>TuG1qe$uWpv1ocFhp0{ diff --git a/java/res/drawable-xxhdpi/keyboard_key_feedback_left_background_ics.9.png b/java/res/drawable-xxhdpi/keyboard_key_feedback_left_background_ics.9.png deleted file mode 100644 index 65af4b5693c0b4426f61bd86cc6dfd7f74ff2d9e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4941 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 A8UO$Q diff --git a/java/res/drawable-xxhdpi/keyboard_key_feedback_left_more_background_klp.9.png b/java/res/drawable-xxhdpi/keyboard_key_feedback_left_more_background_klp.9.png deleted file mode 100644 index 99543a1e0f5da77ba24a8cfcccc4846ac2f0e7b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5920 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 C0Z$G9 diff --git a/java/res/drawable-xxhdpi/keyboard_key_feedback_more_background_ics.9.png b/java/res/drawable-xxhdpi/keyboard_key_feedback_more_background_ics.9.png deleted file mode 100644 index cea7c05f6db9c406f4bd5b881d7717f9b9f5ae17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5373 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 Y=~OY<{D$KD^+VFwz)ZhZ*DmUR0E+^I9{>OV diff --git a/java/res/drawable-xxhdpi/keyboard_key_feedback_more_background_klp.9.png b/java/res/drawable-xxhdpi/keyboard_key_feedback_more_background_klp.9.png deleted file mode 100644 index 121411a0699a84f6cacc3b0dbb597070c9a44ed1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5450 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∋7nEa5^Y;DcYUWqDh&=ud&(M;FFk9XX-$ydJzCA`XF z0w39S+xE7fFj<2!c+2^m(_zj~?&>oM3#fbDsIB~?oSoKQkk9uJ1pVs1Ngc_BkE)DMr>Zn;365Zc zyj&UEx*3J*NBS;ax7G-oQ;Q&myf<3BF=5q^U0S3eodlXn&@X!$vI{YC-jQF0si0DihCG`rj?J$9%Vvc=p)nRUtxOn{{$@Vw^lt^O9nGD#J@{R?)(v ztBkL{)$&fsi7;Y7PS;GG(`^c|HT1(dcRJ({UR2uK&3i^kQ~Uf4IjhY%>*tt-=%yO8 z9NnV?55bto&AF;N*-EC3pT@;=R@42pJi>cfDtp)YXrKUQ(hpLq%B2BXVX6wx!qh3h z6Vqdwx5r;MHLre`cO%3E>+SB=hkS1C@W4+p4tjpQ0$=Uf9gNGX8RrEo8Dtmw0vYe>Yl@@af=FSRU{MZIezcx3q#fTLcp;7NHH z^2(OE!oc$`mf&EqTG*HFS=GI1uF&DxsFepoSCefsi<@FQFW-GH!Pt3Jo$*-KOGq57 zfRisxx;O}DCawk!_v1{&GQ=4>B9*M1{GyYWRQpw&qO2hhSIB@Z`@Hi&rJ7n)S%UvV z9?>>+S#xTaKujdHa85&jsp9f}RoykWHEL+OKx*al*PeUGMNywe6$y!jFrIhDeE7$W z*L^nQ_|#$|zxQ`bOXI8>MiYZlm}4&QB~sk_0V;O<{LbemyQ8OZ!sVZXKB`*tEV!9! z#7Zuo`)ayTH5p!96Lakra?!*GefxbhK#v#oN%TbA;mRRJzx`s=-UPoNsgAv+69}>_ zJb19KFwo%;1HcvBucTtPrRXemCy&EHrWyR29YmZU8N{nP%e}Og_RdVd?6tP-lI!!m b17MC1TF$@6FH-map>bHCZOp1pxyAkuWp}a* diff --git a/java/res/drawable-xxhdpi/keyboard_key_feedback_right_background_klp.9.png b/java/res/drawable-xxhdpi/keyboard_key_feedback_right_background_klp.9.png deleted file mode 100644 index e9e379287faf7079e239e23f73484682769d52e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5981 zcmZu#cR1VM_m8diR*4C==pi60 zBjEDb!}E!wgA${gTmJcOF9U;pr7vlm4H&G{mIVfb zJsF`|=1Kz6myd$FjNCtXSNg8(Kd7y!t^FTbOYt96ko%V{t)(vi4=F9Hu6Xw!ysaRw zt<94k1ORZk>E2gI_`TW4^Y<|wUn5v3~wB@M(YJr|r)t zDXq&3-j$w5nY&CajRzlEp3Z!h;Gh#fz8MwD$8#OcCLgTEA}lPmcLs=$Z|Xjvke1mi zT)B9uC)#1i_jbFe@QHV;y6KF7TX|XD;B#Xoircmxa)zc3cfAERbzO?wjBkizMst1B zG=t-rfQsAIQ_ttI+~RR*I1qAb?k}ZVQhVnO;jHs7aBF{*{fcEwdcZZ>G^0kapDyVLflX~*$jrWpvZPRpRMcRBWM2Av z*YS}14A~jCkPHT7b9RxuN zy?)c--frs4rDsS1;oZcpekQa`=7JB2_4Cn{tJ=8#>f!Bu@YktpDEpH`H8xfawwMwxTHRc<2o=_q3&E5c z)lfxe6)$F0=6|)wSuuGVArZ;Zq+w<(mbtQ>N}Z~mYVhYj{&avCof`JC-d9NkVfQF; zhbA4gFD!9z5y_qZ{da8Glfz8*088sM=`M_zNi10;og@Pxxx;^hzKu^p@eR>He^s1=%f2!D=%BAWv1}zO)`8am?`LrYy zu)OaP3}{7Jxg?(Ti5#qf%)gAaqKt@~4e~Vs$7Soo#mE2g_;Q)FWgi+CrY@41B8!iC z3==F&z*v$AX)TRx^!Gp#+2}2n%jr}a)QGo`?l3e5?WG90AO+4yzyTsh7sXJj9sd6a zb<(e?s;Y!dI^@n$aa-1mZ>P%9m5fzco%p&&u1zHpLKpXseqk;YiM%p0v1a9F)#q(g zBc&%s!r{EGFE3Uf=lid0`L2(>h>u?w{q!sUsWH396xb1?m{?|F@J`SD4~ zMooo6A80xaDCAb)MonRBr<@XyN=YCvFl;ikyZe^)==gYx7K0=jW;kpG>4aOl4h;`0 z7+;zF`QyjcOT#*{PG9|WQPun6W~BaNdPEvV|DHN*00J{gegwIlihnXzf%2@d{3PSx zz>ydm7q@LRraz>7Q8mkm@IOElnH|U9%+s^T!C*pVj}krukrlK&JpO}w%Y7}nFqjqm z^y@;QS)p>1xF~OFvUN)I^Xh)XG5xBsw9L$Hiv~ATcXxMO$%E{=)Q^gBh;LfVR>$Uy zi1FueE%MRL_o;ggE=}Q#)$gk`PvClbgn*eQe}0e^;m)Nmuy>e{W3%k+?4Rj!yNe0K z$NEFBjY;}LIZfZBcuW1VC9H9=o|XJ%6`7R_!bp3liS8e0AC%i?eQc97IXT&%0Yb4| zhF>J88Le#4bQ*)`w>om*JbItHX&=tJI{N$j-}8x6hYBHgA@l93va%zG-Gxp;Vc~bZ zy}jq!Z!Fu~TQcq>AWCwYyFZja@lW;?G5nhdbGQ|__cAjn92bj;uQxK)HS^v0u?yZ4 zXylf(;E<7FOSpcI^erkXN;1nO?eF)pPetNI#zQQe=jeTK@ACEYWXPzn1W&0C#-a;O zDHJXH@r|c|yYRHCO>0=*pI`kKUEA~yOD%f(`j2ixtA)W}F*%8Ks^+Z2JRbB&BJ4he zscMWE|C?6su^pJe(H!NZ+TI9tCC*x#z*SRHT)c_Bx%xRentE0$BUz1C-t9+uM;olD zPj?*(Oyk@)lK`p=&B|Bmn7~wL*{N|2O3SAmMflJj6WcJ`sCQ3IJE@v z_*Q2&Ha57snS$mHv}Be1EIxY8&lDCGX0D#k>P@zd`fxstXh^iZrm1+kIyhDNR~;Q1 z&C59A{AfFMHI&xOG;JFlqL<;yH77CDe+UVM1qc9v>z&?VYs#jpy`lwB@d+jbm!gpecq_&fJywZMmin^U({2tZ^3@AXj*)T!4BbkD@) z#1y~NK%2wYPPGcH3gB(S*>fDr|6SL~yjE$NjdFd}z>-K&} z$YzE3(fQGv1Kfr+EPd(JZX2V#!*(jJ)->!9-x3N%r?d!}K5DDUOxKl^Wt|7GAAmrh z+U`jNUuU&$s@SH>Z1Y*WrEaxZhLn~QAp_OgnxM;{%+VyCB79Wm!}PQmegZpnVK;n> zFdcYJ+3G@8V)HuQRbf1g|D^|hm_T594z z)@}P4_u-OnXO_C2Hc%I%uD$SxyUR}TG3WvzRQ8~%MEq-Zx!UE4z|T~L>~~kO zh3e9Jl&^%E%GH`VePjv}*jGMBSv3--<+Dp4!e-<+ZyyS88$R;$@YpgSuxyWyj%Gg~ zv6yITw$BhFX6^s!OcZN6T>@WIH;w-hhzz znG|DeA!x&eT27Y1QK70T=@Hj7M;h=lT^tp8))oc`6dWiAHG%R+bbdCtpE%4m2S3V{ zwr!(XdJIF))pLQ&cih$0i3ZI&x9$vW`9d>y&c5WFQ-U3ADEo??k7DjQ4sm<(*5(i* zc#ClhiGoznVVm?`i*7i*-aXZ>SXw(JGqVl6#Rhd?+29l#i|W%0X3`7(2CB zoD)DJM_19qWZp?VC$6sh@*)h?mGojw=@s+U8Q*4VP`(m_hk%c`wUzF#-#UGw{JtDMielZqyiUAYV& z7>-9o;-%_^Oq%gQKCV8SF{2~&r35N3ByzXHPsy-%{vO>S*3e34C){p!-a*xGgV46c zV;&)Uxb%IIJzXMBRH1`!!O?Sxp2BrUe`uN)zf*tj@|;Op*qLv?(B=N~w8iuH{H-+` zeq)8e2dJ?PF|gPzPz-kLR-ji-`4muG;Dzbe6>@IYp^xf+0p+STM9=-X$mF%yW#nN> zG6P7)3}K$No_)Gx`<}c~qq^>gf>(0g=L&O*aIO#%lj8~M6@kQPi$bA7#l^*s4&Ep} zZQehj=4ax)_iV!>hyBKqkhkz`+_#`auNI`&eD>Q7qKgj$^q%<7Ol|k0d`JRWIfMBQ zkJX_-5#dG;4XsV0qfOkAc%*3S9*~VZsmChb@T?KHJ3}c2cwsFQjgtY+#xEQ z1g60!CY=w|KZc9YG`hOFwvbMuX^c8MJ3WEGSK()E199M&uU{4%27#sNk8TJ>XdGPY zJb37NkT2lQS_-a-eVl#=5>$>DXHb=1syt${sf9{Mz)RvW%{`|gcGvx?>Ix z3L>u~iUQ9I61sclRwU^5=*d6{Eca&M!PePY&rM9z7dQ2I$&H>{AW(vbx4^s3t19fWEJ$ zhN`rV{U{1}v~*i>Z4AIJ`fR?!WIlu>;izNv5&K>60i5ZE`*_u~2^AGpDCVyB0*%vA zL)qHeTJ!h5zIM;;yi^qeuhKQbb*0%LFgQjSz7Y6o;=a(WU;;OM5(Hf&mm{wT@Er|@ zd6RKv2qeM_`7s0Dy;XI7ytN(CBr>Tuq|g|E;;ID$7wdOK1BMFktQn)j;@iU_cC;ah zb9n-Ap8s@1Ur#Tfp|tdOLTqeoB8%M#~Fj|JqS$J%b=$ zd&GRFefaW>|JMD(Gm|R%BHeE*^y|S&6 zOlAVjx%JqaXtUIB3VSK7f=Nifwh`B;WR^S>xOj&WC3vn*>`CPF;Qv6l^2R%tBWbAT*lG z%gcdm?Ckt2>trpVl8-*b9R=ifj`NIP+hup-1@Sek+me2NNm|+Y+!<_Ow8e^;N@}1T zaUut5nsIYlJCao*P+4AXWIzN75KV7f*mmYd_2|wkf&*=85E6S$I{BWGdxs zzVl?MJM>$=%1O=CE!lwm-_P0E*ra`C$~F$KT)&b*mq&-B=Svv)HZaizyeF(>q#oY0 z7?@SC;b?^NM&B-~Bu6vYZsMbMKmrh2N7prMgrIE3=G>ae>e#s8Q=A!t zD=RC_#ugR?zV+DC=1A0@%+lnz+ zgT_CDgruZA%}}U`6LoWQEX{h~4V8dXBe?|3+^^e7c6U3mu?3vdpm%2TFUUd_l*e6w zi_7WznQ&EQX;pBy?6({^jgNU7N_~g3l;+Mn=DU#PQ^0Rl~(FB+d;l_*GId2G1t;ZvwfoT2q{oZ+*A6 z_6RjKo^l{X#UsU2yMn^Ph0w~+QToip4?6t8``}R@`yMgQK>I6I`pIa*iLO{+uvths zj1*2GM~<&Ot$51$AX*x-o^kDdWJ58J`_w=$+t&W-@WWGCJ~zs%rL`CI{=e+R) z?gyW~m$kJ*#v!@*e(2?O+Qr4jn-hvJYx#8L~<)Em`u_-mPWn z(5$VIPRKx_Z3|vhc5ujB&~c4LumtXgvgqHtAp5+%8~n9zYUBG>z|40s6Xm<4ad$CH zQ}#jgtnMN}o7}y0x;R0`Be9{PX3nHtgKg{Cho5=JOkIoK1J9+&P7Xw5J^3y&STVJf zvf8HhJ#B*SlBG|h#@wHO8pz*)tgjD}TdWQqN4-#%tB8-HcTRR`F_2k4All4L^U3oj zg!n4u^*22-Bl&l+m2JGQrBr(^y!p?d1Z4F#YB!*;IV`Y^8s(lIZ8An}dXm`$VS?$>*2IbtArQh5JOu$g&jVf2xRWjHc} zrZA?!>?CbBN?J_}`|(_r_$2@_b;u2)>`I|T2Mw%Tq4&k6FB7TNgP?w_iGCYoWS{#^ z24ou171v_7H61aJL9Yty;MfLci)1e12+9#!+ecf#dqE|*p8V~XI>Y8zK zE20s(tlhxVpzL2>->Ap~Vo@CZK5->o@s~o+AP=<}|EL3}BV{SMhmZU@f6@MOv8IP4 z^1Ak~?*&Xw{UTWj*UYU5&6Eknfc zISLVlEVuQ~=9;@97PBrf=6A{>TM8hcHxT>@P8dkS-4(!PtprjICft};o&(_C9gk@! zU2iXWWK*pLu$YzS6Yrp$;_Q;JfAQtukJ2X{3LNm{)=xOm+x3`=^n|jmA{yy1Q5$$P&6S0y5)^ah`Rj@L5rkh;oF=D$V_3!4T0O-usiJI6e{<^SJ Jt2AsP{tvNsSNQ+{ diff --git a/java/res/drawable-xxhdpi/keyboard_key_feedback_right_more_background_ics.9.png b/java/res/drawable-xxhdpi/keyboard_key_feedback_right_more_background_ics.9.png deleted file mode 100644 index eee22175896e418bee8e667c44a7a35399244f11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5118 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 diff --git a/java/res/drawable-xxhdpi/keyboard_key_feedback_right_more_background_klp.9.png b/java/res/drawable-xxhdpi/keyboard_key_feedback_right_more_background_klp.9.png deleted file mode 100644 index 6c1143aebde86819b5aff3c8bc148cbc56709527..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6060 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 HKn4E~=BISG diff --git a/java/res/drawable-xxhdpi/keyboard_popup_panel_background_ics.9.png b/java/res/drawable-xxhdpi/keyboard_popup_panel_background_ics.9.png deleted file mode 100644 index 721c2440019753700cd25bb5a110d6b44b96db23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2712 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 DqR(KC diff --git a/java/res/drawable-xxhdpi/keyboard_popup_panel_background_klp.9.png b/java/res/drawable-xxhdpi/keyboard_popup_panel_background_klp.9.png deleted file mode 100644 index 91d5d7f90ad2f867c4253c1eb780b2290897d8a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2732 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 VFA@;kUfI(IJUx8e>s`Y#{{ef4%QgT2 diff --git a/java/res/drawable-xxhdpi/keyboard_popup_panel_background_lxx_light.9.png b/java/res/drawable-xxhdpi/keyboard_popup_panel_background_lxx_light.9.png deleted file mode 100644 index 15915f7459548da850ad2fe2ed3929eea05ecba5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1336 zcmV-81;_e{P)AU!-P-;QCx;|TcE$BiYN=u6(rMlZk(Osr0Zk^r9 zz1N52OzvcEl9TN0PBNYkTrxYGNpe4P?nyG-6J@Q1QVMgzmb^c=1M*>Q*#JgeDn2lH<8Mr2Gq-9i6S}lIs~8|Y&^WZJ4#+N#geXFP%Ak9;q0O zNl{g@Y*4d(S7eYib>sW>l|-9Y`XUJcj4?>GdG*E*>nlk6Mg1WvgQiXtZGc(`AX`oNfObhPfdo=BFSppmjLxYS}lT@ zI`*BTgbWeIL_{$WQA|V>6V{!xAQ8nzL@^OjOhgnD5yeDAF%eNrL=+Pd#Y99g5m8J; z6cZ7}L_{$WQA|V>lmDHlwi7BjqNcWOj2X4u-(0cQLTmll_piFoHi@Y5f)WYvlCRU_G}S1xZ329NId zDXNSy7z`fWzk22JCh9A%rYM__Npqpx`I`aq>C<5pg_|#&I`wiC#m}jfc@}Yd$#N2g z!=c^!_s*T)0E__aWlIepK{|!HtS08;vYr)Z0Ut#w=m`MF0UXPgOYdB~ z_~N_oz5l_s*G>~~h8~bhAW5_X4SxYn7m~T}B;;OP9>~z6B~^9@&fmVg z#I7-!A;pSwU%qNAh~S*{+#yB+jPrlmsjp;WUJ>QH4)ncd-|Mx0K!m3Sg>~BOr!7;r z9GD)4WzF~bDVlVktbU{@vCXz;Nij;w9s<$mXO=ddDU;E)5|Eib#AcSA>WZKu{d?|! uAP9mW2!bF8C8(B<>F)b&L8A^^Yw;hZ-|^D0n1&qy0000}`So diff --git a/java/res/drawable-xxhdpi/keyboard_suggest_strip_holo.9.png b/java/res/drawable-xxhdpi/keyboard_suggest_strip_holo.9.png deleted file mode 100644 index 08176fed04557bc97c2c9698828168b93c2dd2d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1062 zcmbVLOK8+U7*1O$rBG;*LLV%QDT0S?l9_#E6S^+DnZ&NRwQQGm1rKJE*=}g_Fqyh( zj|B^Q(W5sHdJ^&GMGtxty?FN|o_ed`!3RQ}w7bA`_y=AZe$?|_P;-onq}KG)thw1Z_}d_X(+21q)HO#EuL8m?Y3ISM$Z*SjxoM z3`8hMqU$Dc9cf3jPX4-as&>@a4v1JMk-rsMtRC&TKA7e1Y(t46^G3ZMI;<$>Cibl@ zmw2>_i#&S~Y{ypRf|NrQS+8ga<_i!iIYT#$a$d&@*7XeRbDW07S%k5csZ4(f zY~(au(ej$2Kn)swY}JdX=~<+2*I{;h*z%cJRSStp{jlNtoBa-0?)cP?I(`7Ol^m#< zmg6OIQl8^zF$tYJ#5O|T1xNW+om1@Vl2*uOHCe_;O5!fa&?sXlLxeI2Wf9-Q+W(U? zkvStK&GApO^siV4CdZT3XTr(w5RXkv$VTJ$-u_)SR;yK9Zp5EjzYY&eL*u{S?UloM za3hsU4d3LRfByKm)Vw&&)}yJf+{4LulB@lAur@Fd)^encS+rgkMx{?fwBZg-Ip= diff --git a/java/res/drawable-xxhdpi/keyboard_suggest_strip_lxx_dark.9.png b/java/res/drawable-xxhdpi/keyboard_suggest_strip_lxx_dark.9.png deleted file mode 100644 index 2de0c9c423bdbe2b6a18e54ea6923d7d35b08bd0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^Mj*_=1|;R|J2nC-mSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wLrl}PZ!6KjK;UO7V^fW zx@h&!?M7-RP4w5c@7a`}-F8iR-zDD@GnU9bzgcxWdh6_N38!R^UPY6(3&b%l`+8K~ dyI*g!n?cx(ODR}G=rGVR44$rjF6*2UngB^rNl5?z diff --git a/java/res/drawable-xxhdpi/keyboard_suggest_strip_lxx_light.9.png b/java/res/drawable-xxhdpi/keyboard_suggest_strip_lxx_light.9.png deleted file mode 100644 index 8b495f39b71d23afc95f2852b71e8f12d6ffa139..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^Mj*_=1|;R|J2nC-mSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wLrlJPZ!6KjK;UO4EdT3L|87CKAENQ-Co5@WkCto4n_~T=+9Eyt$(fc z_R~$)Hub#re*O0e(RS}u*WXi~XXNYQduiL>7keMCGdt_bv(T{Rn1GaX262p;YD;3? de~>@_?}0d%yWzR}0YJAfc)I$ztaD0e0s!T)O1A(2 diff --git a/java/res/drawable-xxhdpi/suggestions_strip_divider_holo.png b/java/res/drawable-xxhdpi/suggestions_strip_divider_holo.png deleted file mode 100644 index d13ca42aafb71072b05241daeaf89c69aa945dad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1007 zcmbVLJ#W)M7`CWXp-M=sW#Qx^CSu>&ar~j0D)HGg0+%X{L;IGqq1 z690f-z``G3UI%#JVQl z@%44_{kr?%p;$J#KjH^;%I6UyQa7O!0{U5WNCqTI7SBGCZ9$r*!x0~akDQohN>pQ% zDk}tAlD2oMB8ra)2NQCb=C1tn-Fq3Ni7P)bLKqevnWejDj2xWp4db(;*iPh~`(V3r zgg{1k1gh*fFP+Mjm%5JF*Vn2HmJojA%I8jv!hPUTMu4HfRt!53bdZAdwrQI8fCdp% zp{63Og-l1+90-2Di=AA zs#acZH42!NF-r@c(j3%^(S)9GR~DY0hmaLvcp;pZt3-*EsZ~^{NP%jW)p0G+B_EK# zZd{5khl_%!15(lx7K?gJw;Hm@-PML_pzy|d%u-R5=or)ZBqKTRV^0o);k8LCA+aq#3pqXqIhyet^0Sx1X0h z%45>lO@&=-wXv@2)|FhxV!g?1hqeU~GTYG9U>&z*q5z9{QGig_M}fTJCjXN&RXC&8&GApOG*_Yn>+MDB zi^Ik6kX%d*6Ql9_>6?WZtJ{6t9ai5a$#@K>&#&EGzXLyQ{&>X#+k3rsb1Z%SBKic{6ZEyVI4|{zz6aWAK diff --git a/java/res/drawable-xxhdpi/suggestions_strip_divider_lxx_dark.png b/java/res/drawable-xxhdpi/suggestions_strip_divider_lxx_dark.png deleted file mode 100644 index 6b414b7a1a8df2998ac6e1f8d3a5aa4f3859351e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 331 zcmeAS@N?(olHy`uVBq!ia0vp^%s}kH!3HFaxBCkKDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI|H(?D8gCb5m^kRJ;2!QWVRiUA?@kn7@~1L`Op9V`=yvg3=9<-1J7xs zPce?LV5ntc-YheJ^?RT))e_f;l9a@fRIB8oR3OD*WMF8bYhbQxU>Ra)Ze?s}Wn>EE zS{WGB1O=F)Xvob^$xN%nt$~;SMJG^$B*=!~{Irtt#G+IN$CUh}R0Yr6#Prml)Wnp^ T!jq{WPceA9`njxgN@xNA_ib1x diff --git a/java/res/drawable-xxhdpi/suggestions_strip_divider_lxx_light.png b/java/res/drawable-xxhdpi/suggestions_strip_divider_lxx_light.png deleted file mode 100644 index eccfff7b994667260bf41c7fd80aea8d97970921..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 331 zcmeAS@N?(olHy`uVBq!ia0vp^%s}kH!3HFaxBCkKDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI|H(?D8gCb5m^kRJ;2!QWVRiUA?@kn7@~1L*`)k?cya@i8k>s2Daofj zMQq&c42?mI&FP%SvVqD}OI#yLQW8s2t&)pUffR$0fuV`6fw``MWr(4|6H_V+ SPo{!A#o+1c=d#Wzp$Pzik5%CS diff --git a/java/res/drawable-xxxhdpi/btn_keyboard_key_active_lxx_dark.9.png b/java/res/drawable-xxxhdpi/btn_keyboard_key_active_lxx_dark.9.png deleted file mode 100644 index eac4475831b03252fc06dd364fbb577234565163..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3343 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 diff --git a/java/res/drawable-xxxhdpi/btn_keyboard_key_active_lxx_light.9.png b/java/res/drawable-xxxhdpi/btn_keyboard_key_active_lxx_light.9.png deleted file mode 100644 index 16d1f687f3fbecf6b94c86c259559ca5c12614fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3342 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 diff --git a/java/res/drawable-xxxhdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png b/java/res/drawable-xxxhdpi/btn_keyboard_key_active_pressed_lxx_dark.9.png deleted file mode 100644 index 78923a887ceddc88cca0b99b0d8911382ab61fcc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3341 zcmbVPdpwi-AD_%+LUJo~nPE7Y-LYk|hFY1zIOIsXX&1XRW6Yr%DM^Wrw2G-!t|d`9 zold2TOD-!JO-ZHBDJtDgQtJ2Ua(=%*&g=Z~dtR^S`8=QR_x*W)uHWbNdh%9>EweCl zGy{P^7S!cI5r9-p-=@aEGyHS-96&h8f@5Tn;zXI8A?1L`Y%!Aqr3xAAIT0KNJAFet z#~%bT6!7RVvKU$@ktG&-Go~@#X+jBL4FdTuNs};G0*(yI$|~)BMl)+ zcKOZ_#7SmJc@h~P_DM-vp5pqN_ zY7hwq?0B(b{ij>2UiKTS0IO+QY ztmcYk;$*H^0;N!(9yA7vCz{qhr~C6Y-5`#Xm&##>NX0_vmjV-c{}2Gihl9bh2~0#H zgYApJ`Lfsu2G$pc@J;md^DLjGrBzAph|IQ{zf`~%A0 zCx{~gj*S#JANvdrz5szBe$*f`JxxD$Fk@R(lSJ$o--dT|ezUK{t)WAzp^>+%>r7 zF5V|>sCoU1jG;e1Tsqc`l0PTio4k`zp8Qw9xg04w*6nsu321zKQBl##+fvnMgSbrz z>BTz;rViuzB_#II6#4tBo6k#3ZM&xIGQB_OH@iViG4;a<9Whg}c8FUAeN9_1)!vh; z;@a2MEQBm4MZF~}asD#x&1D2ZVRaFHQ{UwW?_|8Uiw7S-1tz2JI{UtGFd|l#SitV9 zuWo!~rdm*~vcFecB61Pn1&C2wrG3wFiI+f`TayW1!rItJk1o!A9vOW;^->;;>TYO# z^kpqFc5Cd5Q`Ihx4U01W;!kyMeKU6?hNuqCw>%%y8&fO;EtKm|hSZE)VLFTobpegs z`>4{U15Nw!SZ8Me&6jlguA(-3cH{8e4*f-ar=l=QrL<8+kaS&&G0JS*=d<~5?F7Y^ zQH(b!l=7PYfH<himyJMt&F~s*O4^8JkU0Y^psz+Yox7z%db&vRX6)JC8*<`pF=)3uX$jSMc+SFD&49eLde(gFY;qn#vUxR=y{?U`rR(|N5@1ho8P6-$wn^8 z%OXykJA&X&$+SeUgXs=uqVe;+C2EU4!{-HhlQ8kyEbh&0xXowwp#%s10!Pl8Y?a2C z28SJIrUcbdjvdx9lWr>ECiG=5OLI!?HTKuD&El-c#qdd+mf!)8i0Y=QybNvbsQ}7K z`}ZX@KHaWg-5&ACZf^0_#Lm-81@<-S_NxQNx|B*rZFh)M<+x*C8=CuozPVYH`u>LjzsiM-be+0iv%Px0oxfp=pgT`mSpO^{U&ax)uOSuzj9bh-0_UX2h9NaNUe7 zgO!T?;JP^hXVXF4{)`W{i$KmA5lc04go2lAgTaZ>k`Kbs1^ApRuv1WKq z{RqEU%?KveAGzhaIv&t9*fri(j_;MJ);iG2uzlcXuxT&~qQ5sjGv?J^s`gV3z-a>~ zFE+lg$*nb1nQ9Ao-l+mVlTR2axi>5?BG~k{Nj@G;jb@T*t|;(a`Nn1V{nFS^K{t7 zBQUdKp~R-~m)hiU>yi7)M9rV-_ROB9>4r6I7|2&c^6$I1T{aPAwF$Kv-WB2u$&n$^ zk-cOA6S3ul+HNJzsmzF$wzpn6|6^-#7dU-><9X43YN6RvyiJ)2EzR)Lj7KTO3w~iJ1Dl&g+$FqDOA20h%qff_j-_x%gdc`d7n1VB=);ktD&PlOo8c?_U zH??~77)r^ovub?6oJ4KT!nW}r(A(@z@CrP~)DUF-=?Zurg-`6sPZ){Pva8!J*Y;M@ zn0|G5;r0k^PJAt|auu`mDE>&L5v?%)Y*S_USe4r@WZQ?6PX^3einl!oJ*+D{v;g;{ zx3%z+#?Q*(Fa9&t11lWazTwWY^wR=^-6J`=&b`6Qv!3@iZ^f6S7~^;NuWxi4eAw?a zaUMOU&}C=gu3qe|*m;YaT`so1VhMa{^Ku61;Uh}j(MvCU&G0Z-X5zy3|x6K(7IqcIiLPg#_TIQYKvULND-RV7_;>A9=EUcDrVu2-W)*r=gp4_hZ zCqLmKH8q{Lj}LVn*+v@H=T$Nq<}#rIOUCX7r!d}G<06xp)SI@AkG+SZq7ynuwGKU# z6H6YnTfg7DgJ_0Ehq6o!$8qCbZKql`YGeUG#zcyS87ct9stk*C5c*^(5 zKuy@WHWqdC19nfSX7!6I;;E1ZevHeTh(OyyQd>W7)XhomHmP9b7VWZ?{IXp(&wZ~E zdu_Cv0913Xr~JOJ&axxE`Cg}fspnwaBFYnr*~jK;hbMe-;$2O(Hn8K}^*1keq+UAs z27j#S`r;FaKQ~OpWqmf#W%YHtrfxA+W&U_B)<~j*JXk@!j%MRuz!pvvS3p9%yVQgLxNH() zJ%NU%#d>o5FXKhko2rG%la%UsFJOK|05puxih?#(dA0vn(N=S(Beu>ci%rXiA ze20j6B*c%P7_>Ejw@}0Z2+jl~3ysA9uI|nl0^S{iaRRVt3=V}sqpXrk z$?H2hP8`hnPZ)oTjtfbQ<)DH&al&{J3)+vZOMV$cwfo;hGe9UBVvvXnZ3;8SN63oj za|B|l4+#N1ab|PbL>wAR!Qyc%DQ;M-iyH<539>iEjZ8rkaPDX{{+Exxv-QT~eS8R5 zcdR!Ci@{LvWM4d*jK}$6pdz}tlX1Unse(8$Q^4Z<;^jiTKW*Lqr!CQ2#9@ksq7b1l z=2r)-0fk~=94L$hyuASj8k5Bp%;=6Y`|~4RAC8E-ox}DO3HiYH0u#A^69CqQgC(%t zw;;DN*{(>uD~pX};#~1a*R5`@E=(7UI|dIW@WY<{{}c`d1%#UEkpJqKUrSIM&fNah z|B&+61aSn=*odI{NV6Uug2D7%sXpWoNzd?!4KZfxOf%M(>(U+RhIaJRWDH=R?mM*0 zg<%?<9b`&gX_T2ox1B)v{%Jm%oN_;ehJTvr%X4bg^`C3X3%|^?^~lsda05s;h}JsP zA=;QzpItis@%N`uBOg-QZNSdXxYv;>pPu6CKMkAQKEOG|t`D2lyxh;vFOYp_VA427 zBl#5#`x;;adJ7q_sng%qIN@S9j;mbX#_E~gy7{G~7+{Z^+O1DYw%RQRdcYDP{UPSpHvVKzz0SH5Eutc%bKuXAAC z-P~OteeRV(er?5<~2dB4b^GKC6 z-3e}KC~1O0BC9-J#HfezE{%t*D%yW+u-$rao;37E)@>5eGc4fZXD`ba?XqL48qXQ*elWO5`uauJwEkO@We03n%epTu?ef>+&$X{1GM4MPPUb8U zDOI>GeZ8LcwpO*UxM%oQ-kq+_U3%eX6I0U0%z0XM&)t`F^}e}2;&>i9-l=GYCtoMUd(!y#ntb@lb-#l*!gVF`gi4aBoO;&ko}iK#jj7%&k__t z(JD6LMYwuE5&y5_XU~DF!&UvM`3{Tab33J7FTNJFnER+ovXYO)&U4Ami{=l$T--3A zG*%s?T;<5Ex^EIdi@JP_ea_vZRbf2y%A)qxhoR~)1ygy?cf*-ctL`=}TK)@juW!WE z>MLtO6P>j}m)o86tBQ9Zuh=~Xi_WzwQNPKU*KkWeXGf<`AL7+-GJF3<^J|k`wW;xm zx#S&rqfUG92ttajqNu$kgZDf!`an;lnU895+JiH1m`$?ncBPYW39zba>$M9-PxSYv ziH<~)<%8QWj;SAltd-qJLW%g?+u}_SQ*z+2X`}Vtl_3h;pLqHvp zdq=xXAUkhaDBV)`+#al3|0-ZY|2^=?@+C!8!d{*DCx)^VoWwDn|C(F;k zFV2S<(EYW`_Lv#;bmtY3mZS-d9w-^Qd~**i=VR+)a&%Iy&(_ZF0SyN9?*WI~D#i^8 zirTMxqI1kImZoP&E(V<{(%9S*Qcy%o6E^2Mx{wQu`cmO?n#}%_>#Y{o&6(`7$F`tb zuh#jEF(wV$MhzL*r?#L)Gir0YTLTE_-NWhkfD_tI3pgftr7`S$$Wbl6>C`N80~pl; zVHVhvSC}Ph_y^+jtwKvQH~7(J5lkTcwn~(yYO`qYV$QDV&!wvNT|;fAR#R2eX_3tb zn`qMU6;rbgPccmzG$BS&vn?0_$qtT5L*#P{z0;K5*-fc-UP~bUWUPLVGsOS-zAbnH z!o0sS(B8aQqGR-km4pRiWKdF?Zw#AlGKr>XiWVG`Yq2NzXrvswm5 zxJ_#5h&$$9a5lVK^HpnFQ&Q&GkTpDu zJ$TxWb!eb;e-RA1E4i7bQrGNj@z348>F(nCF z1+u(s-jH7N<||LEP%`!1B*Uvxjmu{qjXHrXchb#8k&osyJ#Busm+8g1J67zdQ#dES#J6DTA97$jAmAW@$7R`wE8zv9O??iEsiqQXb+2RAy&EabBt7fNQZVZ*PiLQ#)~tRsdpCaLy8de`58}0}stqOC zgfx*c?`FN{^nS_vvLw?1`0n|dxKDKgwKG$*E?zo&uzkyzLx&p%JMJI4XlR+=r|YoZ zE*Wvm*4zz)4<9e9D1FR#YIHoFq3dST$*Q`~+W%yF<1x#EzEl6qjbFioS0b1ia&EV1 z(Xd_iXDg$n8m+mroT5(L$q#DWx#Z>Lgl;-1<8xBL9Y+nroml-ZLq|wU3POq*aSpDv zK{s*bK2!AxLk}ydm)bO`LzB3?fRZ)UirWkvV@%2W82p=QE~(AyzS`eq#P8!+i;5;5Sr1k+jPQvolQsgrW?daLZGH& zAL>C0u19;n>cK*_bM>kXD%qFnsp%)mlOetGhh_+HJc578VB$CGH&k8N<5wDsb(Q^+ t8*`oJ>V@fYHObpg=vj{vqP`iRVb_=D<VhIgC<^VqMyR!z=09l}79OnX5=T>j~j2t2nS zzMrkaYG{zQw|71w`{rv6XTIZTt~l`)7*BL=z$eTGi9Zv>dQuQq?CSiSiWL#8sIX2! z>;*MdodgDr2*}D=$$=PwoF=2Jsv)!+V2Cmbf(q6ogmg8hqcPBbMD8teTYB9r_kD4$ zAhsC`bw%lRyK*-p(`Z^jnx-ibD;P^$LyG4DW+ze*?-*DxN$f;k$UGW=)S}&_v#cQU zNP8*xVYRwyIEed&;w4iOJ5-Pi72i+uTG5VKo%|cdn%Z$=E+k5w#B?@tct2V@24G&h z=Q~Ojc{KWak;j{2&zRJi^+~`gW6WjKZ{)hb(-iIA1am-6MJSyGLhmMK9C53rRWW_I9^fnSgN?PJa7Vs#@THltC4 z(wV^oOtvYbahry~Fu)sC+wp>w-<9^Km##@7?+9_r5%s}Jfpu?<0I&^hlye;kqO2pS z`J62^bIrV@Le<3@!U(n;v5$BEPvI0EkdjWwek#e*g0iH1aXrI()|*KmKC)sP)Pxn~xdv#?t!7_}n|E^()2iuPu+VjSCMR zzO?n!4`;qu{I!$RzD1ecwS@y08lCg=AN;0#HRLRAJNNT7BV z&(SBNUm62J|7P*hy07oO-n{x+kN;)ku7x*mpFMBvJi0upUq00X-#qc-U&r(JgQXc^ m|Lub(7v<}>jEk?*p<&_kr=#xam#?2m{|*(aW`0vTbnF?Z5OazE diff --git a/java/res/drawable-xxxhdpi/btn_keyboard_key_normal_off_lxx_light.9.png b/java/res/drawable-xxxhdpi/btn_keyboard_key_normal_off_lxx_light.9.png deleted file mode 100644 index 6edd4e3d52213937a9060577a9e416c6fc353d5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1152 zcmbVMOK1~87+$NEQm7UM>jPz2FA8pUXR>LsYhz8a8yhfvB$0-my4jsJOS+HlPEA@7 zi;5s#dJz>x@S>t9dhw#ggC`H7M-_?(@t{PCBKSBt+a%RP@!-Pl{Qu1N{jd4|JwH5n zq^omhC&MsZnE@q7SB1W)qn&;~luz1p*+JAI$vYFIs(F}67)}X;jHOND9M+84>F2nQ zVb)j7LXi}+M`hiyLRx?c)hw5?8K$ql=4yHc6HvmFrX6ROA3tS*X~fylNLI+YDO@%O z<~*FA8!YH^6>Qsl?evP{r&pNI4z` zkx+!w1q4A<3c-jdL3jWl0fu=f@JQkyl*OnFdqMMIsW;D5FP{woHgC^L({h z4OPP-$D8D#BuTu0c!W5L;QU#eXf@9E_qHr3*w;PNC8lG8z@k=iW=Nc+kv3AW+-!E$ zu^_MI6|r}r_jw?(G4`?sS2NTZR5 zJd<9EHl;ZFjD>BIQQ|B;2^pp#hXte}F`QIm2=&Gwq)Q^D#uBO!2}^1CzPa^ib~<6prRHxWBWw2b=>l6Qol{E^iQsw@~}o6ui!XStqvG2 zJH+wJjtf#LurI6WrXA?}gZpWut6L198?n|$Mc3dhrc_@G1n>X_CRZNorZ?SHDQP7t=~*m!h4cJCS6O=s(F zMoAQEZ|kpN=QFUqefaanB_1SZ| zo6`eJW0$w(^LH*)j@=zSaS{#{&rCfyJkP9a+tASssPJ?1!r3n`)^~PvuWmJj#rYqg zt%>^9?p)^@W#Ler*|N4&HvWB)-F2 PgMUIs9aQco$4~zT48d#Q diff --git a/java/res/drawable-xxxhdpi/btn_keyboard_key_normal_on_lxx_dark.9.png b/java/res/drawable-xxxhdpi/btn_keyboard_key_normal_on_lxx_dark.9.png deleted file mode 100644 index 61a5efc2fc547e00556664f08140dc22e4010e0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1167 zcmbVMTWHfz7>-WI*qo>cqI)oA;04U(Bx#$3Ro6A0E7)1Pss#m?CZ}uYaxpozUB$bw zdBq3ai?6;YDk_Mehz~wEAAIt`q4+StC!Kbv3;N5t)ZWrX8g|J$y`&rV*v~gi>6}jl-hZ zSM%UNtv{>RO1f-NTepy1RRtTcAkxUHHEjDzHA>CcRj?jxvlKZ4L8T})8&ocpCgY9= z$q*Bwb&dyQL}oxplmXaG@*EIYz_Gkc1E7cz1%%1^Lt$^8QBX2!Z`~JOMX4e}uEMgF zN`hNR^>2ANOC*`uxxOXwvRMhhYi0b_FL!5|Kuuh4{FHqvW_#{=zw(5 zL5^Q^TrwUfH>Nb*w1f4gpgyzLRiS4dghsFDSmaEC6?2{dBtgm-LLx`&qM_3w0DzVv z`2wAf$YHSn3%VEn=Za_uG0tw~x72+k5jyP4*9c`}uYBLTvZs!Y8F;#Day3T9%RB$B6Hli{F2| zIeKpC+)iEj)q3^%m9f}p9lEw}WcSq9np}Q+|JKWO<4b1A)06Lyj6M1|zP)*3>gSnL g)9Le-i5L2cLE>|Gt=7ErZ1B4wl8JuxR?pyx-)(etj{pDw diff --git a/java/res/drawable-xxxhdpi/btn_keyboard_key_normal_on_lxx_light.9.png b/java/res/drawable-xxxhdpi/btn_keyboard_key_normal_on_lxx_light.9.png deleted file mode 100644 index c60a235478e6c05d8daab1c3ae7bee5cd5a2c446..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1164 zcmbVMU1$_n6dpB18%VGvV*LqTCl6L|e(vn-?#z&_Zf0i9LN~^B)$N1W*_pf9VKYC@ z+_;mNYLe22K2?LzmryDcN_~jrMG=uuuwWi-1;L-vqJjmX6hsk0ytBzhAA%1K%$$4f z{l0U~JwNl^(BS^gj;$ROMRn!}v?7rjd4&z_C3C!P$`-x%bI=zl#DIga0U~F_4V5TEH|;899dC0qXhLv3 zLoWqYE(`(H3lK=MNyg*_2+}eOlcEga9w6{A!9kuAWClV-Oe-)2mLHmU3#_VA)N;$d zh?b#i82bvxH5v`Jkzl=Gn1iw`bG*O_0z(i?IObv_V%)H|WkExs8Q4CyJr~3ljfyvl zGc<{G=?actD6ANE!{tPglyQ;abCBgZ$BFONM2EPD-iEO%IxLO(h%2Jd8x2fSk7{p= zOmg>rM=_8@qZ|lqQWRrE^UP5Pxj3(7XmY|@wxuL^K^MeCzb*+vN`jDxtg1^{olhoY zo)=p-R^tjeDCqsFnvB$ATI8ZcRHrEMcOc4uJk`qRwf9! zWNZR5AHVnB-%MufN?yyBqPtJ;{r1r}e0TfbKS$iR?4N74-&j-z);|%ZrK!UQFaGlA zr`o?Sc0Bv!$A2E`-81F1Gw}HIwXQ2H+|%_#>H4onj$EI;>SPvPUO0C4x57;+J zty$Z)VI$Z#*zw1ig;(F-+WB^?d3N*o)a}AH_=G@W{n2FisZDc#T{^bw^~8DQ#>^6X xq36_t&GUC2%q&u0&K^I<_gwtH>*e@F+o#mS%R7vTI-ZaJ4|#o1o9q8-`VB7#b{PNw diff --git a/java/res/drawable-xxxhdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png b/java/res/drawable-xxxhdpi/btn_keyboard_key_popup_selected_lxx_dark.9.png deleted file mode 100644 index 842c6858d86522437ae452cf27b6c86f589b622a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1232 zcmbVMU2NM_6gCV^TckoK^`Q(g8CMewE%v>R)5Ko0EwP<8gS1&1Mzo26W8Wqwu^nu8 z`2q2>4r!H`kS4|uNT?Yaszx8Voj6ZR`aQ8rN-7c&PS( zCHvfS@A=O8?)mX}YOue$ zl|y90Q1U2^6s`8$9O@&8RYg6Mb+gIG1=TWW#j~NSMj4|CqHkNZtf)ogk~x&u%?P#d z@fnKLwFvcOFbR@n5f$`-x{ZeGgBi76RC$fsww3Iw3fO^xT!pL}CDReA5o*z|fY;tO zLy?OnZZSeFk;*1hq-fcQ4AMcr3Rp;ncp3&d9>UEe3t)hOfMIz*gaQ{5U@zHvC>+h! zMufB!Z^gn|getghSzwq-r9xK%v}NZR$n!h{ScYZ&*uwABOjoJ;O{b^rK|+pd>t$EB zOw#kH80YTJfjmRZMi{bnTok1wS?Z{POgAA#D11U|x+VkwE3;f6CWl$JHw+;b zQBe*@We^PT0B~&|D`7)%(96m}HZIE&gmNGp3&*2Uj1xnAAO>W%jZK)2tC%Wk$JKG% z78c$SD~L8yT+7Z_R;k?qseZ{+^p?y0 zkCo*KLM9#?8_!204hnd-{z^#EOm+VHcb9x)p!1&Ql>8S(V+|cLZ zS06@)ANxT6{-w`~!mH;t7GghgA6=fDn8}wmPc$~hPM7qbkKBE7?%a(h-s{=>&>QQ1 zY3|w{I<@Oi^KkcWDs!;0KlLX&8SSWdb?rTV^?7c-`M}o`tAkhR$?WSJ*8Z^NxEgsj zHTG`Tg%_^%AGr6E=3R|fy4QF9I^NjOh-~`i+WGwL7r(7&N4J0a{`AG)PboKQAld(L r>22xnD+}+uJbUOj`|v`&wiXb#zU&{k{?^!>_m4@)gVM>^GyDGmNR6qi diff --git a/java/res/drawable-xxxhdpi/btn_keyboard_key_popup_selected_lxx_light.9.png b/java/res/drawable-xxxhdpi/btn_keyboard_key_popup_selected_lxx_light.9.png deleted file mode 100644 index 6b033067fc2ceb01b0b1b3389630d831c81a2b94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1284 zcmbVMU2NM_6gDlZs<4&<1vNz*#(iL$NbKu4OYAiiCwA6|rbKCgjDeVA-!!JRo!Smb zD^05^ZK4udDKMn*vQCv~n8d2B)qo;4rf!T%Xbe^!7)boA4+AD9F^Yu5-*uZ59;!WH z$v*eod%knNdwx8c=-%1jYIR{4))4Cyl1OfI-ugQ9JwLy&8ws~9rtKahYZoOGV!UEx zARg1CUYLZEGB~gR+cB)RPfexmbi9j`4b3Y#Hr|q!M`#Rd?Lp79CDyRTf$3Pzix4*5V7KyLu+T7 zB=8jzyDvnnl1j%Dc*HOv?)UmVGDQPCz~H_Bt?@n?LihEYf!hPl1I1NsvZPr$)=jO zRYS)ek5a}c*dYQjUA=;qkH^;>>sBREC}m_x%9FrLk(%b*YsK2Klki^}>sni>!8|0B z&@u|9jOvkXtAbJPZXL)mL~OXnO%)YI>K6>Tph4Y^2_XWVcokLQd=xFxj4vz(X?lAQ z03`T`801CD?_(*7srpzC8;FV&Lx;tvC<*|GzF;^Q<%KX439!B}CDK)FOt)-Fmti%o zisDwV!Y#2}#DtPld0Y(CqT9(wYz zv2Xd@EPr=r6LIm4^Dq6>$~0|yv-gL6 z-~4^!w0d=tNWJ*W+`;~%JDywq^}XxAAFq3Q(zWO=fcxKleVk03xcL>P9sK;6`OWH^ z+33}!J6}GP__B-Iy{Gnx?z+Y!^~~ja%AcN#`7-twQxoI!0m9Wv*EMV{UuapJocOS% z`IBS4n`*XA)NuE0*>&?oarV&S9pzzHdAPA=!+_m&>F7@Gd!%0zcy>BA-8`G!cqMUZ z1mt+$`e=gP@OHu-`FLaC$e~@!52Y6BPcC+mmtQ^h$7`cAKc0M03_LJ1UKpJko9vi7 r?H+JFZ-2M+?A%+U)cD@e*SEJ|;=UbYcm37U}(kc36v`hyJnfj8s}`lK0-s>`cOrI+JAFfzG;&Bi&=)ByV=o+2p0k zTPM5Nx@r$yy$FIA1ur6$f>0Dn6;bG^y;!k@QlTf;Lst}p9(r);%k0dyhsA?|6r(17DAjiUTnM1zkn?oQ}{wfFa6i2x?eY5HfNF1C4>fBMWbl+cp|jb>K@# zCAq_SXlPom*He30l|?fe(sf;fSi@Km2qm5mI7yTs-ZQjd(b$Q+kb5iusYTLabG#&r zNY_&E!+L$)a1aj)B}%3xB-D@!HQ!J3>Z4=cp#O!jAv$i(hg56On9W6wxR3UpAz9S! z<&ILIh{iY^dE!#Yti_x;p9Z{Um1J?Ex}IxfA+~WYTd|86j};LTOWCxGWgF(RI)u5Q zjg7d4Dz@_G7^>Q~g^-;sR*KcKRmqtJJzIe`9&&3z%t_$Tps2t_5K&a`UKHHj7=owqw?m> z-^6TPty$$}^2d{hDDxv6-7@vt*A diff --git a/java/res/drawable-xxxhdpi/btn_keyboard_key_pressed_off_lxx_light.9.png b/java/res/drawable-xxxhdpi/btn_keyboard_key_pressed_off_lxx_light.9.png deleted file mode 100644 index e64147f4f9b685401685fea6405ec8cdc0be2608..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1156 zcmbVMOK8+U7>=*Cii%n*C?3WrqSz!e+1+juy6WyG)kU|K?Se%Fn@y(O(B@$>b<^St zK|w_HpeQJch2GvvO0y)>m zAju~=1BwWwWF93GGD59DgeWc`D2OtLkdjC#s14K~mU{EeKBcI3)O}GY%~lBU6hWv~ zt9&)iyMDibWLXxVD2O6Q5nM3r5Iy9aU`@kLpF9uUQM&~gf}fyi9=Bn6Y;DjiDH|C5M44kP0DC68J8hUG;B=Al^}$g ztfe|MO+`qHOIfKSqh=GilpN1OO>A)UPC#_Wzzx3^^;_q*{gbQYe5@1KFS+huqXW7s zE^&j3>w#PjtS{(>CRk3gF$7YA`+Mrfo#hNAnQHMH8nFa?@(%=$OO6SU{ zvcx4|!W3mBBG_lJb-wvOg%fB%LewFDbxcD=+c4Tr^*)?7hYhcuICbag#jl$_FWwoeF)!pUUuq^zXU=C9{o1(nTd}ZS7(ejD aXzpdg(z77htlu>A%B6&FvF z8o~C$*Eh)!$E}}n>XUS`x>vJ&SHy{p7`p*ObKKBK9AImPP|zULj+f{ExpbKaj-BWC zD^WRd=DgyxZ%&yJkKIs zxq=&1tEwor92xf^OytrmUn@S$WU~}D4C`Kp_$GVbESe&%;;G)U6f7K!&bbAV$UKyzYg=;#p>_GYI;a8^~1XF z&-OZCyy;UvYWe}tb?`+MTaK6LUnccgxvoJ%XP(%l(04&6!J4y100_$%W^GH5p<)S{ zTowzBY$GRR(#f?rJGM8RGY8`Sf-#xbV_isPkc=F$0jPd3l%b%S-FJ2YP z_fyvL!Og|;p1&Wr&z_W?9lUj~_Uq=?TNL-xrFs6!;MR>l_HF1-fzd^-Z{3rxMsK}| zf0{2}J76dJ>cNKo6C>+i6wm0xixLB1wTjOPiiOV3do#10ogv$1cm9~wZVa1+<{*-{GcVa;GxNro z7k3f~HnpHa#d;7?JPWZX>Y-wLD3lypdQdzVY){4N#fVV#P>A50&2ID%dT?OoecyY( z-}mo*-@H9D{oLrtV?248LdD#H)*@6YYEh%X13GskA>0_)<02o;~U2&jd4 zku(VQS6;bBCIsRBPSBiVbM+IZN5cZnF@-FQIa?4Wj%P9UI)s51Sq!4G`1_^HA_)Al zc(PcB_1GfqU}`lXv#ZlhZ?)qYzIgl?n8-|SAS4WfEL@6GGb@WdyC#?OZCM082g^HtSYSk$z%Fz-+e5qJYsp7z*YCxzB zZ0yI?T~~EASaBW4M#xc1)skDWtD2=7Y85)lfLn`Fh9i#*{07`_pKIKcYg!4xj3!M= zmj)d$)2583Z5jj10?*d57eu*!IKQ9WbZwFZuM*!)Xb5@*HiLZvP%y+u_dN-sq9kt^B2yZ6CW7&hd#MFJoW;3`u)Szw>H<- z5B>VLS^i#s^8CfoZ?ZqXW@kU_pta=gFE5?H^V!C4H~*5}efjj%7uNbM^^|bnzMcCgl#}}U8+5QM$zw+(YYa7;%(!*~) xe&@PTc~kiD;O+2r=gi8+Gq*pW5C4Q7g2Fa<;*YJynG^YcqUKE7pI7Hk{{u%%dJ_Nu diff --git a/java/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_lxx_dark.9.png b/java/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_lxx_dark.9.png deleted file mode 100644 index ee4d16b64df39c69632b211314b55cc90e5e9333..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1554 zcmeAS@N?(olHy`uVBq!ia0vp^NkE*!!3HF2|2!22Qj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS=07?`s&Ln2Bde0{8v^K*7iAWdWaj57fJ{tG z$}cUkRRX#c;)UD-UthSvdBxCx0tT6WMPh-zp`L+$ZZ61QVAaJXL8%C5U{zflQdy9y zACy|0Us{w5jE^*Bm}X$u;kO8+5a=2!|DsG_q$K9J=^) zj9iUOjGbI9jEu}I3=M&lqqD1pqpN|bv89253Cs*^dM%xdEX|E9+>D$IO$-fPO&pC~ zot#W94UJr!%?(|QEMR&)^NLFn^O93x_GSX@h3a+1tJli8C^fMpzbGU>KL?fq0y6ST z@{2R_3lyB46*PPklQZ)`d`(dNK)macT9jFqn&MWJpQ`{4V5>|l4oJ2zPD-^%HPbaW zO-a%qaCPa!AZ^nni22c;0C6ay0iCPNStp8kOx zcn(U<17@2dVE!ol&@M>d4~)H+yeP|Sy^-f?*A7QrV@6^vOTOxGk;tfADLGdHi?|%siYVI%k^L*YvzUepn1+Sm~^0oT-$4?Jj zM6UO5y|=ZEP4oW>#rnJ@R|8)!__}iI>KQj~o!lq>$TxeP>B5)%51&LyGw0{)wO?!ax7S2{?b3xY4m??Ej4f$K z8}6lr${(pd#ME-kQ0(J8Y4e(M^DcO`U3=}-amLSm$y}eqs#+~G3SDylt~{XACa^nF z`EA;wd@aTHK=6V!+)s+gq zYuVxKfjy_aUc0Q9I(@S0&3eZ<(^sfU^eXDCes}xG?^}O&R;+&Gl7BobP0 Hl+XkKdiNqQ diff --git a/java/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_lxx_light.9.png b/java/res/drawable-xxxhdpi/btn_keyboard_spacebar_normal_lxx_light.9.png deleted file mode 100644 index 14cba3c243035d0fb21802f2b79f80895014f6e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1611 zcmbVMYfKbZ6dt!qR$D7*qy?)T2k}AKoyR_Bv zRIpVWZHval`id2hilDK+TGWz=sbZ_CqO|n~6(2#P1X78q!NlGL*7gVbqm#^>d+t5o zcg{VJ*^-?#bNI02VGsljcV|*wApPLwv~l3O_QiuyKqRTOPn|F2sbNOuAqOY5dA0$8 z1?ow9ZuSeMjM8~{SN}X z$y}bzOJ(%?0-7BuP}PtPMZ@8+K5WoSaz2WaB#B}KN)S3=p;L;3DihHKm6R9*#Vf2V zgj7Ka!cj)XFRfPX2#B=r3S!9Pc|{yl`V$3GhDMkWit8~{6r=a*wN_Lw|8E!rS}Qrl zAs+SeinLm0K|S(PVqlQFH#>?Nf@o}WWdRh02~ZNdTI7SOo3bO|M9&GF&43X!VKg{t zD?ym8I1YrvMOz&-W-^c%W{hzRge9E@f*?r;;lzzNP8%Ht+UYcrI6=8AI7L`vSa(oS znIOx@{0hKtKbCwW*5;CVMwR3oNeaX|AiF?PC8at-M)hF>!vKkuZ=tE6130gb_2aX54Jy{0!2M=l)OPP!JFr z?U4U;Ol%9ZVRZSb|AF#qg7_d98yU>U^9$|@2+|a}DMwD^_LF^%tP9!kGkQMS7I!f2 z_oREKuDJT+C#+u6(-dxgmgUptnzOEX97R zT`oV9J)J2953km)uV26B-Ibp;o%J>LWF{Zovnqbp$qBnhwvQ}dW?0bhS8HRlJJst? zO_-gYnmAH9zwq;nrb|^rJ2RK8yxSJ$_X|rhmmJyn^+n&1j`!wuU7PjNvFKpOy`{?) z=V&<Gt-Kre{~X_T;K^0t;kO%eJHjE~HRG9i z<=To4?a)g*SM9JXCy@G+6<2QO{FaK`c%-fQMm#e)m)ewY>u2Ms6yzp9yyk)T+4sLD zUiY)lPIsRQBzWYz+YaeU-A$c?PmN9}A0bhHG$y~;H!63~*1C06y9d)iK F{RbTgKs^8e diff --git a/java/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_lxx_dark.9.png b/java/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_lxx_dark.9.png deleted file mode 100644 index 671c31f08ef516513da5d7c1028a0efd0001590a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1606 zcmbVMeM}Q)7(az5I$1#QW4f{PP!wx>A8l#xMwRxiK*a*79a7Z9>)k;Q+PiW+q|`B) z#-*C6W4KM6AI!LgX=G!J`87wT2}1n%!(g(2(Xpw~`W3gZ8JW5(Qnx?QKX%F8^FHtU z{C>~#J|DNaxG*nq@~p`K03_P-DTgB6%F8B9P`>qlUr$lQYqGUeUM`l)wY0$1_ zpv^~Da1M@U>#BRXYygO>;+>^(seKv2h&~M+wb2B9egzEx*-L_cnyKPs(9Kowf(g2R zq6-3f)&#B4+Y!5;L+JqxPTUJR0=#DRK^Ud8eGA{~Xl#zCeHL?j(B7JrRpWkkOPAmjQ6Q!gK4$^)Y)gZ9X7robrbwGA-|AsN9 zb--EY=U@jH5NjkxsYiKw46Nkt<&L6;N;E`~#4AOiy_Cq*_&7nfQ6@+^(Xc#AXc5ec z>9iKB5yP^KD5?lEX*HUyh+c~$h%Ux478bW)xB)X-Fbk?fQLE0ZwOTBC9K|TofKr$- zhP4R+nHCr>=9gFej$+L(#S)~%(XuExMbR7UfMSm*ivf@52T2lKV5b>gi0YZq`aHWX z#Yy~Hj?I-sA2^a=f*&IQ#;A33MlMTj(6er}4%6alBTMVmm=4i0S!kAlb<@x&p8Y?G zgOz~bXovi#V`5uM8%CGU`(II>PY@?4VZKKT2VE>&xMMbA_lJZWp z@W_Lrqs49euRe{-Oq-USw22~H`drwDcgq$mytAPWZjRgCfA#jgbALLTjH%Yf-IKd_ zUY|F-e&5adxfLO825v7LI$pn}6lI`mkdGeTBELz>Qq zmr^>f-|+s@>|Dv^m`YCNSGH{UUTFXFM(?+u*M31f^~?^pm%ZSwlW&+Kh?dzAVtE%1GEMy0~xxu)D`mQHE z65lz!@uNJQqsv9UzV!UAcKyAXXAj8BeoFzzC%u=D6AuB&VSsvp(vUy_P|~dIwf5+r-DWMM+AM1}`~wUE BIu-x` diff --git a/java/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_lxx_light.9.png b/java/res/drawable-xxxhdpi/btn_keyboard_spacebar_pressed_lxx_light.9.png deleted file mode 100644 index 8a6f32afee6aad261426383741ea1813176f328b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1655 zcmbVNeM}Q)7(bO6W<=Ylo0B%+AYQ-u-w}KJp_3kLQ(q6qDrF@NP zbc$O*Fk4h4i{FuDIKMUwqKmQ_WD%W_2@zc8mI-r8BGUm=cSY*<2l~e@xqIK|eV^a& z`MuBkJh{q@WsBmb%$WiJK%9LsnJJBK>1ARkOW*Rpf1M!>uZXs6F^kU=iztBw%na{l zLA#Igu$e5y6t8V#lL26omvd%|*^Z?I&HGeT#77nO1tc^8B&UW06zye2(9L={zX`hA zd~imyfn^0sVQJ`n2-p3tVn@jUx7bJgiX*WFCon% z%P<6vx`IKaZ0Y>+P$Xz4!k=10L&?w%hg;wY&hmJ6J8DO3T;(}h0PFWN~HB<-jejv>?t zX2UdUi_L&xIs=MIgV|~`m~DtwjU$LA$}t`mw_vy)!_}At)u5df@lR~hz48g2wR7 z|4AGy34$XP@}G){E=gq=nLe$5$#~j9tY2yyLFx~O@yjv*n7GGInw{b9+x5%SdQ-6F_%bFh(ytTo$%Bo#2SH~Ksr1Z^4rf3!koD| zt|4QaOW|Dd=HV*{ttjgpn%3}bXxL`FI7{9y9w$9P+HRb7kDR)_>b<%HlXIZkfv$af zyRV4{6J6xvjdjNG!>o1huO!p;-VE5(b^gREd2Zdr>Tr?JiL#@g$buU>Du zQgt&~ek`d!LrC|068yX;r7O*28XQT$*X(R4BZy0WM~?hh&5@2CCtI{=BLQFXCj|tsZIx1DSbm^83B7c`rA{Mo)IO z9d6?|t}{QZ7ulYP-q!tWT`zI(*>;E;6Lg$ZXw?ibr`e>8LEbfIa1opK^1>@Tz;XNL zoYDlHD2%8UaRoEN2sPJdY>pcktof!jhbbuI8OKZWn@^wfz_HW(nM6S<_*p#b46g)u zd}Xv`t;|`-<_AxJfttz;xR{!t=FWSeT1)eFyDF2TW041S2%SswTR}|}#z2+?7$k&5 z%#vgX`jG$=aRlLUAWKjYp(M&E2B8}7S78!tKRojm*cG*?=eB(@EzQqT>Z_tytyYDq zB9LH4ga{!~l0{jLF+?m}_NZBld0}tEf{sHgaD3_z4@4HtGFhZ)o<+Kqg6kIwJBGb* zyHKoTV$JkLC`h8~MtRlIAuZzHVeEWOU~HC963!AI zWV4{JU|NnB>Bpk`*-BT(fwP3|TtHkUzX&kXOjKrP(XUfh5VULYXz~*DA=glWJTX*uhR;sOi zeD|pHs?=p@4~)r;n`6QO^mg^z!QpKt5=?6ov^fuT!WQ*%q}KZLHo0KQLew*UBY)H&PS!L90D Txo1t17ySnE#;ATjGkxV34ai*o diff --git a/java/res/drawable-xxxhdpi/keyboard_background_lxx_light.9.png b/java/res/drawable-xxxhdpi/keyboard_background_lxx_light.9.png deleted file mode 100644 index ef7ab2097ee5fd0eee7047565f3af31371ff264b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1133 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 diff --git a/java/res/drawable-xxxhdpi/keyboard_key_feedback_more_background_lxx_dark.9.png b/java/res/drawable-xxxhdpi/keyboard_key_feedback_more_background_lxx_dark.9.png deleted file mode 100644 index fd88668bb46ec46b0d899087948429ee4c8869ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3883 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 diff --git a/java/res/drawable-xxxhdpi/keyboard_popup_panel_background_lxx_dark.9.png b/java/res/drawable-xxxhdpi/keyboard_popup_panel_background_lxx_dark.9.png deleted file mode 100644 index 3489a9c4c0be37aa5a4b83be114386f5a56eee0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2780 zcmbVOX;f3!77n8UBLqc6p?V1vd1B^327-`@fXp!>RuM9hL!4OHL{;5jQy3`P^AT>@v79xDs08|YHR3Hyb&MuQo#AF7>xiv zLez2Ih(Dc*3=RVra-|6HKzSeq7#tQLl2KR>0vU^44d5_XJQ|BZy>u%5uD z2LW1B3S%i8rr#%9;K~~zQL7acG&&_E1(kwF$(3R>mP{t2F*r01hXfHwl{P`m(;yR6 z&T|@=B9%ZXRj8%%1YlMpk1tPBdm}(k|2%?B5gh!N;sn*FK!G7cYj_GY7KK5}WV7e` zh*qgNqW`(^S+t6)Rfy0WkxHJV6oC1Nb)F-GvHNF3vp~=rN~lr_CWRNzlnat%q6BpS z(;ETqpoCH(1&_h8a0EP^MZ)1cNmwj6&=@QdjfL^RlQ9^=oQ}_Ni7W=5>4C-iu~cJW785H#eBulLpTMC(htRVX^0$ha6MKv!Np%4BuW6= zMhW&uhvUvd2xQ*8049yA=^QzJKhKe6Td%9A6)!keT#T4-w}<;!<+}5sv?fQ^xOEsc zb=oKV>boVH^-US`Y!EpTeo#KoA`ffvlyUHzW6uL(OV8*=I!D(U>UKO|*Z#2ibb|{Y-xm9CPG@$&{sXcnjC*=xvz*)pAkyA6BSuRAw)f%!cic#p zFUyR7c{rk@;*?;y1@u>*kemT`V>npDOHnzR7Wb3JPJxC)M&q5`My1Akj>M?tz*vd( zbPmqsm9gU8AJ&KLtWi5Fdit*Umk+AmH^+-PM`DlERaQ-%nThzITXFrvfVF887owYj z*2F9@a>`|s9;w)Smuq@Q7e)JpPqn!Pw@VIu9Z$7Oz2%NC>~j8E&^G*K$sw0i>Vvv1 zSGNCJ)gQQ|da@?TV&7W(Bw85UR>RGXCQWus)P!t5w(GY?3WDuh;ouLQxxN0Yr|ix; z?Yc7l`}q}Tw|qzmt5^75vWCIv?f2$e(Yg7*wF?5HCA^U54zK~c^u@Yk?QKxi2a*6FxI0-e_-vkL_-BgDnf z@P&JyA1>fzxZi%URNqtUU+ucPE@+ia0p}MN}YnOp?J0E@N13b~ zK3wg;FgV+_Xe9u<>6rYKey}gQ^He};{XQ6f!%UGW&9l(CrOtI!f5*aes|!2Ga>Iy? zdJA;MBnimTuPjoXFOxZlu3tSdp7DeB_qLA4J%G3D@@?m!?q(MgiNVkDmrVzRV6D#2 zh=H$$rPD6_hPuD;^+x{8d5%@^M*#+Eexm{S8{)G992(HS_kveh11(;}W&4vS#N-I^ z>FFr6g9n7qagW`<*N>>TL4z)6?WrogYB)NLtws-xML4CBXI&Y}hy((mH z{T~;nhkn!zUV40F3=Y%j+TRZRs1vhdmh?$|!&d5j63#!@U%R+-ID3M$IO=7xH0hH5 ztK;X!O8f$c;PBEWlb9~io6YEG(yr27;@+RA(f5)T8Ab*?-q()A3UanhZ1Dx1Qj8(k{5b^UvD9={nQD$l=`Pnc+eN9TD-fpX}sCyXClD@;X;F+ z=65vr7?Q_c)uWCu=4P?)Glo-zCoCFnymU!}TLvV`>qH`)#A|%fz+KA?HPm?VLm?O+w~I9o z(GM(^T_Lm=Ro@3H=;Qm+e6v=r3JtopEAv>9vEQvxw%J-GDa98q8{57|$Ed(LriXbz z;2f@p$5H39EXTt5yOZqv$8h`1cwQv#PE}$SiGBj((h@nk3EOV=0+Me5zuedOMS9{+ ziE3|}HhtBT3Fp<(Ne=_A)O)LE%}H$;z)TAl zUx`z`d{uZ=_gyJ1XW53DA{z9eV-*_wt28;L$7rWM(~x@0ba^&)pEUldZBAuvVUbIy1uy}>(?0qwU6~e5f$E5!k8jf@X diff --git a/java/res/drawable-xxxhdpi/keyboard_popup_panel_background_lxx_light.9.png b/java/res/drawable-xxxhdpi/keyboard_popup_panel_background_lxx_light.9.png deleted file mode 100644 index 2e37972636ba398cb968338089932e6353972f9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2624 zcmbVLX;>5I79J#GM8$wWSwzQJDlSQ8vXBr#vH}5uY?VbGCCeZoWFZUq=<005SVyaa(5m118E-UR!5zRHkc#1<8XqCuJ{R4>sX09US&BA`em*?|Ni5_wYG zw}>kM7%LUQp=hYsmo3w%$dXwda-vF$p#i|vJy9!>DG?NuB0CgnH{xjX*F;bucO!-{ z#E@9aN1_#8$vPw`*)Ld@tdzOPiSC;~*F-jEK!u7>%M@Hie?s>&bc=S)!sQEDTp`4uxj+zo&cRAHxd%7R%=A5DBW$1#2|1a}(en ztwA;M(Hbqt=YvjSiA*Y@8C~505DOC1l-`nJI{*6hUG%bYt>as=AhM&KZ-+fON>T$zKDG3B(Yk0HP^BbxUe|4W?i%MJ$}Xcs^+Gq zk8ZCV<#vxZ3@49%|7N18X^p0iFt2YAx~dDJiz4*y+54R3B{mIrW0oEp_H3#)$C-ew zrh!4>VB3nw&SKB~(WVHj7vjuxK~FLrS`AI9t&Sy3D}(<}6kfH{dSg0}%ForP-b}w7 z<6j^BXk*g4q$#`yD+b-A77~PeN*Q)*N{Hrg`X^{< z?Kxhm9O?LYPc0F}3o`3|yWSsu?E3=wx|od_J53*YO%+Y>@yB^s;duc(h%f*doQXeZ3C1N?+i}OATNt|1{N`I28P*!SDoY!m zrR5|7w^ngtnm#bL-&c5QwQuFZe~%T)0==y+^OxAfWWbC(UEdC-<~JG^0-JE>^@?oOs%@Z8W6+=+*2(QK^1si!!Ocu!3mzD{XqF z^U3-nw0=jMo{-^jeF4*XOuEc2BkL7pKGW_GKrh@7O++d$2w) z=L))9bhR7Z3HhC_b+4cK=JT%8H8nLP63N{guRxn!tgp4V&6It0_UyQ4;L;S|tDlUG zdD*t38~v_*=-_J`X5TYxTVSDlXv$NOycsrZgYZeqv+A`DKK<_2mc|RU z>#EW?^BJpZ`B0TDA^*{O<`HhC|3Lb@qcc=5Yx(VlMQW#;Nz-S3DJqJ%X;JvF{?ZrP zOFw)1aBd;Wspa)Y9Fz3;5?Ot}1fNcAd{n7?o`BnO{$gZ9@%Ijm3o92|ZIG+F%*Prj z-1VH+@FI&luZ4u7y0WuvPRaYC@{3}jUV3K3MBS?KmY&$ diff --git a/java/res/drawable-xxxhdpi/keyboard_suggest_strip_lxx_dark.9.png b/java/res/drawable-xxxhdpi/keyboard_suggest_strip_lxx_dark.9.png deleted file mode 100644 index 098fa065205aa67b316710a4f4e016522059ae4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1138 zcmbVMPiWIn7|%8tV{9-Fg6{N8nM|-rUXpfASl!wt-HLXOuDCKmeNA51u;tH^x3!&@ zp(nvzz4!;&LBWGCFM^_?o>UM#C?cYW7Y_r$n-}qAU8jdR!9d>ozL($c`}e*t7bhpi zdb|6(8HVZ2jcWzEr^C0aldfNi%vZV{AbN>RxfN1FK4wy;TgD(~qghj_beCm^I-Dx)V-x)75TL6BQEcI0N#*_e`* zg|w1_P?uA2Nm7)AloC>qa+MZ0=L7^f25$MaLcdL}v@2K5_!tq_FS_o0s{w!!L4CawxIiY?yyq{*e8uqOvY-WAe2Ac&|tsMd|%5f~oaWSgEgc6l2rWr*_IZl@$ zL&9-+$V4=OCg1#@!tpd9KJ1V`I;M3*+b|Tj`=2V?6NDW)Ha?w?wM*JFI$PIrTB=xo zzwu$ccSY#YpCrnI{oRLd-9Ycc=d8-=JUIIZ?9Zm zu3R45-F?`@o({&5UN9<7ct?R&cVz~~Co_79=`FMyGaa|h4-jI5qoX=85R V?@Oo6fs^51Ag51gchYCi{{q`RT15Z= diff --git a/java/res/drawable-xxxhdpi/keyboard_suggest_strip_lxx_light.9.png b/java/res/drawable-xxxhdpi/keyboard_suggest_strip_lxx_light.9.png deleted file mode 100644 index c1c48c9732b9969563fbf4270537190fcc12d58e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1124 zcmbVLO=#3W6pmVoELM6ET2DiIQ7}J~pWU6XYn$C{?V?-DcEKVDW|P@AY?Fz})ZG@r z;!OnWML`e|5d|sUghB#(iO8n3iVfG-=S59bwLNNgac-Z_nZ?w%x@mZ*Y#|4mG{n z44tW*GaTZJc7hSxe#qDymm6(|w$sEE)bXqr}G|06L=D^3)25o;nh>doh@Ax&Co*YX&=s;*Q&+jBPQ<(xq5@Dc=y5PtP z1Q{ekT|*F_0*VY(3Cfa!1PBc+W56`%K0J#SxecRgjdx=)E6>kS8XA(+YPH0cDw1ec zf(Ri=RwP9c7($2_18TR0ARg&?uyE`|UPwI>fW)I+Ckr&svrKoc;D?pUuHzu?7K)Wj zYTKa%MOpIwMDvrrQ-pG=i!!FELMtm5kO^T) zGt;VyP*yc%6EZI9amztW?ZCmkxE_n!OMR1~G zJ6@33CzJl{T-U;pcNM$i5%EE%z=pR+0(!cE91XdGt|+>o)iY2)c0&{Ds;23VgRc;Q?#@3mb~gwIY;7X8A9UkrlkL_@*)nVG_uoFk)UteJ z>}~DAv90SHk00H>`}|gBaQoMt?<-H8v$>ZWmxh0=Zr;0S-+wk#Xo0b7o5cFCqOKR? zk=6dggJ5i#J8-aXf2HqVfS+sI55JDSTk9L*o=m4^UwslMlf5sOCao8R%Qt=lfLB=3 diff --git a/java/res/drawable-xxxhdpi/suggestions_strip_divider_lxx_dark.png b/java/res/drawable-xxxhdpi/suggestions_strip_divider_lxx_dark.png deleted file mode 100644 index 0dc783d7c987ffaa3840fb70928baaec07bdfbea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1017 zcmbVLKX21O6t_r)5U2|ibUL{VAYq@+juW3%Q&QWZk#MQfNJL`k#lAFFVxO_EjoSr@ zjfIIXfMBIxfPtBrjfH`+17Cr28n+Bp2W;8z{=DCNzxVIm?#{E-+iSNaNm}h~dwn5S z#J7Lzruf?*e&|Bn=l+oIu`!>MoJyUDjVS0PXq zbks7*1X_|dHp`5JQ_8`J9>l35|M~h&265!bFU>#;GM7%`?US7Do$L(4lWB+}dGiU_ zC~aXNp`3s+nWcqYI`YDyB!fuRV3JgEEwl^X zruUty$Z+3cKZYyPoUfF79{;`3AOH9&RDu!mf#gtg*ec z;3N%c?Kc*FmssmstnKEMaF!1ko7Ek#J7Js^6P5wj1rGxf#%Z;GRMqD^T#x4Q5skVz zOTZ$*c6sQm~2Jq>WqHFtEJDNB@&JC#eAH-`f?;@>p{=!49cG){O0%jwZ`53(bLAK8<+3rJJQNMDeX6A TzdoLwR>Roycf8ZB{kMMs{xCO* diff --git a/java/res/drawable-xxxhdpi/suggestions_strip_divider_lxx_light.png b/java/res/drawable-xxxhdpi/suggestions_strip_divider_lxx_light.png deleted file mode 100644 index f3162e42210c0bfad64cc76ec09f0d706576a4aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1017 zcmbVLO>Wab6gDkFP|*XxYUF|h683l|apJLJN@_baqApb$i7e~baP-kuq-MD;5jwM;UB zmZZ*hnfbwtaxkWoIJM+I-@eNr4lVhO?rC0T(`meWn$yG6{b6uA3rHw$KL?%C6b2H? zeNZOHX5{)UGM?DqH(Qu zF+9mA9MFQz^FY)i+N!}KcQ-q#6a^debsmeN_{RXT!Yv;60*kj(}MeHKx@Bo z<#&l~_in_Rc20fH@*!i#bq5?w8E3_mWx%$<6VDIgwAw$d>az;hp?UnChP|96V3}Yu zzJ>q|aTK92R6-*lN>d;EiV!Cap`azOFs~^>)5l O4P)QkcfRZ#efSF&={5`i diff --git a/java/res/drawable/btn_keyboard_key_functional_ics.xml b/java/res/drawable/btn_keyboard_key_functional_ics.xml deleted file mode 100644 index 846bccc49..000000000 --- a/java/res/drawable/btn_keyboard_key_functional_ics.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - diff --git a/java/res/drawable/btn_keyboard_key_functional_klp.xml b/java/res/drawable/btn_keyboard_key_functional_klp.xml deleted file mode 100644 index 7b444f7c5..000000000 --- a/java/res/drawable/btn_keyboard_key_functional_klp.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - diff --git a/java/res/drawable/btn_keyboard_key_ics.xml b/java/res/drawable/btn_keyboard_key_ics.xml deleted file mode 100644 index bacd5d78f..000000000 --- a/java/res/drawable/btn_keyboard_key_ics.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/java/res/drawable/btn_keyboard_key_klp.xml b/java/res/drawable/btn_keyboard_key_klp.xml deleted file mode 100644 index e2f208585..000000000 --- a/java/res/drawable/btn_keyboard_key_klp.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/java/res/drawable/btn_keyboard_key_lxx_dark.xml b/java/res/drawable/btn_keyboard_key_lxx_dark.xml index 161592d3d..23b513348 100644 --- a/java/res/drawable/btn_keyboard_key_lxx_dark.xml +++ b/java/res/drawable/btn_keyboard_key_lxx_dark.xml @@ -16,20 +16,38 @@ - - + + + + + + + + + + + + + + + + + + + + + + + android:drawable="@color/key_background_pressed_lxx_dark" /> + android:drawable="@color/key_background_pressed_lxx_dark" /> + android:drawable="@color/key_background_pressed_lxx_dark" /> + android:drawable="@color/key_background_lxx_dark" /> - - + + + + + + + + + + + + + + + + + + + + + + + + android:drawable="@color/key_background_pressed_lxx_light" /> + android:drawable="@color/key_background_pressed_lxx_light" /> + android:drawable="@color/key_background_pressed_lxx_light" /> + android:drawable="@color/key_background_lxx_light" /> + android:drawable="@color/key_background_pressed_lxx_light" /> + android:drawable="@android:color/transparent" /> + android:drawable="@color/key_background_pressed_lxx_light" /> diff --git a/java/res/drawable/btn_keyboard_key_popup_action_lxx_dark.xml b/java/res/drawable/btn_keyboard_key_popup_action_lxx_dark.xml index 8b637f204..5c595d9ed 100644 --- a/java/res/drawable/btn_keyboard_key_popup_action_lxx_dark.xml +++ b/java/res/drawable/btn_keyboard_key_popup_action_lxx_dark.xml @@ -16,6 +16,6 @@ - + android:drawable="@color/key_background_pressed_lxx_dark" /> + diff --git a/java/res/drawable/btn_keyboard_key_popup_action_lxx_light.xml b/java/res/drawable/btn_keyboard_key_popup_action_lxx_light.xml index 67fc52144..acd19fda4 100644 --- a/java/res/drawable/btn_keyboard_key_popup_action_lxx_light.xml +++ b/java/res/drawable/btn_keyboard_key_popup_action_lxx_light.xml @@ -16,6 +16,6 @@ - + android:drawable="@color/key_background_pressed_lxx_light" /> + diff --git a/java/res/drawable/btn_keyboard_key_popup_ics.xml b/java/res/drawable/btn_keyboard_key_popup_ics.xml deleted file mode 100644 index 17d646b8f..000000000 --- a/java/res/drawable/btn_keyboard_key_popup_ics.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - diff --git a/java/res/drawable/btn_keyboard_key_popup_klp.xml b/java/res/drawable/btn_keyboard_key_popup_klp.xml deleted file mode 100644 index 9dfc93ae8..000000000 --- a/java/res/drawable/btn_keyboard_key_popup_klp.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - diff --git a/java/res/drawable/btn_keyboard_key_popup_lxx_dark.xml b/java/res/drawable/btn_keyboard_key_popup_lxx_dark.xml index dee645712..1c66b95ea 100644 --- a/java/res/drawable/btn_keyboard_key_popup_lxx_dark.xml +++ b/java/res/drawable/btn_keyboard_key_popup_lxx_dark.xml @@ -16,6 +16,6 @@ + android:drawable="@color/key_background_pressed_lxx_dark" /> diff --git a/java/res/drawable/btn_keyboard_key_popup_lxx_light.xml b/java/res/drawable/btn_keyboard_key_popup_lxx_light.xml index d6cd2b831..e9dd74fd4 100644 --- a/java/res/drawable/btn_keyboard_key_popup_lxx_light.xml +++ b/java/res/drawable/btn_keyboard_key_popup_lxx_light.xml @@ -16,6 +16,6 @@ + android:drawable="@color/key_background_pressed_lxx_light" /> diff --git a/java/res/drawable/btn_keyboard_spacebar_ics.xml b/java/res/drawable/btn_keyboard_spacebar_ics.xml deleted file mode 100644 index 229f7a965..000000000 --- a/java/res/drawable/btn_keyboard_spacebar_ics.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - diff --git a/java/res/drawable/btn_keyboard_spacebar_klp.xml b/java/res/drawable/btn_keyboard_spacebar_klp.xml deleted file mode 100644 index 9882f9a74..000000000 --- a/java/res/drawable/btn_keyboard_spacebar_klp.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - diff --git a/java/res/drawable/btn_keyboard_spacebar_lxx_dark.xml b/java/res/drawable/btn_keyboard_spacebar_lxx_dark.xml index e930e40e4..62f567668 100644 --- a/java/res/drawable/btn_keyboard_spacebar_lxx_dark.xml +++ b/java/res/drawable/btn_keyboard_spacebar_lxx_dark.xml @@ -15,7 +15,34 @@ --> - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/java/res/drawable/btn_keyboard_spacebar_lxx_light.xml b/java/res/drawable/btn_keyboard_spacebar_lxx_light.xml index 2b059938d..a3592270d 100644 --- a/java/res/drawable/btn_keyboard_spacebar_lxx_light.xml +++ b/java/res/drawable/btn_keyboard_spacebar_lxx_light.xml @@ -15,7 +15,34 @@ --> - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/java/res/drawable/btn_suggestion_ics.xml b/java/res/drawable/btn_suggestion_ics.xml deleted file mode 100644 index 8f528ee4b..000000000 --- a/java/res/drawable/btn_suggestion_ics.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - diff --git a/java/res/drawable/btn_suggestion_klp.xml b/java/res/drawable/btn_suggestion_klp.xml deleted file mode 100644 index 471165bdf..000000000 --- a/java/res/drawable/btn_suggestion_klp.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - diff --git a/java/res/drawable/ic_emoji_activity_holo_dark.xml b/java/res/drawable/ic_emoji_activity_holo_dark.xml deleted file mode 100644 index 8eeb64019..000000000 --- a/java/res/drawable/ic_emoji_activity_holo_dark.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - diff --git a/java/res/drawable/ic_emoji_activity_lxx_dark.xml b/java/res/drawable/ic_emoji_activity_lxx_dark.xml index b916d4f9e..cf720cce5 100644 --- a/java/res/drawable/ic_emoji_activity_lxx_dark.xml +++ b/java/res/drawable/ic_emoji_activity_lxx_dark.xml @@ -30,4 +30,5 @@ android:drawable="@drawable/ic_emoji_activity_activated_lxx_dark" /> + --> diff --git a/java/res/drawable/ic_emoji_emoticons_holo_dark.xml b/java/res/drawable/ic_emoji_emoticons_holo_dark.xml deleted file mode 100644 index 59e23499e..000000000 --- a/java/res/drawable/ic_emoji_emoticons_holo_dark.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - diff --git a/java/res/drawable/ic_emoji_flag_holo_dark.xml b/java/res/drawable/ic_emoji_flag_holo_dark.xml deleted file mode 100644 index c9857fe2f..000000000 --- a/java/res/drawable/ic_emoji_flag_holo_dark.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - diff --git a/java/res/drawable/ic_emoji_food_holo_dark.xml b/java/res/drawable/ic_emoji_food_holo_dark.xml deleted file mode 100644 index 2c6c0f2eb..000000000 --- a/java/res/drawable/ic_emoji_food_holo_dark.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - diff --git a/java/res/drawable/ic_emoji_nature_holo_dark.xml b/java/res/drawable/ic_emoji_nature_holo_dark.xml deleted file mode 100644 index b94629580..000000000 --- a/java/res/drawable/ic_emoji_nature_holo_dark.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - diff --git a/java/res/drawable/ic_emoji_objects_holo_dark.xml b/java/res/drawable/ic_emoji_objects_holo_dark.xml deleted file mode 100644 index 266e81e0b..000000000 --- a/java/res/drawable/ic_emoji_objects_holo_dark.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - diff --git a/java/res/drawable/ic_emoji_people_holo_dark.xml b/java/res/drawable/ic_emoji_people_holo_dark.xml deleted file mode 100644 index 15955d261..000000000 --- a/java/res/drawable/ic_emoji_people_holo_dark.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - diff --git a/java/res/drawable/ic_emoji_places_holo_dark.xml b/java/res/drawable/ic_emoji_places_holo_dark.xml deleted file mode 100644 index 260bbd843..000000000 --- a/java/res/drawable/ic_emoji_places_holo_dark.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - diff --git a/java/res/drawable/ic_emoji_recents_holo_dark.xml b/java/res/drawable/ic_emoji_recents_holo_dark.xml deleted file mode 100644 index f14349f34..000000000 --- a/java/res/drawable/ic_emoji_recents_holo_dark.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - diff --git a/java/res/drawable/ic_emoji_symbols_holo_dark.xml b/java/res/drawable/ic_emoji_symbols_holo_dark.xml deleted file mode 100644 index 831d6594b..000000000 --- a/java/res/drawable/ic_emoji_symbols_holo_dark.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - diff --git a/java/res/drawable/keyboard_background_lxx_dark.xml b/java/res/drawable/keyboard_background_lxx_dark.xml new file mode 100644 index 000000000..405bcc10e --- /dev/null +++ b/java/res/drawable/keyboard_background_lxx_dark.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/java/res/drawable/keyboard_background_lxx_light.xml b/java/res/drawable/keyboard_background_lxx_light.xml new file mode 100644 index 000000000..53e41a9b7 --- /dev/null +++ b/java/res/drawable/keyboard_background_lxx_light.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/java/res/drawable/keyboard_key_feedback_ics.xml b/java/res/drawable/keyboard_key_feedback_ics.xml deleted file mode 100644 index 36efcff4a..000000000 --- a/java/res/drawable/keyboard_key_feedback_ics.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/java/res/drawable/keyboard_key_feedback_klp.xml b/java/res/drawable/keyboard_key_feedback_klp.xml deleted file mode 100644 index af534af85..000000000 --- a/java/res/drawable/keyboard_key_feedback_klp.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/java/res/drawable/keyboard_key_feedback_lxx_dark.xml b/java/res/drawable/keyboard_key_feedback_lxx_dark.xml index 4b38d4294..60fd86786 100644 --- a/java/res/drawable/keyboard_key_feedback_lxx_dark.xml +++ b/java/res/drawable/keyboard_key_feedback_lxx_dark.xml @@ -13,24 +13,16 @@ See the License for the specific language governing permissions and limitations under the License. --> - - - - - - - - - - - - - + > + + + + + + + + diff --git a/java/res/drawable/keyboard_key_feedback_lxx_light.xml b/java/res/drawable/keyboard_key_feedback_lxx_light.xml index 6aff50977..5c26056e0 100644 --- a/java/res/drawable/keyboard_key_feedback_lxx_light.xml +++ b/java/res/drawable/keyboard_key_feedback_lxx_light.xml @@ -13,24 +13,16 @@ See the License for the specific language governing permissions and limitations under the License. --> - - - - - - - - - - - - - + > + + + + + + + + diff --git a/java/res/drawable/keyboard_popup_panel_background_lxx_dark.xml b/java/res/drawable/keyboard_popup_panel_background_lxx_dark.xml new file mode 100644 index 000000000..6207e48d2 --- /dev/null +++ b/java/res/drawable/keyboard_popup_panel_background_lxx_dark.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/java/res/drawable/keyboard_popup_panel_background_lxx_light.xml b/java/res/drawable/keyboard_popup_panel_background_lxx_light.xml new file mode 100644 index 000000000..1f6a3fc31 --- /dev/null +++ b/java/res/drawable/keyboard_popup_panel_background_lxx_light.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/java/res/drawable/more_keys_divider.xml b/java/res/drawable/more_keys_divider.xml new file mode 100644 index 000000000..b0ffc0e7e --- /dev/null +++ b/java/res/drawable/more_keys_divider.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/java/res/drawable/more_suggestions_divider.xml b/java/res/drawable/more_suggestions_divider.xml new file mode 100644 index 000000000..b0ffc0e7e --- /dev/null +++ b/java/res/drawable/more_suggestions_divider.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/java/res/drawable/suggestions_strip_divider_lxx_dark.xml b/java/res/drawable/suggestions_strip_divider_lxx_dark.xml new file mode 100644 index 000000000..52ae4d890 --- /dev/null +++ b/java/res/drawable/suggestions_strip_divider_lxx_dark.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/java/res/drawable/suggestions_strip_divider_lxx_light.xml b/java/res/drawable/suggestions_strip_divider_lxx_light.xml new file mode 100644 index 000000000..a9bfbfdd7 --- /dev/null +++ b/java/res/drawable/suggestions_strip_divider_lxx_light.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/java/res/values/colors.xml b/java/res/values/colors.xml index 5453d51c1..522f8ce07 100644 --- a/java/res/values/colors.xml +++ b/java/res/values/colors.xml @@ -19,27 +19,6 @@ --> - - - #FF33B5E5 - #D833B5E5 - #B233B5E5 - #9933B5E5 - @android:color/white - #66E0E4E5 - #80000000 - #A0FFFFFF - #66E0E4E5 - @android:color/white - #FFC0C0C0 - #80000000 - #C0000000 - #111111 - - #FFF0F0F0 - #D8F0F0F0 - #B2F0F0F0 - #99E0E0E0 #37474F @@ -54,6 +33,7 @@ #4DB6AC #B34DB6AC #ECEFF1 + #f6f7f8 #2637474F #2637474F #E6ECEFF1 @@ -72,6 +52,7 @@ #80CBC4 #B380CBC4 #263238 + #3c474c #19FFFFFF #19FFFFFF #E621272B @@ -84,4 +65,8 @@ #FFCCCCCC #FF607D8B + + + #3d484d + #d1d6d9 diff --git a/java/res/values/config.xml b/java/res/values/config.xml index 33bcb0603..6f4622add 100644 --- a/java/res/values/config.xml +++ b/java/res/values/config.xml @@ -45,7 +45,7 @@ 8.0dp 80dp 50.0dp - 122dp + 160dp 82% 55% 55% diff --git a/java/res/values/keyboard-themes.xml b/java/res/values/keyboard-themes.xml index 5bf30306e..31763219d 100644 --- a/java/res/values/keyboard-themes.xml +++ b/java/res/values/keyboard-themes.xml @@ -22,15 +22,11 @@ @string/keyboard_theme_material_light @string/keyboard_theme_material_dark - @string/keyboard_theme_holo_white - @string/keyboard_theme_holo_blue 3 4 - 2 - 0 diff --git a/java/res/values/strings.xml b/java/res/values/strings.xml index 6b985cec9..e7b51e048 100644 --- a/java/res/values/strings.xml +++ b/java/res/values/strings.xml @@ -347,10 +347,6 @@ mobile devices. [CHAR LIMIT=25] --> Keyboard theme - - Holo White - - Holo Blue Material Dark diff --git a/java/res/values/themes-common.xml b/java/res/values/themes-common.xml index dc335547a..fd79e23f5 100644 --- a/java/res/values/themes-common.xml +++ b/java/res/values/themes-common.xml @@ -37,7 +37,7 @@ - diff --git a/java/res/values/themes-ics.xml b/java/res/values/themes-ics.xml deleted file mode 100644 index 357988e7e..000000000 --- a/java/res/values/themes-ics.xml +++ /dev/null @@ -1,150 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/java/res/values/themes-klp.xml b/java/res/values/themes-klp.xml deleted file mode 100644 index 64a9728a3..000000000 --- a/java/res/values/themes-klp.xml +++ /dev/null @@ -1,150 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/java/res/values/themes-lxx-dark.xml b/java/res/values/themes-lxx-dark.xml index 949d26163..2b53e747f 100644 --- a/java/res/values/themes-lxx-dark.xml +++ b/java/res/values/themes-lxx-dark.xml @@ -138,7 +138,7 @@ @fraction/config_center_suggestion_percentile @integer/config_max_more_suggestions_row @fraction/config_min_more_suggestions_width - @drawable/keyboard_suggest_strip_lxx_dark + @color/gesture_floating_preview_color_lxx_dark @drawable/suggestions_strip_divider_lxx_dark autoCorrectBold|validTypedWordBold @color/typed_word_color_lxx_dark diff --git a/java/res/values/themes-lxx-light.xml b/java/res/values/themes-lxx-light.xml index c6650afce..aac14fa41 100644 --- a/java/res/values/themes-lxx-light.xml +++ b/java/res/values/themes-lxx-light.xml @@ -138,7 +138,7 @@ @fraction/config_center_suggestion_percentile @integer/config_max_more_suggestions_row @fraction/config_min_more_suggestions_width - @drawable/keyboard_suggest_strip_lxx_light + @color/gesture_floating_preview_color_lxx_light @drawable/suggestions_strip_divider_lxx_light autoCorrectBold|validTypedWordBold @color/typed_word_color_lxx_light diff --git a/java/src/org/futo/inputmethod/keyboard/KeyboardTheme.java b/java/src/org/futo/inputmethod/keyboard/KeyboardTheme.java index 6c083f791..3122e3dd9 100644 --- a/java/src/org/futo/inputmethod/keyboard/KeyboardTheme.java +++ b/java/src/org/futo/inputmethod/keyboard/KeyboardTheme.java @@ -37,22 +37,14 @@ public final class KeyboardTheme implements Comparable { // These should be aligned with Keyboard.themeId and Keyboard.Case.keyboardTheme // attributes' values in attrs.xml. - public static final int THEME_ID_ICS = 0; - public static final int THEME_ID_KLP = 2; public static final int THEME_ID_LXX_LIGHT = 3; public static final int THEME_ID_LXX_DARK = 4; - public static final int DEFAULT_THEME_ID = THEME_ID_KLP; + public static final int DEFAULT_THEME_ID = THEME_ID_LXX_LIGHT; private static KeyboardTheme[] AVAILABLE_KEYBOARD_THEMES; /* package private for testing */ static final KeyboardTheme[] KEYBOARD_THEMES = { - new KeyboardTheme(THEME_ID_ICS, "ICS", R.style.KeyboardTheme_ICS, - // This has never been selected because we support ICS or later. - VERSION_CODES.BASE), - new KeyboardTheme(THEME_ID_KLP, "KLP", R.style.KeyboardTheme_KLP, - // Default theme for ICS, JB, and KLP. - VERSION_CODES.ICE_CREAM_SANDWICH), new KeyboardTheme(THEME_ID_LXX_LIGHT, "LXXLight", R.style.KeyboardTheme_LXX_Light, // Default theme for LXX. Build.VERSION_CODES.LOLLIPOP), diff --git a/tests/src/org/futo/inputmethod/keyboard/KeyboardLayoutSetNavigateMoreKeysKlpTests.java b/tests/src/org/futo/inputmethod/keyboard/KeyboardLayoutSetNavigateMoreKeysKlpTests.java index a1643de53..5d5d7c650 100644 --- a/tests/src/org/futo/inputmethod/keyboard/KeyboardLayoutSetNavigateMoreKeysKlpTests.java +++ b/tests/src/org/futo/inputmethod/keyboard/KeyboardLayoutSetNavigateMoreKeysKlpTests.java @@ -23,6 +23,6 @@ public class KeyboardLayoutSetNavigateMoreKeysKlpTests extends KeyboardLayoutSetNavigateMoreKeysBase { @Override protected int getKeyboardThemeForTests() { - return KeyboardTheme.THEME_ID_KLP; + return KeyboardTheme.THEME_ID_LXX_LIGHT; } } diff --git a/tests/src/org/futo/inputmethod/keyboard/KeyboardThemeTests.java b/tests/src/org/futo/inputmethod/keyboard/KeyboardThemeTests.java index fcd5192a0..ba648096f 100644 --- a/tests/src/org/futo/inputmethod/keyboard/KeyboardThemeTests.java +++ b/tests/src/org/futo/inputmethod/keyboard/KeyboardThemeTests.java @@ -16,8 +16,6 @@ package org.futo.inputmethod.keyboard; -import static org.futo.inputmethod.keyboard.KeyboardTheme.THEME_ID_ICS; -import static org.futo.inputmethod.keyboard.KeyboardTheme.THEME_ID_KLP; import static org.futo.inputmethod.keyboard.KeyboardTheme.THEME_ID_LXX_DARK; import static org.futo.inputmethod.keyboard.KeyboardTheme.THEME_ID_LXX_LIGHT; @@ -67,8 +65,6 @@ public class KeyboardThemeTests { private static boolean isValidKeyboardThemeId(final int themeId) { switch (themeId) { - case THEME_ID_ICS: - case THEME_ID_KLP: case THEME_ID_LXX_LIGHT: case THEME_ID_LXX_DARK: return true; @@ -116,10 +112,8 @@ public class KeyboardThemeTests { } private void assertKeyboardThemePreferenceOnKlp(final int sdkVersion) { - final int defaultThemeId = THEME_ID_KLP; + final int defaultThemeId = THEME_ID_LXX_LIGHT; assertKeyboardThemePreference(sdkVersion, THEME_ID_NULL, defaultThemeId); - assertKeyboardThemePreference(sdkVersion, THEME_ID_ICS, THEME_ID_ICS); - assertKeyboardThemePreference(sdkVersion, THEME_ID_KLP, THEME_ID_KLP); assertKeyboardThemePreference(sdkVersion, THEME_ID_LXX_LIGHT, THEME_ID_LXX_LIGHT); assertKeyboardThemePreference(sdkVersion, THEME_ID_LXX_DARK, THEME_ID_LXX_DARK); assertKeyboardThemePreference(sdkVersion, THEME_ID_UNKNOWN, defaultThemeId); @@ -139,8 +133,6 @@ public class KeyboardThemeTests { private void assertKeyboardThemePreferenceOnLxx(final int sdkVersion) { final int defaultThemeId = THEME_ID_LXX_LIGHT; assertKeyboardThemePreference(sdkVersion, THEME_ID_NULL, defaultThemeId); - assertKeyboardThemePreference(sdkVersion, THEME_ID_ICS, THEME_ID_ICS); - assertKeyboardThemePreference(sdkVersion, THEME_ID_KLP, THEME_ID_KLP); assertKeyboardThemePreference(sdkVersion, THEME_ID_LXX_LIGHT, THEME_ID_LXX_LIGHT); assertKeyboardThemePreference(sdkVersion, THEME_ID_LXX_DARK, THEME_ID_LXX_DARK); assertKeyboardThemePreference(sdkVersion, THEME_ID_UNKNOWN, defaultThemeId); @@ -176,11 +168,6 @@ public class KeyboardThemeTests { } private void assertDefaultKeyboardThemeOnKlp(final int sdkVersion) { - assertDefaultKeyboardTheme(sdkVersion, THEME_ID_NULL, THEME_ID_KLP); - assertDefaultKeyboardTheme(sdkVersion, THEME_ID_ICS, THEME_ID_ICS); - assertDefaultKeyboardTheme(sdkVersion, THEME_ID_KLP, THEME_ID_KLP); - assertDefaultKeyboardTheme(sdkVersion, THEME_ID_UNKNOWN, THEME_ID_KLP); - assertDefaultKeyboardTheme(sdkVersion, THEME_ID_ILLEGAL, THEME_ID_KLP); } @Test @@ -196,8 +183,6 @@ public class KeyboardThemeTests { private void assertDefaultKeyboardThemeOnLxx(final int sdkVersion) { // Forced to switch to LXX theme. assertDefaultKeyboardTheme(sdkVersion, THEME_ID_NULL, THEME_ID_LXX_LIGHT); - assertDefaultKeyboardTheme(sdkVersion, THEME_ID_ICS, THEME_ID_LXX_LIGHT); - assertDefaultKeyboardTheme(sdkVersion, THEME_ID_KLP, THEME_ID_LXX_LIGHT); assertDefaultKeyboardTheme(sdkVersion, THEME_ID_UNKNOWN, THEME_ID_LXX_LIGHT); assertDefaultKeyboardTheme(sdkVersion, THEME_ID_ILLEGAL, THEME_ID_LXX_LIGHT); } @@ -243,11 +228,6 @@ public class KeyboardThemeTests { } private void assertUpgradeKeyboardToLxxOnKlp(final int sdkVersion) { - assertUpgradeKeyboardToLxxOn(sdkVersion, THEME_ID_NULL, THEME_ID_KLP); - assertUpgradeKeyboardToLxxOn(sdkVersion, THEME_ID_ICS, THEME_ID_ICS); - assertUpgradeKeyboardToLxxOn(sdkVersion, THEME_ID_KLP, THEME_ID_KLP); - assertUpgradeKeyboardToLxxOn(sdkVersion, THEME_ID_UNKNOWN, THEME_ID_KLP); - assertUpgradeKeyboardToLxxOn(sdkVersion, THEME_ID_ILLEGAL, THEME_ID_KLP); } // Upgrading keyboard on I,J and K. @@ -264,8 +244,6 @@ public class KeyboardThemeTests { private void assertUpgradeKeyboardToLxxOnLxx(final int sdkVersion) { // Forced to switch to LXX theme. assertUpgradeKeyboardToLxxOn(sdkVersion, THEME_ID_NULL, THEME_ID_LXX_LIGHT); - assertUpgradeKeyboardToLxxOn(sdkVersion, THEME_ID_ICS, THEME_ID_LXX_LIGHT); - assertUpgradeKeyboardToLxxOn(sdkVersion, THEME_ID_KLP, THEME_ID_LXX_LIGHT); assertUpgradeKeyboardToLxxOn(sdkVersion, THEME_ID_UNKNOWN, THEME_ID_LXX_LIGHT); assertUpgradeKeyboardToLxxOn(sdkVersion, THEME_ID_ILLEGAL, THEME_ID_LXX_LIGHT); } @@ -298,11 +276,6 @@ public class KeyboardThemeTests { private void assertUpgradePlatformFromKlpToKlp(final int oldSdkVersion, final int newSdkVersion) { - assertUpgradePlatformFromTo(oldSdkVersion, newSdkVersion, THEME_ID_NULL, THEME_ID_KLP); - assertUpgradePlatformFromTo(oldSdkVersion, newSdkVersion, THEME_ID_ICS, THEME_ID_ICS); - assertUpgradePlatformFromTo(oldSdkVersion, newSdkVersion, THEME_ID_KLP, THEME_ID_KLP); - assertUpgradePlatformFromTo(oldSdkVersion, newSdkVersion, THEME_ID_UNKNOWN, THEME_ID_KLP); - assertUpgradePlatformFromTo(oldSdkVersion, newSdkVersion, THEME_ID_ILLEGAL, THEME_ID_KLP); } private void assertUpgradePlatformToKlpFrom(final int oldSdkVersion) { @@ -330,10 +303,6 @@ public class KeyboardThemeTests { final int newSdkVersion = Build.VERSION_CODES.LOLLIPOP; assertUpgradePlatformFromTo( oldSdkVersion, newSdkVersion, THEME_ID_NULL, THEME_ID_LXX_LIGHT); - assertUpgradePlatformFromTo( - oldSdkVersion, newSdkVersion, THEME_ID_ICS, THEME_ID_LXX_LIGHT); - assertUpgradePlatformFromTo( - oldSdkVersion, newSdkVersion, THEME_ID_KLP, THEME_ID_LXX_LIGHT); assertUpgradePlatformFromTo( oldSdkVersion, newSdkVersion, THEME_ID_UNKNOWN, THEME_ID_LXX_LIGHT); assertUpgradePlatformFromTo( @@ -358,10 +327,6 @@ public class KeyboardThemeTests { final int newSdkVersion = Build.VERSION_CODES.LOLLIPOP; assertUpgradePlatformFromTo( oldSdkVersion, newSdkVersion, THEME_ID_NULL, THEME_ID_LXX_LIGHT); - assertUpgradePlatformFromTo( - oldSdkVersion, newSdkVersion, THEME_ID_ICS, THEME_ID_ICS); - assertUpgradePlatformFromTo( - oldSdkVersion, newSdkVersion, THEME_ID_KLP, THEME_ID_KLP); assertUpgradePlatformFromTo( oldSdkVersion, newSdkVersion, THEME_ID_LXX_LIGHT, THEME_ID_LXX_LIGHT); assertUpgradePlatformFromTo( @@ -403,8 +368,6 @@ public class KeyboardThemeTests { * Test for missing selected theme. */ private static KeyboardTheme[] LIMITED_THEMES = { - KeyboardTheme.searchKeyboardThemeById(THEME_ID_ICS, KeyboardTheme.KEYBOARD_THEMES), - KeyboardTheme.searchKeyboardThemeById(THEME_ID_KLP, KeyboardTheme.KEYBOARD_THEMES) }; static { Arrays.sort(LIMITED_THEMES); @@ -424,7 +387,6 @@ public class KeyboardThemeTests { final KeyboardTheme actualTheme = KeyboardTheme.getKeyboardTheme( mPrefs, sdkVersion, LIMITED_THEMES); // LXX_LIGHT is missing, fall-back to KLP. - assertEquals(THEME_ID_KLP, actualTheme.mThemeId); } @Test @@ -440,7 +402,6 @@ public class KeyboardThemeTests { final KeyboardTheme actualTheme = KeyboardTheme.getKeyboardTheme( mPrefs, sdkVersion, LIMITED_THEMES); // LXX_LIGHT is missing, fall-back to KLP. - assertEquals(THEME_ID_KLP, actualTheme.mThemeId); } @Test @@ -456,6 +417,5 @@ public class KeyboardThemeTests { final KeyboardTheme actualTheme = KeyboardTheme.getKeyboardTheme( mPrefs, sdkVersion, LIMITED_THEMES); // LXX_DARK is missing, fall-back to KLP. - assertEquals(THEME_ID_KLP, actualTheme.mThemeId); } } diff --git a/tests/src/org/futo/inputmethod/keyboard/action/KlpActionTestsBase.java b/tests/src/org/futo/inputmethod/keyboard/action/KlpActionTestsBase.java index c22652efe..8ffef76e7 100644 --- a/tests/src/org/futo/inputmethod/keyboard/action/KlpActionTestsBase.java +++ b/tests/src/org/futo/inputmethod/keyboard/action/KlpActionTestsBase.java @@ -50,6 +50,6 @@ abstract class KlpActionTestsBase extends ActionTestsBase { @Override protected int getKeyboardThemeForTests() { - return KeyboardTheme.THEME_ID_KLP; + return KeyboardTheme.THEME_ID_LXX_LIGHT; } } diff --git a/tests/src/org/futo/inputmethod/keyboard/layout/tests/KeyboardLayoutSetSubtypesCountTests.java b/tests/src/org/futo/inputmethod/keyboard/layout/tests/KeyboardLayoutSetSubtypesCountTests.java index c4bf3a335..f6275874f 100644 --- a/tests/src/org/futo/inputmethod/keyboard/layout/tests/KeyboardLayoutSetSubtypesCountTests.java +++ b/tests/src/org/futo/inputmethod/keyboard/layout/tests/KeyboardLayoutSetSubtypesCountTests.java @@ -33,7 +33,7 @@ public class KeyboardLayoutSetSubtypesCountTests extends KeyboardLayoutSetTestsB @Override protected int getKeyboardThemeForTests() { - return KeyboardTheme.THEME_ID_KLP; + return KeyboardTheme.THEME_ID_LXX_LIGHT; } private static String toString(final ArrayList subtypeList) { diff --git a/tests/src/org/futo/inputmethod/keyboard/layout/tests/LayoutTestsBase.java b/tests/src/org/futo/inputmethod/keyboard/layout/tests/LayoutTestsBase.java index 1e78ca1aa..11521b9b5 100644 --- a/tests/src/org/futo/inputmethod/keyboard/layout/tests/LayoutTestsBase.java +++ b/tests/src/org/futo/inputmethod/keyboard/layout/tests/LayoutTestsBase.java @@ -60,7 +60,7 @@ abstract class LayoutTestsBase extends KeyboardLayoutSetTestsBase { @Override protected int getKeyboardThemeForTests() { - return KeyboardTheme.THEME_ID_KLP; + return KeyboardTheme.THEME_ID_LXX_LIGHT; } // Those helper methods have a lower case name to be readable when defining expected keyboard