Commit Graph

2298 Commits

Author SHA1 Message Date
Paulo Reis 6c3cdbcc3a Remove dead code, backend does not send single change events anymore. 2017-06-05 10:43:03 +01:00
Paulo Reis 8d8bcab1e8 Consolidate change accept and reject code. 2017-06-05 10:41:59 +01:00
Paulo Reis e2edf4184f Explicit naming. 2017-06-02 11:43:43 +01:00
Paulo Reis 26260fc11f Prevent aggregation of changes from different users. 2017-06-01 16:33:50 +01:00
Paulo Reis b2a7686204 DRYness. 2017-06-01 15:28:37 +01:00
Paulo Reis 2a0454f2f1 Integrate aggregate changes with bulk actions. 2017-06-01 15:18:43 +01:00
Paulo Reis 1490ea7b04 Change aggregated change model: the main change is now the insertion, deletion is stored in metadata. 2017-06-01 15:03:37 +01:00
Paulo Reis 11c0644490 Aggregate changes; make accept and reject work. 2017-06-01 11:47:55 +01:00
Paulo Reis 3cf8f26583 Add collapse and expand behaviour to aggregate change entries. 2017-05-31 16:23:24 +01:00
Paulo Reis b6cef2e3d7 Include directive; add some styling. 2017-05-31 15:53:14 +01:00
Paulo Reis a6108480f5 Add directive to show change entries. 2017-05-31 14:47:25 +01:00
Paulo Reis 17acede8ce Control visibility when there are no entries. 2017-05-26 09:58:12 +01:00
Paulo Reis 7fbf6d97bd Merge branch 'master' into pr-hide-review-panel 2017-05-26 09:39:29 +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
Paulo Reis 8dfb91fa6f Blur toggler after clicking. 2017-05-22 11:11:26 +01:00
Paulo Reis 35c90daa8b Also show the toggler when the review panel is minimized. 2017-05-22 11:07:57 +01:00
Paulo Reis 0c8cacc222 Highlight review panel splitter when hovered. 2017-05-19 17:08:52 +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 7c26628ce0 Improve styling. 2017-05-18 11:02:31 +01:00
Paulo Reis 5a9519d18f Add a toggler element inside the review panel. 2017-05-17 16:41:53 +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 Jorge Reis 20433327b8 Merge pull request #490 from sharelatex/pr-align-pdf-icon
Use header button classes in the PDF button.
2017-05-04 09:59:11 +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
Paulo Reis bf7bf701ed Store selected entries; improve visibility logic. 2017-05-03 16:35:58 +01:00
Paulo Reis 0249a13012 Add bulk actions as in-editor widgets. 2017-05-03 11:41:17 +01:00