uploaded from mTHMMY";
- private static final int REQUEST_CODE_CHOOSE_FILE = 8;
- private static final int REQUEST_CODE_CAMERA = 4;
- private static final int REQUEST_CODE_FIELDS_BUILDER = 74;
+ private static final String uploadedFromThmmyPromptHtml = "
uploaded from mTHMMY";
+ /**
+ * Request codes used in activities for result (AFR) calls
+ */
+ private static final int AFR_REQUEST_CODE_CHOOSE_FILE = 8;
+ private static final int AFR_REQUEST_CODE_CAMERA = 4;
+ private static final int AFR_REQUEST_CODE_FIELDS_BUILDER = 74;
- private static ArrayList
uploadRootCategories = new ArrayList<>();
+ private ArrayList uploadRootCategories = new ArrayList<>();
private ParseUploadPageTask parseUploadPageTask;
private ArrayList bundleCategory;
private String categorySelected = "-1";
@@ -94,8 +90,7 @@ public class UploadActivity extends BaseActivity {
private EditText uploadTitle;
private EditText uploadDescription;
private AppCompatButton titleDescriptionBuilderButton;
- private AppCompatButton selectFileButton;
- //private static AppCompatButton titleDescriptionBuilderButton;
+ private AppCompatTextView filenameHolder;
@Override
protected void onCreate(Bundle savedInstanceState) {
@@ -141,7 +136,7 @@ public class UploadActivity extends BaseActivity {
titleDescriptionBuilderButton = findViewById(R.id.upload_title_description_builder);
titleDescriptionBuilderButton.setOnClickListener(view -> {
if (categorySelected.equals("-1")) {
- Toast.makeText(view.getContext(), "Please choose category first", Toast.LENGTH_SHORT).show();
+ Toast.makeText(view.getContext(), "Please choose a category first", Toast.LENGTH_SHORT).show();
return;
}
@@ -186,65 +181,62 @@ public class UploadActivity extends BaseActivity {
}
//Fixes course and semester
- maybeCourse = maybeCourse.replaceAll("-", "").replace("(ΝΠΣ)", "").trim();
- maybeSemester = maybeSemester.replaceAll("-", "").trim().substring(0, 1);
+ String course = maybeCourse.replaceAll("-", "").replace("(ΝΠΣ)", "").trim();
+ String semester = maybeSemester.replaceAll("-", "").trim().substring(0, 1);
Intent intent = new Intent(UploadActivity.this, UploadFieldsBuilderActivity.class);
Bundle builderExtras = new Bundle();
- builderExtras.putString(BUNDLE_UPLOAD_FIELD_BUILDER_COURSE, maybeCourse);
- builderExtras.putString(BUNDLE_UPLOAD_FIELD_BUILDER_SEMESTER, maybeSemester);
+ builderExtras.putString(BUNDLE_UPLOAD_FIELD_BUILDER_COURSE, course);
+ builderExtras.putString(BUNDLE_UPLOAD_FIELD_BUILDER_SEMESTER, semester);
intent.putExtras(builderExtras);
- startActivityForResult(intent, REQUEST_CODE_FIELDS_BUILDER);
+ startActivityForResult(intent, AFR_REQUEST_CODE_FIELDS_BUILDER);
});
titleDescriptionBuilderButton.setEnabled(false);
uploadTitle = findViewById(R.id.upload_title);
uploadDescription = findViewById(R.id.upload_description);
- selectFileButton = findViewById(R.id.upload_select_file_button);
+ filenameHolder = findViewById(R.id.upload_filename);
+ Drawable filenameDrawable = AppCompatResources.getDrawable(this, R.drawable.ic_attach_file_white_24dp);
+ filenameHolder.setCompoundDrawablesRelativeWithIntrinsicBounds(filenameDrawable, null, null, null);
+
+ AppCompatButton selectFileButton = findViewById(R.id.upload_select_file_button);
Drawable selectStartDrawable = AppCompatResources.getDrawable(this, R.drawable.ic_insert_drive_file_white_24dp);
selectFileButton.setCompoundDrawablesRelativeWithIntrinsicBounds(selectStartDrawable, null, null, null);
selectFileButton.setOnClickListener(v -> {
- final CharSequence[] options = {"Take photo", "Choose file",
- "Cancel"};
- AlertDialog.Builder builder = new AlertDialog.Builder(UploadActivity.this);
- builder.setTitle("Upload file");
- builder.setItems(options, (dialog, item) -> {
- if (options[item].equals("Take photo")) {
- /*Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
- startActivityForResult(intent, REQUEST_CODE_CAMERA);*/
-
- Intent takePhotoIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
- takePhotoIntent.putExtra("return-data", true);
- takePhotoIntent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(UploadsHelper.getTempFile(this)));
-
- Intent targetedIntent = new Intent(takePhotoIntent);
- List resInfo = this.getPackageManager().queryIntentActivities(takePhotoIntent, 0);
- for (ResolveInfo resolveInfo : resInfo) {
- String packageName = resolveInfo.activityInfo.packageName;
- targetedIntent.setPackage(packageName);
- }
- startActivityForResult(takePhotoIntent, REQUEST_CODE_CAMERA);
+ String[] mimeTypes = {"image/jpeg", "text/html", "image/png", "image/jpg", "image/gif",
+ "application/pdf", "application/rar", "application/x-tar", "application/zip",
+ "application/msword", "image/vnd.djvu", "application/gz", "application/tar.gz"};
- } else if (options[item].equals("Choose file")) {
- String[] mimeTypes = {"image/jpeg", "text/html", "image/png", "image/jpg", "image/gif",
- "application/pdf", "application/rar", "application/x-tar", "application/zip",
- "application/msword", "image/vnd.djvu", "application/gz", "application/tar.gz"};
+ Intent intent = new Intent(Intent.ACTION_GET_CONTENT)
+ //.setType("*/*")
+ .setType("image/jpeg")
+ .putExtra(Intent.EXTRA_MIME_TYPES, mimeTypes);
- Intent intent = new Intent(Intent.ACTION_GET_CONTENT)
- //.setType("*/*")
- .setType("image/jpeg")
- .putExtra(Intent.EXTRA_MIME_TYPES, mimeTypes);
+ startActivityForResult(intent, AFR_REQUEST_CODE_CHOOSE_FILE);
+ });
- startActivityForResult(intent, REQUEST_CODE_CHOOSE_FILE);
- } else if (options[item].equals("Cancel")) {
- dialog.dismiss();
- }
- });
- builder.show();
+ AppCompatButton takePhotoButton = findViewById(R.id.upload_take_photo_button);
+ Drawable takePhotoDrawable = AppCompatResources.getDrawable(this, R.drawable.ic_photo_camera_white_24dp);
+ takePhotoButton.setCompoundDrawablesRelativeWithIntrinsicBounds(takePhotoDrawable, null, null, null);
+ takePhotoButton.setOnClickListener(v -> {
+ Intent takePhotoIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
+ takePhotoIntent.putExtra("return-data", true);
+ takePhotoIntent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(UploadsHelper.getCacheFile(this)));
+
+ Intent targetedIntent = new Intent(takePhotoIntent);
+ List resInfo = this.getPackageManager().queryIntentActivities(takePhotoIntent, 0);
+ for (ResolveInfo resolveInfo : resInfo) {
+ String packageName = resolveInfo.activityInfo.packageName;
+ targetedIntent.setPackage(packageName);
+ }
+ startActivityForResult(takePhotoIntent, AFR_REQUEST_CODE_CAMERA);
});
- findViewById(R.id.upload_upload_button).setOnClickListener(view -> {
+ FloatingActionButton uploadFAB = findViewById(R.id.upload_fab);
+ uploadFAB.setOnClickListener(view -> {
+ progressBar.setVisibility(View.VISIBLE);
+
String uploadTitleText = uploadTitle.getText().toString();
String uploadDescriptionText = uploadDescription.getText().toString();
@@ -252,39 +244,40 @@ public class UploadActivity extends BaseActivity {
uploadTitle.setError("Required");
}
if (fileUri == null) {
- selectFileButton.setError("Required");
+ Toast.makeText(view.getContext(), "Please choose a file to upload or take a photo", Toast.LENGTH_LONG).show();
}
if (categorySelected.equals("-1")) {
Toast.makeText(view.getContext(), "Please choose category first", Toast.LENGTH_SHORT).show();
}
if (categorySelected.equals("-1") || uploadTitleText.equals("") || fileUri == null) {
+ progressBar.setVisibility(View.GONE);
return;
}
- String tmpDescriptionText = uploadDescriptionText;
-
SharedPreferences sharedPrefs = PreferenceManager.getDefaultSharedPreferences(view.getContext());
if (sharedPrefs.getBoolean(UPLOADING_APP_SIGNATURE_ENABLE_KEY, true)) {
- tmpDescriptionText += uploadedFrommThmmyPromptHtml;
+ uploadDescriptionText += uploadedFromThmmyPromptHtml;
}
String tempFilePath = null;
if (uploadFilename != null) {
+ //File should be uploaded with a certain name. Temporarily copies the file and renames it
tempFilePath = UploadsHelper.createTempFile(this, fileUri, uploadFilename);
if (tempFilePath == null) {
//Something went wrong, abort
+ Toast.makeText(this, "Could not create temporary file for renaming", Toast.LENGTH_SHORT).show();
+ progressBar.setVisibility(View.GONE);
return;
}
}
try {
- final String finalTempFilePath = tempFilePath;
new MultipartUploadRequest(view.getContext(), uploadIndexUrl)
.setUtf8Charset()
.addParameter("tp-dluploadtitle", uploadTitleText)
.addParameter("tp-dluploadcat", categorySelected)
- .addParameter("tp-dluploadtext", tmpDescriptionText)
+ .addParameter("tp-dluploadtext", uploadDescriptionText)
.addFileToUpload(tempFilePath == null
? fileUri.toString()
: tempFilePath
@@ -302,68 +295,46 @@ public class UploadActivity extends BaseActivity {
public void onError(Context context, UploadInfo uploadInfo, ServerResponse serverResponse,
Exception exception) {
Toast.makeText(context, "Upload failed", Toast.LENGTH_SHORT).show();
- if (finalTempFilePath != null) {
- if (!UploadsHelper.deleteTempFile(finalTempFilePath)) {
- Toast.makeText(context, "Failed to delete temporary file", Toast.LENGTH_SHORT).show();
- }
- }
+ UploadsHelper.deleteTempFiles();
+ progressBar.setVisibility(View.GONE);
}
@Override
public void onCompleted(Context context, UploadInfo uploadInfo, ServerResponse serverResponse) {
- if (finalTempFilePath != null) {
- if (!UploadsHelper.deleteTempFile(finalTempFilePath)) {
- Toast.makeText(context, "Failed to delete temporary file", Toast.LENGTH_SHORT).show();
- }
- }
+ Toast.makeText(context, "Upload completed successfully", Toast.LENGTH_SHORT).show();
+ UploadsHelper.deleteTempFiles();
+ BaseApplication.getInstance().logFirebaseAnalyticsEvent("file_upload", null);
+
+ uploadTitle.setText(null);
+ uploadDescription.setText(null);
+ fileUri = null;
+ filenameHolder.setText(null);
+ filenameHolder.setVisibility(View.GONE);
+ progressBar.setVisibility(View.GONE);
}
@Override
public void onCancelled(Context context, UploadInfo uploadInfo) {
- if (finalTempFilePath != null) {
- if (!UploadsHelper.deleteTempFile(finalTempFilePath)) {
- Toast.makeText(context, "Failed to delete temporary file", Toast.LENGTH_SHORT).show();
- }
- }
+ Toast.makeText(context, "Upload canceled", Toast.LENGTH_SHORT).show();
+
+ UploadsHelper.deleteTempFiles();
+ progressBar.setVisibility(View.GONE);
}
})
.startUpload();
} catch (Exception exception) {
Timber.e(exception, "AndroidUploadService: %s", exception.getMessage());
+ progressBar.setVisibility(View.GONE);
}
});
if (uploadRootCategories.isEmpty()) {
+ //Parses the uploads page
parseUploadPageTask = new ParseUploadPageTask();
parseUploadPageTask.execute(uploadIndexUrl);
} else {
- String[] tmpSpinnerArray = new String[uploadRootCategories.size()];
- for (int i = 0; i < uploadRootCategories.size(); ++i) {
- tmpSpinnerArray[i] = uploadRootCategories.get(i).getCategoryTitle();
- }
-
- ArrayAdapter spinnerArrayAdapter = new ArrayAdapter<>(BaseApplication.getInstance().getApplicationContext(),
- android.R.layout.simple_spinner_dropdown_item, tmpSpinnerArray);
- spinnerArrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
- rootCategorySpinner.setAdapter(spinnerArrayAdapter);
-
- //Sets bundle selection
- if (bundleCategory != null) {
- int bundleSelectionIndex = -1, currentIndex = 0;
- for (UploadCategory category : uploadRootCategories) {
- if (bundleCategory.get(0).contains(category.getCategoryTitle())) {
- bundleSelectionIndex = currentIndex;
- break;
- }
- ++currentIndex;
- }
-
- if (bundleSelectionIndex != -1) {
- rootCategorySpinner.setSelection(bundleSelectionIndex, true);
- bundleCategory.remove(0);
- }
- }
-
+ //Renders the already parsed data
+ updateUIElements();
titleDescriptionBuilderButton.setEnabled(true);
}
}
@@ -392,15 +363,16 @@ public class UploadActivity extends BaseActivity {
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
- if (requestCode == REQUEST_CODE_CHOOSE_FILE && data != null) {
- if (resultCode == Activity.RESULT_CANCELED) {
+ if (requestCode == AFR_REQUEST_CODE_CHOOSE_FILE) {
+ if (resultCode == Activity.RESULT_CANCELED || data == null) {
return;
}
fileUri = data.getData();
if (fileUri != null) {
String filename = UploadsHelper.filenameFromUri(this, fileUri);
- selectFileButton.setText(filename);
+ filenameHolder.setText(filename);
+ filenameHolder.setVisibility(View.VISIBLE);
filename = filename.toLowerCase();
if (filename.endsWith(".jpg")) {
@@ -422,38 +394,40 @@ public class UploadActivity extends BaseActivity {
fileIcon = "blank.gif";
}
}
- } else if (requestCode == REQUEST_CODE_CAMERA) {
+ } else if (requestCode == AFR_REQUEST_CODE_CAMERA) {
if (resultCode == Activity.RESULT_CANCELED) {
return;
}
Bitmap bitmap;
- File cacheImageFile = UploadsHelper.getTempFile(this);
- if (resultCode == Activity.RESULT_OK) {
- fileUri = Uri.fromFile(cacheImageFile);
- fileIcon = "jpg_image.gif";
-
- bitmap = UploadsHelper.getImageResized(this, fileUri);
- int rotation = UploadsHelper.getRotation(this, fileUri);
- bitmap = UploadsHelper.rotate(bitmap, rotation);
-
- try {
- FileOutputStream out = new FileOutputStream(cacheImageFile);
- bitmap.compress(Bitmap.CompressFormat.JPEG, 100, out);
- out.flush();
- out.close();
- } catch (Exception e) {
- e.printStackTrace();
- }
+ File cacheImageFile = UploadsHelper.getCacheFile(this);
- String newFilename = new SimpleDateFormat("yyyyMMdd_HHmmss", Locale.FRANCE).
- format(new Date());
- fileUri = Uri.parse(UploadsHelper.createTempFile(this, fileUri, newFilename));
+ Uri cacheFileUri = Uri.fromFile(cacheImageFile);
+ fileIcon = "jpg_image.gif";
- newFilename += ".jpg";
- selectFileButton.setText(newFilename);
+ bitmap = UploadsHelper.getImageResized(this, cacheFileUri);
+ int rotation = UploadsHelper.getRotation(this, cacheFileUri);
+ bitmap = UploadsHelper.rotate(bitmap, rotation);
+
+ try {
+ FileOutputStream out = new FileOutputStream(cacheImageFile);
+ bitmap.compress(Bitmap.CompressFormat.JPEG, 100, out);
+ out.flush();
+ out.close();
+ } catch (Exception e) {
+ e.printStackTrace();
}
- } else if (requestCode == REQUEST_CODE_FIELDS_BUILDER) {
+
+ String newFilename = new SimpleDateFormat("yyyyMMdd_HHmmss", Locale.FRANCE).
+ format(new Date());
+ fileUri = Uri.parse(UploadsHelper.createTempFile(this, cacheFileUri, newFilename));
+
+ newFilename += ".jpg";
+ filenameHolder.setText(newFilename);
+ filenameHolder.setVisibility(View.VISIBLE);
+
+ UploadsHelper.deleteCacheFiles(this);
+ } else if (requestCode == AFR_REQUEST_CODE_FIELDS_BUILDER) {
if (resultCode == Activity.RESULT_CANCELED) {
return;
}
@@ -499,8 +473,8 @@ public class UploadActivity extends BaseActivity {
}
ArrayAdapter spinnerArrayAdapter = new ArrayAdapter<>(getApplicationContext(),
- android.R.layout.simple_spinner_dropdown_item, tmpSpinnerArray);
- spinnerArrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
+ R.layout.spinner_item, tmpSpinnerArray);
+ spinnerArrayAdapter.setDropDownViewResource(R.layout.spinner_dropdown_item);
AppCompatSpinnerWithoutDefault subSpinner = new AppCompatSpinnerWithoutDefault(categoriesSpinners.getContext());
subSpinner.setPromptId(R.string.upload_spinners_hint);
@@ -578,7 +552,7 @@ public class UploadActivity extends BaseActivity {
UploadCategory secondLevelCategory = firstLevelCategory.getSubCategories().get(firstLevelCategory.getSubCategories().size() - 1);
secondLevelCategory.addSubCategory(categoryValue, categoryText);
} else if (categoryText.startsWith("---- ")) {
- //This is a level three subcategory
+ //This is a level four subcategory
UploadCategory rootLevelCategory = uploadRootCategories.get(uploadRootCategories.size() - 1);
UploadCategory firstLevelCategory = rootLevelCategory.getSubCategories().get(rootLevelCategory.getSubCategories().size() - 1);
UploadCategory secondLevelCategory = firstLevelCategory.getSubCategories().get(firstLevelCategory.getSubCategories().size() - 1);
@@ -593,36 +567,39 @@ public class UploadActivity extends BaseActivity {
@Override
protected void postExecution(ResultCode result) {
- String[] tmpSpinnerArray = new String[uploadRootCategories.size()];
- for (int i = 0; i < uploadRootCategories.size(); ++i) {
- tmpSpinnerArray[i] = uploadRootCategories.get(i).getCategoryTitle();
- }
+ updateUIElements();
+ titleDescriptionBuilderButton.setEnabled(true);
+ progressBar.setVisibility(ProgressBar.GONE);
+ }
+ }
+
+ private void updateUIElements() {
+ String[] tmpSpinnerArray = new String[uploadRootCategories.size()];
+ for (int i = 0; i < uploadRootCategories.size(); ++i) {
+ tmpSpinnerArray[i] = uploadRootCategories.get(i).getCategoryTitle();
+ }
ArrayAdapter spinnerArrayAdapter = new ArrayAdapter<>(BaseApplication.getInstance().getApplicationContext(),
- android.R.layout.simple_spinner_dropdown_item, tmpSpinnerArray);
- spinnerArrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
+ R.layout.spinner_item, tmpSpinnerArray);
+ spinnerArrayAdapter.setDropDownViewResource(R.layout.spinner_dropdown_item);
rootCategorySpinner.setAdapter(spinnerArrayAdapter);
- //Sets bundle selection
- if (bundleCategory != null) {
- int bundleSelectionIndex = -1, currentIndex = 0;
+ //Sets bundle selection
+ if (bundleCategory != null) {
+ int bundleSelectionIndex = -1, currentIndex = 0;
- for (UploadCategory category : uploadRootCategories) {
- if (bundleCategory.get(0).contains(category.getCategoryTitle())) {
- bundleSelectionIndex = currentIndex;
- break;
- }
- ++currentIndex;
- }
-
- if (bundleSelectionIndex != -1) {
- rootCategorySpinner.setSelection(bundleSelectionIndex, true);
- bundleCategory.remove(0);
+ for (UploadCategory category : uploadRootCategories) {
+ if (bundleCategory.get(0).contains(category.getCategoryTitle())) {
+ bundleSelectionIndex = currentIndex;
+ break;
}
+ ++currentIndex;
}
- titleDescriptionBuilderButton.setEnabled(true);
- progressBar.setVisibility(ProgressBar.GONE);
+ if (bundleSelectionIndex != -1) {
+ rootCategorySpinner.setSelection(bundleSelectionIndex, true);
+ bundleCategory.remove(0);
+ }
}
}
}
\ No newline at end of file
diff --git a/app/src/main/java/gr/thmmy/mthmmy/activities/upload/UploadFieldsBuilderActivity.java b/app/src/main/java/gr/thmmy/mthmmy/activities/upload/UploadFieldsBuilderActivity.java
index 0cd8eb70..c5ab4829 100644
--- a/app/src/main/java/gr/thmmy/mthmmy/activities/upload/UploadFieldsBuilderActivity.java
+++ b/app/src/main/java/gr/thmmy/mthmmy/activities/upload/UploadFieldsBuilderActivity.java
@@ -87,7 +87,7 @@ public class UploadFieldsBuilderActivity extends AppCompatActivity {
//Initialize toolbar
Toolbar toolbar = findViewById(R.id.toolbar);
- toolbar.setTitle("Upload fields builder");
+ toolbar.setTitle(R.string.upload_fields_builder_toolbar_title);
setSupportActionBar(toolbar);
if (getSupportActionBar() != null) {
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
@@ -215,263 +215,300 @@ public class UploadFieldsBuilderActivity extends AppCompatActivity {
@Nullable
private String getGreeklishOrMinifiedCourseName(boolean greeklish) {
- //TODO fill missing values
- if (course.contains("Συστήματα Υπολογιστών (Υπολογιστικά Συστήματα)")) {
- return greeklish ? "sys_ypologistwn" : "Συσ. Υπολογιστών";
- } else if (course.contains("Τεχνική Μηχανική")) {
- return greeklish ? "texn_mhxan" : "Τεχν. Μηχαν.";
- } else if (course.contains("Διαφορικές Εξισώσεις")) {
- return greeklish ? "diaforikes" : "Διαφορικές";
- } else if (course.contains("Θεωρία Πιθανοτήτων και Στατιστική")) {
- return greeklish ? "pithanothtes" : "Πιθανότητες";
- } else if (course.contains("Εφαρμοσμένα Μαθηματικά Ι")) {
- return greeklish ? "efarmosmena_math_I" : "Εφαρμοσμένα 1";
- } else if (course.contains("Ηλεκτρικά Κυκλώματα ΙΙ")) {
- return greeklish ? "kyklwmata_II" : "Κυκλώματα 2";
- } else if (course.contains("Ηλεκτρολογικά Υλικά")) {
- return greeklish ? "ylika" : "Ηλεκτρ. Υλικά";
- } else if (course.contains("Ηλεκτρομαγνητικό Πεδίο Ι")) {
- return greeklish ? "pedio_I" : "Πεδίο 1";
- } else if (course.contains("Θεωρία Σημάτων και Γραμμικών Συστημάτων")) {
- return greeklish ? "analog_shma" : "Σύματα & Συστήματα";
- } else if (course.contains("Προγραμματιστικές Τεχνικές")) {
- return greeklish ? "cpp" : "Προγραμματ. Τεχν.";
- } else if (course.contains("Αριθμητική Ανάλυση")) {
- return greeklish ? "arith_anal" : "Αριθμ. Ανάλυση";
- } else if (course.contains("Αρχιτεκτονική Υπολογιστών")) {
- return greeklish ? "arx_ypologistwn" : "Αρχ. Υπολογιστών";
- } else if (course.contains("Εισαγωγή στην Ενεργειακή Τεχνολογία Ι")) {
- return greeklish ? "EET_I" : "ΕΕΤ 1";
- } else if (course.contains("Ηλεκτρικά Κυκλώματα ΙΙΙ")) {
- return greeklish ? "kyklwmata_I" : "Κυκλώματα 3";
- } else if (course.contains("Ηλεκτρομαγνητικό Πεδίο ΙΙ")) {
- return greeklish ? "pedio_II" : "Πεδίο 2";
- } else if (course.contains("Στοχαστικό Σήμα")) {
- return greeklish ? "stox_shma" : "Στοχ. Σήμα";
+ if (course.contains("Ψηφιακή Επεξεργασία Σήματος")) {
+ return greeklish ? "PSES" : "ΨΕΣ";
+ } else if (course.contains("Ψηφιακή Επεξεργασία Εικόνας")) {
+ return greeklish ? "psee" : "ΨΕΕ";
+ } else if (course.contains("Ψηφιακές Τηλεπικοινωνίες ΙΙ")) {
+ return greeklish ? "pshf_thlep_II" : "Ψηφιακές Τηλεπ. 2";
+ } else if (course.contains("Ψηφιακές Τηλεπικοινωνίες Ι")) {
+ return greeklish ? "pshf_thlep_I" : "Ψηφιακές Τηλεπ. 1";
+ } else if (course.contains("Ψηφιακά Φίλτρα")) {
+ return greeklish ? "filtra" : "Φίλτρα";
+ } else if (course.contains("Ψηφιακά Συστήματα ΙΙΙ")) {
+ return greeklish ? "pshfiaka_III" : "Ψηφιακά 3";
+ } else if (course.contains("Ψηφιακά Συστήματα ΙΙ")) {
+ return greeklish ? "pshfiaka_II" : "Ψηφιακά 2";
} else if (course.contains("Ψηφιακά Συστήματα Ι")) {
return greeklish ? "pshfiaka_I" : "Ψηφιακά 1";
- } else if (course.contains("Αναλογικές Τηλεπικοινωνίες (πρώην Τηλεπικοινωνιακά Συστήματα Ι)")) {
- return greeklish ? "anal_thlep" : "Αναλογικές Τηλεπ.";
- } else if (course.contains("Διάδοση Ηλεκτρομαγνητικού Κύματος Ι (πρώην Πεδίο ΙΙΙ)")) {
- return greeklish ? "diadosi_1" : "Διάδοση 1";
- } else if (course.contains("Δομές Δεδομένων")) {
- return greeklish ? "dom_dedomenwn" : "Δομ. Δεδομ.";
- } else if (course.contains("Εισαγωγή στην Ενεργειακή Τεχνολογία ΙΙ")) {
- return greeklish ? "EET_2" : "ΕΕΤ2";
- } else if (course.contains("Ηλεκτρικές Μετρήσεις Ι")) {
- return greeklish ? "metrhseis_1" : "Μετρήσεις 1";
- } else if (course.contains("Ηλεκτρονική ΙΙ")) {
- return greeklish ? "hlektronikh_2" : "Ηλεκτρονική 2";
- } else if (course.contains("Συστήματα Αυτομάτου Ελέγχου Ι")) {
- return greeklish ? "SAE_1" : "ΣΑΕ 1";
- } else if (course.contains("Γραμμική Άλγεβρα")) {
- return greeklish ? "grammikh_algebra" : "Γραμμ. Άλγεβρ.";
- } else if (course.contains("Δομημένος Προγραμματισμός")) {
- return greeklish ? "C" : "Δομ. Προγραμμ.";
- } else if (course.contains("Λογική Σχεδίαση")) {
- return greeklish ? "logiki_sxediash" : "Λογική Σχεδίαση";
- } else if (course.contains("Λογισμός Ι")) {
- return greeklish ? "logismos_I" : "Λογισμός 1";
- } else if (course.contains("Τεχνικές Σχεδίασης με Η/Υ")) {
- return greeklish ? "sxedio" : "Σχέδιο";
+ } else if (course.contains("Φωτονική Τεχνολογία")) {
+ return greeklish ? "fwtonikh" : "Φωτονική";
} else if (course.contains("Φυσική Ι")) {
return greeklish ? "fysikh_I" : "Φυσική 1";
- } else if (course.contains("Αντικειμενοστραφής Προγραμματισμός")) {
- return greeklish ? "OOP" : "Αντικειμενοστραφής";
- } else if (course.contains("Εφαρμοσμένη Θερμοδυναμική")) {
- return greeklish ? "thermodynamikh" : "Θερμοδυναμική";
- } else if (course.contains("Ηλεκτρικά Κυκλώματα Ι")) {
- return greeklish ? "kyklwmata_I" : "Κυκλώματα 1";
- } else if (course.contains("Λογισμός ΙΙ")) {
- return greeklish ? "logismos_II" : "Λογισμός 2";
- } else if (course.contains("Οργάνωση Υπολογιστών")) {
- return greeklish ? "org_ypol" : "Οργάνωση Υπολ.";
- } else if (course.contains("Ηλεκτρονική Ι")) {
- return greeklish ? "hlektronikh_1" : "Ηλεκτρονική 1";
- } else if (course.contains("Διακριτά μαθηματικά")) {
- return greeklish ? "diakrita" : "Διακριτά Μαθηματικά";
- } else if (course.contains("Σήματα και Συστήματα")) {
- return greeklish ? "analog_shma" : "Σύματα & Συστήματα";
- } else if (course.contains("Εισαγωγή στις εφαρμογές Πυρηνικής Τεχνολογίας")) {
- return greeklish ? "Intro_Purhnikh_Texn" : "Εισ. Πυρηνικη Τεχν.";
- } else if (course.contains("Επιχειρησιακή Έρευνα")) {
- return greeklish ? "epixeirisiaki" : "Επιχειρησιακή Έρευνα";
- } else if (course.contains("Ημιαγωγά Υλικά: Θεωρία-Διατάξεις")) {
- return greeklish ? "Hmiagwga_Ylika" : "Ημιαγωγά Υλικά";
- } else if (course.contains("Μετάδοση Θερμότητας")) {
- return greeklish ? "metadosi_therm" : "Μετάδοση Θερμ.";
- } else if (course.contains("Συστήματα Ηλεκτρικής Ενέργειας Ι")) {
- return greeklish ? "SHE_I" : "ΣΗΕ 1";
+ } else if (course.contains("Υψηλές Τάσεις ΙΙΙ")) {
+ return greeklish ? "ypshles_III" : "Υψηλές 3";
+ } else if (course.contains("Υψηλές Τάσεις ΙΙ")) {
+ return greeklish ? "ypshles_II" : "Υψηλές 2";
} else if (course.contains("Υψηλές Τάσεις Ι")) {
return greeklish ? "ypshles_I" : "Υψηλές 1";
- } else if (course.contains("Θεωρία και Τεχνολογία Πυρηνικών Αντιδραστήρων")) {
- return greeklish ? "texn_antidrasthrwn" : "Τεχνολογία Αντιδραστήρων";
+ } else if (course.contains("Υψηλές Τάσεις 4")) {
+ return greeklish ? "ypshles_IV" : "Υψηλές 4";
+ } else if (course.contains("Υπολογιστικός Ηλεκτρομαγνητισμός")) {
+ return greeklish ? "ypologistikos_HM" : "Υπολογιστικός Η/Μ";
+ } else if (course.contains("Υπολογιστικές Μέθοδοι στα Ενεργειακά Συστήματα")) {
+ return greeklish ? "ymes" : "ΥΜΕΣ";
+ } else if (course.contains("Τηλεπικοινωνιακή Ηλεκτρονική")) {
+ return greeklish ? "tilep_ilektr" : "Τηλεπ. Ηλεκτρ.";
+ } else if (course.contains("Τηλεοπτικά Συστήματα")) {
+ return greeklish ? "tileoptika" : "Τηλεοπτικά";
+ } else if (course.contains("Τεχνολογία Λογισμικού")) {
+ return greeklish ? "SE" : "Τεχνολογία Λογισμικού";
} else if (course.contains("Τεχνολογία Ηλεκτροτεχνικών Υλικών")) {
return greeklish ? "Hlektrotexnika_Ylika" : "Ηλεκτροτεχνικά Υλικά";
- } else if (course.contains("Ηλεκτρικές Μηχανές Α'")) {
- return greeklish ? "mhxanes_A" : "Μηχανές Α";
- } else if (course.contains("Σταθμοί Παραγωγής Ηλεκτρικής Ενέργειας")) {
- return greeklish ? "SPHE" : "ΣΠΗΕ";
- } else if (course.contains("Συστήματα Ηλεκτρικής Ενέργειας ΙΙ")) {
- return greeklish ? "SHE_II" : "ΣΗΕ 2";
- } else if (course.contains("Υψηλές Τάσεις ΙΙ")) {
- return greeklish ? "ypshles_II" : "Υψηλές 2";
- } else if (course.contains("Αρχές Οικονομίας")) {
- return greeklish ? "arx_oikonomias" : "Αρχές Οικονομίας";
- } else if (course.contains("Διανεμημένη Παραγωγή")) {
- return greeklish ? "dian_paragwgh" : "Διανεμημένη Παραγωγή";
- } else if (course.contains("Διαχείριση Συστημάτων Ηλεκτρικής Ενέργειας")) {
- return greeklish ? "dshe" : "ΔΣΗΕ";
- } else if (course.contains("Υψηλές Τάσεις ΙΙΙ")) {
- return greeklish ? "ypshles_III" : "Υψηλές 3";
- } else if (course.contains("Ανάλυση Συστημάτων Ηλεκτρικής Ενέργειας")) {
- return greeklish ? "ASHE" : "ΑΣΗΕ";
- } else if (course.contains("Ηλεκτρικές Μηχανές Β'")) {
- return greeklish ? "mhxanes_B" : "Μηχανές Β";
- } else if (course.contains("Ηλεκτρονικά Ισχύος Ι")) {
- return greeklish ? "isxyos_I" : "Ισχύος 1";
+ } else if (course.contains("Τεχνολογία Ήχου και Εικόνας")) {
+ return greeklish ? "texn_hxoy_eikonas" : "Τεχνολογία Ήχου και Εικόνας";
+ } else if (course.contains("Τεχνική Μηχανική")) {
+ return greeklish ? "texn_mhxan" : "Τεχν. Μηχαν.";
+ } else if (course.contains("Τεχνικές μη Καταστρεπτικών Δοκιμών")) {
+ return greeklish ? "non_destructive_tests" : "Μη Καταστρεπτικές Δοκιμές";
+ } else if (course.contains("Τεχνικές Σχεδίασης με Η/Υ")) {
+ return greeklish ? "sxedio" : "Σχέδιο";
+ } else if (course.contains("Τεχνικές Κωδικοποίησης")) {
+ return greeklish ? "texn_kwdikopoihshs" : "Τεχνικές Κωδικοποίησης";
+ } else if (course.contains("Τεχνικές Βελτιστοποίησης")) {
+ return greeklish ? "veltistopoihsh" : "Βελτιστοποίηση";
+ } else if (course.contains("Σύνθεση Τηλεπικοινωνιακών Διατάξεων")) {
+ return greeklish ? "synth_thlep_diataksewn" : "Σύνθεση Τηλεπ. Διατάξεων";
+ } else if (course.contains("Σύνθεση Ενεργών και Παθητικών Κυκλωμάτων")) {
+ return greeklish ? "synthesh" : "Σύνθεση";
+ } else if (course.contains("Σχεδίαση Συστημάτων VLSI")) {
+ return greeklish ? "VLSI" : "VLSI";
+ } else if (course.contains("Συστήματα Υπολογιστών (Υπολογιστικά Συστήματα)")) {
+ return greeklish ? "sys_ypologistwn" : "Συσ. Υπολογιστών";
+ } else if (course.contains("Συστήματα Πολυμέσων και Εικονική Πραγματικότητα")) {
+ return greeklish ? "polymesa" : "Πολυμέσα";
+ } else if (course.contains("Συστήματα Μικροϋπολογιστών")) {
+ return greeklish ? "mikro_I" : "Μίκρο 1";
+ } else if (course.contains("Συστήματα Ηλεκτροκίνησης")) {
+ return greeklish ? "hlektrokinhsh" : "Ηλεκτροκίνηση";
} else if (course.contains("Συστήματα Ηλεκτρικής Ενέργειας ΙΙΙ")) {
return greeklish ? "SHE_III" : "ΣΗΕ 3";
+ } else if (course.contains("Συστήματα Ηλεκτρικής Ενέργειας ΙΙ")) {
+ return greeklish ? "SHE_II" : "ΣΗΕ 2";
+ } else if (course.contains("Συστήματα Ηλεκτρικής Ενέργειας Ι")) {
+ return greeklish ? "SHE_I" : "ΣΗΕ 1";
+ } else if (course.contains("Συστήματα Αυτομάτου Ελέγχου ΙΙI")) {
+ return greeklish ? "SAE_III" : "ΣΑΕ 3";
+ } else if (course.contains("Συστήματα Αυτομάτου Ελέγχου ΙΙ")) {
+ return greeklish ? "SAE_II" : "ΣΑΕ 2";
+ } else if (course.contains("Συστήματα Αυτομάτου Ελέγχου Ι")) {
+ return greeklish ? "SAE_1" : "ΣΑΕ 1";
+ } else if (course.contains("Στοχαστικό Σήμα")) {
+ return greeklish ? "stox_shma" : "Στοχ. Σήμα";
+ } else if (course.contains("Σταθμοί Παραγωγής Ηλεκτρικής Ενέργειας")) {
+ return greeklish ? "SPHE" : "ΣΠΗΕ";
} else if (course.contains("Σερβοκινητήρια Συστήματα")) {
return greeklish ? "servo" : "Σέρβο";
- } else if (course.contains("Συστήματα Ηλεκτροκίνησης")) {
- return greeklish ? "hlektrokinhsh" : "Ηλεκτροκίνηση";
- } else if (course.contains("Υπολογιστικές Μέθοδοι στα Ενεργειακά Συστήματα")) {
- return greeklish ? "ymes" : "ΥΜΕΣ";
- } else if (course.contains("Υψηλές Τάσεις 4")) {
- return greeklish ? "ypshles_IV" : "Υψηλές 4";
- } else if (course.contains("Ηλεκτρικές Μηχανές Γ'")) {
- return greeklish ? "mhxanes_C" : "Μηχανές Γ";
- } else if (course.contains("Ηλεκτρική Οικονομία")) {
- return greeklish ? "hlektr_oikonomia" : "Ηλεκτρική Οικονομία";
- } else if (course.contains("Ηλεκτρονικά Ισχύος ΙΙ")) {
- return greeklish ? "isxyos_II" : "Ισχύος 2";
- } else if (course.contains("Ανάλυση και Σχεδίαση Αλγορίθμων")) {
- return greeklish ? "algorithms" : "Αλγόριθμοι";
- } else if (course.contains("Διακριτά Μαθηματικά")) {
- return greeklish ? "diakrita" : "Διακριτά Μαθηματικά";
- } else if (course.contains("Κβαντική Φυσική")) {
- return greeklish ? "kvantikh" : "Κβαντική";
+ } else if (course.contains("Σήματα και Συστήματα")) {
+ return greeklish ? "analog_shma" : "Σύματα & Συστήματα";
} else if (course.contains("Ρομποτική")) {
return greeklish ? "rompotikh" : "Ρομποτική";
- } else if (course.contains("Τεχνικές Βελτιστοποίησης")) {
- return greeklish ? "veltistopoihsh" : "Βελτιστοποίηση";
- } else if (course.contains("Ηλεκτρικές Μετρήσεις ΙΙ")) {
- return greeklish ? "metrhseis_II" : "Μετρήσεις 2";
- } else if (course.contains("Ηλεκτρονική ΙΙΙ")) {
- return greeklish ? "hlektronikh_III" : "Ηλεκτρονική 3";
- } else if (course.contains("Συστήματα Αυτομάτου Ελέγχου ΙΙ")) {
- return greeklish ? "SAE_II" : "ΣΑΕ 2";
- } else if (course.contains("Ψηφιακά Συστήματα ΙΙ")) {
- return greeklish ? "pshfiaka_II" : "Ψηφιακά 2";
- } else if (course.contains("Ανάλυση Χρονοσειρών")) {
- return greeklish ? "xronoseires" : "Χρονοσειρές";
- } else if (course.contains("Θεωρία Υπολογισμών και Αλγορίθμων")) {
- return greeklish ? "thya" : "ΘΥΑ";
- } else if (course.contains("Παράλληλα και Κατανεμημένα Συστήματα")) {
- return greeklish ? "parallhla" : "Παράλληλα";
- } else if (course.contains("Προγραμματιζόμενα Κυκλώματα ASIC")) {
- return greeklish ? "asic" : "ASIC";
} else if (course.contains("Προσομοίωση και Μοντελοποίηση Συστημάτων")) {
return greeklish ? "montelopoihsh" : "Μοντελοποίηση";
- } else if (course.contains("Συστήματα Αυτομάτου Ελέγχου ΙΙI")) {
- return greeklish ? "SAE_III" : "ΣΑΕ 3";
- } else if (course.contains("Σύνθεση Ενεργών και Παθητικών Κυκλωμάτων")) {
- return greeklish ? "synthesh" : "Σύνθεση";
- } else if (course.contains("Δίκτυα Υπολογιστών Ι")) {
- return greeklish ? "diktya_I" : "Δίκτυα 1";
- } else if (course.contains("Λειτουργικά Συστήματα")) {
- return greeklish ? "OS" : "Λειτουργικά";
- } else if (course.contains("Συστήματα Μικροϋπολογιστών")) {
- return greeklish ? "mikro_I" : "Μίκρο 1";
- } else if (course.contains("Ασαφή Συστήματα")) {
- return greeklish ? "asafh" : "Ασαφή";
- } else if (course.contains("Γραφική με Υπολογιστές")) {
- return greeklish ? "grafikh" : "Γραφική";
- } else if (course.contains("Ενσωματωμένα Συστήματα Πραγματικού Χρόνου")) {
- return greeklish ? "enswmatwmena" : "Ενσωματωμένα";
- } else if (course.contains("Τηλεπικοινωνιακή Ηλεκτρονική")) {
- return greeklish ? "tilep_ilektr" : "Τηλεπ. Ηλεκτρ.";
- } else if (course.contains("Ψηφιακά Συστήματα ΙΙΙ")) {
- return greeklish ? "pshfiaka_III" : "Ψηφιακά 3";
- } else if (course.contains("Ψηφιακή Επεξεργασία Εικόνας")) {
- return greeklish ? "psee" : "ΨΕΕ";
- } else if (course.contains("Δίκτυα Υπολογιστών ΙΙ")) {
- return greeklish ? "diktya_II" : "Δίκτυα 2";
- } else if (course.contains("Μικροεπεξεργαστές και Περιφερειακά")) {
- return greeklish ? "mikro_II" : "Μίκρο 2";
- } else if (course.contains("Τεχνολογία Λογισμικού")) {
- return greeklish ? "SE" : "Τεχνολογία Λογισμικού";
- } else if (course.contains("Ψηφιακά Φίλτρα")) {
- return greeklish ? "filtra" : "Φίλτρα";
- } else if (course.contains("Αναγνώριση Προτύπων")) {
- return greeklish ? "protipa" : "Αναγνώριση Προτύπων";
- } else if (course.contains("Ασφάλεια Πληροφοριακών Συστημάτων")) {
- return greeklish ? "asfaleia" : "Ασφάλεια";
- } else if (course.contains("Βάσεις Δεδομένων")) {
- return greeklish ? "vaseis" : "Βάσεις";
- } else if (course.contains("Βιομηχανική Πληροφορική")) {
- return greeklish ? "viomix_plir" : "Βιομηχανική Πληρ";
- } else if (course.contains("Ευφυή Συστήματα Ρομπότ")) {
- return greeklish ? "eufuh" : "Ευφυή";
- } else if (course.contains("Συστήματα Πολυμέσων και Εικονική Πραγματικότητα")) {
- return greeklish ? "polymesa" : "Πολυμέσα";
- } else if (course.contains("Σχεδίαση Συστημάτων VLSI")) {
- return greeklish ? "VLSI" : "VLSI";
- } else if (course.contains("Ακουστική Ι")) {
- return greeklish ? "akoystikh_I" : "Ακουστική 1";
- } else if (course.contains("Εφαρμοσμένα Μαθηματικά ΙΙ")) {
- return greeklish ? "efarmosmena_math_II" : "Εφαρμοσμένα 2";
- } else if (course.contains("Ηλεκτρακουστική Ι")) {
- return greeklish ? "hlektroakoystikh_I" : "Ηλεκτροακουστική 1";
- } else if (course.contains("Οπτική Ι")) {
- return greeklish ? "optikh_I" : "Οπτική 1";
- } else if (course.contains("Διάδοση Η/Μ Κύματος ΙΙ")) {
- return greeklish ? "diadosi_II" : "Διάδοση 2";
- } else if (course.contains("Ψηφιακές Τηλεπικοινωνίες Ι")) {
- return greeklish ? "pshf_thlep_I" : "Ψηφιακές Τηλεπ. 1";
- } else if (course.contains("Ακουστική ΙΙ")) {
- return greeklish ? "akoystikh_II" : "Ακουστική 2";
- } else if (course.contains("Βιοϊατρική Τεχνολογία")) {
- return greeklish ? "vioiatriki" : "Βιοιατρική";
- } else if (course.contains("Ηλεκτρακουστική ΙΙ")) {
- return greeklish ? "hlektroakoystikh_II" : "Ηλεκτροακουστική 2";
+ } else if (course.contains("Προηγμένες Τεχνικές Επεξεργασίας Σήματος")) {
+ return greeklish ? "ptes" : "ΠΤΕΣ";
+ } else if (course.contains("Προγραμματιστικές Τεχνικές")) {
+ return greeklish ? "cpp" : "Προγραμματ. Τεχν.";
+ } else if (course.contains("Προγραμματιζόμενα Κυκλώματα ASIC")) {
+ return greeklish ? "asic" : "ASIC";
+ } else if (course.contains("Παράλληλα και Κατανεμημένα Συστήματα")) {
+ return greeklish ? "parallhla" : "Παράλληλα";
+ } else if (course.contains("Οργάνωση και Διοίκηση Εργοστασίων")) {
+ return greeklish ? "organ_dioik_ergostasiwn" : "Οργάνωση και Διοίκηση Εργοστασίων";
+ } else if (course.contains("Οργάνωση Υπολογιστών")) {
+ return greeklish ? "org_ypol" : "Οργάνωση Υπολ.";
} else if (course.contains("Οπτική ΙΙ")) {
return greeklish ? "optikh_II" : "Οπτική 2";
- } else if (course.contains("Ασύρματος Τηλεπικοινωνία Ι")) {
- return greeklish ? "asyrmatos_I" : "Ασύρματος 1";
+ } else if (course.contains("Οπτική Ι")) {
+ return greeklish ? "optikh_I" : "Οπτική 1";
+ } else if (course.contains("Οπτικές Επικοινωνίες")) {
+ return greeklish ? "optikes_thlep" : "Οπτικές Τηλεπ.";
+ } else if (course.contains("Μικροκύματα II")) {
+ return greeklish ? "mikrokymata_II" : "Μικροκύματα 2";
} else if (course.contains("Μικροκύματα I")) {
return greeklish ? "mikrokymata_I" : "Μικροκύματα 1";
- } else if (course.contains("Ψηφιακές Τηλεπικοινωνίες ΙΙ")) {
- return greeklish ? "pshf_thlep_II" : "Ψηφιακές Τηλεπ. 2";
- } else if (course.contains("Ψηφιακή Επεξεργασία Σήματος")) {
- return greeklish ? "PSES" : "ΨΕΣ";
- } else if (course.contains("Εισαγωγή στην Πολιτική Οικονομία")) {
- return greeklish ? "polit_oik" : "Πολιτική Οικονομία";
+ } else if (course.contains("Μικροκυματική Τηλεπισκόπηση")) {
+ return greeklish ? "thlepiskophsh" : "Τηλεπισκόπηση";
+ } else if (course.contains("Μικροεπεξεργαστές και Περιφερειακά")) {
+ return greeklish ? "mikro_II" : "Μίκρο 2";
+ } else if (course.contains("Μετάδοση Θερμότητας")) {
+ return greeklish ? "metadosi_therm" : "Μετάδοση Θερμ.";
+ } else if (course.contains("Λογισμός ΙΙ")) {
+ return greeklish ? "logismos_II" : "Λογισμός 2";
+ } else if (course.contains("Λογισμός Ι")) {
+ return greeklish ? "logismos_I" : "Λογισμός 1";
+ } else if (course.contains("Λογική Σχεδίαση")) {
+ return greeklish ? "logiki_sxediash" : "Λογική Σχεδίαση";
+ } else if (course.contains("Λειτουργικά Συστήματα")) {
+ return greeklish ? "OS" : "Λειτουργικά";
+ } else if (course.contains("Κινητές και Δορυφορικές Επικοινωνίες")) {
+ return greeklish ? "kinhtes_doryforikes_epik" : "Κινητές & Δορυφορικές Επικοινωνίες";
+ } else if (course.contains("Κβαντική Φυσική")) {
+ return greeklish ? "kvantikh" : "Κβαντική";
+ } else if (course.contains("Θεωρία και Τεχνολογία Πυρηνικών Αντιδραστήρων")) {
+ return greeklish ? "texn_antidrasthrwn" : "Τεχνολογία Αντιδραστήρων";
+ } else if (course.contains("Θεωρία Υπολογισμών και Αλγορίθμων")) {
+ return greeklish ? "thya" : "ΘΥΑ";
} else if (course.contains("Θεωρία Σκέδασης")) {
return greeklish ? "skedash" : "Σκέδαση";
- } else if (course.contains("Προηγμένες Τεχνικές Επεξεργασίας Σήματος")) {
- return greeklish ? "ptes" : "ΠΤΕΣ";
- } else if (course.contains("Τηλεοπτικά Συστήματα")) {
- return greeklish ? "tileoptika" : "Τηλεοπτικά";
- } else if (course.contains("Ασύρματος Τηλεπικοινωνία ΙΙ")) {
- return greeklish ? "asyrmatos_II" : "Ασύρματος 2";
- } else if (course.contains("Δίκτυα Τηλεπικοινωνιών")) {
- return greeklish ? "diktya_thlep" : "Δίκτυα Τηλέπ.";
+ } else if (course.contains("Θεωρία Σημάτων και Γραμμικών Συστημάτων")) {
+ return greeklish ? "analog_shma" : "Σύματα & Συστήματα";
} else if (course.contains("Θεωρία Πληροφοριών")) {
return greeklish ? "theoria_plir" : "Θεωρία Πληρ.";
- } else if (course.contains("Οπτικές Επικοινωνίες")) {
- return greeklish ? "optikes_thlep" : "Οπτικές Τηλεπ.";
+ } else if (course.contains("Θεωρία Πιθανοτήτων και Στατιστική")) {
+ return greeklish ? "pithanothtes" : "Πιθανότητες";
+ } else if (course.contains("Ημιαγωγά Υλικά: Θεωρία-Διατάξεις")) {
+ return greeklish ? "Hmiagwga_Ylika" : "Ημιαγωγά Υλικά";
+ } else if (course.contains("Ηλεκτρονική ΙΙΙ")) {
+ return greeklish ? "hlektronikh_III" : "Ηλεκτρονική 3";
+ } else if (course.contains("Ηλεκτρονική ΙΙ")) {
+ return greeklish ? "hlektronikh_2" : "Ηλεκτρονική 2";
+ } else if (course.contains("Ηλεκτρονική Ι")) {
+ return greeklish ? "hlektronikh_1" : "Ηλεκτρονική 1";
+ } else if (course.contains("Ηλεκτρονικές Διατάξεις και Μετρήσεις")) {
+ return greeklish ? "hlektron_diatakseis_metrhseis" : "Ηλεκτρονικές Διατάξεις και Μετρήσεις";
+ } else if (course.contains("Ηλεκτρονικά Ισχύος ΙΙ")) {
+ return greeklish ? "isxyos_II" : "Ισχύος 2";
+ } else if (course.contains("Ηλεκτρονικά Ισχύος Ι")) {
+ return greeklish ? "isxyos_I" : "Ισχύος 1";
+ } else if (course.contains("Ηλεκτρομαγνητικό Πεδίο ΙΙ")) {
+ return greeklish ? "pedio_II" : "Πεδίο 2";
+ } else if (course.contains("Ηλεκτρομαγνητικό Πεδίο Ι")) {
+ return greeklish ? "pedio_I" : "Πεδίο 1";
+ } else if (course.contains("Ηλεκτρομαγνητική Συμβατότητα")) {
+ return greeklish ? "HM_symvatothta" : "H/M Συμβατότητα";
+ } else if (course.contains("Ηλεκτρολογικά Υλικά")) {
+ return greeklish ? "ylika" : "Ηλεκτρ. Υλικά";
+ } else if (course.contains("Ηλεκτρική Οικονομία")) {
+ return greeklish ? "hlektr_oikonomia" : "Ηλεκτρική Οικονομία";
+ } else if (course.contains("Ηλεκτρικές Μηχανές Γ'")) {
+ return greeklish ? "mhxanes_C" : "Μηχανές Γ";
+ } else if (course.contains("Ηλεκτρικές Μηχανές Β'")) {
+ return greeklish ? "mhxanes_B" : "Μηχανές Β";
+ } else if (course.contains("Ηλεκτρικές Μηχανές Α'")) {
+ return greeklish ? "mhxanes_A" : "Μηχανές Α";
+ } else if (course.contains("Ηλεκτρικές Μετρήσεις ΙΙ")) {
+ return greeklish ? "metrhseis_II" : "Μετρήσεις 2";
+ } else if (course.contains("Ηλεκτρικές Μετρήσεις Ι")) {
+ return greeklish ? "metrhseis_1" : "Μετρήσεις 1";
+ } else if (course.contains("Ηλεκτρικά Κυκλώματα ΙΙΙ")) {
+ return greeklish ? "kyklwmata_I" : "Κυκλώματα 3";
+ } else if (course.contains("Ηλεκτρικά Κυκλώματα ΙΙ")) {
+ return greeklish ? "kyklwmata_II" : "Κυκλώματα 2";
+ } else if (course.contains("Ηλεκτρικά Κυκλώματα Ι")) {
+ return greeklish ? "kyklwmata_I" : "Κυκλώματα 1";
+ } else if (course.contains("Ηλεκτρακουστική ΙΙ")) {
+ return greeklish ? "hlektroakoystikh_II" : "Ηλεκτροακουστική 2";
+ } else if (course.contains("Ηλεκτρακουστική Ι")) {
+ return greeklish ? "hlektroakoystikh_I" : "Ηλεκτροακουστική 1";
+ } else if (course.contains("Εφαρμοσμένη Θερμοδυναμική")) {
+ return greeklish ? "thermodynamikh" : "Θερμοδυναμική";
+ } else if (course.contains("Εφαρμοσμένα Μαθηματικά ΙΙ")) {
+ return greeklish ? "efarmosmena_math_II" : "Εφαρμοσμένα 2";
+ } else if (course.contains("Εφαρμοσμένα Μαθηματικά Ι")) {
+ return greeklish ? "efarmosmena_math_I" : "Εφαρμοσμένα 1";
+ } else if (course.contains("Εφαρμογές Τηλεπικοινωνιακών Διατάξεων")) {
+ return greeklish ? "efarm_thlep_diataksewn" : "Εφαρμογές Τηλεπ. Διατάξεων";
+ } else if (course.contains("Ευφυή Συστήματα Ρομπότ")) {
+ return greeklish ? "eufuh" : "Ευφυή";
} else if (course.contains("Ευρυζωνικά Δίκτυα")) {
return greeklish ? "eyryzwnika" : "Ευρυζωνικά";
- } else if (course.contains("Τεχνικές μη Καταστρεπτικών Δοκιμών")) {
- return greeklish ? "non_destructive_tests" : "Μη Καταστρεπτικές Δοκιμές";
- } else if (course.contains("Φωτονική Τεχνολογία")) {
- return greeklish ? "fwtonikh" : "Φωτονική";
- } else if (course.contains("Μικροκυματική Τηλεπισκόπηση")) {
- return greeklish ? "thlepiskophsh" : "Τηλεπισκόπηση";
- } else if (course.contains("Μικροκύματα II")) {
- return greeklish ? "mikrokymata_II" : "Μικροκύματα 2";
+ } else if (course.contains("Επιχειρησιακή Έρευνα")) {
+ return greeklish ? "epixeirisiaki" : "Επιχειρησιακή Έρευνα";
+ } else if (course.contains("Ενσωματωμένα Συστήματα Πραγματικού Χρόνου")) {
+ return greeklish ? "enswmatwmena" : "Ενσωματωμένα";
+ } else if (course.contains("Εισαγωγή στις εφαρμογές Πυρηνικής Τεχνολογίας")) {
+ return greeklish ? "Intro_Purhnikh_Texn" : "Εισ. Πυρηνικη Τεχν.";
+ } else if (course.contains("Εισαγωγή στην Πολιτική Οικονομία")) {
+ return greeklish ? "polit_oik" : "Πολιτική Οικονομία";
+ } else if (course.contains("Εισαγωγή στην Ενεργειακή Τεχνολογία ΙΙ")) {
+ return greeklish ? "EET_2" : "ΕΕΤ2";
+ } else if (course.contains("Εισαγωγή στην Ενεργειακή Τεχνολογία Ι")) {
+ return greeklish ? "EET_I" : "ΕΕΤ 1";
+ } else if (course.contains("Ειδικές Κεραίες, Σύνθεση Κεραιών")) {
+ return greeklish ? "eidikes_keraies" : "Ειδικές Κεραίες, Σύνθεση Κεραιών";
+ } else if (course.contains("Ειδικές Αρχιτεκτονικές Υπολογιστών")) {
+ return greeklish ? "eidikes_arx_ypolog" : "Ειδικές Αρχιτεκτονικές Υπολογιστών";
+ } else if (course.contains("Ειδικά Κεφάλαια Συστημάτων Ηλεκτρικής Ενέργειας")) {
+ return greeklish ? "ekshe" : "ΕΚΣΗΕ";
+ } else if (course.contains("Ειδικά Κεφάλαια Ηλεκτρομαγνητικού Πεδίου Ι")) {
+ return greeklish ? "eidika_kef_HM_pedioy_I" : "Ειδικά Κεφάλαια Ηλεκτρομαγνητικού Πεδίου Ι";
+ } else if (course.contains("Ειδικά Κεφάλαια Διαφορικών Εξισώσεων")) {
+ return greeklish ? "eidika_kef_diaf_eksis" : "Ειδικά Κεφάλαια Διαφορικών Εξισώσεων";
+ } else if (course.contains("Δομημένος Προγραμματισμός")) {
+ return greeklish ? "C" : "Δομ. Προγραμμ.";
+ } else if (course.contains("Δομές Δεδομένων")) {
+ return greeklish ? "dom_dedomenwn" : "Δομ. Δεδομ.";
+ } else if (course.contains("Διαχείριση Συστημάτων Ηλεκτρικής Ενέργειας")) {
+ return greeklish ? "dshe" : "ΔΣΗΕ";
+ } else if (course.contains("Διαφορικές Εξισώσεις")) {
+ return greeklish ? "diaforikes" : "Διαφορικές";
+ } else if (course.contains("Διανεμημένη Παραγωγή")) {
+ return greeklish ? "dian_paragwgh" : "Διανεμημένη Παραγωγή";
+ } else if (course.contains("Διακριτά μαθηματικά")) {
+ return greeklish ? "diakrita" : "Διακριτά Μαθηματικά";
+ } else if (course.contains("Διακριτά Μαθηματικά")) {
+ return greeklish ? "diakrita" : "Διακριτά Μαθηματικά";
+ } else if (course.contains("Διάδοση Ηλεκτρομαγνητικού Κύματος Ι (πρώην Πεδίο ΙΙΙ)")) {
+ return greeklish ? "diadosi_1" : "Διάδοση 1";
+ } else if (course.contains("Διάδοση Η/Μ Κύματος ΙΙ")) {
+ return greeklish ? "diadosi_II" : "Διάδοση 2";
+ } else if (course.contains("Δίκτυα Υπολογιστών ΙΙ")) {
+ return greeklish ? "diktya_II" : "Δίκτυα 2";
+ } else if (course.contains("Δίκτυα Υπολογιστών Ι")) {
+ return greeklish ? "diktya_I" : "Δίκτυα 1";
+ } else if (course.contains("Δίκτυα Τηλεπικοινωνιών")) {
+ return greeklish ? "diktya_thlep" : "Δίκτυα Τηλέπ.";
+ } else if (course.contains("Γραφική με Υπολογιστές")) {
+ return greeklish ? "grafikh" : "Γραφική";
+ } else if (course.contains("Γραμμική Άλγεβρα")) {
+ return greeklish ? "grammikh_algebra" : "Γραμμ. Άλγεβρ.";
+ } else if (course.contains("Γεωηλεκτρομαγνητισμός")) {
+ return greeklish ? "geohlektromagnitismos" : "Γεωηλεκτρομαγνητισμός";
+ } else if (course.contains("Βιοϊατρική Τεχνολογία")) {
+ return greeklish ? "vioiatriki" : "Βιοιατρική";
+ } else if (course.contains("Βιομηχανική Πληροφορική")) {
+ return greeklish ? "viomix_plir" : "Βιομηχανική Πληρ";
+ } else if (course.contains("Βιομηχανικά Ηλεκτρονικά")) {
+ return greeklish ? "bhomix_hlektronika" : "Βιομηχανικά Ηλεκτρονικά";
+ } else if (course.contains("Βάσεις Δεδομένων")) {
+ return greeklish ? "vaseis" : "Βάσεις";
+ } else if (course.contains("Ασύρματος Τηλεπικοινωνία ΙΙ")) {
+ return greeklish ? "asyrmatos_II" : "Ασύρματος 2";
+ } else if (course.contains("Ασύρματος Τηλεπικοινωνία Ι")) {
+ return greeklish ? "asyrmatos_I" : "Ασύρματος 1";
+ } else if (course.contains("Ασφάλεια Πληροφοριακών Συστημάτων")) {
+ return greeklish ? "asfaleia" : "Ασφάλεια";
+ } else if (course.contains("Ασαφή Συστήματα")) {
+ return greeklish ? "asafh" : "Ασαφή";
+ } else if (course.contains("Αρχιτεκτονική Υπολογιστών")) {
+ return greeklish ? "arx_ypologistwn" : "Αρχ. Υπολογιστών";
+ } else if (course.contains("Αρχές Παράλληλης Επεξεργασίας")) {
+ return greeklish ? "arxes_parall_epeksergasias" : "Αρχές Παράλληλης Επεξεργασίας";
+ } else if (course.contains("Αρχές Οικονομίας")) {
+ return greeklish ? "arx_oikonomias" : "Αρχές Οικονομίας";
+ } else if (course.contains("Αριθμητική Ανάλυση")) {
+ return greeklish ? "arith_anal" : "Αριθμ. Ανάλυση";
+ } else if (course.contains("Αξιοπιστία Συστημάτων")) {
+ return greeklish ? "aksiopistia_systhmatwn" : "Αξιοπιστία Συστημάτων";
+ } else if (course.contains("Αντικειμενοστραφής Προγραμματισμός")) {
+ return greeklish ? "OOP" : "Αντικειμενοστραφής";
+ } else if (course.contains("Αναλογικές Τηλεπικοινωνίες (πρώην Τηλεπικοινωνιακά Συστήματα Ι)")) {
+ return greeklish ? "anal_thlep" : "Αναλογικές Τηλεπ.";
+ } else if (course.contains("Αναγνώριση Προτύπων")) {
+ return greeklish ? "protipa" : "Αναγνώριση Προτύπων";
+ } else if (course.contains("Ανάλυση και Σχεδίαση Αλγορίθμων")) {
+ return greeklish ? "algorithms" : "Αλγόριθμοι";
+ } else if (course.contains("Ανάλυση Χρονοσειρών")) {
+ return greeklish ? "xronoseires" : "Χρονοσειρές";
+ } else if (course.contains("Ανάλυση Συστημάτων Ηλεκτρικής Ενέργειας")) {
+ return greeklish ? "ASHE" : "ΑΣΗΕ";
+ } else if (course.contains("Ανάλυση Ηλεκτρικών Κυκλωμάτων με Υπολογιστή")) {
+ return greeklish ? "analysh_hlektr_kykl" : "Ανάλυση Ηλεκτρικ. Κυκλ. με Υπολογιστή";
+ } else if (course.contains("Ακουστική ΙΙ")) {
+ return greeklish ? "akoystikh_II" : "Ακουστική 2";
+ } else if (course.contains("Ακουστική Ι")) {
+ return greeklish ? "akoystikh_I" : "Ακουστική 1";
} else {
return null;
}
diff --git a/app/src/main/java/gr/thmmy/mthmmy/activities/upload/UploadsHelper.java b/app/src/main/java/gr/thmmy/mthmmy/activities/upload/UploadsHelper.java
index 9a2be209..9529d402 100644
--- a/app/src/main/java/gr/thmmy/mthmmy/activities/upload/UploadsHelper.java
+++ b/app/src/main/java/gr/thmmy/mthmmy/activities/upload/UploadsHelper.java
@@ -8,6 +8,7 @@ import android.graphics.BitmapFactory;
import android.graphics.Matrix;
import android.media.ExifInterface;
import android.net.Uri;
+import android.os.Environment;
import android.provider.OpenableColumns;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
@@ -25,7 +26,7 @@ import timber.log.Timber;
class UploadsHelper {
private static final int DEFAULT_MIN_WIDTH_QUALITY = 400;
- private static final String TEMP_IMAGE_NAME = "tempUploadFile.jpg";
+ private static final String CACHE_IMAGE_NAME = "tempUploadFile.jpg";
@NonNull
static String filenameFromUri(Context context, Uri uri) {
@@ -53,7 +54,7 @@ class UploadsHelper {
static String createTempFile(Context context, Uri fileUri, String newFilename) {
String oldFilename = filenameFromUri(context, fileUri);
String fileExtension = oldFilename.substring(oldFilename.indexOf("."));
- String destinationFilename = android.os.Environment.getExternalStorageDirectory().getPath() +
+ String destinationFilename = Environment.getExternalStorageDirectory().getPath() +
File.separatorChar + "~tmp_mThmmy_uploads" + File.separatorChar + newFilename + fileExtension;
File tempDirectory = new File(android.os.Environment.getExternalStorageDirectory().getPath() +
@@ -99,16 +100,35 @@ class UploadsHelper {
return destinationFilename;
}
- static File getTempFile(Context context) {
- File imageFile = new File(context.getExternalCacheDir(), TEMP_IMAGE_NAME);
+ static File getCacheFile(Context context) {
+ File imageFile = new File(context.getExternalCacheDir(), CACHE_IMAGE_NAME);
//noinspection ResultOfMethodCallIgnored
imageFile.getParentFile().mkdirs();
return imageFile;
}
- static boolean deleteTempFile(String destinationFilename) {
- File file = new File(destinationFilename);
- return file.delete();
+ @SuppressWarnings("ResultOfMethodCallIgnored")
+ static void deleteTempFiles() {
+ File tempFilesDirectory = new File(Environment.getExternalStorageDirectory().getPath() +
+ File.separatorChar + "~tmp_mThmmy_uploads");
+
+ if (tempFilesDirectory.isDirectory()) {
+ String[] tempFilesArray = tempFilesDirectory.list();
+ for (String tempFile : tempFilesArray) {
+ new File(tempFilesDirectory, tempFile).delete();
+ }
+ tempFilesDirectory.delete();
+ }
+ }
+
+ @SuppressWarnings("ResultOfMethodCallIgnored")
+ static void deleteCacheFiles(Context context) {
+ File cacheFilesDirectory = context.getExternalCacheDir();
+ assert cacheFilesDirectory != null;
+ String[] tempFilesArray = cacheFilesDirectory.list();
+ for (String tempFile : tempFilesArray) {
+ new File(cacheFilesDirectory, tempFile).delete();
+ }
}
/**
diff --git a/app/src/main/java/gr/thmmy/mthmmy/base/BaseActivity.java b/app/src/main/java/gr/thmmy/mthmmy/base/BaseActivity.java
index 94521fc9..df678e29 100644
--- a/app/src/main/java/gr/thmmy/mthmmy/base/BaseActivity.java
+++ b/app/src/main/java/gr/thmmy/mthmmy/base/BaseActivity.java
@@ -7,7 +7,6 @@ import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.pm.PackageManager;
-import android.graphics.drawable.Drawable;
import android.net.Uri;
import android.os.AsyncTask;
import android.os.Build;
@@ -45,12 +44,12 @@ import java.util.ArrayList;
import gr.thmmy.mthmmy.R;
import gr.thmmy.mthmmy.activities.AboutActivity;
import gr.thmmy.mthmmy.activities.LoginActivity;
-import gr.thmmy.mthmmy.activities.upload.UploadActivity;
import gr.thmmy.mthmmy.activities.bookmarks.BookmarkActivity;
import gr.thmmy.mthmmy.activities.downloads.DownloadsActivity;
import gr.thmmy.mthmmy.activities.main.MainActivity;
import gr.thmmy.mthmmy.activities.profile.ProfileActivity;
import gr.thmmy.mthmmy.activities.settings.SettingsActivity;
+import gr.thmmy.mthmmy.activities.upload.UploadActivity;
import gr.thmmy.mthmmy.model.Bookmark;
import gr.thmmy.mthmmy.model.ThmmyFile;
import gr.thmmy.mthmmy.services.DownloadHelper;
diff --git a/app/src/main/java/gr/thmmy/mthmmy/base/BaseApplication.java b/app/src/main/java/gr/thmmy/mthmmy/base/BaseApplication.java
index 6a1b7baa..6caa91d4 100644
--- a/app/src/main/java/gr/thmmy/mthmmy/base/BaseApplication.java
+++ b/app/src/main/java/gr/thmmy/mthmmy/base/BaseApplication.java
@@ -5,6 +5,7 @@ import android.content.Context;
import android.content.SharedPreferences;
import android.graphics.drawable.Drawable;
import android.net.Uri;
+import android.os.Bundle;
import android.support.v4.content.ContextCompat;
import android.util.DisplayMetrics;
import android.widget.ImageView;
@@ -14,6 +15,7 @@ import com.crashlytics.android.core.CrashlyticsCore;
import com.franmontiel.persistentcookiejar.PersistentCookieJar;
import com.franmontiel.persistentcookiejar.cache.SetCookieCache;
import com.franmontiel.persistentcookiejar.persistence.SharedPrefsCookiePersistor;
+import com.google.firebase.analytics.FirebaseAnalytics;
import com.jakewharton.picasso.OkHttp3Downloader;
import com.mikepenz.fontawesome_typeface_library.FontAwesome;
import com.mikepenz.iconics.IconicsDrawable;
@@ -24,7 +26,6 @@ import com.squareup.picasso.Picasso;
import net.gotev.uploadservice.UploadService;
import net.gotev.uploadservice.okhttp.OkHttpStack;
-import java.io.IOException;
import java.util.Objects;
import java.util.concurrent.TimeUnit;
@@ -34,16 +35,17 @@ import gr.thmmy.mthmmy.session.SessionManager;
import gr.thmmy.mthmmy.utils.CrashReportingTree;
import io.fabric.sdk.android.Fabric;
import okhttp3.HttpUrl;
-import okhttp3.Interceptor;
import okhttp3.OkHttpClient;
import okhttp3.Request;
-import okhttp3.Response;
import timber.log.Timber;
public class BaseApplication extends Application {
private static BaseApplication baseApplication; //BaseApplication singleton
- // Client & SessionManager
+ //FirebaseAnalytics
+ private FirebaseAnalytics firebaseAnalytics;
+
+ //Client & SessionManager
private OkHttpClient client;
private SessionManager sessionManager;
@@ -69,32 +71,31 @@ public class BaseApplication extends Application {
// Initialize Fabric with the debug-disabled crashlytics.
Fabric.with(this, crashlyticsKit);
// Initialize timber
- if (BuildConfig.DEBUG) {
+ if (BuildConfig.DEBUG)
Timber.plant(new Timber.DebugTree());
- } else {
+ else
Timber.plant(new CrashReportingTree());
- }
+
+ // Analytics init
+ firebaseAnalytics = FirebaseAnalytics.getInstance(this);
SharedPreferences sharedPrefs = getSharedPreferences(SHARED_PREFS_NAME, MODE_PRIVATE);
SharedPrefsCookiePersistor sharedPrefsCookiePersistor = new SharedPrefsCookiePersistor(getApplicationContext());
PersistentCookieJar cookieJar = new PersistentCookieJar(new SetCookieCache(), sharedPrefsCookiePersistor);
client = new OkHttpClient.Builder()
.cookieJar(cookieJar)
- .addInterceptor(new Interceptor() {
- @Override
- public Response intercept(Chain chain) throws IOException {
- Request request = chain.request();
- HttpUrl oldUrl = chain.request().url();
- if (Objects.equals(chain.request().url().host(), "www.thmmy.gr")) {
- if (!oldUrl.toString().contains("theme=4")) {
- //Probably works but needs more testing:
- HttpUrl newUrl = oldUrl.newBuilder().addQueryParameter("theme", "4").build();
- request = request.newBuilder().url(newUrl).build();
- }
+ .addInterceptor(chain -> {
+ Request request = chain.request();
+ HttpUrl oldUrl = chain.request().url();
+ if (Objects.equals(chain.request().url().host(), "www.thmmy.gr")) {
+ if (!oldUrl.toString().contains("theme=4")) {
+ //Probably works but needs more testing:
+ HttpUrl newUrl = oldUrl.newBuilder().addQueryParameter("theme", "4").build();
+ request = request.newBuilder().url(newUrl).build();
}
- return chain.proceed(request);
-
}
+ return chain.proceed(request);
+
})
.connectTimeout(30, TimeUnit.SECONDS)
.writeTimeout(30, TimeUnit.SECONDS)
@@ -140,6 +141,12 @@ public class BaseApplication extends Application {
dpWidth = displayMetrics.widthPixels / displayMetrics.density;
}
+ public void logFirebaseAnalyticsEvent(String event, Bundle params) {
+ firebaseAnalytics.logEvent(event, params);
+ }
+
+ //Getters
+
public OkHttpClient getClient() {
return client;
}
diff --git a/app/src/main/java/gr/thmmy/mthmmy/editorview/AutoFitGridLayout.java b/app/src/main/java/gr/thmmy/mthmmy/editorview/AutoFitGridLayout.java
new file mode 100644
index 00000000..8e3055e5
--- /dev/null
+++ b/app/src/main/java/gr/thmmy/mthmmy/editorview/AutoFitGridLayout.java
@@ -0,0 +1,55 @@
+package gr.thmmy.mthmmy.editorview;
+
+import android.content.Context;
+import android.content.res.TypedArray;
+import android.util.AttributeSet;
+import android.widget.GridLayout;
+import gr.thmmy.mthmmy.R;
+
+public class AutoFitGridLayout extends GridLayout {
+ private int columnWidth;
+ private int defaultColumnCount;
+
+ public AutoFitGridLayout(Context context) {
+ super(context);
+ init(context, null, 0);
+ }
+
+ public AutoFitGridLayout(Context context, AttributeSet attrs) {
+ super(context, attrs);
+ init(context, attrs, 0);
+ }
+
+ public AutoFitGridLayout(Context context, AttributeSet attrs, int defStyleAttr) {
+ super(context, attrs, defStyleAttr);
+ init(context, attrs, defStyleAttr);
+ }
+
+ public void init(Context context, AttributeSet attrs, int defStyleAttr) {
+ TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.AutoFitGridLayout, 0, defStyleAttr);
+ try {
+ columnWidth = a.getDimensionPixelSize(R.styleable.AutoFitGridLayout_columnWidth, 0);
+
+ int[] set = {android.R.attr.columnCount};
+ a = context.obtainStyledAttributes(attrs, set, 0, defStyleAttr);
+ defaultColumnCount = a.getInt(0, 6);
+ } finally {
+ a.recycle();
+ }
+ setColumnCount(1);
+ }
+
+ @Override
+ protected void onMeasure(int widthSpec, int heightSpec) {
+ super.onMeasure(widthSpec, heightSpec);
+
+ int width = MeasureSpec.getSize(widthSpec);
+ if (columnWidth > 0 && width > 0) {
+ int totalSpace = width - getPaddingRight() - getPaddingLeft();
+ int columnCount = Math.max(1, totalSpace / columnWidth);
+ setColumnCount(columnCount);
+ } else {
+ setColumnCount(defaultColumnCount);
+ }
+ }
+}
diff --git a/app/src/main/java/gr/thmmy/mthmmy/editorview/EditorView.java b/app/src/main/java/gr/thmmy/mthmmy/editorview/EditorView.java
new file mode 100644
index 00000000..a4ccc119
--- /dev/null
+++ b/app/src/main/java/gr/thmmy/mthmmy/editorview/EditorView.java
@@ -0,0 +1,283 @@
+package gr.thmmy.mthmmy.editorview;
+
+import android.app.Activity;
+import android.app.AlertDialog;
+import android.content.Context;
+import android.content.res.TypedArray;
+import android.graphics.drawable.Drawable;
+import android.support.annotation.Nullable;
+import android.support.design.widget.TextInputEditText;
+import android.support.design.widget.TextInputLayout;
+import android.support.v7.widget.AppCompatImageButton;
+import android.text.Editable;
+import android.text.TextUtils;
+import android.util.AttributeSet;
+import android.util.SparseArray;
+import android.view.LayoutInflater;
+import android.view.inputmethod.EditorInfo;
+import android.view.inputmethod.InputConnection;
+import android.view.inputmethod.InputMethodManager;
+import android.widget.LinearLayout;
+import android.widget.PopupWindow;
+import android.widget.ScrollView;
+
+import java.util.Objects;
+
+import gr.thmmy.mthmmy.R;
+
+public class EditorView extends LinearLayout {
+
+ private SparseArray colors = new SparseArray<>();
+
+ private TextInputLayout edittextWrapper;
+ private TextInputEditText editText;
+ private AppCompatImageButton emojiButton;
+ private AppCompatImageButton submitButton;
+ private EmojiKeyboard.EmojiKeyboardOwner emojiKeyboardOwner;
+
+ public EditorView(Context context) {
+ super(context);
+ init(context, null);
+ }
+
+ public EditorView(Context context, AttributeSet attrs) {
+ super(context, attrs);
+ init(context, attrs);
+ }
+
+ public EditorView(Context context, AttributeSet attrs, int defStyleAttrs) {
+ super(context, attrs, defStyleAttrs);
+ init(context, attrs);
+ }
+
+ private void init(Context context, AttributeSet attrs) {
+ LayoutInflater.from(context).inflate(R.layout.editor_view, this, true);
+ setOrientation(VERTICAL);
+
+ edittextWrapper = findViewById(R.id.editor_edittext_wrapper);
+ editText = findViewById(R.id.editor_edittext);
+
+ TypedArray a = context.getTheme().obtainStyledAttributes(attrs, R.styleable.EditorView, 0, 0);
+ try {
+ editText.setHint(a.getString(R.styleable.EditorView_hint));
+ } finally {
+ a.recycle();
+ }
+
+ // without this, the editor gets default window background
+ Drawable background = getBackground();
+ for (int i = 0; i < getChildCount(); i++) {
+ getChildAt(i).setBackground(background);
+ }
+
+ emojiButton = findViewById(R.id.emoji_keyboard_button);
+
+ editText.setOnTouchListener((v, event) -> {
+ if (emojiKeyboardOwner.isEmojiKeyboardVisible()) return true;
+ return false;
+ });
+
+ emojiButton.setOnClickListener(view -> {
+ InputMethodManager imm = (InputMethodManager) context.getSystemService(Activity.INPUT_METHOD_SERVICE);
+ assert imm != null;
+ if (emojiKeyboardOwner.isEmojiKeyboardVisible()) {
+ editText.requestFocus();
+ imm.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);
+ emojiButton.setImageResource(R.drawable.ic_tag_faces_24dp);
+ } else {
+ imm.hideSoftInputFromWindow(getWindowToken(), 0);
+ view.clearFocus();
+ emojiButton.setImageResource(R.drawable.ic_keyboard_24dp);
+ }
+ emojiKeyboardOwner.setEmojiKeyboardVisible(!emojiKeyboardOwner.isEmojiKeyboardVisible());
+ });
+
+ submitButton = findViewById(R.id.submit_button);
+ findViewById(R.id.bold_button).setOnClickListener(view -> {
+ boolean hadTextSelection = editText.hasSelection();
+ getText().insert(editText.getSelectionStart(), "[b]");
+ getText().insert(editText.getSelectionEnd(), "[/b]");
+ editText.setSelection(hadTextSelection ? editText.getSelectionEnd() : editText.getSelectionStart() - 4);
+ });
+ findViewById(R.id.italic_button).setOnClickListener(view -> {
+ boolean hadTextSelection = editText.hasSelection();
+ getText().insert(editText.getSelectionStart(), "[i]");
+ getText().insert(editText.getSelectionEnd(), "[/i]");
+ editText.setSelection(hadTextSelection ? editText.getSelectionEnd() : editText.getSelectionStart() - 4);
+ });
+ findViewById(R.id.underline_button).setOnClickListener(view -> {
+ boolean hadTextSelection = editText.hasSelection();
+ getText().insert(editText.getSelectionStart(), "[u]");
+ getText().insert(editText.getSelectionEnd(), "[/u]");
+ editText.setSelection(hadTextSelection ? editText.getSelectionEnd() : editText.getSelectionStart() - 4);
+ });
+ findViewById(R.id.strikethrough_button).setOnClickListener(view -> {
+ boolean hadTextSelection = editText.hasSelection();
+ getText().insert(editText.getSelectionStart(), "[s]");
+ getText().insert(editText.getSelectionEnd(), "[/s]");
+ editText.setSelection(hadTextSelection ? editText.getSelectionEnd() : editText.getSelectionStart() - 4);
+ });
+
+ colors.append(R.id.black, "black");
+ colors.append(R.id.red, "red");
+ colors.append(R.id.yellow, "yellow");
+ colors.append(R.id.pink, "pink");
+ colors.append(R.id.green, "green");
+ colors.append(R.id.orange, "orange");
+ colors.append(R.id.purple, "purple");
+ colors.append(R.id.blue, "blue");
+ colors.append(R.id.beige, "beige");
+ colors.append(R.id.brown, "brown");
+ colors.append(R.id.teal, "teal");
+ colors.append(R.id.navy, "navy");
+ colors.append(R.id.maroon, "maroon");
+ colors.append(R.id.lime_green, "limegreen");
+
+ findViewById(R.id.text_color_button).setOnClickListener(view -> {
+ PopupWindow popupWindow = new PopupWindow(view.getContext());
+ popupWindow.setHeight(LayoutParams.WRAP_CONTENT);
+ popupWindow.setWidth(LayoutParams.WRAP_CONTENT);
+ popupWindow.setFocusable(true);
+ ScrollView colorPickerScrollview = (ScrollView) LayoutInflater.from(context).inflate(R.layout.editor_view_color_picker, null);
+ LinearLayout colorPicker = (LinearLayout) colorPickerScrollview.getChildAt(0);
+ popupWindow.setContentView(colorPickerScrollview);
+ for (int i = 0; i < colorPicker.getChildCount(); i++) {
+ colorPicker.getChildAt(i).setOnClickListener(v -> {
+ boolean hadTextSelection = editText.hasSelection();
+ getText().insert(editText.getSelectionStart(), "[color=" + colors.get(v.getId()) + "]");
+ getText().insert(editText.getSelectionEnd(), "[/color]");
+ editText.setSelection(hadTextSelection ? editText.getSelectionEnd() : editText.getSelectionStart() - 8);
+ popupWindow.dismiss();
+ });
+ }
+ popupWindow.showAsDropDown(view);
+ });
+ findViewById(R.id.text_size_button).setOnClickListener(view -> {
+ boolean hadTextSelection = editText.hasSelection();
+ getText().insert(editText.getSelectionStart(), "[size=10pt]");
+ getText().insert(editText.getSelectionEnd(), "[/size]");
+ editText.setSelection(hadTextSelection ? editText.getSelectionEnd() : editText.getSelectionStart() - 7);
+ });
+ findViewById(R.id.font_button).setOnClickListener(view -> {
+ boolean hadTextSelection = editText.hasSelection();
+ getText().insert(editText.getSelectionStart(), "[font=Verdana]");
+ getText().insert(editText.getSelectionEnd(), "[/font]");
+ editText.setSelection(hadTextSelection ? editText.getSelectionEnd() : editText.getSelectionStart() - 7);
+ });
+ findViewById(R.id.unordered_list_button).setOnClickListener(view -> {
+ boolean hadTextSelection = editText.hasSelection();
+ getText().insert(editText.getSelectionStart(), "[list]\n[li]");
+ getText().insert(editText.getSelectionEnd(), "[/li]\n[li][/li]\n[/list]");
+ editText.setSelection(hadTextSelection ? editText.getSelectionEnd() - 13 : editText.getSelectionStart() - 23);
+ });
+ findViewById(R.id.align_left_button).setOnClickListener(view -> {
+ boolean hadTextSelection = editText.hasSelection();
+ getText().insert(editText.getSelectionStart(), "[left]");
+ getText().insert(editText.getSelectionEnd(), "[/left]");
+ editText.setSelection(hadTextSelection ? editText.getSelectionEnd() : editText.getSelectionStart() - 7);
+ });
+ findViewById(R.id.align_center_button).setOnClickListener(view -> {
+ boolean hadTextSelection = editText.hasSelection();
+ getText().insert(editText.getSelectionStart(), "[center]");
+ getText().insert(editText.getSelectionEnd(), "[/center]");
+ editText.setSelection(hadTextSelection ? editText.getSelectionEnd() : editText.getSelectionStart() - 9);
+ });
+ findViewById(R.id.align_right_button).setOnClickListener(view -> {
+ boolean hadTextSelection = editText.hasSelection();
+ getText().insert(editText.getSelectionStart(), "[right]");
+ getText().insert(editText.getSelectionEnd(), "[/right]");
+ editText.setSelection(hadTextSelection ? editText.getSelectionEnd() : editText.getSelectionStart() - 8);
+ });
+ findViewById(R.id.link_button).setOnClickListener(view -> {
+ LinearLayout dialogBody = (LinearLayout) LayoutInflater.from(context)
+ .inflate(R.layout.dialog_create_link, null);
+ TextInputLayout linkUrl = dialogBody.findViewById(R.id.link_url_input);
+ linkUrl.setOnClickListener(view1 -> linkUrl.setError(null));
+ TextInputLayout linkText = dialogBody.findViewById(R.id.link_text_input);
+ linkText.setOnClickListener(view2 -> linkText.setError(null));
+ boolean hadTextSelection = editText.hasSelection();
+ int start = editText.getSelectionStart(), end = editText.getSelectionEnd();
+ if (editText.hasSelection()) {
+ linkText.getEditText().setText(
+ editText.getText().toString().substring(editText.getSelectionStart(), editText.getSelectionEnd()));
+ }
+ new AlertDialog.Builder(context, R.style.AppCompatAlertDialogStyleAccent)
+ .setTitle(R.string.dialog_create_link_title)
+ .setView(dialogBody)
+ .setPositiveButton(R.string.ok, (dialog, which) -> {
+ if (TextUtils.isEmpty(Objects.requireNonNull(linkUrl.getEditText()).getText().toString())) {
+ linkUrl.setError(context.getString(R.string.input_field_required));
+ return;
+ }
+ if (TextUtils.isEmpty(Objects.requireNonNull(linkText.getEditText()).getText().toString())) {
+ linkUrl.setError(context.getString(R.string.input_field_required));
+ return;
+ }
+
+ if (hadTextSelection) editText.getText().delete(start, end);
+ getText().insert(editText.getSelectionStart(), "[url=" +
+ Objects.requireNonNull(linkUrl.getEditText()).getText().toString() + "]" +
+ Objects.requireNonNull(linkText.getEditText()).getText().toString() + "[/url]");
+ })
+ .setNegativeButton(R.string.cancel, (dialog, which) -> dialog.dismiss())
+ .show();
+ });
+ findViewById(R.id.quote_button).setOnClickListener(view -> {
+ boolean hadTextSelection = editText.hasSelection();
+ getText().insert(editText.getSelectionStart(), "[quote]");
+ getText().insert(editText.getSelectionEnd(), "[/quote]");
+ editText.setSelection(hadTextSelection ? editText.getSelectionEnd() : editText.getSelectionStart() - 8);
+ });
+ findViewById(R.id.code_button).setOnClickListener(view -> {
+ boolean hadTextSelection = editText.hasSelection();
+ getText().insert(editText.getSelectionStart(), "[code]");
+ getText().insert(editText.getSelectionEnd(), "[/code]");
+ editText.setSelection(hadTextSelection ? editText.getSelectionEnd() : editText.getSelectionStart() - 7);
+ });
+ findViewById(R.id.math_button).setOnClickListener(view -> {
+ boolean hadTextSelection = editText.hasSelection();
+ getText().insert(editText.getSelectionStart(), "[tex]");
+ getText().insert(editText.getSelectionEnd(), "[/tex]");
+ editText.setSelection(hadTextSelection ? editText.getSelectionEnd() : editText.getSelectionStart() - 6);
+ });
+ }
+
+ public TextInputEditText getEditText() {
+ return editText;
+ }
+
+ public Editable getText() {
+ return editText.getText();
+ }
+
+ public void setText(Editable text) {
+ editText.setText(text);
+ }
+
+ public void setText(CharSequence text) {
+ editText.setText(text);
+ }
+
+ public void setError(@Nullable CharSequence text) {
+ edittextWrapper.setError(text);
+ }
+
+ public void setOnSubmitListener(OnClickListener onSubmitListener) {
+ submitButton.setOnClickListener(onSubmitListener);
+ }
+
+ public void setEmojiKeyboardOwner(EmojiKeyboard.EmojiKeyboardOwner emojiKeyboardOwner) {
+ this.emojiKeyboardOwner = emojiKeyboardOwner;
+ }
+
+ public InputConnection getInputConnection() {
+ return editText.onCreateInputConnection(new EditorInfo());
+ }
+
+ public void updateEmojiKeyboardVisibility() {
+ if (emojiKeyboardOwner.isEmojiKeyboardVisible())
+ emojiButton.setImageResource(R.drawable.ic_keyboard_24dp);
+ else
+ emojiButton.setImageResource(R.drawable.ic_tag_faces_24dp);
+ }
+}
diff --git a/app/src/main/java/gr/thmmy/mthmmy/editorview/EmojiKeyboard.java b/app/src/main/java/gr/thmmy/mthmmy/editorview/EmojiKeyboard.java
new file mode 100644
index 00000000..95acec1b
--- /dev/null
+++ b/app/src/main/java/gr/thmmy/mthmmy/editorview/EmojiKeyboard.java
@@ -0,0 +1,241 @@
+package gr.thmmy.mthmmy.editorview;
+
+import android.content.Context;
+import android.os.Handler;
+import android.support.v7.widget.AppCompatImageButton;
+import android.support.v7.widget.GridLayoutManager;
+import android.support.v7.widget.RecyclerView;
+import android.text.TextUtils;
+import android.util.AttributeSet;
+import android.view.LayoutInflater;
+import android.view.MotionEvent;
+import android.view.inputmethod.InputConnection;
+import android.widget.LinearLayout;
+
+import gr.thmmy.mthmmy.R;
+
+public class EmojiKeyboard extends LinearLayout {
+
+ // TODO: Sort emojis in a way that makes sense
+ private final Emoji[] emojis = {new Emoji(R.drawable.emoji_smiley, ":)"),
+ new Emoji(R.drawable.emoji_wink, ";)"),
+ new Emoji(R.drawable.emoji_cheesy, ":D"),
+ new Emoji(R.drawable.emoji_grin, ";D"),
+ // removed repeated angry emoji
+ new Emoji(R.drawable.emoji_angry, ">:("),
+ new Emoji(R.drawable.emoji_sad, ":("),
+ new Emoji(R.drawable.emoji_shocked, ":o"),
+ new Emoji(R.drawable.emoji_cool, "8))"),
+ new Emoji(R.drawable.emoji_huh, ":???:"),
+ new Emoji(R.drawable.emoji_rolleyes, "::)"),
+ new Emoji(R.drawable.emoji_tongue, ":P"),
+ new Emoji(R.drawable.emoji_embarrassed, ":-["),
+ new Emoji(R.drawable.emoji_lipsrsealed, ":-X"),
+ new Emoji(R.drawable.emoji_undecided, ":-\\\\"),
+ new Emoji(R.drawable.emoji_kiss, ":-*"),
+ new Emoji(R.drawable.emoji_cry, ":'("),
+ new Emoji(R.drawable.emoji_heart, "<3"),
+ // removed repeated lock emoji
+ new Emoji(R.drawable.emoji_locked, "^lock^"),
+ new Emoji(R.drawable.emoji_roll_over, "^rollover^"),
+ new Emoji(R.drawable.emoji_redface, "^redface^"),
+ new Emoji(R.drawable.emoji_confused, "^confused^"),
+ new Emoji(R.drawable.emoji_innocent, "^innocent^"),
+ new Emoji(R.drawable.emoji_sleep, "^sleep^"),
+ new Emoji(R.drawable.emoji_lips_sealed, "^sealed^"),
+ new Emoji(R.drawable.emoji_cool2, "^cool^"),
+ new Emoji(R.drawable.emoji_monster, "^monster^"),
+ new Emoji(R.drawable.emoji_crazy, "^crazy^"),
+ new Emoji(R.drawable.emoji_mad, "^mad^"),
+ new Emoji(R.drawable.emoji_wav, "^wav^"),
+ new Emoji(R.drawable.emoji_binkybaby, "^binkybaby^"),
+ new Emoji(R.drawable.emoji_police, "^police^"),
+ new Emoji(R.drawable.emoji_dontknow, "^dontknow^"),
+ //removed repeated angry hot emoji
+ new Emoji(R.drawable.emoji_angry_hot, "^angryhot^"),
+ new Emoji(R.drawable.emoji_foyska, "^fouska^"),
+ new Emoji(R.drawable.emoji_e10_7_3e, "^sfinaki^"),
+ new Emoji(R.drawable.emoji_bang_head, "^banghead^"),
+ new Emoji(R.drawable.emoji_crybaby, "^crybaby^"),
+ new Emoji(R.drawable.emoji_hello, "^hello^"),
+ new Emoji(R.drawable.emoji_jerk, "^jerk^"),
+ new Emoji(R.drawable.emoji_nono, "^nono^"),
+ new Emoji(R.drawable.emoji_notworthy, "^notworthy^"),
+ new Emoji(R.drawable.emoji_off_topic, "^off-topic^"),
+ new Emoji(R.drawable.emoji_puke, "^puke^"),
+ new Emoji(R.drawable.emoji_shout, "^shout^"),
+ new Emoji(R.drawable.emoji_slurp, "^slurp^"),
+ new Emoji(R.drawable.emoji_superconfused, "^superconfused^"),
+ new Emoji(R.drawable.emoji_superinnocent, "^superinnocent^"),
+ new Emoji(R.drawable.emoji_cell_phone, "^cellPhone^"),
+ new Emoji(R.drawable.emoji_idiot, "^idiot^"),
+ new Emoji(R.drawable.emoji_knuppel, "^knuppel^"),
+ new Emoji(R.drawable.emoji_tickedoff, "^tickedOff^"),
+ new Emoji(R.drawable.emoji_peace, "^peace^"),
+ new Emoji(R.drawable.emoji_suspicious, "^suspicious^"),
+ new Emoji(R.drawable.emoji_caffine, "^caffine^"),
+ new Emoji(R.drawable.emoji_argue, "^argue^"),
+ new Emoji(R.drawable.emoji_banned2, "^banned2^"),
+ new Emoji(R.drawable.emoji_banned, "^banned^"),
+ new Emoji(R.drawable.emoji_bath, "^bath^"),
+ new Emoji(R.drawable.emoji_beg, "^beg^"),
+ new Emoji(R.drawable.emoji_bluescreen, "^bluescreen^"),
+ new Emoji(R.drawable.emoji_boil, "^boil^"),
+ new Emoji(R.drawable.emoji_bye, "^bye^"),
+ new Emoji(R.drawable.emoji_callmerip, "^callmerip^"),
+ new Emoji(R.drawable.emoji_carnaval, "^carnaval^"),
+ new Emoji(R.drawable.emoji_clap, "^clap^"),
+ new Emoji(R.drawable.emoji_coffeepot, "^coffepot^"),
+ new Emoji(R.drawable.emoji_crap, "^crap^"),
+ new Emoji(R.drawable.emoji_curses, "^curses^"),
+ new Emoji(R.drawable.emoji_funny, "^funny^"),
+ new Emoji(R.drawable.emoji_guitar1, "^guitar^"),
+ new Emoji(R.drawable.emoji_icon_kissy, "^kissy^"),
+ new Emoji(R.drawable.emoji_band, "^band^"),
+ new Emoji(R.drawable.emoji_ivres, "^ivres^"),
+ new Emoji(R.drawable.emoji_kaloe, "^kaloe^"),
+ new Emoji(R.drawable.emoji_kremala, "^kremala^"),
+ new Emoji(R.drawable.emoji_moon, "^moon^"),
+ new Emoji(R.drawable.emoji_mopping, "^mopping^"),
+ new Emoji(R.drawable.emoji_mountza, "^mountza^"),
+ new Emoji(R.drawable.emoji_pcsleep, "^pcsleep^"),
+ new Emoji(R.drawable.emoji_pinokio, "^pinokio^"),
+ new Emoji(R.drawable.emoji_poke, "^poke^"),
+ new Emoji(R.drawable.emoji_seestars, "^seestars^"),
+ new Emoji(R.drawable.emoji_sfyri, "^sfyri^"),
+ new Emoji(R.drawable.emoji_spam2, "^spam^"),
+ new Emoji(R.drawable.emoji_esuper, "^super^"),
+ new Emoji(R.drawable.emoji_tafos, "^tafos^"),
+ new Emoji(R.drawable.emoji_tomatomourh, "^tomato^"),
+ new Emoji(R.drawable.emoji_ytold, "^ytold^"),
+ new Emoji(R.drawable.emoji_beer2, "^beer^"),
+ new Emoji(R.drawable.emoji_yu, "^yue^"),
+ new Emoji(R.drawable.emoji_a_eatpaper, "^eatpaper^"),
+ new Emoji(R.drawable.emoji_fritz, "^fritz^"),
+ new Emoji(R.drawable.emoji_wade, "^wade^"),
+ new Emoji(R.drawable.emoji_lypi, "^lypi^"),
+ new Emoji(R.drawable.emoji_megashok1wq, "^aytoxeir^"),
+ new Emoji(R.drawable.emoji_victory, "^victory^"),
+ new Emoji(R.drawable.emoji_filarakia, "^filarakia^"),
+ new Emoji(R.drawable.emoji_bonjour_97213, "^hat^"),
+ new Emoji(R.drawable.emoji_curtseyqi9, "^miss^"),
+ new Emoji(R.drawable.emoji_rofl, "^rolfmao^"),
+ new Emoji(R.drawable.emoji_question, "^que^"),
+ new Emoji(R.drawable.emoji_shifty, "^shifty^"),
+ new Emoji(R.drawable.emoji_shy, "^shy^"),
+ new Emoji(R.drawable.emoji_music, "^music_listen^"),
+ new Emoji(R.drawable.emoji_shamed_bag, "^bagface^"),
+ new Emoji(R.drawable.emoji_rotfl, "^rotate^"),
+ new Emoji(R.drawable.emoji_love, "^love^"),
+ new Emoji(R.drawable.emoji_speech, "^speech^"),
+ new Emoji(R.drawable.emoji_facepalm, "^facepalm^"),
+ new Emoji(R.drawable.emoji_shocked2, "^shocked^"),
+ new Emoji(R.drawable.emoji_extremely_shocked, "^ex_shocked^"),
+ new Emoji(R.drawable.emoji_smurf, "^smurf^")
+ };
+
+ InputConnection inputConnection;
+
+ public EmojiKeyboard(Context context) {
+ this(context, null, 0);
+ }
+
+ public EmojiKeyboard(Context context, AttributeSet attrs) {
+ this(context, attrs, 0);
+ }
+
+ public EmojiKeyboard(Context context, AttributeSet attrs, int defStyleAttrs) {
+ super(context, attrs, defStyleAttrs);
+ init(context, attrs);
+ }
+
+ public void init(Context context, AttributeSet attrs) {
+ LayoutInflater.from(context).inflate(R.layout.emoji_keyboard, this, true);
+ setOrientation(VERTICAL);
+
+ RecyclerView emojiRecyclerview = findViewById(R.id.emoji_recyclerview);
+ emojiRecyclerview.setHasFixedSize(true);
+ GridLayoutManager emojiLayoutManager = new GridLayoutManager(context, 6);
+ emojiLayoutManager.setSpanSizeLookup(new EmojiColumnSpanLookup());
+ emojiRecyclerview.setLayoutManager(emojiLayoutManager);
+
+ EmojiKeyboardAdapter emojiKeyboardAdapter = new EmojiKeyboardAdapter(emojis);
+ emojiKeyboardAdapter.setOnEmojiClickListener((view, position) -> {
+ if (inputConnection == null) return;
+ String bbcode = emojis[position].getBbcode();
+ inputConnection.commitText(" " + bbcode, 1);
+ });
+ emojiRecyclerview.setAdapter(emojiKeyboardAdapter);
+ AppCompatImageButton backspaceButton = findViewById(R.id.backspace_button);
+ // backspace behavior
+ final Handler handler = new Handler();
+ Runnable longPressed = new Runnable() {
+ @Override
+ public void run() {
+ inputConnection.deleteSurroundingText(1, 0);
+ handler.postDelayed(this, 50);
+ }
+ };
+ backspaceButton.setOnTouchListener((v, event) -> {
+ switch (event.getAction()) {
+ case MotionEvent.ACTION_DOWN:
+ CharSequence selectedText = inputConnection.getSelectedText(0);
+ if (TextUtils.isEmpty(selectedText))
+ inputConnection.deleteSurroundingText(1, 0);
+ else
+ inputConnection.commitText("", 1);
+ handler.postDelayed(longPressed, 400);
+ break;
+ case MotionEvent.ACTION_UP:
+ handler.removeCallbacks(longPressed);
+ break;
+ }
+ return true;
+ });
+ }
+
+ public void setInputConnection(InputConnection inputConnection) {
+ this.inputConnection = inputConnection;
+ }
+
+ public interface EmojiKeyboardOwner {
+ void setEmojiKeyboardVisible(boolean visible);
+ boolean isEmojiKeyboardVisible();
+ void setEmojiKeyboardInputConnection(InputConnection ic);
+ }
+
+ class Emoji {
+ final int src;
+ final String bbcode;
+
+ public Emoji(int src, String bbcode) {
+ this.src = src;
+ this.bbcode = bbcode;
+ }
+
+ public int getSrc() {
+ return src;
+ }
+
+ public String getBbcode() {
+ return bbcode;
+ }
+ }
+
+ class EmojiColumnSpanLookup extends GridLayoutManager.SpanSizeLookup {
+
+ @Override
+ public int getSpanSize(int position) {
+ switch (emojis[position].getSrc()) {
+ case R.drawable.emoji_wav:
+ return 4;
+ case R.drawable.emoji_band:
+ return 3;
+ case R.drawable.emoji_pcsleep:
+ return 2;
+ default:
+ return 1;
+ }
+ }
+ }
+}
diff --git a/app/src/main/java/gr/thmmy/mthmmy/editorview/EmojiKeyboardAdapter.java b/app/src/main/java/gr/thmmy/mthmmy/editorview/EmojiKeyboardAdapter.java
new file mode 100644
index 00000000..40fe4db5
--- /dev/null
+++ b/app/src/main/java/gr/thmmy/mthmmy/editorview/EmojiKeyboardAdapter.java
@@ -0,0 +1,64 @@
+package gr.thmmy.mthmmy.editorview;
+
+import android.graphics.drawable.AnimationDrawable;
+import android.support.annotation.NonNull;
+import android.support.v7.widget.AppCompatImageButton;
+import android.support.v7.widget.RecyclerView;
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+
+import gr.thmmy.mthmmy.R;
+
+public class EmojiKeyboardAdapter extends RecyclerView.Adapter {
+ private EmojiKeyboard.Emoji[] emojiIds;
+ private OnEmojiClickListener listener;
+
+ public EmojiKeyboardAdapter(EmojiKeyboard.Emoji[] emojiIds) {
+ this.emojiIds = emojiIds;
+ }
+
+ public void setOnEmojiClickListener(OnEmojiClickListener listener) {
+ this.listener = listener;
+ }
+
+ @NonNull
+ @Override
+ public EmojiViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ AppCompatImageButton emojiButton = (AppCompatImageButton) LayoutInflater.from(parent.getContext())
+ .inflate(R.layout.emoji_keyboard_grid_cell, parent, false);
+ return new EmojiViewHolder(emojiButton);
+ }
+
+ @Override
+ public void onBindViewHolder(@NonNull EmojiViewHolder holder, int position) {
+ holder.emojiButton.setOnClickListener(view -> listener.onEmojiClick(view, position));
+ }
+
+ @Override
+ public void onViewAttachedToWindow(@NonNull EmojiViewHolder holder) {
+ holder.emojiButton.setImageResource(emojiIds[holder.getAdapterPosition()].getSrc());
+ if (holder.emojiButton.getDrawable() instanceof AnimationDrawable) {
+ AnimationDrawable emojiAnimation = (AnimationDrawable) holder.emojiButton.getDrawable();
+ emojiAnimation.start();
+ }
+ }
+
+ @Override
+ public int getItemCount() {
+ return emojiIds.length;
+ }
+
+ static class EmojiViewHolder extends RecyclerView.ViewHolder {
+ AppCompatImageButton emojiButton;
+
+ EmojiViewHolder(AppCompatImageButton emojiButton) {
+ super(emojiButton);
+ this.emojiButton = emojiButton;
+ }
+ }
+
+ interface OnEmojiClickListener {
+ void onEmojiClick(View view, int position);
+ }
+}
diff --git a/app/src/main/java/gr/thmmy/mthmmy/services/DownloadHelper.java b/app/src/main/java/gr/thmmy/mthmmy/services/DownloadHelper.java
index 1e1a5c31..65b5a426 100644
--- a/app/src/main/java/gr/thmmy/mthmmy/services/DownloadHelper.java
+++ b/app/src/main/java/gr/thmmy/mthmmy/services/DownloadHelper.java
@@ -41,6 +41,7 @@ public class DownloadHelper {
request.setDestinationInExternalPublicDir(SAVE_DIR.getName(), fileName);
request.allowScanningByMediaScanner();
+ BaseApplication.getInstance().logFirebaseAnalyticsEvent("file_download", null);
downloadManager.enqueue(request);
} catch (Exception e) {
Toast.makeText(applicationContext, "Download failed...", Toast.LENGTH_SHORT).show();
diff --git a/app/src/main/java/gr/thmmy/mthmmy/utils/CrashReporter.java b/app/src/main/java/gr/thmmy/mthmmy/utils/CrashReporter.java
new file mode 100644
index 00000000..81b06769
--- /dev/null
+++ b/app/src/main/java/gr/thmmy/mthmmy/utils/CrashReporter.java
@@ -0,0 +1,42 @@
+package gr.thmmy.mthmmy.utils;
+
+import com.crashlytics.android.Crashlytics;
+
+import org.jsoup.nodes.Document;
+import org.jsoup.nodes.Element;
+import org.jsoup.select.Elements;
+
+import gr.thmmy.mthmmy.utils.parsing.ParseHelpers;
+
+public class CrashReporter {
+ private static final int STRING_BATCH_LENGTH = 250;
+
+ private CrashReporter() {}
+
+ public static void reportDocument(Document document, String key) {
+ String documentString = document.toString();
+
+ ParseHelpers.Language language = ParseHelpers.Language.getLanguage(document);
+ Elements postRows;
+ if (language.is(ParseHelpers.Language.GREEK))
+ postRows = document.select("form[id=quickModForm]>table>tbody>tr:matches(στις)");
+ else
+ postRows = document.select("form[id=quickModForm]>table>tbody>tr:matches(on)");
+ for (Element thisRow : postRows) {
+ String subject = thisRow.select("div[id^=subject_]").first().select("a").first().text();
+ documentString = documentString.replace(subject, "subject");
+ String post = thisRow.select("div").select(".post").first().text();
+ documentString = documentString.replace(post, "post");
+ }
+
+ int batchCount = documentString.length() / STRING_BATCH_LENGTH;
+ for (int i = 0; i < batchCount; i++) {
+ String batch;
+ if (i != batchCount - 1)
+ batch = documentString.substring(i * STRING_BATCH_LENGTH, (i + 1) * STRING_BATCH_LENGTH);
+ else
+ batch = documentString.substring(i * STRING_BATCH_LENGTH);
+ Crashlytics.setString(key + "_" + i + 1, batch);
+ }
+ }
+}
diff --git a/app/src/main/java/gr/thmmy/mthmmy/viewmodel/TopicViewModel.java b/app/src/main/java/gr/thmmy/mthmmy/viewmodel/TopicViewModel.java
index 080414ab..96cecf4a 100644
--- a/app/src/main/java/gr/thmmy/mthmmy/viewmodel/TopicViewModel.java
+++ b/app/src/main/java/gr/thmmy/mthmmy/viewmodel/TopicViewModel.java
@@ -22,6 +22,7 @@ import gr.thmmy.mthmmy.base.BaseActivity;
import gr.thmmy.mthmmy.model.Post;
import gr.thmmy.mthmmy.session.SessionManager;
import gr.thmmy.mthmmy.utils.parsing.ParseHelpers;
+import timber.log.Timber;
public class TopicViewModel extends BaseViewModel implements TopicTask.OnTopicTaskCompleted,
PrepareForReply.OnPrepareForReplyFinished, PrepareForEditTask.OnPrepareEditFinished {
@@ -85,6 +86,7 @@ public class TopicViewModel extends BaseViewModel implements TopicTask.OnTopicTa
public void reloadPage() {
if (topicUrl == null) throw new NullPointerException("No topic task has been requested yet!");
+ Timber.i("Reloading page");
loadUrl(topicUrl);
}
@@ -93,6 +95,7 @@ public class TopicViewModel extends BaseViewModel implements TopicTask.OnTopicTa
throw new NullPointerException("No page has been loaded yet!");
int pageRequested = pageIndicatorIndex.getValue() - 1;
if (pageRequested != currentPageIndex - 1) {
+ Timber.i("Changing to page " + pageRequested + 1);
loadUrl(ParseHelpers.getBaseURL(topicUrl) + "." + String.valueOf(pageRequested * 15));
pageIndicatorIndex.setValue(pageRequested + 1);
} else {
@@ -105,6 +108,7 @@ public class TopicViewModel extends BaseViewModel implements TopicTask.OnTopicTa
throw new NullPointerException("Topic task has not finished yet!");
stopLoading();
setPageIndicatorIndex(pageCount, true);
+ Timber.i("Preparing for reply");
currentPrepareForReplyTask = new PrepareForReply(prepareForReplyCallbacks, this,
replyPageUrl.getValue());
currentPrepareForReplyTask.execute(toQuoteList.toArray(new Integer[0]));
@@ -122,11 +126,13 @@ public class TopicViewModel extends BaseViewModel implements TopicTask.OnTopicTa
includeAppSignature = prefs.getBoolean(SettingsActivity.POSTING_APP_SIGNATURE_ENABLE_KEY, true);
}
toQuoteList.clear();
+ Timber.i("Posting reply");
new ReplyTask(replyFinishListener, includeAppSignature).execute(subject, reply,
replyForm.getNumReplies(), replyForm.getSeqnum(), replyForm.getSc(), replyForm.getTopic());
}
public void deletePost(String postDeleteUrl) {
+ Timber.i("Deleting post");
new DeleteTask(deleteTaskCallbacks).execute(postDeleteUrl);
}
@@ -134,6 +140,7 @@ public class TopicViewModel extends BaseViewModel implements TopicTask.OnTopicTa
if (replyPageUrl.getValue() == null)
throw new NullPointerException("Topic task has not finished yet!");
stopLoading();
+ Timber.i("Preparing for edit");
currentPrepareForEditTask = new PrepareForEditTask(prepareForEditCallbacks, this, position,
replyPageUrl.getValue());
currentPrepareForEditTask.execute(postEditURL);
@@ -143,6 +150,7 @@ public class TopicViewModel extends BaseViewModel implements TopicTask.OnTopicTa
if (prepareForEditResult.getValue() == null)
throw new NullPointerException("Edit preparation was not found!");
PrepareForEditResult editResult = prepareForEditResult.getValue();
+ Timber.i("Editing post");
new EditTask(editTaskCallbacks, position).execute(editResult.getCommitEditUrl(), message,
editResult.getNumReplies(), editResult.getSeqnum(), editResult.getSc(), subject, editResult.getTopic());
}
@@ -154,15 +162,18 @@ public class TopicViewModel extends BaseViewModel implements TopicTask.OnTopicTa
*/
public void stopLoading() {
if (currentTopicTask != null && currentTopicTask.getStatus() == AsyncTask.Status.RUNNING) {
+ Timber.i("Canceling topic task");
currentTopicTask.cancel(true);
pageIndicatorIndex.setValue(currentPageIndex);
topicTaskObserver.onTopicTaskCancelled();
}
if (currentPrepareForEditTask != null && currentPrepareForEditTask.getStatus() == AsyncTask.Status.RUNNING) {
+ Timber.i("Canceling prepare for edit task");
currentPrepareForEditTask.cancel(true);
prepareForEditCallbacks.onPrepareEditCancelled();
}
if (currentPrepareForReplyTask != null && currentPrepareForReplyTask.getStatus() == AsyncTask.Status.RUNNING) {
+ Timber.i("Canceling prepare for reply task");
currentPrepareForReplyTask.cancel(true);
prepareForReplyCallbacks.onPrepareForReplyCancelled();
}
@@ -375,4 +386,10 @@ public class TopicViewModel extends BaseViewModel implements TopicTask.OnTopicTa
throw new NullPointerException("Reply preparation was not found");
return prepareForReplyResult.getValue().getBuildedQuotes();
}
+
+ public int postCount() {
+ if (postsList.getValue() == null)
+ throw new NullPointerException("No page has been loaded yet!");
+ return postsList.getValue().size();
+ }
}
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper.xml b/app/src/main/res/drawable/emoji_a_eatpaper.xml
new file mode 100644
index 00000000..ceab283a
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_a_eatpaper.xml
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f0.png b/app/src/main/res/drawable/emoji_a_eatpaper_f0.png
new file mode 100644
index 00000000..3876828f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f1.png b/app/src/main/res/drawable/emoji_a_eatpaper_f1.png
new file mode 100644
index 00000000..31ac3af7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f10.png b/app/src/main/res/drawable/emoji_a_eatpaper_f10.png
new file mode 100644
index 00000000..40db766c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f11.png b/app/src/main/res/drawable/emoji_a_eatpaper_f11.png
new file mode 100644
index 00000000..057bc415
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f12.png b/app/src/main/res/drawable/emoji_a_eatpaper_f12.png
new file mode 100644
index 00000000..7dcb8335
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f13.png b/app/src/main/res/drawable/emoji_a_eatpaper_f13.png
new file mode 100644
index 00000000..057bc415
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f14.png b/app/src/main/res/drawable/emoji_a_eatpaper_f14.png
new file mode 100644
index 00000000..7dcb8335
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f15.png b/app/src/main/res/drawable/emoji_a_eatpaper_f15.png
new file mode 100644
index 00000000..057bc415
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f16.png b/app/src/main/res/drawable/emoji_a_eatpaper_f16.png
new file mode 100644
index 00000000..7dcb8335
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f17.png b/app/src/main/res/drawable/emoji_a_eatpaper_f17.png
new file mode 100644
index 00000000..bb23d780
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f17.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f18.png b/app/src/main/res/drawable/emoji_a_eatpaper_f18.png
new file mode 100644
index 00000000..7dcb8335
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f18.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f19.png b/app/src/main/res/drawable/emoji_a_eatpaper_f19.png
new file mode 100644
index 00000000..bb23d780
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f19.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f2.png b/app/src/main/res/drawable/emoji_a_eatpaper_f2.png
new file mode 100644
index 00000000..5b5ed6af
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f20.png b/app/src/main/res/drawable/emoji_a_eatpaper_f20.png
new file mode 100644
index 00000000..7dcb8335
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f20.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f21.png b/app/src/main/res/drawable/emoji_a_eatpaper_f21.png
new file mode 100644
index 00000000..bb23d780
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f21.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f22.png b/app/src/main/res/drawable/emoji_a_eatpaper_f22.png
new file mode 100644
index 00000000..8345256f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f22.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f23.png b/app/src/main/res/drawable/emoji_a_eatpaper_f23.png
new file mode 100644
index 00000000..020a556c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f23.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f24.png b/app/src/main/res/drawable/emoji_a_eatpaper_f24.png
new file mode 100644
index 00000000..9c0ed179
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f24.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f25.png b/app/src/main/res/drawable/emoji_a_eatpaper_f25.png
new file mode 100644
index 00000000..891c30a5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f25.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f26.png b/app/src/main/res/drawable/emoji_a_eatpaper_f26.png
new file mode 100644
index 00000000..79005786
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f26.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f27.png b/app/src/main/res/drawable/emoji_a_eatpaper_f27.png
new file mode 100644
index 00000000..34e8e23a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f27.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f28.png b/app/src/main/res/drawable/emoji_a_eatpaper_f28.png
new file mode 100644
index 00000000..79005786
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f28.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f29.png b/app/src/main/res/drawable/emoji_a_eatpaper_f29.png
new file mode 100644
index 00000000..79005786
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f29.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f3.png b/app/src/main/res/drawable/emoji_a_eatpaper_f3.png
new file mode 100644
index 00000000..31ac3af7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f30.png b/app/src/main/res/drawable/emoji_a_eatpaper_f30.png
new file mode 100644
index 00000000..a377c8de
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f30.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f31.png b/app/src/main/res/drawable/emoji_a_eatpaper_f31.png
new file mode 100644
index 00000000..79005786
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f31.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f32.png b/app/src/main/res/drawable/emoji_a_eatpaper_f32.png
new file mode 100644
index 00000000..a377c8de
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f32.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f33.png b/app/src/main/res/drawable/emoji_a_eatpaper_f33.png
new file mode 100644
index 00000000..79005786
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f33.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f34.png b/app/src/main/res/drawable/emoji_a_eatpaper_f34.png
new file mode 100644
index 00000000..a377c8de
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f34.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f35.png b/app/src/main/res/drawable/emoji_a_eatpaper_f35.png
new file mode 100644
index 00000000..79005786
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f35.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f36.png b/app/src/main/res/drawable/emoji_a_eatpaper_f36.png
new file mode 100644
index 00000000..a377c8de
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f36.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f37.png b/app/src/main/res/drawable/emoji_a_eatpaper_f37.png
new file mode 100644
index 00000000..79005786
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f37.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f38.png b/app/src/main/res/drawable/emoji_a_eatpaper_f38.png
new file mode 100644
index 00000000..a377c8de
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f38.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f39.png b/app/src/main/res/drawable/emoji_a_eatpaper_f39.png
new file mode 100644
index 00000000..79005786
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f39.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f4.png b/app/src/main/res/drawable/emoji_a_eatpaper_f4.png
new file mode 100644
index 00000000..5b5ed6af
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f40.png b/app/src/main/res/drawable/emoji_a_eatpaper_f40.png
new file mode 100644
index 00000000..f03c9b0f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f40.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f41.png b/app/src/main/res/drawable/emoji_a_eatpaper_f41.png
new file mode 100644
index 00000000..1edd15af
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f41.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f42.png b/app/src/main/res/drawable/emoji_a_eatpaper_f42.png
new file mode 100644
index 00000000..ad2d5736
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f42.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f43.png b/app/src/main/res/drawable/emoji_a_eatpaper_f43.png
new file mode 100644
index 00000000..dc7e23f7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f43.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f44.png b/app/src/main/res/drawable/emoji_a_eatpaper_f44.png
new file mode 100644
index 00000000..f03b1ccb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f44.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f45.png b/app/src/main/res/drawable/emoji_a_eatpaper_f45.png
new file mode 100644
index 00000000..f08c2fd3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f45.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f46.png b/app/src/main/res/drawable/emoji_a_eatpaper_f46.png
new file mode 100644
index 00000000..5ebca0c6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f46.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f47.png b/app/src/main/res/drawable/emoji_a_eatpaper_f47.png
new file mode 100644
index 00000000..58a3f539
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f47.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f48.png b/app/src/main/res/drawable/emoji_a_eatpaper_f48.png
new file mode 100644
index 00000000..5c39f649
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f48.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f49.png b/app/src/main/res/drawable/emoji_a_eatpaper_f49.png
new file mode 100644
index 00000000..865bde38
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f49.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f5.png b/app/src/main/res/drawable/emoji_a_eatpaper_f5.png
new file mode 100644
index 00000000..982d75f7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f50.png b/app/src/main/res/drawable/emoji_a_eatpaper_f50.png
new file mode 100644
index 00000000..5428903e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f50.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f51.png b/app/src/main/res/drawable/emoji_a_eatpaper_f51.png
new file mode 100644
index 00000000..494878ce
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f51.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f52.png b/app/src/main/res/drawable/emoji_a_eatpaper_f52.png
new file mode 100644
index 00000000..a48da48c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f52.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f53.png b/app/src/main/res/drawable/emoji_a_eatpaper_f53.png
new file mode 100644
index 00000000..865bde38
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f53.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f54.png b/app/src/main/res/drawable/emoji_a_eatpaper_f54.png
new file mode 100644
index 00000000..6b6d1347
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f54.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f55.png b/app/src/main/res/drawable/emoji_a_eatpaper_f55.png
new file mode 100644
index 00000000..a23dbae0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f55.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f56.png b/app/src/main/res/drawable/emoji_a_eatpaper_f56.png
new file mode 100644
index 00000000..bda0f6b3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f56.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f57.png b/app/src/main/res/drawable/emoji_a_eatpaper_f57.png
new file mode 100644
index 00000000..0dfe9a4d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f57.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f58.png b/app/src/main/res/drawable/emoji_a_eatpaper_f58.png
new file mode 100644
index 00000000..cce641cd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f58.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f59.png b/app/src/main/res/drawable/emoji_a_eatpaper_f59.png
new file mode 100644
index 00000000..880d577a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f59.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f6.png b/app/src/main/res/drawable/emoji_a_eatpaper_f6.png
new file mode 100644
index 00000000..40db766c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f60.png b/app/src/main/res/drawable/emoji_a_eatpaper_f60.png
new file mode 100644
index 00000000..cce641cd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f60.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f61.png b/app/src/main/res/drawable/emoji_a_eatpaper_f61.png
new file mode 100644
index 00000000..6e293fc2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f61.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f62.png b/app/src/main/res/drawable/emoji_a_eatpaper_f62.png
new file mode 100644
index 00000000..cce641cd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f62.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f63.png b/app/src/main/res/drawable/emoji_a_eatpaper_f63.png
new file mode 100644
index 00000000..880d577a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f63.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f64.png b/app/src/main/res/drawable/emoji_a_eatpaper_f64.png
new file mode 100644
index 00000000..cce641cd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f64.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f65.png b/app/src/main/res/drawable/emoji_a_eatpaper_f65.png
new file mode 100644
index 00000000..b87a94aa
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f65.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f66.png b/app/src/main/res/drawable/emoji_a_eatpaper_f66.png
new file mode 100644
index 00000000..049a8740
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f66.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f67.png b/app/src/main/res/drawable/emoji_a_eatpaper_f67.png
new file mode 100644
index 00000000..2eb756a3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f67.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f68.png b/app/src/main/res/drawable/emoji_a_eatpaper_f68.png
new file mode 100644
index 00000000..5169300b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f68.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f69.png b/app/src/main/res/drawable/emoji_a_eatpaper_f69.png
new file mode 100644
index 00000000..68d62d34
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f69.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f7.png b/app/src/main/res/drawable/emoji_a_eatpaper_f7.png
new file mode 100644
index 00000000..982d75f7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f70.png b/app/src/main/res/drawable/emoji_a_eatpaper_f70.png
new file mode 100644
index 00000000..05667e6e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f70.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f71.png b/app/src/main/res/drawable/emoji_a_eatpaper_f71.png
new file mode 100644
index 00000000..a43658f7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f71.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f72.png b/app/src/main/res/drawable/emoji_a_eatpaper_f72.png
new file mode 100644
index 00000000..1db4f191
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f72.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f73.png b/app/src/main/res/drawable/emoji_a_eatpaper_f73.png
new file mode 100644
index 00000000..6059abf0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f73.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f74.png b/app/src/main/res/drawable/emoji_a_eatpaper_f74.png
new file mode 100644
index 00000000..07d3d105
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f74.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f75.png b/app/src/main/res/drawable/emoji_a_eatpaper_f75.png
new file mode 100644
index 00000000..6059abf0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f75.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f76.png b/app/src/main/res/drawable/emoji_a_eatpaper_f76.png
new file mode 100644
index 00000000..07d3d105
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f76.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f77.png b/app/src/main/res/drawable/emoji_a_eatpaper_f77.png
new file mode 100644
index 00000000..6059abf0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f77.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f8.png b/app/src/main/res/drawable/emoji_a_eatpaper_f8.png
new file mode 100644
index 00000000..40db766c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_a_eatpaper_f9.png b/app/src/main/res/drawable/emoji_a_eatpaper_f9.png
new file mode 100644
index 00000000..982d75f7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_a_eatpaper_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_angry.xml b/app/src/main/res/drawable/emoji_angry.xml
new file mode 100644
index 00000000..71b5d10b
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_angry.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_angry4.xml b/app/src/main/res/drawable/emoji_angry4.xml
new file mode 100644
index 00000000..07cf3c3c
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_angry4.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_angry4_f0.png b/app/src/main/res/drawable/emoji_angry4_f0.png
new file mode 100644
index 00000000..a5099b20
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry4_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_angry4_f1.png b/app/src/main/res/drawable/emoji_angry4_f1.png
new file mode 100644
index 00000000..29d1ae8f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry4_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_angry4_f2.png b/app/src/main/res/drawable/emoji_angry4_f2.png
new file mode 100644
index 00000000..37b06156
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry4_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_angry4_f3.png b/app/src/main/res/drawable/emoji_angry4_f3.png
new file mode 100644
index 00000000..bcedf195
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry4_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_angry4_f4.png b/app/src/main/res/drawable/emoji_angry4_f4.png
new file mode 100644
index 00000000..39265623
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry4_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_angry4_f5.png b/app/src/main/res/drawable/emoji_angry4_f5.png
new file mode 100644
index 00000000..b01e6285
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry4_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_angry4_f6.png b/app/src/main/res/drawable/emoji_angry4_f6.png
new file mode 100644
index 00000000..81cbe582
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry4_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_angry4_f7.png b/app/src/main/res/drawable/emoji_angry4_f7.png
new file mode 100644
index 00000000..54049b74
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry4_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_angry_f0.png b/app/src/main/res/drawable/emoji_angry_f0.png
new file mode 100644
index 00000000..43a0a4a3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_angry_f1.png b/app/src/main/res/drawable/emoji_angry_f1.png
new file mode 100644
index 00000000..20772380
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_angry_f2.png b/app/src/main/res/drawable/emoji_angry_f2.png
new file mode 100644
index 00000000..93efc776
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_angry_f3.png b/app/src/main/res/drawable/emoji_angry_f3.png
new file mode 100644
index 00000000..20772380
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_angry_hot.xml b/app/src/main/res/drawable/emoji_angry_hot.xml
new file mode 100644
index 00000000..14b54b18
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_angry_hot.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_angry_hot_f0.png b/app/src/main/res/drawable/emoji_angry_hot_f0.png
new file mode 100644
index 00000000..a5099b20
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry_hot_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_angry_hot_f1.png b/app/src/main/res/drawable/emoji_angry_hot_f1.png
new file mode 100644
index 00000000..29d1ae8f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry_hot_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_angry_hot_f2.png b/app/src/main/res/drawable/emoji_angry_hot_f2.png
new file mode 100644
index 00000000..37b06156
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry_hot_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_angry_hot_f3.png b/app/src/main/res/drawable/emoji_angry_hot_f3.png
new file mode 100644
index 00000000..bcedf195
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry_hot_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_angry_hot_f4.png b/app/src/main/res/drawable/emoji_angry_hot_f4.png
new file mode 100644
index 00000000..39265623
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry_hot_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_angry_hot_f5.png b/app/src/main/res/drawable/emoji_angry_hot_f5.png
new file mode 100644
index 00000000..b01e6285
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry_hot_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_angry_hot_f6.png b/app/src/main/res/drawable/emoji_angry_hot_f6.png
new file mode 100644
index 00000000..81cbe582
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry_hot_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_angry_hot_f7.png b/app/src/main/res/drawable/emoji_angry_hot_f7.png
new file mode 100644
index 00000000..54049b74
Binary files /dev/null and b/app/src/main/res/drawable/emoji_angry_hot_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_argue.xml b/app/src/main/res/drawable/emoji_argue.xml
new file mode 100644
index 00000000..2fa85234
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_argue.xml
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_argue_f0.png b/app/src/main/res/drawable/emoji_argue_f0.png
new file mode 100644
index 00000000..5e32d3d5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_argue_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_argue_f1.png b/app/src/main/res/drawable/emoji_argue_f1.png
new file mode 100644
index 00000000..9d2a7361
Binary files /dev/null and b/app/src/main/res/drawable/emoji_argue_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_argue_f10.png b/app/src/main/res/drawable/emoji_argue_f10.png
new file mode 100644
index 00000000..694ae640
Binary files /dev/null and b/app/src/main/res/drawable/emoji_argue_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_argue_f11.png b/app/src/main/res/drawable/emoji_argue_f11.png
new file mode 100644
index 00000000..6fa7ff49
Binary files /dev/null and b/app/src/main/res/drawable/emoji_argue_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_argue_f12.png b/app/src/main/res/drawable/emoji_argue_f12.png
new file mode 100644
index 00000000..694ae640
Binary files /dev/null and b/app/src/main/res/drawable/emoji_argue_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_argue_f13.png b/app/src/main/res/drawable/emoji_argue_f13.png
new file mode 100644
index 00000000..6fa7ff49
Binary files /dev/null and b/app/src/main/res/drawable/emoji_argue_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_argue_f14.png b/app/src/main/res/drawable/emoji_argue_f14.png
new file mode 100644
index 00000000..694ae640
Binary files /dev/null and b/app/src/main/res/drawable/emoji_argue_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_argue_f15.png b/app/src/main/res/drawable/emoji_argue_f15.png
new file mode 100644
index 00000000..6fa7ff49
Binary files /dev/null and b/app/src/main/res/drawable/emoji_argue_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_argue_f16.png b/app/src/main/res/drawable/emoji_argue_f16.png
new file mode 100644
index 00000000..694ae640
Binary files /dev/null and b/app/src/main/res/drawable/emoji_argue_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_argue_f2.png b/app/src/main/res/drawable/emoji_argue_f2.png
new file mode 100644
index 00000000..06defab4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_argue_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_argue_f3.png b/app/src/main/res/drawable/emoji_argue_f3.png
new file mode 100644
index 00000000..9d2a7361
Binary files /dev/null and b/app/src/main/res/drawable/emoji_argue_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_argue_f4.png b/app/src/main/res/drawable/emoji_argue_f4.png
new file mode 100644
index 00000000..06defab4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_argue_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_argue_f5.png b/app/src/main/res/drawable/emoji_argue_f5.png
new file mode 100644
index 00000000..9d2a7361
Binary files /dev/null and b/app/src/main/res/drawable/emoji_argue_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_argue_f6.png b/app/src/main/res/drawable/emoji_argue_f6.png
new file mode 100644
index 00000000..06defab4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_argue_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_argue_f7.png b/app/src/main/res/drawable/emoji_argue_f7.png
new file mode 100644
index 00000000..9d2a7361
Binary files /dev/null and b/app/src/main/res/drawable/emoji_argue_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_argue_f8.png b/app/src/main/res/drawable/emoji_argue_f8.png
new file mode 100644
index 00000000..06defab4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_argue_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_argue_f9.png b/app/src/main/res/drawable/emoji_argue_f9.png
new file mode 100644
index 00000000..4fc94792
Binary files /dev/null and b/app/src/main/res/drawable/emoji_argue_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_band.xml b/app/src/main/res/drawable/emoji_band.xml
new file mode 100644
index 00000000..aacb2e4b
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_band.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_band_f0.png b/app/src/main/res/drawable/emoji_band_f0.png
new file mode 100644
index 00000000..8edd8d31
Binary files /dev/null and b/app/src/main/res/drawable/emoji_band_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_band_f1.png b/app/src/main/res/drawable/emoji_band_f1.png
new file mode 100644
index 00000000..45a37247
Binary files /dev/null and b/app/src/main/res/drawable/emoji_band_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_band_f2.png b/app/src/main/res/drawable/emoji_band_f2.png
new file mode 100644
index 00000000..a230daab
Binary files /dev/null and b/app/src/main/res/drawable/emoji_band_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_band_f3.png b/app/src/main/res/drawable/emoji_band_f3.png
new file mode 100644
index 00000000..5db7bf03
Binary files /dev/null and b/app/src/main/res/drawable/emoji_band_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_band_f4.png b/app/src/main/res/drawable/emoji_band_f4.png
new file mode 100644
index 00000000..ed7f9402
Binary files /dev/null and b/app/src/main/res/drawable/emoji_band_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_band_f5.png b/app/src/main/res/drawable/emoji_band_f5.png
new file mode 100644
index 00000000..7607d51a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_band_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_band_f6.png b/app/src/main/res/drawable/emoji_band_f6.png
new file mode 100644
index 00000000..a82c904c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_band_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_band_f7.png b/app/src/main/res/drawable/emoji_band_f7.png
new file mode 100644
index 00000000..dd592706
Binary files /dev/null and b/app/src/main/res/drawable/emoji_band_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_bang_head.xml b/app/src/main/res/drawable/emoji_bang_head.xml
new file mode 100644
index 00000000..18de2cbb
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_bang_head.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_bang_head_f0.png b/app/src/main/res/drawable/emoji_bang_head_f0.png
new file mode 100644
index 00000000..44184163
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bang_head_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_bang_head_f1.png b/app/src/main/res/drawable/emoji_bang_head_f1.png
new file mode 100644
index 00000000..7c271636
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bang_head_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_bang_head_f2.png b/app/src/main/res/drawable/emoji_bang_head_f2.png
new file mode 100644
index 00000000..46d3c83d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bang_head_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_bang_head_f3.png b/app/src/main/res/drawable/emoji_bang_head_f3.png
new file mode 100644
index 00000000..289ab1f4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bang_head_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_bang_head_f4.png b/app/src/main/res/drawable/emoji_bang_head_f4.png
new file mode 100644
index 00000000..9075eeb3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bang_head_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_banned.xml b/app/src/main/res/drawable/emoji_banned.xml
new file mode 100644
index 00000000..cd7ee325
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_banned.xml
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_banned2.xml b/app/src/main/res/drawable/emoji_banned2.xml
new file mode 100644
index 00000000..d967dde4
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_banned2.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_banned2_f0.png b/app/src/main/res/drawable/emoji_banned2_f0.png
new file mode 100644
index 00000000..4bc0a225
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned2_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f0.png b/app/src/main/res/drawable/emoji_banned_f0.png
new file mode 100644
index 00000000..b40e0398
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f1.png b/app/src/main/res/drawable/emoji_banned_f1.png
new file mode 100644
index 00000000..366f929b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f10.png b/app/src/main/res/drawable/emoji_banned_f10.png
new file mode 100644
index 00000000..d83245f5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f11.png b/app/src/main/res/drawable/emoji_banned_f11.png
new file mode 100644
index 00000000..23c70060
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f12.png b/app/src/main/res/drawable/emoji_banned_f12.png
new file mode 100644
index 00000000..adcb7df4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f13.png b/app/src/main/res/drawable/emoji_banned_f13.png
new file mode 100644
index 00000000..2523ebf9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f14.png b/app/src/main/res/drawable/emoji_banned_f14.png
new file mode 100644
index 00000000..2319b86e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f15.png b/app/src/main/res/drawable/emoji_banned_f15.png
new file mode 100644
index 00000000..6903d6a9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f16.png b/app/src/main/res/drawable/emoji_banned_f16.png
new file mode 100644
index 00000000..2319b86e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f17.png b/app/src/main/res/drawable/emoji_banned_f17.png
new file mode 100644
index 00000000..a9b7660f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f17.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f18.png b/app/src/main/res/drawable/emoji_banned_f18.png
new file mode 100644
index 00000000..e80c95b2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f18.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f19.png b/app/src/main/res/drawable/emoji_banned_f19.png
new file mode 100644
index 00000000..92bfaea3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f19.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f2.png b/app/src/main/res/drawable/emoji_banned_f2.png
new file mode 100644
index 00000000..b40e0398
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f20.png b/app/src/main/res/drawable/emoji_banned_f20.png
new file mode 100644
index 00000000..75827c0a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f20.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f21.png b/app/src/main/res/drawable/emoji_banned_f21.png
new file mode 100644
index 00000000..49aa88d5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f21.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f22.png b/app/src/main/res/drawable/emoji_banned_f22.png
new file mode 100644
index 00000000..c714173a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f22.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f23.png b/app/src/main/res/drawable/emoji_banned_f23.png
new file mode 100644
index 00000000..7600e37d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f23.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f24.png b/app/src/main/res/drawable/emoji_banned_f24.png
new file mode 100644
index 00000000..ebbc7d3f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f24.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f25.png b/app/src/main/res/drawable/emoji_banned_f25.png
new file mode 100644
index 00000000..396bbe49
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f25.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f26.png b/app/src/main/res/drawable/emoji_banned_f26.png
new file mode 100644
index 00000000..37485779
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f26.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f27.png b/app/src/main/res/drawable/emoji_banned_f27.png
new file mode 100644
index 00000000..d3dc2aa1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f27.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f28.png b/app/src/main/res/drawable/emoji_banned_f28.png
new file mode 100644
index 00000000..68b87909
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f28.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f29.png b/app/src/main/res/drawable/emoji_banned_f29.png
new file mode 100644
index 00000000..cd8eb3c1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f29.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f3.png b/app/src/main/res/drawable/emoji_banned_f3.png
new file mode 100644
index 00000000..784b2dd9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f4.png b/app/src/main/res/drawable/emoji_banned_f4.png
new file mode 100644
index 00000000..b40e0398
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f5.png b/app/src/main/res/drawable/emoji_banned_f5.png
new file mode 100644
index 00000000..87814ff5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f6.png b/app/src/main/res/drawable/emoji_banned_f6.png
new file mode 100644
index 00000000..84b54d44
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f7.png b/app/src/main/res/drawable/emoji_banned_f7.png
new file mode 100644
index 00000000..47cb5b6d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f8.png b/app/src/main/res/drawable/emoji_banned_f8.png
new file mode 100644
index 00000000..84b54d44
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_banned_f9.png b/app/src/main/res/drawable/emoji_banned_f9.png
new file mode 100644
index 00000000..e763ef9a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_banned_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_bath.xml b/app/src/main/res/drawable/emoji_bath.xml
new file mode 100644
index 00000000..c78e4983
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_bath.xml
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_bath_f0.png b/app/src/main/res/drawable/emoji_bath_f0.png
new file mode 100644
index 00000000..9b474723
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f1.png b/app/src/main/res/drawable/emoji_bath_f1.png
new file mode 100644
index 00000000..74e59b82
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f10.png b/app/src/main/res/drawable/emoji_bath_f10.png
new file mode 100644
index 00000000..17665ff9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f11.png b/app/src/main/res/drawable/emoji_bath_f11.png
new file mode 100644
index 00000000..1be98fff
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f12.png b/app/src/main/res/drawable/emoji_bath_f12.png
new file mode 100644
index 00000000..285e7071
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f13.png b/app/src/main/res/drawable/emoji_bath_f13.png
new file mode 100644
index 00000000..0aa6cdda
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f14.png b/app/src/main/res/drawable/emoji_bath_f14.png
new file mode 100644
index 00000000..614e7234
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f15.png b/app/src/main/res/drawable/emoji_bath_f15.png
new file mode 100644
index 00000000..0aa6cdda
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f16.png b/app/src/main/res/drawable/emoji_bath_f16.png
new file mode 100644
index 00000000..a4e2ad60
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f17.png b/app/src/main/res/drawable/emoji_bath_f17.png
new file mode 100644
index 00000000..7b2cb172
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f17.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f18.png b/app/src/main/res/drawable/emoji_bath_f18.png
new file mode 100644
index 00000000..e90149c6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f18.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f19.png b/app/src/main/res/drawable/emoji_bath_f19.png
new file mode 100644
index 00000000..cadcfc3e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f19.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f2.png b/app/src/main/res/drawable/emoji_bath_f2.png
new file mode 100644
index 00000000..13f5c1db
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f20.png b/app/src/main/res/drawable/emoji_bath_f20.png
new file mode 100644
index 00000000..5ce3e748
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f20.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f21.png b/app/src/main/res/drawable/emoji_bath_f21.png
new file mode 100644
index 00000000..3e00ea38
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f21.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f22.png b/app/src/main/res/drawable/emoji_bath_f22.png
new file mode 100644
index 00000000..a4d7c4fd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f22.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f23.png b/app/src/main/res/drawable/emoji_bath_f23.png
new file mode 100644
index 00000000..3e00ea38
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f23.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f24.png b/app/src/main/res/drawable/emoji_bath_f24.png
new file mode 100644
index 00000000..a4d7c4fd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f24.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f25.png b/app/src/main/res/drawable/emoji_bath_f25.png
new file mode 100644
index 00000000..9a638d0b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f25.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f26.png b/app/src/main/res/drawable/emoji_bath_f26.png
new file mode 100644
index 00000000..e62cda7b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f26.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f27.png b/app/src/main/res/drawable/emoji_bath_f27.png
new file mode 100644
index 00000000..9a638d0b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f27.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f28.png b/app/src/main/res/drawable/emoji_bath_f28.png
new file mode 100644
index 00000000..e62cda7b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f28.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f29.png b/app/src/main/res/drawable/emoji_bath_f29.png
new file mode 100644
index 00000000..9a638d0b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f29.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f3.png b/app/src/main/res/drawable/emoji_bath_f3.png
new file mode 100644
index 00000000..2a93809f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f30.png b/app/src/main/res/drawable/emoji_bath_f30.png
new file mode 100644
index 00000000..5f327e00
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f30.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f31.png b/app/src/main/res/drawable/emoji_bath_f31.png
new file mode 100644
index 00000000..dde8a55d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f31.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f32.png b/app/src/main/res/drawable/emoji_bath_f32.png
new file mode 100644
index 00000000..bf01fe90
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f32.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f33.png b/app/src/main/res/drawable/emoji_bath_f33.png
new file mode 100644
index 00000000..9600f834
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f33.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f34.png b/app/src/main/res/drawable/emoji_bath_f34.png
new file mode 100644
index 00000000..ebb549a6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f34.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f35.png b/app/src/main/res/drawable/emoji_bath_f35.png
new file mode 100644
index 00000000..ec825945
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f35.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f36.png b/app/src/main/res/drawable/emoji_bath_f36.png
new file mode 100644
index 00000000..22601647
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f36.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f37.png b/app/src/main/res/drawable/emoji_bath_f37.png
new file mode 100644
index 00000000..22601647
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f37.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f38.png b/app/src/main/res/drawable/emoji_bath_f38.png
new file mode 100644
index 00000000..84dfed9e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f38.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f39.png b/app/src/main/res/drawable/emoji_bath_f39.png
new file mode 100644
index 00000000..7accbc82
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f39.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f4.png b/app/src/main/res/drawable/emoji_bath_f4.png
new file mode 100644
index 00000000..137d1ddb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f5.png b/app/src/main/res/drawable/emoji_bath_f5.png
new file mode 100644
index 00000000..b65acea1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f6.png b/app/src/main/res/drawable/emoji_bath_f6.png
new file mode 100644
index 00000000..137d1ddb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f7.png b/app/src/main/res/drawable/emoji_bath_f7.png
new file mode 100644
index 00000000..b65acea1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f8.png b/app/src/main/res/drawable/emoji_bath_f8.png
new file mode 100644
index 00000000..717a296b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_bath_f9.png b/app/src/main/res/drawable/emoji_bath_f9.png
new file mode 100644
index 00000000..9b474723
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bath_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_beer2.xml b/app/src/main/res/drawable/emoji_beer2.xml
new file mode 100644
index 00000000..f5fb814f
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_beer2.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_beer2_f0.png b/app/src/main/res/drawable/emoji_beer2_f0.png
new file mode 100644
index 00000000..c5825037
Binary files /dev/null and b/app/src/main/res/drawable/emoji_beer2_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_beer2_f1.png b/app/src/main/res/drawable/emoji_beer2_f1.png
new file mode 100644
index 00000000..a79b0700
Binary files /dev/null and b/app/src/main/res/drawable/emoji_beer2_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_beer2_f2.png b/app/src/main/res/drawable/emoji_beer2_f2.png
new file mode 100644
index 00000000..15d1dc8d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_beer2_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_beer2_f3.png b/app/src/main/res/drawable/emoji_beer2_f3.png
new file mode 100644
index 00000000..e8839633
Binary files /dev/null and b/app/src/main/res/drawable/emoji_beer2_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_beer2_f4.png b/app/src/main/res/drawable/emoji_beer2_f4.png
new file mode 100644
index 00000000..15d1dc8d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_beer2_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_beer2_f5.png b/app/src/main/res/drawable/emoji_beer2_f5.png
new file mode 100644
index 00000000..a79b0700
Binary files /dev/null and b/app/src/main/res/drawable/emoji_beer2_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_beer2_f6.png b/app/src/main/res/drawable/emoji_beer2_f6.png
new file mode 100644
index 00000000..c5825037
Binary files /dev/null and b/app/src/main/res/drawable/emoji_beer2_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_beg.xml b/app/src/main/res/drawable/emoji_beg.xml
new file mode 100644
index 00000000..a4ae91c6
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_beg.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_beg_f0.png b/app/src/main/res/drawable/emoji_beg_f0.png
new file mode 100644
index 00000000..fe97debd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_beg_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_beg_f1.png b/app/src/main/res/drawable/emoji_beg_f1.png
new file mode 100644
index 00000000..5b1b2009
Binary files /dev/null and b/app/src/main/res/drawable/emoji_beg_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_beg_f2.png b/app/src/main/res/drawable/emoji_beg_f2.png
new file mode 100644
index 00000000..e609a7a3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_beg_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_beg_f3.png b/app/src/main/res/drawable/emoji_beg_f3.png
new file mode 100644
index 00000000..c4d94335
Binary files /dev/null and b/app/src/main/res/drawable/emoji_beg_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_beg_f4.png b/app/src/main/res/drawable/emoji_beg_f4.png
new file mode 100644
index 00000000..3993d22e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_beg_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_beg_f5.png b/app/src/main/res/drawable/emoji_beg_f5.png
new file mode 100644
index 00000000..212552c2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_beg_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_beg_f6.png b/app/src/main/res/drawable/emoji_beg_f6.png
new file mode 100644
index 00000000..16c15c1f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_beg_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_binkybaby.xml b/app/src/main/res/drawable/emoji_binkybaby.xml
new file mode 100644
index 00000000..41391329
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_binkybaby.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_binkybaby_f0.png b/app/src/main/res/drawable/emoji_binkybaby_f0.png
new file mode 100644
index 00000000..8ba7e799
Binary files /dev/null and b/app/src/main/res/drawable/emoji_binkybaby_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_binkybaby_f1.png b/app/src/main/res/drawable/emoji_binkybaby_f1.png
new file mode 100644
index 00000000..72303b76
Binary files /dev/null and b/app/src/main/res/drawable/emoji_binkybaby_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_bluescreen.xml b/app/src/main/res/drawable/emoji_bluescreen.xml
new file mode 100644
index 00000000..7531d1b7
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_bluescreen.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_bluescreen_f0.png b/app/src/main/res/drawable/emoji_bluescreen_f0.png
new file mode 100644
index 00000000..89b0e8d0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bluescreen_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_bluescreen_f1.png b/app/src/main/res/drawable/emoji_bluescreen_f1.png
new file mode 100644
index 00000000..382ae1a5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bluescreen_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_bluescreen_f2.png b/app/src/main/res/drawable/emoji_bluescreen_f2.png
new file mode 100644
index 00000000..692afc15
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bluescreen_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_bluescreen_f3.png b/app/src/main/res/drawable/emoji_bluescreen_f3.png
new file mode 100644
index 00000000..147aa303
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bluescreen_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_bluescreen_f4.png b/app/src/main/res/drawable/emoji_bluescreen_f4.png
new file mode 100644
index 00000000..662313b3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bluescreen_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_bluescreen_f5.png b/app/src/main/res/drawable/emoji_bluescreen_f5.png
new file mode 100644
index 00000000..147aa303
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bluescreen_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_bluescreen_f6.png b/app/src/main/res/drawable/emoji_bluescreen_f6.png
new file mode 100644
index 00000000..662313b3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bluescreen_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_bluescreen_f7.png b/app/src/main/res/drawable/emoji_bluescreen_f7.png
new file mode 100644
index 00000000..147aa303
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bluescreen_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_bluescreen_f8.png b/app/src/main/res/drawable/emoji_bluescreen_f8.png
new file mode 100644
index 00000000..662313b3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bluescreen_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_boil.xml b/app/src/main/res/drawable/emoji_boil.xml
new file mode 100644
index 00000000..03f107a8
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_boil.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_boil_f0.png b/app/src/main/res/drawable/emoji_boil_f0.png
new file mode 100644
index 00000000..c0456d42
Binary files /dev/null and b/app/src/main/res/drawable/emoji_boil_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_boil_f1.png b/app/src/main/res/drawable/emoji_boil_f1.png
new file mode 100644
index 00000000..4b8ab48a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_boil_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_boil_f2.png b/app/src/main/res/drawable/emoji_boil_f2.png
new file mode 100644
index 00000000..51c9ecea
Binary files /dev/null and b/app/src/main/res/drawable/emoji_boil_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_boil_f3.png b/app/src/main/res/drawable/emoji_boil_f3.png
new file mode 100644
index 00000000..6cffbeb6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_boil_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_boil_f4.png b/app/src/main/res/drawable/emoji_boil_f4.png
new file mode 100644
index 00000000..bef9ac1e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_boil_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_bonjour_97213.xml b/app/src/main/res/drawable/emoji_bonjour_97213.xml
new file mode 100644
index 00000000..31873eaa
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_bonjour_97213.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_bonjour_97213_f0.png b/app/src/main/res/drawable/emoji_bonjour_97213_f0.png
new file mode 100644
index 00000000..9b1ccea2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bonjour_97213_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_bonjour_97213_f1.png b/app/src/main/res/drawable/emoji_bonjour_97213_f1.png
new file mode 100644
index 00000000..eb268f31
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bonjour_97213_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_bonjour_97213_f10.png b/app/src/main/res/drawable/emoji_bonjour_97213_f10.png
new file mode 100644
index 00000000..44d83eb4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bonjour_97213_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_bonjour_97213_f11.png b/app/src/main/res/drawable/emoji_bonjour_97213_f11.png
new file mode 100644
index 00000000..3f068c32
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bonjour_97213_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_bonjour_97213_f2.png b/app/src/main/res/drawable/emoji_bonjour_97213_f2.png
new file mode 100644
index 00000000..9b1ccea2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bonjour_97213_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_bonjour_97213_f3.png b/app/src/main/res/drawable/emoji_bonjour_97213_f3.png
new file mode 100644
index 00000000..274c561e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bonjour_97213_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_bonjour_97213_f4.png b/app/src/main/res/drawable/emoji_bonjour_97213_f4.png
new file mode 100644
index 00000000..bd5d59e8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bonjour_97213_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_bonjour_97213_f5.png b/app/src/main/res/drawable/emoji_bonjour_97213_f5.png
new file mode 100644
index 00000000..7856606e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bonjour_97213_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_bonjour_97213_f6.png b/app/src/main/res/drawable/emoji_bonjour_97213_f6.png
new file mode 100644
index 00000000..9a186020
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bonjour_97213_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_bonjour_97213_f7.png b/app/src/main/res/drawable/emoji_bonjour_97213_f7.png
new file mode 100644
index 00000000..62e26e45
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bonjour_97213_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_bonjour_97213_f8.png b/app/src/main/res/drawable/emoji_bonjour_97213_f8.png
new file mode 100644
index 00000000..9bf6e11b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bonjour_97213_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_bonjour_97213_f9.png b/app/src/main/res/drawable/emoji_bonjour_97213_f9.png
new file mode 100644
index 00000000..495261f6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bonjour_97213_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_bye.xml b/app/src/main/res/drawable/emoji_bye.xml
new file mode 100644
index 00000000..ed1dfc74
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_bye.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_bye_f0.png b/app/src/main/res/drawable/emoji_bye_f0.png
new file mode 100644
index 00000000..9c681dd7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bye_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_bye_f1.png b/app/src/main/res/drawable/emoji_bye_f1.png
new file mode 100644
index 00000000..ba60ae0e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bye_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_bye_f2.png b/app/src/main/res/drawable/emoji_bye_f2.png
new file mode 100644
index 00000000..d598d390
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bye_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_bye_f3.png b/app/src/main/res/drawable/emoji_bye_f3.png
new file mode 100644
index 00000000..ba60ae0e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_bye_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_caffine.xml b/app/src/main/res/drawable/emoji_caffine.xml
new file mode 100644
index 00000000..313d5da3
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_caffine.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_caffine_f0.png b/app/src/main/res/drawable/emoji_caffine_f0.png
new file mode 100644
index 00000000..4e9019f7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_caffine_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_caffine_f1.png b/app/src/main/res/drawable/emoji_caffine_f1.png
new file mode 100644
index 00000000..7dc68723
Binary files /dev/null and b/app/src/main/res/drawable/emoji_caffine_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_caffine_f2.png b/app/src/main/res/drawable/emoji_caffine_f2.png
new file mode 100644
index 00000000..ee368dfa
Binary files /dev/null and b/app/src/main/res/drawable/emoji_caffine_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_caffine_f3.png b/app/src/main/res/drawable/emoji_caffine_f3.png
new file mode 100644
index 00000000..93638534
Binary files /dev/null and b/app/src/main/res/drawable/emoji_caffine_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_caffine_f4.png b/app/src/main/res/drawable/emoji_caffine_f4.png
new file mode 100644
index 00000000..b37b6e70
Binary files /dev/null and b/app/src/main/res/drawable/emoji_caffine_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_caffine_f5.png b/app/src/main/res/drawable/emoji_caffine_f5.png
new file mode 100644
index 00000000..65250951
Binary files /dev/null and b/app/src/main/res/drawable/emoji_caffine_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_caffine_f6.png b/app/src/main/res/drawable/emoji_caffine_f6.png
new file mode 100644
index 00000000..ee368dfa
Binary files /dev/null and b/app/src/main/res/drawable/emoji_caffine_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_callmerip.xml b/app/src/main/res/drawable/emoji_callmerip.xml
new file mode 100644
index 00000000..13965f02
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_callmerip.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_callmerip_f0.png b/app/src/main/res/drawable/emoji_callmerip_f0.png
new file mode 100644
index 00000000..befcc184
Binary files /dev/null and b/app/src/main/res/drawable/emoji_callmerip_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_callmerip_f1.png b/app/src/main/res/drawable/emoji_callmerip_f1.png
new file mode 100644
index 00000000..c6c9f1d9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_callmerip_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_callmerip_f2.png b/app/src/main/res/drawable/emoji_callmerip_f2.png
new file mode 100644
index 00000000..d6ae9f3a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_callmerip_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_callmerip_f3.png b/app/src/main/res/drawable/emoji_callmerip_f3.png
new file mode 100644
index 00000000..c6c9f1d9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_callmerip_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_callmerip_f4.png b/app/src/main/res/drawable/emoji_callmerip_f4.png
new file mode 100644
index 00000000..d6ae9f3a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_callmerip_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_carnaval.xml b/app/src/main/res/drawable/emoji_carnaval.xml
new file mode 100644
index 00000000..70760375
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_carnaval.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_carnaval_f0.png b/app/src/main/res/drawable/emoji_carnaval_f0.png
new file mode 100644
index 00000000..88527f60
Binary files /dev/null and b/app/src/main/res/drawable/emoji_carnaval_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_carnaval_f1.png b/app/src/main/res/drawable/emoji_carnaval_f1.png
new file mode 100644
index 00000000..3b9d48c3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_carnaval_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_carnaval_f2.png b/app/src/main/res/drawable/emoji_carnaval_f2.png
new file mode 100644
index 00000000..b8b26d22
Binary files /dev/null and b/app/src/main/res/drawable/emoji_carnaval_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_carnaval_f3.png b/app/src/main/res/drawable/emoji_carnaval_f3.png
new file mode 100644
index 00000000..05fc302e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_carnaval_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_carnaval_f4.png b/app/src/main/res/drawable/emoji_carnaval_f4.png
new file mode 100644
index 00000000..185b3fe2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_carnaval_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_cell_phone.xml b/app/src/main/res/drawable/emoji_cell_phone.xml
new file mode 100644
index 00000000..6fd04ec5
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_cell_phone.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_cell_phone_f0.png b/app/src/main/res/drawable/emoji_cell_phone_f0.png
new file mode 100644
index 00000000..c95f31ef
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cell_phone_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_cell_phone_f1.png b/app/src/main/res/drawable/emoji_cell_phone_f1.png
new file mode 100644
index 00000000..bd652309
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cell_phone_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_cell_phone_f2.png b/app/src/main/res/drawable/emoji_cell_phone_f2.png
new file mode 100644
index 00000000..bd652309
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cell_phone_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_cell_phone_f3.png b/app/src/main/res/drawable/emoji_cell_phone_f3.png
new file mode 100644
index 00000000..cdaddab4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cell_phone_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_cheesy.xml b/app/src/main/res/drawable/emoji_cheesy.xml
new file mode 100644
index 00000000..fc2d65e6
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_cheesy.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_cheesy_f0.png b/app/src/main/res/drawable/emoji_cheesy_f0.png
new file mode 100644
index 00000000..4988faa4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cheesy_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_cheesy_f1.png b/app/src/main/res/drawable/emoji_cheesy_f1.png
new file mode 100644
index 00000000..9a440f45
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cheesy_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_cheesy_f2.png b/app/src/main/res/drawable/emoji_cheesy_f2.png
new file mode 100644
index 00000000..b516ba3b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cheesy_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_cheesy_f3.png b/app/src/main/res/drawable/emoji_cheesy_f3.png
new file mode 100644
index 00000000..f1ba17e8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cheesy_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_clap.xml b/app/src/main/res/drawable/emoji_clap.xml
new file mode 100644
index 00000000..3ba321d7
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_clap.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_clap_f0.png b/app/src/main/res/drawable/emoji_clap_f0.png
new file mode 100644
index 00000000..c3574e56
Binary files /dev/null and b/app/src/main/res/drawable/emoji_clap_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_clap_f1.png b/app/src/main/res/drawable/emoji_clap_f1.png
new file mode 100644
index 00000000..027eb7b1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_clap_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_clap_f2.png b/app/src/main/res/drawable/emoji_clap_f2.png
new file mode 100644
index 00000000..020a9528
Binary files /dev/null and b/app/src/main/res/drawable/emoji_clap_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_clap_f3.png b/app/src/main/res/drawable/emoji_clap_f3.png
new file mode 100644
index 00000000..027eb7b1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_clap_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_clap_f4.png b/app/src/main/res/drawable/emoji_clap_f4.png
new file mode 100644
index 00000000..a48766f4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_clap_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_coffeepot.xml b/app/src/main/res/drawable/emoji_coffeepot.xml
new file mode 100644
index 00000000..565e54a1
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_coffeepot.xml
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_coffeepot_f0.png b/app/src/main/res/drawable/emoji_coffeepot_f0.png
new file mode 100644
index 00000000..1167be5d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_coffeepot_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_coffeepot_f1.png b/app/src/main/res/drawable/emoji_coffeepot_f1.png
new file mode 100644
index 00000000..f6312aff
Binary files /dev/null and b/app/src/main/res/drawable/emoji_coffeepot_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_coffeepot_f10.png b/app/src/main/res/drawable/emoji_coffeepot_f10.png
new file mode 100644
index 00000000..86f7544a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_coffeepot_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_coffeepot_f11.png b/app/src/main/res/drawable/emoji_coffeepot_f11.png
new file mode 100644
index 00000000..baa5840f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_coffeepot_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_coffeepot_f12.png b/app/src/main/res/drawable/emoji_coffeepot_f12.png
new file mode 100644
index 00000000..8d32d810
Binary files /dev/null and b/app/src/main/res/drawable/emoji_coffeepot_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_coffeepot_f13.png b/app/src/main/res/drawable/emoji_coffeepot_f13.png
new file mode 100644
index 00000000..06865f9b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_coffeepot_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_coffeepot_f14.png b/app/src/main/res/drawable/emoji_coffeepot_f14.png
new file mode 100644
index 00000000..4f17f86e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_coffeepot_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_coffeepot_f15.png b/app/src/main/res/drawable/emoji_coffeepot_f15.png
new file mode 100644
index 00000000..58d78a60
Binary files /dev/null and b/app/src/main/res/drawable/emoji_coffeepot_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_coffeepot_f2.png b/app/src/main/res/drawable/emoji_coffeepot_f2.png
new file mode 100644
index 00000000..65975193
Binary files /dev/null and b/app/src/main/res/drawable/emoji_coffeepot_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_coffeepot_f3.png b/app/src/main/res/drawable/emoji_coffeepot_f3.png
new file mode 100644
index 00000000..7a4541ea
Binary files /dev/null and b/app/src/main/res/drawable/emoji_coffeepot_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_coffeepot_f4.png b/app/src/main/res/drawable/emoji_coffeepot_f4.png
new file mode 100644
index 00000000..ff996a46
Binary files /dev/null and b/app/src/main/res/drawable/emoji_coffeepot_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_coffeepot_f5.png b/app/src/main/res/drawable/emoji_coffeepot_f5.png
new file mode 100644
index 00000000..82ba122f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_coffeepot_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_coffeepot_f6.png b/app/src/main/res/drawable/emoji_coffeepot_f6.png
new file mode 100644
index 00000000..7cb6d808
Binary files /dev/null and b/app/src/main/res/drawable/emoji_coffeepot_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_coffeepot_f7.png b/app/src/main/res/drawable/emoji_coffeepot_f7.png
new file mode 100644
index 00000000..00dcb9c1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_coffeepot_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_coffeepot_f8.png b/app/src/main/res/drawable/emoji_coffeepot_f8.png
new file mode 100644
index 00000000..c4ea2373
Binary files /dev/null and b/app/src/main/res/drawable/emoji_coffeepot_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_coffeepot_f9.png b/app/src/main/res/drawable/emoji_coffeepot_f9.png
new file mode 100644
index 00000000..a5d0d8e0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_coffeepot_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_confused.xml b/app/src/main/res/drawable/emoji_confused.xml
new file mode 100644
index 00000000..16a6a64c
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_confused.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_confused_f0.png b/app/src/main/res/drawable/emoji_confused_f0.png
new file mode 100644
index 00000000..83353d7e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_confused_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_cool.xml b/app/src/main/res/drawable/emoji_cool.xml
new file mode 100644
index 00000000..5f4c90f5
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_cool.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_cool2.png b/app/src/main/res/drawable/emoji_cool2.png
new file mode 100644
index 00000000..2bd59e6e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cool2.png differ
diff --git a/app/src/main/res/drawable/emoji_cool_f0.png b/app/src/main/res/drawable/emoji_cool_f0.png
new file mode 100644
index 00000000..7edf5342
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cool_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_cool_f1.png b/app/src/main/res/drawable/emoji_cool_f1.png
new file mode 100644
index 00000000..28f4e8be
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cool_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_cool_f10.png b/app/src/main/res/drawable/emoji_cool_f10.png
new file mode 100644
index 00000000..d899bde0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cool_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_cool_f11.png b/app/src/main/res/drawable/emoji_cool_f11.png
new file mode 100644
index 00000000..b18ebd9f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cool_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_cool_f12.png b/app/src/main/res/drawable/emoji_cool_f12.png
new file mode 100644
index 00000000..82efe2c4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cool_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_cool_f13.png b/app/src/main/res/drawable/emoji_cool_f13.png
new file mode 100644
index 00000000..28f4e8be
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cool_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_cool_f2.png b/app/src/main/res/drawable/emoji_cool_f2.png
new file mode 100644
index 00000000..82efe2c4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cool_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_cool_f3.png b/app/src/main/res/drawable/emoji_cool_f3.png
new file mode 100644
index 00000000..b18ebd9f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cool_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_cool_f4.png b/app/src/main/res/drawable/emoji_cool_f4.png
new file mode 100644
index 00000000..d899bde0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cool_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_cool_f5.png b/app/src/main/res/drawable/emoji_cool_f5.png
new file mode 100644
index 00000000..53c54770
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cool_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_cool_f6.png b/app/src/main/res/drawable/emoji_cool_f6.png
new file mode 100644
index 00000000..2e25fd66
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cool_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_cool_f7.png b/app/src/main/res/drawable/emoji_cool_f7.png
new file mode 100644
index 00000000..d634f17d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cool_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_cool_f8.png b/app/src/main/res/drawable/emoji_cool_f8.png
new file mode 100644
index 00000000..2e25fd66
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cool_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_cool_f9.png b/app/src/main/res/drawable/emoji_cool_f9.png
new file mode 100644
index 00000000..53c54770
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cool_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_crap.xml b/app/src/main/res/drawable/emoji_crap.xml
new file mode 100644
index 00000000..9cb1c4d7
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_crap.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_crap_f0.png b/app/src/main/res/drawable/emoji_crap_f0.png
new file mode 100644
index 00000000..0a9386af
Binary files /dev/null and b/app/src/main/res/drawable/emoji_crap_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_crazy.jpg b/app/src/main/res/drawable/emoji_crazy.jpg
new file mode 100644
index 00000000..c3db20d7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_crazy.jpg differ
diff --git a/app/src/main/res/drawable/emoji_cry.xml b/app/src/main/res/drawable/emoji_cry.xml
new file mode 100644
index 00000000..96c2ef59
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_cry.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_cry_f0.png b/app/src/main/res/drawable/emoji_cry_f0.png
new file mode 100644
index 00000000..1a06e1c7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cry_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_cry_f1.png b/app/src/main/res/drawable/emoji_cry_f1.png
new file mode 100644
index 00000000..6487015a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cry_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_cry_f2.png b/app/src/main/res/drawable/emoji_cry_f2.png
new file mode 100644
index 00000000..72acd4e5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cry_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_cry_f3.png b/app/src/main/res/drawable/emoji_cry_f3.png
new file mode 100644
index 00000000..2ad29800
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cry_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_cry_f4.png b/app/src/main/res/drawable/emoji_cry_f4.png
new file mode 100644
index 00000000..a1f072b8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_cry_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_crybaby.xml b/app/src/main/res/drawable/emoji_crybaby.xml
new file mode 100644
index 00000000..65436322
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_crybaby.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_crybaby_f0.png b/app/src/main/res/drawable/emoji_crybaby_f0.png
new file mode 100644
index 00000000..35b015bc
Binary files /dev/null and b/app/src/main/res/drawable/emoji_crybaby_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_crybaby_f1.png b/app/src/main/res/drawable/emoji_crybaby_f1.png
new file mode 100644
index 00000000..68c302ce
Binary files /dev/null and b/app/src/main/res/drawable/emoji_crybaby_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_curses.xml b/app/src/main/res/drawable/emoji_curses.xml
new file mode 100644
index 00000000..78812229
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_curses.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_curses_f0.png b/app/src/main/res/drawable/emoji_curses_f0.png
new file mode 100644
index 00000000..7265df10
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curses_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_curses_f1.png b/app/src/main/res/drawable/emoji_curses_f1.png
new file mode 100644
index 00000000..44ee352d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curses_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_curses_f10.png b/app/src/main/res/drawable/emoji_curses_f10.png
new file mode 100644
index 00000000..0aadf834
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curses_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_curses_f11.png b/app/src/main/res/drawable/emoji_curses_f11.png
new file mode 100644
index 00000000..18201dd4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curses_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_curses_f12.png b/app/src/main/res/drawable/emoji_curses_f12.png
new file mode 100644
index 00000000..a8e7a5ca
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curses_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_curses_f13.png b/app/src/main/res/drawable/emoji_curses_f13.png
new file mode 100644
index 00000000..bc4cfcec
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curses_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_curses_f2.png b/app/src/main/res/drawable/emoji_curses_f2.png
new file mode 100644
index 00000000..6130fdcb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curses_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_curses_f3.png b/app/src/main/res/drawable/emoji_curses_f3.png
new file mode 100644
index 00000000..164b926b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curses_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_curses_f4.png b/app/src/main/res/drawable/emoji_curses_f4.png
new file mode 100644
index 00000000..a86e7725
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curses_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_curses_f5.png b/app/src/main/res/drawable/emoji_curses_f5.png
new file mode 100644
index 00000000..eb51c395
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curses_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_curses_f6.png b/app/src/main/res/drawable/emoji_curses_f6.png
new file mode 100644
index 00000000..3e8ad110
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curses_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_curses_f7.png b/app/src/main/res/drawable/emoji_curses_f7.png
new file mode 100644
index 00000000..4d60e002
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curses_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_curses_f8.png b/app/src/main/res/drawable/emoji_curses_f8.png
new file mode 100644
index 00000000..d168d6e2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curses_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_curses_f9.png b/app/src/main/res/drawable/emoji_curses_f9.png
new file mode 100644
index 00000000..d699f664
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curses_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_curtseyqi9.xml b/app/src/main/res/drawable/emoji_curtseyqi9.xml
new file mode 100644
index 00000000..c43343ae
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_curtseyqi9.xml
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_curtseyqi9_f0.png b/app/src/main/res/drawable/emoji_curtseyqi9_f0.png
new file mode 100644
index 00000000..f0b1d919
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curtseyqi9_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_curtseyqi9_f1.png b/app/src/main/res/drawable/emoji_curtseyqi9_f1.png
new file mode 100644
index 00000000..e5a9a92c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curtseyqi9_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_curtseyqi9_f10.png b/app/src/main/res/drawable/emoji_curtseyqi9_f10.png
new file mode 100644
index 00000000..42e867f5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curtseyqi9_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_curtseyqi9_f11.png b/app/src/main/res/drawable/emoji_curtseyqi9_f11.png
new file mode 100644
index 00000000..1d510ac4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curtseyqi9_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_curtseyqi9_f12.png b/app/src/main/res/drawable/emoji_curtseyqi9_f12.png
new file mode 100644
index 00000000..2ca1c3bd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curtseyqi9_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_curtseyqi9_f13.png b/app/src/main/res/drawable/emoji_curtseyqi9_f13.png
new file mode 100644
index 00000000..0d518eb6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curtseyqi9_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_curtseyqi9_f14.png b/app/src/main/res/drawable/emoji_curtseyqi9_f14.png
new file mode 100644
index 00000000..7bed10b8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curtseyqi9_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_curtseyqi9_f15.png b/app/src/main/res/drawable/emoji_curtseyqi9_f15.png
new file mode 100644
index 00000000..8a5ef4c5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curtseyqi9_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_curtseyqi9_f16.png b/app/src/main/res/drawable/emoji_curtseyqi9_f16.png
new file mode 100644
index 00000000..ac956987
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curtseyqi9_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_curtseyqi9_f2.png b/app/src/main/res/drawable/emoji_curtseyqi9_f2.png
new file mode 100644
index 00000000..f0b1d919
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curtseyqi9_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_curtseyqi9_f3.png b/app/src/main/res/drawable/emoji_curtseyqi9_f3.png
new file mode 100644
index 00000000..0deeeb7a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curtseyqi9_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_curtseyqi9_f4.png b/app/src/main/res/drawable/emoji_curtseyqi9_f4.png
new file mode 100644
index 00000000..8e1aec43
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curtseyqi9_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_curtseyqi9_f5.png b/app/src/main/res/drawable/emoji_curtseyqi9_f5.png
new file mode 100644
index 00000000..0f3119c2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curtseyqi9_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_curtseyqi9_f6.png b/app/src/main/res/drawable/emoji_curtseyqi9_f6.png
new file mode 100644
index 00000000..1bb26d8a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curtseyqi9_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_curtseyqi9_f7.png b/app/src/main/res/drawable/emoji_curtseyqi9_f7.png
new file mode 100644
index 00000000..1d510ac4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curtseyqi9_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_curtseyqi9_f8.png b/app/src/main/res/drawable/emoji_curtseyqi9_f8.png
new file mode 100644
index 00000000..195ddb66
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curtseyqi9_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_curtseyqi9_f9.png b/app/src/main/res/drawable/emoji_curtseyqi9_f9.png
new file mode 100644
index 00000000..e6d39180
Binary files /dev/null and b/app/src/main/res/drawable/emoji_curtseyqi9_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_dontknow.xml b/app/src/main/res/drawable/emoji_dontknow.xml
new file mode 100644
index 00000000..8df62dce
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_dontknow.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_dontknow_f0.png b/app/src/main/res/drawable/emoji_dontknow_f0.png
new file mode 100644
index 00000000..57f16f18
Binary files /dev/null and b/app/src/main/res/drawable/emoji_dontknow_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_dontknow_f1.png b/app/src/main/res/drawable/emoji_dontknow_f1.png
new file mode 100644
index 00000000..4e7c7253
Binary files /dev/null and b/app/src/main/res/drawable/emoji_dontknow_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e.xml b/app/src/main/res/drawable/emoji_e10_7_3e.xml
new file mode 100644
index 00000000..62d7e7e6
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_e10_7_3e.xml
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f0.png b/app/src/main/res/drawable/emoji_e10_7_3e_f0.png
new file mode 100644
index 00000000..3725ba5c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f1.png b/app/src/main/res/drawable/emoji_e10_7_3e_f1.png
new file mode 100644
index 00000000..055a883a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f10.png b/app/src/main/res/drawable/emoji_e10_7_3e_f10.png
new file mode 100644
index 00000000..af2ad5bb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f11.png b/app/src/main/res/drawable/emoji_e10_7_3e_f11.png
new file mode 100644
index 00000000..3a221f17
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f12.png b/app/src/main/res/drawable/emoji_e10_7_3e_f12.png
new file mode 100644
index 00000000..affbb522
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f13.png b/app/src/main/res/drawable/emoji_e10_7_3e_f13.png
new file mode 100644
index 00000000..a770677a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f14.png b/app/src/main/res/drawable/emoji_e10_7_3e_f14.png
new file mode 100644
index 00000000..6c4dce97
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f15.png b/app/src/main/res/drawable/emoji_e10_7_3e_f15.png
new file mode 100644
index 00000000..a5be9bcb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f16.png b/app/src/main/res/drawable/emoji_e10_7_3e_f16.png
new file mode 100644
index 00000000..49368a8a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f17.png b/app/src/main/res/drawable/emoji_e10_7_3e_f17.png
new file mode 100644
index 00000000..4002788b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f17.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f18.png b/app/src/main/res/drawable/emoji_e10_7_3e_f18.png
new file mode 100644
index 00000000..f4e635e2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f18.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f19.png b/app/src/main/res/drawable/emoji_e10_7_3e_f19.png
new file mode 100644
index 00000000..12b16a0e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f19.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f2.png b/app/src/main/res/drawable/emoji_e10_7_3e_f2.png
new file mode 100644
index 00000000..9f525a3e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f20.png b/app/src/main/res/drawable/emoji_e10_7_3e_f20.png
new file mode 100644
index 00000000..c8cb8ae9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f20.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f21.png b/app/src/main/res/drawable/emoji_e10_7_3e_f21.png
new file mode 100644
index 00000000..8df0e240
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f21.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f22.png b/app/src/main/res/drawable/emoji_e10_7_3e_f22.png
new file mode 100644
index 00000000..08bd11d7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f22.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f23.png b/app/src/main/res/drawable/emoji_e10_7_3e_f23.png
new file mode 100644
index 00000000..6abbb5d4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f23.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f24.png b/app/src/main/res/drawable/emoji_e10_7_3e_f24.png
new file mode 100644
index 00000000..e7ac6bc4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f24.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f25.png b/app/src/main/res/drawable/emoji_e10_7_3e_f25.png
new file mode 100644
index 00000000..84421fe7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f25.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f26.png b/app/src/main/res/drawable/emoji_e10_7_3e_f26.png
new file mode 100644
index 00000000..6e91ce7d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f26.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f27.png b/app/src/main/res/drawable/emoji_e10_7_3e_f27.png
new file mode 100644
index 00000000..dc408f19
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f27.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f28.png b/app/src/main/res/drawable/emoji_e10_7_3e_f28.png
new file mode 100644
index 00000000..658a4201
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f28.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f29.png b/app/src/main/res/drawable/emoji_e10_7_3e_f29.png
new file mode 100644
index 00000000..031ebf42
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f29.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f3.png b/app/src/main/res/drawable/emoji_e10_7_3e_f3.png
new file mode 100644
index 00000000..4870cdd4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f30.png b/app/src/main/res/drawable/emoji_e10_7_3e_f30.png
new file mode 100644
index 00000000..5edaf29e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f30.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f31.png b/app/src/main/res/drawable/emoji_e10_7_3e_f31.png
new file mode 100644
index 00000000..aec7353c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f31.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f32.png b/app/src/main/res/drawable/emoji_e10_7_3e_f32.png
new file mode 100644
index 00000000..b39e3f71
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f32.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f33.png b/app/src/main/res/drawable/emoji_e10_7_3e_f33.png
new file mode 100644
index 00000000..c9bc3ada
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f33.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f34.png b/app/src/main/res/drawable/emoji_e10_7_3e_f34.png
new file mode 100644
index 00000000..c46d2416
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f34.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f35.png b/app/src/main/res/drawable/emoji_e10_7_3e_f35.png
new file mode 100644
index 00000000..c5584d1a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f35.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f36.png b/app/src/main/res/drawable/emoji_e10_7_3e_f36.png
new file mode 100644
index 00000000..5a3aca7b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f36.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f37.png b/app/src/main/res/drawable/emoji_e10_7_3e_f37.png
new file mode 100644
index 00000000..59d2d50b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f37.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f38.png b/app/src/main/res/drawable/emoji_e10_7_3e_f38.png
new file mode 100644
index 00000000..eac5c288
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f38.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f39.png b/app/src/main/res/drawable/emoji_e10_7_3e_f39.png
new file mode 100644
index 00000000..46057f4c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f39.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f4.png b/app/src/main/res/drawable/emoji_e10_7_3e_f4.png
new file mode 100644
index 00000000..5f338d6d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f40.png b/app/src/main/res/drawable/emoji_e10_7_3e_f40.png
new file mode 100644
index 00000000..91a4a692
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f40.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f41.png b/app/src/main/res/drawable/emoji_e10_7_3e_f41.png
new file mode 100644
index 00000000..3129f9e6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f41.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f42.png b/app/src/main/res/drawable/emoji_e10_7_3e_f42.png
new file mode 100644
index 00000000..7d6a4955
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f42.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f43.png b/app/src/main/res/drawable/emoji_e10_7_3e_f43.png
new file mode 100644
index 00000000..a4f14109
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f43.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f44.png b/app/src/main/res/drawable/emoji_e10_7_3e_f44.png
new file mode 100644
index 00000000..639c88ac
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f44.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f45.png b/app/src/main/res/drawable/emoji_e10_7_3e_f45.png
new file mode 100644
index 00000000..084577ff
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f45.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f46.png b/app/src/main/res/drawable/emoji_e10_7_3e_f46.png
new file mode 100644
index 00000000..56d7e4b9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f46.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f47.png b/app/src/main/res/drawable/emoji_e10_7_3e_f47.png
new file mode 100644
index 00000000..f3236730
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f47.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f48.png b/app/src/main/res/drawable/emoji_e10_7_3e_f48.png
new file mode 100644
index 00000000..af831a7f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f48.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f49.png b/app/src/main/res/drawable/emoji_e10_7_3e_f49.png
new file mode 100644
index 00000000..3294c98d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f49.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f5.png b/app/src/main/res/drawable/emoji_e10_7_3e_f5.png
new file mode 100644
index 00000000..7a2fdc1f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f50.png b/app/src/main/res/drawable/emoji_e10_7_3e_f50.png
new file mode 100644
index 00000000..0beb5030
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f50.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f51.png b/app/src/main/res/drawable/emoji_e10_7_3e_f51.png
new file mode 100644
index 00000000..f6ced09f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f51.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f52.png b/app/src/main/res/drawable/emoji_e10_7_3e_f52.png
new file mode 100644
index 00000000..9f052c77
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f52.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f53.png b/app/src/main/res/drawable/emoji_e10_7_3e_f53.png
new file mode 100644
index 00000000..24516b23
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f53.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f54.png b/app/src/main/res/drawable/emoji_e10_7_3e_f54.png
new file mode 100644
index 00000000..8f11cb73
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f54.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f55.png b/app/src/main/res/drawable/emoji_e10_7_3e_f55.png
new file mode 100644
index 00000000..93f811a6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f55.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f56.png b/app/src/main/res/drawable/emoji_e10_7_3e_f56.png
new file mode 100644
index 00000000..a13e43c6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f56.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f57.png b/app/src/main/res/drawable/emoji_e10_7_3e_f57.png
new file mode 100644
index 00000000..6b6468a6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f57.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f58.png b/app/src/main/res/drawable/emoji_e10_7_3e_f58.png
new file mode 100644
index 00000000..1c554f2d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f58.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f59.png b/app/src/main/res/drawable/emoji_e10_7_3e_f59.png
new file mode 100644
index 00000000..3e839ec2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f59.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f6.png b/app/src/main/res/drawable/emoji_e10_7_3e_f6.png
new file mode 100644
index 00000000..0dcf81f8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f60.png b/app/src/main/res/drawable/emoji_e10_7_3e_f60.png
new file mode 100644
index 00000000..818e8edc
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f60.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f61.png b/app/src/main/res/drawable/emoji_e10_7_3e_f61.png
new file mode 100644
index 00000000..3a75d24b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f61.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f7.png b/app/src/main/res/drawable/emoji_e10_7_3e_f7.png
new file mode 100644
index 00000000..3723a9db
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f8.png b/app/src/main/res/drawable/emoji_e10_7_3e_f8.png
new file mode 100644
index 00000000..ae424423
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_e10_7_3e_f9.png b/app/src/main/res/drawable/emoji_e10_7_3e_f9.png
new file mode 100644
index 00000000..a6bb2828
Binary files /dev/null and b/app/src/main/res/drawable/emoji_e10_7_3e_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_embarrassed.xml b/app/src/main/res/drawable/emoji_embarrassed.xml
new file mode 100644
index 00000000..950dbd5c
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_embarrassed.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_embarrassed_f0.png b/app/src/main/res/drawable/emoji_embarrassed_f0.png
new file mode 100644
index 00000000..b67d71e4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_embarrassed_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_embarrassed_f1.png b/app/src/main/res/drawable/emoji_embarrassed_f1.png
new file mode 100644
index 00000000..839695a0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_embarrassed_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_embarrassed_f2.png b/app/src/main/res/drawable/emoji_embarrassed_f2.png
new file mode 100644
index 00000000..b67d71e4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_embarrassed_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_embarrassed_f3.png b/app/src/main/res/drawable/emoji_embarrassed_f3.png
new file mode 100644
index 00000000..839695a0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_embarrassed_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_esuper.xml b/app/src/main/res/drawable/emoji_esuper.xml
new file mode 100644
index 00000000..4d8dcad1
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_esuper.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_esuper_f0.png b/app/src/main/res/drawable/emoji_esuper_f0.png
new file mode 100644
index 00000000..7c7d785a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_esuper_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_extremely_shocked.png b/app/src/main/res/drawable/emoji_extremely_shocked.png
new file mode 100644
index 00000000..8edcd7db
Binary files /dev/null and b/app/src/main/res/drawable/emoji_extremely_shocked.png differ
diff --git a/app/src/main/res/drawable/emoji_facepalm.xml b/app/src/main/res/drawable/emoji_facepalm.xml
new file mode 100644
index 00000000..1a305417
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_facepalm.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_facepalm_f0.png b/app/src/main/res/drawable/emoji_facepalm_f0.png
new file mode 100644
index 00000000..d94951d9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_facepalm_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_facepalm_f1.png b/app/src/main/res/drawable/emoji_facepalm_f1.png
new file mode 100644
index 00000000..30c19d81
Binary files /dev/null and b/app/src/main/res/drawable/emoji_facepalm_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_facepalm_f2.png b/app/src/main/res/drawable/emoji_facepalm_f2.png
new file mode 100644
index 00000000..0864b937
Binary files /dev/null and b/app/src/main/res/drawable/emoji_facepalm_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_facepalm_f3.png b/app/src/main/res/drawable/emoji_facepalm_f3.png
new file mode 100644
index 00000000..1172ae3b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_facepalm_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_facepalm_f4.png b/app/src/main/res/drawable/emoji_facepalm_f4.png
new file mode 100644
index 00000000..f19c3df2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_facepalm_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_facepalm_f5.png b/app/src/main/res/drawable/emoji_facepalm_f5.png
new file mode 100644
index 00000000..5074d680
Binary files /dev/null and b/app/src/main/res/drawable/emoji_facepalm_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_facepalm_f6.png b/app/src/main/res/drawable/emoji_facepalm_f6.png
new file mode 100644
index 00000000..32f2592c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_facepalm_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_facepalm_f7.png b/app/src/main/res/drawable/emoji_facepalm_f7.png
new file mode 100644
index 00000000..d94951d9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_facepalm_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia.xml b/app/src/main/res/drawable/emoji_filarakia.xml
new file mode 100644
index 00000000..c0137af8
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_filarakia.xml
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_filarakia_f0.png b/app/src/main/res/drawable/emoji_filarakia_f0.png
new file mode 100644
index 00000000..4b163c13
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f1.png b/app/src/main/res/drawable/emoji_filarakia_f1.png
new file mode 100644
index 00000000..b6a31681
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f10.png b/app/src/main/res/drawable/emoji_filarakia_f10.png
new file mode 100644
index 00000000..ebc656a0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f11.png b/app/src/main/res/drawable/emoji_filarakia_f11.png
new file mode 100644
index 00000000..4b163c13
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f12.png b/app/src/main/res/drawable/emoji_filarakia_f12.png
new file mode 100644
index 00000000..7deb9678
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f13.png b/app/src/main/res/drawable/emoji_filarakia_f13.png
new file mode 100644
index 00000000..4ca56c69
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f14.png b/app/src/main/res/drawable/emoji_filarakia_f14.png
new file mode 100644
index 00000000..2f7bb2ce
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f15.png b/app/src/main/res/drawable/emoji_filarakia_f15.png
new file mode 100644
index 00000000..aee816e7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f16.png b/app/src/main/res/drawable/emoji_filarakia_f16.png
new file mode 100644
index 00000000..2f7bb2ce
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f17.png b/app/src/main/res/drawable/emoji_filarakia_f17.png
new file mode 100644
index 00000000..7deb9678
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f17.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f18.png b/app/src/main/res/drawable/emoji_filarakia_f18.png
new file mode 100644
index 00000000..4b163c13
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f18.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f19.png b/app/src/main/res/drawable/emoji_filarakia_f19.png
new file mode 100644
index 00000000..00ed4ec8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f19.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f2.png b/app/src/main/res/drawable/emoji_filarakia_f2.png
new file mode 100644
index 00000000..4b163c13
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f20.png b/app/src/main/res/drawable/emoji_filarakia_f20.png
new file mode 100644
index 00000000..5f001d77
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f20.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f21.png b/app/src/main/res/drawable/emoji_filarakia_f21.png
new file mode 100644
index 00000000..3f4dc418
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f21.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f22.png b/app/src/main/res/drawable/emoji_filarakia_f22.png
new file mode 100644
index 00000000..737cd950
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f22.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f23.png b/app/src/main/res/drawable/emoji_filarakia_f23.png
new file mode 100644
index 00000000..4d4a1500
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f23.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f24.png b/app/src/main/res/drawable/emoji_filarakia_f24.png
new file mode 100644
index 00000000..a227149b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f24.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f25.png b/app/src/main/res/drawable/emoji_filarakia_f25.png
new file mode 100644
index 00000000..8bcd1c87
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f25.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f26.png b/app/src/main/res/drawable/emoji_filarakia_f26.png
new file mode 100644
index 00000000..e8c34836
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f26.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f27.png b/app/src/main/res/drawable/emoji_filarakia_f27.png
new file mode 100644
index 00000000..0c7defbf
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f27.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f28.png b/app/src/main/res/drawable/emoji_filarakia_f28.png
new file mode 100644
index 00000000..e8a4b47d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f28.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f29.png b/app/src/main/res/drawable/emoji_filarakia_f29.png
new file mode 100644
index 00000000..978ccfa8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f29.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f3.png b/app/src/main/res/drawable/emoji_filarakia_f3.png
new file mode 100644
index 00000000..d51e3fff
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f30.png b/app/src/main/res/drawable/emoji_filarakia_f30.png
new file mode 100644
index 00000000..7e3d9d2c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f30.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f31.png b/app/src/main/res/drawable/emoji_filarakia_f31.png
new file mode 100644
index 00000000..6f293463
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f31.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f32.png b/app/src/main/res/drawable/emoji_filarakia_f32.png
new file mode 100644
index 00000000..91c6f30b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f32.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f33.png b/app/src/main/res/drawable/emoji_filarakia_f33.png
new file mode 100644
index 00000000..4f952bc5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f33.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f34.png b/app/src/main/res/drawable/emoji_filarakia_f34.png
new file mode 100644
index 00000000..123d9d61
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f34.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f35.png b/app/src/main/res/drawable/emoji_filarakia_f35.png
new file mode 100644
index 00000000..fe89974e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f35.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f36.png b/app/src/main/res/drawable/emoji_filarakia_f36.png
new file mode 100644
index 00000000..123d9d61
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f36.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f37.png b/app/src/main/res/drawable/emoji_filarakia_f37.png
new file mode 100644
index 00000000..0c0dba5d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f37.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f38.png b/app/src/main/res/drawable/emoji_filarakia_f38.png
new file mode 100644
index 00000000..91c6f30b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f38.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f39.png b/app/src/main/res/drawable/emoji_filarakia_f39.png
new file mode 100644
index 00000000..6f293463
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f39.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f4.png b/app/src/main/res/drawable/emoji_filarakia_f4.png
new file mode 100644
index 00000000..4b163c13
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f40.png b/app/src/main/res/drawable/emoji_filarakia_f40.png
new file mode 100644
index 00000000..4b69972d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f40.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f5.png b/app/src/main/res/drawable/emoji_filarakia_f5.png
new file mode 100644
index 00000000..1b1b3045
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f6.png b/app/src/main/res/drawable/emoji_filarakia_f6.png
new file mode 100644
index 00000000..8e34575d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f7.png b/app/src/main/res/drawable/emoji_filarakia_f7.png
new file mode 100644
index 00000000..20c640cd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f8.png b/app/src/main/res/drawable/emoji_filarakia_f8.png
new file mode 100644
index 00000000..c92b6612
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_filarakia_f9.png b/app/src/main/res/drawable/emoji_filarakia_f9.png
new file mode 100644
index 00000000..c18820f6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_filarakia_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska.xml b/app/src/main/res/drawable/emoji_foyska.xml
new file mode 100644
index 00000000..dad60676
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_foyska.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_foyska_f0.png b/app/src/main/res/drawable/emoji_foyska_f0.png
new file mode 100644
index 00000000..ce2ec2a3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f1.png b/app/src/main/res/drawable/emoji_foyska_f1.png
new file mode 100644
index 00000000..5cc5b3b5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f10.png b/app/src/main/res/drawable/emoji_foyska_f10.png
new file mode 100644
index 00000000..9006a316
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f11.png b/app/src/main/res/drawable/emoji_foyska_f11.png
new file mode 100644
index 00000000..f5793a5f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f12.png b/app/src/main/res/drawable/emoji_foyska_f12.png
new file mode 100644
index 00000000..c0e89616
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f13.png b/app/src/main/res/drawable/emoji_foyska_f13.png
new file mode 100644
index 00000000..54f75de6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f14.png b/app/src/main/res/drawable/emoji_foyska_f14.png
new file mode 100644
index 00000000..aabf3260
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f15.png b/app/src/main/res/drawable/emoji_foyska_f15.png
new file mode 100644
index 00000000..396cfc75
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f16.png b/app/src/main/res/drawable/emoji_foyska_f16.png
new file mode 100644
index 00000000..efa30f6f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f17.png b/app/src/main/res/drawable/emoji_foyska_f17.png
new file mode 100644
index 00000000..9f4dd5f5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f17.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f18.png b/app/src/main/res/drawable/emoji_foyska_f18.png
new file mode 100644
index 00000000..9b76a5f6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f18.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f19.png b/app/src/main/res/drawable/emoji_foyska_f19.png
new file mode 100644
index 00000000..bc26fa5f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f19.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f2.png b/app/src/main/res/drawable/emoji_foyska_f2.png
new file mode 100644
index 00000000..ce2ec2a3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f20.png b/app/src/main/res/drawable/emoji_foyska_f20.png
new file mode 100644
index 00000000..f6af5f7a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f20.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f21.png b/app/src/main/res/drawable/emoji_foyska_f21.png
new file mode 100644
index 00000000..2f288c4d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f21.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f22.png b/app/src/main/res/drawable/emoji_foyska_f22.png
new file mode 100644
index 00000000..fc30a521
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f22.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f23.png b/app/src/main/res/drawable/emoji_foyska_f23.png
new file mode 100644
index 00000000..d9a97ec8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f23.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f24.png b/app/src/main/res/drawable/emoji_foyska_f24.png
new file mode 100644
index 00000000..33b4d457
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f24.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f25.png b/app/src/main/res/drawable/emoji_foyska_f25.png
new file mode 100644
index 00000000..78c4b198
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f25.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f26.png b/app/src/main/res/drawable/emoji_foyska_f26.png
new file mode 100644
index 00000000..9e43122a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f26.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f27.png b/app/src/main/res/drawable/emoji_foyska_f27.png
new file mode 100644
index 00000000..1e6bc232
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f27.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f28.png b/app/src/main/res/drawable/emoji_foyska_f28.png
new file mode 100644
index 00000000..9d211583
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f28.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f29.png b/app/src/main/res/drawable/emoji_foyska_f29.png
new file mode 100644
index 00000000..c304e59a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f29.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f3.png b/app/src/main/res/drawable/emoji_foyska_f3.png
new file mode 100644
index 00000000..3eafc321
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f30.png b/app/src/main/res/drawable/emoji_foyska_f30.png
new file mode 100644
index 00000000..9d211583
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f30.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f4.png b/app/src/main/res/drawable/emoji_foyska_f4.png
new file mode 100644
index 00000000..c792b9b1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f5.png b/app/src/main/res/drawable/emoji_foyska_f5.png
new file mode 100644
index 00000000..3d5cd2f8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f6.png b/app/src/main/res/drawable/emoji_foyska_f6.png
new file mode 100644
index 00000000..1d059a66
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f7.png b/app/src/main/res/drawable/emoji_foyska_f7.png
new file mode 100644
index 00000000..d75bfe30
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f8.png b/app/src/main/res/drawable/emoji_foyska_f8.png
new file mode 100644
index 00000000..1903ac25
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_foyska_f9.png b/app/src/main/res/drawable/emoji_foyska_f9.png
new file mode 100644
index 00000000..def9dbec
Binary files /dev/null and b/app/src/main/res/drawable/emoji_foyska_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_fritz.xml b/app/src/main/res/drawable/emoji_fritz.xml
new file mode 100644
index 00000000..44f993b3
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_fritz.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_fritz_f0.png b/app/src/main/res/drawable/emoji_fritz_f0.png
new file mode 100644
index 00000000..5da6e3f3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_fritz_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_funny.xml b/app/src/main/res/drawable/emoji_funny.xml
new file mode 100644
index 00000000..98e2e70a
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_funny.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_funny_f0.png b/app/src/main/res/drawable/emoji_funny_f0.png
new file mode 100644
index 00000000..7ad296b4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_funny_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_grin.xml b/app/src/main/res/drawable/emoji_grin.xml
new file mode 100644
index 00000000..48231668
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_grin.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_grin_f0.png b/app/src/main/res/drawable/emoji_grin_f0.png
new file mode 100644
index 00000000..61c293c7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_grin_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_grin_f1.png b/app/src/main/res/drawable/emoji_grin_f1.png
new file mode 100644
index 00000000..209454d1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_grin_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_grin_f2.png b/app/src/main/res/drawable/emoji_grin_f2.png
new file mode 100644
index 00000000..09274659
Binary files /dev/null and b/app/src/main/res/drawable/emoji_grin_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_grin_f3.png b/app/src/main/res/drawable/emoji_grin_f3.png
new file mode 100644
index 00000000..5a893e89
Binary files /dev/null and b/app/src/main/res/drawable/emoji_grin_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_guitar1.xml b/app/src/main/res/drawable/emoji_guitar1.xml
new file mode 100644
index 00000000..6116f371
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_guitar1.xml
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_guitar1_f0.png b/app/src/main/res/drawable/emoji_guitar1_f0.png
new file mode 100644
index 00000000..f97e0e9a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_guitar1_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_guitar1_f1.png b/app/src/main/res/drawable/emoji_guitar1_f1.png
new file mode 100644
index 00000000..0556a557
Binary files /dev/null and b/app/src/main/res/drawable/emoji_guitar1_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_guitar1_f10.png b/app/src/main/res/drawable/emoji_guitar1_f10.png
new file mode 100644
index 00000000..c4b0f7aa
Binary files /dev/null and b/app/src/main/res/drawable/emoji_guitar1_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_guitar1_f2.png b/app/src/main/res/drawable/emoji_guitar1_f2.png
new file mode 100644
index 00000000..e9b3600e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_guitar1_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_guitar1_f3.png b/app/src/main/res/drawable/emoji_guitar1_f3.png
new file mode 100644
index 00000000..f3adecd6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_guitar1_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_guitar1_f4.png b/app/src/main/res/drawable/emoji_guitar1_f4.png
new file mode 100644
index 00000000..a98222a6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_guitar1_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_guitar1_f5.png b/app/src/main/res/drawable/emoji_guitar1_f5.png
new file mode 100644
index 00000000..9a035ce5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_guitar1_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_guitar1_f6.png b/app/src/main/res/drawable/emoji_guitar1_f6.png
new file mode 100644
index 00000000..0ddaddcc
Binary files /dev/null and b/app/src/main/res/drawable/emoji_guitar1_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_guitar1_f7.png b/app/src/main/res/drawable/emoji_guitar1_f7.png
new file mode 100644
index 00000000..f11953c2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_guitar1_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_guitar1_f8.png b/app/src/main/res/drawable/emoji_guitar1_f8.png
new file mode 100644
index 00000000..b7fa3600
Binary files /dev/null and b/app/src/main/res/drawable/emoji_guitar1_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_guitar1_f9.png b/app/src/main/res/drawable/emoji_guitar1_f9.png
new file mode 100644
index 00000000..3e50fcc6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_guitar1_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_heart.xml b/app/src/main/res/drawable/emoji_heart.xml
new file mode 100644
index 00000000..6bf29dba
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_heart.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_heart_f0.png b/app/src/main/res/drawable/emoji_heart_f0.png
new file mode 100644
index 00000000..64cea44e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_heart_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_hello.xml b/app/src/main/res/drawable/emoji_hello.xml
new file mode 100644
index 00000000..6727a99c
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_hello.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_hello_f0.png b/app/src/main/res/drawable/emoji_hello_f0.png
new file mode 100644
index 00000000..6bed3934
Binary files /dev/null and b/app/src/main/res/drawable/emoji_hello_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_hello_f1.png b/app/src/main/res/drawable/emoji_hello_f1.png
new file mode 100644
index 00000000..9e384b75
Binary files /dev/null and b/app/src/main/res/drawable/emoji_hello_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_hello_f2.png b/app/src/main/res/drawable/emoji_hello_f2.png
new file mode 100644
index 00000000..6bed3934
Binary files /dev/null and b/app/src/main/res/drawable/emoji_hello_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_hello_f3.png b/app/src/main/res/drawable/emoji_hello_f3.png
new file mode 100644
index 00000000..55449cc3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_hello_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_huh.xml b/app/src/main/res/drawable/emoji_huh.xml
new file mode 100644
index 00000000..ad3f0103
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_huh.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_huh_f0.png b/app/src/main/res/drawable/emoji_huh_f0.png
new file mode 100644
index 00000000..57db0431
Binary files /dev/null and b/app/src/main/res/drawable/emoji_huh_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_huh_f1.png b/app/src/main/res/drawable/emoji_huh_f1.png
new file mode 100644
index 00000000..8b6e7fc6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_huh_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_icon_kissy.xml b/app/src/main/res/drawable/emoji_icon_kissy.xml
new file mode 100644
index 00000000..04b3e7be
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_icon_kissy.xml
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_icon_kissy_f0.png b/app/src/main/res/drawable/emoji_icon_kissy_f0.png
new file mode 100644
index 00000000..7eb67b5e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_icon_kissy_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_icon_kissy_f1.png b/app/src/main/res/drawable/emoji_icon_kissy_f1.png
new file mode 100644
index 00000000..8df25729
Binary files /dev/null and b/app/src/main/res/drawable/emoji_icon_kissy_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_icon_kissy_f10.png b/app/src/main/res/drawable/emoji_icon_kissy_f10.png
new file mode 100644
index 00000000..69f24123
Binary files /dev/null and b/app/src/main/res/drawable/emoji_icon_kissy_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_icon_kissy_f11.png b/app/src/main/res/drawable/emoji_icon_kissy_f11.png
new file mode 100644
index 00000000..6478f974
Binary files /dev/null and b/app/src/main/res/drawable/emoji_icon_kissy_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_icon_kissy_f12.png b/app/src/main/res/drawable/emoji_icon_kissy_f12.png
new file mode 100644
index 00000000..0de1672b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_icon_kissy_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_icon_kissy_f13.png b/app/src/main/res/drawable/emoji_icon_kissy_f13.png
new file mode 100644
index 00000000..33c902d6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_icon_kissy_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_icon_kissy_f14.png b/app/src/main/res/drawable/emoji_icon_kissy_f14.png
new file mode 100644
index 00000000..8df25729
Binary files /dev/null and b/app/src/main/res/drawable/emoji_icon_kissy_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_icon_kissy_f15.png b/app/src/main/res/drawable/emoji_icon_kissy_f15.png
new file mode 100644
index 00000000..7eb67b5e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_icon_kissy_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_icon_kissy_f2.png b/app/src/main/res/drawable/emoji_icon_kissy_f2.png
new file mode 100644
index 00000000..f7dd34bc
Binary files /dev/null and b/app/src/main/res/drawable/emoji_icon_kissy_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_icon_kissy_f3.png b/app/src/main/res/drawable/emoji_icon_kissy_f3.png
new file mode 100644
index 00000000..edbbdcf2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_icon_kissy_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_icon_kissy_f4.png b/app/src/main/res/drawable/emoji_icon_kissy_f4.png
new file mode 100644
index 00000000..11a8aeea
Binary files /dev/null and b/app/src/main/res/drawable/emoji_icon_kissy_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_icon_kissy_f5.png b/app/src/main/res/drawable/emoji_icon_kissy_f5.png
new file mode 100644
index 00000000..e04bd087
Binary files /dev/null and b/app/src/main/res/drawable/emoji_icon_kissy_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_icon_kissy_f6.png b/app/src/main/res/drawable/emoji_icon_kissy_f6.png
new file mode 100644
index 00000000..7d9e8446
Binary files /dev/null and b/app/src/main/res/drawable/emoji_icon_kissy_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_icon_kissy_f7.png b/app/src/main/res/drawable/emoji_icon_kissy_f7.png
new file mode 100644
index 00000000..e4b65057
Binary files /dev/null and b/app/src/main/res/drawable/emoji_icon_kissy_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_icon_kissy_f8.png b/app/src/main/res/drawable/emoji_icon_kissy_f8.png
new file mode 100644
index 00000000..e815e2d5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_icon_kissy_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_icon_kissy_f9.png b/app/src/main/res/drawable/emoji_icon_kissy_f9.png
new file mode 100644
index 00000000..8884a865
Binary files /dev/null and b/app/src/main/res/drawable/emoji_icon_kissy_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_idiot.xml b/app/src/main/res/drawable/emoji_idiot.xml
new file mode 100644
index 00000000..913a07d7
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_idiot.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_idiot_f0.png b/app/src/main/res/drawable/emoji_idiot_f0.png
new file mode 100644
index 00000000..b8e66b44
Binary files /dev/null and b/app/src/main/res/drawable/emoji_idiot_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_idiot_f1.png b/app/src/main/res/drawable/emoji_idiot_f1.png
new file mode 100644
index 00000000..8d7f5ecc
Binary files /dev/null and b/app/src/main/res/drawable/emoji_idiot_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_idiot_f2.png b/app/src/main/res/drawable/emoji_idiot_f2.png
new file mode 100644
index 00000000..ae60770b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_idiot_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_idiot_f3.png b/app/src/main/res/drawable/emoji_idiot_f3.png
new file mode 100644
index 00000000..e9caad36
Binary files /dev/null and b/app/src/main/res/drawable/emoji_idiot_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_idiot_f4.png b/app/src/main/res/drawable/emoji_idiot_f4.png
new file mode 100644
index 00000000..93262ce9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_idiot_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_idiot_f5.png b/app/src/main/res/drawable/emoji_idiot_f5.png
new file mode 100644
index 00000000..a8aa5c6b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_idiot_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_idiot_f6.png b/app/src/main/res/drawable/emoji_idiot_f6.png
new file mode 100644
index 00000000..e188cb5e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_idiot_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_idiot_f7.png b/app/src/main/res/drawable/emoji_idiot_f7.png
new file mode 100644
index 00000000..f5b042e0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_idiot_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_innocent.xml b/app/src/main/res/drawable/emoji_innocent.xml
new file mode 100644
index 00000000..8c0dcb41
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_innocent.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_innocent_f0.png b/app/src/main/res/drawable/emoji_innocent_f0.png
new file mode 100644
index 00000000..20ae78b8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_innocent_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres.xml b/app/src/main/res/drawable/emoji_ivres.xml
new file mode 100644
index 00000000..ff345881
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_ivres.xml
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_ivres_f0.png b/app/src/main/res/drawable/emoji_ivres_f0.png
new file mode 100644
index 00000000..970f6885
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f1.png b/app/src/main/res/drawable/emoji_ivres_f1.png
new file mode 100644
index 00000000..e32a928b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f10.png b/app/src/main/res/drawable/emoji_ivres_f10.png
new file mode 100644
index 00000000..e3dd6a52
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f11.png b/app/src/main/res/drawable/emoji_ivres_f11.png
new file mode 100644
index 00000000..9c7bc126
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f12.png b/app/src/main/res/drawable/emoji_ivres_f12.png
new file mode 100644
index 00000000..d68428d1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f13.png b/app/src/main/res/drawable/emoji_ivres_f13.png
new file mode 100644
index 00000000..b1dc6d30
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f14.png b/app/src/main/res/drawable/emoji_ivres_f14.png
new file mode 100644
index 00000000..5680f8d1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f15.png b/app/src/main/res/drawable/emoji_ivres_f15.png
new file mode 100644
index 00000000..884d25dd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f16.png b/app/src/main/res/drawable/emoji_ivres_f16.png
new file mode 100644
index 00000000..4de406f4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f17.png b/app/src/main/res/drawable/emoji_ivres_f17.png
new file mode 100644
index 00000000..aac2690b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f17.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f18.png b/app/src/main/res/drawable/emoji_ivres_f18.png
new file mode 100644
index 00000000..52788019
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f18.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f19.png b/app/src/main/res/drawable/emoji_ivres_f19.png
new file mode 100644
index 00000000..4ddfe486
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f19.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f2.png b/app/src/main/res/drawable/emoji_ivres_f2.png
new file mode 100644
index 00000000..793fc3f7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f20.png b/app/src/main/res/drawable/emoji_ivres_f20.png
new file mode 100644
index 00000000..39a39725
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f20.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f21.png b/app/src/main/res/drawable/emoji_ivres_f21.png
new file mode 100644
index 00000000..e8d2b4f4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f21.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f22.png b/app/src/main/res/drawable/emoji_ivres_f22.png
new file mode 100644
index 00000000..c0a4e4f9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f22.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f23.png b/app/src/main/res/drawable/emoji_ivres_f23.png
new file mode 100644
index 00000000..50b3b3e3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f23.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f24.png b/app/src/main/res/drawable/emoji_ivres_f24.png
new file mode 100644
index 00000000..c0a4e4f9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f24.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f25.png b/app/src/main/res/drawable/emoji_ivres_f25.png
new file mode 100644
index 00000000..b2280395
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f25.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f26.png b/app/src/main/res/drawable/emoji_ivres_f26.png
new file mode 100644
index 00000000..c0a4e4f9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f26.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f27.png b/app/src/main/res/drawable/emoji_ivres_f27.png
new file mode 100644
index 00000000..50b3b3e3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f27.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f28.png b/app/src/main/res/drawable/emoji_ivres_f28.png
new file mode 100644
index 00000000..c0a4e4f9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f28.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f29.png b/app/src/main/res/drawable/emoji_ivres_f29.png
new file mode 100644
index 00000000..b2280395
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f29.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f3.png b/app/src/main/res/drawable/emoji_ivres_f3.png
new file mode 100644
index 00000000..e65ae45b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f30.png b/app/src/main/res/drawable/emoji_ivres_f30.png
new file mode 100644
index 00000000..74f02ea8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f30.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f31.png b/app/src/main/res/drawable/emoji_ivres_f31.png
new file mode 100644
index 00000000..5dab1cd7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f31.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f32.png b/app/src/main/res/drawable/emoji_ivres_f32.png
new file mode 100644
index 00000000..51c429f9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f32.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f33.png b/app/src/main/res/drawable/emoji_ivres_f33.png
new file mode 100644
index 00000000..5dab1cd7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f33.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f34.png b/app/src/main/res/drawable/emoji_ivres_f34.png
new file mode 100644
index 00000000..74f02ea8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f34.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f35.png b/app/src/main/res/drawable/emoji_ivres_f35.png
new file mode 100644
index 00000000..86903e5c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f35.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f36.png b/app/src/main/res/drawable/emoji_ivres_f36.png
new file mode 100644
index 00000000..8c92ed57
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f36.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f37.png b/app/src/main/res/drawable/emoji_ivres_f37.png
new file mode 100644
index 00000000..ea775656
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f37.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f38.png b/app/src/main/res/drawable/emoji_ivres_f38.png
new file mode 100644
index 00000000..a924c587
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f38.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f39.png b/app/src/main/res/drawable/emoji_ivres_f39.png
new file mode 100644
index 00000000..eba360dd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f39.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f4.png b/app/src/main/res/drawable/emoji_ivres_f4.png
new file mode 100644
index 00000000..980f5d5b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f40.png b/app/src/main/res/drawable/emoji_ivres_f40.png
new file mode 100644
index 00000000..c14cf628
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f40.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f41.png b/app/src/main/res/drawable/emoji_ivres_f41.png
new file mode 100644
index 00000000..e1e6c4c5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f41.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f42.png b/app/src/main/res/drawable/emoji_ivres_f42.png
new file mode 100644
index 00000000..c14cf628
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f42.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f43.png b/app/src/main/res/drawable/emoji_ivres_f43.png
new file mode 100644
index 00000000..e483e305
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f43.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f44.png b/app/src/main/res/drawable/emoji_ivres_f44.png
new file mode 100644
index 00000000..e483e305
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f44.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f45.png b/app/src/main/res/drawable/emoji_ivres_f45.png
new file mode 100644
index 00000000..5b6f45cc
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f45.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f46.png b/app/src/main/res/drawable/emoji_ivres_f46.png
new file mode 100644
index 00000000..c4e858f1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f46.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f47.png b/app/src/main/res/drawable/emoji_ivres_f47.png
new file mode 100644
index 00000000..47987449
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f47.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f48.png b/app/src/main/res/drawable/emoji_ivres_f48.png
new file mode 100644
index 00000000..b5c2cb32
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f48.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f5.png b/app/src/main/res/drawable/emoji_ivres_f5.png
new file mode 100644
index 00000000..b618328b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f6.png b/app/src/main/res/drawable/emoji_ivres_f6.png
new file mode 100644
index 00000000..6f24a8b0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f7.png b/app/src/main/res/drawable/emoji_ivres_f7.png
new file mode 100644
index 00000000..ba6a4453
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f8.png b/app/src/main/res/drawable/emoji_ivres_f8.png
new file mode 100644
index 00000000..e1de8dfb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_ivres_f9.png b/app/src/main/res/drawable/emoji_ivres_f9.png
new file mode 100644
index 00000000..d62560e2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ivres_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_jerk.xml b/app/src/main/res/drawable/emoji_jerk.xml
new file mode 100644
index 00000000..c0e24185
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_jerk.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_jerk_f0.png b/app/src/main/res/drawable/emoji_jerk_f0.png
new file mode 100644
index 00000000..9c4af342
Binary files /dev/null and b/app/src/main/res/drawable/emoji_jerk_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_jerk_f1.png b/app/src/main/res/drawable/emoji_jerk_f1.png
new file mode 100644
index 00000000..30e2626d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_jerk_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_kaloe.xml b/app/src/main/res/drawable/emoji_kaloe.xml
new file mode 100644
index 00000000..b9a7f0bd
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_kaloe.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_kaloe_f0.png b/app/src/main/res/drawable/emoji_kaloe_f0.png
new file mode 100644
index 00000000..e1b17209
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kaloe_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_kaloe_f1.png b/app/src/main/res/drawable/emoji_kaloe_f1.png
new file mode 100644
index 00000000..3d47c160
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kaloe_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_kaloe_f2.png b/app/src/main/res/drawable/emoji_kaloe_f2.png
new file mode 100644
index 00000000..95bf702b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kaloe_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_kaloe_f3.png b/app/src/main/res/drawable/emoji_kaloe_f3.png
new file mode 100644
index 00000000..80c30ba4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kaloe_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_kaloe_f4.png b/app/src/main/res/drawable/emoji_kaloe_f4.png
new file mode 100644
index 00000000..a120c76f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kaloe_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_kaloe_f5.png b/app/src/main/res/drawable/emoji_kaloe_f5.png
new file mode 100644
index 00000000..80c30ba4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kaloe_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_kaloe_f6.png b/app/src/main/res/drawable/emoji_kaloe_f6.png
new file mode 100644
index 00000000..95bf702b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kaloe_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_kaloe_f7.png b/app/src/main/res/drawable/emoji_kaloe_f7.png
new file mode 100644
index 00000000..3d47c160
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kaloe_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_kiss.xml b/app/src/main/res/drawable/emoji_kiss.xml
new file mode 100644
index 00000000..84d8ad63
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_kiss.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_kiss_f0.png b/app/src/main/res/drawable/emoji_kiss_f0.png
new file mode 100644
index 00000000..84a26f3c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kiss_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_kiss_f1.png b/app/src/main/res/drawable/emoji_kiss_f1.png
new file mode 100644
index 00000000..e5e59f7a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kiss_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_kiss_f2.png b/app/src/main/res/drawable/emoji_kiss_f2.png
new file mode 100644
index 00000000..7c0fd36f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kiss_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_kiss_f3.png b/app/src/main/res/drawable/emoji_kiss_f3.png
new file mode 100644
index 00000000..e5e59f7a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kiss_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_knuppel.xml b/app/src/main/res/drawable/emoji_knuppel.xml
new file mode 100644
index 00000000..4a86c97d
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_knuppel.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_knuppel_f0.png b/app/src/main/res/drawable/emoji_knuppel_f0.png
new file mode 100644
index 00000000..a85cc152
Binary files /dev/null and b/app/src/main/res/drawable/emoji_knuppel_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_knuppel_f1.png b/app/src/main/res/drawable/emoji_knuppel_f1.png
new file mode 100644
index 00000000..2916ab8e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_knuppel_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_knuppel_f2.png b/app/src/main/res/drawable/emoji_knuppel_f2.png
new file mode 100644
index 00000000..49d5bcf5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_knuppel_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_knuppel_f3.png b/app/src/main/res/drawable/emoji_knuppel_f3.png
new file mode 100644
index 00000000..eaef94ba
Binary files /dev/null and b/app/src/main/res/drawable/emoji_knuppel_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_kremala.xml b/app/src/main/res/drawable/emoji_kremala.xml
new file mode 100644
index 00000000..60d11150
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_kremala.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_kremala_f0.png b/app/src/main/res/drawable/emoji_kremala_f0.png
new file mode 100644
index 00000000..158e3a04
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kremala_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_kremala_f1.png b/app/src/main/res/drawable/emoji_kremala_f1.png
new file mode 100644
index 00000000..93bf9bef
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kremala_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_kremala_f2.png b/app/src/main/res/drawable/emoji_kremala_f2.png
new file mode 100644
index 00000000..9156b76c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kremala_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_kremala_f3.png b/app/src/main/res/drawable/emoji_kremala_f3.png
new file mode 100644
index 00000000..b9075117
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kremala_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_kremala_f4.png b/app/src/main/res/drawable/emoji_kremala_f4.png
new file mode 100644
index 00000000..86951ae8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kremala_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_kremala_f5.png b/app/src/main/res/drawable/emoji_kremala_f5.png
new file mode 100644
index 00000000..640a6c22
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kremala_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_kremala_f6.png b/app/src/main/res/drawable/emoji_kremala_f6.png
new file mode 100644
index 00000000..064c3382
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kremala_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_kremala_f7.png b/app/src/main/res/drawable/emoji_kremala_f7.png
new file mode 100644
index 00000000..bc458f12
Binary files /dev/null and b/app/src/main/res/drawable/emoji_kremala_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_lips_sealed.xml b/app/src/main/res/drawable/emoji_lips_sealed.xml
new file mode 100644
index 00000000..1ff52026
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_lips_sealed.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_lips_sealed_f0.png b/app/src/main/res/drawable/emoji_lips_sealed_f0.png
new file mode 100644
index 00000000..08c8a1d2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lips_sealed_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_lipsrsealed.xml b/app/src/main/res/drawable/emoji_lipsrsealed.xml
new file mode 100644
index 00000000..61d57b53
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_lipsrsealed.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_lipsrsealed_f0.png b/app/src/main/res/drawable/emoji_lipsrsealed_f0.png
new file mode 100644
index 00000000..80261952
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lipsrsealed_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_lipsrsealed_f1.png b/app/src/main/res/drawable/emoji_lipsrsealed_f1.png
new file mode 100644
index 00000000..bdc7f10f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lipsrsealed_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_locked.xml b/app/src/main/res/drawable/emoji_locked.xml
new file mode 100644
index 00000000..ba602fbd
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_locked.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_locked_f0.png b/app/src/main/res/drawable/emoji_locked_f0.png
new file mode 100644
index 00000000..22936a92
Binary files /dev/null and b/app/src/main/res/drawable/emoji_locked_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_locked_f1.png b/app/src/main/res/drawable/emoji_locked_f1.png
new file mode 100644
index 00000000..04740512
Binary files /dev/null and b/app/src/main/res/drawable/emoji_locked_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_locked_f2.png b/app/src/main/res/drawable/emoji_locked_f2.png
new file mode 100644
index 00000000..45cf038e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_locked_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_locked_f3.png b/app/src/main/res/drawable/emoji_locked_f3.png
new file mode 100644
index 00000000..d42848a4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_locked_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_locked_f4.png b/app/src/main/res/drawable/emoji_locked_f4.png
new file mode 100644
index 00000000..0b6ebe22
Binary files /dev/null and b/app/src/main/res/drawable/emoji_locked_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_locked_f5.png b/app/src/main/res/drawable/emoji_locked_f5.png
new file mode 100644
index 00000000..ba1014fa
Binary files /dev/null and b/app/src/main/res/drawable/emoji_locked_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_locked_f6.png b/app/src/main/res/drawable/emoji_locked_f6.png
new file mode 100644
index 00000000..27d93b44
Binary files /dev/null and b/app/src/main/res/drawable/emoji_locked_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_locked_f7.png b/app/src/main/res/drawable/emoji_locked_f7.png
new file mode 100644
index 00000000..3a093b47
Binary files /dev/null and b/app/src/main/res/drawable/emoji_locked_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_lol.jpg b/app/src/main/res/drawable/emoji_lol.jpg
new file mode 100644
index 00000000..af90dee5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lol.jpg differ
diff --git a/app/src/main/res/drawable/emoji_love.jpg b/app/src/main/res/drawable/emoji_love.jpg
new file mode 100644
index 00000000..ffb90822
Binary files /dev/null and b/app/src/main/res/drawable/emoji_love.jpg differ
diff --git a/app/src/main/res/drawable/emoji_lypi.xml b/app/src/main/res/drawable/emoji_lypi.xml
new file mode 100644
index 00000000..db3cd7b3
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_lypi.xml
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_lypi_f0.png b/app/src/main/res/drawable/emoji_lypi_f0.png
new file mode 100644
index 00000000..938be9b7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f1.png b/app/src/main/res/drawable/emoji_lypi_f1.png
new file mode 100644
index 00000000..fccf406f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f10.png b/app/src/main/res/drawable/emoji_lypi_f10.png
new file mode 100644
index 00000000..095060e1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f11.png b/app/src/main/res/drawable/emoji_lypi_f11.png
new file mode 100644
index 00000000..99f08605
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f12.png b/app/src/main/res/drawable/emoji_lypi_f12.png
new file mode 100644
index 00000000..de3a8868
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f13.png b/app/src/main/res/drawable/emoji_lypi_f13.png
new file mode 100644
index 00000000..9b584f64
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f14.png b/app/src/main/res/drawable/emoji_lypi_f14.png
new file mode 100644
index 00000000..291dcb38
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f15.png b/app/src/main/res/drawable/emoji_lypi_f15.png
new file mode 100644
index 00000000..fccf406f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f16.png b/app/src/main/res/drawable/emoji_lypi_f16.png
new file mode 100644
index 00000000..557748a3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f17.png b/app/src/main/res/drawable/emoji_lypi_f17.png
new file mode 100644
index 00000000..bddcd5bc
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f17.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f18.png b/app/src/main/res/drawable/emoji_lypi_f18.png
new file mode 100644
index 00000000..06bc01b8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f18.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f19.png b/app/src/main/res/drawable/emoji_lypi_f19.png
new file mode 100644
index 00000000..bddcd5bc
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f19.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f2.png b/app/src/main/res/drawable/emoji_lypi_f2.png
new file mode 100644
index 00000000..291dcb38
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f20.png b/app/src/main/res/drawable/emoji_lypi_f20.png
new file mode 100644
index 00000000..06bc01b8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f20.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f21.png b/app/src/main/res/drawable/emoji_lypi_f21.png
new file mode 100644
index 00000000..bddcd5bc
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f21.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f22.png b/app/src/main/res/drawable/emoji_lypi_f22.png
new file mode 100644
index 00000000..7b51b6c4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f22.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f23.png b/app/src/main/res/drawable/emoji_lypi_f23.png
new file mode 100644
index 00000000..d9d071e5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f23.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f24.png b/app/src/main/res/drawable/emoji_lypi_f24.png
new file mode 100644
index 00000000..2a8bac69
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f24.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f25.png b/app/src/main/res/drawable/emoji_lypi_f25.png
new file mode 100644
index 00000000..31dd4034
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f25.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f26.png b/app/src/main/res/drawable/emoji_lypi_f26.png
new file mode 100644
index 00000000..ebfc7cd2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f26.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f27.png b/app/src/main/res/drawable/emoji_lypi_f27.png
new file mode 100644
index 00000000..3613345a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f27.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f28.png b/app/src/main/res/drawable/emoji_lypi_f28.png
new file mode 100644
index 00000000..ebfc7cd2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f28.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f29.png b/app/src/main/res/drawable/emoji_lypi_f29.png
new file mode 100644
index 00000000..47b659dc
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f29.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f3.png b/app/src/main/res/drawable/emoji_lypi_f3.png
new file mode 100644
index 00000000..5a27320c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f30.png b/app/src/main/res/drawable/emoji_lypi_f30.png
new file mode 100644
index 00000000..5da8f57a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f30.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f31.png b/app/src/main/res/drawable/emoji_lypi_f31.png
new file mode 100644
index 00000000..af6ba1a2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f31.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f32.png b/app/src/main/res/drawable/emoji_lypi_f32.png
new file mode 100644
index 00000000..7ad87276
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f32.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f33.png b/app/src/main/res/drawable/emoji_lypi_f33.png
new file mode 100644
index 00000000..c393136d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f33.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f34.png b/app/src/main/res/drawable/emoji_lypi_f34.png
new file mode 100644
index 00000000..e1654116
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f34.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f35.png b/app/src/main/res/drawable/emoji_lypi_f35.png
new file mode 100644
index 00000000..ca04ca8e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f35.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f36.png b/app/src/main/res/drawable/emoji_lypi_f36.png
new file mode 100644
index 00000000..ba6916b8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f36.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f37.png b/app/src/main/res/drawable/emoji_lypi_f37.png
new file mode 100644
index 00000000..0519397d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f37.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f38.png b/app/src/main/res/drawable/emoji_lypi_f38.png
new file mode 100644
index 00000000..08fd8614
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f38.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f39.png b/app/src/main/res/drawable/emoji_lypi_f39.png
new file mode 100644
index 00000000..f15d9e8d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f39.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f4.png b/app/src/main/res/drawable/emoji_lypi_f4.png
new file mode 100644
index 00000000..2e72a0bb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f40.png b/app/src/main/res/drawable/emoji_lypi_f40.png
new file mode 100644
index 00000000..5173570c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f40.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f41.png b/app/src/main/res/drawable/emoji_lypi_f41.png
new file mode 100644
index 00000000..839cf11a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f41.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f42.png b/app/src/main/res/drawable/emoji_lypi_f42.png
new file mode 100644
index 00000000..0ef64d9a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f42.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f43.png b/app/src/main/res/drawable/emoji_lypi_f43.png
new file mode 100644
index 00000000..dc98198b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f43.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f44.png b/app/src/main/res/drawable/emoji_lypi_f44.png
new file mode 100644
index 00000000..0ef64d9a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f44.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f45.png b/app/src/main/res/drawable/emoji_lypi_f45.png
new file mode 100644
index 00000000..839cf11a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f45.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f46.png b/app/src/main/res/drawable/emoji_lypi_f46.png
new file mode 100644
index 00000000..6d7113e5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f46.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f47.png b/app/src/main/res/drawable/emoji_lypi_f47.png
new file mode 100644
index 00000000..0ef64d9a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f47.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f48.png b/app/src/main/res/drawable/emoji_lypi_f48.png
new file mode 100644
index 00000000..6d7113e5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f48.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f49.png b/app/src/main/res/drawable/emoji_lypi_f49.png
new file mode 100644
index 00000000..5be44e8c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f49.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f5.png b/app/src/main/res/drawable/emoji_lypi_f5.png
new file mode 100644
index 00000000..b45850ae
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f50.png b/app/src/main/res/drawable/emoji_lypi_f50.png
new file mode 100644
index 00000000..44ac5be2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f50.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f51.png b/app/src/main/res/drawable/emoji_lypi_f51.png
new file mode 100644
index 00000000..80b8f9a1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f51.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f52.png b/app/src/main/res/drawable/emoji_lypi_f52.png
new file mode 100644
index 00000000..2c103782
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f52.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f53.png b/app/src/main/res/drawable/emoji_lypi_f53.png
new file mode 100644
index 00000000..e6e3697e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f53.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f54.png b/app/src/main/res/drawable/emoji_lypi_f54.png
new file mode 100644
index 00000000..432aa168
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f54.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f55.png b/app/src/main/res/drawable/emoji_lypi_f55.png
new file mode 100644
index 00000000..71dd3512
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f55.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f56.png b/app/src/main/res/drawable/emoji_lypi_f56.png
new file mode 100644
index 00000000..1a3548d2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f56.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f57.png b/app/src/main/res/drawable/emoji_lypi_f57.png
new file mode 100644
index 00000000..ad92d02a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f57.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f58.png b/app/src/main/res/drawable/emoji_lypi_f58.png
new file mode 100644
index 00000000..c8774257
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f58.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f59.png b/app/src/main/res/drawable/emoji_lypi_f59.png
new file mode 100644
index 00000000..f61cbaee
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f59.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f6.png b/app/src/main/res/drawable/emoji_lypi_f6.png
new file mode 100644
index 00000000..de3a8868
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f7.png b/app/src/main/res/drawable/emoji_lypi_f7.png
new file mode 100644
index 00000000..9b584f64
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f8.png b/app/src/main/res/drawable/emoji_lypi_f8.png
new file mode 100644
index 00000000..de3a8868
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_lypi_f9.png b/app/src/main/res/drawable/emoji_lypi_f9.png
new file mode 100644
index 00000000..9b584f64
Binary files /dev/null and b/app/src/main/res/drawable/emoji_lypi_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_mad.jpg b/app/src/main/res/drawable/emoji_mad.jpg
new file mode 100644
index 00000000..6a6c48c5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_mad.jpg differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq.xml b/app/src/main/res/drawable/emoji_megashok1wq.xml
new file mode 100644
index 00000000..c4c185cc
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_megashok1wq.xml
@@ -0,0 +1,156 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f0.png b/app/src/main/res/drawable/emoji_megashok1wq_f0.png
new file mode 100644
index 00000000..e76119d3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f1.png b/app/src/main/res/drawable/emoji_megashok1wq_f1.png
new file mode 100644
index 00000000..b754007b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f10.png b/app/src/main/res/drawable/emoji_megashok1wq_f10.png
new file mode 100644
index 00000000..569b385c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f11.png b/app/src/main/res/drawable/emoji_megashok1wq_f11.png
new file mode 100644
index 00000000..733113aa
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f12.png b/app/src/main/res/drawable/emoji_megashok1wq_f12.png
new file mode 100644
index 00000000..b7115eb3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f13.png b/app/src/main/res/drawable/emoji_megashok1wq_f13.png
new file mode 100644
index 00000000..a7672693
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f14.png b/app/src/main/res/drawable/emoji_megashok1wq_f14.png
new file mode 100644
index 00000000..33618197
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f15.png b/app/src/main/res/drawable/emoji_megashok1wq_f15.png
new file mode 100644
index 00000000..64804643
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f16.png b/app/src/main/res/drawable/emoji_megashok1wq_f16.png
new file mode 100644
index 00000000..1b812be4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f17.png b/app/src/main/res/drawable/emoji_megashok1wq_f17.png
new file mode 100644
index 00000000..2d16a4ab
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f17.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f18.png b/app/src/main/res/drawable/emoji_megashok1wq_f18.png
new file mode 100644
index 00000000..4cc813e3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f18.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f19.png b/app/src/main/res/drawable/emoji_megashok1wq_f19.png
new file mode 100644
index 00000000..c912e52c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f19.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f2.png b/app/src/main/res/drawable/emoji_megashok1wq_f2.png
new file mode 100644
index 00000000..e76119d3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f20.png b/app/src/main/res/drawable/emoji_megashok1wq_f20.png
new file mode 100644
index 00000000..abee8af8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f20.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f21.png b/app/src/main/res/drawable/emoji_megashok1wq_f21.png
new file mode 100644
index 00000000..26fd289b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f21.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f22.png b/app/src/main/res/drawable/emoji_megashok1wq_f22.png
new file mode 100644
index 00000000..d5464d78
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f22.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f23.png b/app/src/main/res/drawable/emoji_megashok1wq_f23.png
new file mode 100644
index 00000000..57e9c68d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f23.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f24.png b/app/src/main/res/drawable/emoji_megashok1wq_f24.png
new file mode 100644
index 00000000..015e4cbf
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f24.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f25.png b/app/src/main/res/drawable/emoji_megashok1wq_f25.png
new file mode 100644
index 00000000..44f295dc
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f25.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f26.png b/app/src/main/res/drawable/emoji_megashok1wq_f26.png
new file mode 100644
index 00000000..eda0a26f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f26.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f27.png b/app/src/main/res/drawable/emoji_megashok1wq_f27.png
new file mode 100644
index 00000000..06db33d9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f27.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f28.png b/app/src/main/res/drawable/emoji_megashok1wq_f28.png
new file mode 100644
index 00000000..91fee3cb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f28.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f29.png b/app/src/main/res/drawable/emoji_megashok1wq_f29.png
new file mode 100644
index 00000000..a8325a0e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f29.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f3.png b/app/src/main/res/drawable/emoji_megashok1wq_f3.png
new file mode 100644
index 00000000..76f118bc
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f30.png b/app/src/main/res/drawable/emoji_megashok1wq_f30.png
new file mode 100644
index 00000000..b9303621
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f30.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f31.png b/app/src/main/res/drawable/emoji_megashok1wq_f31.png
new file mode 100644
index 00000000..88c4c9f4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f31.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f32.png b/app/src/main/res/drawable/emoji_megashok1wq_f32.png
new file mode 100644
index 00000000..1016e738
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f32.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f33.png b/app/src/main/res/drawable/emoji_megashok1wq_f33.png
new file mode 100644
index 00000000..50206403
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f33.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f34.png b/app/src/main/res/drawable/emoji_megashok1wq_f34.png
new file mode 100644
index 00000000..f15fe052
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f34.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f35.png b/app/src/main/res/drawable/emoji_megashok1wq_f35.png
new file mode 100644
index 00000000..5076af41
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f35.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f36.png b/app/src/main/res/drawable/emoji_megashok1wq_f36.png
new file mode 100644
index 00000000..75c94582
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f36.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f37.png b/app/src/main/res/drawable/emoji_megashok1wq_f37.png
new file mode 100644
index 00000000..93b8d5b5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f37.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f38.png b/app/src/main/res/drawable/emoji_megashok1wq_f38.png
new file mode 100644
index 00000000..a6498384
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f38.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f39.png b/app/src/main/res/drawable/emoji_megashok1wq_f39.png
new file mode 100644
index 00000000..5073f1f2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f39.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f4.png b/app/src/main/res/drawable/emoji_megashok1wq_f4.png
new file mode 100644
index 00000000..9c10b0cb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f40.png b/app/src/main/res/drawable/emoji_megashok1wq_f40.png
new file mode 100644
index 00000000..7d82a719
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f40.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f41.png b/app/src/main/res/drawable/emoji_megashok1wq_f41.png
new file mode 100644
index 00000000..44ca7a4c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f41.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f42.png b/app/src/main/res/drawable/emoji_megashok1wq_f42.png
new file mode 100644
index 00000000..cb34099b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f42.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f43.png b/app/src/main/res/drawable/emoji_megashok1wq_f43.png
new file mode 100644
index 00000000..8bb8455c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f43.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f44.png b/app/src/main/res/drawable/emoji_megashok1wq_f44.png
new file mode 100644
index 00000000..9fc4468a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f44.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f45.png b/app/src/main/res/drawable/emoji_megashok1wq_f45.png
new file mode 100644
index 00000000..667b0614
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f45.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f46.png b/app/src/main/res/drawable/emoji_megashok1wq_f46.png
new file mode 100644
index 00000000..2f339236
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f46.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f47.png b/app/src/main/res/drawable/emoji_megashok1wq_f47.png
new file mode 100644
index 00000000..ecd65be4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f47.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f48.png b/app/src/main/res/drawable/emoji_megashok1wq_f48.png
new file mode 100644
index 00000000..91b0befb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f48.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f49.png b/app/src/main/res/drawable/emoji_megashok1wq_f49.png
new file mode 100644
index 00000000..22c04d5e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f49.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f5.png b/app/src/main/res/drawable/emoji_megashok1wq_f5.png
new file mode 100644
index 00000000..208a858c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f6.png b/app/src/main/res/drawable/emoji_megashok1wq_f6.png
new file mode 100644
index 00000000..f228704a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f7.png b/app/src/main/res/drawable/emoji_megashok1wq_f7.png
new file mode 100644
index 00000000..15d52d5f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f8.png b/app/src/main/res/drawable/emoji_megashok1wq_f8.png
new file mode 100644
index 00000000..569b385c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_megashok1wq_f9.png b/app/src/main/res/drawable/emoji_megashok1wq_f9.png
new file mode 100644
index 00000000..75f920ea
Binary files /dev/null and b/app/src/main/res/drawable/emoji_megashok1wq_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_monster.png b/app/src/main/res/drawable/emoji_monster.png
new file mode 100644
index 00000000..24f2a020
Binary files /dev/null and b/app/src/main/res/drawable/emoji_monster.png differ
diff --git a/app/src/main/res/drawable/emoji_moon.xml b/app/src/main/res/drawable/emoji_moon.xml
new file mode 100644
index 00000000..9de7c70a
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_moon.xml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_moon_f0.png b/app/src/main/res/drawable/emoji_moon_f0.png
new file mode 100644
index 00000000..ca43112a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f1.png b/app/src/main/res/drawable/emoji_moon_f1.png
new file mode 100644
index 00000000..ca43112a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f10.png b/app/src/main/res/drawable/emoji_moon_f10.png
new file mode 100644
index 00000000..b58c67ef
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f11.png b/app/src/main/res/drawable/emoji_moon_f11.png
new file mode 100644
index 00000000..9c2139df
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f12.png b/app/src/main/res/drawable/emoji_moon_f12.png
new file mode 100644
index 00000000..7d078147
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f13.png b/app/src/main/res/drawable/emoji_moon_f13.png
new file mode 100644
index 00000000..9c2139df
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f14.png b/app/src/main/res/drawable/emoji_moon_f14.png
new file mode 100644
index 00000000..b58c67ef
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f15.png b/app/src/main/res/drawable/emoji_moon_f15.png
new file mode 100644
index 00000000..c2c18e73
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f16.png b/app/src/main/res/drawable/emoji_moon_f16.png
new file mode 100644
index 00000000..73546635
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f17.png b/app/src/main/res/drawable/emoji_moon_f17.png
new file mode 100644
index 00000000..23747ff9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f17.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f18.png b/app/src/main/res/drawable/emoji_moon_f18.png
new file mode 100644
index 00000000..bcf82d98
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f18.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f19.png b/app/src/main/res/drawable/emoji_moon_f19.png
new file mode 100644
index 00000000..cc9f3367
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f19.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f2.png b/app/src/main/res/drawable/emoji_moon_f2.png
new file mode 100644
index 00000000..21335f2a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f20.png b/app/src/main/res/drawable/emoji_moon_f20.png
new file mode 100644
index 00000000..1a19e785
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f20.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f21.png b/app/src/main/res/drawable/emoji_moon_f21.png
new file mode 100644
index 00000000..21335f2a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f21.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f22.png b/app/src/main/res/drawable/emoji_moon_f22.png
new file mode 100644
index 00000000..ca43112a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f22.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f3.png b/app/src/main/res/drawable/emoji_moon_f3.png
new file mode 100644
index 00000000..1a19e785
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f4.png b/app/src/main/res/drawable/emoji_moon_f4.png
new file mode 100644
index 00000000..cc9f3367
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f5.png b/app/src/main/res/drawable/emoji_moon_f5.png
new file mode 100644
index 00000000..bcf82d98
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f6.png b/app/src/main/res/drawable/emoji_moon_f6.png
new file mode 100644
index 00000000..23747ff9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f7.png b/app/src/main/res/drawable/emoji_moon_f7.png
new file mode 100644
index 00000000..501ee5cd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f8.png b/app/src/main/res/drawable/emoji_moon_f8.png
new file mode 100644
index 00000000..73546635
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_moon_f9.png b/app/src/main/res/drawable/emoji_moon_f9.png
new file mode 100644
index 00000000..c2c18e73
Binary files /dev/null and b/app/src/main/res/drawable/emoji_moon_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_mopping.xml b/app/src/main/res/drawable/emoji_mopping.xml
new file mode 100644
index 00000000..52af8587
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_mopping.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_mopping_f0.png b/app/src/main/res/drawable/emoji_mopping_f0.png
new file mode 100644
index 00000000..4b23cf74
Binary files /dev/null and b/app/src/main/res/drawable/emoji_mopping_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_mopping_f1.png b/app/src/main/res/drawable/emoji_mopping_f1.png
new file mode 100644
index 00000000..af851828
Binary files /dev/null and b/app/src/main/res/drawable/emoji_mopping_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_mopping_f2.png b/app/src/main/res/drawable/emoji_mopping_f2.png
new file mode 100644
index 00000000..fc120283
Binary files /dev/null and b/app/src/main/res/drawable/emoji_mopping_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_mopping_f3.png b/app/src/main/res/drawable/emoji_mopping_f3.png
new file mode 100644
index 00000000..f26890dd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_mopping_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_mopping_f4.png b/app/src/main/res/drawable/emoji_mopping_f4.png
new file mode 100644
index 00000000..0e9751a8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_mopping_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_mopping_f5.png b/app/src/main/res/drawable/emoji_mopping_f5.png
new file mode 100644
index 00000000..f26890dd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_mopping_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_mopping_f6.png b/app/src/main/res/drawable/emoji_mopping_f6.png
new file mode 100644
index 00000000..31fdaf10
Binary files /dev/null and b/app/src/main/res/drawable/emoji_mopping_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_mountza.xml b/app/src/main/res/drawable/emoji_mountza.xml
new file mode 100644
index 00000000..0c6274b9
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_mountza.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_mountza_f0.png b/app/src/main/res/drawable/emoji_mountza_f0.png
new file mode 100644
index 00000000..c50905db
Binary files /dev/null and b/app/src/main/res/drawable/emoji_mountza_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_music.xml b/app/src/main/res/drawable/emoji_music.xml
new file mode 100644
index 00000000..a68731d4
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_music.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_music_f0.png b/app/src/main/res/drawable/emoji_music_f0.png
new file mode 100644
index 00000000..9d4bd390
Binary files /dev/null and b/app/src/main/res/drawable/emoji_music_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_nista.xml b/app/src/main/res/drawable/emoji_nista.xml
new file mode 100644
index 00000000..3cbc03c5
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_nista.xml
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_nista_f0.png b/app/src/main/res/drawable/emoji_nista_f0.png
new file mode 100644
index 00000000..663ae5da
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f1.png b/app/src/main/res/drawable/emoji_nista_f1.png
new file mode 100644
index 00000000..502b6615
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f10.png b/app/src/main/res/drawable/emoji_nista_f10.png
new file mode 100644
index 00000000..0927a454
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f11.png b/app/src/main/res/drawable/emoji_nista_f11.png
new file mode 100644
index 00000000..c28277b0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f12.png b/app/src/main/res/drawable/emoji_nista_f12.png
new file mode 100644
index 00000000..227c19b7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f13.png b/app/src/main/res/drawable/emoji_nista_f13.png
new file mode 100644
index 00000000..c28277b0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f14.png b/app/src/main/res/drawable/emoji_nista_f14.png
new file mode 100644
index 00000000..0927a454
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f15.png b/app/src/main/res/drawable/emoji_nista_f15.png
new file mode 100644
index 00000000..c28277b0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f16.png b/app/src/main/res/drawable/emoji_nista_f16.png
new file mode 100644
index 00000000..977a6c12
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f17.png b/app/src/main/res/drawable/emoji_nista_f17.png
new file mode 100644
index 00000000..d919c2c7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f17.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f18.png b/app/src/main/res/drawable/emoji_nista_f18.png
new file mode 100644
index 00000000..e879e5cc
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f18.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f19.png b/app/src/main/res/drawable/emoji_nista_f19.png
new file mode 100644
index 00000000..ce739dd8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f19.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f2.png b/app/src/main/res/drawable/emoji_nista_f2.png
new file mode 100644
index 00000000..663ae5da
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f20.png b/app/src/main/res/drawable/emoji_nista_f20.png
new file mode 100644
index 00000000..d7fac787
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f20.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f21.png b/app/src/main/res/drawable/emoji_nista_f21.png
new file mode 100644
index 00000000..bc7997f1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f21.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f22.png b/app/src/main/res/drawable/emoji_nista_f22.png
new file mode 100644
index 00000000..b0c13ea0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f22.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f23.png b/app/src/main/res/drawable/emoji_nista_f23.png
new file mode 100644
index 00000000..bc7997f1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f23.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f24.png b/app/src/main/res/drawable/emoji_nista_f24.png
new file mode 100644
index 00000000..b0c13ea0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f24.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f25.png b/app/src/main/res/drawable/emoji_nista_f25.png
new file mode 100644
index 00000000..bc7997f1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f25.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f26.png b/app/src/main/res/drawable/emoji_nista_f26.png
new file mode 100644
index 00000000..9c75529f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f26.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f27.png b/app/src/main/res/drawable/emoji_nista_f27.png
new file mode 100644
index 00000000..65afbe37
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f27.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f28.png b/app/src/main/res/drawable/emoji_nista_f28.png
new file mode 100644
index 00000000..322036fd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f28.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f29.png b/app/src/main/res/drawable/emoji_nista_f29.png
new file mode 100644
index 00000000..27706e3b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f29.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f3.png b/app/src/main/res/drawable/emoji_nista_f3.png
new file mode 100644
index 00000000..614425a3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f30.png b/app/src/main/res/drawable/emoji_nista_f30.png
new file mode 100644
index 00000000..322036fd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f30.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f31.png b/app/src/main/res/drawable/emoji_nista_f31.png
new file mode 100644
index 00000000..27706e3b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f31.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f32.png b/app/src/main/res/drawable/emoji_nista_f32.png
new file mode 100644
index 00000000..322036fd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f32.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f33.png b/app/src/main/res/drawable/emoji_nista_f33.png
new file mode 100644
index 00000000..27706e3b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f33.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f34.png b/app/src/main/res/drawable/emoji_nista_f34.png
new file mode 100644
index 00000000..65afbe37
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f34.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f35.png b/app/src/main/res/drawable/emoji_nista_f35.png
new file mode 100644
index 00000000..e32ad996
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f35.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f36.png b/app/src/main/res/drawable/emoji_nista_f36.png
new file mode 100644
index 00000000..adb1118e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f36.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f37.png b/app/src/main/res/drawable/emoji_nista_f37.png
new file mode 100644
index 00000000..9bcf4b07
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f37.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f38.png b/app/src/main/res/drawable/emoji_nista_f38.png
new file mode 100644
index 00000000..993eb770
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f38.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f39.png b/app/src/main/res/drawable/emoji_nista_f39.png
new file mode 100644
index 00000000..c14208ff
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f39.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f4.png b/app/src/main/res/drawable/emoji_nista_f4.png
new file mode 100644
index 00000000..663ae5da
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f40.png b/app/src/main/res/drawable/emoji_nista_f40.png
new file mode 100644
index 00000000..993eb770
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f40.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f41.png b/app/src/main/res/drawable/emoji_nista_f41.png
new file mode 100644
index 00000000..d0c5635d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f41.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f42.png b/app/src/main/res/drawable/emoji_nista_f42.png
new file mode 100644
index 00000000..64d04059
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f42.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f5.png b/app/src/main/res/drawable/emoji_nista_f5.png
new file mode 100644
index 00000000..7a733540
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f6.png b/app/src/main/res/drawable/emoji_nista_f6.png
new file mode 100644
index 00000000..6591d377
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f7.png b/app/src/main/res/drawable/emoji_nista_f7.png
new file mode 100644
index 00000000..227c19b7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f8.png b/app/src/main/res/drawable/emoji_nista_f8.png
new file mode 100644
index 00000000..6591d377
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_nista_f9.png b/app/src/main/res/drawable/emoji_nista_f9.png
new file mode 100644
index 00000000..7a733540
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nista_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_noffe.xml b/app/src/main/res/drawable/emoji_noffe.xml
new file mode 100644
index 00000000..c0ee41dd
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_noffe.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_noffe_f0.png b/app/src/main/res/drawable/emoji_noffe_f0.png
new file mode 100644
index 00000000..8f3c9412
Binary files /dev/null and b/app/src/main/res/drawable/emoji_noffe_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_nono.xml b/app/src/main/res/drawable/emoji_nono.xml
new file mode 100644
index 00000000..3060984a
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_nono.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_nono_f0.png b/app/src/main/res/drawable/emoji_nono_f0.png
new file mode 100644
index 00000000..813535c3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nono_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_nono_f1.png b/app/src/main/res/drawable/emoji_nono_f1.png
new file mode 100644
index 00000000..ab0750dc
Binary files /dev/null and b/app/src/main/res/drawable/emoji_nono_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_notworthy.xml b/app/src/main/res/drawable/emoji_notworthy.xml
new file mode 100644
index 00000000..84a3de5c
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_notworthy.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_notworthy_f0.png b/app/src/main/res/drawable/emoji_notworthy_f0.png
new file mode 100644
index 00000000..36829b94
Binary files /dev/null and b/app/src/main/res/drawable/emoji_notworthy_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_notworthy_f1.png b/app/src/main/res/drawable/emoji_notworthy_f1.png
new file mode 100644
index 00000000..fbc18ba9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_notworthy_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_notworthy_f2.png b/app/src/main/res/drawable/emoji_notworthy_f2.png
new file mode 100644
index 00000000..629d2666
Binary files /dev/null and b/app/src/main/res/drawable/emoji_notworthy_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_notworthy_f3.png b/app/src/main/res/drawable/emoji_notworthy_f3.png
new file mode 100644
index 00000000..fbc18ba9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_notworthy_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_notworthy_f4.png b/app/src/main/res/drawable/emoji_notworthy_f4.png
new file mode 100644
index 00000000..36829b94
Binary files /dev/null and b/app/src/main/res/drawable/emoji_notworthy_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_notworthy_f5.png b/app/src/main/res/drawable/emoji_notworthy_f5.png
new file mode 100644
index 00000000..7b2a6af5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_notworthy_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_off_topic.xml b/app/src/main/res/drawable/emoji_off_topic.xml
new file mode 100644
index 00000000..3746d2a7
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_off_topic.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_off_topic_f0.png b/app/src/main/res/drawable/emoji_off_topic_f0.png
new file mode 100644
index 00000000..5fdc4c91
Binary files /dev/null and b/app/src/main/res/drawable/emoji_off_topic_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep.xml b/app/src/main/res/drawable/emoji_pcsleep.xml
new file mode 100644
index 00000000..d9366382
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_pcsleep.xml
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f0.png b/app/src/main/res/drawable/emoji_pcsleep_f0.png
new file mode 100644
index 00000000..d2679e6c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f1.png b/app/src/main/res/drawable/emoji_pcsleep_f1.png
new file mode 100644
index 00000000..fe85b982
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f10.png b/app/src/main/res/drawable/emoji_pcsleep_f10.png
new file mode 100644
index 00000000..a9ae707d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f11.png b/app/src/main/res/drawable/emoji_pcsleep_f11.png
new file mode 100644
index 00000000..acbbfbf7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f12.png b/app/src/main/res/drawable/emoji_pcsleep_f12.png
new file mode 100644
index 00000000..3347966c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f13.png b/app/src/main/res/drawable/emoji_pcsleep_f13.png
new file mode 100644
index 00000000..24fc6412
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f14.png b/app/src/main/res/drawable/emoji_pcsleep_f14.png
new file mode 100644
index 00000000..9c4b1c29
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f15.png b/app/src/main/res/drawable/emoji_pcsleep_f15.png
new file mode 100644
index 00000000..16243edd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f16.png b/app/src/main/res/drawable/emoji_pcsleep_f16.png
new file mode 100644
index 00000000..3350fe69
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f17.png b/app/src/main/res/drawable/emoji_pcsleep_f17.png
new file mode 100644
index 00000000..820f3660
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f17.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f18.png b/app/src/main/res/drawable/emoji_pcsleep_f18.png
new file mode 100644
index 00000000..7acd19e9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f18.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f2.png b/app/src/main/res/drawable/emoji_pcsleep_f2.png
new file mode 100644
index 00000000..3b9a7411
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f3.png b/app/src/main/res/drawable/emoji_pcsleep_f3.png
new file mode 100644
index 00000000..d7c77645
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f4.png b/app/src/main/res/drawable/emoji_pcsleep_f4.png
new file mode 100644
index 00000000..331f8d7c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f5.png b/app/src/main/res/drawable/emoji_pcsleep_f5.png
new file mode 100644
index 00000000..3eec3495
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f6.png b/app/src/main/res/drawable/emoji_pcsleep_f6.png
new file mode 100644
index 00000000..f3da2b5e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f7.png b/app/src/main/res/drawable/emoji_pcsleep_f7.png
new file mode 100644
index 00000000..9cff4c49
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f8.png b/app/src/main/res/drawable/emoji_pcsleep_f8.png
new file mode 100644
index 00000000..8c15e1ce
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_pcsleep_f9.png b/app/src/main/res/drawable/emoji_pcsleep_f9.png
new file mode 100644
index 00000000..40dccdf1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pcsleep_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_peace.xml b/app/src/main/res/drawable/emoji_peace.xml
new file mode 100644
index 00000000..9f9793e7
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_peace.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_peace_f0.png b/app/src/main/res/drawable/emoji_peace_f0.png
new file mode 100644
index 00000000..8eb1c133
Binary files /dev/null and b/app/src/main/res/drawable/emoji_peace_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_peace_f1.png b/app/src/main/res/drawable/emoji_peace_f1.png
new file mode 100644
index 00000000..ea6cf0d1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_peace_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_peace_f2.png b/app/src/main/res/drawable/emoji_peace_f2.png
new file mode 100644
index 00000000..01180501
Binary files /dev/null and b/app/src/main/res/drawable/emoji_peace_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_peace_f3.png b/app/src/main/res/drawable/emoji_peace_f3.png
new file mode 100644
index 00000000..ea6cf0d1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_peace_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_pinokio.xml b/app/src/main/res/drawable/emoji_pinokio.xml
new file mode 100644
index 00000000..c60662d9
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_pinokio.xml
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_pinokio_f0.png b/app/src/main/res/drawable/emoji_pinokio_f0.png
new file mode 100644
index 00000000..1d7a1414
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pinokio_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_pinokio_f1.png b/app/src/main/res/drawable/emoji_pinokio_f1.png
new file mode 100644
index 00000000..fead7171
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pinokio_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_pinokio_f10.png b/app/src/main/res/drawable/emoji_pinokio_f10.png
new file mode 100644
index 00000000..4dda0f7e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pinokio_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_pinokio_f11.png b/app/src/main/res/drawable/emoji_pinokio_f11.png
new file mode 100644
index 00000000..0fa55fb5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pinokio_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_pinokio_f12.png b/app/src/main/res/drawable/emoji_pinokio_f12.png
new file mode 100644
index 00000000..37f785ee
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pinokio_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_pinokio_f13.png b/app/src/main/res/drawable/emoji_pinokio_f13.png
new file mode 100644
index 00000000..b4a95612
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pinokio_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_pinokio_f14.png b/app/src/main/res/drawable/emoji_pinokio_f14.png
new file mode 100644
index 00000000..5b3ae4b1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pinokio_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_pinokio_f15.png b/app/src/main/res/drawable/emoji_pinokio_f15.png
new file mode 100644
index 00000000..fead7171
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pinokio_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_pinokio_f2.png b/app/src/main/res/drawable/emoji_pinokio_f2.png
new file mode 100644
index 00000000..5b3ae4b1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pinokio_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_pinokio_f3.png b/app/src/main/res/drawable/emoji_pinokio_f3.png
new file mode 100644
index 00000000..b4a95612
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pinokio_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_pinokio_f4.png b/app/src/main/res/drawable/emoji_pinokio_f4.png
new file mode 100644
index 00000000..37f785ee
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pinokio_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_pinokio_f5.png b/app/src/main/res/drawable/emoji_pinokio_f5.png
new file mode 100644
index 00000000..0fa55fb5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pinokio_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_pinokio_f6.png b/app/src/main/res/drawable/emoji_pinokio_f6.png
new file mode 100644
index 00000000..4dda0f7e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pinokio_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_pinokio_f7.png b/app/src/main/res/drawable/emoji_pinokio_f7.png
new file mode 100644
index 00000000..0fa55fb5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pinokio_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_pinokio_f8.png b/app/src/main/res/drawable/emoji_pinokio_f8.png
new file mode 100644
index 00000000..37f785ee
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pinokio_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_pinokio_f9.png b/app/src/main/res/drawable/emoji_pinokio_f9.png
new file mode 100644
index 00000000..0fa55fb5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_pinokio_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_poke.xml b/app/src/main/res/drawable/emoji_poke.xml
new file mode 100644
index 00000000..0a4f16f4
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_poke.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_poke_f0.png b/app/src/main/res/drawable/emoji_poke_f0.png
new file mode 100644
index 00000000..fbc344a2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_poke_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_poke_f1.png b/app/src/main/res/drawable/emoji_poke_f1.png
new file mode 100644
index 00000000..297a4157
Binary files /dev/null and b/app/src/main/res/drawable/emoji_poke_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_poke_f2.png b/app/src/main/res/drawable/emoji_poke_f2.png
new file mode 100644
index 00000000..ba635ad6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_poke_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_poke_f3.png b/app/src/main/res/drawable/emoji_poke_f3.png
new file mode 100644
index 00000000..297a4157
Binary files /dev/null and b/app/src/main/res/drawable/emoji_poke_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_police.xml b/app/src/main/res/drawable/emoji_police.xml
new file mode 100644
index 00000000..f505c57e
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_police.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_police_f0.png b/app/src/main/res/drawable/emoji_police_f0.png
new file mode 100644
index 00000000..893418a2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_police_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_puke.xml b/app/src/main/res/drawable/emoji_puke.xml
new file mode 100644
index 00000000..e07e8691
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_puke.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_puke_f0.png b/app/src/main/res/drawable/emoji_puke_f0.png
new file mode 100644
index 00000000..1e6a7d57
Binary files /dev/null and b/app/src/main/res/drawable/emoji_puke_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_puke_f1.png b/app/src/main/res/drawable/emoji_puke_f1.png
new file mode 100644
index 00000000..163492a5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_puke_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_puke_f2.png b/app/src/main/res/drawable/emoji_puke_f2.png
new file mode 100644
index 00000000..db81bf9a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_puke_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_puke_f3.png b/app/src/main/res/drawable/emoji_puke_f3.png
new file mode 100644
index 00000000..d4d1edd2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_puke_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_puke_f4.png b/app/src/main/res/drawable/emoji_puke_f4.png
new file mode 100644
index 00000000..1e9df3e6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_puke_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_puke_f5.png b/app/src/main/res/drawable/emoji_puke_f5.png
new file mode 100644
index 00000000..30922183
Binary files /dev/null and b/app/src/main/res/drawable/emoji_puke_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_question.xml b/app/src/main/res/drawable/emoji_question.xml
new file mode 100644
index 00000000..708d6d99
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_question.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_question_f0.png b/app/src/main/res/drawable/emoji_question_f0.png
new file mode 100644
index 00000000..00aaeb0a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_question_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_redface.xml b/app/src/main/res/drawable/emoji_redface.xml
new file mode 100644
index 00000000..faca124d
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_redface.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_redface_f0.png b/app/src/main/res/drawable/emoji_redface_f0.png
new file mode 100644
index 00000000..574666ba
Binary files /dev/null and b/app/src/main/res/drawable/emoji_redface_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl.xml b/app/src/main/res/drawable/emoji_rofl.xml
new file mode 100644
index 00000000..da50345d
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_rofl.xml
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_rofl_f0.png b/app/src/main/res/drawable/emoji_rofl_f0.png
new file mode 100644
index 00000000..47902e6f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f1.png b/app/src/main/res/drawable/emoji_rofl_f1.png
new file mode 100644
index 00000000..49c08b5a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f10.png b/app/src/main/res/drawable/emoji_rofl_f10.png
new file mode 100644
index 00000000..66ee549a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f11.png b/app/src/main/res/drawable/emoji_rofl_f11.png
new file mode 100644
index 00000000..af3359ef
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f12.png b/app/src/main/res/drawable/emoji_rofl_f12.png
new file mode 100644
index 00000000..66ee549a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f13.png b/app/src/main/res/drawable/emoji_rofl_f13.png
new file mode 100644
index 00000000..af3359ef
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f14.png b/app/src/main/res/drawable/emoji_rofl_f14.png
new file mode 100644
index 00000000..66ee549a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f15.png b/app/src/main/res/drawable/emoji_rofl_f15.png
new file mode 100644
index 00000000..af3359ef
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f16.png b/app/src/main/res/drawable/emoji_rofl_f16.png
new file mode 100644
index 00000000..66ee549a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f17.png b/app/src/main/res/drawable/emoji_rofl_f17.png
new file mode 100644
index 00000000..af3359ef
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f17.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f18.png b/app/src/main/res/drawable/emoji_rofl_f18.png
new file mode 100644
index 00000000..2170aa66
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f18.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f19.png b/app/src/main/res/drawable/emoji_rofl_f19.png
new file mode 100644
index 00000000..6551feea
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f19.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f2.png b/app/src/main/res/drawable/emoji_rofl_f2.png
new file mode 100644
index 00000000..66ee549a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f20.png b/app/src/main/res/drawable/emoji_rofl_f20.png
new file mode 100644
index 00000000..2170aa66
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f20.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f21.png b/app/src/main/res/drawable/emoji_rofl_f21.png
new file mode 100644
index 00000000..4e888717
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f21.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f22.png b/app/src/main/res/drawable/emoji_rofl_f22.png
new file mode 100644
index 00000000..9b8d6ee8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f22.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f23.png b/app/src/main/res/drawable/emoji_rofl_f23.png
new file mode 100644
index 00000000..d8c9db19
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f23.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f24.png b/app/src/main/res/drawable/emoji_rofl_f24.png
new file mode 100644
index 00000000..9b8d6ee8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f24.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f25.png b/app/src/main/res/drawable/emoji_rofl_f25.png
new file mode 100644
index 00000000..d8c9db19
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f25.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f26.png b/app/src/main/res/drawable/emoji_rofl_f26.png
new file mode 100644
index 00000000..9b8d6ee8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f26.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f27.png b/app/src/main/res/drawable/emoji_rofl_f27.png
new file mode 100644
index 00000000..d8c9db19
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f27.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f28.png b/app/src/main/res/drawable/emoji_rofl_f28.png
new file mode 100644
index 00000000..9b8d6ee8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f28.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f29.png b/app/src/main/res/drawable/emoji_rofl_f29.png
new file mode 100644
index 00000000..9446cca2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f29.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f3.png b/app/src/main/res/drawable/emoji_rofl_f3.png
new file mode 100644
index 00000000..af3359ef
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f30.png b/app/src/main/res/drawable/emoji_rofl_f30.png
new file mode 100644
index 00000000..9b8d6ee8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f30.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f31.png b/app/src/main/res/drawable/emoji_rofl_f31.png
new file mode 100644
index 00000000..9446cca2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f31.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f32.png b/app/src/main/res/drawable/emoji_rofl_f32.png
new file mode 100644
index 00000000..9b8d6ee8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f32.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f33.png b/app/src/main/res/drawable/emoji_rofl_f33.png
new file mode 100644
index 00000000..9446cca2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f33.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f34.png b/app/src/main/res/drawable/emoji_rofl_f34.png
new file mode 100644
index 00000000..9b8d6ee8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f34.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f35.png b/app/src/main/res/drawable/emoji_rofl_f35.png
new file mode 100644
index 00000000..9446cca2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f35.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f36.png b/app/src/main/res/drawable/emoji_rofl_f36.png
new file mode 100644
index 00000000..9b8d6ee8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f36.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f37.png b/app/src/main/res/drawable/emoji_rofl_f37.png
new file mode 100644
index 00000000..9446cca2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f37.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f38.png b/app/src/main/res/drawable/emoji_rofl_f38.png
new file mode 100644
index 00000000..9b8d6ee8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f38.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f39.png b/app/src/main/res/drawable/emoji_rofl_f39.png
new file mode 100644
index 00000000..d8c9db19
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f39.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f4.png b/app/src/main/res/drawable/emoji_rofl_f4.png
new file mode 100644
index 00000000..66ee549a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f40.png b/app/src/main/res/drawable/emoji_rofl_f40.png
new file mode 100644
index 00000000..6551feea
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f40.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f41.png b/app/src/main/res/drawable/emoji_rofl_f41.png
new file mode 100644
index 00000000..9d9ea79a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f41.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f42.png b/app/src/main/res/drawable/emoji_rofl_f42.png
new file mode 100644
index 00000000..b49b4594
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f42.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f43.png b/app/src/main/res/drawable/emoji_rofl_f43.png
new file mode 100644
index 00000000..b442de32
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f43.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f44.png b/app/src/main/res/drawable/emoji_rofl_f44.png
new file mode 100644
index 00000000..b49b4594
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f44.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f45.png b/app/src/main/res/drawable/emoji_rofl_f45.png
new file mode 100644
index 00000000..b442de32
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f45.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f46.png b/app/src/main/res/drawable/emoji_rofl_f46.png
new file mode 100644
index 00000000..b49b4594
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f46.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f47.png b/app/src/main/res/drawable/emoji_rofl_f47.png
new file mode 100644
index 00000000..b442de32
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f47.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f48.png b/app/src/main/res/drawable/emoji_rofl_f48.png
new file mode 100644
index 00000000..b49b4594
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f48.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f49.png b/app/src/main/res/drawable/emoji_rofl_f49.png
new file mode 100644
index 00000000..b442de32
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f49.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f5.png b/app/src/main/res/drawable/emoji_rofl_f5.png
new file mode 100644
index 00000000..af3359ef
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f50.png b/app/src/main/res/drawable/emoji_rofl_f50.png
new file mode 100644
index 00000000..b49b4594
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f50.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f51.png b/app/src/main/res/drawable/emoji_rofl_f51.png
new file mode 100644
index 00000000..b442de32
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f51.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f52.png b/app/src/main/res/drawable/emoji_rofl_f52.png
new file mode 100644
index 00000000..b49b4594
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f52.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f53.png b/app/src/main/res/drawable/emoji_rofl_f53.png
new file mode 100644
index 00000000..b442de32
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f53.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f54.png b/app/src/main/res/drawable/emoji_rofl_f54.png
new file mode 100644
index 00000000..9bb29a97
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f54.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f55.png b/app/src/main/res/drawable/emoji_rofl_f55.png
new file mode 100644
index 00000000..fa7cd9cb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f55.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f56.png b/app/src/main/res/drawable/emoji_rofl_f56.png
new file mode 100644
index 00000000..9bb29a97
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f56.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f57.png b/app/src/main/res/drawable/emoji_rofl_f57.png
new file mode 100644
index 00000000..fa7cd9cb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f57.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f58.png b/app/src/main/res/drawable/emoji_rofl_f58.png
new file mode 100644
index 00000000..220df804
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f58.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f59.png b/app/src/main/res/drawable/emoji_rofl_f59.png
new file mode 100644
index 00000000..9d9ea79a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f59.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f6.png b/app/src/main/res/drawable/emoji_rofl_f6.png
new file mode 100644
index 00000000..66ee549a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f7.png b/app/src/main/res/drawable/emoji_rofl_f7.png
new file mode 100644
index 00000000..af3359ef
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f8.png b/app/src/main/res/drawable/emoji_rofl_f8.png
new file mode 100644
index 00000000..66ee549a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_rofl_f9.png b/app/src/main/res/drawable/emoji_rofl_f9.png
new file mode 100644
index 00000000..af3359ef
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rofl_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_roll_over.xml b/app/src/main/res/drawable/emoji_roll_over.xml
new file mode 100644
index 00000000..19ed640e
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_roll_over.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_roll_over_f0.png b/app/src/main/res/drawable/emoji_roll_over_f0.png
new file mode 100644
index 00000000..54492625
Binary files /dev/null and b/app/src/main/res/drawable/emoji_roll_over_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_roll_over_f1.png b/app/src/main/res/drawable/emoji_roll_over_f1.png
new file mode 100644
index 00000000..c9caddf4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_roll_over_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_roll_over_f2.png b/app/src/main/res/drawable/emoji_roll_over_f2.png
new file mode 100644
index 00000000..99638afb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_roll_over_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_roll_over_f3.png b/app/src/main/res/drawable/emoji_roll_over_f3.png
new file mode 100644
index 00000000..4082f870
Binary files /dev/null and b/app/src/main/res/drawable/emoji_roll_over_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_roll_over_f4.png b/app/src/main/res/drawable/emoji_roll_over_f4.png
new file mode 100644
index 00000000..54492625
Binary files /dev/null and b/app/src/main/res/drawable/emoji_roll_over_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_rolleyes.xml b/app/src/main/res/drawable/emoji_rolleyes.xml
new file mode 100644
index 00000000..df939933
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_rolleyes.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_rolleyes_f0.png b/app/src/main/res/drawable/emoji_rolleyes_f0.png
new file mode 100644
index 00000000..e3b30848
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rolleyes_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_rolleyes_f1.png b/app/src/main/res/drawable/emoji_rolleyes_f1.png
new file mode 100644
index 00000000..8e6f05c8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rolleyes_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_rolleyes_f2.png b/app/src/main/res/drawable/emoji_rolleyes_f2.png
new file mode 100644
index 00000000..256b2261
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rolleyes_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_rolleyes_f3.png b/app/src/main/res/drawable/emoji_rolleyes_f3.png
new file mode 100644
index 00000000..de856762
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rolleyes_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_rolleyes_f4.png b/app/src/main/res/drawable/emoji_rolleyes_f4.png
new file mode 100644
index 00000000..fcfb3be8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rolleyes_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_rolleyes_f5.png b/app/src/main/res/drawable/emoji_rolleyes_f5.png
new file mode 100644
index 00000000..12440296
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rolleyes_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_rolleyes_f6.png b/app/src/main/res/drawable/emoji_rolleyes_f6.png
new file mode 100644
index 00000000..e8a9746d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rolleyes_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_rolleyes_f7.png b/app/src/main/res/drawable/emoji_rolleyes_f7.png
new file mode 100644
index 00000000..12440296
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rolleyes_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_rotfl.xml b/app/src/main/res/drawable/emoji_rotfl.xml
new file mode 100644
index 00000000..0067d6b5
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_rotfl.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_rotfl_f0.png b/app/src/main/res/drawable/emoji_rotfl_f0.png
new file mode 100644
index 00000000..72ef4987
Binary files /dev/null and b/app/src/main/res/drawable/emoji_rotfl_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_sad.xml b/app/src/main/res/drawable/emoji_sad.xml
new file mode 100644
index 00000000..f2400f5a
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_sad.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_sad_f0.png b/app/src/main/res/drawable/emoji_sad_f0.png
new file mode 100644
index 00000000..66c43608
Binary files /dev/null and b/app/src/main/res/drawable/emoji_sad_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_sad_f1.png b/app/src/main/res/drawable/emoji_sad_f1.png
new file mode 100644
index 00000000..c65145ac
Binary files /dev/null and b/app/src/main/res/drawable/emoji_sad_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_sad_f2.png b/app/src/main/res/drawable/emoji_sad_f2.png
new file mode 100644
index 00000000..8cdca688
Binary files /dev/null and b/app/src/main/res/drawable/emoji_sad_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_sad_f3.png b/app/src/main/res/drawable/emoji_sad_f3.png
new file mode 100644
index 00000000..fd603cf0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_sad_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_sad_f4.png b/app/src/main/res/drawable/emoji_sad_f4.png
new file mode 100644
index 00000000..194fc0ba
Binary files /dev/null and b/app/src/main/res/drawable/emoji_sad_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_seestars.xml b/app/src/main/res/drawable/emoji_seestars.xml
new file mode 100644
index 00000000..e7321061
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_seestars.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_seestars_f0.png b/app/src/main/res/drawable/emoji_seestars_f0.png
new file mode 100644
index 00000000..c4ab6356
Binary files /dev/null and b/app/src/main/res/drawable/emoji_seestars_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_seestars_f1.png b/app/src/main/res/drawable/emoji_seestars_f1.png
new file mode 100644
index 00000000..a9744021
Binary files /dev/null and b/app/src/main/res/drawable/emoji_seestars_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_seestars_f2.png b/app/src/main/res/drawable/emoji_seestars_f2.png
new file mode 100644
index 00000000..14c95e00
Binary files /dev/null and b/app/src/main/res/drawable/emoji_seestars_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_seestars_f3.png b/app/src/main/res/drawable/emoji_seestars_f3.png
new file mode 100644
index 00000000..166cafb2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_seestars_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_seestars_f4.png b/app/src/main/res/drawable/emoji_seestars_f4.png
new file mode 100644
index 00000000..c2c2ec10
Binary files /dev/null and b/app/src/main/res/drawable/emoji_seestars_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_sfyri.xml b/app/src/main/res/drawable/emoji_sfyri.xml
new file mode 100644
index 00000000..fadbbb87
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_sfyri.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_sfyri_f0.png b/app/src/main/res/drawable/emoji_sfyri_f0.png
new file mode 100644
index 00000000..d0f10bd6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_sfyri_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_sfyri_f1.png b/app/src/main/res/drawable/emoji_sfyri_f1.png
new file mode 100644
index 00000000..7116f325
Binary files /dev/null and b/app/src/main/res/drawable/emoji_sfyri_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_sfyri_f2.png b/app/src/main/res/drawable/emoji_sfyri_f2.png
new file mode 100644
index 00000000..6bff82c7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_sfyri_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_sfyri_f3.png b/app/src/main/res/drawable/emoji_sfyri_f3.png
new file mode 100644
index 00000000..fa2d87d7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_sfyri_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_shamed_bag.jpg b/app/src/main/res/drawable/emoji_shamed_bag.jpg
new file mode 100644
index 00000000..b383aeee
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shamed_bag.jpg differ
diff --git a/app/src/main/res/drawable/emoji_shifty.xml b/app/src/main/res/drawable/emoji_shifty.xml
new file mode 100644
index 00000000..889f92ed
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_shifty.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_shifty_f0.png b/app/src/main/res/drawable/emoji_shifty_f0.png
new file mode 100644
index 00000000..94e3b51f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shifty_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_shifty_f1.png b/app/src/main/res/drawable/emoji_shifty_f1.png
new file mode 100644
index 00000000..811f7990
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shifty_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_shifty_f2.png b/app/src/main/res/drawable/emoji_shifty_f2.png
new file mode 100644
index 00000000..0ab85a0e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shifty_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_shifty_f3.png b/app/src/main/res/drawable/emoji_shifty_f3.png
new file mode 100644
index 00000000..c0c6fbc2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shifty_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_shifty_f4.png b/app/src/main/res/drawable/emoji_shifty_f4.png
new file mode 100644
index 00000000..0ab85a0e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shifty_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_shifty_f5.png b/app/src/main/res/drawable/emoji_shifty_f5.png
new file mode 100644
index 00000000..811f7990
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shifty_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_shifty_f6.png b/app/src/main/res/drawable/emoji_shifty_f6.png
new file mode 100644
index 00000000..86cf28b0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shifty_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_shocked.xml b/app/src/main/res/drawable/emoji_shocked.xml
new file mode 100644
index 00000000..ffa322e0
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_shocked.xml
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_shocked2.png b/app/src/main/res/drawable/emoji_shocked2.png
new file mode 100644
index 00000000..cc4689f2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shocked2.png differ
diff --git a/app/src/main/res/drawable/emoji_shocked_f0.png b/app/src/main/res/drawable/emoji_shocked_f0.png
new file mode 100644
index 00000000..8a182faf
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shocked_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_shocked_f1.png b/app/src/main/res/drawable/emoji_shocked_f1.png
new file mode 100644
index 00000000..b1575ac9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shocked_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_shocked_f2.png b/app/src/main/res/drawable/emoji_shocked_f2.png
new file mode 100644
index 00000000..c4b98248
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shocked_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_shocked_f3.png b/app/src/main/res/drawable/emoji_shocked_f3.png
new file mode 100644
index 00000000..5c245250
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shocked_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_shocked_f4.png b/app/src/main/res/drawable/emoji_shocked_f4.png
new file mode 100644
index 00000000..bdfaefc1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shocked_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_shocked_f5.png b/app/src/main/res/drawable/emoji_shocked_f5.png
new file mode 100644
index 00000000..5c245250
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shocked_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_shocked_f6.png b/app/src/main/res/drawable/emoji_shocked_f6.png
new file mode 100644
index 00000000..bdfaefc1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shocked_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_shocked_f7.png b/app/src/main/res/drawable/emoji_shocked_f7.png
new file mode 100644
index 00000000..5c245250
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shocked_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_shocked_f8.png b/app/src/main/res/drawable/emoji_shocked_f8.png
new file mode 100644
index 00000000..bdfaefc1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shocked_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_shocked_f9.png b/app/src/main/res/drawable/emoji_shocked_f9.png
new file mode 100644
index 00000000..9c3b43f2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shocked_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_shout.xml b/app/src/main/res/drawable/emoji_shout.xml
new file mode 100644
index 00000000..61cb436d
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_shout.xml
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_shout_f0.png b/app/src/main/res/drawable/emoji_shout_f0.png
new file mode 100644
index 00000000..c777ccc8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shout_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_shout_f1.png b/app/src/main/res/drawable/emoji_shout_f1.png
new file mode 100644
index 00000000..597b44e7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shout_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_shout_f10.png b/app/src/main/res/drawable/emoji_shout_f10.png
new file mode 100644
index 00000000..89d19086
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shout_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_shout_f11.png b/app/src/main/res/drawable/emoji_shout_f11.png
new file mode 100644
index 00000000..d4b0e7b0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shout_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_shout_f12.png b/app/src/main/res/drawable/emoji_shout_f12.png
new file mode 100644
index 00000000..597b44e7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shout_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_shout_f13.png b/app/src/main/res/drawable/emoji_shout_f13.png
new file mode 100644
index 00000000..89d19086
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shout_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_shout_f14.png b/app/src/main/res/drawable/emoji_shout_f14.png
new file mode 100644
index 00000000..c777ccc8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shout_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_shout_f15.png b/app/src/main/res/drawable/emoji_shout_f15.png
new file mode 100644
index 00000000..d4b0e7b0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shout_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_shout_f16.png b/app/src/main/res/drawable/emoji_shout_f16.png
new file mode 100644
index 00000000..89d19086
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shout_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_shout_f2.png b/app/src/main/res/drawable/emoji_shout_f2.png
new file mode 100644
index 00000000..89d19086
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shout_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_shout_f3.png b/app/src/main/res/drawable/emoji_shout_f3.png
new file mode 100644
index 00000000..d4b0e7b0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shout_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_shout_f4.png b/app/src/main/res/drawable/emoji_shout_f4.png
new file mode 100644
index 00000000..c777ccc8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shout_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_shout_f5.png b/app/src/main/res/drawable/emoji_shout_f5.png
new file mode 100644
index 00000000..d4b0e7b0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shout_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_shout_f6.png b/app/src/main/res/drawable/emoji_shout_f6.png
new file mode 100644
index 00000000..597b44e7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shout_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_shout_f7.png b/app/src/main/res/drawable/emoji_shout_f7.png
new file mode 100644
index 00000000..d4b0e7b0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shout_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_shout_f8.png b/app/src/main/res/drawable/emoji_shout_f8.png
new file mode 100644
index 00000000..89d19086
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shout_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_shout_f9.png b/app/src/main/res/drawable/emoji_shout_f9.png
new file mode 100644
index 00000000..c777ccc8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shout_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_shy.png b/app/src/main/res/drawable/emoji_shy.png
new file mode 100644
index 00000000..4ae8582e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_shy.png differ
diff --git a/app/src/main/res/drawable/emoji_sleep.xml b/app/src/main/res/drawable/emoji_sleep.xml
new file mode 100644
index 00000000..11bde4aa
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_sleep.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_sleep_f0.png b/app/src/main/res/drawable/emoji_sleep_f0.png
new file mode 100644
index 00000000..87b441bf
Binary files /dev/null and b/app/src/main/res/drawable/emoji_sleep_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_sleep_f1.png b/app/src/main/res/drawable/emoji_sleep_f1.png
new file mode 100644
index 00000000..9bcec111
Binary files /dev/null and b/app/src/main/res/drawable/emoji_sleep_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_sleep_f2.png b/app/src/main/res/drawable/emoji_sleep_f2.png
new file mode 100644
index 00000000..1cee740f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_sleep_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_sleep_f3.png b/app/src/main/res/drawable/emoji_sleep_f3.png
new file mode 100644
index 00000000..4f77a26a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_sleep_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp.xml b/app/src/main/res/drawable/emoji_slurp.xml
new file mode 100644
index 00000000..a1731568
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_slurp.xml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_slurp_f0.png b/app/src/main/res/drawable/emoji_slurp_f0.png
new file mode 100644
index 00000000..8d628cc5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f1.png b/app/src/main/res/drawable/emoji_slurp_f1.png
new file mode 100644
index 00000000..52bdbad4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f10.png b/app/src/main/res/drawable/emoji_slurp_f10.png
new file mode 100644
index 00000000..63d42c06
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f11.png b/app/src/main/res/drawable/emoji_slurp_f11.png
new file mode 100644
index 00000000..8e4723dc
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f12.png b/app/src/main/res/drawable/emoji_slurp_f12.png
new file mode 100644
index 00000000..2d1dbe33
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f13.png b/app/src/main/res/drawable/emoji_slurp_f13.png
new file mode 100644
index 00000000..68a827c0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f14.png b/app/src/main/res/drawable/emoji_slurp_f14.png
new file mode 100644
index 00000000..bfb9632a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f15.png b/app/src/main/res/drawable/emoji_slurp_f15.png
new file mode 100644
index 00000000..6d8d599d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f16.png b/app/src/main/res/drawable/emoji_slurp_f16.png
new file mode 100644
index 00000000..a0cbe47e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f17.png b/app/src/main/res/drawable/emoji_slurp_f17.png
new file mode 100644
index 00000000..1af10452
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f17.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f18.png b/app/src/main/res/drawable/emoji_slurp_f18.png
new file mode 100644
index 00000000..188ab92f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f18.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f19.png b/app/src/main/res/drawable/emoji_slurp_f19.png
new file mode 100644
index 00000000..188ab92f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f19.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f2.png b/app/src/main/res/drawable/emoji_slurp_f2.png
new file mode 100644
index 00000000..5de8f49a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f20.png b/app/src/main/res/drawable/emoji_slurp_f20.png
new file mode 100644
index 00000000..188ab92f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f20.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f21.png b/app/src/main/res/drawable/emoji_slurp_f21.png
new file mode 100644
index 00000000..188ab92f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f21.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f22.png b/app/src/main/res/drawable/emoji_slurp_f22.png
new file mode 100644
index 00000000..188ab92f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f22.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f3.png b/app/src/main/res/drawable/emoji_slurp_f3.png
new file mode 100644
index 00000000..48ef9602
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f4.png b/app/src/main/res/drawable/emoji_slurp_f4.png
new file mode 100644
index 00000000..07fe57d1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f5.png b/app/src/main/res/drawable/emoji_slurp_f5.png
new file mode 100644
index 00000000..9807edb6
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f6.png b/app/src/main/res/drawable/emoji_slurp_f6.png
new file mode 100644
index 00000000..90337fa4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f7.png b/app/src/main/res/drawable/emoji_slurp_f7.png
new file mode 100644
index 00000000..4c6c6523
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f8.png b/app/src/main/res/drawable/emoji_slurp_f8.png
new file mode 100644
index 00000000..5b93e050
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_slurp_f9.png b/app/src/main/res/drawable/emoji_slurp_f9.png
new file mode 100644
index 00000000..2c03ec8f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_slurp_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_smiley.xml b/app/src/main/res/drawable/emoji_smiley.xml
new file mode 100644
index 00000000..4436a531
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_smiley.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_smiley_f0.png b/app/src/main/res/drawable/emoji_smiley_f0.png
new file mode 100644
index 00000000..cdf51d8f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_smiley_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_smiley_f1.png b/app/src/main/res/drawable/emoji_smiley_f1.png
new file mode 100644
index 00000000..2d2ea42c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_smiley_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_smiley_f2.png b/app/src/main/res/drawable/emoji_smiley_f2.png
new file mode 100644
index 00000000..654e56b5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_smiley_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_smiley_f3.png b/app/src/main/res/drawable/emoji_smiley_f3.png
new file mode 100644
index 00000000..2d2ea42c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_smiley_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_smurf.xml b/app/src/main/res/drawable/emoji_smurf.xml
new file mode 100644
index 00000000..06743d62
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_smurf.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_smurf_f0.png b/app/src/main/res/drawable/emoji_smurf_f0.png
new file mode 100644
index 00000000..bc0cd569
Binary files /dev/null and b/app/src/main/res/drawable/emoji_smurf_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_spam2.xml b/app/src/main/res/drawable/emoji_spam2.xml
new file mode 100644
index 00000000..c7e23124
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_spam2.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_spam2_f0.png b/app/src/main/res/drawable/emoji_spam2_f0.png
new file mode 100644
index 00000000..be7ede96
Binary files /dev/null and b/app/src/main/res/drawable/emoji_spam2_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_spam2_f1.png b/app/src/main/res/drawable/emoji_spam2_f1.png
new file mode 100644
index 00000000..f73fd2f9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_spam2_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_spam2_f2.png b/app/src/main/res/drawable/emoji_spam2_f2.png
new file mode 100644
index 00000000..be7ede96
Binary files /dev/null and b/app/src/main/res/drawable/emoji_spam2_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_spam2_f3.png b/app/src/main/res/drawable/emoji_spam2_f3.png
new file mode 100644
index 00000000..0548bfb9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_spam2_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_speech.xml b/app/src/main/res/drawable/emoji_speech.xml
new file mode 100644
index 00000000..a1068f74
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_speech.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_speech_f0.png b/app/src/main/res/drawable/emoji_speech_f0.png
new file mode 100644
index 00000000..c4844ae9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_speech_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_superconfused.xml b/app/src/main/res/drawable/emoji_superconfused.xml
new file mode 100644
index 00000000..5a23ef93
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_superconfused.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_superconfused_f0.png b/app/src/main/res/drawable/emoji_superconfused_f0.png
new file mode 100644
index 00000000..c7ca5710
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superconfused_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_superconfused_f1.png b/app/src/main/res/drawable/emoji_superconfused_f1.png
new file mode 100644
index 00000000..0f270c48
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superconfused_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_superconfused_f2.png b/app/src/main/res/drawable/emoji_superconfused_f2.png
new file mode 100644
index 00000000..4da7d1ae
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superconfused_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent.xml b/app/src/main/res/drawable/emoji_superinnocent.xml
new file mode 100644
index 00000000..511d12f4
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_superinnocent.xml
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f0.png b/app/src/main/res/drawable/emoji_superinnocent_f0.png
new file mode 100644
index 00000000..d74bb37f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f1.png b/app/src/main/res/drawable/emoji_superinnocent_f1.png
new file mode 100644
index 00000000..68da8fdf
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f10.png b/app/src/main/res/drawable/emoji_superinnocent_f10.png
new file mode 100644
index 00000000..066ac3fe
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f11.png b/app/src/main/res/drawable/emoji_superinnocent_f11.png
new file mode 100644
index 00000000..6605b9e2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f12.png b/app/src/main/res/drawable/emoji_superinnocent_f12.png
new file mode 100644
index 00000000..87c08086
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f13.png b/app/src/main/res/drawable/emoji_superinnocent_f13.png
new file mode 100644
index 00000000..56451f81
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f14.png b/app/src/main/res/drawable/emoji_superinnocent_f14.png
new file mode 100644
index 00000000..5b2d4011
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f15.png b/app/src/main/res/drawable/emoji_superinnocent_f15.png
new file mode 100644
index 00000000..1432f605
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f16.png b/app/src/main/res/drawable/emoji_superinnocent_f16.png
new file mode 100644
index 00000000..172ef597
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f17.png b/app/src/main/res/drawable/emoji_superinnocent_f17.png
new file mode 100644
index 00000000..d74bb37f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f17.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f18.png b/app/src/main/res/drawable/emoji_superinnocent_f18.png
new file mode 100644
index 00000000..02cb2c30
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f18.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f2.png b/app/src/main/res/drawable/emoji_superinnocent_f2.png
new file mode 100644
index 00000000..c2a83e65
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f3.png b/app/src/main/res/drawable/emoji_superinnocent_f3.png
new file mode 100644
index 00000000..b34fc295
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f4.png b/app/src/main/res/drawable/emoji_superinnocent_f4.png
new file mode 100644
index 00000000..82bc77d4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f5.png b/app/src/main/res/drawable/emoji_superinnocent_f5.png
new file mode 100644
index 00000000..bb4ea75c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f6.png b/app/src/main/res/drawable/emoji_superinnocent_f6.png
new file mode 100644
index 00000000..3c24d885
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f7.png b/app/src/main/res/drawable/emoji_superinnocent_f7.png
new file mode 100644
index 00000000..cfcf5a9c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f8.png b/app/src/main/res/drawable/emoji_superinnocent_f8.png
new file mode 100644
index 00000000..179fbd68
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_superinnocent_f9.png b/app/src/main/res/drawable/emoji_superinnocent_f9.png
new file mode 100644
index 00000000..76a41c42
Binary files /dev/null and b/app/src/main/res/drawable/emoji_superinnocent_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_suspicious.xml b/app/src/main/res/drawable/emoji_suspicious.xml
new file mode 100644
index 00000000..c7002314
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_suspicious.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_suspicious_f0.png b/app/src/main/res/drawable/emoji_suspicious_f0.png
new file mode 100644
index 00000000..b0ed4b38
Binary files /dev/null and b/app/src/main/res/drawable/emoji_suspicious_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_suspicious_f1.png b/app/src/main/res/drawable/emoji_suspicious_f1.png
new file mode 100644
index 00000000..edea05b9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_suspicious_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos.xml b/app/src/main/res/drawable/emoji_tafos.xml
new file mode 100644
index 00000000..f5bb9378
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_tafos.xml
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_tafos_f0.png b/app/src/main/res/drawable/emoji_tafos_f0.png
new file mode 100644
index 00000000..5cc6626c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f1.png b/app/src/main/res/drawable/emoji_tafos_f1.png
new file mode 100644
index 00000000..d927e988
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f10.png b/app/src/main/res/drawable/emoji_tafos_f10.png
new file mode 100644
index 00000000..5cc6626c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f11.png b/app/src/main/res/drawable/emoji_tafos_f11.png
new file mode 100644
index 00000000..ac155bd3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f12.png b/app/src/main/res/drawable/emoji_tafos_f12.png
new file mode 100644
index 00000000..1bc1c719
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f13.png b/app/src/main/res/drawable/emoji_tafos_f13.png
new file mode 100644
index 00000000..0ca3f000
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f14.png b/app/src/main/res/drawable/emoji_tafos_f14.png
new file mode 100644
index 00000000..1c4b4779
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f15.png b/app/src/main/res/drawable/emoji_tafos_f15.png
new file mode 100644
index 00000000..d0df071f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f16.png b/app/src/main/res/drawable/emoji_tafos_f16.png
new file mode 100644
index 00000000..51a95519
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f17.png b/app/src/main/res/drawable/emoji_tafos_f17.png
new file mode 100644
index 00000000..78d44e1e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f17.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f18.png b/app/src/main/res/drawable/emoji_tafos_f18.png
new file mode 100644
index 00000000..ddab5930
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f18.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f19.png b/app/src/main/res/drawable/emoji_tafos_f19.png
new file mode 100644
index 00000000..cbd6065c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f19.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f2.png b/app/src/main/res/drawable/emoji_tafos_f2.png
new file mode 100644
index 00000000..5434870b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f20.png b/app/src/main/res/drawable/emoji_tafos_f20.png
new file mode 100644
index 00000000..b65fe8ab
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f20.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f21.png b/app/src/main/res/drawable/emoji_tafos_f21.png
new file mode 100644
index 00000000..38a77eeb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f21.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f22.png b/app/src/main/res/drawable/emoji_tafos_f22.png
new file mode 100644
index 00000000..6a3c7863
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f22.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f23.png b/app/src/main/res/drawable/emoji_tafos_f23.png
new file mode 100644
index 00000000..f6a8db0c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f23.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f24.png b/app/src/main/res/drawable/emoji_tafos_f24.png
new file mode 100644
index 00000000..946f1677
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f24.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f25.png b/app/src/main/res/drawable/emoji_tafos_f25.png
new file mode 100644
index 00000000..bcb9eb85
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f25.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f26.png b/app/src/main/res/drawable/emoji_tafos_f26.png
new file mode 100644
index 00000000..731caa96
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f26.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f27.png b/app/src/main/res/drawable/emoji_tafos_f27.png
new file mode 100644
index 00000000..3933d018
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f27.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f28.png b/app/src/main/res/drawable/emoji_tafos_f28.png
new file mode 100644
index 00000000..db6f1934
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f28.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f29.png b/app/src/main/res/drawable/emoji_tafos_f29.png
new file mode 100644
index 00000000..775deabc
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f29.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f3.png b/app/src/main/res/drawable/emoji_tafos_f3.png
new file mode 100644
index 00000000..8d7de55e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f30.png b/app/src/main/res/drawable/emoji_tafos_f30.png
new file mode 100644
index 00000000..f331f431
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f30.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f31.png b/app/src/main/res/drawable/emoji_tafos_f31.png
new file mode 100644
index 00000000..98f642b3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f31.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f32.png b/app/src/main/res/drawable/emoji_tafos_f32.png
new file mode 100644
index 00000000..9749f799
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f32.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f33.png b/app/src/main/res/drawable/emoji_tafos_f33.png
new file mode 100644
index 00000000..132bd283
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f33.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f34.png b/app/src/main/res/drawable/emoji_tafos_f34.png
new file mode 100644
index 00000000..b8124abb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f34.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f35.png b/app/src/main/res/drawable/emoji_tafos_f35.png
new file mode 100644
index 00000000..389fa988
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f35.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f36.png b/app/src/main/res/drawable/emoji_tafos_f36.png
new file mode 100644
index 00000000..82b3f192
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f36.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f37.png b/app/src/main/res/drawable/emoji_tafos_f37.png
new file mode 100644
index 00000000..74085dbd
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f37.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f38.png b/app/src/main/res/drawable/emoji_tafos_f38.png
new file mode 100644
index 00000000..795c7654
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f38.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f39.png b/app/src/main/res/drawable/emoji_tafos_f39.png
new file mode 100644
index 00000000..1d177223
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f39.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f4.png b/app/src/main/res/drawable/emoji_tafos_f4.png
new file mode 100644
index 00000000..c5025e09
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f40.png b/app/src/main/res/drawable/emoji_tafos_f40.png
new file mode 100644
index 00000000..37d20e13
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f40.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f41.png b/app/src/main/res/drawable/emoji_tafos_f41.png
new file mode 100644
index 00000000..62219fa8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f41.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f42.png b/app/src/main/res/drawable/emoji_tafos_f42.png
new file mode 100644
index 00000000..ab488f10
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f42.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f5.png b/app/src/main/res/drawable/emoji_tafos_f5.png
new file mode 100644
index 00000000..434d437b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f6.png b/app/src/main/res/drawable/emoji_tafos_f6.png
new file mode 100644
index 00000000..7d3e1395
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f7.png b/app/src/main/res/drawable/emoji_tafos_f7.png
new file mode 100644
index 00000000..5985411b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f8.png b/app/src/main/res/drawable/emoji_tafos_f8.png
new file mode 100644
index 00000000..626146a0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_tafos_f9.png b/app/src/main/res/drawable/emoji_tafos_f9.png
new file mode 100644
index 00000000..76ce6b78
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tafos_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff.xml b/app/src/main/res/drawable/emoji_tickedoff.xml
new file mode 100644
index 00000000..907942df
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_tickedoff.xml
@@ -0,0 +1,510 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f0.png b/app/src/main/res/drawable/emoji_tickedoff_f0.png
new file mode 100644
index 00000000..6b28f094
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f1.png b/app/src/main/res/drawable/emoji_tickedoff_f1.png
new file mode 100644
index 00000000..3e876f0f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f10.png b/app/src/main/res/drawable/emoji_tickedoff_f10.png
new file mode 100644
index 00000000..cd1669d3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f100.png b/app/src/main/res/drawable/emoji_tickedoff_f100.png
new file mode 100644
index 00000000..abdb2688
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f100.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f101.png b/app/src/main/res/drawable/emoji_tickedoff_f101.png
new file mode 100644
index 00000000..a903042d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f101.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f102.png b/app/src/main/res/drawable/emoji_tickedoff_f102.png
new file mode 100644
index 00000000..abdb2688
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f102.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f103.png b/app/src/main/res/drawable/emoji_tickedoff_f103.png
new file mode 100644
index 00000000..5f9386db
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f103.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f104.png b/app/src/main/res/drawable/emoji_tickedoff_f104.png
new file mode 100644
index 00000000..36bd1bfe
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f104.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f105.png b/app/src/main/res/drawable/emoji_tickedoff_f105.png
new file mode 100644
index 00000000..dd309461
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f105.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f106.png b/app/src/main/res/drawable/emoji_tickedoff_f106.png
new file mode 100644
index 00000000..95a479e5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f106.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f107.png b/app/src/main/res/drawable/emoji_tickedoff_f107.png
new file mode 100644
index 00000000..5f9386db
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f107.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f108.png b/app/src/main/res/drawable/emoji_tickedoff_f108.png
new file mode 100644
index 00000000..36bd1bfe
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f108.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f109.png b/app/src/main/res/drawable/emoji_tickedoff_f109.png
new file mode 100644
index 00000000..5f9386db
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f109.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f11.png b/app/src/main/res/drawable/emoji_tickedoff_f11.png
new file mode 100644
index 00000000..e6f1289a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f110.png b/app/src/main/res/drawable/emoji_tickedoff_f110.png
new file mode 100644
index 00000000..36bd1bfe
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f110.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f111.png b/app/src/main/res/drawable/emoji_tickedoff_f111.png
new file mode 100644
index 00000000..dd309461
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f111.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f112.png b/app/src/main/res/drawable/emoji_tickedoff_f112.png
new file mode 100644
index 00000000..95a479e5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f112.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f113.png b/app/src/main/res/drawable/emoji_tickedoff_f113.png
new file mode 100644
index 00000000..6788dd3c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f113.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f114.png b/app/src/main/res/drawable/emoji_tickedoff_f114.png
new file mode 100644
index 00000000..8abb11c1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f114.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f115.png b/app/src/main/res/drawable/emoji_tickedoff_f115.png
new file mode 100644
index 00000000..71c774f1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f115.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f116.png b/app/src/main/res/drawable/emoji_tickedoff_f116.png
new file mode 100644
index 00000000..7ffc40e5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f116.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f117.png b/app/src/main/res/drawable/emoji_tickedoff_f117.png
new file mode 100644
index 00000000..71c774f1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f117.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f118.png b/app/src/main/res/drawable/emoji_tickedoff_f118.png
new file mode 100644
index 00000000..7ffc40e5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f118.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f119.png b/app/src/main/res/drawable/emoji_tickedoff_f119.png
new file mode 100644
index 00000000..a903042d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f119.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f12.png b/app/src/main/res/drawable/emoji_tickedoff_f12.png
new file mode 100644
index 00000000..cd1669d3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f120.png b/app/src/main/res/drawable/emoji_tickedoff_f120.png
new file mode 100644
index 00000000..abdb2688
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f120.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f121.png b/app/src/main/res/drawable/emoji_tickedoff_f121.png
new file mode 100644
index 00000000..a903042d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f121.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f122.png b/app/src/main/res/drawable/emoji_tickedoff_f122.png
new file mode 100644
index 00000000..abdb2688
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f122.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f123.png b/app/src/main/res/drawable/emoji_tickedoff_f123.png
new file mode 100644
index 00000000..0b13465a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f123.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f124.png b/app/src/main/res/drawable/emoji_tickedoff_f124.png
new file mode 100644
index 00000000..abdb2688
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f124.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f125.png b/app/src/main/res/drawable/emoji_tickedoff_f125.png
new file mode 100644
index 00000000..71c774f1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f125.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f126.png b/app/src/main/res/drawable/emoji_tickedoff_f126.png
new file mode 100644
index 00000000..7ffc40e5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f126.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f127.png b/app/src/main/res/drawable/emoji_tickedoff_f127.png
new file mode 100644
index 00000000..71c774f1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f127.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f128.png b/app/src/main/res/drawable/emoji_tickedoff_f128.png
new file mode 100644
index 00000000..7ffc40e5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f128.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f129.png b/app/src/main/res/drawable/emoji_tickedoff_f129.png
new file mode 100644
index 00000000..71c774f1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f129.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f13.png b/app/src/main/res/drawable/emoji_tickedoff_f13.png
new file mode 100644
index 00000000..e6f1289a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f130.png b/app/src/main/res/drawable/emoji_tickedoff_f130.png
new file mode 100644
index 00000000..7ffc40e5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f130.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f131.png b/app/src/main/res/drawable/emoji_tickedoff_f131.png
new file mode 100644
index 00000000..71c774f1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f131.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f132.png b/app/src/main/res/drawable/emoji_tickedoff_f132.png
new file mode 100644
index 00000000..7ffc40e5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f132.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f133.png b/app/src/main/res/drawable/emoji_tickedoff_f133.png
new file mode 100644
index 00000000..71c774f1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f133.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f134.png b/app/src/main/res/drawable/emoji_tickedoff_f134.png
new file mode 100644
index 00000000..7ffc40e5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f134.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f135.png b/app/src/main/res/drawable/emoji_tickedoff_f135.png
new file mode 100644
index 00000000..71c774f1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f135.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f136.png b/app/src/main/res/drawable/emoji_tickedoff_f136.png
new file mode 100644
index 00000000..b0f62364
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f136.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f137.png b/app/src/main/res/drawable/emoji_tickedoff_f137.png
new file mode 100644
index 00000000..71c774f1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f137.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f138.png b/app/src/main/res/drawable/emoji_tickedoff_f138.png
new file mode 100644
index 00000000..7ffc40e5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f138.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f139.png b/app/src/main/res/drawable/emoji_tickedoff_f139.png
new file mode 100644
index 00000000..4be959fa
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f139.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f14.png b/app/src/main/res/drawable/emoji_tickedoff_f14.png
new file mode 100644
index 00000000..00f63cd8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f14.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f140.png b/app/src/main/res/drawable/emoji_tickedoff_f140.png
new file mode 100644
index 00000000..a020550d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f140.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f141.png b/app/src/main/res/drawable/emoji_tickedoff_f141.png
new file mode 100644
index 00000000..4be959fa
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f141.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f142.png b/app/src/main/res/drawable/emoji_tickedoff_f142.png
new file mode 100644
index 00000000..a020550d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f142.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f143.png b/app/src/main/res/drawable/emoji_tickedoff_f143.png
new file mode 100644
index 00000000..b81b38a3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f143.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f144.png b/app/src/main/res/drawable/emoji_tickedoff_f144.png
new file mode 100644
index 00000000..34b417b3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f144.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f145.png b/app/src/main/res/drawable/emoji_tickedoff_f145.png
new file mode 100644
index 00000000..cd1669d3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f145.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f146.png b/app/src/main/res/drawable/emoji_tickedoff_f146.png
new file mode 100644
index 00000000..41ee7015
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f146.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f147.png b/app/src/main/res/drawable/emoji_tickedoff_f147.png
new file mode 100644
index 00000000..4b28f270
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f147.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f148.png b/app/src/main/res/drawable/emoji_tickedoff_f148.png
new file mode 100644
index 00000000..e6f1289a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f148.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f149.png b/app/src/main/res/drawable/emoji_tickedoff_f149.png
new file mode 100644
index 00000000..4b28f270
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f149.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f15.png b/app/src/main/res/drawable/emoji_tickedoff_f15.png
new file mode 100644
index 00000000..e32e747b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f15.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f150.png b/app/src/main/res/drawable/emoji_tickedoff_f150.png
new file mode 100644
index 00000000..e6f1289a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f150.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f151.png b/app/src/main/res/drawable/emoji_tickedoff_f151.png
new file mode 100644
index 00000000..4b28f270
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f151.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f152.png b/app/src/main/res/drawable/emoji_tickedoff_f152.png
new file mode 100644
index 00000000..41ee7015
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f152.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f153.png b/app/src/main/res/drawable/emoji_tickedoff_f153.png
new file mode 100644
index 00000000..4b28f270
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f153.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f154.png b/app/src/main/res/drawable/emoji_tickedoff_f154.png
new file mode 100644
index 00000000..3e3cb89f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f154.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f155.png b/app/src/main/res/drawable/emoji_tickedoff_f155.png
new file mode 100644
index 00000000..f901420d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f155.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f156.png b/app/src/main/res/drawable/emoji_tickedoff_f156.png
new file mode 100644
index 00000000..5a98d257
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f156.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f157.png b/app/src/main/res/drawable/emoji_tickedoff_f157.png
new file mode 100644
index 00000000..3e3cb89f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f157.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f158.png b/app/src/main/res/drawable/emoji_tickedoff_f158.png
new file mode 100644
index 00000000..5a98d257
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f158.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f159.png b/app/src/main/res/drawable/emoji_tickedoff_f159.png
new file mode 100644
index 00000000..3e3cb89f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f159.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f16.png b/app/src/main/res/drawable/emoji_tickedoff_f16.png
new file mode 100644
index 00000000..b4a6f37b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f16.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f160.png b/app/src/main/res/drawable/emoji_tickedoff_f160.png
new file mode 100644
index 00000000..b81b38a3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f160.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f161.png b/app/src/main/res/drawable/emoji_tickedoff_f161.png
new file mode 100644
index 00000000..34b417b3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f161.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f162.png b/app/src/main/res/drawable/emoji_tickedoff_f162.png
new file mode 100644
index 00000000..b81b38a3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f162.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f163.png b/app/src/main/res/drawable/emoji_tickedoff_f163.png
new file mode 100644
index 00000000..9262fac1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f163.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f164.png b/app/src/main/res/drawable/emoji_tickedoff_f164.png
new file mode 100644
index 00000000..b81b38a3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f164.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f165.png b/app/src/main/res/drawable/emoji_tickedoff_f165.png
new file mode 100644
index 00000000..34b417b3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f165.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f166.png b/app/src/main/res/drawable/emoji_tickedoff_f166.png
new file mode 100644
index 00000000..b81b38a3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f166.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f167.png b/app/src/main/res/drawable/emoji_tickedoff_f167.png
new file mode 100644
index 00000000..34b417b3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f167.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f17.png b/app/src/main/res/drawable/emoji_tickedoff_f17.png
new file mode 100644
index 00000000..5ccceaab
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f17.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f18.png b/app/src/main/res/drawable/emoji_tickedoff_f18.png
new file mode 100644
index 00000000..86e1b29c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f18.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f19.png b/app/src/main/res/drawable/emoji_tickedoff_f19.png
new file mode 100644
index 00000000..ff14608a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f19.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f2.png b/app/src/main/res/drawable/emoji_tickedoff_f2.png
new file mode 100644
index 00000000..e6f1289a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f20.png b/app/src/main/res/drawable/emoji_tickedoff_f20.png
new file mode 100644
index 00000000..b253aab3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f20.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f21.png b/app/src/main/res/drawable/emoji_tickedoff_f21.png
new file mode 100644
index 00000000..ff14608a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f21.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f22.png b/app/src/main/res/drawable/emoji_tickedoff_f22.png
new file mode 100644
index 00000000..b253aab3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f22.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f23.png b/app/src/main/res/drawable/emoji_tickedoff_f23.png
new file mode 100644
index 00000000..ff14608a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f23.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f24.png b/app/src/main/res/drawable/emoji_tickedoff_f24.png
new file mode 100644
index 00000000..4be9efcf
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f24.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f25.png b/app/src/main/res/drawable/emoji_tickedoff_f25.png
new file mode 100644
index 00000000..6b28f094
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f25.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f26.png b/app/src/main/res/drawable/emoji_tickedoff_f26.png
new file mode 100644
index 00000000..3e876f0f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f26.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f27.png b/app/src/main/res/drawable/emoji_tickedoff_f27.png
new file mode 100644
index 00000000..e6f1289a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f27.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f28.png b/app/src/main/res/drawable/emoji_tickedoff_f28.png
new file mode 100644
index 00000000..5bf9a321
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f28.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f29.png b/app/src/main/res/drawable/emoji_tickedoff_f29.png
new file mode 100644
index 00000000..e7d0baba
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f29.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f3.png b/app/src/main/res/drawable/emoji_tickedoff_f3.png
new file mode 100644
index 00000000..cd1669d3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f30.png b/app/src/main/res/drawable/emoji_tickedoff_f30.png
new file mode 100644
index 00000000..00f63cd8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f30.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f31.png b/app/src/main/res/drawable/emoji_tickedoff_f31.png
new file mode 100644
index 00000000..6b28f094
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f31.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f32.png b/app/src/main/res/drawable/emoji_tickedoff_f32.png
new file mode 100644
index 00000000..3e876f0f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f32.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f33.png b/app/src/main/res/drawable/emoji_tickedoff_f33.png
new file mode 100644
index 00000000..6b28f094
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f33.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f34.png b/app/src/main/res/drawable/emoji_tickedoff_f34.png
new file mode 100644
index 00000000..3e876f0f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f34.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f35.png b/app/src/main/res/drawable/emoji_tickedoff_f35.png
new file mode 100644
index 00000000..6b28f094
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f35.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f36.png b/app/src/main/res/drawable/emoji_tickedoff_f36.png
new file mode 100644
index 00000000..0891d714
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f36.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f37.png b/app/src/main/res/drawable/emoji_tickedoff_f37.png
new file mode 100644
index 00000000..e7d0baba
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f37.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f38.png b/app/src/main/res/drawable/emoji_tickedoff_f38.png
new file mode 100644
index 00000000..08f7f636
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f38.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f39.png b/app/src/main/res/drawable/emoji_tickedoff_f39.png
new file mode 100644
index 00000000..1ecadda9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f39.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f4.png b/app/src/main/res/drawable/emoji_tickedoff_f4.png
new file mode 100644
index 00000000..e6f1289a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f40.png b/app/src/main/res/drawable/emoji_tickedoff_f40.png
new file mode 100644
index 00000000..00f63cd8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f40.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f41.png b/app/src/main/res/drawable/emoji_tickedoff_f41.png
new file mode 100644
index 00000000..5a5b8aa8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f41.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f42.png b/app/src/main/res/drawable/emoji_tickedoff_f42.png
new file mode 100644
index 00000000..35ddac94
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f42.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f43.png b/app/src/main/res/drawable/emoji_tickedoff_f43.png
new file mode 100644
index 00000000..d1b6c89f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f43.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f44.png b/app/src/main/res/drawable/emoji_tickedoff_f44.png
new file mode 100644
index 00000000..c4b314e9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f44.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f45.png b/app/src/main/res/drawable/emoji_tickedoff_f45.png
new file mode 100644
index 00000000..dd0c821f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f45.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f46.png b/app/src/main/res/drawable/emoji_tickedoff_f46.png
new file mode 100644
index 00000000..c4b314e9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f46.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f47.png b/app/src/main/res/drawable/emoji_tickedoff_f47.png
new file mode 100644
index 00000000..dd0c821f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f47.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f48.png b/app/src/main/res/drawable/emoji_tickedoff_f48.png
new file mode 100644
index 00000000..c4b314e9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f48.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f49.png b/app/src/main/res/drawable/emoji_tickedoff_f49.png
new file mode 100644
index 00000000..dd0c821f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f49.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f5.png b/app/src/main/res/drawable/emoji_tickedoff_f5.png
new file mode 100644
index 00000000..7ec9a77a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f50.png b/app/src/main/res/drawable/emoji_tickedoff_f50.png
new file mode 100644
index 00000000..c4b314e9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f50.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f51.png b/app/src/main/res/drawable/emoji_tickedoff_f51.png
new file mode 100644
index 00000000..dd0c821f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f51.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f52.png b/app/src/main/res/drawable/emoji_tickedoff_f52.png
new file mode 100644
index 00000000..c4b314e9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f52.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f53.png b/app/src/main/res/drawable/emoji_tickedoff_f53.png
new file mode 100644
index 00000000..dd0c821f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f53.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f54.png b/app/src/main/res/drawable/emoji_tickedoff_f54.png
new file mode 100644
index 00000000..c4b314e9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f54.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f55.png b/app/src/main/res/drawable/emoji_tickedoff_f55.png
new file mode 100644
index 00000000..9699906a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f55.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f56.png b/app/src/main/res/drawable/emoji_tickedoff_f56.png
new file mode 100644
index 00000000..da3b7292
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f56.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f57.png b/app/src/main/res/drawable/emoji_tickedoff_f57.png
new file mode 100644
index 00000000..9699906a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f57.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f58.png b/app/src/main/res/drawable/emoji_tickedoff_f58.png
new file mode 100644
index 00000000..00aca8cf
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f58.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f59.png b/app/src/main/res/drawable/emoji_tickedoff_f59.png
new file mode 100644
index 00000000..9699906a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f59.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f6.png b/app/src/main/res/drawable/emoji_tickedoff_f6.png
new file mode 100644
index 00000000..6b28f094
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f60.png b/app/src/main/res/drawable/emoji_tickedoff_f60.png
new file mode 100644
index 00000000..00aca8cf
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f60.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f61.png b/app/src/main/res/drawable/emoji_tickedoff_f61.png
new file mode 100644
index 00000000..9699906a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f61.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f62.png b/app/src/main/res/drawable/emoji_tickedoff_f62.png
new file mode 100644
index 00000000..00aca8cf
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f62.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f63.png b/app/src/main/res/drawable/emoji_tickedoff_f63.png
new file mode 100644
index 00000000..6b28f094
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f63.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f64.png b/app/src/main/res/drawable/emoji_tickedoff_f64.png
new file mode 100644
index 00000000..3e876f0f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f64.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f65.png b/app/src/main/res/drawable/emoji_tickedoff_f65.png
new file mode 100644
index 00000000..6b28f094
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f65.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f66.png b/app/src/main/res/drawable/emoji_tickedoff_f66.png
new file mode 100644
index 00000000..00aca8cf
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f66.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f67.png b/app/src/main/res/drawable/emoji_tickedoff_f67.png
new file mode 100644
index 00000000..9699906a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f67.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f68.png b/app/src/main/res/drawable/emoji_tickedoff_f68.png
new file mode 100644
index 00000000..00aca8cf
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f68.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f69.png b/app/src/main/res/drawable/emoji_tickedoff_f69.png
new file mode 100644
index 00000000..6b28f094
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f69.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f7.png b/app/src/main/res/drawable/emoji_tickedoff_f7.png
new file mode 100644
index 00000000..3e876f0f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f70.png b/app/src/main/res/drawable/emoji_tickedoff_f70.png
new file mode 100644
index 00000000..0891d714
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f70.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f71.png b/app/src/main/res/drawable/emoji_tickedoff_f71.png
new file mode 100644
index 00000000..6b28f094
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f71.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f72.png b/app/src/main/res/drawable/emoji_tickedoff_f72.png
new file mode 100644
index 00000000..4be959fa
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f72.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f73.png b/app/src/main/res/drawable/emoji_tickedoff_f73.png
new file mode 100644
index 00000000..a020550d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f73.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f74.png b/app/src/main/res/drawable/emoji_tickedoff_f74.png
new file mode 100644
index 00000000..4be959fa
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f74.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f75.png b/app/src/main/res/drawable/emoji_tickedoff_f75.png
new file mode 100644
index 00000000..a020550d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f75.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f76.png b/app/src/main/res/drawable/emoji_tickedoff_f76.png
new file mode 100644
index 00000000..4be959fa
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f76.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f77.png b/app/src/main/res/drawable/emoji_tickedoff_f77.png
new file mode 100644
index 00000000..a020550d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f77.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f78.png b/app/src/main/res/drawable/emoji_tickedoff_f78.png
new file mode 100644
index 00000000..4be959fa
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f78.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f79.png b/app/src/main/res/drawable/emoji_tickedoff_f79.png
new file mode 100644
index 00000000..a020550d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f79.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f8.png b/app/src/main/res/drawable/emoji_tickedoff_f8.png
new file mode 100644
index 00000000..6b28f094
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f80.png b/app/src/main/res/drawable/emoji_tickedoff_f80.png
new file mode 100644
index 00000000..4be959fa
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f80.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f81.png b/app/src/main/res/drawable/emoji_tickedoff_f81.png
new file mode 100644
index 00000000..a020550d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f81.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f82.png b/app/src/main/res/drawable/emoji_tickedoff_f82.png
new file mode 100644
index 00000000..a903042d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f82.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f83.png b/app/src/main/res/drawable/emoji_tickedoff_f83.png
new file mode 100644
index 00000000..abdb2688
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f83.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f84.png b/app/src/main/res/drawable/emoji_tickedoff_f84.png
new file mode 100644
index 00000000..a903042d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f84.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f85.png b/app/src/main/res/drawable/emoji_tickedoff_f85.png
new file mode 100644
index 00000000..abdb2688
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f85.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f86.png b/app/src/main/res/drawable/emoji_tickedoff_f86.png
new file mode 100644
index 00000000..0b13465a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f86.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f87.png b/app/src/main/res/drawable/emoji_tickedoff_f87.png
new file mode 100644
index 00000000..abdb2688
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f87.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f88.png b/app/src/main/res/drawable/emoji_tickedoff_f88.png
new file mode 100644
index 00000000..c9e8b6cb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f88.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f89.png b/app/src/main/res/drawable/emoji_tickedoff_f89.png
new file mode 100644
index 00000000..92388fc1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f89.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f9.png b/app/src/main/res/drawable/emoji_tickedoff_f9.png
new file mode 100644
index 00000000..3e876f0f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f90.png b/app/src/main/res/drawable/emoji_tickedoff_f90.png
new file mode 100644
index 00000000..c9e8b6cb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f90.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f91.png b/app/src/main/res/drawable/emoji_tickedoff_f91.png
new file mode 100644
index 00000000..92388fc1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f91.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f92.png b/app/src/main/res/drawable/emoji_tickedoff_f92.png
new file mode 100644
index 00000000..7ffc40e5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f92.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f93.png b/app/src/main/res/drawable/emoji_tickedoff_f93.png
new file mode 100644
index 00000000..71c774f1
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f93.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f94.png b/app/src/main/res/drawable/emoji_tickedoff_f94.png
new file mode 100644
index 00000000..7ffc40e5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f94.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f95.png b/app/src/main/res/drawable/emoji_tickedoff_f95.png
new file mode 100644
index 00000000..a903042d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f95.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f96.png b/app/src/main/res/drawable/emoji_tickedoff_f96.png
new file mode 100644
index 00000000..abdb2688
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f96.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f97.png b/app/src/main/res/drawable/emoji_tickedoff_f97.png
new file mode 100644
index 00000000..a903042d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f97.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f98.png b/app/src/main/res/drawable/emoji_tickedoff_f98.png
new file mode 100644
index 00000000..abdb2688
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f98.png differ
diff --git a/app/src/main/res/drawable/emoji_tickedoff_f99.png b/app/src/main/res/drawable/emoji_tickedoff_f99.png
new file mode 100644
index 00000000..a903042d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tickedoff_f99.png differ
diff --git a/app/src/main/res/drawable/emoji_tomatomourh.xml b/app/src/main/res/drawable/emoji_tomatomourh.xml
new file mode 100644
index 00000000..1423a189
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_tomatomourh.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_tomatomourh_f0.png b/app/src/main/res/drawable/emoji_tomatomourh_f0.png
new file mode 100644
index 00000000..b486baf0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tomatomourh_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_tomatomourh_f1.png b/app/src/main/res/drawable/emoji_tomatomourh_f1.png
new file mode 100644
index 00000000..b74d694c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tomatomourh_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_tomatomourh_f10.png b/app/src/main/res/drawable/emoji_tomatomourh_f10.png
new file mode 100644
index 00000000..9615d1e0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tomatomourh_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_tomatomourh_f11.png b/app/src/main/res/drawable/emoji_tomatomourh_f11.png
new file mode 100644
index 00000000..b486baf0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tomatomourh_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_tomatomourh_f2.png b/app/src/main/res/drawable/emoji_tomatomourh_f2.png
new file mode 100644
index 00000000..4b2fc02b
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tomatomourh_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_tomatomourh_f3.png b/app/src/main/res/drawable/emoji_tomatomourh_f3.png
new file mode 100644
index 00000000..a4df0254
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tomatomourh_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_tomatomourh_f4.png b/app/src/main/res/drawable/emoji_tomatomourh_f4.png
new file mode 100644
index 00000000..33264f59
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tomatomourh_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_tomatomourh_f5.png b/app/src/main/res/drawable/emoji_tomatomourh_f5.png
new file mode 100644
index 00000000..d25763ff
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tomatomourh_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_tomatomourh_f6.png b/app/src/main/res/drawable/emoji_tomatomourh_f6.png
new file mode 100644
index 00000000..00b79451
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tomatomourh_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_tomatomourh_f7.png b/app/src/main/res/drawable/emoji_tomatomourh_f7.png
new file mode 100644
index 00000000..cef1de03
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tomatomourh_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_tomatomourh_f8.png b/app/src/main/res/drawable/emoji_tomatomourh_f8.png
new file mode 100644
index 00000000..5d94d57f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tomatomourh_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_tomatomourh_f9.png b/app/src/main/res/drawable/emoji_tomatomourh_f9.png
new file mode 100644
index 00000000..9615d1e0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tomatomourh_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_tongue.xml b/app/src/main/res/drawable/emoji_tongue.xml
new file mode 100644
index 00000000..edb8cbbd
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_tongue.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_tongue_f0.png b/app/src/main/res/drawable/emoji_tongue_f0.png
new file mode 100644
index 00000000..916d4050
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tongue_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_tongue_f1.png b/app/src/main/res/drawable/emoji_tongue_f1.png
new file mode 100644
index 00000000..f1685b7e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tongue_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_tongue_f2.png b/app/src/main/res/drawable/emoji_tongue_f2.png
new file mode 100644
index 00000000..9dbd19dc
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tongue_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_tongue_f3.png b/app/src/main/res/drawable/emoji_tongue_f3.png
new file mode 100644
index 00000000..e8e2b1a2
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tongue_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_tongue_f4.png b/app/src/main/res/drawable/emoji_tongue_f4.png
new file mode 100644
index 00000000..9dbd19dc
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tongue_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_tongue_f5.png b/app/src/main/res/drawable/emoji_tongue_f5.png
new file mode 100644
index 00000000..f1685b7e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_tongue_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_undecided.xml b/app/src/main/res/drawable/emoji_undecided.xml
new file mode 100644
index 00000000..07b305bb
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_undecided.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_undecided_f0.png b/app/src/main/res/drawable/emoji_undecided_f0.png
new file mode 100644
index 00000000..7b486e04
Binary files /dev/null and b/app/src/main/res/drawable/emoji_undecided_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_undecided_f1.png b/app/src/main/res/drawable/emoji_undecided_f1.png
new file mode 100644
index 00000000..04c52a5e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_undecided_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_undecided_f2.png b/app/src/main/res/drawable/emoji_undecided_f2.png
new file mode 100644
index 00000000..7b486e04
Binary files /dev/null and b/app/src/main/res/drawable/emoji_undecided_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_undecided_f3.png b/app/src/main/res/drawable/emoji_undecided_f3.png
new file mode 100644
index 00000000..8b08c3b3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_undecided_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_undecided_f4.png b/app/src/main/res/drawable/emoji_undecided_f4.png
new file mode 100644
index 00000000..7b486e04
Binary files /dev/null and b/app/src/main/res/drawable/emoji_undecided_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_victory.xml b/app/src/main/res/drawable/emoji_victory.xml
new file mode 100644
index 00000000..c07d1299
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_victory.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_victory_f0.png b/app/src/main/res/drawable/emoji_victory_f0.png
new file mode 100644
index 00000000..4fb5f3c9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_victory_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_victory_f1.png b/app/src/main/res/drawable/emoji_victory_f1.png
new file mode 100644
index 00000000..6a184998
Binary files /dev/null and b/app/src/main/res/drawable/emoji_victory_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_victory_f2.png b/app/src/main/res/drawable/emoji_victory_f2.png
new file mode 100644
index 00000000..4fb5f3c9
Binary files /dev/null and b/app/src/main/res/drawable/emoji_victory_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_victory_f3.png b/app/src/main/res/drawable/emoji_victory_f3.png
new file mode 100644
index 00000000..e9be5175
Binary files /dev/null and b/app/src/main/res/drawable/emoji_victory_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_victory_f4.png b/app/src/main/res/drawable/emoji_victory_f4.png
new file mode 100644
index 00000000..f4cbc857
Binary files /dev/null and b/app/src/main/res/drawable/emoji_victory_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_victory_f5.png b/app/src/main/res/drawable/emoji_victory_f5.png
new file mode 100644
index 00000000..2faffe77
Binary files /dev/null and b/app/src/main/res/drawable/emoji_victory_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_victory_f6.png b/app/src/main/res/drawable/emoji_victory_f6.png
new file mode 100644
index 00000000..4eba4cc7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_victory_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_victory_f7.png b/app/src/main/res/drawable/emoji_victory_f7.png
new file mode 100644
index 00000000..e9be5175
Binary files /dev/null and b/app/src/main/res/drawable/emoji_victory_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_wade.xml b/app/src/main/res/drawable/emoji_wade.xml
new file mode 100644
index 00000000..4e19b8c9
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_wade.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_wade_f0.png b/app/src/main/res/drawable/emoji_wade_f0.png
new file mode 100644
index 00000000..60c536d8
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wade_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_wav.xml b/app/src/main/res/drawable/emoji_wav.xml
new file mode 100644
index 00000000..40eef56d
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_wav.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_wav_f0.png b/app/src/main/res/drawable/emoji_wav_f0.png
new file mode 100644
index 00000000..7170fe6a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wav_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_wav_f1.png b/app/src/main/res/drawable/emoji_wav_f1.png
new file mode 100644
index 00000000..b7cbae32
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wav_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_wav_f10.png b/app/src/main/res/drawable/emoji_wav_f10.png
new file mode 100644
index 00000000..8e745000
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wav_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_wav_f11.png b/app/src/main/res/drawable/emoji_wav_f11.png
new file mode 100644
index 00000000..4455d08c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wav_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_wav_f2.png b/app/src/main/res/drawable/emoji_wav_f2.png
new file mode 100644
index 00000000..ba8cdd4e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wav_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_wav_f3.png b/app/src/main/res/drawable/emoji_wav_f3.png
new file mode 100644
index 00000000..e70cabff
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wav_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_wav_f4.png b/app/src/main/res/drawable/emoji_wav_f4.png
new file mode 100644
index 00000000..3e9e045c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wav_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_wav_f5.png b/app/src/main/res/drawable/emoji_wav_f5.png
new file mode 100644
index 00000000..b3676fb0
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wav_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_wav_f6.png b/app/src/main/res/drawable/emoji_wav_f6.png
new file mode 100644
index 00000000..c15bf194
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wav_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_wav_f7.png b/app/src/main/res/drawable/emoji_wav_f7.png
new file mode 100644
index 00000000..793cb710
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wav_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_wav_f8.png b/app/src/main/res/drawable/emoji_wav_f8.png
new file mode 100644
index 00000000..4841730d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wav_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_wav_f9.png b/app/src/main/res/drawable/emoji_wav_f9.png
new file mode 100644
index 00000000..7884f80a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wav_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_wink.xml b/app/src/main/res/drawable/emoji_wink.xml
new file mode 100644
index 00000000..35eca0fa
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_wink.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_wink_f0.png b/app/src/main/res/drawable/emoji_wink_f0.png
new file mode 100644
index 00000000..ba64e073
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wink_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_wink_f1.png b/app/src/main/res/drawable/emoji_wink_f1.png
new file mode 100644
index 00000000..7982d894
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wink_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_wink_f2.png b/app/src/main/res/drawable/emoji_wink_f2.png
new file mode 100644
index 00000000..04687694
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wink_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_wink_f3.png b/app/src/main/res/drawable/emoji_wink_f3.png
new file mode 100644
index 00000000..be2bf021
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wink_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_wink_f4.png b/app/src/main/res/drawable/emoji_wink_f4.png
new file mode 100644
index 00000000..5217d2d5
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wink_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_wink_f5.png b/app/src/main/res/drawable/emoji_wink_f5.png
new file mode 100644
index 00000000..e3e34711
Binary files /dev/null and b/app/src/main/res/drawable/emoji_wink_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_ytold.xml b/app/src/main/res/drawable/emoji_ytold.xml
new file mode 100644
index 00000000..7a257e01
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_ytold.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_ytold_f0.png b/app/src/main/res/drawable/emoji_ytold_f0.png
new file mode 100644
index 00000000..b5e11ce4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ytold_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_ytold_f1.png b/app/src/main/res/drawable/emoji_ytold_f1.png
new file mode 100644
index 00000000..84e7bd0d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ytold_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_ytold_f10.png b/app/src/main/res/drawable/emoji_ytold_f10.png
new file mode 100644
index 00000000..fb08167a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ytold_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_ytold_f11.png b/app/src/main/res/drawable/emoji_ytold_f11.png
new file mode 100644
index 00000000..8a6531cb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ytold_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_ytold_f2.png b/app/src/main/res/drawable/emoji_ytold_f2.png
new file mode 100644
index 00000000..1e6a259f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ytold_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_ytold_f3.png b/app/src/main/res/drawable/emoji_ytold_f3.png
new file mode 100644
index 00000000..36aaf44c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ytold_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_ytold_f4.png b/app/src/main/res/drawable/emoji_ytold_f4.png
new file mode 100644
index 00000000..c3d85f68
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ytold_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_ytold_f5.png b/app/src/main/res/drawable/emoji_ytold_f5.png
new file mode 100644
index 00000000..8a6531cb
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ytold_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_ytold_f6.png b/app/src/main/res/drawable/emoji_ytold_f6.png
new file mode 100644
index 00000000..b5e11ce4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ytold_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_ytold_f7.png b/app/src/main/res/drawable/emoji_ytold_f7.png
new file mode 100644
index 00000000..84e7bd0d
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ytold_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_ytold_f8.png b/app/src/main/res/drawable/emoji_ytold_f8.png
new file mode 100644
index 00000000..b5e11ce4
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ytold_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_ytold_f9.png b/app/src/main/res/drawable/emoji_ytold_f9.png
new file mode 100644
index 00000000..36aaf44c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_ytold_f9.png differ
diff --git a/app/src/main/res/drawable/emoji_yu.xml b/app/src/main/res/drawable/emoji_yu.xml
new file mode 100644
index 00000000..21e2613d
--- /dev/null
+++ b/app/src/main/res/drawable/emoji_yu.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/emoji_yu_f0.png b/app/src/main/res/drawable/emoji_yu_f0.png
new file mode 100644
index 00000000..11c4b56c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_yu_f0.png differ
diff --git a/app/src/main/res/drawable/emoji_yu_f1.png b/app/src/main/res/drawable/emoji_yu_f1.png
new file mode 100644
index 00000000..da31de46
Binary files /dev/null and b/app/src/main/res/drawable/emoji_yu_f1.png differ
diff --git a/app/src/main/res/drawable/emoji_yu_f10.png b/app/src/main/res/drawable/emoji_yu_f10.png
new file mode 100644
index 00000000..16cda02f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_yu_f10.png differ
diff --git a/app/src/main/res/drawable/emoji_yu_f11.png b/app/src/main/res/drawable/emoji_yu_f11.png
new file mode 100644
index 00000000..5efc1ef3
Binary files /dev/null and b/app/src/main/res/drawable/emoji_yu_f11.png differ
diff --git a/app/src/main/res/drawable/emoji_yu_f12.png b/app/src/main/res/drawable/emoji_yu_f12.png
new file mode 100644
index 00000000..50a44870
Binary files /dev/null and b/app/src/main/res/drawable/emoji_yu_f12.png differ
diff --git a/app/src/main/res/drawable/emoji_yu_f13.png b/app/src/main/res/drawable/emoji_yu_f13.png
new file mode 100644
index 00000000..6f429e14
Binary files /dev/null and b/app/src/main/res/drawable/emoji_yu_f13.png differ
diff --git a/app/src/main/res/drawable/emoji_yu_f2.png b/app/src/main/res/drawable/emoji_yu_f2.png
new file mode 100644
index 00000000..f9b5f959
Binary files /dev/null and b/app/src/main/res/drawable/emoji_yu_f2.png differ
diff --git a/app/src/main/res/drawable/emoji_yu_f3.png b/app/src/main/res/drawable/emoji_yu_f3.png
new file mode 100644
index 00000000..b394700f
Binary files /dev/null and b/app/src/main/res/drawable/emoji_yu_f3.png differ
diff --git a/app/src/main/res/drawable/emoji_yu_f4.png b/app/src/main/res/drawable/emoji_yu_f4.png
new file mode 100644
index 00000000..c5484aca
Binary files /dev/null and b/app/src/main/res/drawable/emoji_yu_f4.png differ
diff --git a/app/src/main/res/drawable/emoji_yu_f5.png b/app/src/main/res/drawable/emoji_yu_f5.png
new file mode 100644
index 00000000..080f172c
Binary files /dev/null and b/app/src/main/res/drawable/emoji_yu_f5.png differ
diff --git a/app/src/main/res/drawable/emoji_yu_f6.png b/app/src/main/res/drawable/emoji_yu_f6.png
new file mode 100644
index 00000000..083aaa39
Binary files /dev/null and b/app/src/main/res/drawable/emoji_yu_f6.png differ
diff --git a/app/src/main/res/drawable/emoji_yu_f7.png b/app/src/main/res/drawable/emoji_yu_f7.png
new file mode 100644
index 00000000..ff8e975e
Binary files /dev/null and b/app/src/main/res/drawable/emoji_yu_f7.png differ
diff --git a/app/src/main/res/drawable/emoji_yu_f8.png b/app/src/main/res/drawable/emoji_yu_f8.png
new file mode 100644
index 00000000..de988ba7
Binary files /dev/null and b/app/src/main/res/drawable/emoji_yu_f8.png differ
diff --git a/app/src/main/res/drawable/emoji_yu_f9.png b/app/src/main/res/drawable/emoji_yu_f9.png
new file mode 100644
index 00000000..080ff68a
Binary files /dev/null and b/app/src/main/res/drawable/emoji_yu_f9.png differ
diff --git a/app/src/main/res/drawable/ic_attach_file_white_24dp.xml b/app/src/main/res/drawable/ic_attach_file_white_24dp.xml
new file mode 100644
index 00000000..4834305b
--- /dev/null
+++ b/app/src/main/res/drawable/ic_attach_file_white_24dp.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_backspace_black_24dp.xml b/app/src/main/res/drawable/ic_backspace_black_24dp.xml
new file mode 100644
index 00000000..5ecf7ae2
--- /dev/null
+++ b/app/src/main/res/drawable/ic_backspace_black_24dp.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_code.xml b/app/src/main/res/drawable/ic_code.xml
new file mode 100644
index 00000000..fc50feea
--- /dev/null
+++ b/app/src/main/res/drawable/ic_code.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_format_align_center.xml b/app/src/main/res/drawable/ic_format_align_center.xml
new file mode 100644
index 00000000..3970a13c
--- /dev/null
+++ b/app/src/main/res/drawable/ic_format_align_center.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_format_align_left.xml b/app/src/main/res/drawable/ic_format_align_left.xml
new file mode 100644
index 00000000..27759704
--- /dev/null
+++ b/app/src/main/res/drawable/ic_format_align_left.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_format_align_right.xml b/app/src/main/res/drawable/ic_format_align_right.xml
new file mode 100644
index 00000000..94f1f326
--- /dev/null
+++ b/app/src/main/res/drawable/ic_format_align_right.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_format_bold.xml b/app/src/main/res/drawable/ic_format_bold.xml
new file mode 100644
index 00000000..612b8927
--- /dev/null
+++ b/app/src/main/res/drawable/ic_format_bold.xml
@@ -0,0 +1,9 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_format_color_text.xml b/app/src/main/res/drawable/ic_format_color_text.xml
new file mode 100644
index 00000000..9e8b6a46
--- /dev/null
+++ b/app/src/main/res/drawable/ic_format_color_text.xml
@@ -0,0 +1,6 @@
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_format_italic.xml b/app/src/main/res/drawable/ic_format_italic.xml
new file mode 100644
index 00000000..92b9cc5a
--- /dev/null
+++ b/app/src/main/res/drawable/ic_format_italic.xml
@@ -0,0 +1,4 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_format_list_bulleted.xml b/app/src/main/res/drawable/ic_format_list_bulleted.xml
new file mode 100644
index 00000000..90969e5c
--- /dev/null
+++ b/app/src/main/res/drawable/ic_format_list_bulleted.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_format_quote.xml b/app/src/main/res/drawable/ic_format_quote.xml
new file mode 100644
index 00000000..92e96f25
--- /dev/null
+++ b/app/src/main/res/drawable/ic_format_quote.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_format_quote_unchecked_grey_24dp.xml b/app/src/main/res/drawable/ic_format_quote_unchecked_24dp.xml
similarity index 80%
rename from app/src/main/res/drawable/ic_format_quote_unchecked_grey_24dp.xml
rename to app/src/main/res/drawable/ic_format_quote_unchecked_24dp.xml
index cd548072..1b05e2a7 100644
--- a/app/src/main/res/drawable/ic_format_quote_unchecked_grey_24dp.xml
+++ b/app/src/main/res/drawable/ic_format_quote_unchecked_24dp.xml
@@ -1,4 +1,4 @@
-
diff --git a/app/src/main/res/drawable/ic_format_size.xml b/app/src/main/res/drawable/ic_format_size.xml
new file mode 100644
index 00000000..7b5d129a
--- /dev/null
+++ b/app/src/main/res/drawable/ic_format_size.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_format_underlined.xml b/app/src/main/res/drawable/ic_format_underlined.xml
new file mode 100644
index 00000000..738d6cb8
--- /dev/null
+++ b/app/src/main/res/drawable/ic_format_underlined.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_functions.xml b/app/src/main/res/drawable/ic_functions.xml
new file mode 100644
index 00000000..834d56e1
--- /dev/null
+++ b/app/src/main/res/drawable/ic_functions.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_insert_link.xml b/app/src/main/res/drawable/ic_insert_link.xml
new file mode 100644
index 00000000..199089f0
--- /dev/null
+++ b/app/src/main/res/drawable/ic_insert_link.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_keyboard_24dp.xml b/app/src/main/res/drawable/ic_keyboard_24dp.xml
new file mode 100644
index 00000000..e050ce50
--- /dev/null
+++ b/app/src/main/res/drawable/ic_keyboard_24dp.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_photo_camera_white_24dp.xml b/app/src/main/res/drawable/ic_photo_camera_white_24dp.xml
new file mode 100644
index 00000000..9835771a
--- /dev/null
+++ b/app/src/main/res/drawable/ic_photo_camera_white_24dp.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_strikethrough_s.xml b/app/src/main/res/drawable/ic_strikethrough_s.xml
new file mode 100644
index 00000000..cb93bbc1
--- /dev/null
+++ b/app/src/main/res/drawable/ic_strikethrough_s.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_tag_faces_24dp.xml b/app/src/main/res/drawable/ic_tag_faces_24dp.xml
new file mode 100644
index 00000000..8deae1ed
--- /dev/null
+++ b/app/src/main/res/drawable/ic_tag_faces_24dp.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_text_format.xml b/app/src/main/res/drawable/ic_text_format.xml
new file mode 100644
index 00000000..529a6fdb
--- /dev/null
+++ b/app/src/main/res/drawable/ic_text_format.xml
@@ -0,0 +1,5 @@
+
+
+
diff --git a/app/src/main/res/layout-v21/activity_topic_post_row.xml b/app/src/main/res/layout-v21/activity_topic_post_row.xml
index e4363a19..ad66a8a7 100644
--- a/app/src/main/res/layout-v21/activity_topic_post_row.xml
+++ b/app/src/main/res/layout-v21/activity_topic_post_row.xml
@@ -95,7 +95,7 @@
android:clickable="true"
android:contentDescription="@string/post_quote_button"
android:focusable="true"
- app:srcCompat="@drawable/ic_format_quote_unchecked_grey_24dp" />
+ app:srcCompat="@drawable/ic_format_quote_unchecked_24dp" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/editor_view_color_picker.xml b/app/src/main/res/layout/editor_view_color_picker.xml
new file mode 100644
index 00000000..0ac2d71b
--- /dev/null
+++ b/app/src/main/res/layout/editor_view_color_picker.xml
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/emoji_keyboard.xml b/app/src/main/res/layout/emoji_keyboard.xml
new file mode 100644
index 00000000..57fa9606
--- /dev/null
+++ b/app/src/main/res/layout/emoji_keyboard.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/emoji_keyboard_grid_cell.xml b/app/src/main/res/layout/emoji_keyboard_grid_cell.xml
new file mode 100644
index 00000000..53f119f6
--- /dev/null
+++ b/app/src/main/res/layout/emoji_keyboard_grid_cell.xml
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/spinner_dropdown_item.xml b/app/src/main/res/layout/spinner_dropdown_item.xml
new file mode 100644
index 00000000..ebe364c6
--- /dev/null
+++ b/app/src/main/res/layout/spinner_dropdown_item.xml
@@ -0,0 +1,14 @@
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/spinner_item.xml b/app/src/main/res/layout/spinner_item.xml
new file mode 100644
index 00000000..1fb5f1c4
--- /dev/null
+++ b/app/src/main/res/layout/spinner_item.xml
@@ -0,0 +1,14 @@
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values-v21/styles.xml b/app/src/main/res/values-v21/styles.xml
index 628b2a36..e16ea522 100644
--- a/app/src/main/res/values-v21/styles.xml
+++ b/app/src/main/res/values-v21/styles.xml
@@ -24,6 +24,10 @@
- true
- true
- @android:color/transparent
+
+
+
diff --git a/app/src/main/res/values-w820dp/dimens.xml b/app/src/main/res/values-w820dp/dimens.xml
index e1c4971b..ea1b50c0 100644
--- a/app/src/main/res/values-w820dp/dimens.xml
+++ b/app/src/main/res/values-w820dp/dimens.xml
@@ -9,5 +9,6 @@
144dp
64dp
40dp
+ 16sp
24sp
diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml
new file mode 100644
index 00000000..293db5cd
--- /dev/null
+++ b/app/src/main/res/values/attrs.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index ddf97608..c3bdac7a 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -25,4 +25,5 @@
#D926A69A
#D92B2B2B
#E91E63
+ @color/primary_text
diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml
index 20a265af..c022ce31 100644
--- a/app/src/main/res/values/dimens.xml
+++ b/app/src/main/res/values/dimens.xml
@@ -7,5 +7,8 @@
36dp
16dp
10dp
+ 16sp
24sp
+ 24dp
+ 4dp
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 6ddc16bc..4b8013a4 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -12,6 +12,8 @@
Home
Bookmarks
Info
+ OK
+ Cancel
thmmy.gr
@@ -105,7 +107,6 @@
File \"%1$s\" already exists. Download again?"
Download Symbol
- Cancel
Open
Download
@@ -113,13 +114,11 @@
Upload
- Select the correct category for the file
- Fill in the title and description\nor
- build them automatically
+ Generate title and description
Title
Description
- Select file to upload
- Upload
+ Select file
+ Take photo
Select a category
@@ -133,7 +132,8 @@
September
Select year
Year
- Build
+ Generate
+ Upload fields generator
Settings
@@ -160,4 +160,24 @@
Uploading
App signature
If enabled, an \"uploaded from mTHMMY\" message will be inserted at the end of your uploads descriptions
+
+
+ Black
+ Red
+ Yellow
+ Pink
+ Green
+ Purple
+ Orange
+ Blue
+ Beige
+ Brown
+ Teal
+ Navy
+ Maroon
+ Lime Green
+ Create link
+ Link URL
+ Link text
+ Required
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index 4ffe55a1..90595469 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -24,7 +24,11 @@
+
+
+
+
+
+
+
+