Commit Graph

  • bc16473715 Soften the scroll blur effect a tiny bit to avoid glitches when missing a frame. main v0.4.0 Leo Vasanko 2025-09-25 10:28:35 -06:00
  • b30618031a Larger month label column so that it is easier to use on mobile devices. Leo Vasanko 2025-09-25 10:26:10 -06:00
  • cb60c589e3 Move calendarweeks etc. in DOM after the month name bar, to make them render on top of it and not under. Leo Vasanko 2025-09-25 10:17:22 -06:00
  • 3c5cad0afe Dark autumn colors tuning. Leo Vasanko 2025-09-25 10:05:59 -06:00
  • 6d91833f0f Fix touch moving of dialogs. Leo Vasanko 2025-09-25 10:02:27 -06:00
  • a3e9e13b29 Split the bloated date libs to a separate module that rarely changes, speeding up page loads when the app itself has changed. Leo Vasanko 2025-09-25 09:34:03 -06:00
  • 73ce1b1be2 Dark mode month color tuneup to avoid too dark shades and to match spring colors with light mode. Leo Vasanko 2025-09-25 09:29:07 -06:00
  • 93fc600a7a Do not import defineExpose because it is now a compiler macro. Leo Vasanko 2025-09-25 08:41:40 -06:00
  • 09df4bed5e Remove export block in favor of directly exporting symbols. Leo Vasanko 2025-09-25 08:39:25 -06:00
  • 86a1a4d772 Scroll the week to view the second row visible (showing also the previous week) rather than centered, for better UX. Leo Vasanko 2025-09-25 08:35:46 -06:00
  • 159bbf816d Prefer rem, assure that dialogs scale correctly. Leo Vasanko 2025-09-25 08:21:26 -06:00
  • c41a3b84f4 Do not show results box and "no results" when there are no results. Just show nothing. Leo Vasanko 2025-09-25 08:03:43 -06:00
  • 6c396bab61 Hopefully more robust header autoclose logic to avoid OSD keyboard causing a just-focused search bar getting hidden. Leo Vasanko 2025-09-25 08:00:12 -06:00
  • 8a508f273d Optimise blur. Leo Vasanko 2025-09-25 07:36:42 -06:00
  • 704773dc8a Show holiday name tooltip on the entire day cell. Leo Vasanko 2025-09-25 07:23:22 -06:00
  • 0859e77b6a Styling changes, avoid glitches even on very small screens. Leo Vasanko 2025-09-25 07:19:40 -06:00
  • d461a42ae5 Hide shortcut key on Android. v0.3.4 Leo Vasanko 2025-09-24 17:03:19 -06:00
  • ade17b80b1 Shrink header by removing gaps on small screens. Leo Vasanko 2025-09-24 16:57:08 -06:00
  • a0b140d54b Responsive date strings in calendar days for small screen support and consistent wrapping. v0.3.3 Leo Vasanko 2025-09-24 16:53:17 -06:00
  • 365d9e1be2 Add touch support to months scroll. v0.3.2 Leo Vasanko 2025-09-24 16:25:40 -06:00
  • e210babe29 Use shorter date format in title that fits better on narrow tabs v0.3.1 Leo Vasanko 2025-09-24 16:18:37 -06:00
  • 31c5551535 Remove the 14 day selection limit for creating or modifying events. Leo Vasanko 2025-09-24 16:09:50 -06:00
  • 9b2354fd91 Improved header layout on small screens, add margin left of search bar on larger screens. Leo Vasanko 2025-09-24 16:00:56 -06:00
  • 43aa8db650 Implement highlight effect on the day navigated to. Leo Vasanko 2025-09-24 15:48:25 -06:00
  • debeececaf Implement Ctrl-F tip on search bar, adjust header layout (search box expanding). Leo Vasanko 2025-09-24 14:38:41 -06:00
  • 258d0ba02c Motion blur while scrolling. v0.3.0 Leo Vasanko 2025-09-24 13:55:43 -06:00
  • c134d8875c Improved scrolling on month bar (fast drag scroll, per-month wheel scroll, glitches eliminated). Leo Vasanko 2025-09-24 13:34:30 -06:00
  • dca3e21843 Added clock. Leo Vasanko 2025-09-23 18:42:13 -06:00
  • d11c551636 A bit tighther header controls layout. Leo Vasanko 2025-09-23 18:18:51 -06:00
  • eaa55c94fd Styling details, removed absolute positioning of each weekrow and month label in favor of a wrapper that uses block layout inside it. Gaps/borders removed on the calendar. Leo Vasanko 2025-09-23 18:15:00 -06:00
  • 0d4094826d Colors style cleanup, better colors. Leo Vasanko 2025-09-23 17:41:53 -06:00
  • 983826b5a6 Cleanup. Leo Vasanko 2025-09-23 15:54:39 -06:00
  • 3a902a9dfa Event overlay, smaller events to fit on screen, forfeit horizontal scaling by text width. Cleanup. Leo Vasanko 2025-09-23 15:52:21 -06:00
  • 0dfccb7b34 Restore month-based background color on day cells, lost on some earlier edit. Leo Vasanko 2025-09-23 15:01:08 -06:00
  • f20a54da57 Event titles style tuning. Larger text etc. Leo Vasanko 2025-09-23 14:12:16 -06:00
  • b3b19832b4 Repair event grid scaling when there are many events per day. Leo Vasanko 2025-09-23 12:14:04 -06:00
  • 151566ba22 Transparent event bars. Leo Vasanko 2025-09-23 11:52:39 -06:00
  • 7816ccd196 Improved calendar day styling. Large numbers, now today marker and other tweaks. Leo Vasanko 2025-09-23 11:01:39 -06:00
  • dee8ce5079 Event dialog shows All instead of Every (1). v0.2.0 Leo Vasanko 2025-08-28 00:35:31 -06:00
  • abc7aba20f Search improvements. Leo Vasanko 2025-08-27 14:16:07 -06:00
  • 57aefc5b4c Much simpler undo/redo handling, bugs fixed and less code. v0.1.0 Leo Vasanko 2025-08-27 13:54:10 -06:00
  • 45939939f2 Implement event/date search bar Leo Vasanko 2025-08-27 11:15:27 -06:00
  • 9183ffe873 Adjust year limits from 1582 when Gregorian calendar was first introduced to 3000 which ought to be enough. Leo Vasanko 2025-08-27 11:15:09 -06:00
  • 8f092b5653 Event resize/move bugs and UX. Leo Vasanko 2025-08-27 09:42:23 -06:00
  • cfb1b2ce5a Use hard ends on event bars when they cross between weeks. Leo Vasanko 2025-08-27 09:15:08 -06:00
  • 6f4ff06047 Refactor modules for consistency Leo Vasanko 2025-08-27 09:09:19 -06:00
  • eb3b5a2aa4 Fix recurrent event splitting being broken after prior refactoring. Leo Vasanko 2025-08-27 08:51:36 -06:00
  • 5a0d6804bc Mouse/touch event handling improvement - prefer passive handlers - fix event moving on touch - faster selection updates Leo Vasanko 2025-08-27 08:04:29 -06:00
  • ecae48fd85 Fix weekly recurring events showing wrong date in edit dialog due to confusion about week start day. Leo Vasanko 2025-08-27 07:26:04 -06:00
  • d9352a9fb3 Event search (Ctrl+F), locale/RTL handling, weekday selector workday/weekend, refactored event handling, Firefox compatibility (#3) Leo Vasanko 2025-08-27 13:41:46 +01:00
  • 9e3f7ddd57 Major new version (#2) Leo Vasanko 2025-08-26 05:58:24 +01:00
  • 018b9ecc55 vue (#1) Leo Vasanko 2025-08-22 23:34:33 +01:00
  • a92ef0479a Refactor jogwheel to its own module. Leo Vasanko 2025-08-20 21:38:28 -06:00
  • b8b8575c6d More event refactoring, cleanup. Leo Vasanko 2025-08-20 21:34:08 -06:00
  • d4ab7f5665 Fix the refactoring Leo Vasanko 2025-08-20 21:07:59 -06:00
  • 1edb3f0e85 Refactor event and selection handling to a separate module. Leo Vasanko 2025-08-20 21:04:27 -06:00
  • 474b9fd497 Partial support for dragging events around. Leo Vasanko 2025-08-20 20:40:51 -06:00
  • 8cf97f4c9f Lunar phase styled Leo Vasanko 2025-08-20 20:00:40 -06:00
  • 195520d66f Lunar phases Leo Vasanko 2025-08-20 19:49:24 -06:00
  • 161c7987af Event editing dialog and many other event-related improvements. Leo Vasanko 2025-08-20 19:35:42 -06:00
  • fc0dc0c193 Styling cleanup Leo Vasanko 2025-08-20 15:18:55 -06:00
  • 93c23c594c Cleanup, layout fixes, better event colors. Leo Vasanko 2025-08-20 14:57:04 -06:00
  • c0d76109a1 Split CSS to separate files. Leo Vasanko 2025-08-20 14:19:58 -06:00
  • 3b075e68e8 FIxed Leo Vasanko 2025-08-20 14:12:22 -06:00
  • 99b2d1a176 Broken event support. Leo Vasanko 2025-08-20 13:37:18 -06:00
  • 9bb3740b61 Cleanup, bigger layout and other changes. Leo Vasanko 2025-08-20 12:49:17 -06:00
  • 272a3bd61e Initial commit Leo Vasanko 2025-08-19 20:20:40 -06:00