Skip to content

Commit e5481dd

Browse files
committedDec 22, 2023
update issues
1 parent 2ed8d25 commit e5481dd

File tree

6 files changed

+196
-0
lines changed

6 files changed

+196
-0
lines changed
 

‎.idea/kotlinc.xml

+3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎app/src/main/res/.layout-sw720dpactivity_main.xml

Whitespace-only changes.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
3+
android:layout_width="match_parent"
4+
android:layout_height="match_parent"
5+
android:orientation="vertical"
6+
android:padding="16dp">
7+
8+
<TextView
9+
android:layout_width="wrap_content"
10+
android:layout_height="wrap_content"
11+
android:text="Welcome to 7-inch Tablet Layout!"
12+
android:textSize="18sp" />
13+
14+
<!-- Add additional UI elements specific to 7-inch tablets here -->
15+
16+
</LinearLayout>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
3+
android:layout_width="match_parent"
4+
android:layout_height="match_parent"
5+
android:orientation="vertical"
6+
android:padding="16dp">
7+
8+
<TextView
9+
android:layout_width="wrap_content"
10+
android:layout_height="wrap_content"
11+
android:text="Welcome to 10-inch Tablet Layout!"
12+
android:textSize="20sp" />
13+
14+
<!-- Add additional UI elements specific to 10-inch tablets here -->
15+
16+
</LinearLayout>

‎data/create_issues.ps1

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
$Repo = "thomasthaddeus/QRCodeGenius" # Replace with your GitHub username and repository
2+
$IssuesFile = "issues.json" # Path to your JSON file with issues
3+
4+
# Read the JSON file and convert it into an object
5+
$Issues = Get-Content $IssuesFile | ConvertFrom-Json
6+
7+
# Iterate over each issue and create it in the repository
8+
foreach ($issue in $Issues) {
9+
$TITLE = $issue.title
10+
$BODY = $issue.body
11+
12+
# Create the issue
13+
gh issue create --title "$TITLE" --body "$BODY" --repo "$REPO"
14+
Write-Host "Issue '$TITLE' created"
15+
}

‎data/issues.json

