Etar-Calendar/README.md

43 lines
1.7 KiB
Markdown
Raw Normal View History

2018-05-25 09:31:32 +03:00
![Etar Calendar](metadata/en-US/images/featureGraphic.png)
# Etar Calendar
Etar (from Arabic: `إِيتَار`) is an open source material designed calendar made for everyone!
2013-10-26 20:15:21 +04:00
2018-05-25 18:02:12 +03:00
[![](metadata/en_fdroid.png)](https://f-droid.org/packages/ws.xsoh.etar/)[![](metadata/en_google_play.png)](https://play.google.com/store/apps/details?id=ws.xsoh.etar)
2015-09-05 22:02:15 +03:00
2018-05-25 09:31:32 +03:00
![Etar Calendar](metadata/animation.gif)
2015-09-05 22:02:15 +03:00
## Why?
Well, I wanted a simple, material designed and state of the art open source calendar that anyone can make it better.
2015-09-05 22:02:15 +03:00
## Special thanks
2015-09-05 22:02:15 +03:00
The application is an enhanced version of AOSP Calendar. Without the help of
2015-09-05 22:02:15 +03:00
[Free Software for Android](https://github.com/Free-Software-for-Android/Standalone-Calendar) team,
this app would be just a dream. So thanks to them!
2015-09-05 22:02:15 +03:00
## Features
2015-09-05 22:02:15 +03:00
- Month view.
- Week, day & agenda view.
- Uses Android calendar sync. Works with Google Calendar, Exchange, etc.
2015-09-05 22:02:15 +03:00
- Material designed.
- Agenda widget.
## Contribute
### Translations in Google Play app description
2018-05-25 09:31:32 +03:00
You can update/add your own language [here](metadata). Also, all artwork files are available [here](metadata)
2013-10-27 03:00:03 +04:00
### Build instructions
Install and extract Android SDK command line tools.
2013-10-26 20:22:18 +04:00
```
tools/bin/sdkmanager platform-tools
export ANDROID_HOME=/path/to/android-sdk/
git submodule update --init --remote
2013-10-27 01:56:37 +04:00
gradle build
2013-10-26 20:22:18 +04:00
```
2013-10-27 03:00:03 +04:00
### How this was done
- see ``build.gradle`` and the modifications to ``AndroidManifest.xml``
2013-10-27 20:36:49 +04:00
- ``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`` and ``zone.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