Giter Site home page Giter Site logo

hackmychurch / aelf-dailyreadings Goto Github PK

View Code? Open in Web Editor NEW
46.0 15.0 13.0 41.38 MB

AELF daily readings is the easiest and most discrete daily reading application on the play store. https://play.google.com/store/apps/details?id=co.epitre.aelf_lectures

License: MIT License

Java 7.83% CSS 0.04% Python 0.11% JavaScript 0.13% Makefile 0.02% C 90.59% C++ 1.27% Kotlin 0.01% Shell 0.01%

aelf-dailyreadings's Introduction

AELF - Lectures du jour

AELF - Lectures du jour est l'application la plus simple pour être accompagné par la parole de Dieu, où que vous soyez. Et surtout elle sait se faire discrète.

Description

La parole de Dieu, rien que la parole de Dieu - Retrouvez l'intégralité de la Messe et de la liturgie des heures issus de la traduction liturgique. Messe, lectures, laudes, tierce, sexte, none, vêpres, complies. - Méditez la parole, sans distractions. Affichage sobre et unique en plein écran, sans risque de passage en veille. - Ne cherchez pas, il n'y a aucune fioriture, aucune distraction, rien que la Parole.

Accessible, pour tous - Utilisez votre téléphone, il est compatible. Sans sacrifier la "note de gueule". (Android 2.2+ à Android 5.1) - Réglez la taille du texte selon vos préférences, selon votre écran. - Laissez vous guider avec "Talkback". L'application est compatible. - Lisez sans souffrir. Les textes sont mis en forme.

En tout temps, tout lieu - Synchronisez automatiquement les textes pour les méditer même depuis une grotte... ou la campagne. - Naviguez dans le temps, la date est réglable au moins un mois à l'avance.

