amfoss / templeapp Goto Github PK
View Code? Open in Web Editor NEWAndroid App which handles the information about temple. People can register and keep a track of all poojas, donations made to the temple.
License: GNU General Public License v3.0
Android App which handles the information about temple. People can register and keep a track of all poojas, donations made to the temple.
License: GNU General Public License v3.0
Describe the chore
In some places comments are given without proper annotations
eg:
TempleApp/src/main/java/example/TempleApp/Activities/MainActivity.java
The comment given is:
/**
* Created by Chromicle.
*/
Where it should be
/**
* @author Chromicle
*/
Would you like to work on the issue? (Yes/No)
No
Describe the chore
The User Id in Add Pooja/Donation should and Edit pooja/Donation should be replaced with Employee Id
Would you like to work on the issue? (Yes/No)
No
Describe the feature you'd like
Currently, the app package is com.example.TempleApp
. Rename it to org.amfoss.TempleApp
and made any other changes required for this.
Would you like to work on the issue? (Yes/No)
No.
Describe the bug
A clear and concise description of what the bug is.
When user changes the orientation, "find" button is unavailable as there is no scroll view to "update" and "delete" layouts. So it will be better to add scroll bars to "delete" and "update" layout.
Screenshots
If applicable, add screenshots to help explain your problem.
Would you like to work on the issue?
Describe the feature you'd like
When a user registers for new pooja and clicks paid
, another entry should be made for the amount paid.
Would you like to work on the issue?
Describe the bug
There are a few typos in the strings used in the app.
Expected behavior
These typos should be removed.
Would you like to work on the issue?
Describe the bug
When the user changes the orientation, "ReadAll" button is unavailable as there is no scroll view to "read_all" layouts. So it will be better to add scroll bar to the layout.
Would you like to work on the issue? (Yes/No)
Yes
Describe the bug
The toast messages under all section are displayed for a very long time.
To Reproduce
Select any section from the home screen and observe that the toast message appears at the bottom of the screen for a very long time.
Expected behaviour
The toast message should be displayed for a shorter duration.
Describe the chore
UI has been changed a lot. Please update screenshots in readme.
Would you like to work on the issue? (Yes/No)
NO.
Describe the chore
The language/grammar being used in the app needs to be refactored. Almost all sentences currently end with "only". This is one of the issues that need fixing. Refactor any other grammatically wrong strings in the app too.
Would you like to work on the issue? (Yes/No)
No
Describe the chore
Integrate Travis CI
https://docs.travis-ci.com/user/languages/android/
https://medium.com/@harmittaa/travis-ci-android-example-357f6e632fc4
Would you like to work on the issue?
Describe the chore
indentation for spotless to 2 spaces. To change and apply spotless with indentation 4 spaces.
Would you like to work on the issue?
Yes
Describe the chore
Screenshots of the current UI of the app should be added to the README. They can continuously be updated when the UI is updated.
Would you like to work on the issue?
Describe the feature you'd like
Currently, the user can fetch only any one of the details in read_all
so allow user to fetch multiple details
ex: both paid and not paid
Only paid
Only not paid
Additional context
Do not allow user to fetch donations and registrations at a time
You can do that by making checkbox instead of radio buttons
Describe the chore
Add release-drafter for maintaining a changelog during releases.
Would you like to work on the issue? (Yes/No)
YES.
Describe the chore
Add auto-label bot for automatically labeling prs.
Would you like to work on the issue? (Yes/No)
YES.
Describe the chore
Currently, the xml files are using hardcoded dimensions. Store those dimensions in the dimens resource files and use them from there.
Would you like to work on the issue? (Yes/No)
NO.
Describe the chore
The alert dialogue currently shows messages like "Hey please wait" and "I am fetching your Json" replace this with proper messages.
Would you like to work on the issue? (Yes/No)
No
Describe the feature you'd like
Currently, the icon we are using is a google search result image, hence might have copyright issues.
Additional context
If anyone is willing to make a new icon, upload the image here in the comments sections for everyone to review and provide opinions.
Describe the chore
Replace the old screenshots with new UI, the workflow and license badge
Would you like to work on the issue?
No
Describe the chore
create the layouts for Add Pooja and Confirm details please fallow the mockups while creating any view
Additional
I would recommend to use this Material Text feild for editTexts
Would you like to work on the issue? (Yes/No)
No
Describe the chore
Remove <!-- Created By Chromicle -->
branding on app source files
Would you like to work on the issue? (Yes)
Describe the chore
In the add Pooja/Donation the field for Name should come after User Id
Would you like to work on the issue? (Yes/No)
No
Describe the bug
Select pooja type text is appearing on clicking Donate money to temple.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Select pooja type text should not be there
Smartphone
Would you like to work on the issue? (Yes/No)
No
Describe the bug
No data is being logged with the google sheet API
Would you like to work on the issue? (Yes/No)
No
Describe the chore
Add spotless check for proper code formatting.
Would you like to work on the issue? (Yes/No)
YES.
Describe the bug
Currently, when we inserting donations, there are 2 non-functioning edit texts with hints as customPooja
and amount
. Hide them when we insert a new donation.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
editTexts should be hidden when we are inserting donations.
Screenshots
Smartphone (please complete the following information):
Would you like to work on the issue? (Yes/No)
No
Describe the bug
The size of the text box under Search ID and Delete Pooja/Donation should be changed for the watermark to appear.
Describe the chore
As now it uses Retrofit the dependencies README can be updated
and the workflow can also be updated
Would you like to work on the issue?
No
Describe the bug
At the side in the view of all donations/pooja the UI is no proper
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The UI should be clear
Screenshots
Smartphone (please complete the following information):
Would you like to work on the issue?
No
Describe the bug
When we insert values once again instead of coming back to the main activity then the username
is not inserted in the correct way.
First time: hello
Second time: hellohello
Third time: hellohellohello
To Reproduce
Steps to reproduce the behavior:
insert_activity
Expected behavior
Inserting new values should happen properly.
Smartphone (please complete the following information):
Would you like to work on the issue? (Yes/No)
No
Describe the chore
Apply spotless check to refactor files according to java code style and add a spotless check to travis.
Would you like to work on the issue? (Yes/No)
YES.
Describe the chore
Add an apk branch so that anyone can download the apk and test the app without building it using the Android Studio.
Would you like to work on the issue? (Yes/No)
YES.
Describe the bug
App is crashing when we click on readAll after selecting donations to see all list of donations
To Reproduce
Steps to reproduce the behavior:
Logs
beginning of crash
2019-07-08 18:14:09.047 3902-3902/org.amfoss.templeapp E/AndroidRuntime: FATAL EXCEPTION: main
Process: org.amfoss.templeapp, PID: 3902
java.lang.ArrayIndexOutOfBoundsException: length=3; index=3
at org.amfoss.templeapp.adapter.MyArrayAdapter.getView(MyArrayAdapter.java:50)
Smartphone (please complete the following information):
Would you like to work on the issue? (Yes/No)
No
Describe the feature you'd like
Add a section for custom pooja and predefined pooja type.
If the user selects custom pooja, allow the user to name the pooja and enter the tentative amount to be paid.
If predefined pooja type is selected, then show the spinner that is displayed currently and automatically fill the money to be paid.
EX:
Type1 - ₹100
Type2 - ₹250
Type3 - ₹150
Type4 - ₹500
Would you like to work on the issue?
Describe the chore
Directory names should start with small letters but here they are starting with capital letters. It has to be changed.
Would you like to work on the issue?
No
Describe the bug
When the user switches to landscape mode, the app label is minimized.
Steps to reproduce
The label text size should remain the same.
Describe the bug
After clicking on Donate Money to Temple if we return click on Register for New pooja the edit text field for Amount disappears
To Reproduce
Click on Add Pooja/Donation
Click on Radio button to add new Pooja
Click on Radio button to Donate Money to Temple
Again Click on Radio button to add new Pooja
Expected behavior
The amout text field should remain but it disappearing.
Smartphone (please complete the following information):
Would you like to work on the issue? (Yes/No)
No
Describe the chore
Currently the UI is not much user friendly so It has to be made made in such a way that the targeted audience can use them without any learning curve, to achieve this we need a proper mockup.
Would you like to work on the issue? (Yes/No)
No
Describe the chore
Currently the app is using the normal findViewById for linking the UI with the methods this will sometimes result in crashes and poor performing apps. It would be really nice if Butter Knife Library by Jake Wharton is used for View Binding
Would you like to work on the issue? (Yes/No)
No
Describe the bug
In ReadAll activity, while fetching data if we want to fetch both paid and not paid so while showing list view heading does not match
To Reproduce
Steps to reproduce the behavior:
Smartphone (please complete the following information):
Would you like to work on the issue? (Yes/No)
No
Describe the feature you'd like
Use retrofit in the app.
Would you like to work on the issue?
Describe the bug
Currently, edit texts for amount of money donated is accepting all type of texts restrict them to take input only numbers
Expected behavior
EditTexts should take only numbers as inputs
Smartphone (please complete the following information):
Additional context
Please update in all activities
Make editTexts view with keyboard number only
Would you like to work on the issue? (Yes/No)
No
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.