0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-02-10 23:36:14 -05:00
ghost/core/client/app/utils
Kevin Ansfield 49414d0843 Fix editor image perf and upload bug
no issue
- ~10x speedup in processing time taken on each keypress when there are many images/image upload components in the editor
  - edit DOM in memory before changing it in the page to avoid double-render
  - keep upload components around and re-assign them on re-render, adding or removing an image will still re-generate everything
- adds a throttle to the preview rendering so that renders don't get queued up
- fixes occasional bug where uploading an image didn't update the markdown correctly due to a timing issue
2016-05-08 12:55:56 +02:00
..
ajax.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
bound-one-way.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
caja-sanitizers.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
ctrl-or-cmd.js Standardize on var-less export default across ember app 2015-10-06 10:59:50 +01:00
date-formatting.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
document-title.js deps: ember-suave@2.0.1 2016-04-08 16:27:24 +01:00
ed-image-manager.js Fix editor image perf and upload bug 2016-05-08 12:55:56 +02:00
editor-shortcuts.js Isolate all markdown editor behaviour into gh-editor component 2016-01-13 12:01:31 +00:00
ghost-paths.js Change URL for download count service 2016-02-09 10:20:24 +00:00
isFinite.js Standardize on var-less export default across ember app 2015-10-06 10:59:50 +01:00
isNumber.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
link-component.js convert more action calls to the ember-invoke-action syntax 2016-04-28 10:34:36 -05:00
random-password.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
text-field.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
titleize.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
validator-extensions.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
window-proxy.js Use es6 across client and add ember-suave to enforce rules 2015-11-30 10:41:01 +00:00
word-count.js Drop XRegExp dependency 2016-03-30 19:45:20 +01:00