833 Commits

Author SHA1 Message Date
remy
a5d4c1ba7c Working on beta features:
- Simple UI for live preview
- Support to download saved jsbins
- Enable and disable via jsbin.on() or jsbin.off() in the console
2011-04-06 01:38:28 +01:00
remy
3de6716dc6 Leaky 'i' variable - back in to the private scope 2011-04-06 00:58:21 +01:00
remy
31be6d5665 Using a nice consistent font across platforms 2011-04-04 18:14:44 +01:00
remy
457446b6e5 Moved version in to a separate file - since I broke the build script! :-\ 2011-03-21 22:45:15 +00:00
remy
5dc412a7ce Some Menlo love and moved the version number in to index.php 2011-03-21 22:26:42 +00:00
remy
6a5a0353a4 Changed the internal console detection /not/ look for the string function name (since compressed functions don't match! Doh) - so we're using some object detection goodness. 2011-03-20 13:43:50 +00:00
remy
6a4492e1be Filthy little hack: when the live preview is open, any calls to console.* will switch the context to the jsbin preview - NOT the actual current window. Note that this only works in Chrome due to the way the argument.callee call stack is exposed. 2011-03-20 13:38:00 +00:00
remy
46f73fbd51 Couple of small tweaks (latest dojo, updated live preview to hide when the preview tab is active), also tweaked throttle timer - worried it might be too high though... 2011-03-18 11:25:39 +00:00
remy
9e4114f53a Tweaked the stylesheet - and added some cachebusting to the stylesheet on new versions 2011-03-17 20:34:52 +00:00
remy
c0c9b86da1 Merge branch 'master' of github.com:remy/jsbin 2011-03-17 20:31:42 +00:00
remy
1fa90f465c Sneaking in the live preview - only hacked it together in a few minutes, so it's not very sexy, but it kinda works the way I want to. To give it a whirl, open the console and hit: jsbin.livePreview(); (it's sticky after that) 2011-03-17 20:31:22 +00:00
Remy Sharp
0f64ef4aa8 Added link to wiki in readme 2011-03-09 15:30:31 -08:00
remy
e615798b5d jQuery 1.5.1 2011-02-25 00:44:11 +00:00
remy
63d4aac7a3 jQuery 1.5.1 2011-02-25 00:43:22 +00:00
remy
9be73f3df7 Removed make warning (blank line) 2011-02-19 20:00:13 +00:00
remy
edf8194603 Trigger error checking onload 2011-02-19 19:59:34 +00:00
remy
dec0c731bc Build script simplified and HOST PHP var used across the app, so it should be easier to deploy to your own machine. 2011-02-19 19:53:28 +00:00
remy
84e5196e22 New beta features I'm working on now sit inside of jsbin object. Big feature update: JSHint baked in to JavaScript panel. 2011-02-19 19:52:49 +00:00
remy
7cd61422d6 Fixed the preview permalink 2011-02-19 19:52:08 +00:00
remy
a98ee890dc +tipsy 2011-02-19 19:51:25 +00:00
remy
c5dacc7494 +tipsy 2011-02-19 19:51:15 +00:00
remy
de00f65078 tipsy styles 2011-02-19 19:50:56 +00:00
remy
333cdaf6df IE6 tweaks - still doesn't work in that browser though 2011-02-19 19:50:47 +00:00
remy
a05b9baa5a updated help a little - added link to jshint 2011-02-19 19:50:10 +00:00
remy
48d82c14fc stream now attaches to 'this' context, rather than window - means we can tie it away inside of beta object: jsbin 2011-02-19 19:49:55 +00:00
remy
ede87a13c8 Tweak to find out the time the editors are ready 2011-02-19 19:49:29 +00:00
remy
ee3f46965c codemirror basefile generator 2011-02-19 19:49:12 +00:00
remy
41dc8fba07 Cache busting help links (so we see updated text) and using new :host() selector :( 2011-02-19 19:48:56 +00:00
remy
e9ca6d4a32 Moved to jQuery 1.5 - but in the move we lose element property selectors, so now include a custom expression to support host search 2011-02-19 19:48:25 +00:00
remy
3d69319670 Updated to latest codemirror 2011-02-19 19:47:40 +00:00
remy
93d3a00169 Fixed the console detect - always had it the wrong way around!!! 2011-02-19 19:34:48 +00:00
remy
dafae4296a YUI 3.3.0 2011-02-10 12:10:08 +00:00
remy
34045dc972 Removed trailing commas 2011-02-10 12:09:10 +00:00
remy
b803885ceb Updated library support (removed some legacy crap), now supports jsbin.com#preview to jump right to preview, and a small attempt to get IE6 working. 2011-02-10 12:07:18 +00:00
remy
3ed19024df Add drag and drop to main window - rather than just sub-windows 2011-01-03 16:11:34 +00:00
remy
3726a01dea Updated JavaScript libraries, mootools, prototype, jQuery (incl. jQuery WIP) and added Raphael 2011-01-03 01:42:47 +00:00
remy
547ae48340 Added support to drop files directly in to the editor - saves typing a few strokes :) 2011-01-03 01:27:39 +00:00
remy
ba147b2488 Mobile Safari support (iOS, iPad, iPhone) - also simplified streaming support, nearly there for release. 2010-11-26 11:19:08 +00:00
remy
5b12fe507b Fixed streaming to reconnect to forbind with write access if saved or reloaded 2010-11-22 23:34:10 +00:00
remy
eadf05a440 Removed the framebusting for the moment, we need a cleaner solution to this... 2010-11-17 11:12:39 +00:00
remy
b9e92ae3bc Changes to forbind integration due to alpha api changes 2010-10-31 22:55:37 +00:00
remy
d1b50453db fixed the regex to remove style sheets on library change 2010-10-25 19:06:32 +01:00
remy
e6327e5ec6 + jquery mobile
+ underscorejs
2010-10-25 19:01:06 +01:00
remy
04b53bbd24 Moved to latest förbind (still only alpha) but messages match what was sent with original extra data being second arg. 2010-10-06 11:48:48 +01:00
remy
4f9b70d9ce Framebusting - it doesn't stop people from storing malicious code in JS Bin, but at least the end user will see that there's a hidden frame on the page. 2010-09-26 20:35:40 +01:00
remy
9379b892b5 streaming visual tweaks - not finished yet 2010-09-22 21:42:11 +01:00
remy
98d2e30ed9 Ability to jump in and out of stream 2010-09-22 11:19:40 +01:00
remy
809efaa133 Quietly trying out codecasting - early alpha 2010-09-22 01:19:22 +01:00
remy
bc59710e59 Quietly trying out codecasting - early alpha 2010-09-22 01:19:09 +01:00
remy
081caaa099 Reversing out IE9 testing 2010-09-16 23:40:10 +01:00