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 |
|
Paulo Reis
|
7fbf6d97bd
|
Merge branch 'master' into pr-hide-review-panel
|
2017-05-26 09:39:29 +01:00 |
|
Shane Kilkelly
|
7923450e25
|
Move labelsManager into aceEditor directory
|
2017-05-25 09:42:07 +01:00 |
|
Shane Kilkelly
|
0543f32ff0
|
Add comment explaining debounce
|
2017-05-25 09:35:38 +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
|
1ba8b702ad
|
More robust regex for matching/parsing labels.
- limit label name to max 80 characters
- don't use `.*`
- limit total labels per document to 1000
|
2017-05-25 09:32:10 +01:00 |
|
Shane Kilkelly
|
a363b62f23
|
Remove periodic polling of document for labels
|
2017-05-25 09:31:36 +01:00 |
|
Shane Kilkelly
|
d0bf407515
|
Use coffeescript => functions, rather than self=this .
|
2017-05-24 15:05:53 +01:00 |
|
Shane Kilkelly
|
efd01081f7
|
Set up and automatic refresh of labels
|
2017-05-24 14:28:27 +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
|
17dd64f48a
|
Merge pull request #507 from sharelatex/sk-squash-web-errors
Squash various web errors
|
2017-05-24 10:57:18 +01:00 |
|
Shane Kilkelly
|
c43a2087d7
|
WIP: autocomplete for label/ref
|
2017-05-24 10:07:14 +01:00 |
|
Paulo Reis
|
8dfb91fa6f
|
Blur toggler after clicking.
|
2017-05-22 11:11:26 +01:00 |
|
Paulo Reis
|
58ad62c413
|
Relayout entries when commenting.
|
2017-05-19 16:57:51 +01:00 |
|
Paulo Reis
|
75c5bf60a8
|
Make hotkeys modal larger.
|
2017-05-19 15:51:32 +01:00 |
|
Paulo Reis
|
15980d5427
|
Merge branch 'master' into pr-hide-review-panel
|
2017-05-19 15:31:14 +01:00 |
|
Paulo Reis
|
957b201fc1
|
Add commenting and track-changes keyboard shortcuts.
|
2017-05-19 15:28:49 +01:00 |
|
Paulo Reis
|
e532f543a3
|
Merge branch 'master' into pr-bulk-actions
|
2017-05-18 14:38:16 +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 |
|
Paulo Reis
|
36b4a8e6c2
|
Update ranges tracker.
|
2017-05-16 14:04:13 +01:00 |
|
Paulo Reis
|
ac99422c26
|
Update ranges tracker.
|
2017-05-16 14:04:06 +01:00 |
|
Paulo Reis
|
a3c529d23f
|
Update range tracker with new bulk method.
|
2017-05-16 14:03:52 +01:00 |
|
Shane Kilkelly
|
ada614cc69
|
Check response exists before calling method
|
2017-05-16 09:20:12 +01:00 |
|
Paulo Reis
|
f4e46bb2f9
|
Use new ranges tracker method to get N changes at once; small refactor.
|
2017-05-15 11:24:40 +01:00 |
|
Paulo Reis
|
7bb5d65b52
|
Update ranges tracker.
|
2017-05-15 11:11:28 +01:00 |
|
Paulo Reis
|
82a19444b3
|
Merge branch 'master' into pr-bulk-actions
|
2017-05-15 10:29:15 +01:00 |
|
Paulo Reis
|
dd85c2fab2
|
Remove debug line.
|
2017-05-12 15:44:49 +01:00 |
|
Paulo Reis
|
658e70a772
|
Update ranges tracker.
|
2017-05-11 11:32:12 +01:00 |
|
Paulo Reis
|
f2dac28a65
|
Consolidate some watchers.
|
2017-05-11 10:23:41 +01:00 |
|
Paulo Reis
|
a3ab994ab3
|
Use the same watcher to control miniRP visibility and trigger Ace resizing.
|
2017-05-11 10:17:25 +01:00 |
|
Paulo Reis
|
8aee0edfe8
|
Integrate bulk actions dialog with controller actions.
|
2017-05-09 16:06:34 +01:00 |
|
Paulo Reis
|
f3e020df7e
|
Add dialog to confirm bulk actions.
|
2017-05-09 16:06:19 +01:00 |
|
Paulo Reis
|
499272cbb5
|
Use new range-tracker method.
|
2017-05-08 16:12:21 +01:00 |
|
Paulo Reis
|
03b8b72520
|
Update range tracker with new bulk method.
|
2017-05-08 16:10:08 +01:00 |
|
Paulo Reis
|
3ced808411
|
Use a single accept changes method.
|
2017-05-05 15:19:31 +01:00 |
|
Paulo Reis
|
f25db3ff64
|
Reflect accepted changes on the UI layer.
|
2017-05-04 15:47:25 +01:00 |
|
Paulo Reis
|
19828d3c5b
|
Basic bulk accept support.
|
2017-05-04 15:33:47 +01:00 |
|
Paulo Reis
|
8f6d11632b
|
Add bulk rejection support.
|
2017-05-03 17:16:41 +01:00 |
|
Paulo Reis
|
dae66d5edf
|
Add bulk methods in controller.
|
2017-05-03 17:16:29 +01:00 |
|
Paulo Reis
|
05d9bf47d1
|
Use entry ids instead.
|
2017-05-03 16:53:04 +01:00 |
|