Skip to content

loggyourlife/loggenda

Repository files navigation

Loggenda Logo

Download License

Loggenda is a customizable event calendar widget for Android. The widget allows you to track past activities more effectively. It is suitable for use now and past dates. No improvements have been made yet to use for future dates. It is written entirely with Kotlin.

It was originally designed and developed for use in Logg Android App. After that, We thought we could make it better together. We made it customizable and published it as open source.

Getting Started

Add the repository to your project build.gradle:

repositories {
  jcenter()
  maven {
    url "https://jitpack.io"
  }
}

And add the library to your module build.gradle:

dependencies {
  implementation 'com.logg.loggenda:loggenda:0.3.0'
}

Loggenda uses Joda-Time.

How to use?

Add the widget your layout. The width of the widget must be full screen(match_parent or match_constraint) at this time.

<com.logg.loggenda.widget.Loggenda
        android:id="@+id/loggenda"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" />

After show the widget with Joda-Time "LocalDate".

loggenda.show(LocalDate.now(), supportFragmentManager)

For advanced use, you can check the sample.

Screenshots

Loggenda Screenshot 1 Loggenda Screenshot 2 Loggenda Screenshot 3


Thanks to Didem Erişkin and Serkan Mercan for logo design and animation.