Skip to content

Commit f53d988

Browse files
committed
update screenshots and documentation
1 parent b5bfd08 commit f53d988

46 files changed

Lines changed: 303 additions & 238 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.editorconfig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,3 @@ indent_size = 4
88
max_line_length = 100
99
ktlint_standard_indent = disabled
1010
ktlint_wrapping = disabled
11-

.pre-commit-config.yaml

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,27 @@
11
repos:
22
- repo: https://github.com/pre-commit/pre-commit-hooks
3-
rev: v4.0.1
3+
rev: v4.5.0
44
hooks:
55
- id: trailing-whitespace
66
- id: end-of-file-fixer
7+
- id: check-case-conflict
8+
- id: check-executables-have-shebangs
9+
- id: check-json
10+
- id: check-merge-conflict
11+
- id: check-shebang-scripts-are-executable
12+
- id: check-symlinks
13+
- id: check-toml
14+
- id: check-vcs-permalinks
15+
- id: check-yaml
16+
- id: detect-private-key
17+
- id: mixed-line-ending
18+
19+
- repo: https://github.com/boidolr/pre-commit-images
20+
rev: v1.5.2
21+
hooks:
22+
- id: optimize-jpg
23+
- id: optimize-png
24+
- id: optimize-svg
25+
- id: optimize-webp
26+
27+
exclude: "documentation/reference|example-files"

README.md

Lines changed: 24 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@
1515
EweSticker is an Android sticker keyboard application, specifically designed for sharing a wide variety of custom stickers in supported messaging apps. This project draws inspiration from the uSticker project and is a fork of the woosticker repository.
1616

