Alf Eaton
a697f9e7b0
Disable the file tree "create file" name input while a request is in flight ( #18001 )
...
GitOrigin-RevId: ef505220e8cff1dce4c84483edacd96cc87bb1aa
2024-04-25 08:04:33 +00:00
Jimmy Domagala-Tang
2c11ad84e0
Merge pull request #18071 from overleaf/jdt-bib-events
...
Bibliography events for 3rd party integrations
GitOrigin-RevId: d8d7f4378d75166481d5265d2e8bef72d75968c3
2024-04-24 08:05:11 +00:00
Alf Eaton
6212f340d3
Allow individual docs to be downloaded from the file tree ( #17137 )
...
GitOrigin-RevId: d0b2ce9f3a252e34f452155ed83c3c04e7916ef0
2024-02-22 09:04:48 +00:00
Alf Eaton
bef2e4fbce
Allow any single file to be uploaded ( #17215 )
...
GitOrigin-RevId: 9eecc9e044ec1a489b42ccf697806fecfbe5dfc8
2024-02-22 09:04:43 +00:00
Alf Eaton
f4b176c93d
Preserve folder structure when uploading folders ( #16502 )
...
GitOrigin-RevId: 791233ce1e68920a4f2d7042ed4c60ca3f4be8fb
2024-02-16 09:05:07 +00:00
Jakob Ackermann
959fa06148
Merge pull request #17009 from overleaf/ae-file-tree-classname
...
Remove duplicate className from Angular file tree
GitOrigin-RevId: 238b1ad8631b5a861361113679a9f1f8a66da6ea
2024-02-12 09:03:24 +00:00
Alf Eaton
6dc7ced2df
Upgrade react-dnd ( #16753 )
...
GitOrigin-RevId: 5a62bed823b716a6e0d6d3aa57ee187d161f3346
2024-02-06 09:03:31 +00:00
Alf Eaton
fefec2c1bf
Improve handling of upload to deleted folder ( #16738 )
...
GitOrigin-RevId: 2ad2890f8fe51f3c7c7a8ac0834059ea9cb0557b
2024-01-29 09:03:23 +00:00
Alf Eaton
0cde5be165
Merge pull request #14709 from overleaf/ae-context-typescript
...
Convert React context providers to TypeScript [don't squash!]
GitOrigin-RevId: d92a91798286978410956ab791d73c17c5086d86
2024-01-29 09:03:04 +00:00
Alf Eaton
612c7c28b0
Merge pull request #16511 from overleaf/ae-upgrade-uppy
...
Upgrade Uppy to v3
GitOrigin-RevId: ca3e366a20ac651a98aafe12bf319b1968ac6ec1
2024-01-19 09:05:05 +00:00
Alf Eaton
bbbda35d63
Allow Shift-click to select a range of items in the file tree ( #15147 )
...
GitOrigin-RevId: 4651b5d094c45fb8a7447d1f3439c2f6b3578403
2024-01-15 09:04:36 +00:00
Alf Eaton
c2b553e915
[ide-react] Improve file tree and outline components in the editor sidebar ( #16225 )
...
* Upgrade react-resizable-panels
* Add FileTreeOpenProvider
* Add OutlineProvider and OutlineContainer
* Convert Outline tests to Cypress
GitOrigin-RevId: afd9ae8190edf37642e36a4ffb331f1182c8982d
2023-12-18 09:03:53 +00:00
Alf Eaton
23a35aa0d2
Unselect multiple file tree items when selecting the root folder ( #16081 )
...
GitOrigin-RevId: 567034249f18f7ef23be9f4aee3cd271d89701a5
2023-12-06 09:03:54 +00:00
Tim Down
6f34a84ebd
Merge pull request #15684 from overleaf/td-ide-page-main-doc-left-menu
...
Add docs to FileTreeDataContext to replace 'docs' scope value in React code
GitOrigin-RevId: 430f795eb0cd17f0f4fab9c61e46fb04ff3030b3
2023-11-14 09:04:40 +00:00
Alf Eaton
87ac3bca09
Fix propType for clientOffset ( #15586 )
...
GitOrigin-RevId: e49e2fa8240e926e44fc65c8f3d7aa1b4435e29b
2023-11-07 09:04:27 +00:00
ilkin-overleaf
2bbead57ec
Merge pull request #15474 from overleaf/td-ide-page-file-and-multiple-view
...
React IDE page: implement file views and file delete handling
GitOrigin-RevId: 491cad7b147e55bc4a250da387916c7e2dff14ae
2023-11-03 09:00:08 +00:00
Alf Eaton
221d16f4e4
Disable transSupportBasicHtmlNodes in react-i18next config ( #15430 )
...
* Set transSupportBasicHtmlNodes to false
* Update ESLint rule
* Convert Trans to t
* Convert shouldUnescape={true}
* Convert some arrays to objects
* Update translations
GitOrigin-RevId: 64a50318388abcada408f72d949de148129a9f63
2023-10-31 09:04:04 +00:00
Tim Down
31299ed31e
Merge pull request #15481 from overleaf/td-preview-by-path-extension-fix
...
Fix off-by-one error in previewByPath
GitOrigin-RevId: 28d351aa288ff2e92df421e0bc33c2d44eae91c0
2023-10-30 09:04:52 +00:00
Tim Down
13f246a85e
Merge pull request #15342 from overleaf/td-remove-file-tree-manager-in-react
...
Remove use of FileTreeManager in React code
GitOrigin-RevId: f15bc9b4f84e0f65709b9850ed8cc5d3637efa7f
2023-10-27 08:03:10 +00:00
Alf Eaton
2678600108
When the root folder is selected, ignore the selected items when dragging ( #15392 )
...
GitOrigin-RevId: a43e4f668d2df8c9abe5d67bd42546eaa5496c59
2023-10-26 08:03:15 +00:00
Alf Eaton
949d4facc7
Highlight dragged and target items when dragging in the file tree ( #15384 )
...
GitOrigin-RevId: 4eaace34434753f6674724adafcf3b0754365d15
2023-10-26 08:03:12 +00:00
Alf Eaton
6903d5c945
Avoid sending move requests for files in moved folders ( #15313 )
...
GitOrigin-RevId: 87244b785eeeb2dadb0b4b06c9725a1ddee0562f
2023-10-24 08:03:24 +00:00
Alf Eaton
0572535a7e
Avoid changing the view when selecting a folder ( #15315 )
...
GitOrigin-RevId: 272c6f87507c65581041150905406f5c38e490d4
2023-10-23 08:04:08 +00:00
Alf Eaton
7755203ff7
Enable ESLint rule that enforces t
when preferable to Trans
( #15253 )
...
GitOrigin-RevId: d11b3f587b462d400a8d68128dc8be342415bf7d
2023-10-20 08:03:34 +00:00
Alf Eaton
0c81bccfca
Ensure that translation values are correctly escaped ( #15252 )
...
GitOrigin-RevId: 5a38b4c01921fd4d95dbdb7b9e756443fdb00b80
2023-10-20 08:03:31 +00:00
Tim Down
3be937c503
Migrate layout context to TypeScript ( #15275 )
...
Migrate layout context to TypeScript
GitOrigin-RevId: ce453bfb67f7c36176fa24144413b556cd3c117e
2023-10-19 08:03:01 +00:00
Jakob Ackermann
83cf21d8cf
Merge pull request #15271 from overleaf/jpa-lazy-loading
...
[web] lazy load big optional UI elements
GitOrigin-RevId: 18d723c66834be3984b74c3c89cfb46e2fffbfc1
2023-10-18 08:04:05 +00:00
Jakob Ackermann
e959529828
Merge pull request #15129 from overleaf/mj-jpa-angular-parameters
...
[web] Explicitly name angular parameters
GitOrigin-RevId: 91beae68989d6c8122132b531a4338b116d87424
2023-10-16 08:04:25 +00:00
Alf Eaton
b9a6e7009d
Improve context menu behaviour in the file tree ( #15142 )
...
* Tidy up menu button
* Unselect all items when clicking in the file tree root
* Close the context menu when selecting a new item
* Avoid selecting multiple items with Ctrl+click on macOS
GitOrigin-RevId: b67a724909668ec13d7a6d09ffc31574cb42238f
2023-10-13 08:03:26 +00:00
Alf Eaton
9098d6fba7
Highlight root folder as drop target for external files ( #15027 )
...
GitOrigin-RevId: 2ef13ec9f167c39c7144ca90059a17e2a7c6e0b9
2023-10-03 08:04:17 +00:00
Jakob Ackermann
9daa8f5d98
Merge pull request #15040 from overleaf/jpa-js-to-jsx
...
[web] rename all the JSX files to .jsx/.tsx
GitOrigin-RevId: 82056ae47e017523722cf258dcc83c8a925a28f7
2023-09-29 08:04:29 +00:00
Tim Down
6fc312165f
Reindex references on deleting or refreshing a .bib file ( #14938 )
...
* Reindex references on deleting or refreshing a .bib file
* Remove rendundant props
* Tweak file refresh payload, send refresh response after update to keys, remove some unnecessary returns
* Tidy up
GitOrigin-RevId: bc0309a54fbfd0eb7d8285032300453d360d6b2f
2023-09-29 08:04:25 +00:00
Jakob Ackermann
1213709578
Merge pull request #14980 from overleaf/jpa-debug-console
...
[web] migrate frontend logging to debugConsole
GitOrigin-RevId: b03ff9030b03fff059738d2270bc4b4912e79f16
2023-09-28 08:04:12 +00:00
Rebeka Dekany
bd7f6bf6d4
Merge pull request #14792 from overleaf/rd-report-remove-li-element
...
Accessibility - use CSS instead of empty list item for spacing in the filetree
GitOrigin-RevId: 2ee330dc867c223394afa9ccce1017a79c7112c1
2023-09-15 08:05:27 +00:00
Jimmy Domagala-Tang
b2e74464a2
Merge pull request #14207 from overleaf/jdt-editor-events
...
editor events
GitOrigin-RevId: 8d74576d4f8117ecca47402afcc9cee229dd0dca
2023-08-23 08:05:23 +00:00
ilkin-overleaf
b05f8ad7e7
Merge pull request #14339 from overleaf/ii-filetree-empty-space-click-3
...
[web] Select project root folder improvements
GitOrigin-RevId: 48b80f26adf239215bf04d3db95a61ef35b5cf77
2023-08-18 12:11:06 +00:00
ilkin-overleaf
d8e2c10257
Merge pull request #14291 from overleaf/ii-filetree-empty-space-click-2
...
Select project root folder
GitOrigin-RevId: 146bf9dcbfbd037c51529b80104495bd95922471
2023-08-15 08:03:22 +00:00
ilkin-overleaf
738ff5e63c
Revert filetree empty space click ( #14283 )
...
GitOrigin-RevId: e019f88631e91ffefd71cae145b5355372f12df7
2023-08-14 08:05:26 +00:00
Alf Eaton
3ae32f8332
Merge pull request #14197 from overleaf/ii-filetree-empty-space-click
...
[web] Select project root folder
GitOrigin-RevId: 78272a6af16879e9c71c9167ba066c258b0ff7b7
2023-08-14 08:04:41 +00:00
Rebeka
485fc64bcc
fix: revert the move in the file tree on error
...
GitOrigin-RevId: 580241cd771671ae8cfd93910f2e231e0e1b5148
2023-08-01 08:04:08 +00:00
Alf Eaton
510e686b7b
Upgrade ESLint plugins ( #13153 )
...
GitOrigin-RevId: 9cd0b4429a9c2b3df9c18957aef21ef021e5fdfd
2023-05-25 08:05:34 +00:00
Mathias Jakobsen
31190b967b
[cm6] Add figure modal ( #12751 )
...
GitOrigin-RevId: 3043d1369ed85b38b1fec7479385b123a304c05b
2023-05-16 08:04:02 +00:00
Domagoj Kriskovic
e311a22686
Merge pull request #12765 from overleaf/dk-fix-create-folder-name
...
fix: Clear new folder input after closing modal
GitOrigin-RevId: cde804212ef966f211804afc6bec1b207befeedc
2023-04-27 08:05:00 +00:00
Jessica Lawshe
a4586074d7
Merge pull request #12442 from overleaf/jel-bsStyle
...
[web] Add bsStyle to `react-bootstrap` buttons
GitOrigin-RevId: 0059a457cbd8b4c316aa3b34e4d77f1b92bd690e
2023-04-05 08:02:50 +00:00
Alf Eaton
f375362894
Always use mockable location methods ( #11929 )
...
* Always use mockable location methods
* Add eslint rules for window.location calls/assignment
* Add useLocation hook
* Update tests
GitOrigin-RevId: eafb846db89f884a7a9a8570cce7745be605152c
2023-03-17 09:05:21 +00:00
Jessica Lawshe
4380f20f08
Merge pull request #11996 from overleaf/jel-pdf-detach-download
...
[web] Add download attribute to download button in file view
GitOrigin-RevId: 7fdbd970d87bd3678863f23be993a34140a5726b
2023-03-09 09:04:49 +00:00
M Fahru
1d04aa0315
Editor file uploader design update ( #11447 )
...
* Redesign the styling of conflict state for file upload in the editor
* Change overwrite button style from primary (green) to danger (red)
* Change the idle state and dragging state styling to match the error state new design:
*remove the double border; only keep the dashed border
* on idle state, change border color
* Add hardcoded texts to translation file
* Add padding to prevent text is becoming too near to the border when multiple files appear in the conflict file list
* Apply custom file uploader style to smaller screen
GitOrigin-RevId: 266e60bb8575a02c02c1ed1d7fa04cdb101f3dd1
2023-02-02 09:03:33 +00:00
M Fahru
67c8fa560e
Fix firefox bug where user can't focus on input while renaming file on editor file tree ( #11134 )
...
GitOrigin-RevId: daebbe6df4a3fef41cbf25444a31015d306901b3
2023-01-11 09:05:43 +00:00
Davinder Singh
4adfca52bf
Merge pull request #10682 from overleaf/ds-btn-default-to-secondary-in-editor-part-2
...
Replacing btn-default with btn-secondary in the editor Part-2
GitOrigin-RevId: 708aa29070bb3049afbc8ee1a282eaa1018594a8
2022-12-08 09:03:42 +00:00
Davinder Singh
d6b39c4bb3
Merge pull request #10653 from overleaf/ds-btn-default-to-secondary-in-editor
...
Replacing `btn-default` with `btn-secondary` in the editor
GitOrigin-RevId: 46aa8c92c9981eb2f253828ee65424bfb7217fb2
2022-12-08 09:03:35 +00:00