Commit Graph

3941 Commits

Author SHA1 Message Date
Paulo Reis 3f073c2341 Rename attributes and vars for clarity 2018-03-20 16:11:09 +00:00
Paulo Reis fb7d902038 Make custom togglers react to opening and closing panes. Dynamically add CSS classes. 2018-03-20 16:11:09 +00:00
Paulo Reis fc0be22c6d Extend layout directive to support custom togglers. 2018-03-20 16:11:09 +00:00
Paulo Reis 78eb56a262 Increase resizer width; decrease hit area. 2018-03-20 16:11:09 +00:00
James Allen 27fac4029c Make margins consistent with col margins 2018-03-20 14:46:15 +00:00
James Allen 01343b8419 Remove console.log line 2018-03-20 14:21:34 +00:00
Henry Oswald a4c6cd208c validate captcha on every email addition 2018-03-20 13:53:16 +00:00
James Allen a023512872 Collapse panel with v1 info 2018-03-20 13:50:51 +00:00
Jessica Lawshe 5cc6fb8843 Send analytics event after submitting group inquiry form 2018-03-20 08:31:35 -05:00
Jessica Lawshe d7756ea2de Add event tracking for upgrade button 2018-03-20 08:31:34 -05:00
Jessica Lawshe 47696ea3f1 Correct analytics label and send event when group modal opened 2018-03-20 08:31:34 -05:00
James Allen 3551f1453b Use flexible height v2 message panel 2018-03-20 12:15:18 +00:00
James Allen d8ed0e5277 Allow v2 notification banner to be dismissed 2018-03-20 12:15:18 +00:00
Alasdair Smith c6fd5daf02 Remove rich text from OSS 2018-03-20 11:23:15 +00:00
Alasdair Smith 8abf3593fb Prevent CM/Sharejs adapter from overwriting value in editor 2018-03-13 11:16:56 +00:00
Alasdair Smith 9cf9a7e4fc Fix CM/ShareJS adapter using old CM api
Fixes bug where deleting text in CM would throw an error in some
circumstances
2018-03-13 11:16:49 +00:00
Henry Oswald 5b51d190c7 Update navbar.less 2018-03-08 09:56:23 +00:00
Henry Oswald 2abafdbf64 added padding-top for system messages 2018-03-07 17:27:32 +00:00
James Allen f94105b1e9 Remove debug lines 2018-03-05 11:31:24 +00:00
James Allen e77168d791 Don't render URL section if not linked file 2018-03-05 11:21:31 +00:00
James Allen d4025908b7 Add in enabledLinkedFileTypes setting 2018-03-05 10:37:53 +00:00
James Allen 6848e97a82 Hook up refresh button to backend 2018-03-05 10:37:00 +00:00
James Allen 9733223840 Show linked file status in front end 2018-03-05 10:37:00 +00:00
James Allen b1dda931f4 Add in modal for creating linked URL file 2018-03-05 10:37:00 +00:00
Alasdair Smith 3677dc9a8b Rename to use CM naming consistently 2018-03-02 10:41:58 +00:00
Alasdair Smith 027ab1250a Configure CM with latex parser 2018-03-02 10:41:58 +00:00
James Allen becb76d69b Don't allow backslashes in file names 2018-03-01 11:42:44 +00:00
Alasdair Smith 864bf771a4 Merge pull request #362 from sharelatex/as-linting
Linting new ES code
2018-02-27 11:06:11 +00:00
James Allen 1f62df17c8 Merge pull request #363 from sharelatex/ja-guest-track-changes
Tidy up logic (a bit) around guest track changes
2018-02-23 14:41:12 +00:00
Alasdair Smith 94b7cdcae0 Fix linting 2018-02-23 11:29:54 +00:00
Alasdair Smith 85ceab5310 Tear down Ace session when aceEditor is destroyed
This cleans up the Ace worker that parses syntax, preventing a memory leak
2018-02-23 10:13:24 +00:00
Alasdair Smith 5e39e61c9b Merge pull request #348 from sharelatex/as-fix-cm-share
Fix CodeMirror/ShareJS binding when switching docs
2018-02-23 10:12:12 +00:00
Alasdair Smith 92260e7b52 Merge pull request #340 from sharelatex/ja-remove-brand
Remove the public/brand folder
2018-02-23 10:11:47 +00:00
James Allen 1d3db923f0 Tidy up logic (a bit) around guest track changes 2018-02-23 09:55:57 +00:00
Alasdair Smith 2be37795bd TODO for cleaning up sharejs callbacks 2018-02-22 11:44:09 +00:00
Alasdair Smith 598837e17c Use applyAsync to prevent issue when switching docs 2018-02-22 11:44:09 +00:00
Alasdair Smith c5735a31df Remove unused listener 2018-02-22 11:44:09 +00:00
Alasdair Smith e1187f3d8a Listen for changes to the CodeMirror Doc, instead of all changes to the editor
This prevents an issue where switching docs (i.e. files) would cause the newly
opened doc from being inserted into the old doc.

This approach is similar to Ace's sessions.
2018-02-22 11:44:09 +00:00
Alasdair Smith c85e9ba3b1 Instead of setting value of CM, swap Docs
This allows for tracking changes on individual docs (i.e. files), instead of
just changes to the editor. This is similar to how Ace works with sessions
2018-02-22 11:44:09 +00:00
Alasdair Smith eae8b5a592 Merge pull request #330 from sharelatex/as-karma-tests
Karma tests
2018-02-22 11:06:56 +00:00
Paulo Reis f1a36919f9 Make sure the widget does not overlap the footer. 2018-02-21 13:39:39 +00:00
Alasdair Smith 0b77e97df2 Added angular mocks for testing and stub out globals 2018-02-20 14:01:02 +00:00
Brian Gough fc1e94b14a Merge pull request #343 from sharelatex/bg-block-javascript-property-names
block javascript property names being used as file names
2018-02-16 14:07:12 +00:00
Brian Gough 2ba7db603f Merge pull request #337 from sharelatex/ja-allow-javascript-property-names
Use bare objects without prototypes for tracking filenames
2018-02-16 14:05:21 +00:00
Brian Gough 8a10e98b56 block javascript property names being used as file names 2018-02-16 10:31:47 +00:00
Paulo Reis 3f14a727e3 Make sure the hamburger menu plays well with the brand. 2018-02-16 10:26:26 +00:00
James Allen 6f143603a3 Remove unused brand folder 2018-02-15 14:54:34 +00:00
Paulo Reis 51b14e412f Increase hamburguer menu max-height; 340px was less than SL menu fully expanded. 2018-02-15 11:51:45 +00:00
Paulo Reis e2874998b3 Improve hamburguer menu in v2, still not perfect. 2018-02-15 11:46:40 +00:00
Paulo Reis f01b027da0 Make sure the menu behaviour does not change in desktop resolutions. 2018-02-15 11:29:29 +00:00