Skip to content

noobun/rocalendar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ro

ROcalendar

ROcalendar is an app made for garmin watches (with 5 buttons).

This will display all the events that are part of the Cristian Ortodox Calendar + Public Hollidays in Romania

The app supports 3 event types:

  • Public Holidays
  • Red Cross Cristian Ortodox
  • Black Cross Cristian Ortodox

Tip

You can use the app by direct sideloading.

Implementation

Database

Each year has his own json file inside resources/db/[YEAR]

Month View

To accomplish a scroll efect really easy and a dinamic animation was implemented based on keys/swipes

Views/Delegates

Management of views and delegates for main and month is done with a management component that holds the instances

Screenshots

Glance View -> Where you can see the next event, type of the event and days untill

Main View -> Where you can see the entire month and some dots for each day type and the current day

Month View -> Where you can see each day in a month with the full name and event type

Menu View -> Where you can set colors for each event type

Improvements that could be done

  • More details on event
  • Notifications/Alerts

Disclaimer

No aditional features are promised

No update for other years are primised

Caution

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Packages

No packages published