GitHub - Etar-Group/Etar-Calendar: Android open source calendar
source link: https://github.com/Etar-Group/Etar-Calendar
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
Etar Calendar
Etar (from Arabic: إِيتَار
) is an open source material designed calendar made for everyone!
Why?
Well, I wanted a simple, material designed and state of the art open source calendar that anyone can make it better.
Special thanks
The application is an enhanced version of AOSP Calendar. Without the help of Free Software for Android team, this app would be just a dream. So thanks to them!
Features
- Month view.
- Week, day & agenda view.
- Uses Android calendar sync. Works with Google Calendar, Exchange, etc.
- Material designed.
- Agenda widget.
Contribute
Translations in Google Play app description
You can update/add your own language here. Also, all artwork files are available here
Build instructions
Install and extract Android SDK command line tools.
tools/bin/sdkmanager platform-tools
export ANDROID_HOME=/path/to/android-sdk/
git submodule update --init --remote
gradle build
How this was done
- see
build.gradle
and the modifications toAndroidManifest.xml
fix_strings_and_import.py
was created to fix a build problem and rename imports of R.java- get time zone data from http://www.iana.org/time-zones write
backward
andzone.tab
to assets and to assets of https://github.com/dschuermann/standalone-calendar-timezonepicker - comment out code in https://github.com/dschuermann/standalone-calendar-frameworks-ex
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK