Shane Kilkelly
|
5443b92e7d
|
Move state management into LabelsMaster on the ide
|
2017-06-09 11:28:27 +01:00 |
|
Shane Kilkelly
|
965a46291b
|
Only fetch labels for uploaded docs, not files
|
2017-06-08 15:55:17 +01:00 |
|
Shane Kilkelly
|
ff7955dfdb
|
Update labels when docs are uploaded or removed
|
2017-06-08 15:12:18 +01:00 |
|
Shane Kilkelly
|
c7dbd21cd1
|
use flag on aceEditor to enable autocomplete features
|
2017-06-08 09:22:08 +01:00 |
|
Shane Kilkelly
|
f7ad4a4786
|
WIP: basically working, with client sync
|
2017-06-05 14:48:50 +01:00 |
|
Shane Kilkelly
|
51881dbbcc
|
Only load labels from current doc if change is local
|
2017-06-05 11:09:58 +01:00 |
|
Shane Kilkelly
|
4cb41a988a
|
WIP: initial work on server-side labels
|
2017-06-02 15:12:59 +01:00 |
|
Shane Kilkelly
|
51e3a6b3a3
|
Don't use String.startsWith, use slice instead.
- String.startsWith is not supported in IE
|
2017-06-02 09:54:48 +01:00 |
|
Shane Kilkelly
|
9a15420c4e
|
Merge branch 'master' into sk-labels-autocomplete
|
2017-06-01 08:34:56 +01:00 |
|
Shane Kilkelly
|
039d18bf8b
|
Simplify logic for deciding whether to re-scan doc on not
|
2017-05-26 15:08:38 +01:00 |
|
Shane Kilkelly
|
faf0337ca9
|
Refactor labels autocomplete
|
2017-05-26 14:56:38 +01:00 |
|
Shane Kilkelly
|
7923450e25
|
Move labelsManager into aceEditor directory
|
2017-05-25 09:42:07 +01:00 |
|
Shane Kilkelly
|
ea9a0dda83
|
More robust change detection for autocomplete.
- accurately detect when labels are involved in 'remove' event
|
2017-05-25 09:33:15 +01:00 |
|
Shane Kilkelly
|
b871cdab4c
|
Remove debug logs
|
2017-05-24 14:28:15 +01:00 |
|
Shane Kilkelly
|
1f3a375b4e
|
Update commentary
|
2017-05-24 11:42:00 +01:00 |
|
Shane Kilkelly
|
da84b3f31c
|
WIP: basically working labels/ref autocomplete
|
2017-05-24 11:40:12 +01:00 |
|
Shane Kilkelly
|
c43a2087d7
|
WIP: autocomplete for label/ref
|
2017-05-24 10:07:14 +01:00 |
|
Paulo Reis
|
58ad62c413
|
Relayout entries when commenting.
|
2017-05-19 16:57:51 +01:00 |
|
Paulo Reis
|
957b201fc1
|
Add commenting and track-changes keyboard shortcuts.
|
2017-05-19 15:28:49 +01:00 |
|
Paulo Reis
|
832764dd3d
|
Add key shortcut to toggle the review panel.
|
2017-05-18 11:02:50 +01:00 |
|
Paulo Reis
|
7f3c0ed5ac
|
Refactor accept and reject methods to support multiple changes; support bulk actions events.
|
2017-05-16 14:27:06 +01:00 |
|
James Allen
|
b22ef30876
|
Merge pull request #456 from sharelatex/ja-show-too-many-track-changes-error
Show an explanation error message on too many track changes error
|
2017-03-21 13:15:14 +00:00 |
|
James Allen
|
3c2f5525a1
|
Show an explanation error message on too many track changes error
|
2017-03-17 14:49:32 +00:00 |
|
James Allen
|
aa36768d8a
|
Remove debugging line
|
2017-03-16 16:01:03 +00:00 |
|
James Allen
|
6c1a15a698
|
Move comments when cutting and pasting
|
2017-03-16 15:48:57 +00:00 |
|
James Allen
|
a6679a1aeb
|
Stop local and remote ops being batched together in the undo manager if they happen in the same flush
|
2017-03-01 16:33:04 +00:00 |
|
James Allen
|
dd0271e799
|
Only cancel deletes with inserts on undo and reject
|
2017-02-24 14:20:26 +01:00 |
|
James Allen
|
7418d12bf8
|
Defer updates of remote ops until Ace has been updated
|
2017-02-23 11:34:58 +01:00 |
|
James Allen
|
f4bbd8ea10
|
Use dirty state rather events to avoid O(N^2) behaviour
|
2017-02-23 11:27:19 +01:00 |
|
James Allen
|
6c21d19894
|
Increase offscreen lines considered for visibility
|
2017-02-20 16:24:19 +01:00 |
|
James Allen
|
8c5800ceaf
|
Only render the entries that are visible in the text
|
2017-02-20 16:03:02 +01:00 |
|
James Allen
|
b52e4a5d1c
|
Reset scroll margins when changing document
|
2017-02-20 15:46:53 +01:00 |
|
James Allen
|
995fa6122b
|
Scroll the review panel past the limits of Ace
|
2017-02-20 12:56:26 +01:00 |
|
James Allen
|
b48f57c2cb
|
Submit comment on blur or selection change
|
2017-02-14 13:41:04 +01:00 |
|
James Allen
|
e99c9a2065
|
Enable track changes for beta users
|
2017-02-13 12:09:47 +01:00 |
|
James Allen
|
51b76d2cf9
|
Merge pull request #413 from sharelatex/ja-abort-in-progress-spell-checks
Abort any inprogress spell checks when switching document
|
2017-02-08 11:38:05 +01:00 |
|
James Allen
|
87aea41bed
|
Abort any inprogress spell checks when switching document
|
2017-02-08 11:32:19 +01:00 |
|
James Allen
|
d44a0ece97
|
Merge pull request #411 from sharelatex/ja-fix-cursor-on-resize
Ja fix cursor on resize
|
2017-02-08 11:30:37 +01:00 |
|
James Allen
|
123300cdfb
|
Clear highlighted word manager on session change
|
2017-02-08 11:08:26 +01:00 |
|
James Allen
|
11a104ef96
|
Move spelling marker to back marker layer where it is updated properly by Ace
|
2017-02-07 15:55:00 +01:00 |
|
James Allen
|
c1a2779d9e
|
Merge branch 'master' into ja-fix-cursor-on-resize
|
2017-02-07 15:27:01 +01:00 |
|
James Allen
|
d00619ff3d
|
Keep the cursor in the same position on screen when the editor resizes
|
2017-02-07 15:23:44 +01:00 |
|
James Allen
|
27c48f3790
|
Clear selection after creating a comment
|
2017-02-03 14:17:09 +01:00 |
|
Shane Kilkelly
|
4e9426e6bf
|
Merge branch 'master' into sk-pug
|
2017-01-30 14:36:10 +00:00 |
|
James Allen
|
30618d33db
|
Add in extra check to set ui state
|
2017-01-27 17:13:11 +01:00 |
|
James Allen
|
d9b774bb9b
|
Sycn track changes based on doc state, not editor state
|
2017-01-27 17:12:17 +01:00 |
|
James Allen
|
ff7c5a0954
|
Merge branch 'master' into ja-track-changes
|
2017-01-27 17:11:49 +01:00 |
|
James Allen
|
68aab6e05c
|
Don't use code check on .bib files
|
2017-01-26 16:13:21 +01:00 |
|
James Allen
|
abb4ef14d8
|
Streamline the update/rendering process to not do extra work
|
2017-01-26 15:08:30 +01:00 |
|
Shane Kilkelly
|
57cd54bf55
|
WIP: migrate from jade to pug
|
2017-01-20 12:03:02 +00:00 |
|