Comments (11)
@Solido I'm not sure what your comment about adoption means. If developers want more advanced functionality, they are more than welcome to fork this repo and build out their own features.
Thanks for the links to RN - we can use some of that as the basis for how we build out recurring events but it'd be great to get someone from the community to assist.
from device_calendar.
I am using your library for one of my Application - it is working great and thank you.
BTW, i also need the reminder functionality and wondering if any work has gone into it. If not, I am planning to start working on it but thought of checking in first to avoid duplicate effort.
Thank you again and please do let me know your comments!
from device_calendar.
@Solido for now there is a basic implementation of recurring appointments. We'll open up issues for extending the implementation shortly
from device_calendar.
@Solido building support for recurring events is definitely on the backlog. However, at this stage we haven't got a timeframe for implementing it.
Definitely happy to take contributions if you want to submit a PR
from device_calendar.
I've very few knowledge of the domain, I guess I can help on the dart side but for the underlying it can be difficult.
Android support Events.RRULE & Ios EKRecurrenceRule
Should we plan smth what will work on both platform or can we let the devs pass optional parameter in each platform native method ?
from device_calendar.
The Dart API that's exposed to developers should reflect as much consistency across all platforms as possible.
If there are features that some platforms expose but not all, the plugin should expose a property indicating whether a feature is supported. The feature should be exposed in a way that makes it possible to add other platform support later (eg no exposing Android or iOS specific class/package names)
It'd be worth looking at what API plugins for other ecosystems expose (eg Xamarin/Xamarin.Form or ReactNative).
from device_calendar.
My point is how to get this available to the users by ANY means ;)
Few chance that the lib get adopted if it can't let you access to advanced methods but how to get it implemented is not an easy task !
from device_calendar.
Not sure if it helps but you could also have a look at RN
https://github.com/wmcmahan/react-native-calendar-events
and recurrence
https://github.com/wmcmahan/react-native-calendar-events#recurrence-rule
from device_calendar.
Let me know how I can help
from device_calendar.
@gthirumurugan we haven't done any work on this so you are welcome to submit a PR as mentioned above
from device_calendar.
Thank you for responding - I'll submit a PR once I am finished with the enhancements. For now, I am planning to go by the RN design as @Solido has pointed out.
from device_calendar.
Related Issues (20)
- Consider switching to flutter_timezone HOT 10
- The Android Gradle plugin supports only kotlin-android-extensions Gradle plugin version 1.6.20 and higher. HOT 6
- A way to fill "location" field with an address
- How to add event to device calendar with a Datetime type
- Wrong Timezone HOT 4
- Calendar permission not showing HOT 4
- eventId inconsistency between iOS and Android HOT 4
- How do you set the color of the event
- Need to add device calendar holidays.
- Flutter build appbundle --release HOT 1
- [4.3.2] Google Account calendar events do not load HOT 2
- Delay fetching events when opening release ios build HOT 2
- iOS 17 "Add Events Only" HOT 1
- New release whit support for IOS 17+ and android 14 (API 34) HOT 7
- keyWindow depricated HOT 2
- Recurring events on iOS are returned as individual events and not one with a recurring rule
- Change name and/or color of existing calendar
- Events created on Google calendar on iOS reflects only if I launch apple calendar first and then open the app HOT 3
- All day events are incorrectly retreived on Android next day
- Add list of dayOfMonth on RecurrenceFrequency.Monthly HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from device_calendar.