Skip to content

Commit db8391d

Browse files
Merge pull request #15 from D4rK7355608/tmp
Update 3.0_r1
2 parents bae63c7 + 8495039 commit db8391d

File tree

340 files changed

+8102
-4473
lines changed

Some content is hidden

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

340 files changed

+8102
-4473
lines changed

.github/workflows/android.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ jobs:
1212
runs-on: ubuntu-latest
1313

1414
steps:
15-
- uses: actions/checkout@v3
16-
- name: set up JDK 11
17-
uses: actions/setup-java@v3
18-
with:
19-
java-version: '11'
20-
distribution: 'temurin'
21-
cache: gradle
15+
- uses: actions/checkout@v3
16+
- name: set up JDK 17
17+
uses: actions/setup-java@v3
18+
with:
19+
java-version: '17'
20+
distribution: 'temurin'
21+
cache: gradle
2222

23-
- name: Grant execute permission for gradlew
24-
run: chmod +x gradlew
25-
- name: Build with Gradle
26-
run: ./gradlew build
23+
- name: Grant execute permission for gradlew
24+
run: chmod +x gradlew
25+
- name: Build with Gradle
26+
run: ./gradlew build

.idea/compiler.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/gradle.xml

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/kotlinc.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 6 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

CHANGELOG.md

Lines changed: 58 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,74 @@
1+
# Version 3.0_r1:
2+
- Added a new startup screen for new users.
3+
- Added a new GDPR message to comply with Google Play policy.
4+
- Added a new help center, with more comprehensive documentation and support options.
5+
- Added language support for Bulgarian, French, German, Hindi, Italian, Polish, Spanish, Swedish, Turkish and Ukrainian.
6+
- Added snack bars instead of toasts for all notifications.
7+
- Added tooltips to help users understand what is happening in the app.
8+
- Added an exit dialog to confirm the user's intention to leave the app.
9+
- Added in-app updates to allow users to easily update the app without going through the Google Play Store.
10+
- Added the ability to disable Firebase Analytics and Crashlytics from the app settings.
11+
- Added the ability to change the style of the navigation bar labels from the app settings.
12+
- Added the ability to change the startup screen from the app settings.
13+
- Added the ability to access notification settings from the app settings.
14+
- Added update notifications to inform users of new content and features.
15+
- Added welcome back notifications to greet returning users.
16+
- Reworked, improved and refreshed the user interface.
17+
- Reworked and improved animations.
18+
- Reworked language system, making it more accurate and user-friendly.
19+
- Fixed various bugs and improved readability, consistency, app performance, and responsiveness by optimizing and styling the outdated code.
20+
- Made various project structure enhancements for better readability and maintainability.
21+
- Made various under-the-hood improvements for a better overall app experience.
22+
23+
# Version 2.1_r1:
24+
- Added predictive back animation (Android 13+).
25+
- Added French language support.
26+
- Added Italian language support.
27+
- Added Hindi language support.
28+
- Fixed about activity in split screen mode.
29+
- Fixed feedback activity in split screen mode.
30+
- Minor code cleanup.
31+
- Minor UI tweaks.
32+
- Under the hood improvements.
33+
134
# Version 2.0_r1:
2-
- Added monochrome icon (Android 13+);
3-
- Added language preferences (Android 13+);
4-
- Added new scroll bars;
5-
- Added Romanian language support;
6-
- Added Russian language support;
7-
- Added Japanese language support;
8-
- Added Indonesian language support;
9-
- Remastered all strings;
10-
- Fixed Firebase crash;
11-
- Fixed app start crash;
12-
- Fixed splash screen crash;
13-
- Removed language section from settings;
14-
- Removed duplicate strings;
15-
- Removed unused resources;
16-
- Major tweaks;
17-
- Minor UI tweaks;
35+
- Added monochrome icon (Android 13+).
36+
- Added language preferences (Android 13+).
37+
- Added new scroll bars.
38+
- Added Romanian language support.
39+
- Added Russian language support.
40+
- Added Japanese language support.
41+
- Added Indonesian language support.
42+
- Remastered all strings.
43+
- Fixed Firebase crash.
44+
- Fixed app start crash.
45+
- Fixed splash screen crash.
46+
- Removed language section from settings.
47+
- Removed duplicate strings.
48+
- Removed unused resources.
49+
- Major tweaks.
50+
- Minor UI tweaks.
1851
- Under the hood improvements.
1952

2053
# Version 1.1_r4:
2154
- Under the hood improvements.
2255

