No description
Find a file
Janus C. H. Knudsen f670598e7a Refactor event handling with SwpEvent wrapper
Introduces SwpEvent class to centralize event element data and calculations

Improves drag and resize event handling by extracting common logic
Simplifies calculation of event start/end times from element positions
Enhances type safety and reduces code complexity in event managers

Removes direct pixel/minute calculations from multiple managers
2025-12-11 22:45:33 +01:00
.claude Enhances event layout engine with advanced rendering logic 2025-12-11 18:11:11 +01:00
.roo Initial commit: Calendar Plantempus project setup with TypeScript, ASP.NET Core, and event-driven architecture 2025-07-24 22:17:38 +02:00
.workbench Enhances event layout engine with advanced rendering logic 2025-12-11 18:11:11 +01:00
coding-sessions Implement event-driven audit trail sync architecture 2025-11-22 11:52:56 +01:00
docs Adds header drawer and event drag interactions 2025-12-10 23:11:11 +01:00
reports Refactor calendar CSS for version 2 2025-12-11 00:15:13 +01:00
src Refactor event handling with SwpEvent wrapper 2025-12-11 22:45:33 +01:00
test Enhances event layout engine with advanced rendering logic 2025-12-11 18:11:11 +01:00
wwwroot Enhances event layout engine with advanced rendering logic 2025-12-11 18:11:11 +01:00
.gitignore Refactors project structure and event rendering 2025-09-09 17:15:06 +02:00
analyze-css.js Refactor calendar CSS for version 2 2025-12-11 00:15:13 +01:00
build.js Refactor calendar V2 core with DI and new features 2025-12-07 14:31:16 +01:00
Calendar Plantempus.sln Improves grid layout and navigation 2025-07-25 00:24:15 +02:00
CalendarServer.csproj Initial commit: Calendar Plantempus project setup with TypeScript, ASP.NET Core, and event-driven architecture 2025-07-24 22:17:38 +02:00
CLAUDE.md Adds EventId type for robust event ID handling 2025-12-03 14:43:25 +01:00
package-lock.json Refactor calendar rendering with RenderBuilder 2025-12-09 00:51:41 +01:00
package.json Refactor CalendarOrchestrator with ts-linq-light 2025-12-08 22:26:38 +01:00
postcss.config.js WIP on master 2025-11-03 14:54:57 +01:00
Program.cs Initial commit: Calendar Plantempus project setup with TypeScript, ASP.NET Core, and event-driven architecture 2025-07-24 22:17:38 +02:00
purgecss.config.js WIP on master 2025-11-03 14:54:57 +01:00
tsconfig.json Improves all-day event rendering and animation 2025-09-01 23:37:47 +02:00
vitest.config.ts Enhances event layout engine with advanced rendering logic 2025-12-11 18:11:11 +01:00