Commit Graph

3554 Commits

Author SHA1 Message Date
James Allen 52ca272ae8 Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel 2016-11-17 12:09:10 +00:00
James Allen e2f21a67d2 Sort of positioning and scrolling of overview panel 2016-11-17 12:09:07 +00:00
Paulo Reis fe43f60b3d Offset review panel when Ace scrollbar is visibl.e 2016-11-17 12:02:45 +00:00
James Allen 2678a177fe Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel 2016-11-17 11:47:28 +00:00
James Allen 1e8f2a89a1 Refactor layout and CSS to be more manageable with overview classes 2016-11-17 11:47:20 +00:00
Paulo Reis 4bba8e8977 Remove deprecated event handlers, conditionally add the new ones in the Ace wrapper directive. 2016-11-17 10:51:17 +00:00
Paulo Reis f170fd4b83 Refactor Ace directive to have a single events bridge. 2016-11-17 10:40:08 +00:00
James Allen a87ed88a53 Use cleaner scrolling system that doesn't involve hiding a scroll bar 2016-11-17 10:24:48 +00:00
James Allen 70bf0be6dd Fix when the mini review panel is hidden 2016-11-16 17:17:50 +00:00
James Allen 1cec41d2cf Resize editor on review panel toggle 2016-11-16 16:28:01 +00:00
James Allen c86cf5a61a Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel 2016-11-16 16:23:15 +00:00
James Allen 2f136c15c3 Don't draw our hacked zero width markers when they are offscreen 2016-11-16 16:22:59 +00:00
Paulo Reis 706b0793ab Pull callouts into entries directives. 2016-11-16 16:21:24 +00:00
Paulo Reis 296fd9fe26 Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel 2016-11-16 16:13:49 +00:00
Paulo Reis 32b3ba6bbb Pull indicators into entries directives. 2016-11-16 16:13:39 +00:00
James Allen a4b9bcb37e Don't let focused change overlap nav panel 2016-11-16 16:07:07 +00:00
James Allen 6a4bf3885d Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel
Conflicts:
	public/coffee/ide/review-panel/controllers/ReviewPanelController.coffee
2016-11-16 16:05:05 +00:00
James Allen beab95a871 Reflow review panel layout when adding a comment 2016-11-16 16:03:06 +00:00
James Allen 5d414e9a1b Tweak paddings in review panel 2016-11-16 15:57:51 +00:00
Paulo Reis 6153bd3022 Wrap add comment entries in a directive 2016-11-16 15:47:05 +00:00
Paulo Reis 24f82c3c35 Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel 2016-11-16 15:34:49 +00:00
James Allen fc3fd5c73c Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel 2016-11-16 15:27:48 +00:00
James Allen 51afd49780 Bring scroll bar into editor when just mini review panel 2016-11-16 15:27:33 +00:00
James Allen 379afe4aa5 Refactor scroll handling into directive 2016-11-16 15:23:29 +00:00
Paulo Reis 00a6df156b Wrap comment entries in a directive 2016-11-16 15:12:58 +00:00
Paulo Reis 9ffb05cd98 Wrap insert and delete entries in a directive 2016-11-16 14:56:34 +00:00
Paulo Reis d7d21b106c Isolate review-panel markup. 2016-11-16 14:42:07 +00:00
James Allen b006f4fbbf Position boxes next to indicator icons in mini review panel 2016-11-16 14:14:53 +00:00
James Allen 56408728cd fix initialization error 2016-11-16 14:00:29 +00:00
James Allen 443d772866 Don't clear entries when switching files 2016-11-16 13:53:01 +00:00
James Allen 479ea83e36 Dump everything (unstyled) into the review panel 2016-11-16 13:51:30 +00:00
James Allen 711f282575 Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel 2016-11-16 13:26:33 +00:00
Paulo Reis f640c17d4d Add review panel substate toggling. 2016-11-16 12:31:47 +00:00
Paulo Reis db5dc6ef15 Positive action buttons on the right. 2016-11-16 11:03:29 +00:00
James Allen b443c5d7dc Make mini review panel entries scroll and stack like main panel 2016-11-15 17:07:06 +00:00
James Allen 69692934a9 Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel 2016-11-15 16:21:59 +00:00
James Allen 829ccb6641 Resize on toggling review panel 2016-11-15 16:21:45 +00:00
Paulo Reis 562d8626e4 Fix overflowing entries. 2016-11-15 16:20:06 +00:00
Paulo Reis 8a11c8c3ca Show add comment button when review panel is off. 2016-11-15 16:02:12 +00:00
Paulo Reis f25e144a15 Update font awesome to v4.7. 2016-11-15 16:02:03 +00:00
James Allen 3b4670509a Remove left over debug logging 2016-11-15 15:51:15 +00:00
James Allen 09074f5413 Merge branch 'ja-review-panel' of github.com:sharelatex/web-sharelatex into ja-review-panel 2016-11-15 15:48:17 +00:00
James Allen 4542d1094d Keep separate persistent change tracker for each doc 2016-11-15 15:48:12 +00:00
Paulo Reis 7bf55823b2 Hide review panel when there are no entries. 2016-11-15 15:04:29 +00:00
Paulo Reis d0f451df2e Improve hover behaviour on review entries. 2016-11-15 12:23:39 +00:00
Paulo Reis b181115277 Basic review minimized state. 2016-11-15 10:34:39 +00:00
Paulo Reis 0c600ba9b8 Support overflowing panes in UI layout. 2016-11-15 10:34:19 +00:00
James Allen c89579e1df Focus on the focused change 2016-11-14 12:47:46 +00:00
James Allen d447ebe304 Add timeout around reply layout render 2016-11-14 11:49:34 +00:00
Paulo Reis 7201bde2a3 Add comment UI. 2016-11-14 11:19:00 +00:00