Commit Graph

3611 Commits (89b7b644f3f19ecc9347977a55f53c5f855f36dc)
 

Author SHA1 Message Date
ansuz 92b617f96f bump to newest version of hyperjson
ansuz db26d8cbcb track diff-dom#gh-pages instead of a particular hash
ansuz ad191224e9 add a note about the irc channel
ansuz c3d2568d3c add file export for codepad
addresses 
ansuz 920dbeabd1 add a save button
ansuz 4cc5388c76 trial run of canvas export via filesaver.js
ansuz f818d873bb remove usernames, refactor a wee bit
ansuz 2b8c21d292 set styles with setAttribute. fixes style fights
ansuz 36baf498ce fix magicline filter and strange interaction with cursor
ansuz 303e8d6c3e remove debugging line
ansuz 16e49a349c new dependencies for home page and data export
ansuz 635ae9dfe6 improve home page formatting
ansuz fb99767e71 remove unused dependency
ansuz 1a5388eab9 update landing page styles and copy text
ansuz 50695f41ed resolve merge conflict
ansuz 8af49698da add a class to the magicline markup so it's easier to remove
ansuz c2b4b1283c Merge pull request from xwiki-labs/two
Two
ansuz 48d222e565 depend on listmap api from bower
ansuz aca75383cc depend on the listmap api
ansuz 1746a4e732 use crypto from bower
ansuz 2a3ff256b9 remove libraries which are now in bower
ansuz f72cb24fc5 rm LORIA
ansuz 2c3de49922 remove realtime-input, since it's in bower now
ansuz beba78d7f8 update prototype dependencies
ansuz 2798d1b1f9 all of the list/map api's dependencies are now on bower
ansuz d9b6d72a7f depend on netflux-websocket (netflux-client.js) and chainpad-netflux (realtime-input.js) via bower
ansuz 58c968b319 minor cleanup in realtime-input
ansuz 288b4d5b66 depend on main passing in the crypto module for now
ansuz f76dc615c0 use chainpad-crypto from bower and pass it into the listmap api
ansuz 85dbd5cb6e pass in websocketURL from main
ansuz d9a4f2f22c missed one
ansuz cf2866baa7 use json-ot from bower for tests
ansuz 5bb77bd50c add UI.add and UI.remove methods.
also use json-ot from bower
ansuz ff0f7d15dc use json-ot from bower
ansuz dccf5e8dcf use listmap api from common/
ansuz 58633af943 listmap can be reused. put it in common/
ansuz f80e9772a8 merge api.js and deep-proxy.js into one file
ansuz dbf1e2b870 support reusing the netflux network
export more internals from realtime input
ansuz ba3e120fbf remove everything related to jquery sheet since we're not using it
ansuz 6f7543e9cc demonstrate chaining of 'on' directives
ansuz e44446f71e proper recursive proxy initialization
ansuz 68cec2348a don't prompt the user with a crypto hash for their name
ansuz 83696495a8 use chainpad from bower, not local
ansuz 2b9ac14cb1 restructure main to take advantage of new callback infrastructure
ansuz fea74782a2 remove a little more dead code that I missed
ansuz a58d6c745a implement remaining listeners and factor
* 'isProxyable' helper
* 'find' helper
* 'lengthDescending' helper (for sorting change/remove events by path length)
* implement recursive proxy creation
* implement recursive proxy removal
* implement 'bubbling' prevention (via return false)
* implement create, ready, and disconnect event handlers
* return 'this' from 'on'
* trim dead code
ansuz 4222c0b516 simplify api
* refactor conditional with DeepProxy helpers
* don't call 'onRemote' until fully initialized
* use disconnect, ready, and create handlers on proxy object
ansuz 954ee26f4d fix undefined disconnect reason
ansuz a0ec5eada8 better fix for magicline filter
ansuz 9336c4de5c import latest chainpad