Commit Graph

  • 8658a5f7c1 Soften the scroll blur effect a tiny bit to avoid glitches when missing a frame. main v0.4.0 LeoVasanko 2025-09-25 22:28:35 +00:00
  • bb5b39a33c Larger month label column so that it is easier to use on mobile devices. LeoVasanko 2025-09-25 22:26:10 +00:00
  • e4245fc193 Move calendarweeks etc. in DOM after the month name bar, to make them render on top of it and not under. LeoVasanko 2025-09-25 22:17:22 +00:00
  • b2563d49b9 Dark autumn colors tuning. LeoVasanko 2025-09-25 22:05:59 +00:00
  • c1dc5e616a Fix touch moving of dialogs. LeoVasanko 2025-09-25 22:02:27 +00:00
  • fee7615aac Split the bloated date libs to a separate module that rarely changes, speeding up page loads when the app itself has changed. LeoVasanko 2025-09-25 21:34:03 +00:00
  • aec358b6b8 Dark mode month color tuneup to avoid too dark shades and to match spring colors with light mode. LeoVasanko 2025-09-25 21:29:07 +00:00
  • ff9d9b6ac2 Do not import defineExpose because it is now a compiler macro. LeoVasanko 2025-09-25 20:41:40 +00:00
  • f291bbdb4a Remove export block in favor of directly exporting symbols. LeoVasanko 2025-09-25 20:39:25 +00:00
  • 37fb4f2fc6 Scroll the week to view the second row visible (showing also the previous week) rather than centered, for better UX. LeoVasanko 2025-09-25 20:35:46 +00:00
  • dc4d496c63 Prefer rem, assure that dialogs scale correctly. LeoVasanko 2025-09-25 20:21:26 +00:00
  • 542c66fce1 Do not show results box and "no results" when there are no results. Just show nothing. LeoVasanko 2025-09-25 20:03:43 +00:00
  • 15ad112f29 Hopefully more robust header autoclose logic to avoid OSD keyboard causing a just-focused search bar getting hidden. LeoVasanko 2025-09-25 20:00:12 +00:00
  • b135b53893 Optimise blur. LeoVasanko 2025-09-25 19:36:42 +00:00
  • c92826ab6f Show holiday name tooltip on the entire day cell. LeoVasanko 2025-09-25 19:23:22 +00:00
  • bba53f8562 Styling changes, avoid glitches even on very small screens. LeoVasanko 2025-09-25 19:19:40 +00:00
  • 74de1481c0 Hide shortcut key on Android. v0.3.4 LeoVasanko 2025-09-25 05:03:19 +00:00
  • 46119222e6 Shrink header by removing gaps on small screens. LeoVasanko 2025-09-25 04:57:08 +00:00
  • 3df1d19b03 Responsive date strings in calendar days for small screen support and consistent wrapping. v0.3.3 LeoVasanko 2025-09-25 04:53:17 +00:00
  • afb3624252 Add touch support to months scroll. v0.3.2 LeoVasanko 2025-09-25 04:25:40 +00:00
  • c6a597942d Use shorter date format in title that fits better on narrow tabs v0.3.1 LeoVasanko 2025-09-25 04:18:37 +00:00
  • e9e4147fdd Remove the 14 day selection limit for creating or modifying events. LeoVasanko 2025-09-25 04:09:50 +00:00
  • 7e9b8139b8 Improved header layout on small screens, add margin left of search bar on larger screens. LeoVasanko 2025-09-25 04:00:56 +00:00
  • 8b89327442 Implement highlight effect on the day navigated to. LeoVasanko 2025-09-25 03:48:25 +00:00
  • 2f7d34e67b Implement Ctrl-F tip on search bar, adjust header layout (search box expanding). LeoVasanko 2025-09-25 02:38:41 +00:00
  • 97c7635897 Motion blur while scrolling. v0.3.0 LeoVasanko 2025-09-25 01:55:43 +00:00
  • d5b6054fdd Improved scrolling on month bar (fast drag scroll, per-month wheel scroll, glitches eliminated). LeoVasanko 2025-09-25 01:34:30 +00:00
  • ff1975a6a7 Added clock. LeoVasanko 2025-09-24 06:42:13 +00:00
  • 1ee99ccc7b A bit tighther header controls layout. LeoVasanko 2025-09-24 06:18:51 +00:00
  • 094bfc5a9c 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. LeoVasanko 2025-09-24 06:15:00 +00:00
  • d7fc641c1c Colors style cleanup, better colors. LeoVasanko 2025-09-24 05:41:53 +00:00
  • c2d231cdc0 Cleanup. LeoVasanko 2025-09-24 03:54:39 +00:00
  • 78045e89df Event overlay, smaller events to fit on screen, forfeit horizontal scaling by text width. Cleanup. LeoVasanko 2025-09-24 03:52:21 +00:00
  • ded5ba46db Restore month-based background color on day cells, lost on some earlier edit. LeoVasanko 2025-09-24 03:01:08 +00:00
  • b9bd74b322 Event titles style tuning. Larger text etc. LeoVasanko 2025-09-24 02:12:16 +00:00
  • 2a1070601a Repair event grid scaling when there are many events per day. LeoVasanko 2025-09-24 00:14:04 +00:00
  • b60a8652ee Transparent event bars. LeoVasanko 2025-09-23 23:52:39 +00:00
  • d1f890d876 Improved calendar day styling. Large numbers, now today marker and other tweaks. LeoVasanko 2025-09-23 23:01:39 +00:00
  • bfe5b53320 Event dialog shows All instead of Every (1). v0.2.0 LeoVasanko 2025-08-28 12:35:31 +00:00
  • 734d07f10c Search improvements. LeoVasanko 2025-08-28 02:16:07 +00:00
  • 456905d699 Much simpler undo/redo handling, bugs fixed and less code. v0.1.0 LeoVasanko 2025-08-28 01:54:10 +00:00
  • 825e3e2b73 Implement event/date search bar LeoVasanko 2025-08-27 23:15:27 +00:00
  • 367072a8a2 Adjust year limits from 1582 when Gregorian calendar was first introduced to 3000 which ought to be enough. LeoVasanko 2025-08-27 23:15:09 +00:00
  • 54625bb70f Event resize/move bugs and UX. LeoVasanko 2025-08-27 21:42:23 +00:00
  • eb9fe9b7aa Use hard ends on event bars when they cross between weeks. LeoVasanko 2025-08-27 21:15:08 +00:00
  • de36829058 Refactor modules for consistency LeoVasanko 2025-08-27 21:09:19 +00:00
  • 5892897be2 Fix recurrent event splitting being broken after prior refactoring. LeoVasanko 2025-08-27 20:51:36 +00:00
  • 45b95fc67c Mouse/touch event handling improvement - prefer passive handlers - fix event moving on touch - faster selection updates LeoVasanko 2025-08-27 20:04:29 +00:00
  • 1dcf4658bd Fix weekly recurring events showing wrong date in edit dialog due to confusion about week start day. LeoVasanko 2025-08-27 19:26:04 +00:00
  • d90192e0a3 Event search (Ctrl+F), locale/RTL handling, weekday selector workday/weekend, refactored event handling, Firefox compatibility (#3) LeoVasanko 2025-08-27 11:41:46 +00:00
  • dbe4c99b07 Major new version (#2) LeoVasanko 2025-08-26 03:58:24 +00:00
  • 86a06acccb vue (#1) LeoVasanko 2025-08-22 21:34:33 +00:00
  • e4c960b0ca Refactor jogwheel to its own module. LeoVasanko 2025-08-21 09:38:28 +00:00
  • f9f8cceb07 More event refactoring, cleanup. LeoVasanko 2025-08-21 09:34:08 +00:00
  • affa23fb63 Fix the refactoring LeoVasanko 2025-08-21 09:07:59 +00:00
  • 1817d985f5 Refactor event and selection handling to a separate module. LeoVasanko 2025-08-21 09:04:27 +00:00
  • 05f38f86fe Partial support for dragging events around. LeoVasanko 2025-08-21 08:40:51 +00:00
  • 0abec22e01 Lunar phase styled LeoVasanko 2025-08-21 08:00:40 +00:00
  • 16b40c90d9 Lunar phases LeoVasanko 2025-08-21 07:49:24 +00:00
  • 12008e40c8 Event editing dialog and many other event-related improvements. LeoVasanko 2025-08-21 07:35:42 +00:00
  • bbdbefef1c Styling cleanup LeoVasanko 2025-08-21 03:18:55 +00:00
  • ba513d1199 Cleanup, layout fixes, better event colors. LeoVasanko 2025-08-21 02:57:04 +00:00
  • f94ab1d4c3 Split CSS to separate files. LeoVasanko 2025-08-21 02:19:58 +00:00
  • 38bc50a5ff FIxed LeoVasanko 2025-08-21 02:12:22 +00:00
  • 468ea0e090 Broken event support. LeoVasanko 2025-08-21 01:37:18 +00:00
  • 708aac6680 Cleanup, bigger layout and other changes. LeoVasanko 2025-08-21 00:49:17 +00:00
  • 058251b886 Initial commit LeoVasanko 2025-08-20 08:20:40 +00:00