2356
# Version 1.1_r3:
24-
- Fixed policy;
25-
- Added funding in GitHub;
57+
- Fixed policy.
58+
- Added funding in GitHub.
2659
- Under the hood improvements.
2760

2861
# Version 1.1_r2:
2962
- Fixed crashes.
3063

3164
# Version 1.1_r1:
32-
- Changed themes;
33-
- Added license in settings;
34-
- Added mail to dev;
35-
- Changed some colors;
36-
- Target SDK now is 26;
37-
- Removed unused resources;
38-
- Fixed switches;
65+
- Changed themes.
66+
- Added license in settings.
67+
- Added mail to dev.
68+
- Changed some colors.
69+
- Target SDK now is 26.
70+
- Removed unused resources.
71+
- Fixed switches.
3972
- Under the hood improvements.
4073

4174
# Version 1.0_r1:

README.md

Lines changed: 30 additions & 88 deletions
Original file line numberDiff line numberDiff line change
@@ -4,112 +4,53 @@
44

55
![Works with Android](https://img.shields.io/badge/Made%20for-Android-lime?style=for-the-badge&logo=android)
66
![GitHub Downloads](https://img.shields.io/github/downloads/D4rK7355608/com.d4rk.qrcodescanner.plus/total?color=green&style=for-the-badge&logo=github)
7-
![GitHub Workflow Status](https://img.shields.io/github/workflow/status/D4rK7355608/com.d4rk.qrcodescanner.plus/Android%20CI/master?style=for-the-badge&logo=github)
7+
![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/D4rK7355608/com.d4rk.qrcodescanner.plus/android.yml?style=for-the-badge)
88
![GitHub Issues](https://img.shields.io/github/issues/D4rK7355608/com.d4rk.qrcodescanner.plus?style=for-the-badge&logo=github)
99
![GitHub Pull Requests](https://img.shields.io/github/issues-pr/D4rK7355608/com.d4rk.qrcodescanner.plus?style=for-the-badge&logo=github)
1010
![GitHub License](https://img.shields.io/github/license/D4rK7355608/com.d4rk.qrcodescanner.plus?style=for-the-badge&logo=github)
1111

1212
## 📷 QR & Bar Code Scanner Plus 📷
1313

14-
- ╔╦╦╦═╦╗╔═╦═╦══╦═╗
15-
- ║║║║╩╣╚╣═╣║║║║║╩╣
16-
- ╚══╩═╩═╩═╩═╩╩╩╩═╝
14+
╔╦╦╦═╦╗╔═╦═╦══╦═╗ \
15+
║║║║╩╣╚╣═╣║║║║║╩╣ \
16+
╚══╩═╩═╩═╩═╩╩╩╩═╝
1717

18-
## D4rK QR & Bar Code Scanner Plus is a FOSS scanner app for every Android. 📷
19-
20-
## Check the trailer [here](https://youtu.be/CgX31Oy2etM)!
18+
## The perfect QR code scanner for anyone who wants a fast and versatile app. 📷
2119

2220
[![YouTube Trailer](https://yt-embed.herokuapp.com/embed?v=CgX31Oy2etM)](https://youtu.be/CgX31Oy2etM)
2321

24-
It uses the [ZXing](https://github.com/zxing/zxing) scanning library and is compatible with latest Material-You design on Android 12+ devices with changeable themes in settings for new and old devices. 📱
25-
26-
QR & Bar Code Scanner Plus app is also QR code generator in your pocket. Using QR generator is extremely easy to use, simply enter the data you wish on QR code and click to generate QR codes. After generating your code you can export it as SVG or PNG file type. 🖼️
27-
28-
QR and bar codes are everywhere! Install QR & Bar Code Scanner Plus app to scan every code you want. QR & Bar Code Scanner Plus app is the only free scanner app you will ever need. 📷 Turn on the flashlight for scanning in the dark or use pinch to zoom to scan QRs far away. 📸
22+
Scan and Generate QR/Bar Codes with Ease! 🌐
2923

30-
Also D4rK QR & Bar Code Scanner Plus scan all common barcode formats: QR, Data Matrix, Aztec, UPC, EAN and many more. It can use flashlight to scan in the dark, zoom to read barcodes from far distances and links, connect to Wi-Fi, view geolocations, add calendar events, find product information, etc.
24+
Introducing D4rK QR & Bar Code Scanner Plus, the reliable and user-friendly app that streamlines QR code scanning and generation on Android devices. Powered by the trusted ZXing scanning library, our app offers a secure and seamless experience. 🔐
3125

32-
Designed with security as a top priority, the best QR utility on the market offers a simple interface with abundant functionality This functionality for improved usability requires access to certain permissions in your device. 🛡
26+
Unlock the power of QR codes with our all-in-one app! In addition to scanning, QR & Bar Code Scanner Plus doubles as a convenient QR code generator. Creating your own QR codes is a breeze. Simply enter your desired data and let the app do the rest. Once generated, you can export your codes as SVG or PNG files, ensuring compatibility across various platforms. 🖼
3327

34-
In case if anyone have curiosity about permissions check on settings to see for what is needed specific permissions. ⚙️
28+
Embrace QR and bar codes with QR & Bar Code Scanner Plus. The ultimate free scanner app that covers all your needs, whether in low-light or distant scenarios. Use the flashlight for dark environments and zoom in to scan faraway codes. Effortlessly capture every code with our in-app camera. 📸
3529

36-
You can customize in app experience, like preferred camera (back or front), search engine, history settings or preferred theme using app settings. ⚙
30+
Furthermore, D4rK QR & Bar Code Scanner Plus supports a wide range of barcode formats, including QR, Data Matrix, Aztec, UPC, EAN, and more. Discover hidden details, such as Wi-Fi connections, geolocations, calendar events, and product information, with just a scan. 🛡
3731

38-
## ⚠ Opening Issues ⚠
39-
40-
Bugs can be reported [here](https://github.com/D4rK7355608/com.d4rk.qrcodescanner.plus/issues).
41-
42-
> Only use the GitHub Issues section if you discovered issues with the code itself. Do not mistake the Issues page as a help desk.
43-
> For support, informations and requests, please contact <d4rk7355608@gmail.com>.
32+
## ⚠ Opening Issues!
33+
Bugs can be reported [here](https://github.com/D4rK7355608/com.d4rk.netprobe/issues).
4434

4535
- Create an scanner/camera/qr code/bar code/general bug. 🐞
4636

47-
__🖤 D4rK QR & Bar Code Scanner Plus is 100% Free, Open Source, inspired by QrAndBarcodeScanner by wewewe718 and scan everything it claims to! 🖤__
48-
49-
<details>
50-
51-
### Read:
52-
53-
The app can read the following barcode formats:
54-
* [AZTEC](https://en.wikipedia.org/wiki/Aztec_Code)
55-
* [CODABAR](https://en.wikipedia.org/wiki/Codabar)
56-
* [CODE-39](https://en.wikipedia.org/wiki/Code_39)
57-
* [CODE-128](https://en.wikipedia.org/wiki/Code_128)
58-
* [DATA MATRIX](https://en.wikipedia.org/wiki/Data_Matrix)
59-
* [EAN-8](https://en.wikipedia.org/wiki/EAN-8)
60-
* [EAN-13]( https://en.wikipedia.org/wiki/International_Article_Number)
61-
* [ITF](https://en.wikipedia.org/wiki/Interleaved_2_of_5)
62-
* [PDF417](https://en.wikipedia.org/wiki/PDF417)
63-
* [QR CODE](https://en.wikipedia.org/wiki/QR_code)
64-
* [RSS 14](https://en.wikipedia.org/wiki/GS1_DataBar)
65-
* [RSS EXPANDED](https://en.wikipedia.org/wiki/GS1_DataBar)
66-
* [UPC-A](https://en.wikipedia.org/wiki/Universal_Product_Code)
67-
* [UPC-E](https://en.wikipedia.org/wiki/Universal_Product_Code#UPC-E)
68-
* [UPC-EAN EXTENSION](https://en.wikipedia.org/wiki/Universal_Product_Code#EAN-13)
69-
70-
### Create:
71-
72-
The app can create the following barcode formats:
73-
* [AZTEC](https://en.wikipedia.org/wiki/Aztec_Code)
74-
* [CODABAR](https://en.wikipedia.org/wiki/Codabar)
75-
* [CODE 39](https://en.wikipedia.org/wiki/Code_39)
76-
* [CODE 128](https://en.wikipedia.org/wiki/Code_128)
77-
* [DATA MATRIX](https://en.wikipedia.org/wiki/Data_Matrix)
78-
* [EAN-8](https://en.wikipedia.org/wiki/EAN-8)
79-
* [EAN-13](https://en.wikipedia.org/wiki/International_Article_Number)
80-
* [ITF](https://en.wikipedia.org/wiki/Interleaved_2_of_5)
81-
* [PDF417](https://en.wikipedia.org/wiki/PDF417)
82-
* [QR CODE](https://en.wikipedia.org/wiki/QR_code)
83-
* [UPC-A](https://en.wikipedia.org/wiki/Universal_Product_Code)
84-
* [UPC-E](https://en.wikipedia.org/wiki/Universal_Product_Code#UPC-E)
85-
86-
### Search engines:
87-
88-
Also the app can support the next search engines:
89-
* [Bing](https://www.bing.com/)
90-
* [DuckDuckGo](https://duckduckgo.com/)
91-
* [Google](https://www.google.com/)
92-
* [Qwant](https://www.qwant.com/)
93-
* [StartPage](https://www.startpage.com/)
94-
* [Yahoo](https://search.yahoo.com/)
95-
* [Yandex](https://yandex.com/)
96-
97-
</details>
98-
9937
## 🛠️ Features!
100-
- ⭐️ Fast scanning.
101-
- ⭐️ Build in QR/Bar code generator.
102-
- ⭐️ Save codes in history.
103-
- ⭐️ Adaptive themes + Material-You.
104-
- ⭐️ Simple and easy to use.
105-
- ⭐️ Fast and lightweight.
106-
- ⭐️ Free Open source & secure.
107-
108-
## 📝 Changelog [here](https://raw.githubusercontent.com/D4rK7355608/com.d4rk.qrcodescanner/master/CHANGELOG.md)!
38+
⭐️ Scan QR/Bar codes. \
39+
⭐️ Generate QR/Bar codes. \
40+
⭐️ Fast scanning. \
41+
⭐️ Multiple search engines. \
42+
⭐️ Barcodes and 2D codes. \
43+
⭐️ Save codes in history. \
44+
⭐️ Adaptive themes + Material-You. \
45+
⭐️ Simple and easy to use. \
46+
⭐️ Fast and lightweight. \
47+
⭐️ Free Open source & secure.
48+
49+
## 📝 Changelog [here](https://raw.githubusercontent.com/D4rK7355608/com.d4rk.qrcodescanner.plus/master/CHANGELOG.md)!
10950

11051
## 🖼️ App preview:
11152

112-
<img src="/app/src/main/play/listings/en-US/graphics/phone-screenshots/1-screenshot_main.png" width="400">
53+
<img src="/app/src/main/play/listings/en-US/graphics/phone-screenshots/1-screenshot_scan.png" width="400">
11354

11455
<details>
11556
<summary>Special Thanks</summary>
@@ -119,13 +60,14 @@ Also the app can support the next search engines:
11960
</details>
12061

12162
## 🛑 Disclaimer!
122-
- D4rK QR & Bar Code Scanner Plus is ready for scanning any code you want. Is also made to fit your phone design!
123-
- Some music from our audios belong to their respective owners and principal voice is from Lidia Melinte.
63+
- Only use the GitHub Issues section if you discover issues with the code itself. Do not mistake the Issues page as a help desk. For support, information and requests, please contact d4rk7355608@gmail.com.
64+
- QR Codes are not recommended for use with confidential/secret information, as they can be easily decoded by anyone with a smartphone.
65+
- D4rK QR & Bar Code Scanner Plus uses the ZXing library, which is a popular and open-source library for decoding QR codes. It is available under the Apache License 2.0.
12466

12567
## 💬 Feedback!
126-
If you have any suggested features or improvement, please leave a comment. In case something is not working correctly please let me know. When posting low rating please describe what is wrong to give the possibility to fix that issue.
68+
We are constantly updating and improving Net Probe to give you the best possible experience. If you have any suggested features or improvements, please leave a review. In case something is not working correctly please let me know. When posting a low rating please describe what is wrong to give the possibility to fix that issue.
12769

128-
Rate us 5 stars ⭐⭐⭐⭐⭐ if you are happy with the app.
70+
Thank you for choosing Net Probe. We hope you enjoy using our app as much as we enjoyed creating it for you! Rate us 5 stars ⭐⭐⭐⭐⭐ if you are happy with the app! ❤
12971

13072
## 👨🏻‍💻 &nbsp;More About Me:
13173
<a href="mailto:d4rk7355608@gmail.com"><img src="https://img.shields.io/badge/d4rk7355608@gmail.com-red?style=for-the-badge&logo=gmail&logoColor=white"/></a>

0 commit comments

Comments
 (0)