kizitonwose / Calendar

A highly customizable calendar view and compose library for Android.
MIT License
4.5k stars 492 forks source link

Multiplatform support #510

Open bmc08gt opened 7 months ago

bmc08gt commented 7 months ago

Feature

Are you open to a PR to make this work with Kotlin Multiplatform? I am in the process of making it compatible for a project I am working on and would love to push it upstream.

Tech (if applicable)

Add any other information that could help the development of this feature.

kizitonwose commented 7 months ago

Hi, yes, that would be very much appreciated. Thank you!

Jimaloo commented 7 months ago

Hi @bmc08gt , how is this going?

bmc08gt commented 6 months ago

Hi @bmc08gt , how is this going?

Hit some unexpected issues outside of this migration. Hopeful to get the PR up this week or next.

bmc08gt commented 6 months ago

Hi @bmc08gt , how is this going?

Hit some unexpected issues outside of this migration. Hopeful to get the PR up this week or next.

Just an update. Have core library updated. Just going through sample to make it happy now. :)

BikramDroid commented 6 months ago

Hi @bmc08gt , how is this going?

Hit some unexpected issues outside of this migration. Hopeful to get the PR up this week or next.

Just an update. Have core library updated. Just going through sample to make it happy now. :)

Thanks for the support, when do you think this would be available?

alaegin commented 5 months ago

Hi! How is it going?

WojciechOsak commented 4 months ago

Hi @bmc08gt , any updates ? :)

Murzify commented 4 months ago

Hi @bmc08gt ! How is it going?

kalist28 commented 4 weeks ago

Hi @bmc08gt , how is this going?

ryanw-mobile commented 1 week ago

Not sure if it turned out to be impossible to make it KMP compatible, but since the compose part, as mentioned, is backed by LazyColumn/LazyRow for compose, I hope the existing Compose Multiplatform is sufficient enough to make it run on all platforms (not just Android/iOS) if this task can eventually move forward?

kizitonwose commented 2 days ago

After much thought, I have decided to take on the multiplatform task. I started a discussion here on how I intend to approach this, I will lock this thread as there has not been much activity besides the update requests.

Huge thanks to @bmc08gt for the initial offer and effort to bring this library to multiplatform users.