Code Monkey home page Code Monkey logo

tehro-android's Introduction

Tehro

license code quality release fdroid build

Tehro is a guide app for Tehran Metro powered by Jetpack Compose.

Releases

You can get the official releases from either GitHub, F-Droid or Google Play Store.

Note: The F-Droid releases do not have internet access permission & any telemetry. The GitHub & Google Play Store releases do have Firebase telemetry.

Database

The database used in the app is stored at tehro-database repository as the database is a separate project from the Android client. You are more than welcome to create your own Tehro client for any platform.

Contributing

Pull requests are welcome. I recommend checking out the open issues and the TODO comments.

For major changes, please open an issue first to discuss what you would like to change.

License

Copyright (C) 2019-2022 Yasan Ghaffarian [email protected]

Tehro is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Tehro is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

tehro-android's People

Contributors

dependabot[bot] avatar gradle-update-robot avatar imgbotapp avatar poussinou avatar yasanglass 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

Watchers

 avatar  avatar

tehro-android's Issues

Light theme

سلام، لطفاً به برنامه light theme رو هم اضافه کنید.
برا گوشی‌هایی که LCDشون AMOLED نیست، سخته که بخوای تو آفتاب با یه برنامه‌ی light کار کنی.

Add trains timing

Thanks to this amazing repo.
I want to ask about adding trains timing. The latest timing of the first train in the 1401 Persian year is available here.
Also, I can contribute to translating mentioned link and also the whole app.

It will be a plus feature to add timing for each station. To find the time delta between stations, I search and add more info if possible here.

Search Support

📄 Description

Hi, I need the search feature.
Sometimes I forget which line my station is on.

✔️ Expected UI

image

Add language options

سلام
من ترجیح میدم گوشیم انگلیسی باشه اما از این برنامه به صورت فارسی استفاده کنم.
و همین طور درمورد تم، یعنی گوشیم دارک باشه اما از این برنامه به صورت لایت استفاده کنم.
امکان داره به برنامه بخش تنظیمات اضافه کنید که کاربر بتونه انتخاب کنه؟ (مثل تمامی برنامه‌های دیگه)

Improved keyboard support

Hello HASAN,
I connected a Bluetooth keyboard to my Android tablet. This way I can do some of my daily tasks without the need for a laptop.
Now I realize that the Tehro app does not fully support the keyboard. Please watch the video below:

bandicam.2022-03-22.15-54-52-909.mp4

As you can see, I can not scroll the page with the up and down buttons. I also can not return to the previous menu with the ESC or Backspace button.
(I have now tested on Android emulator on Windows (WSA) and on the tablet, the performance is exactly the same)

Title bar

📄 Description

Hi, I have installed Tehro from the F-Droid.
In dark mode and light mode, the title bar color is light.
image

✔️ Expected UI

Screenshot_2022-02-14-01-35-52-832_dev yasan metro fdroid

❌ Actual UI

Screenshot_2022-02-14-01-35-51-832_dev yasan metro fdroid

درخواست اضافه کردن مترو شیراز

درود. می‌دونم این متروی تهرانه ولی اگر بشه شیراز رو هم اضافه کنی، که در حال حاضر هم یک خط بیش‌تر نداره! خیلی عالی می‌شه. از این‌جا هم مسیر و هم زمان حرکت متروها مشخصه. سپاس.

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.