Coder Social home page Coder Social logo

molo17 / customizablecalendar Goto Github PK

View Code? Open in Web Editor NEW
217.0 217.0 38.0 882 KB

CustomizableCalendar is a library that allows you to create your calendar, customizing UI and behaviour

License: MIT License

Java 100.00%
android-library autoupdate calendar calendar-component calendar-events calendar-view customizable customization

customizablecalendar's People

Contributors

danykina avatar francesco-furlan avatar molo17srl avatar sebastiano-pighi avatar vadymhimself 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  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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

customizablecalendar's Issues

locale days

in my locale days didn't show I am from Egypt

only one date selected

Can we use as a one way trip means if we want to select only one date is it possible?

disable dates

hi, i cant find any option or method to disable selected dates in the calender. Please provide this.

Invoke-customs are only supported starting with Android O

Getting this error , Invoke-customs are only supported starting with Android O (--min-api 26)
Message{kind=ERROR, text=Invoke-customs are only supported starting with Android O (--min-api 26), sources=[Unknown source file], tool name=Optional.of(D8)}

inflating class

whenrun app please help
Error inflating class com.molo17.customizablecalendar.library.components.CustomizableCalendar

Past months

What if i want to show past months as well, but start the calendar focusing on today's date ?

Unable to sync the gradle

Hi ,

I'm unable to sync the project because I'm getting Manifest merge error

Kindly check the error log

Manifest merger failed : Attribute application@allowBackup value=(false) from AndroidManifest.xml:15:9-36 is also present at [com.github.MOLO17:CustomizableCalendar:v0.1.4] AndroidManifest.xml:12:9-35 value=(true). Suggestion: add 'tools:replace="android:allowBackup"' to <application> element at AndroidManifest.xml:13:5-160:19 to override.

Additional Info : I can able to sync the gradle if I used android:allowBackup="true" in my app manifest. but I need to set allowBackup as false

Thanks in advance

Error: duplicate value for resource 'attr/font' with config ''.

Hi. When I am trying to compile my project with your library I get the following errors:

error: duplicate value for resource 'attr/font' with config ''.
Message{kind=ERROR, text=error: resource previously defined here., sources=[...\.gradle\caches\transforms-1\files-1.1\appcompat-v7-26.1.0.aar\1ef06ebeb346cde48963bebb42b7dd7b\res\values\values.xml:246:5-69], original message=, tool name=Optional.of(AAPT)}

and

error: resource previously defined here.
Message{kind=ERROR, text=error: resource previously defined here., sources=[...\.gradle\caches\transforms-1\files-1.1\appcompat-v7-26.1.0.aar\1ef06ebeb346cde48963bebb42b7dd7b\res\values\values.xml:246:5-69], original message=, tool name=Optional.of(AAPT)}

In my project I use 25.2.0 version of support library.

When fast scroll month doesn't changes

Hey I really like your library and wanted to use it in my application. But I have found one issue
If we swipe fast through the months sometimes months doesn't change and it shows previous or earlier month.

Error when build proyect

I have cloned your github project and updated the dependencies to the latest versions, but when I run the sample I skip this error:

Error:Execution failed for task ':library:transformClassesWithRetrolambdaForDebug'.

Missing javaCompileTask for variant: debug/0 from output dir: /Users/juangra/Proyectos/Proyectos_pruebas/CustomizableCalendar-master/library/build/intermediates/transforms/retrolambda/debug/0

My pc is mac and Android studio is 3.0.
Help me please.

Calendar Item isSelectable() method

In the CalendarItem there is an isSelectable() method. It currently does not tell you whether the item is selectable, and instead tells you if it IS selected.

It should be renamed to isSelected()

alignment

Hi , I have implement Customizable calendar in my project, and it works fine.

But there seems to be some alignment mismatch with week days and date, can u help me sort out this issue.

Capture

setting current month

When i set the current month of aucalendar with auCalendar.setCurrentMonth(previousDate);
view doesnt change how can i handle this? i want to show currentmonth when i set it

Need help implementing a vertical calendar view

Hey, I need help implementing a vertically scrollable version of the calendar view. I've set the layout manager of the recycler view as vertical. this got me a vertically scrollable implementation, however on scrolling up and down the view is breaking and not rendering as required. can you help me with this? attached screenshots, ignore other customisations i've added. irrelevant here.

screenshot_1505905215

after scolling

screenshot_1505905219

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.