0ihsan / mcal

Manage macOS Calendar from command line interface.
MIT License
18 stars 4 forks source link

New function - move event from one calendar to other ( change calendar of event) #4

Closed petrmikes closed 3 months ago

petrmikes commented 4 months ago

Hello Oihsan, Your app is really cool. Im using it daily. I have idea to new feature. It will be greate if shoud be added.

Change calendar event:

Example

Kind Regards

0ihsan commented 4 months ago

moving only the current event would be enough for you? otherwise, identifying which event to move might be a little cumbersome to implement.

petrmikes commented 4 months ago

Hello , thanks for quick reply. It will be better to move any of event. Not only actual. ( in case that event have any id it should be like mcal changecal personal meeting ID ; and ofcourse add id to (e.g) mcal show personal events detail

Many thanks Ing. Petr Mikeš https://www.mikysound.com/ MikySound.com https://www.mikysound.com/ Phone: +420 774 990 659 CTO - Technical Director E-mail: @.>@.  https://www.mikysound.com/ Czech Republic Web: www.MikySound.com https://www.mikysound.com/ COMVERGA a.s.

6. 6. 2024 v 19:03, ihsan @.***>:

moving only the current event would be enough for you? otherwise, identifying which event to move might be a little cumbersome to implement.

— Reply to this email directly, view it on GitHub https://github.com/0ihsan/mcal/issues/4#issuecomment-2153001382, or unsubscribe https://github.com/notifications/unsubscribe-auth/AESPQT4EBHDPQQWDK6TSW33ZGCI6ZAVCNFSM6AAAAABI5CV6N6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJTGAYDCMZYGI. You are receiving this because you authored the thread.

0ihsan commented 4 months ago

you can now do mcal move newcalendar <eventid>. but you can only change events within range[midnight, now]. you can mcal list to see the event ids. event ids are relative:

petrmikes commented 4 months ago

Hello amazing. Working really fine.

One more idea. It will be great to have chance filter by : mcal list to show ids for specific calendar.

example: mcal list –> show all events mcal list Meetings -> show events from calendar Meetings

and second point: range [midnight , now] is little bit limited. it should be great to have chance to specify like

mcal settings range -365D // range minus 1 year from now

or mcal list Meetings -365D // show all events in range [-354D to now]

Hope that this ideas should match with you.

Thanks

Ing. Petr Mikeš https://www.mikysound.com/ MikySound.com https://www.mikysound.com/ Phone: +420 774 990 659 CTO - Technical Director E-mail: @.>@.  https://www.mikysound.com/ Czech Republic Web: www.MikySound.com https://www.mikysound.com/ COMVERGA a.s.

7. 6. 2024 v 1:55, ihsan @.***>:

you can now do mcal move newcalendar . but you can only change events within range[midnight, now]. you can mcal list to see the event ids. event ids are relative:

0 is the most recent event (current or last). 1 is one previous. 2 is two previous, etc. — Reply to this email directly, view it on GitHub https://github.com/0ihsan/mcal/issues/4#issuecomment-2153592862, or unsubscribe https://github.com/notifications/unsubscribe-auth/AESPQTZQNBI6QCM27S6NTC3ZGDZI5AVCNFSM6AAAAABI5CV6N6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJTGU4TEOBWGI. You are receiving this because you authored the thread.

petrmikes commented 3 months ago

Do you think that what was written below should be possible to improve?

Petr

7. 6. 2024 v 9:34, @.***:

Hello amazing. Working really fine.

One more idea. It will be great to have chance filter by : mcal list to show ids for specific calendar.

example: mcal list –> show all events mcal list Meetings -> show events from calendar Meetings

and second point: range [midnight , now] is little bit limited. it should be great to have chance to specify like

mcal settings range -365D // range minus 1 year from now

or mcal list Meetings -365D // show all events in range [-354D to now]

Hope that this ideas should match with you.

Thanks

0ihsan commented 3 months ago

closing. see comment: https://github.com/0ihsan/mcal/pull/5