Coder Social home page Coder Social logo

rosary's Introduction

Rosary

Help for praying the christian Holy Rosary

Current functionality

This is a very simple app helping christian users to pray the Rosary. It basically shows biblical texts for the mysteries in an ordered way, and simulate beads to count Hail Mary prayers. Currently, it supports English and Spanish language. The texts come from vatican.va.

Get it on F-Droid

Development

This is just an HTML page with a background and some CSS layers and Javascript. The Cordova framework has been used in order to generate an Android project that can be built to produce an APK from the HTML page. The required files generated by Cordova have been uploaded, so building the app does not require Cordova installation.

Build

Application can be built using gradle.

To generate the apk :

gradle build

rosary's People

Contributors

jfcolom avatar amunizp avatar poussinou avatar

Stargazers

 avatar Jerry avatar

Watchers

Charles LESECQ avatar Curve OS avatar  avatar

rosary's Issues

gradle build failed

Hello,
I am using latest Manjaro Linux (20.0.3) and I get these two bugs when running gradle build

$ gradle build
Starting a Gradle Daemon (subsequent builds will be faster)

FAILURE: Build completed with 2 failures.

1: Task failed with an exception.
-----------
* Where:
Build file '/home/j/rosary/app/build.gradle' line: 143

* What went wrong:
A problem occurred evaluating project ':app'.
> Could not find method leftShift() for arguments [build_ce59gx2a8lhyosjuuznkzxgmo$_run_closure6@70afe2f0] on task ':app:cdvPrintProps' of type org.gradle.api.DefaultTask.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
==============================================================================

2: Task failed with an exception.
-----------
* What went wrong:
A problem occurred configuring project ':app'.
> compileSdkVersion is not specified.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
==============================================================================

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.5.1/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 6s

Can you help me?

More details about packages:
android-sdk 26.1.1-1
android-sdk-build-tools r30.0.1-1
gradle-6.5.1-1

GUI Suggestions

OK, I was going to create an issue for each suggestion, but that would crowd github so I thought put them all here:

1.In each decade, there should be an "Our Father" bead
2.Also, after each decade there should be "next" button to go from the first decade to the second and so on (giving it a continuity felling)
3.I would also recommend concentrating the Hail Mary beads either on the right side or on the left - since the user will probably be using just one hand.
4.there is also the other 1 Our Father +3 Hail Mary+1 Our Father prayers that should be included as well as the Salve Regina.
5.upon opening would be nice for the user to have a choice between praying a Decade, a Third or the Complete Rosary

Naturally, these are just suggestions :)
You already done a terrific job

Translations

I would like to translate the app to Portuguese.

Is there a place such as transifex or weblate where i can do it?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.