Alasdair Smith
00808dfc9a
Merge pull request #599 from sharelatex/sk-less-border-radius-on-selects-v2
...
On v2, use smaller (default) border radius on select inputs
2018-05-31 10:10:49 +01:00
Alasdair Smith
5ec238cae8
Switch archive button with restore button for archived projects
2018-05-31 10:05:39 +01:00
Alasdair Smith
7dffc56804
Clone project action button
2018-05-31 10:05:04 +01:00
Alasdair Smith
2354f4156b
Download project action button
2018-05-31 10:04:59 +01:00
Alasdair Smith
ffc06f2a3b
Archive project action button
2018-05-31 10:04:50 +01:00
Alasdair Smith
a2dff4bfbb
Right align actions header
2018-05-31 09:59:35 +01:00
Alasdair Smith
2d1bcda9ff
Style action buttons, and hide on smaller screens
2018-05-31 09:58:39 +01:00
Jessica Lawshe
be35e37d29
Style for CMS pages
2018-05-30 15:54:10 -05:00
James Allen
4f5148e668
Wrap text like normal
2018-05-30 17:55:47 +01:00
Paulo Reis
6e7e76a3ce
Margin and padding adjustments.
2018-05-30 17:34:46 +01:00
Paulo Reis
7cb4280a4d
Remove commented-out code.
2018-05-30 15:18:15 +01:00
Paulo Reis
aec4ea79ad
Make history file tree more like the editor file tree in SL.
2018-05-30 15:00:20 +01:00
Alberto Fernández Capel
9aa95cb0d5
Show team invites
2018-05-30 13:06:27 +01:00
Alasdair Smith
d0b160d9a2
Rename flag for clarity
2018-05-30 11:55:09 +01:00
Alberto Fernández Capel
7e09c0e0b1
First stab at email token invites (WIP)
2018-05-30 11:29:21 +01:00
Paulo Reis
637c492e6e
Merge branch 'master' into pr-v2-history-ui
2018-05-30 11:24:33 +01:00
Paulo Reis
8d2189f843
Support using both point-in-time and compare modes.
2018-05-29 16:50:15 +01:00
Jessica Lawshe
85ee5a36c8
Merge pull request #587 from sharelatex/jel-contact
...
Move contact form to modules
2018-05-29 09:20:05 -05:00
Shane Kilkelly
9e65e5e813
Fix loading of Rich Text page in Test Controls
2018-05-29 10:46:22 +01:00
Shane Kilkelly
dccac6302e
Use a decorateLinkedFileData
function on server to add project name
2018-05-29 10:07:31 +01:00
Shane Kilkelly
ce147b012f
Cleaner unpacking of data from scope
2018-05-25 16:03:45 +01:00
Jessica Lawshe
868083676f
Move contact form
2018-05-25 08:50:38 -05:00
Shane Kilkelly
2a11a70cd3
Use smaller border-radius on textarea inputs, on v2
2018-05-25 14:48:37 +01:00
Shane Kilkelly
c4da8701c8
On v2, use smaller (default) border radius on select inputs
2018-05-25 13:38:19 +01:00
Shane Kilkelly
105d858155
Move waitFor
into an angular service
2018-05-25 13:02:58 +01:00
Shane Kilkelly
cfc17d56e8
Use a promise (with Angular's $q
) in waitFor
2018-05-25 11:42:13 +01:00
Shane Kilkelly
8be4279165
Fix a broken if-else-if statement
2018-05-25 10:56:32 +01:00
Shane Kilkelly
f5f253ad01
Add an optional pollInterval parameter to waitFor
2018-05-25 10:56:08 +01:00
Shane Kilkelly
e33b7b1a49
Use waitFor
when restoring a file in v2 history
2018-05-25 10:37:04 +01:00
Shane Kilkelly
19d8700947
Use waitFor
when refreshing the binary file view
2018-05-25 10:36:39 +01:00
Shane Kilkelly
3849bcfb40
Add a waitFor
helper to the ide object
2018-05-25 10:36:20 +01:00
Shane Kilkelly
0cb5beb689
Merge branch 'master' into sk-linked-files-from-project
2018-05-24 13:47:28 +01:00
Shane Kilkelly
b2a68cb911
Merge pull request #582 from sharelatex/sk-add-test-controls-panel
...
Add a "Test Controls" section to the left-panel
2018-05-24 11:41:10 +01:00
Shane Kilkelly
73a45b15ce
Make string replace op safer
2018-05-24 11:35:55 +01:00
Shane Kilkelly
de1f33a720
Remove 'private' methods from the controller scope
2018-05-24 11:32:44 +01:00
Shane Kilkelly
16419847ae
Fix linked-file-types check when opening modal
2018-05-24 11:32:20 +01:00
Shane Kilkelly
656d40ac39
Better view refresh after refreshing linked file
2018-05-24 11:31:50 +01:00
Alasdair Smith
5ecb02bd66
Set size of RT when review panel is expanded
2018-05-23 16:11:26 +01:00
Alasdair Smith
0918e7e694
Fix CodeMirror not scrolling correctly
...
CM has a hard-coded 300px height in it's stylesheet. Because of the way we
absolutely position the editor (to work with the dividers) we need to work a
bit to set the CM height to 100%
2018-05-23 16:11:26 +01:00
Shane Kilkelly
561b62f7db
Add a hidden 'Test Controls' section to the left-menu.
...
This is to be used for hidden features that are not yet ready to ship,
and would otherwise be hidden behind a console command.
Append `?tc=true` to the project url to reveal this panel.
2018-05-23 12:37:42 +01:00
Paulo Reis
fb33fc6c30
Add loading indicators; handle binary files; keep selected file across points in time.
2018-05-23 12:14:27 +01:00
Shane Kilkelly
f5dd94ca1d
Remove test code from FileTreeManager
2018-05-23 11:46:37 +01:00
James Allen
103ddd79ef
Merge pull request #580 from sharelatex/ja-fix-trials
...
Use intelligent /user/trial v2 URL for v2 trials
2018-05-23 11:46:17 +01:00
Alberto Fernández Capel
a5b608a502
Merge remote-tracking branch 'origin/master' into afc-metrics-spike
2018-05-23 09:38:22 +01:00
James Allen
2ff5ecb342
Use intelligent /user/trial v2 URL for v2 trials
2018-05-22 16:59:59 +01:00
Jessica Lawshe
6a84fb374f
Merge pull request #567 from sharelatex/jel-remove-wiki-page-btn
...
Remove suggest new wiki doc
2018-05-22 10:07:47 -05:00
Paulo Reis
f4f3a4375b
Add history toolbar (just scaffolding); show files at point in time.
2018-05-22 15:40:57 +01:00
Shane Kilkelly
691eec48ba
Merge branch 'master' into sk-linked-files-from-project
2018-05-22 15:39:09 +01:00
Paulo Reis
81c93e11d0
History file tree integration with the backend.
2018-05-21 15:13:34 +01:00
Paulo Reis
a501e7dc85
History file tree styles.
2018-05-21 15:13:16 +01:00
Paulo Reis
a716f9ccd3
Integrate history file tree in the UI.
2018-05-21 15:12:47 +01:00
Paulo Reis
6701b4413b
Add history file tree components.
2018-05-21 15:12:03 +01:00
Shane Kilkelly
1f2ee4e3fc
Show error if refresh fails
2018-05-21 11:02:12 +01:00
Alasdair Smith
309792401f
Re-focus editor after clicking suggestion
2018-05-21 10:35:43 +01:00
Alasdair Smith
c2d7809e05
Add removeWord so that learning word removes all highlights for given word
2018-05-18 14:23:36 +01:00
Alasdair Smith
a719ac6e6e
IE11 doesn't support Array.find so use underscore instead
2018-05-18 13:33:06 +01:00
Alasdair Smith
681e67ecea
Be more consistent with naming
2018-05-18 11:29:27 +01:00
Alasdair Smith
846f27f0ad
Clear highlights that are "touching" the cursor on change
...
This means that correcting a mistake won't wait until the request has resolved and that only the word at the end of the line will have it's spelling
highlight removed instead of the entire row
2018-05-18 11:29:27 +01:00
Alasdair Smith
2be023c731
Prevent spell error marker adding newly typed characters
2018-05-18 11:29:27 +01:00
Alasdair Smith
9fa85400b3
HighlightedWordManager is more naive about tracking position
...
We are relying entirely on Ace's tracking of markers with the anchor trick.
This means that we don't have to apply changes to ensure that the word manager
data structure tracks which row the highlights are on. This is traded off
against slightly less efficient searching/removing
2018-05-18 11:29:27 +01:00
Alasdair Smith
ebf1b7c84c
Extract SpellCheckAdapter to separate file
2018-05-18 11:29:27 +01:00
Alasdair Smith
d2bba0eb60
Fix firefox not closing contextmenu correctly
2018-05-18 11:29:27 +01:00
Alasdair Smith
034531d323
Replace word with suggestion and learn word
2018-05-18 11:29:27 +01:00
Alasdair Smith
cf123ce857
Extract spellMenu component and use when showing spell suggestions
2018-05-18 11:29:27 +01:00
Alasdair Smith
e6ffaaa489
Handle contextmenu for spelling
2018-05-18 11:29:27 +01:00
Alasdair Smith
abcc2cc11b
Style codemirror spelling errors
2018-05-18 11:29:27 +01:00
Alasdair Smith
8de2267824
Adapt aceEditor to use new spell check manager with adapter
2018-05-18 11:29:27 +01:00
Alasdair Smith
22e41cdce7
Simplify word manager to use Range + Anchor to automatically keep marker positions up-to-date
...
Re-implement highlighted word manager to be simpler
2018-05-18 11:29:16 +01:00
Alasdair Smith
37ca7b54a6
Re-implement spell check manager with adapter to abstract away editor
2018-05-18 11:29:16 +01:00
Shane Kilkelly
2b99080ed3
Fix rendering of long previews, stop cutting off last line in short ones
2018-05-18 11:25:01 +01:00
Shane Kilkelly
4acd55b1c6
More tidy unpacking of data
2018-05-18 11:07:59 +01:00
Shane Kilkelly
16106df2f0
Remove obsolete code
2018-05-18 11:05:20 +01:00
Shane Kilkelly
94a599d530
Fix the reloading of file view after refreshing linked file
2018-05-18 10:35:02 +01:00
Jessica Lawshe
0fd29d4819
Remove missing wiki controller
2018-05-17 09:43:19 -05:00
Alberto Fernández Capel
156263115b
Styles for the metrics app
...
Imported from v1 with minimal changes.
2018-05-16 13:59:33 +01:00
Shane Kilkelly
9624e2a290
Record the source project display name, to render with the file
2018-05-16 13:44:21 +01:00
Shane Kilkelly
f533674dbd
Clean up
2018-05-16 13:26:59 +01:00
Shane Kilkelly
7292602167
More fine-grained loading spinners
2018-05-16 11:49:10 +01:00
Shane Kilkelly
e3bc6cac9e
Auto-set filename based on selected file
2018-05-16 11:12:00 +01:00
Shane Kilkelly
103832af7d
Functioning project-linked-file importer
2018-05-16 10:29:51 +01:00
Shane Kilkelly
9c33f3f8bc
WIP: Project Linked File modal
2018-05-15 16:22:47 +01:00
Shane Kilkelly
33b4a1768b
Merge branch 'master' into sk-linked-files-from-project
2018-05-15 10:53:59 +01:00
James Allen
ed7b68169e
Revert accidental dev changes to UndoManager
2018-05-11 17:05:39 +01:00
James Allen
35dc518d05
Merge pull request #553 from sharelatex/ja-configurable-fonts
...
Allow font family and line height to be user configurable
2018-05-11 13:50:03 +01:00
James Allen
87d8eed1c8
Merge pull request #555 from sharelatex/as-archived-dash
...
Switch "deleted" projects to "archived" project
2018-05-11 13:49:38 +01:00
James Allen
3b786e389f
Merge pull request #541 from sharelatex/ja-add-overleaf-editor-theme
...
Add Overleaf v1 theme
2018-05-11 13:49:19 +01:00
Alasdair Smith
df9294816e
Show archive or leave icon based on selected projects
2018-05-11 13:46:15 +01:00
James Allen
049fe6e176
Update bracket border colour
2018-05-11 10:24:58 +01:00
James Allen
dee96920b0
Allow font family and line height to be user configurable
2018-05-10 18:03:54 +01:00
James Allen
78aefc2871
Merge pull request #542 from sharelatex/ja-match-front-to-v1
...
Update font and line spacing in Ace to match OL v1
2018-05-09 12:24:37 +01:00
James Allen
1e0e006eef
Merge pull request #534 from sharelatex/ja-recompile-on-w
...
Recompile one Cmd-S, :w and Ctrl-. for v1 compatibility
2018-05-09 12:24:29 +01:00
James Allen
b7be63f3a8
Import Overleaf v1 theme from sharelatex/ace
2018-05-04 15:12:47 +01:00
James Allen
1aadd7d369
Configure line height and font family separately for v2
2018-05-04 14:05:20 +01:00
James Allen
b847638ed1
Clean up comments and callbacks
2018-05-04 13:31:26 +01:00
Shane Kilkelly
3c3ce2010a
Add endpoint to list entities within a project
2018-05-04 10:45:13 +01:00
Shane Kilkelly
4925bfe536
Add an endpoint to get users projects as json
2018-05-04 09:44:13 +01:00
James Allen
7e250be66d
Update font and line spacing in Ace to match OL v1
2018-05-03 17:04:49 +01:00
Shane Kilkelly
5cb85c0332
WIP: Add ProjectFileAgent
2018-05-03 14:29:03 +01:00
James Allen
8ecd073efc
Support Ctrl-. to compile for v1 compabitility
2018-05-03 12:28:14 +01:00
James Allen
09486f2eea
Recompile on Cmd-S and :w
2018-05-03 12:20:53 +01:00