pad.libre-service.eu-etherpad/src/static/js
Dave Longley 3a47e719d4 Make pads with long lines usable with chrome.
- Do not use incorpIfQuick on keyup because it's not ever quick
  on chrome. Calling incorpIfQuick calls incorporateUserChanges
  which sets a flag on the current callstack state indicating
  that the selection has changed (since something was typed).
  Whenever this flag is set, the event handler will run code
  to update the selection (and possibly scroll the view as
  well), which is a very costly operation in webkit browsers.
  Instead let the user changes be incorporated by the idle worker,
  scheduling it to run ASAP on keyup. This isn't a perfect
  solution, but may make pads running on webkit browsers more
  usable with otherwise fairly unnoticeable changes in the UI.
2013-07-14 01:51:39 -04:00
..
admin /admin/plugins: Display a tooltip when hovering the plugin details link 2013-03-27 12:28:54 +01:00
pluginfw pluginfw/installer: Only restart the server when all tasks have finished 2013-04-08 16:14:03 +02:00
ace.js allow cssmanager to manage outer_ace 2013-06-15 01:38:46 +08:00
ace2_common.js Moved old jquery recognition to seperate file 2013-02-10 20:34:27 +00:00
ace2_inner.js Make pads with long lines usable with chrome. 2013-07-14 01:51:39 -04:00
AttributeManager.js documentation on AttributeManager 2012-04-08 21:21:05 +02:00
AttributePool.js Fix urls, use github.com/ether 2012-11-22 01:12:30 +01:00
broadcast.js fix egils fix of time delta resolves #1345 2013-01-10 00:01:38 +00:00
broadcast_revisions.js Unified timeslider and pad editing protocol / component 2012-04-23 12:52:30 +02:00
broadcast_slider.js Merge pull request #1465 from mluto/kill-ep-stuff 2013-02-08 13:21:57 -08:00
Changeset.js Issue #1625: Fix to client-side-induced changeset spamming. 2013-04-24 15:18:25 -07:00
changesettracker.js Merge pull request #1751 from goldquest/dev_IE8-fix 2013-05-08 07:19:15 -07:00
ChangesetUtils.js added AttributeManager, ChangesetUtils 2012-04-05 00:50:04 +02:00
chat.js Simpify CSS for sticky chat 2013-06-17 14:47:28 +02:00
collab_client.js use parent.parent instead of top in collab_client.js, since top breaks embedding when a pad is embedded (same origin policy) 2013-04-08 22:58:34 +02:00
colorutils.js Require userColor to be valid css hex 2012-09-17 10:59:12 -04:00
contentcollector.js Remove console.log in content collector 2013-04-17 16:37:45 +03:00
cssmanager.js allow cssmanager to manage outer_ace 2013-06-15 01:38:46 +08:00
domline.js working solution props to dmitryu for making me not be scared of modifying div clases 2013-04-11 16:33:03 +01:00
excanvas.js The Big Renaming - etherpad is now an NPM module 2012-02-26 13:07:51 +01:00
farbtastic.js The Big Renaming - etherpad is now an NPM module 2012-02-26 13:07:51 +01:00
gritter.js better mobile support for gritter messages, before it was awful 2013-03-17 01:23:31 +00:00
html10n.js fixed spacing 2013-04-17 18:17:14 +02:00
jquery.js Checked JQuery back in. Temporary fix for #1499 2013-02-11 21:22:16 +00:00
jquery_browser.js Windows and Mobile tests should be case insensitive 2013-02-10 22:10:25 +00:00
json2.js Better error message for broken JSON 2012-03-21 19:29:59 +01:00
l10n.js Fixes #1498: Two-part locale specs in lang cookie wouldn't be read correctly 2013-02-17 21:35:46 +01:00
linestylefilter.js Only kept URL schemes which have an RFC standard 2013-06-12 12:31:38 -05:00
pad.js pass pad in postAceInit hook 2013-06-17 15:52:51 +02:00
pad_connectionstatus.js much cleaner way of showing / hiding overlay 2013-03-16 17:57:23 +00:00
pad_cookie.js Removed isProPad, since all pads are public except for group-pads 2013-02-07 14:30:09 +01:00
pad_editbar.js Try to add some sanity to indentation 2013-02-18 01:40:34 +00:00
pad_editor.js Add a setting for RTL text direction (integrating the url paramter) 2013-03-05 23:12:00 +01:00
pad_impexp.js Killed pad_docbar.js as it's from the old etherpad and not used 2013-02-07 13:59:41 +01:00
pad_modals.js much cleaner way of showing / hiding overlay 2013-03-16 17:57:23 +00:00
pad_savedrevs.js use properties notation 2012-12-09 08:56:58 +01:00
pad_userlist.js Add userLeave hook 2013-06-17 15:53:01 +02:00
pad_utils.js Only kept URL schemes which have an RFC standard 2013-06-12 12:31:38 -05:00
rjquery.js Moved old jquery recognition to seperate file 2013-02-10 20:34:27 +00:00
security.js Use packaged edition of security module. 2012-09-09 18:18:59 -07:00
skiplist.js added a comment on skiplist.js 2012-04-08 21:21:52 +02:00
timeslider.js expose broadcast slider so plugins can interact with it 2013-04-09 15:55:14 +01:00
underscore.js Use packaged edition of underscore. 2012-09-09 18:18:59 -07:00
undomodule.js use underscore.js 2012-03-17 13:38:26 +01:00
virtual_lines.js The Big Renaming - etherpad is now an NPM module 2012-02-26 13:07:51 +01:00