Alf Eaton
d8ce066898
Allow selection of spell-check languages that are only supported in the client-side spell checker ( #21053 )
...
GitOrigin-RevId: 3bff6c14ee4c3cbf322c00ac29d23b60d89737bc
2024-10-16 09:35:43 +00:00
Tim Down
4138f9707a
Merge pull request #20860 from overleaf/td-bs5-history-versions-list
...
Migrate history versions list to Bootstrap 5
GitOrigin-RevId: 4e006ad353cb11eadaefb2df41d2b8591003c664
2024-10-14 11:11:01 +00:00
Jimmy Domagala-Tang
d002c25ed1
Merge pull request #21009 from overleaf/jdt-fix-assistant-plan-naming
...
Set Assist
GitOrigin-RevId: 0da509cbebd833da0d2dac648bce988191279c99
2024-10-14 11:10:37 +00:00
Jimmy Domagala-Tang
1426525e8d
Merge pull request #20848 from overleaf/jdt-hide-wf-in-settings-from-no-ai
...
hiding wf in settings from users with a blocking policy
GitOrigin-RevId: 8d640a53d7bbbcd809604f07bbd4bb0ab6939c03
2024-10-14 11:10:33 +00:00
Domagoj Kriskovic
e00831761a
Fix "update in progress" error when removing highlight ranges ( #21024 )
...
GitOrigin-RevId: 025e69f10b6010fe978ac57838ae17c113358633
2024-10-14 11:10:09 +00:00
Rebeka Dekany
d71f82b1fa
Merge pull request #20880 from overleaf/ii-bs5-submit-modal
...
[web] BS5 submit modal
GitOrigin-RevId: 1c66b3874844d9bdbe129acd18480af6e6e0ef6e
2024-10-14 11:10:00 +00:00
Rebeka Dekany
f590d6d9a2
Merge pull request #20807 from overleaf/rd-ide-resizer
...
Migrate the editor resizer and SyncTeX button styles to CSS
GitOrigin-RevId: 94aec89f6f7b9e14d74d1c52111c13075e82ddaa
2024-10-14 11:09:55 +00:00
Alf Eaton
ecb94d6525
Improve spellcheck error handling and types ( #21012 )
...
GitOrigin-RevId: 0227122154f139401793aae2c8ca9c9960fe5e98
2024-10-14 11:09:46 +00:00
Rebeka Dekany
0131178491
Merge pull request #21002 from overleaf/rd-icon-updates
...
[web] Material icon changes in toolbars
GitOrigin-RevId: f0a36b2f0c2bc56a7fccfe6491ea4538a997c486
2024-10-14 11:09:41 +00:00
Rebeka Dekany
5b6bbcb73c
Merge pull request #21008 from overleaf/rd-editor-errors
...
[web] Migrate notifications and error boundaries on the editor page
GitOrigin-RevId: c195ecf0dd9e38ec8326c823174e559e1f192ce1
2024-10-14 11:09:36 +00:00
Rebeka Dekany
f8efc3e2ae
Merge pull request #20740 from overleaf/rd-ide-offcanvas
...
[web] Implement the editor's left menu in Offcanvas
GitOrigin-RevId: 999e995d664b1dc958f56643f05e95b8aa2d6290
2024-10-14 11:09:31 +00:00
Alf Eaton
7a26d46d7c
Add Hotjar script to the home page ( #20758 )
...
GitOrigin-RevId: b7fdb904702d84058c2e3519b17376083ee9cad7
2024-10-14 11:09:26 +00:00
Alf Eaton
b81472329e
Use cls for documentclass completion type ( #20981 )
...
GitOrigin-RevId: 938eaac212c7e08600db111563094c0447fafb9b
2024-10-14 11:09:21 +00:00
Jimmy Domagala-Tang
aa9a246346
Merge pull request #20571 from overleaf/jdt-ai-addon-personal-upgrade
...
Enable purchasing an AI add-on for users on a monthly collaborator plan
GitOrigin-RevId: 988547bf6f01f7c1477191dd202df4448e376e5f
2024-10-14 11:09:04 +00:00
David
438192fc11
Open review panel current file view when clicking add comment tooltip ( #20891 )
...
* Remove need for custom set-review-panel-open event
* Open current file view when clicking add comment tooltip
---------
Co-authored-by: Domagoj Kriskovic <dom.kriskovic@overleaf.com>
GitOrigin-RevId: 2b21061193f4270030d73174014aabbd017fd38e
2024-10-14 11:08:56 +00:00
Domagoj Kriskovic
4a3eed35d6
Fix accept changes request for new review panel ( #20956 )
...
* Fix accept changes request for new review panel
* Implement pessimistic UI updates for new review panel (#20986 )
* Implement pessimistic UI updates for new review panel
* deleteThread, reopenThread handlers
* use finally
* handleSubmit in useCallback
GitOrigin-RevId: 358181a6b5601ad1b3579e001564dfa4da67a81d
2024-10-14 11:08:44 +00:00
David
42a199043a
Skip ReviewPanelEntry focus event if target is anchor element ( #20928 )
...
GitOrigin-RevId: e6ad0ca7c03de2ef176b6328c27dd0afa10bd102
2024-10-14 11:08:39 +00:00
David
def2f7f4fd
Move divider into overview-file component so that they don't render if file doesn't ( #20882 )
...
GitOrigin-RevId: fef584609fa06e6313323c27bc6f9ab9b9a6c815
2024-10-14 11:08:30 +00:00
David
b1d1432183
Update add comment tooltip to match new designs ( #20913 )
...
* Update add comment tooltip to match new designs
* Rename AddCommentTooltip to ReviewTooltipMenu
* Split off add-comment-button specific padding
GitOrigin-RevId: 12a69b13b52b007eb97ba7ad6f290e3a98d741cd
2024-10-14 11:08:26 +00:00
Alf Eaton
9ba6a6a042
Update modified tracked changes in the React state ( #20877 )
...
GitOrigin-RevId: d3b17908aa43d99b6e46550f2de77186f9d7b86d
2024-10-14 11:08:21 +00:00
Mathias Jakobsen
ee2e95ec01
Merge pull request #20987 from overleaf/mj-write-and-cite-settings-icons
...
[web] Add setting icons to Write and Cite section headers
GitOrigin-RevId: 18e5eefeb1271d17812b83f152e4d464a66185f8
2024-10-14 11:08:09 +00:00
Antoine Clausse
d6de6da781
[web] Migrate the file view to Bootstrap 5 ( #20765 )
...
* [web] Remove unnecessary divs around `fileInfo`
* [web] Add file-view SCSS style
* [web] Simplify `TPRFileViewInfo`
* [web] Add div for action buttons
* [web] Misc. simplifications
* [web] Add Overleaf logo in bg when selecting multiple files
* [web] Add message when multiple files are selected
* [web] Add .full-size class
* [web] Import styles from LESS file
* [web] Update icons, use MaterialIcon
* [web] Use OLButton
* [web] Add missing space between icons and text
* [web] Adjust margins
* [web] Fix alert button
* [web] Update Alerts
* [web] Update `FileViewLoadingIndicator`
* [web] Fix test "shows a loading indicator..."
This was failing because `LoadingSpinner` is shown after a setTimeout.
Maybe we can skip this setTimeout when delay==0 ?
* [web] Remove Row/Col around error notifications
* [web] Replace `!!` by `Boolean`
Co-authored-by: ilkin-overleaf <100852799+ilkin-overleaf@users.noreply.github.com>
* [web] Use `alert` class in BS3 only
Co-authored-by: Ilkin Ismailov <ilkin.ismailov@overleaf.com>
* [web] Update "Go to settings" to OLButton
Co-authored-by: Ilkin Ismailov <ilkin.ismailov@overleaf.com>
* [web] Use `BootstrapVersionSwitcher` instead of `isBootstrap5`
Co-authored-by: Ilkin Ismailov <ilkin.ismailov@overleaf.com>
* [web] Align Alert content to the left in BS5
* [web] Remove `leadingIcon` on Refresh buttons
* [web] Make the download link be an OLButton
* [web] Set `tpr-refresh-error` in BS3 only
Co-authored-by: Rebeka Dekany <50901361+rebekadekany@users.noreply.github.com>
* [web] Use `var(--white);` instead of `white`
Co-authored-by: Rebeka <rebeka.dekany@overleaf.com>
* [web] Update OLButton size (small -> sm)
---------
Co-authored-by: ilkin-overleaf <100852799+ilkin-overleaf@users.noreply.github.com>
Co-authored-by: Ilkin Ismailov <ilkin.ismailov@overleaf.com>
Co-authored-by: Rebeka Dekany <50901361+rebekadekany@users.noreply.github.com>
Co-authored-by: Rebeka <rebeka.dekany@overleaf.com>
GitOrigin-RevId: 04f369c0f1a53d47619a1570648ee58de5050751
2024-10-14 11:07:55 +00:00
Antoine Clausse
2e080a3a34
[web] Migrate IDE page loading screen to BS5 ( #20896 )
...
* [web] Add `.loading-screen` style
* [web] Add `.loading-screen-error` style
* [web] Nest styles in `.loading-screen`
* [web] Simplify code, make a more valuable Storybook
* [web] Add a reusable bootstrap-switcher argument to loading.stories.tsx
* [web] Make `isBootstrap5()` work in storybook
* [web] Revert unrelated changes around `ConnectionError` type
* [web] Remove comment about unhandled error codes
https://github.com/overleaf/internal/pull/20896/files#r1790572314
* [web] Don't repeat the `errorCode` prop type
* [web] Remove unused CSS and magic padding
* [web] Fixup SCSS division
* [storybook] Revert Storybook changes (moved to another branch)
* [web] Fixup SCSS division again (lint)
* [web] Render with `Boolean(errorCode) && ...` instead of `errorCode && ...`
* [web] Remove importants; use spacing var
Addresses Tim's comments
GitOrigin-RevId: e8b5623f4bb9aa72a255851f46b45b652a0dbb16
2024-10-14 11:07:50 +00:00
Antoine Clausse
b054342ddb
[web] Update bsVersion
to return its arguments types ( #20963 )
...
* [web] Update `bsVersion` to return its arguments types
* [web] Remove `as string` after `bsVersion` calls
GitOrigin-RevId: 604ce87aaccd709299124a986e98cf45874484bb
2024-10-14 11:07:45 +00:00
ilkin-overleaf
4f838ccacf
Merge pull request #20824 from overleaf/ii-bs5-share-modal
...
[web] BS5 share modal
GitOrigin-RevId: 40a33e06eab720b568d31aefa021682535b6934e
2024-10-14 11:07:31 +00:00
ilkin-overleaf
6c7ee8f778
Merge pull request #20715 from overleaf/ii-bs5-chat-pane
...
[web] BS5 chat pane
GitOrigin-RevId: 8587aca1372b4d2087863d492e702f04a31c23e2
2024-10-14 11:07:26 +00:00
Brian Gough
4a32f49b3d
add an option to remove chat from server pro ( #20445 )
...
* add option to remove chat from backend
* make chat default to enabled
* Check chat is enabled in chat context
---------
Co-authored-by: mserranom <mserranom@gmail.com>
GitOrigin-RevId: 7dda09df4bb74007eb4b1272d4918155b5cddaf6
2024-10-14 11:07:02 +00:00
Alf Eaton
53d6b4dfd0
Set workerPublicPath
in webpack config ( #20629 )
...
GitOrigin-RevId: 3fba33a6b52bf2a91f3126efc9d76f6f1dfbc1c4
2024-10-14 11:06:45 +00:00
Jimmy Domagala-Tang
c6aec5c5c0
Merge pull request #20598 from overleaf/jdt-ae-dropbox-limit-notif
...
Add go to project for 2000 file limit notification
GitOrigin-RevId: dfd69773ebd5c2160dfce75f56b8fa1e93792c23
2024-10-14 11:06:26 +00:00
ilkin-overleaf
92eade7502
Merge pull request #20708 from overleaf/ii-bs5-pdf-toolbar
...
[web] BS5 pdf toolbar
GitOrigin-RevId: a04091c9e936e52f47c3977b3149ffe613d43bb9
2024-10-14 11:06:17 +00:00
David
037529f243
Merge pull request #20886 from overleaf/dp-overview-file-counts
...
Check that thread has messages in overview comment count
GitOrigin-RevId: 8499f837a016256c5ca615172b5c53a7f2e7c6b5
2024-10-14 11:05:53 +00:00
David
d9211998de
Merge pull request #20887 from overleaf/dp-rp-entry-buttons
...
Don't focus entry if clicking on a button/link
GitOrigin-RevId: 0c37ce76134358ef7d3fd5b0c897ffab8e4d7db1
2024-10-14 11:05:48 +00:00
Mathias Jakobsen
58b52db56d
Merge pull request #20903 from overleaf/mj-load-write-and-cite-with-autocomplete
...
[web] Load Write and Cite with AutoComplete
GitOrigin-RevId: b496874447b00723410df01a96ea66aa8ec4da3c
2024-10-14 11:05:39 +00:00
Alf Eaton
139fde750a
Add feedback link in spelling suggestion footer ( #20867 )
...
GitOrigin-RevId: 3bef428f810b88f56a76e3645cebcf22dd5ad9e3
2024-10-14 11:05:21 +00:00
Alf Eaton
e99ae3a459
Add Hunspell README ( #20872 )
...
GitOrigin-RevId: 0b02a1a03e467d0857766e70e3a3862f939c773c
2024-10-14 11:05:17 +00:00
Alf Eaton
a1ea50ded3
Load hunspell.wasm
from the CDN ( #20856 )
...
GitOrigin-RevId: 0fcbc2102e280222ab4b9279f02c820a3b904496
2024-10-14 11:05:12 +00:00
Andrew Rumble
ee8c13ec7e
Ensure gov banner defined before use
...
GitOrigin-RevId: 1db97fd4882600f8e6764273bbcbec503b68f01e
2024-10-14 11:03:55 +00:00
David
50723d0f8f
Merge pull request #20840 from overleaf/dp-review-panel-split-test-badge
...
Add split test badge to new review panel for beta release
GitOrigin-RevId: 863b7614fc6b68aebc15dbc9bfec5014499af817
2024-10-14 11:03:05 +00:00
David
5fd2b63258
Merge pull request #20811 from overleaf/dp-more-comments-mini
...
Hide more comments button in mini review panel
GitOrigin-RevId: c41b303e36dfb2fbb0decaecd0e3d63f49568d6b
2024-10-14 11:03:00 +00:00
David
175a4d024d
Merge pull request #20805 from overleaf/dk-fix-focus-highlight
...
Fix focus highlight decoration for new review panel
GitOrigin-RevId: c69ba8dd8527b6c3797b1e986cfd87c1ca87da6d
2024-10-14 11:02:55 +00:00
David
fac379b3a8
Merge pull request #20733 from overleaf/dp-align-change-icon
...
Align change icon with first line of change
GitOrigin-RevId: 319ed7ba7984fae52f31bd37a6d718ca07aa9009
2024-10-14 11:02:50 +00:00
David
a40fb42fed
Merge pull request #20712 from overleaf/dp-click-mini-panel
...
Clicking on an entry in the mini review panel opens the full panel
GitOrigin-RevId: 4c925435a09f56ae5b02c53951185c67eb0413a2
2024-10-14 11:02:44 +00:00
David
b2dab4b1c0
Merge pull request #20709 from overleaf/dp-search-wrapping
...
Wrap search controls on small editor widths
GitOrigin-RevId: 513d046ba2951daf13385f48b73704e6feccd7d0
2024-10-14 11:02:40 +00:00
David
4480a986a3
Merge pull request #20785 from overleaf/dp-sticky-highlights
...
Clear op highlight on review-panel-entry dismount
GitOrigin-RevId: 9892df75f35fcb0440bd19bcfbaa276a3db033a1
2024-10-14 11:02:35 +00:00
roo hutton
551de499d5
Merge pull request #20802 from overleaf/rh-change-personal-plan
...
[web] Remove personal plans from 'change plans' table
GitOrigin-RevId: 284573cf3d5d38b1964d10fe6451b1468c90ff84
2024-10-14 11:02:24 +00:00
M Fahru
16ba4b0ddf
Merge pull request #20371 from overleaf/mf-us-gov-banner
...
[web] Add US gov banner based on inclusion and exclusion criteria
GitOrigin-RevId: c45ed280c8ef2dbdf9f3b84488e767c06fcc1ae1
2024-10-14 11:02:15 +00:00
Alf Eaton
a9fac2370b
Upgrade Sentry SDK ( #20806 )
...
GitOrigin-RevId: 70cfbfd7f2ae61bbc865d32c576aa8f195837fb5
2024-10-14 11:01:28 +00:00
Alf Eaton
17e8c70069
Use non-legacy build of PDF.js
...
GitOrigin-RevId: 473dc8657bac01fc4fc7b94565b10ff939e7fcdd
2024-10-14 11:01:04 +00:00
Alf Eaton
df6147bb4d
Convert PDF.js code to TypeScript
...
GitOrigin-RevId: 840bc48816d78497131b927522b4f6f7940bb0c4
2024-10-14 11:00:45 +00:00
Alf Eaton
5e7f4feeb8
Remove pdfjs-dist split test
...
GitOrigin-RevId: 39c8a54921c2b541a5bbe3670e1baa6fd9d5f745
2024-10-14 11:00:36 +00:00