Argüe is an Android app built using Kivy and KivyMD that allows users to track correct and incorrect points during the discussions.
main.py
: Core file that contains theArgueApp
class and initializes the app It manages the screen transitions, events, and application logicdialogs.py
: Defines some re-usable dialog windows to reduce code sizedata_manager.py
: Simplifies the proces of accessing todata.json
ultilities.py
: Contains basic parameters for the apptranslations.py
: Contains the logic for loading and managing translations for the application.argue.kv
: Defines the UI structure and layout of the application, including screens like Main, History, and Infodata.json
: Contains the history of pointstranslations.json
: Stores the translated strings for different languages, like English 🇬🇧, Russian 🇷🇺, Ukrainian 🇺🇦, French 🇫🇷background.jpg
: The background image used across all screensJetBrainsMono.ttf
: Main font of the project
The letter ü in the app's name is purely stylistic, doesn't affect functionality or have a meaning!