meh` changed the topic of #opal to: http://opalrb.org - Ruby runtime and library on top of Javascript | 1.0.0 is near | This channel is logged at https://botbot.me/freenode/opal/
goddamnhippie_ has quit [Quit: Computer has gone to sleep.]
goddamnhippie__ has joined #opal
goddamnhippie__ is now known as goddamnhippie
goddamnhippie has quit [Quit: Lingo - http://www.lingoirc.com]
dimaursu16 has quit [Ping timeout: 252 seconds]
fkchang has quit [Ping timeout: 252 seconds]
ShoeSuedeBlues has quit [Quit: ShoeSuedeBlues]
ryanstout has quit [Quit: ryanstout]
e_dub has quit [Ping timeout: 252 seconds]
dimaursu16 has joined #opal
dimaursu16 has quit [Ping timeout: 252 seconds]
e_dub has joined #opal
dimaursu16 has joined #opal
dimaursu16 has quit [Ping timeout: 265 seconds]
Chip_Zero has left #opal [#opal]
kludge` has quit [Ping timeout: 252 seconds]
kludge` has joined #opal
tils has joined #opal
dimaursu16 has joined #opal
supermarin has joined #opal
ShoeSuedeBlues has joined #opal
ShoeSuedeBlues has quit [Client Quit]
ShoeSuedeBlues has joined #opal
elia has joined #opal
elia has quit [Ping timeout: 265 seconds]
tils has quit [Ping timeout: 240 seconds]
ylluminate_ has quit [Read error: Connection reset by peer]
ylluminate has joined #opal
elia has joined #opal
_elia has joined #opal
elia has quit [Ping timeout: 246 seconds]
kludge` has quit [Quit: leaving]
ylluminate has quit [Ping timeout: 276 seconds]
kludge` has joined #opal
_elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
elia has quit [Client Quit]
[o__o] has quit [Ping timeout: 252 seconds]
[o__o] has joined #opal
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
meh` has joined #opal
supermarin has quit [Remote host closed the connection]
supermarin has joined #opal
ryanstout has joined #opal
supermarin has quit [Ping timeout: 245 seconds]
supermarin has joined #opal
supermarin has quit [Remote host closed the connection]
supermarin has joined #opal
supermarin has quit [Read error: Connection reset by peer]
supermarin has joined #opal
tils has joined #opal
meh` has quit [Ping timeout: 240 seconds]
supermarin has quit [Remote host closed the connection]
supermarin has joined #opal
supermarin has quit [Ping timeout: 255 seconds]
supermarin has joined #opal
ch007m has joined #opal
supermarin has quit [Remote host closed the connection]
supermarin has joined #opal
supermarin has quit [Ping timeout: 245 seconds]
ch007m has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
tils has quit [Ping timeout: 240 seconds]
ch007m has joined #opal
ch007m has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
meh` has joined #opal
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
supermarin has joined #opal
elia has joined #opal
mieko has quit []
meh` has quit [Ping timeout: 252 seconds]
meh` has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
meh` has quit [Ping timeout: 252 seconds]
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
elia has quit [Quit: Computer has gone to sleep.]
<adambeynon> ryanstout: regarding the Time class, no updates have been made to it recently
<adambeynon> It needs a big rewrite to support timezones etc etc
<ryanstout> adambeynon: thanks, I found it in the repo
<adambeynon> it works well if you are in GMT ;)
<ryanstout> hehe
<ryanstout> lucky for you :-)
<ryanstout> jk
<ryanstout> I’ve got a friend who has some time and wanted to help with Volt, and its in a weird place right now, so I thought I might have him try to take a swing at the Opal time class if that is ok?
<ryanstout> if it doesn’t end up being good, I won’t be offended if you don’t accept a pull request :-)
elia has joined #opal
<adambeynon> ryanstout: sure, go for it. I suspect we will have to use a wrapper, rather than bridging (as we do now)
<ryanstout> maybe I was looking at the wrong time class in the repo
<ryanstout> the one I saw only had two things in it
<ryanstout> ah, nevermind, found the one in corelib
<ryanstout> sorry, didn’t see that one
elia has quit [Client Quit]
<ryanstout> so getting the timezone stuff right is the big issue?
<ryanstout> having #parse working would be nice also
<adambeynon> ryanstout: yeah, parse is a big thing as well. anytime I try and use json dates from a rails backend, it all kicks off
<ryanstout> kicks off?
<adambeynon> I keep meaning to spend an evening reading through date.js project, to see how they tackle everything
<adambeynon> sorry, thats a welsh expression
<adambeynon> "bad things happen"
<ryanstout> ah
<ryanstout> yea, I was looking at moment.js yesterday
<ryanstout> basically there’s a JS api call to get the current timezone offset
<ryanstout> from UTC (or maybe GMT)
<ryanstout> I’ve been thinking for Volt of maybe having a different time class that always stores in UTC, then anytime you want to display it, you have to pass the current zone (or it will have methods on the front end that will work with the browsers local zone)
<ryanstout> it’s more work, but it should eliminate most of the TZ issues
<ryanstout> (still thinking about it though)
<ryanstout> the cool thing too is the class will implement the reactive interface, so you can just do: {Time.now - some_time} for example and have an auto-updating countdown
<adambeynon> nice. still dissapointed that I haven't had time to try volt yet
<ryanstout> adambeynon: no worries. If you get time, check out the videos. Those probably demo it best.
<ryanstout> have you had much time to work on Vienna?
ShoeSuedeBlues has quit [Quit: ShoeSuedeBlues]
supermarin has quit [Remote host closed the connection]
supermarin has joined #opal
supermarin has quit [Ping timeout: 252 seconds]
supermarin has joined #opal
supermarin has quit [Remote host closed the connection]
supermarin has joined #opal
supermarin has quit [Ping timeout: 240 seconds]
supermarin has joined #opal
supermarin has quit [Ping timeout: 265 seconds]
supermarin has joined #opal