En terre de confiance - Cette application n'utilise Internet que pour une chose: charger les textes de la Parole. Aucune donnée autre que les rapport d'erreurs automatiques Android, qu'elle soit personnelle ou statistique n'est transmise par l'application. - Application proposée bénévolement, sans aucune publicité avec le soutien de l'Association épiscopale liturgique pour les pays francophones (http://www.aelf.org) - Textes et logo reproduit avec l'aimable autorisation de l'AELF.

Comment contribuer ?

Commencer à développer

Le code de l'application AELF - Lectures du jour est maintenu en utilisant le système de gestion des versions git et mis à disposition sur la plateforme http://github.com. L'ensemble du développement est réalisé à travers l'environnement de développement officiel Android Studio.

Pour récupérer les sources:

# Récupération du code source
git clone https://github.com/HackMyChurch/aelf-dailyreadings.git
cd aelf-dailyreading

Si vous souhaitez modifier le code serveur, vous pourrez le trouver ici: https://github.com/HackMyChurch/aelf-dailyreadings-server. Et pour utiliser un serveur de tests, vous pouvez utiliser la préférence "Paramètres > Contribuer > Testeurs > Adresse du serveur" avec une URL du type: "http://192.168.1.12".

Licence

MIT, 2013-2018 Jean-Tiare Le Bigot <[email protected]>

aelf-dailyreadings's People

Contributors

amdg2 avatar nathanael-h avatar poussinou avatar yadutaf avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

aelf-dailyreadings's Issues

Onglet de lectures au choix

Bonjour,

Dans la nouvelle version de l'application, pour les onglets de lecture au choix, il peut y avoir un bug qui n'est pas systématique.

Par exemple, en ce jour de la Nativité de la Vierge Marie, l'onglet de lectures au choix pour l'Évangile est correct, mais celui de la première lecture affiche le contenu intégral de la lecture au lieu d'une proposition entre deux choix de lectures.

Merci encore et toujours pour votre application, que j'utilise quotidiennement depuis au moins 2 ans déjà.

P'tit encouragement en passant...

Bonjour a vous Jean-Tiare (alias YaDuTaf/CathoGeek),

J'allais rédiger une issue pour vous signaler que des versets avaient disparus dans le Cantique Ex 15 de la Veillée Pascale, mais en fait non : après vérification il s'agit d'un choix de l'AELF dans la coupure des textes pour les dernières éditions postérieures à deux ans...

Quoi qu'il en soit je tenais tout de même à rédiger ce message pour (re)saluer votre énorme travail sur l'application "Aelf - Lectures du jour", pour moi de loin la meilleure sur le store.

Longue vie à l'appli ! (et accessoirement à son auteur 😉)

Feedback: verse numbers are not ignored by screen readers

Here the feedback I received by e-mail:

Bonjour, félicitations pour cette superbe application. Pourriez-vous ajouter une option pour un affichage des psaumes sans numéro de verset ? Ces numéros n'apportent pas grand chose au quotidien, et ils empêchent d'écouter correctement les psaumes en synthèse vocale pour les mal-voyants. Merci de votre compréhension.

Proposed approach: It should not be necessary to add an option or mangle the text. Inserting the appropriate "aria-hidden=true" (https://www.456bereastreet.com/archive/201205/hiding_visible_content_from_screen_readers_with_aria-hidden/) should do the trick.

Note that the actual fix will probably be on server side.

Add the readings of the traditional mass

Hello,
Thank you for the application you have created and it works very well.

However, would it be possible to add the support of the readings of the traditional mass? Indeed, these readings are different from the readings of the ordinary Mass. It would be very useful to be able to find in the same application the readings of the day for both the first and second rites.

Thank you in advance.

debug version build

Hello, I want to build the project on my own and I execute the build command provided by Gradle.

./gradlew assembleDebug

  • What went wrong:
    Execution failed for task ':sqlite3:generateJsonModelDebug'.

Build command failed.
Error while executing process /home/xxxxxx/Android/Sdk/ndk/20.0.5594570/ndk-build with arguments {NDK_PROJECT_PATH=
null APP_BUILD_SCRIPT=/home/xxxxxx/Downloads/BuildSystem/Repos/HackMyChurch#aelf-dailyreadings/sqlite3/src/main/jni/$
ndroid.mk NDK_APPLICATION_MK=/home/xxxxxx/Downloads/BuildSystem/Repos/HackMyChurch#aelf-dailyreadings/sqlite3/src/ma$
n/jni/Application.mk APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=1 APP_PLATFORM=android-16 NDK_OUT=/home/$
eiliu/Downloads/BuildSystem/Repos/HackMyChurch#aelf-dailyreadings/sqlite3/build/intermediates/ndkBuild/debug/obj NDK$
LIBS_OUT=/home/xxxxxx/Downloads/BuildSystem/Repos/HackMyChurch#aelf-dailyreadings/sqlite3/build/intermediates/ndkBui$
d/debug/lib APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -B -n}

/home/xxxxxx/Android/Sdk/ndk/20.0.5594570/build/core/gdb.mk:33: *** missing separator. Stop.

OS: Ubuntu 18.04 LTS with latest Android Studio.

Could you please tell me how can I build the project and what should I do to fix the build problems?
Thanks

Fonction save verset

Vous pourriez ajouter une fonction pour sauvegarder des versets qui nous touchent... Une amie utilise une application protestante pour cette fonction...

iOS version at least for Bible...

There are already apps on iOS for daily readings and mass but not for AELF Bible.
I think we could discuss the question about going to iOS 🤔❓💭

  • Full app or Bible only
  • Native app with web view or cordova/ionic with iframe or something else 🧐?
  • Go or no go?
  • Pay the apple fee for dev account 💵?
  • Ask the Lord to know his will! Pray 🙏!

Copy/paste has some bugs

Bonjour,

Tout d’abord, un très grand merci pour cette application simple, belle et qui va à l’Essentiel.
J’aime beaucoup lire les lectures du jour et partager la citation qui m’a touchée à des proches.
Le problème, c’est que lorsque je fais un copier/coller du texte, la version collée a une mise en page déformée. Je m’explique par un exemple : 
Aujourd’hui, dans la première lecture, il est dit

En ces jours-là, dans le pays d’Égypte, le Seigneur dit à Moïse et à son frère Aaron : « ce mois-ci sera pour vous le premier des mois, il marquera pour vous le commencement de l’année. Parlez ainsi à toute la communauté d’Israël : le dix de ce mois, que l’on prenne un agneau par famille, un agneau par maison.

Mais lorsque je fais un copier/coller depuis l’application, voici ce que ça me donne : 

En ces jours-là, dans le pays d’Égypte,le Seigneur dit à Moïse et à son frère Aaron :« Ce mois-cisera pour vous le premier des mois,il marquera pour vous le commencement de l’année.Parlez ainsi à toute la communauté d’Israël :le dix de ce mois,que l’on prenne un agneau par famille,un agneau par maison.

Il y a des problèmes d’espaces à certains endroits. Après analyse, ces problèmes d’espace viennent du fait que tous les espaces de fin de ligne sont supprimés lors du copiage.

Pensez-vous pouvoir faire quelque chose à ça ? Serais-ce facile ? Je n’ai malheureusement pas beaucoup de notion d’informatique, mais si je peux aider pour ce qui est à ma portée, je le ferais avec grande joie !

Merci encore pour votre travail, soyez béni et belle montée vers Pâques.

Je souhaite participer à ce projet

Hello, bjr.
Je souhaite participer à ce projet.
Comment puis je vous être utile?
Je suis un développeur mais plus orienté vers administration système sous linux cependant j'ai un esprit ouvert et j'ai surtout là volonté d'apporter une modeste contribution

English?

Greetings!
I'm not sure if developers want it, but: is it desirable/possible to elaborate International English interface?
Thank you.

Enable CI/CD

Hello, I'd like we have CI, and why not CD also 😉 We've already discuss this a little, but did not decide what to do and who would do it. I open this issue so that we can discuss about that in public.
I would be interested in testing https://bitrise.io/ because it is free for open source project and it is CI/CD made for mobile apps. I don't know how much time it would need, so I can't easily say if I could do this soon or not.
There are others solutions (Jenkins, Gitlab CI/CD, Travis, CircleCI, etc). I do not have any idea about.

Add support for themed icons

With android 13 comes the ability for apps to set a monochrome icon that will be synced with the user theme.

For now, the AELF android app is missing support for these icons:

Screenshot_20230601-155209

Add full Bible

Bonjour,
Est-il prévu d'ajouter la Bible avec un accès hors ligne ?
Si non, on ferme l'issue ici, et on continue à discuter par email ou autre ;-)
Si oui, super !!
Poke @AMDG2

f-droid

Bonjour et merci beaucoup pour cette appli !
Je suis en veille permanente, et j'étais un peu vexé que mon petit frère séminariste me présente l'appli.
Je n'avais pas pensé à chercher une appli AELF..... Et surtout mes applis viennent (presque) toutes de fdroid...
"Elle est bien ton appli frérot, dommage qu'elle soit pas open-source".

Donc je découvre avec joie que j'avais tort : la mettriez-vous dans fdroid ? Pour toucher plus de geeks =D
Je ne peux pas vous guider la dessus : je ne l'ai jamais fait.

J'ai des notions de python pour un éventuel, coup de patte au server. A dire rapidement.

Lauds and Vespers bug

Hello,

I downloaded the AELF application.
There are apparently two bug that makes it unusable with respect to the website:

  • it lacks the hymns in Lauds
  • it lacks the word of God in Vespers
    There he expected a correction?
    if not, how to correct (I'm a computer scientist but I never developed in java android)?

[Bible] Open on last page

Je propose qu'on suive ici le travail pour que la Bible s'ouvre sur la dernière page vue, idéalement avec le scroll au même niveau ;) Cf. #9 (comment)

De mon côté j'ai pensé à récupérer l'URL de la dernière page chargée par la webview, la stocker dans une préférence, et ensuite la charger au prochain démarrage de la Bible, à la place de la page index.html ; la préférence aurait comme valeur par défaut index.html

Une précision, je me dis qu'il n'est pas utile de récupérer l'URL à chaque changement de page. Nous pourrions nous limiter aux moments où la webview sera fermée

Move theme switcher button

J'ouvre cette issue à la suite de #9 (comment)

@nath5394

Enfin, je pensais à une autre amélioration pas directement liée : rendre le switch du thème plus accesible, par exemple dans le menu de droite. (On peut suivre ça dans 2 autres issues si tu souhaites).


@yadutaf

Au sujet du "switch plus accessible", je serais intéressé par une contribution. Je ne sais pas s'il sera facile de l'intégrer dans le menu à droite. Le cas échéant, une option alternative serait de le placer dans le menu latéral. La modification ne devrait pas être très compliquée. Tu prends le sujet ?


Je vais regarder ce sujet. ça me parait même mieux de le mettre dans le drawer.

403 on every service / reading starting from today

Hi, I have been using AELF android app and so has my wife, for years (thank you very much by the way).

We both got this error this morning, and for any future date. I'm using the latest version 2.7.5. Is it because of the new liturgical year?
Screenshot_20211126-092905_AELF

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.