1717
- [Features](#features)
18-
- [Screenshots](#screenshots)
18+
- [Dark Theme](#dark-theme)
19+
- [Light Theme](#light-theme)
1920
- [Documentation](#documentation)
2021
- [Installation](#installation)
2122
- [Gradle tasks](#gradle-tasks)
@@ -41,27 +42,37 @@ The EweSticker Android app offers the following key features to enhance your mes
4142

4243
- **Wide Range of Custom Stickers Supported**: EweSticker supports a diverse set of sticker formats, ensuring that users can share their creativity in various ways. Supported formats include image/gif, image/png, image/webp, image/jpeg, image/heif, video/3gpp, video/mp4, video/x-matroska, and video/webm.
4344

44-
- **Seamless Sticker Sharing**: Users can easily send stickers within messaging apps that support custom media sharing using image/png as a fallback.
45+
- **Seamless Sticker Sharing**: Easily send stickers within messaging apps that support custom media sharing using image/png as a fallback.
4546

46-
- **Customizable Scrolling**: The app offers both vertical and horizontal scrolling options, enabling users to navigate through their sticker collection according to their preferred orientation.
47+
- **Customizable Scrolling**: Use either vertical or horizontal scrolling to navigate through your sticker collection.
4748

48-
- **Sticker Preview Customization**: Users have the freedom to adjust the number of rows and the sticker preview size, tailoring the viewing experience to their liking and device screen dimensions.
49+
- **Display Options**: adjust the number of rows and the sticker preview size, tailoring the viewing experience to your liking and device screen dimensions.
4950

50-
- **Integration with System Theme**: EweSticker seamlessly integrates with the system's theme, ensuring that the app's appearance aligns with the user's device-wide design choices.
51+
- **Search your Sticker library**: Use a qwerty keyboard to search stickers by file name to ease discovery
5152

52-
- **Sticker Preview on Long Press**: To facilitate sticker selection, users can long-press on a sticker to reveal a preview. This feature helps users quickly decide which sticker they want to share without the need to open the sticker collection separately.
53+
- **Integration with System Theme**: EweSticker seamlessly integrates with the system's theme, ensuring that the app's appearance aligns with your device-wide design choices.
54+
55+
- **Sticker Preview on Long Press**: To facilitate sticker selection, you can long-press on a sticker to reveal a preview to help you quickly decide which sticker to share without the need to open the sticker collection separately.
5356

5457
EweSticker brings a wide range of customization options, diverse format support, and integration with messaging apps. Whether users are sharing static images, animated GIFs, or even short videos, the app aims to provide an engaging and expressive way to communicate using custom stickers.
5558

56-
## Screenshots
59+
## Dark Theme
60+
61+
<p>
62+
<img src="metadata/en-US/images/phoneScreenshots/dark-1.png" alt="Dark 1" width="200">
63+
<img src="metadata/en-US/images/phoneScreenshots/dark-2.png" alt="Dark 2" width="200">
64+
<img src="metadata/en-US/images/phoneScreenshots/dark-3.png" alt="Dark 3" width="200">
65+
<img src="metadata/en-US/images/phoneScreenshots/dark-4.png" alt="Dark 4" width="200">
66+
<img src="metadata/en-US/images/phoneScreenshots/dark-5.png" alt="Dark 5" width="200">
67+
<img src="metadata/en-US/images/phoneScreenshots/dark-6.png" alt="Dark 6" width="200">
68+
</p>
69+
70+
## Light Theme
5771

5872
<p>
59-
<img src="metadata/en-US/images/phoneScreenshots/screenshot-1.png" alt="Screenshot 1" width="300">
60-
<img src="metadata/en-US/images/phoneScreenshots/screenshot-2.png" alt="Screenshot 2" width="300">
61-
<img src="metadata/en-US/images/phoneScreenshots/screenshot-3.png" alt="Screenshot 3" width="300">
62-
<img src="metadata/en-US/images/phoneScreenshots/screenshot-4.png" alt="Screenshot 4" width="300">
63-
<img src="metadata/en-US/images/phoneScreenshots/screenshot-5.png" alt="Screenshot 5" width="300">
64-
<img src="metadata/en-US/images/phoneScreenshots/screenshot-6.png" alt="Screenshot 6" width="300">
73+
<img src="metadata/en-US/images/phoneScreenshots/light-1.png" alt="Light 1" width="200">
74+
<img src="metadata/en-US/images/phoneScreenshots/light-2.png" alt="Light 2" width="200">
75+
<img src="metadata/en-US/images/phoneScreenshots/light-3.png" alt="Light 3" width="200">
6576
</p>
6677

6778
## Documentation

app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
<background android:drawable="@color/ic_launcher_background" />
44
<foreground android:drawable="@mipmap/ic_launcher_foreground" />
55
<monochrome android:drawable="@drawable/ic_launcher_mono" />
6-
</adaptive-icon>
6+
</adaptive-icon>
-3.92 KB
Loading
-1.72 KB
Loading
-6.08 KB
Loading
-12.2 KB
Loading
-20.4 KB
Loading

app/src/main/res/values-ar/strings.xml

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -32,21 +32,23 @@
3232
<string name="info_text">EweSticker هو تطبيق لوحة المفاتيح للملصقات على نظام Android، مصمم خصيصًا لمشاركة مجموعة متنوعة من الملصقات المخصصة في تطبيقات المراسلة المدعومة. يستلهم هذا المشروع من مشروع uSticker وهو نسخة مشعرة من مستودع woosticker.</string>
3333
<!-- الميزات -->
3434
<string name="features_heading">الميزات</string>
35-
<string name="features_text">تقدم تطبيق EweSticker لنظام Android الميزات الرئيسية التالية لتعزيز تجربتك في الرسائل:
36-
\n
37-
\n- **دعم مجموعة واسعة من الملصقات المخصصة**: يدعم EweSticker مجموعة متنوعة من تنسيقات الملصقات، مما يضمن للمستخدمين مشاركة إبداعهم بطرق مختلفة. التنسيقات المدعومة تشمل image/gif، image/png، image/webp، image/jpeg، image/heif، فيديو/3gpp، فيديو/mp4، فيديو/x-matroska، وفيديو/webm.
38-
\n
39-
\n- **مشاركة الملصقات بسلاسة**: يمكن للمستخدمين بسهولة إرسال الملصقات داخل تطبيقات المراسلة التي تدعم مشاركة وسائط مخصصة باستخدام image/png كخيار احتياطي.
40-
\n
41-
\n- **التمرير قابل للتخصيص**: يقدم التطبيق خيارات للتمرير العمودي والأفقي، مما يتيح للمستخدمين التنقل في مجموعة الملصقات وفقًا لتوجيه تفضيلهم.
42-
\n
43-
\n- **تخصيص معاينة الملصقات**: يتيح للمستخدمين ضبط عدد الصفوف وحجم معاينة الملصقات، مما يتيح لهم تخصيص تجربة المشاهدة وفقًا لتفضيلاتهم وأبعاد شاشة الجهاز.
44-
\n
45-
\n- **تكامل مع سمة النظام**: يتكامل EweSticker بسلاسة مع سمة النظام، مما يضمن توافق مظهر التطبيق مع اختيارات المستخدم لتصميم الجهاز على مستوى النظام.
46-
\n
47-
\n- **معاينة الملصقات عند الضغط المطول**: لتسهيل اختيار الملصقات، يمكن للمستخدمين الضغط بشكل مطول على الملصق لعرض معاينة. تساعد هذه الميزة المستخدمين على اختيار الملصق الذي يرغبون في مشاركته بسرعة دون الحاجة إلى فتح مجموعة الملصقات بشكل منفصل.
48-
\n
49-
\nEweSticker يقدم مجموعة واسعة من خيارات التخصيص، ودعم تنسيقات متنوعة، وتكامل مع تطبيقات المراسلة. سواء كان المستخدمون يشاركون صورًا ثابتة أو صور GIF متحركة أو حتى مقاطع فيديو قصيرة، يهدف التطبيق إلى توفير وسيلة مشوقة وتعبيرية للتواصل باستخدام الملصقات المخصصة.</string>
35+
<string name="features_text">"تقدم تطبيق EweSticker لنظام Android الميزات الرئيسية التالية لتعزيز تجربة المراسلة الخاصة بك:
36+
37+
- **مجموعة واسعة من الستيكرات المخصصة المدعومة**: يدعم EweSticker مجموعة متنوعة من تنسيقات الستيكرات، مما يضمن أن يتمكن المستخدمون من مشاركة إبداعهم بطرق مختلفة. تنسيقات الملفات المدعومة تشمل image/gif، image/png، image/webp، image/jpeg، image/heif، video/3gpp، video/mp4، video/x-matroska، و video/webm.
38+
39+
- **مشاركة الستيكرات بسلاسة**: يمكنك بسهولة إرسال الستيكرات داخل تطبيقات المراسلة التي تدعم مشاركة الوسائط المخصصة باستخدام image/png كبديل.
40+
41+
- **التمرير قابل للتخصيص**: استخدم التمرير العمودي أو الأفقي للتنقل في مجموعة الستيكرات الخاصة بك.
42+
43+
- **خيارات العرض**: قم بضبط عدد الصفوف وحجم معاينة الستيكرات، لتخصيص تجربة المشاهدة وفقًا لتفضيلاتك وأبعاد شاشة جهازك.
44+
45+
- **البحث في مكتبة الستيكرات الخاصة بك**: استخدم لوحة المفاتيح qwerty للبحث عن الستيكرات بواسطة اسم الملف لتسهيل الاكتشاف.
46+
47+
- **التكامل مع موضوع النظام**: يتكامل EweSticker بسلاسة مع موضوع النظام، مما يضمن تناسق مظهر التطبيق مع اختيارات التصميم على مستوى الجهاز.
48+
49+
- **معاينة الستيكر عند الضغط المطول**: لتسهيل اختيار الستيكر، يمكنك الضغط بشكل مطول على الستيكر لإظهار معاينة تساعدك على اتخاذ قرار سريع بشأن الستيكر الذي تريد مشاركته من دون الحاجة إلى فتح مجموعة الستيكرات بشكل منفصل.
50+
51+
يقدم EweSticker مجموعة واسعة من الخيارات المخصصة، والدعم لتنسيقات متنوعة، والتكامل مع تطبيقات المراسلة. سواء كان المستخدمون يشاركون الصور الثابتة أو الصور المتحركة GIF، أو حتى مقاطع الفيديو القصيرة، يهدف التطبيق إلى توفير طريقة مشوقة ومعبرة للتواصل باستخدام الستيكرات المخصصة.</string>
5052
<!-- كيفية الاستخدام -->
5153
<string name="how_to_use_heading">كيفية الاستخدام</string>
5254
<string name="how_to_use_text">حدد مجلدًا يحتوي على الملصقات وأرسلها في تطبيقاتك المفضلة!</string>

0 commit comments

Comments
 (0)