yflory
391728ee6d
Use CodeMirror in /slide #2
...
Fix title errors in the slide app caused by the present mode
2016-10-03 14:21:39 +02:00
yflory
261d2fecbc
Get codemirror from bower and use that version in the code app
2016-09-29 16:23:27 +02:00
yflory
bc73fa2074
Merge branch 'fontawesome' into soon
2016-09-29 14:52:48 +02:00
yflory
f03018f3bc
Improve the top bar and use the font awesome icons in /code
2016-09-28 15:28:25 +02:00
ansuz
a266f0bee1
query parameter for messages
2016-09-27 11:01:32 +02:00
yflory
c16e8d603b
Enable reconnecting websocket in code pad
2016-09-26 16:06:23 +02:00
yflory
79884e2400
Use the same username for all pads
2016-09-22 17:12:46 +02:00
yflory
73d5ea967b
Fix an error created by the merge
2016-09-22 16:34:06 +02:00
yflory
dde519795d
Merge branch 'newhash' into newhashNoConflict
2016-09-22 16:14:48 +02:00
yflory
99004428d5
Enable the read-only mode in Cryptpoll
2016-09-22 16:09:20 +02:00
yflory
47e8be1681
Remove the IMPORT button and editor toolbars in read-only mode
2016-09-21 15:03:36 +02:00
ansuz
f29e3d7b0d
don't let notifications interfere with document titles
2016-09-21 14:34:56 +02:00
yflory
83705ae058
Improve the UI in read-only mode
2016-09-20 18:22:40 +02:00
ansuz
2d42cadb23
push /code/ state once ready to avoid OT collision
2016-09-20 15:14:53 +02:00
Yann Flory
bf8c9a2c4b
Add a button to get the read only URL
2016-09-20 11:35:57 +02:00
Yann Flory
99b50465c7
Add the read-only mode for /pad and /code
2016-09-19 17:52:37 +02:00
Yann Flory
6363d3fb90
Pad titles are now shared with the userdoc
2016-09-16 12:49:47 +02:00
yflory
25c8d16bf5
Use a new version-prefixed hash parser
2016-09-13 17:43:56 +02:00
ansuz
da6e5d73d0
fix undefined reference
2016-08-05 15:55:00 +02:00
ansuz
043041523f
on import, fall back to setting language from file extension
2016-08-05 15:48:30 +02:00
ansuz
deb63d2447
share syntax highlighting selection with peers
2016-08-05 15:03:42 +02:00
ansuz
975bff5794
show a spinner until the document has loaded
2016-08-04 12:43:06 +02:00
ansuz
a58f58535b
better regex for pulling titles out of c-like comments
2016-08-03 17:11:41 +02:00
ansuz
600f3151e9
don't use the store until it's ready to be used
2016-08-02 12:11:40 +02:00
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
2016-07-28 17:44:40 +02:00
ansuz
efd190beca
export file with correct file extension, if possible
2016-07-25 11:26:42 +02:00
ansuz
992bc4f449
add missing script
2016-07-25 11:09:25 +02:00
ansuz
b8a3a4d188
persist usernames across sessions via localStorage
2016-07-22 14:31:40 +02:00
ansuz
846d1135b9
set mode in the editor, not just the dropdown
2016-07-22 14:16:07 +02:00
ansuz
446266a79b
remember the last language used on a particular pad
2016-07-22 12:25:42 +02:00
ansuz
70f8837681
maintain scroll position on remote changes
2016-07-22 11:57:04 +02:00
ansuz
c267dd6a88
ensure that 'text' is a string
2016-07-20 12:26:57 +02:00
ansuz
1a63faf188
infer names from the first comment on code pad
2016-07-20 12:21:33 +02:00
ansuz
44fe95c76b
add titles to buttons on pad and code
2016-07-16 12:38:21 +02:00
ansuz
d39ab5c250
point to the actual translation file
2016-07-12 15:52:36 +02:00
ansuz
3eccec7054
better effort for translation
2016-07-11 17:36:53 +02:00
ansuz
2a7a84b774
use constants exported from toolbar for selections
...
make things a little less brittle
address linter warnings
2016-07-08 16:50:56 +02:00
ansuz
e32c0aaac8
use alertify UI in /code/
2016-07-07 12:47:23 +02:00
ansuz
1ae212af44
let users know when changes have occurred while tabs lack focus
2016-07-06 22:19:01 +02:00
ansuz
d844551fba
add a forget button. clean up toolbar a bit
2016-06-30 17:24:25 +02:00
ansuz
7da58a0de9
improve pad naming UX, slight refactoring
...
* prevent naming conflicts
* migrate localestorage to use named attributes
* use ctime and atime
* display default names in table
* sort pads by most recent atime
* move more functions into cryptpad common
* change table styles
2016-06-30 15:10:32 +02:00
ansuz
ec0dba3f7c
correct undefined reference
2016-06-30 14:47:37 +02:00
ansuz
a3da10766a
add rename button to /code/ and /pad/
2016-06-30 10:51:19 +02:00
ansuz
22929fd3f5
add title attributes for dropdown menus
2016-06-29 12:02:39 +02:00
ansuz
8b1a2b7b8b
commit theme choices to localStorage
2016-06-29 12:00:12 +02:00
ansuz
fb2ca04c34
add a theme selector
2016-06-29 11:51:53 +02:00
ansuz
5b79775810
infer modes from MIME types
2016-06-23 16:37:51 +02:00
ansuz
df99395b4d
fix a few more paths that I missed
2016-06-23 12:44:30 +02:00
ansuz
1a5905d9fd
more work on highlighting modes in codemirror
...
* style the select menu
* add more modes
* preset language selection to 'javascript'
* don't prompt the user with a silly hash when changing their name
2016-06-23 12:07:51 +02:00
ansuz
a89511985f
add _really_ basic multilanguage support. I'll come back for css later
2016-06-22 22:54:42 +02:00