Mathias Jakobsen
8f2001e477
Merge pull request #27329 from overleaf/dp-editor-redesign-beta
...
Prepare editor redesign for beta release
GitOrigin-RevId: 584c0303f652640669234bd227780ed4f20b76c0
2025-08-01 08:05:42 +00:00
Alexandre Bourdin
2cfe2b1e15
Merge pull request #27303 from overleaf/dp-go-to-code
...
Hide go to code button in the new editor logs when it does nothing
GitOrigin-RevId: f08c3fc98bae8116a428a7528291edccd6d4f8c0
2025-07-30 08:05:56 +00:00
Alexandre Bourdin
9b1ec9fdc1
Merge pull request #27365 from overleaf/dp-hide-file-tree-buttons
...
Hide new editor file tree action buttons when file tree is collapsed
GitOrigin-RevId: 1f75593c8e1b1f6ed0d6054a2987b8fa46edd067
2025-07-30 08:05:42 +00:00
Alexandre Bourdin
7409e0c6d6
Merge pull request #27367 from overleaf/dp-breadcrumbs-description
...
Update breadcrumbs and stop-on-first-error setting descriptions
GitOrigin-RevId: 1c3a6e691bcd9fd4bd8b3a247a005f6f7469e8c3
2025-07-30 08:05:33 +00:00
Domagoj Kriskovic
9228f2248b
Ensure add comment tooltip doesnt show up without comment permissions ( #27273 )
...
* Ensure add comment tooltip doesnt show up without comment permissions
* disable comment option when no permissions in new editor
* add e2e tests
* use server pro for project sharing
* use findByRole for add comment
* remove .only
GitOrigin-RevId: fbef78e0db7678a00d6c602069e16ddeaf23b2f3
2025-07-29 08:05:37 +00:00
Rebeka Dekany
7c97cbbfe4
Improve landmarks on the Project dashboard and Editor pages ( #27401 )
...
* Improve landmarks for the Project Dasbhboard
* Improve landmarks for the IDE page
* Improve landmarks for the new redesigned IDE page
* Sort locales
* Fix typo OlButtonToolbar -> OLButtonToolbar
* Update project navbar translation
* Update labels
* Redundant main landmark
* Fix failing test
* Descriptive name for the rails tab
* Header should not be in a button
* Update translation to Account and help
* Update translation to Project categories and tags
* Add explanations
* Show landmark for the survey widget when it's rendered
* Suggestions for nav stretch/scroll/borders
* Source format
---------
Co-authored-by: Antoine Clausse <antoine.clausse@overleaf.com>
GitOrigin-RevId: d05a738e782d2edb229529aadf92b9004dfd973a
2025-07-29 08:05:16 +00:00
Antoine Clausse
ca71fec33b
Merge pull request #27363 from overleaf/revert-26751-rd-landmarks
...
[web] Revert "Improve landmarks on the Project dashboard and Editor pages"
GitOrigin-RevId: 4bf0bbb9466db4436df4a72dcc70c320263dd168
2025-07-24 08:05:48 +00:00
Rebeka Dekany
1b4cbd4efb
Improve landmarks on the Project dashboard and Editor pages ( #26751 )
...
* Improve landmarks for the Project Dasbhboard
* Improve landmarks for the IDE page
* Improve landmarks for the new redesigned IDE page
* Sort locales
* Fix typo OlButtonToolbar -> OLButtonToolbar
* Update project navbar translation
* Update labels
* Redundant main landmark
* Fix failing test
* Descriptive name for the rails tab
* Header should not be in a button
* Update translation to Account and help
* Update translation to Project categories and tags
* Add explanations
GitOrigin-RevId: 96712b37bb1306b552de510d9fd8ae890f24309f
2025-07-23 08:07:35 +00:00
David
ae3f63d37f
Merge pull request #27209 from overleaf/dp-collaborator-colour
...
Adapt online user and chat user colors based on luminance
GitOrigin-RevId: 1b0c843147ee3dc585866bc491a7c7613cb00e70
2025-07-22 08:06:32 +00:00
David
8d8142ba2b
Merge pull request #27205 from overleaf/dp-persist-rail-tab
...
Persist currently selected rail tab on refresh
GitOrigin-RevId: a609bed93340d950a1fba8358fd5ed20afe6a4ce
2025-07-18 08:06:57 +00:00
David
ec2ab62f4d
Merge pull request #27171 from overleaf/dp-make-a-copy
...
Update copy of copy project option
GitOrigin-RevId: 3d1cc544f3945f55600f0daf1021b07de9d207bc
2025-07-18 08:05:58 +00:00
David
be4a11484f
Merge pull request #27172 from overleaf/dp-file-menu-settings
...
Add settings option to file menu
GitOrigin-RevId: a5ad0cecad5b7896185a8b9c91364c7904961438
2025-07-18 08:05:53 +00:00
David
97eceb9c58
Merge pull request #27174 from overleaf/dp-subscription-settings
...
Add subscription option to settings modal
GitOrigin-RevId: 5f38db41c1d4f5727d56e2d0a4e0740e83114f15
2025-07-18 08:05:49 +00:00
David
ee8e1915ab
Merge pull request #27183 from overleaf/dp-file-tree-open-state
...
Persist rail tab isOpen state
GitOrigin-RevId: f1cbaa80fecd10953e9be61a993d69bd2c3c7915
2025-07-18 08:05:41 +00:00
David
ce074ecf11
Merge pull request #27128 from overleaf/mj-ide-tooltip-teardown
...
[web] Editor Redesign: Tear down editor nudge tooltips
GitOrigin-RevId: 83c412ad782d041c960eba8533ffc49935524b9c
2025-07-16 08:05:07 +00:00
David
42a408c6ae
Merge pull request #27053 from overleaf/dp-review-panel-disabled
...
Disable review panel tab when it cannot be opened in new editor
GitOrigin-RevId: 586ef06bc7cd27efdec6cb7ccc287f4ad41e4da5
2025-07-16 08:05:03 +00:00
David
e38b04a3ee
Merge pull request #27047 from overleaf/dp-fix-lint
...
Remove unneeded import
GitOrigin-RevId: 4120038529e2b15845b491c624d98bab2819d482
2025-07-11 08:06:41 +00:00
David
e7918247b4
Merge pull request #27034 from overleaf/dp-rail-tabs-on-click
...
Ensure rail tab always opens when clicked
GitOrigin-RevId: 70a01fab81c15011753b469a117cde599f98b541
2025-07-11 08:06:37 +00:00
David
beb3d87a77
Merge pull request #27036 from overleaf/dp-max-errors-message
...
Fix logic for PdfLogsEntries hasErrors prop
GitOrigin-RevId: ca9346bac807176882059ba758594356a7fa854f
2025-07-11 08:06:32 +00:00
David
f0d2df3c43
Merge pull request #27040 from overleaf/dp-file-tree-close-button
...
Add close button to file tree rail panel
GitOrigin-RevId: d8abac122e266922b9ca914bc5df6ae7895b3796
2025-07-11 08:06:19 +00:00
David
14afc82acf
Merge pull request #27003 from overleaf/dp-modal-opacity
...
Change settings modal appearance tab to have transparent backdrop
GitOrigin-RevId: 9cbf36164a8d82ec5945d06c7107a3b73b334cfe
2025-07-11 08:05:20 +00:00
Mathias Jakobsen
9e6ca01e7f
Merge pull request #27005 from overleaf/mj-editor-redesign-feature-flag
...
[web] Allow editor redesign to be loaded through feature flag
GitOrigin-RevId: b600b0d42c7a052fde19be3eee46c9e11cc3bac1
2025-07-11 08:05:10 +00:00
Mathias Jakobsen
4ab4fbdf51
Merge pull request #26951 from overleaf/mj-layout-broken
...
[web] Add restoreView to LayoutContext
GitOrigin-RevId: 3a50c1e215c99236f503285fee1c924df57e07e4
2025-07-11 08:05:06 +00:00
Mathias Jakobsen
298f56cbe5
[web] Support multi-byte characters in online user name ( #26882 )
...
GitOrigin-RevId: 9547ed7df13fcf8bb51ddd8c3f59167c2099e4e6
2025-07-10 08:08:01 +00:00
David
3c63c1ac3e
Merge pull request #26971 from overleaf/dp-settings-button-active-state
...
Avoid using OLIconButton to remove active background on rail settings button
GitOrigin-RevId: c0a6c47e258ff350e82dfc465f9d37123411e446
2025-07-10 08:07:56 +00:00
Alf Eaton
b410de7c39
Disable Insert > Comment menu item when no text is selected ( #26805 )
...
GitOrigin-RevId: a5fdd662cd487359f9b09212a449d7831bb5dcac
2025-07-10 08:07:13 +00:00
Tim Down
905cc5d45f
Move project context out of scope value store ( #26615 )
...
* Refactor project context to not use scope store
* Fix Cypress tests for project context changes
* Fix frontend React Testing Library tests for project context changes
* Remove redundant code
* Fix some project types in tests
* Remove unused import and fix a type
* Throw an error if updating the project in the project context before joining the project
* Fix some review panel tests
* Remove unused imports
GitOrigin-RevId: 2f0c928b651f387aa980c29aef7d1ba0649790a7
2025-07-10 08:06:31 +00:00
David
9237d8227b
Merge pull request #26972 from overleaf/dp-file-tree-icons
...
Improvements to file tree icon buttons
GitOrigin-RevId: a27b25e11c90f1b833fac0f5ce2c1cb8d0cedb8c
2025-07-10 08:06:26 +00:00
David
496093203a
Merge pull request #26932 from overleaf/dp-auto-expand-first-message
...
Auto-expand first error log in new editor
GitOrigin-RevId: 03237426fb7127c631b2da3488322deb22b8d63b
2025-07-10 08:05:39 +00:00
Tim Down
132ccbc4cc
Merge pull request #26583 from overleaf/td-editor-scope-values-to-context
...
Move scope values starting with `editor.` to contexts
GitOrigin-RevId: 7ca349ceff002228cf4e931c644c8c386eb6c597
2025-07-09 08:05:15 +00:00
Mathias Jakobsen
913caca379
Merge pull request #26850 from overleaf/mj-chat-deleted-user
...
[web] Handle deleted users in chat threads
GitOrigin-RevId: 6593bf37e4f2339b40069b7cf4198166660852fb
2025-07-08 08:06:17 +00:00
Antoine Clausse
09a534f48b
[web] Move scopes permissionsLevel
, permissions
and hasLintingError
to React context ( #26607 )
...
* Move `hasLintingError` from scope to react state
* Move `permissionsLevel` to IdeReactContext states
* Get `permissionsLevel` from `useIdeReactContext()`
* Set `permissionsLevel` in mocked `IdeReactProvider`
* Replace `permissions` scope by React state
* Fixup `permission` changes
* Remove redundant type
GitOrigin-RevId: 6203c61f9ac429789624196bf67e508310f4577f
2025-07-07 08:05:36 +00:00
Mathias Jakobsen
4e40f24a9e
Merge pull request #26631 from overleaf/mj-tooltip-labs-new-survey
...
[web] Editor redesign: Add tooltip for filling out new survey
GitOrigin-RevId: 432201b6fbff085fcc8ccdeb70c3056043b50422
2025-07-04 08:06:00 +00:00
Tim Down
affd1bea49
Merge pull request #26586 from overleaf/td-file-view-error-reset
...
Reset file view loading and error state when switching between files
GitOrigin-RevId: 44be9bf71fe9541ed78db3421bf356997850e6ec
2025-07-02 08:05:57 +00:00
Tim Down
904fac958d
Merge pull request #26326 from overleaf/td-clean-up-scope-store
...
Create separate window.overleaf.unstable.store based on React context values
GitOrigin-RevId: 68f070a6fc5e2965a82720024d91b16fa622b28b
2025-07-02 08:05:53 +00:00
Mathias Jakobsen
28c227157e
Merge pull request #26616 from overleaf/mj-tooltip-labs-disabled-nudge
...
[web] Add nudge tooltip to try redesigned editor again
GitOrigin-RevId: 1db104adeee2225f24dd76df141daf145b6ec582
2025-07-01 08:06:37 +00:00
Domagoj Kriskovic
04e026904f
Hide reviewer options for community edition ( #25944 )
...
GitOrigin-RevId: 7eba3d193e3a0ab37006cb42dd945ba40703136f
2025-06-27 08:56:35 +00:00
Mathias Jakobsen
77d5c8fa64
Merge pull request #26555 from overleaf/dp-error-logs-header-tweaks
...
Small fixes to new error log entry headers
GitOrigin-RevId: 1ed2fcc7ce1210b3bf4e330c079ba6d5166580d6
2025-06-26 08:05:18 +00:00
Mathias Jakobsen
9d267f0803
Merge pull request #26499 from overleaf/dp-pdf-couldnt-compile
...
Update handling of "suggest fix" in new editor
GitOrigin-RevId: 80d6fa479bc1d12d7e5b82a8c504830c9f4db182
2025-06-26 08:05:14 +00:00
Mathias Jakobsen
4fd9c6fd18
Merge pull request #26440 from overleaf/mj-ide-co-branding-submit
...
[web] Editor redesign: Add co-branded submit button to toolbar
GitOrigin-RevId: 45f7ba93de8b28868d88a4ad913f6543e0f7e0a6
2025-06-26 08:05:10 +00:00
Mathias Jakobsen
e562e3d1bf
Merge pull request #26399 from overleaf/mj-ide-co-branding
...
[web] Editor redesign: Add cobranding logo to toolbar
GitOrigin-RevId: 9f9138bb4ebc2cc7d39e38f8bee77c7fbde8b781
2025-06-26 08:05:06 +00:00
Tim Down
ab140f578d
Merge pull request #26244 from overleaf/td-limit-browser-translate-ide
...
Prevent browser translation of stuff that shouldn't be translated in IDE page
GitOrigin-RevId: 96a75b51c3c8efc4cbcec7eb17d9e331a03e2c96
2025-06-24 08:05:32 +00:00
Miguel Serrano
04fa5366ce
Merge pull request #26070 from overleaf/msm-disable-dropbox
...
[web] Disable Dropbox Capability
GitOrigin-RevId: 5f91d2918bf3b88e52f4d27c828a4715f9b88629
2025-06-20 08:05:20 +00:00
David
6e30a1a32d
Merge pull request #26527 from overleaf/dp-errors-notification
...
Add promo for new error logs
GitOrigin-RevId: 68ce79653484dc018be302d753c572c39864c723
2025-06-20 08:05:11 +00:00
David
a559cbb590
Merge pull request #26493 from overleaf/dp-raw-logs
...
Improvements to raw logs log entry ui in new editor
GitOrigin-RevId: 516094fadfa4db7e82431c91b766dbe7e378b4a7
2025-06-18 08:06:33 +00:00
David
90309f59ae
Merge pull request #26471 from overleaf/dp-update-editor-switcher-modal
...
Add line about new error logs to editor switcher modal
GitOrigin-RevId: 13ca361060ab1e9144c3a3d4ebc1fc487e6a8895
2025-06-18 08:06:08 +00:00
David
89937d9635
Merge pull request #26487 from overleaf/dp-error-log-clickbox
...
Expand clickable area of log header in new editor
GitOrigin-RevId: dbb24ea84d04b41ce779f0490b34d51f44164f9e
2025-06-18 08:06:03 +00:00
David
3eeee3b983
Merge pull request #26470 from overleaf/dp-labs-survey
...
Launch new editor redesign labs survey
GitOrigin-RevId: a39b319aecde7fa9a00fb0f7f77814f6a277ab6c
2025-06-18 08:05:58 +00:00
David
dc252fe772
Merge pull request #26472 from overleaf/dp-full-project-search-shortcut
...
Add mod-shift-f shortcut to open full-project-search to new editor
GitOrigin-RevId: a843c408cc8bd30228cbb7bc17309f4f9ff355b3
2025-06-18 08:05:48 +00:00
David
39b4aed85f
Merge pull request #26479 from overleaf/dp-synctex
...
Add synctex buttons to new editor
GitOrigin-RevId: 7790c848f96d9b12d95f2f01c5048da2ea17d8b4
2025-06-18 08:05:33 +00:00