From f7a6ad3a9c70bcd45a0cfb83e868fbc7e8dab6bf Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Tue, 1 Jun 2010 19:06:45 +0200 Subject: [PATCH] Round to the nearest half hour when clicking in day/week views to create new events.. --- kronolith/js/kronolith.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kronolith/js/kronolith.js b/kronolith/js/kronolith.js index 1656814bb..873be90a6 100644 --- a/kronolith/js/kronolith.js +++ b/kronolith/js/kronolith.js @@ -3924,7 +3924,7 @@ KronolithCore = { case 'kronolithEventsDay': date = this.date.clone(); - date.add((e.pointerY() - elt.cumulativeOffset().top) / this.daySizes.height * 60).minutes(); + date.add(Math.round((e.pointerY() - elt.cumulativeOffset().top) / this.daySizes.height * 2) * 30).minutes(); this.go('event:' + date.toString('yyyyMMddHHmm')); e.stop(); return; @@ -4097,7 +4097,7 @@ KronolithCore = { date += 'all'; } else { date = this.parseDate(date); - date.add((e.pointerY() - elt.cumulativeOffset().top) / this.weekSizes.height * 60).minutes(); + date.add(Math.round((e.pointerY() - elt.cumulativeOffset().top) / this.weekSizes.height * 2) * 30).minutes(); date = date.toString('yyyyMMddHHmm'); } this.go('event:' + date); -- 2.11.0