Joe Cheng
891a93a7a3
Update gitignore
2012-07-12 01:49:00 -07:00
Joe Cheng
13c7800c8c
Add function for getting sys time in millis
2012-07-12 01:46:02 -07:00
JJ Allaire
e89f5de680
add build type to project file
2012-07-10 12:45:30 -04:00
Joe Cheng
c4fdd04fb4
Allow running in package form
2012-07-04 14:24:58 -07:00
Joe Cheng
500501497f
Roxygenize
2012-07-04 14:11:35 -07:00
Joe Cheng
4106161753
Initial pass at packaging
2012-07-02 12:15:44 -07:00
Joe Cheng
8ce5a23c4b
Rename flush.react to flushReact
2012-07-02 12:03:15 -07:00
Joe Cheng
5c524af472
Use camel case for all functions and fields
2012-06-29 17:09:07 -07:00
Joe Cheng
4b1123c4e4
Simplify output API
2012-06-29 15:53:10 -07:00
Joe Cheng
c3268d0362
Simplify API
2012-06-29 09:34:15 -07:00
Joe Cheng
f3fa9883aa
Don't crash on errors in callbacks
2012-06-28 22:33:21 -07:00
Joe Cheng
8cf7ec9738
Drop 'shiny' from func names; layout changes
2012-06-28 22:27:22 -07:00
Joe Cheng
7c3a92662f
Make websocket URL port independent
2012-06-27 14:50:18 -07:00
Joe Cheng
e05358db1d
Add summary to example 3
2012-06-27 14:43:56 -07:00
Joe Cheng
74d450703c
Add script for windows
2012-06-27 11:38:33 -07:00
Joe Cheng
aee4f3780c
Stop using private functions from websockets
2012-06-27 11:19:32 -07:00
Joe Cheng
3aa0702ff8
Plots can now use <img>
2012-06-27 11:10:22 -07:00
Joe Cheng
cc51dbd4e6
Improve default table styles
2012-06-27 10:44:49 -07:00
Joe Cheng
228a83e0a7
Ignore .Rhistory
2012-06-27 00:01:25 -07:00
Joe Cheng
ee1ed1e9e5
Update README, add proj file
2012-06-27 00:00:55 -07:00
Joe Cheng
6a394cc30e
Remove Ruby implementation... *sniff*
2012-06-26 21:56:13 -07:00
Joe Cheng
6955573dd0
Generalize app serving
...
- Separate generic server code from app logic
- Refactor folder layout to put examples in separate folders
- Separate shared client assets from app-specific stuff
- Introduce friendly functions for interacting with framework from app logic
rubyesque
2012-06-26 21:52:50 -07:00
Joe Cheng
141c57ad1e
Implement Shiny server in R
...
- Use websockets package to implement Shiny server in R
- NB: Current behavior is undefined if more than one client connects at the same time
- Added HTML and plot (actually image) binding types on the client
2012-06-26 17:53:28 -07:00
Joe Cheng
a8c44cb902
Refactoring, plus Observable
...
- Add Observable class (it both observes and can be observed)
- Add Map class for simpler interface to environments-as-tables
2012-06-26 10:11:16 -07:00
Joe Cheng
17b9d77547
First pass at R reactive lib
2012-06-22 15:33:52 -07:00
Joe Cheng
f0cbdd4bcf
Make run script more modular
2012-06-22 11:01:47 -07:00
Joe Cheng
363955f533
Fix error in callback execution--wrong self
2012-06-22 08:12:22 -07:00
Joe Cheng
6e81f46db0
README edit
2012-06-22 08:07:20 -07:00
Joe Cheng
bbd3643833
Bootstrap instructions
2012-06-22 08:06:14 -07:00
Joe Cheng
acdaba2b0e
Make ObservableValue lazily calculate its value
2012-06-21 20:55:51 -07:00
Joe Cheng
d5c49a80f9
More efficient message passing in both directions
...
- Server batches up all output changes and sends them at the end
- Client only sends input update messages if the value actually changed
2012-06-21 20:54:49 -07:00
Joe Cheng
51e66f8aee
Add support for input[type="checkbox"]
2012-06-21 19:38:43 -07:00
Joe Cheng
2990504c8b
Slight tweaks to demo app
2012-06-21 18:27:32 -07:00
Joe Cheng
586a67b025
Remove RVM from run script
2012-06-21 18:14:38 -07:00
Joe Cheng
af29721f5b
IT'S ALIVE
2012-06-21 18:13:55 -07:00
Joe Cheng
4086392236
Minor refactor
2012-06-21 14:03:59 -07:00
Joe Cheng
615af50a0a
Basic FR infrastructure
...
Modeled after Meteor deps and session packages
2012-06-21 13:58:53 -07:00
Joe Cheng
75ee6791b1
Add README
2012-06-20 11:49:15 -07:00
Joe Cheng
e28b3da1ba
Initial commit
2012-06-20 11:48:08 -07:00