Commit graph

  • 996459f226 Removes outdated documentation and code comments Janus C. H. Knudsen 2025-09-22 20:59:25 +02:00
  • 92463ef173 Removes redundant header cache invalidation Janus C. H. Knudsen 2025-09-22 19:07:46 +02:00
  • 134ee29cb1 Improves drag cancellation behavior Janus C. H. Knudsen 2025-09-22 17:51:24 +02:00
  • 35651be2f0 Ensures accurate all-day event placement Janus C. H. Knudsen 2025-09-21 22:17:24 +02:00
  • c9b9ac4cae Simplifies all-day event row calculation Janus C. H. Knudsen 2025-09-21 22:13:31 +02:00
  • c682c30e23 Improves all-day drag-and-drop conversion Janus C. H. Knudsen 2025-09-21 21:30:51 +02:00
  • 2cdbc8f1a3 Unifies all-day event element tag Janus C. H. Knudsen 2025-09-21 16:03:34 +02:00
  • c7dcfbbaed Improves drag-drop event system with type safety Janus C. H. Knudsen 2025-09-21 15:48:13 +02:00
  • b4f5b29da3 Refactors event drag-drop and cloning logic Janus C. H. Knudsen 2025-09-20 09:40:56 +02:00
  • 0b7499521e Enables all-day event drag and drop Janus C. H. Knudsen 2025-09-19 00:20:30 +02:00
  • f1d04ae12e wip Janus C. H. Knudsen 2025-09-18 19:45:40 +02:00
  • 1538e8c460 Optimizes header event handling and all-day display Janus C. H. Knudsen 2025-09-18 19:26:00 +02:00
  • 3b75e1cafc WIP Janus Knudsen 2025-09-18 18:00:28 +02:00
  • fb40279009 Refactors header drag interaction to eliminate ghost columns Janus Knudsen 2025-09-18 17:55:52 +02:00
  • 18e80bbce2 WIP Janus Knudsen 2025-09-18 14:52:38 +02:00
  • 5c67825e19 Updates navigation event data Janus Knudsen 2025-09-18 00:05:54 +02:00
  • 46b8bf9fb5 Fixes drag and drop to header issues Janus Knudsen 2025-09-17 23:39:29 +02:00
  • b4af5a9211 Improves all-day event hover detection Janus Knudsen 2025-09-17 22:08:27 +02:00
  • 3db93a9e89 Needs work... changes css directly Janus Knudsen 2025-09-16 23:09:56 +02:00
  • b95a516806 Improves drag and drop event handling Janus Knudsen 2025-09-16 23:09:10 +02:00
  • 7e45293128 Improves drag and drop behavior Janus Knudsen 2025-09-14 00:32:27 +02:00
  • 8f1c32c9f9 Removes dragged all-day event on header mouseleave Janus Knudsen 2025-09-14 00:12:34 +02:00
  • cd079f7641 Removes redundant new_ prefixes Janus Knudsen 2025-09-13 22:38:29 +02:00
  • 692329b7a8 Positions all-day events in the correct row Janus Knudsen 2025-09-13 22:21:03 +02:00
  • 9cdf4fbe96 Improves drag and drop functionality and fixes issues Janus Knudsen 2025-09-13 20:47:42 +02:00
  • 7054c0d40a Refactors event positioning and drag-and-drop Janus Knudsen 2025-09-13 00:39:56 +02:00
  • 8b96376d1f Centralizes time formatting with timezone support Janus Knudsen 2025-09-12 22:21:56 +02:00
  • c07d83d86f Refactors calendar event rendering and management Janus Knudsen 2025-09-12 00:36:02 +02:00
  • e0b83ebd70 wip, buggy Janus Knudsen 2025-09-11 12:10:34 +02:00
  • 163314353b Enables all-day event to timed event conversion Janus Knudsen 2025-09-10 23:57:48 +02:00
  • e9298934c6 Introduces event element classes Janus Knudsen 2025-09-10 22:36:11 +02:00
  • 3bd74d6f4e Enhances drag and drop functionality Janus Knudsen 2025-09-10 22:07:40 +02:00
  • d087e333fe Refactors event creation date handling Janus Knudsen 2025-09-10 16:48:38 +02:00
  • 17b9b563a4 Updates event dates using 1970 reference Janus Knudsen 2025-09-10 00:33:39 +02:00
  • d205ccb0b6 Implements event resizing functionality Janus Knudsen 2025-09-10 00:10:12 +02:00
  • 86fa7d5bab Improves event drag and drop stack handling Janus Knudsen 2025-09-09 22:57:26 +02:00
  • 5cffc233c5 Updates event data after drag and drop Janus Knudsen 2025-09-09 18:03:37 +02:00
  • 69f4a71062 Adjusts event clone styling for drag operation Janus Knudsen 2025-09-09 17:46:48 +02:00
  • 6402cd4565 Updates drag-and-drop overlap handling Janus Knudsen 2025-09-09 17:30:44 +02:00
  • 80ef35c42c Refactors project structure and event rendering Janus Knudsen 2025-09-09 17:15:06 +02:00
  • 72019a3d9a wip Janus Knudsen 2025-09-09 14:35:21 +02:00
  • 727a6ec53a Fixes event stacking order during drag and drop Janus Knudsen 2025-09-04 23:56:22 +02:00
  • c7716d1b8f Improves event overlap stacking logic Janus Knudsen 2025-09-04 23:51:39 +02:00
  • 5bdb2f578d Simplifies event overlap management Janus Knudsen 2025-09-04 23:35:19 +02:00
  • f5a6b80549 Improves event overlap detection Janus Knudsen 2025-09-04 20:32:25 +02:00
  • 1aef54bffb Improves event overlap detection logic Janus Knudsen 2025-09-04 20:06:09 +02:00
  • 6afea2571b Fixes event overlap detection and stacking logic Janus Knudsen 2025-09-04 19:22:26 +02:00
  • ff067cfac3 Implements event overlap rendering Janus Knudsen 2025-09-04 00:16:35 +02:00
  • 7a1c776bc1 Improves drag and drop functionality Janus Knudsen 2025-09-03 20:48:23 +02:00
  • b4d758b6d9 Improves drag and drop autoscroll behavior. Janus Knudsen 2025-09-03 20:13:56 +02:00
  • 2083c6921e Refactors calendar configuration and event handling Janus Knudsen 2025-09-03 20:04:47 +02:00
  • d0936d1838 Refactors drag and drop manager for performance Janus Knudsen 2025-09-03 19:05:03 +02:00
  • 05bb074e9a Refactors calendar managers and renderers Janus Knudsen 2025-09-03 18:51:19 +02:00
  • b8b44ddae8 Refactors DateCalculator to be a static class Janus Knudsen 2025-09-03 18:38:52 +02:00
  • 0da875a224 Improves performance by caching DOM elements Janus Knudsen 2025-09-03 18:15:33 +02:00
  • 77592278d3 Improves all-day event header animation performance Janus Knudsen 2025-09-03 00:25:05 +02:00
  • 7f387cfa30 Improves header animation performance. Janus Knudsen 2025-09-03 00:12:47 +02:00
  • 8332f2c748 Prepares for Web Animations API integration. Janus Knudsen 2025-09-01 23:44:37 +02:00
  • 542a6874d0 Improves all-day event rendering and animation Janus Knudsen 2025-09-01 23:37:47 +02:00
  • 58d6ad2ed2 Improves header animation performance Janus Knudsen 2025-09-01 20:13:15 +02:00
  • ae42de1f3b Improves all-day event rendering and placement Janus Knudsen 2025-08-31 23:48:34 +02:00
  • fafad16926 Removes excessive logging statements Janus Knudsen 2025-08-31 22:39:09 +02:00
  • 383eab7524 Enables all-day event conversion via drag and drop Janus Knudsen 2025-08-29 22:49:53 +02:00
  • 2c934a7a1a Improves all-day event container creation and animation Janus Knudsen 2025-08-28 00:13:11 +02:00
  • daa332e8db Improves drag and drop event handling Janus Knudsen 2025-08-27 23:56:38 +02:00
  • f697944d75 Implements drag and drop functionality Janus Knudsen 2025-08-27 22:50:13 +02:00
  • be4a8af7c4 Updates all-day event grid row layout Janus Knudsen 2025-08-27 20:54:06 +02:00
  • f9b7686b22 Back to a single swp-allday-container Janus Knudsen 2025-08-26 00:05:42 +02:00
  • 07402a07d9 Improves all-day event rendering and handling Janus Knudsen 2025-08-25 22:05:57 +02:00
  • f2763ad826 Improves all-day event drag and drop Janus Knudsen 2025-08-25 21:20:51 +02:00
  • 6ede297bb5 Improves drag and drop with snap and autoscroll Janus Knudsen 2025-08-25 18:15:53 +02:00
  • fc354ad618 Implements auto-scroll for drag and drop Janus Knudsen 2025-08-24 23:41:32 +02:00
  • eb08a28495 Improves all-day event drag and drop Janus Knudsen 2025-08-24 23:31:11 +02:00
  • 457e222262 Improves drag-and-drop event handling Janus Knudsen 2025-08-24 21:31:52 +02:00
  • 906616fe7b Adds ColumnDetector manager Janus Knudsen 2025-08-24 21:18:43 +02:00
  • 9c65143df2 Refactors event rendering and display Janus Knudsen 2025-08-24 00:13:07 +02:00
  • 25522bfe17 A working test of an all-day-event Janus Knudsen 2025-08-23 23:01:22 +02:00
  • 12df6a9b06 Adds fuzzy search filter system Janus Knudsen 2025-08-23 00:01:59 +02:00
  • a3ed03ff44 Adds work hours management with day-specific overrides Janus Knudsen 2025-08-22 22:57:35 +02:00
  • 18c12cd3e6 Adds month view design and styling Janus Knudsen 2025-08-21 22:09:15 +02:00
  • 0ea4e47324 Refactors calendar type to calendar mode Janus Knudsen 2025-08-20 21:51:49 +02:00
  • 83c0ce801c Refactors event handling and grid rendering Janus Knudsen 2025-08-20 21:38:54 +02:00
  • 4b4dbdc0d6 Refactors event system to use CoreEvents Janus Knudsen 2025-08-20 20:22:51 +02:00
  • 414ef1caaf Implements strategy pattern for calendar views Janus Knudsen 2025-08-20 19:52:18 +02:00
  • 3ddc6352f2 Refactors calendar architecture for month view Janus Knudsen 2025-08-20 19:42:13 +02:00
  • 7d513600d8 Refactors date handling for ISO week compatibility Janus Knudsen 2025-08-20 00:39:31 +02:00
  • efc1742dad Refactors date calculations to use ISO week Janus Knudsen 2025-08-19 23:04:56 +02:00
  • 18f7953db4 Refactors date calculations into DateCalculator Janus Knudsen 2025-08-18 23:42:03 +02:00
  • 2f854b2c64 Updates calendar week info and event rendering Janus Knudsen 2025-08-18 23:24:22 +02:00
  • d017d48bd6 Adds work week configuration feature Janus Knudsen 2025-08-18 22:27:17 +02:00
  • 26f0cb8aaa Refactors calendar initialization with factory Janus Knudsen 2025-08-17 23:44:30 +02:00
  • 32ee35eb02 Refactors grid and navigation rendering Janus Knudsen 2025-08-17 22:54:00 +02:00
  • 6026d28e6f Improves calendar event rendering and UX Janus Knudsen 2025-08-17 22:09:50 +02:00
  • a03f314c4a Refactors event rendering to be event-driven Janus Knudsen 2025-08-16 00:51:12 +02:00
  • afe5b6b899 Improves calendar navigation animation Janus Knudsen 2025-08-13 23:37:23 +02:00
  • b03707853a Just some cleanup Janus Knudsen 2025-08-13 23:05:58 +02:00
  • cdc7e55a92 Improves grid navigation animation Janus Knudsen 2025-08-12 00:31:02 +02:00
  • f50f5ad53b Steps in the right direction for animated date change Janus Knudsen 2025-08-12 00:07:39 +02:00
  • 5e966ddea2 More events Janus Knudsen 2025-08-11 19:34:48 +02:00
  • 0b46f68ac1 Enhances resource calendar support Janus Knudsen 2025-08-10 23:06:03 +02:00