+146
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,146 @@
1+
[
2+
{
3+
"title": "Add runtime camera permission request for QR code scanning",
4+
"description": "Implement a feature to request camera permissions at runtime, which is required for QR code scanning functionality.",
5+
"size": "Small",
6+
"timeframe": "1-2 days"
7+
},
8+
{
9+
"title": "Optimize UI for various screen sizes and orientations",
10+
"description": "Improve the app's user interface to ensure it adapts well to different screen sizes and orientations, especially for tablets and large-screen devices.",
11+
"size": "Medium",
12+
"timeframe": "1 week"
13+
},
14+
{
15+
"title": "Improve QR code scanning accuracy and speed",
16+
"description": "Investigate and implement enhancements to the QR code scanning process to increase its accuracy and efficiency.",
17+
"size": "Medium",
18+
"timeframe": "1 week"
19+
},
20+
{
21+
"title": "Implement history feature for scanned QR codes",
22+
"description": "Create a history log feature where users can view previously scanned QR codes.",
23+
"size": "Medium",
24+
"timeframe": "3-4 days"
25+
},
26+
{
27+
"title": "Add sharing options for generated QR codes",
28+
"description": "Implement functionality to allow users to share generated QR codes via different platforms directly from the app.",
29+
"size": "Small",
30+
"timeframe": "2-3 days"
31+
},
32+
{
33+
"title": "Add support for different QR code content types",
34+
"description": "Enhance the app to recognize and appropriately handle different types of content encoded in QR codes, such as URLs, contact information, and text.",
35+
"size": "Medium",
36+
"timeframe": "1 week"
37+
},
38+
{
39+
"title": "Conduct UI/UX overhaul for better user experience",
40+
"description": "Review and improve the UI/UX design of the app to ensure a more intuitive and engaging user experience.",
41+
"size": "Large",
42+
"timeframe": "2-4 weeks"
43+
},
44+
{
45+
"title": "Add dark mode support",
46+
"description": "Develop a dark mode theme for the app to enhance visual comfort and accessibility, especially in low-light environments.",
47+
"size": "Medium",
48+
"timeframe": "1 week"
49+
},
50+
{
51+
"title": "Localize app for multiple languages",
52+
"description": "Implement localization to support multiple languages, enhancing the app's accessibility to non-English speaking users.",
53+
"size": "Large",
54+
"timeframe": "2-4 weeks"
55+
},
56+
{
57+
"title": "Integrate analytics and crash reporting tools",
58+
"description": "Incorporate analytics to understand user behavior and crash reporting tools to identify and resolve issues efficiently.",
59+
"size": "Medium",
60+
"timeframe": "1 week"
61+
},
62+
{
63+
"title": "Add feature for custom QR code designs",
64+
"description": "Develop functionality to allow users to create stylized QR codes with options for custom patterns, colors, and logos.",
65+
"size": "Medium",
66+
"timeframe": "1 week"
67+
},
68+
{
69+
"title": "Optimize QR code scanning for battery efficiency",
70+
"description": "Address and optimize the battery usage during QR code scanning to enhance app performance on mobile devices.",
71+
"size": "Medium",
72+
"timeframe": "1 week"
73+
},
74+
{
75+
"title": "Implement security measures in QR code scanning",
76+
"description": "Introduce security features to scan QR codes safely, preventing redirects to malicious websites or content.",
77+
"size": "Medium",
78+
"timeframe": "1 week"
79+
},
80+
{
81+
"title": "Develop widget for quick QR code generation",
82+
"description": "Create a home screen widget that allows users to quickly generate QR codes without opening the full app.",
83+
"size": "Small",
84+
"timeframe": "2-3 days"
85+
},
86+
{
87+
"title": "Add in-app feedback and rating system",
88+
"description": "Implement a system for users to provide feedback and rate the app within the application interface.",
89+
"size": "Medium",
90+
"timeframe": "1 week"
91+
},
92+
{
93+
"title": "Implement cloud synchronization for history log",
94+
"description": "Enable cloud backup and synchronization for the QR code scanning history to access it across multiple devices.",
95+
"size": "Medium",
96+
"timeframe": "1 week"
97+
},
98+
{
99+
"title": "Enhance accessibility for visually impaired users",
100+
"description": "Improve app accessibility by incorporating features like voice feedback and screen reader compatibility.",
101+
"size": "Medium",
102+
"timeframe": "1-2 weeks"
103+
},
104+
{
105+
"title": "Develop an onboarding tutorial for first-time users",
106+
"description": "Create an introductory tutorial or guide to help new users understand the app's features and usage.",
107+
"size": "Medium",
108+
"timeframe": "1 week"
109+
},
110+
{
111+
"title": "Add more file format options for saving QR codes",
112+
"description": "Enable users to save QR codes in various file formats such as SVG, EPS, or PDF.",
113+
"size": "Small",
114+
"timeframe": "2-3 days"
115+
},
116+
{
117+
"title": "Implement real-time QR code scanning feature",
118+
"description": "Develop a real-time scanning mode where the app continuously scans for QR codes without needing to press a scan button.",
119+
"size": "Medium",
120+
"timeframe": "1 week"
121+
},
122+
{
123+
"title": "Add user account creation and personalization features",
124+
"description": "Allow users to create accounts to personalize app settings and store preferences.",
125+
"size": "Large",
126+
"timeframe": "2-4 weeks"
127+
},
128+
{
129+
"title": "Implement support for Wi-Fi network QR codes",
130+
"description": "Enable the app to scan QR codes that contain Wi-Fi network information and facilitate easy connection to networks.",
131+
"size": "Small",
132+
"timeframe": "2-3 days"
133+
},
134+
{
135+
"title": "Conduct performance benchmarking and optimization",
136+
"description": "Regularly benchmark app performance and make optimizations for speed and efficiency.",
137+
"size": "Ongoing",
138+
"timeframe": "Continuous"
139+
},
140+
{
141+
"title": "Develop offline mode capabilities",
142+
"description": "Ensure certain features of the app, like QR code generation, are available even without an internet connection.",
143+
"size": "Medium",
144+
"timeframe": "1 week"
145+
}
146+
]

0 commit comments

Comments
 (0)