News for hackers. Stuff that matters.
Re:Show HN: OneView Calendar – My zoomable calendar app just... by soneca on Wednesday February 08, 2017 @03:18PM (#13601634)
I love this app and it was a great redesign!!

For anyone that didn't know it is a native android app also, not only a web app, check here: http://www.oneviewcalendar.com/

Re:Show HN: OneView Calendar – My zoomable calendar app just... by roesel on Wednesday February 08, 2017 @04:03PM (#13602073)
Nice concept!

It defilitely lags a bit on desktop (as said before) and it seems confused about whether it should scroll or zoom when I tried swiping on the touchscreen of my laptop, eventually becoming completely unresponsive until a refresh of the page.

Also, maybe leave scrolling for scrolling and have click+drag as the zoom function (on desktop I mean)? It feels natural on maps to zoom with the wheel, but this looks tempting to scroll and then when you try, it goes all zoomy.

When clicking on the "+" I very stupidly tried to hunt down the escaping dot daring me to "drag it". This might be a problem on my part.

Re:Show HN: OneView Calendar – My zoomable calendar app just... by petermolyneux on Wednesday February 08, 2017 @04:23PM (#13602248)
Sorry about that. It hasn't been tested on laptops with touch screen.

Sorry also for LOL, imagining you trying to catch the plus button. I'm sure your not alone there :)

Re:Show HN: OneView Calendar – My zoomable calendar app just... by crispinb on Wednesday February 08, 2017 @06:59PM (#13603414)
I did the same thing with the fab and it gave me a chuckle. Perhaps you should speed the animation up and/or perhaps deemphasise the moving portion (transparency? desaturate?)?
Re:Show HN: OneView Calendar – My zoomable calendar app just... by moonka on Wednesday February 08, 2017 @10:01PM (#13604284)
This is nuts! It took me a few minutes to figure out how the information was laid out, but once I did, I was blown away. I'll be installing this on my phone right away.
Re:Show HN: OneView Calendar – My zoomable calendar app just... by neuland on Wednesday February 08, 2017 @05:20PM (#13602735)
This is an awesome way to interface with your calendar. But for me (on Safari 10 on a 2015 MacBook Pro), zooming (via scroll) was too slow (like, 1. do 2 finger scroll on trackpad; 2. wait 3 seconds for it to finish the animation 3. scroll in more because it didn't go far enough). Maybe I'm too caffeinated or maybe there's some Safari/Mac related thing making it slow, but I would need much faster zoom-in/zoom-out for this to be usable.

But otherwise, super innovative!

Re:Show HN: OneView Calendar – My zoomable calendar app just... by discordance on Wednesday February 08, 2017 @04:33PM (#13602354)
Awesome work! Very smooth with touch on mobile.

As you zoom out, how do you decide which items disappear and which remain?

Re:Show HN: OneView Calendar – My zoomable calendar app just... by petermolyneux on Wednesday February 08, 2017 @05:03PM (#13602592)
It's actually just a matter of "longest wins", so no magic :)
Re:Show HN: OneView Calendar – My zoomable calendar app just... by sequence7 on Wednesday February 08, 2017 @04:33PM (#13602346)
This looks great, does it only work with Google calendar or can I use it with other calendar services?
Re:Show HN: OneView Calendar – My zoomable calendar app just... by petermolyneux on Wednesday February 08, 2017 @05:04PM (#13602602)
The web app only works with Google right now, but the Android app works with most services.
Re:Show HN: OneView Calendar – My zoomable calendar app just... by jakubnarebski on Saturday February 11, 2017 @01:20PM (#13623875)
Two things that I would like to see: * horizontal (landscape) mode, especially the tablet / desktop (web) version, maybe with something like timelines mentioned here * some way of marking when beginning and end of box representing even actually falls on begin and end time (perhaps bolder lines, perhaps some shading, perhaps adding "handles" i.e. ------- to -----, etc.)

I also wonder how do you represent whole-day events.

Great work!

Re:Show HN: OneView Calendar – My zoomable calendar app just... by enoch_r on Friday February 10, 2017 @01:28PM (#13617652)
This is awesome. I seem to have run into an issue where if I keep the window open for a long time, the bar indicating "now" stops moving.

My use case might not be common, but I would absolutely love it if I could zoom in and use OneView as a Pomodoro tracker, have it in the corner of my screen so I can see what I'm supposed to be working on and how far through the Pomodoro I am.

Unfortunately the aforementioned bug makes that a non-starter for now. But I'm excited about the future!

Re:Show HN: OneView Calendar – My zoomable calendar app just... by crispinb on Wednesday February 08, 2017 @06:56PM (#13603391)
Clever and original, and the Android app is very nicely implemented. Congrats.

I don't know if I'll use it. First impressions are that I prefer fixed day/week/month formats as my eyes and fingers know what to do with them without seeking. But it's intriguingly new enough for me to want to try it out for a while.

Re:Show HN: OneView Calendar – My zoomable calendar app just... by crobertsbmw on Wednesday February 08, 2017 @03:29PM (#13601740)
The zoom feels kind of laggy on web.
Re:Show HN: OneView Calendar – My zoomable calendar app just... by ndh2 on Wednesday February 08, 2017 @04:18PM (#13602209)
Thought so too at first using mouse wheel. But you can also zoom using right-drag, which is plenty fast for me.
Re:Show HN: OneView Calendar – My zoomable calendar app just... by oneeyedpigeon on Wednesday February 08, 2017 @05:09PM (#13602657)
It's one of the smoothest web apps I've ever seen, on mobile.
Re:Show HN: OneView Calendar – My zoomable calendar app just... by perilunar on Thursday February 09, 2017 @08:20AM (#13606683)
Nice work. I was thinking of doing something similar using the vis.js timeline module. Time to rethink.

http://visjs.org/timeline_examples.html

Re:Show HN: OneView Calendar – My zoomable calendar app just... by petermolyneux on Thursday February 09, 2017 @10:03AM (#13607360)
Wow, that's a cool timeline. You should give it a try! Didn't know it existed.
Re:Show HN: OneView Calendar – My zoomable calendar app just... by Sidnicious on Wednesday February 08, 2017 @05:23PM (#13602765)
There seems to be a bug that affects Mac trackpads with momentum scrolling — when I scroll quickly zoom speed slows to a crawl, then gets faster as the momentum runs out. Otherwise, it's incredibly smooth!
Re:Show HN: OneView Calendar – My zoomable calendar app just... by notduncansmith on Wednesday February 08, 2017 @08:51PM (#13603962)
This looks really neat! I'd love a minimap feature (a la Sublime et al). Something that could give me a high-level overview without enormous detail, but that also doesn't require me to zoom out.
Re:Show HN: OneView Calendar – My zoomable calendar app just... by r00fus on Wednesday February 08, 2017 @04:10PM (#13602144)
Nice look. Just wondering, as I zoom out some events disappear from view. Is this by design? (macOS El Cap/Safari 10.0.2)

e.g. Hockey with kids disappears when it gets to multi-week scale.

Re:Show HN: OneView Calendar – My zoomable calendar app just... by petermolyneux on Wednesday February 08, 2017 @04:20PM (#13602222)
Hi, well yes that is but design. It may take some getting use to. When zooming out of only shows the most important appointment and a small number telling you that there is more to see by zooming in.

Hope that works for you :)

Re:Show HN: OneView Calendar – My zoomable calendar app just... by r00fus on Wednesday February 08, 2017 @04:47PM (#13602459)
Any way you could preserve the fact that other meetings exist at that level (maybe like Calendar on macOS does it - with dots representing events)?

How do you determine which one is more important?

Re:Show HN: OneView Calendar – My zoomable calendar app just... by jacobevelyn on Wednesday February 08, 2017 @06:14PM (#13603119)
I'd also like to see that other things exist at that level. I didn't notice the numbers at all.
Re:Show HN: OneView Calendar – My zoomable calendar app just... by ppidugu on Thursday February 09, 2017 @02:15PM (#13609911)
Hi Peter:- Could you share your github account ?
Re:Show HN: OneView Calendar – My zoomable calendar app just... by feistypharit on Wednesday February 08, 2017 @06:31PM (#13603234)
Looks great! Can you talk a little about the stack? Doing everything in JavaScript? Thanks
Re:Show HN: OneView Calendar – My zoomable calendar app just... by petermolyneux on Thursday February 09, 2017 @12:24AM (#13604885)
Well the stack is small :) No backend. No db. Using Typescript to get some compiler help, instead of plain js. No libraries for the graphical parts. All drawn on an html canvas. And finally wrapped up to native with Cordova.
Re:Show HN: OneView Calendar – My zoomable calendar app just... by palerdot on Thursday February 09, 2017 @04:18AM (#13605655)
Hmmm ... still using cordova!! Did you consider React Native? Is there a problem with this app being ported with React Native? Btw, nice app, and will try to see if it works for my needs.
Re:Show HN: OneView Calendar – My zoomable calendar app just... by bkmartin on Wednesday February 08, 2017 @05:22PM (#13602752)
Very neat concept. Interesting take.
Re:Show HN: OneView Calendar – My zoomable calendar app just... by mkrishnan on Tuesday February 14, 2017 @01:53PM (#13646043)
Wow
Re:Show HN: OneView Calendar – My zoomable calendar app just... by mattbgates on Wednesday February 08, 2017 @11:04PM (#13604596)
That is awesome!