Skip to content

Releases: stormseed/daykeep-calendar-quasar

Set up for Quasar extension, fix multi-Vue issue

31 Jul 21:03
Compare
Choose a tag to compare
  • Add in JSON description files for quasar-app-extension-daykeep
  • Change dependency structure to try and avoid having multiple copies of Vue initialized which might be causing #66.

Name change, code split

03 Jun 19:20
Compare
Choose a tag to compare
Pre-release

We are renaming this project to Daykeep Calendar - the new Github URL is https://github.com/stormseed/daykeep-calendar-quasar. The code is now split into some core components and a set of platform-specific components. To install via NPM / Yarn, use the projects name @daykeep/calendar-quasar.

Because a lot of stuff has moved around in this push I suspect we'll be fixing a few things in the next couple of days.

First beta version compatible with Quasar 1.0.x

06 May 18:46
Compare
Choose a tag to compare

This has been sitting on a branch for a while and as it looks like Quasar is getting pretty close to a v1.0 release I guess now would be a good time to put this into beta.

This version will require Quasar v1.0.x. Legacy versions of Quasar should use this calendar component at v0.3.x.

Further improvements to single day overlap rendering

20 Feb 23:32
Compare
Choose a tag to compare

Change overlap counting to a grid block system to better check to see how many events actually overlap. This will allow multiple column configurations within a single day column that will fully utilize available horizontal space.

Different overlap method and graphic tweaks

15 Feb 16:53
Compare
Choose a tag to compare

Trying out a completely different strategy on handling event overlaps by using a routine that actively tries to squeeze in events on any existing column starting from the left. The outcome is mostly the same but should be smarter in rending more compactly.
Also some graphic tweaks to make it easier to see the difference between events close to each other.

Various bug fixes and updated event rendering

08 Feb 20:20
Compare
Choose a tag to compare
  • HTML rendering and editing are now optionally available in an event's description field
  • all day events no longer revert to a time-scheduled event when edited and saved
  • monthly calendars now support day clicks
  • Overlapping events occurring on the same day are now properly sorted and accounted for
  • A new event is triggered any time the view changes either via switching a tab in the full calendar component or navigating between days. This should be useful when loading in data dynamically.
  • Remove any last remnants of Quasar's date functions in favor of Luxon.
  • Events that cross into the next day or multi-day events with associated times should now be rendered properly.
  • Updated event rendering to make times a bit easier to read and take advantage of vertical space if it's available

Thanks to @wooliet, @lpmi-13, @kdmon, @Jasqui and every one who's helping squash some bugs!

Update to Quasar v0.17.x

28 Sep 14:39
Compare
Choose a tag to compare
Pre-release

Update to using Quasar v0.17.x (v.0.17.16 as of this release). Fixes to multi-day event rendering (thank you @wooliet). Fix to incorrect parameter in the documentation (thank you again @wooliet). Added feature to default to a hour of the day in day / multi-day views.

Groundwork for event editing

07 Jun 20:13
Compare
Choose a tag to compare
Pre-release

Allow for basic event editing that can be watched to trigger foreign API calls. This is the groundwork for adding more editing features down the road.

Update to Quasar v0.16

24 May 23:05
Compare
Choose a tag to compare
Pre-release

update to quasar 0.16 and ensure compatibility; cleanup and add watches for changes to the eventsArray and startDate to hopefully better catch page refreshes; add function to get a string version of an event ID which should allow for IDs that are not integers; remove the "blankCalendarEvent" variables in favor of just checking to see if an eventObject is empty; make sure empty array and object properties are defined by a function (thank you @dreglad)

Update agenda default view to "dots"

03 May 22:47
Compare
Choose a tag to compare
Pre-release
v0.2.2

because it just wouldn't be fun unless I forgot something