Remy Sharp
4311ad3cb5
fix: assitive keyboard
...
A dynamic keyboard that sits at the base of the screen that can trigger emmet and code completion on mobile, along with some custom mappings.
2016-08-03 18:16:20 +01:00
Remy Sharp
3705f93e84
fix: mobile share + info
2016-08-02 17:44:09 +01:00
Remy Sharp
9447fa4342
fix: mobile history loading
2016-08-01 23:20:23 +01:00
Remy Sharp
a4001b7aa8
WIP
...
Continued progress.
- Seamless transition from online to offline and back
- Sync to live on load and newer copy offline
- Current issue: if you're modifying a bin that local doesn't know about
2016-06-23 22:18:53 +01:00
Remy Sharp
925b849d39
feat: allow users to transfer their bins
2015-07-16 17:54:46 +01:00
Remy Sharp
96ac81f1bf
feat: add codemirror 5.3
2015-06-04 21:26:50 +01:00
Remy Sharp
c181928cc6
fix: font sizing
2015-06-04 13:39:36 +01:00
Remy Sharp
84a65ada63
fix: load font much faster
2015-06-04 13:34:33 +01:00
Remy Sharp
b270d7267e
Damn, beautify should have been in the main script
2014-12-12 14:37:50 +00:00
Jon Wolfe
e98aa8fcb5
load beautifiers on demand
2014-11-28 14:38:02 -05:00
Jon Wolfe
ba37585fb4
Initial version of beautify
2014-11-27 17:15:53 -05:00
Remy Sharp
f6e28005ac
Merge branch 'master' into feature/url-revisionless
...
Conflicts:
public/js/jsbin.js
2014-10-16 09:26:15 +01:00
Remy Sharp
269cfb91d1
S3 based file uploading
...
Uploading working, but UI not implemented
2014-10-06 12:30:47 +01:00
Remy Sharp
bbcca0e2d4
Fixed #1910
...
It was exiting the test whether to load the linting methods because jsbin.state.processors.$lang was not undefined, but equal to $lang, i.e. 'javascript'. So now I test for both.
2014-10-01 19:41:20 +01:00
Fabien O'Carroll
fd3063212b
Merge pull request #1927 from jsbin/fix/jshint-ie8
...
Only invoke jshint if it doesn't already exist
2014-09-15 16:37:21 +01:00
Fabien O'Carroll
301764d34d
Add errors to scripts list
2014-09-15 16:30:00 +01:00
Fabien O'Carroll
c596116d94
Remove jshint from build
2014-09-12 10:40:36 +01:00
Remy Sharp
6394c8d8be
Merge branch 'master' into feature/url-revisionless
...
Conflicts:
lib/features.js
lib/models/bin.js
lib/utils.js
public/js/jsbin.js
public/js/render/render.js
scripts.json
views/index.html
2014-08-20 11:14:55 +01:00
Remy Sharp
21cda3a1cb
Searchable help in jsbin
2014-08-15 17:31:21 +01:00
Remy Sharp
17002e4556
Send complete file to export as gist
2014-08-10 19:37:25 +01:00
Giulia Alfonsi
526bddf93f
#1535 Enabled search for all key bindings in CodeMirror
2014-07-31 15:00:55 +01:00
Remy Sharp
cf59961b2e
Merge pull request #1746 from jsbin/fix/tern-tabbing
...
Move tern script into tern addon array
2014-07-30 13:29:25 +01:00
Fabien O'Carroll
5e94abd876
Move tern script into tern addon array
2014-07-29 16:34:07 +01:00
Remy Sharp
99b6d3dace
Give visual feedback when loop protection works
2014-07-29 11:24:39 +01:00
Remy Sharp
5963e43c79
Bubble errors up to editor UI
2014-07-15 12:42:48 +01:00
Remy Sharp
56222dd394
Merge branch 'master' into feature/url-revisionless
...
Conflicts:
lib/features.js
lib/models/bin.js
public/css/style.css
public/js/chrome/save.js
public/js/editors/editors.js
public/js/editors/keycontrol.js
public/js/jsbin.js
scripts.json
views/index.html
2014-07-13 17:00:48 +01:00
Giulia Alfonsi
3a99844ab6
Merge branch 'master' into feature/scss
...
Conflicts:
lib/features.js
lib/handlers/bin.js
lib/routes.js
package.json
2014-07-08 11:55:16 +01:00
Remy Sharp
cf675ac329
AM I FUCKING DRUNK????
2014-07-03 19:13:18 +01:00
Remy Sharp
6035576388
Fixed tern? Remove maps
2014-07-03 19:06:20 +01:00
Remy Sharp
9f27585a62
Fix access to vars after security close
2014-07-03 17:57:16 +01:00
Remy Sharp
a438268a53
Merge pull request #1620 from jsbin/feature/1500-linting-all-panels
...
Feature/1500 linting all panels
2014-07-03 17:13:01 +01:00
Giulia Alfonsi
e0aca8413c
Changed the list of loaded files as addons, put as default the jshint and the css
2014-07-03 16:57:02 +01:00
Remy Sharp
dfb3521215
https on output & protect jsbin.user object
...
If users want to change their settings from the console, they have to use a key to unlock the feature.
2014-07-03 16:26:48 +01:00
Giulia Alfonsi
4eb90654c1
Added linting for javascript
2014-07-01 16:08:56 +01:00
Remy Sharp
c057a8dea8
Now supports line highlighting
2014-06-20 14:19:01 +01:00
Remy Sharp
d134b63465
Merge pull request #1559 from jsbin/feature/top-panel
...
Feature/top panel
2014-06-13 17:22:18 +01:00
Giulia Alfonsi
c87211aa9a
Created settings object
2014-06-13 16:14:52 +01:00
Fabien O'Carroll
549796bf73
add lz-string to the scripts list
2014-06-03 16:06:18 +01:00
Remy Sharp
9b7e2606f4
Sass client support + promise based processors
...
Also re-implement client side stylus (ref #902 ).
Also optimised the render process, so if the source hasn't changed, then the compile process is ignored.
2014-05-22 12:40:02 +01:00
Remy Sharp
a33c2720f4
Archive bin using keyboard shortcut
2014-05-21 19:56:44 +01:00
Remy Sharp
3e80b33f31
Fixed #1490
...
Use cookie to set last bin worked on, and then replace href on 'back to jsbin' button. Expires after 1 hour.
2014-05-17 14:45:27 +01:00
Remy Sharp
046d0fe8b5
If change happens on latest in another tab, lock
2014-05-15 18:07:16 +01:00
Remy Sharp
ce190d411d
Select snapshot, and more
...
keys.js stores a history of the bins you have write access to, allowing you to open a new tab and continue editing that bin. However, it might also accidently open the door to editing old bins that you shouldn't be able to edit any more...
2014-05-15 18:06:26 +01:00
Remy Sharp
04f6904acb
Working on new share menu
2014-05-15 18:06:24 +01:00
Giulia Alfonsi
3012b6a950
Merge branch 'master' into feature/account2
2014-04-08 15:41:36 +01:00
Giulia Alfonsi
40e0ca187d
Removed jquery from Grunt and changed references to the new files
2014-04-04 16:11:24 +01:00
Giulia Alfonsi
29e6cf0896
General task for addons
2014-04-04 15:00:04 +01:00
Giulia Alfonsi
b30f3c5fd1
#1360 Added tern task for grunt and tern main file in addons, fixed some css
2014-04-04 13:44:35 +01:00
Giulia Alfonsi
47fa72c202
Added active line as addon.
2014-03-31 14:05:29 +01:00
Giulia Alfonsi
08f9f4bbc9
Removed duplicated line
2014-03-21 14:10:07 +00:00