Improved Calendar - #152
Conversation
Added properties for manual refresh and resync handling. Updated event processing to include custom colors and improved reminder functionality.
Refactor CalendarAdd.qml to improve structure and readability. Added new properties and components for better event handling and UI updates.
Refactor CalendarEdit.qml to improve structure and readability, including updates to properties, event handling, and UI components.
Added drag-and-drop functionality for events in the calendar, including properties for drag state and preview. Enhanced event handling with new properties for dragging and visual feedback.
|
Looks awesome !! I will review the code asap, and to answer your question, I plan to make a settings rework (idk when) with proper pages for each sections. Also, these ripple buttons looks wierd, will probably find why by reviewing |
LeVraiArdox
left a comment
There was a problem hiding this comment.
Nvm for the buttons.
Pretty good overall, just don't reinvent the wheel.
Also, maybe it's on my side but when we use vdirsyncer, adding events don't add them to the remote. Removing them and importing thel works tho. I use google agenda btw
There was a problem hiding this comment.
You made your own drag and drop engine, but QML already has drag and drop bindings that you could use (DropArea, Drag, DragEvent etc).
There was a problem hiding this comment.
Ohh I didn't even know this existed. Will implement :D
Hmm I will investigate this and report back |
Removed the syncInterval timer and adjusted the command building script.
Maybe check now? Everything is working on my side :P laptop.mp4phone.mp4 |
|
I will just work on implementing qtquick-drag and then we should be good to go |
Thanks |
Improved Calendar
What's New
Showcase
demo.mp4