ansuz
a28daf2715
use websocket url configuration api
8 years ago
ansuz
dbc8f01b8b
fix merge errors and reach full jshint compliance
8 years ago
yflory
a30e17121d
Merge branch 'readonlyButton' into soon
8 years ago
yflory
e84a54556c
Move the toolbar buttons' events handlers in cryptpad-common
8 years ago
yflory
76fdadee7f
Store only the strongest hash in the localstorage
8 years ago
yflory
17b4f91810
Do not share the title in the doc if it is the default title
8 years ago
yflory
391728ee6d
Use CodeMirror in /slide #2
...
Fix title errors in the slide app caused by the present mode
8 years ago
yflory
8c33218ceb
Move the codemirror themes in /common
8 years ago
yflory
b5b0eacebc
Remove the old (non-bower) codemirror
8 years ago
yflory
261d2fecbc
Get codemirror from bower and use that version in the code app
8 years ago
yflory
bc73fa2074
Merge branch 'fontawesome' into soon
8 years ago
yflory
f03018f3bc
Improve the top bar and use the font awesome icons in /code
8 years ago
ansuz
a266f0bee1
query parameter for messages
8 years ago
yflory
c16e8d603b
Enable reconnecting websocket in code pad
8 years ago
yflory
79884e2400
Use the same username for all pads
8 years ago
yflory
73d5ea967b
Fix an error created by the merge
8 years ago
yflory
dde519795d
Merge branch 'newhash' into newhashNoConflict
8 years ago
yflory
99004428d5
Enable the read-only mode in Cryptpoll
8 years ago
yflory
47e8be1681
Remove the IMPORT button and editor toolbars in read-only mode
8 years ago
ansuz
f29e3d7b0d
don't let notifications interfere with document titles
8 years ago
yflory
83705ae058
Improve the UI in read-only mode
8 years ago
ansuz
2d42cadb23
push /code/ state once ready to avoid OT collision
8 years ago
Yann Flory
bf8c9a2c4b
Add a button to get the read only URL
8 years ago
Yann Flory
99b50465c7
Add the read-only mode for /pad and /code
8 years ago
Yann Flory
6363d3fb90
Pad titles are now shared with the userdoc
8 years ago
yflory
25c8d16bf5
Use a new version-prefixed hash parser
8 years ago
ansuz
da6e5d73d0
fix undefined reference
8 years ago
ansuz
043041523f
on import, fall back to setting language from file extension
8 years ago
ansuz
deb63d2447
share syntax highlighting selection with peers
8 years ago
ansuz
fd0a7337a3
wait a full minute until requirejs times out
8 years ago
ansuz
975bff5794
show a spinner until the document has loaded
8 years ago
ansuz
a58f58535b
better regex for pulling titles out of c-like comments
8 years ago
ansuz
600f3151e9
don't use the store until it's ready to be used
8 years ago
ansuz
9b16d529ca
add one more missing script that caused handlebar highlighting to break
8 years ago
ansuz
1f24d7126c
big ugly commit that will be really hard to audit
...
This changeset applies new styles to the poll.
it also uses the new asynchronous wrappers around the localStorage api.
this is necessary because we're migrating to a storage system that will
use an async api.
The changes to the poll just happened to coincide with the async stuff.
My apologies to anyone who wants to read this whole thing
8 years ago
ansuz
efd190beca
export file with correct file extension, if possible
8 years ago
ansuz
5e71a5473c
add another missing script
8 years ago
ansuz
992bc4f449
add missing script
8 years ago
ansuz
b8a3a4d188
persist usernames across sessions via localStorage
8 years ago
ansuz
846d1135b9
set mode in the editor, not just the dropdown
8 years ago
ansuz
446266a79b
remember the last language used on a particular pad
8 years ago
ansuz
70f8837681
maintain scroll position on remote changes
8 years ago
ansuz
c267dd6a88
ensure that 'text' is a string
8 years ago
ansuz
1a63faf188
infer names from the first comment on code pad
8 years ago
ansuz
44fe95c76b
add titles to buttons on pad and code
8 years ago
ansuz
d39ab5c250
point to the actual translation file
8 years ago
ansuz
dea8e225db
fix double scrollbar issue
8 years ago
ansuz
6f598682f8
templates for custom themes
8 years ago
ansuz
02cd2fbee0
style fixes for the ansuz theme
8 years ago
ansuz
3eccec7054
better effort for translation
8 years ago