firepad
firepad copied to clipboard
Collaborative Text Editor Powered by Firebase
See #172 and https://github.com/firebase/firepad/commit/99cddffe4c4266af33f75021330d73e65e133f03 firepad's dynamically generated firepad-li-N styles need to take precedence over the firepad.css styles, regardless of where you put your firepad.css include.
Right now if you just copy/paste the "dependencies" and "initializing firepad" snippets from http://www.firepad.io/docs/ the editor is broken because the firepad div isn't big enough.
So in our previous discussion here: https://github.com/firebase/firepad/issues/164 @mikelehen, you'd mentioned that I should never see `RTCMADAPTER` as the origin but I noticed that in the `removeText` function https://github.com/firebase/firepad/blob/2d46bbd25de261d59c6bead04ec2c4220d6e8994/lib/rich-text-codemirror.js#L231 it's calling...
Do you think we should just replicate the registerEntity to Firepad.Headless or have a more global approach of the issue (replicating features from general Firepad to headless mode) ?
From Guy: firepad.setHtml(" X ") [spaces are actually & nbsp but github is rendering them as spaces] doesn't work right. I hacked it by commenting out the cleanLine_() code, but I think...
Via Guy Goldstein: setHtml() doesn't work correctly when your last line is indented - it always adds a blank non-indented line after. This comes up when I getHtml() a value,...
Ace supports rectangle selections (Alt+LMB drag) and firepad shows other users' selections with a background color. It fails for rect selection however. Only one line is highlighted: 
Otherwise, there is no simple way after insertHtml or insertText to update cursor location to the end of inserted text
When selecting a line in the richtext.html example and moving the mouse to the left, at some point the selection is including the empty part of the line above. I...