Domagoj Kriskovic
74609f74ed
Add Cmd+Shift+X strikeout shortcut to the visual markdown editor
...
GitOrigin-RevId: d76fce965c0bffd393f5ca5176d3b61453ac2f93
2026-09-17 11:16:55 +00:00
Domagoj Kriskovic
a8d888ea0c
Toggle bold/italic off on Cmd+B / Cmd+I when already applied
...
In the visual markdown editor, Cmd+B (bold) and Cmd+I (italic) now remove
the markdown delimiters when the cursor or selection is already inside a
bold/italic span, instead of always adding another wrapper. Mirrors the
toggle behavior of the visual LaTeX editor.
Issue #34826
GitOrigin-RevId: d9ced8493dfaa28b61f3f0d51479d95f62e0bc4a
2026-09-17 11:16:51 +00:00
Mathias Jakobsen
ef8fce67f1
Merge pull request #35033 from overleaf/mj-drop-dark-mode-components-opt-in
...
[web] Remove explicit dark mode component opt-in
GitOrigin-RevId: b28603a9989bd046039c247ee2cf9f740c9feac0
2026-09-17 11:15:18 +00:00
Mathias Jakobsen
3a3adf5e5a
Merge pull request #34980 from overleaf/mj-ide-settings-feature
...
[web] Consolidate ide settings in `features/ide-settings`
GitOrigin-RevId: cbf0ff069399f418d8cb0d8165628df190046ea9
2026-09-17 11:13:11 +00:00
Mathias Jakobsen
75f7f82a3f
Merge pull request #34923 from overleaf/mj-left-menu-field
...
[web] Clean up "left menu" concepts in new editor
GitOrigin-RevId: 9597c1c53af15f3a1587e62176bca36cd7c9069c
2026-06-26 08:07:10 +00:00
Mathias Jakobsen
fe52c3df12
Merge pull request #34872 from overleaf/mj-bulk-review-permissions
...
[web] Hide bulk track change actions for reviewers
GitOrigin-RevId: f636f4c82fdfb43a6dedf1abbb3cc53805eab7f8
2026-06-24 08:05:53 +00:00
Mathias Jakobsen
e0cfb07f60
Merge pull request #34698 from overleaf/mj-context-menu-tracked-changes
...
[web] Add tracked changes options to context menu
GitOrigin-RevId: b49198c6c2c63063d96ace69f10b617ac819bb04
2026-06-23 08:05:33 +00:00
Domagoj Kriskovic
63a605484c
Add support for rendering math in Markdown with MathJax
...
GitOrigin-RevId: dd1c1c72237a5364c642e46c66e08ea7a6977662
2026-06-22 08:05:40 +00:00
Copilot
ea1871b0df
Use Ctrl+Shift+C for the add-comment shortcut while keeping Cmd+Shift+C active ( #32624 )
...
GitOrigin-RevId: 5fdf9ae7dd0fa194c3ac6acf9abb70ac9721fd2e
2026-06-19 08:05:48 +00:00
Mathias Jakobsen
5f79c2dd10
Merge pull request #34512 from overleaf/mj-floating-toolbar-option
...
[web] Add setting for floating toolbar menu
GitOrigin-RevId: bd28f1f287f2011535c7fd530f1217f01e0cfbbc
2026-06-18 08:07:33 +00:00
Domagoj Kriskovic
62c2523aec
Add table support for visual markdown editor
...
GitOrigin-RevId: b36f575d40b19fdf32622c9923cecd5b47658d5d
2026-06-18 08:06:26 +00:00
Davinder Singh and Copilot Autofix powered by AI
6613ef2f18
[WEB] Move Review Toggle into the toolbar - 2 ( #34578 )
...
* wip of adding Review Toggle into the toolbar
* renaming to isToolbarMigration
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* removing extra comments
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
GitOrigin-RevId: 2c0b54ae983a32c083def8e9e64ddd0fb7ddf334
2026-06-18 08:06:10 +00:00
Malik Glossop
bf22bf9eed
Merge pull request #34487 from overleaf/mg-fix-nested-context-menu
...
Block native context menu on editor context menu and fix focus styling
GitOrigin-RevId: c2d59e7acc59019b5e2777cc1bf3ad24a7d8e54e
2026-06-17 08:06:49 +00:00
Malik Glossop
8ef463f8b0
Merge pull request #34357 from overleaf/mg-combine-floating-menus
...
Add combined floating menu for comment, tracked changes, writefull
GitOrigin-RevId: 4de5b9d3b1717fc76394f7c0edfe4d7230394c8d
2026-06-17 08:06:44 +00:00
Davinder Singh
8e8804a318
[WEB] Add TeXGPT button to the main toolbar ( #34219 )
...
* feat: add writefull-toolbar-migration split test and
sourceEditorToolbarStartButtons slot
* feat: add TeXGPT button to main editor toolbar (writefull-toolbar-migration)
* removing wrapper div
* hide toolbar start buttons from readonly users
GitOrigin-RevId: 6bafe3ad3fade98c318ea0d0b2714957c1d2d9b4
2026-06-17 08:06:16 +00:00
Davinder Singh
e1881a7645
[WEB] Toolbar overflow: drop one button at a time ( #34171 )
...
* adding individual hiding logic for the toolbar icons
* using css for logic
GitOrigin-RevId: 87e9f72c1dab888e2701ef108ecaa0b190e366ff
2026-06-17 08:06:11 +00:00
Domagoj Kriskovic
0778a0e4d3
Revert "Add markdown link tooltip support to the visual editor"
...
This reverts commit 7ab4fd0793f057c86e4fc0307d81df376efe4d34.
GitOrigin-RevId: 625a5cbbb39832f6a32a26d2ad454669d0ed1846
2026-06-16 08:07:01 +00:00
Mathias Jakobsen
481a0b1da9
Merge pull request #34479 from overleaf/mj-toolbar-border
...
[web] Hide toolbar border when tabs are enabled
GitOrigin-RevId: 58a33980006d1bc148db16d864fc0547d9c5d421
2026-06-16 08:06:21 +00:00
Domagoj Kriskovic
8ccdc0fbc4
Add markdown link tooltip support to the visual editor
...
GitOrigin-RevId: 7ab4fd0793f057c86e4fc0307d81df376efe4d34
2026-06-16 08:05:46 +00:00
Domagoj Kriskovic
74fa4d95b2
Refactor visual editor extension handling
...
GitOrigin-RevId: e4571d33a36d786997e9de80a8413ca84e8ddf04
2026-06-15 08:06:33 +00:00
Domagoj Kriskovic
7b3692ce6f
Module for loading per language visual editor extensions
...
GitOrigin-RevId: 5244e754337a1e48b8de63e881648b2397500b25
2026-06-15 08:06:28 +00:00
Tim Down
db2fe61a20
Merge pull request #34373 from overleaf/td-latex-parser-relax-text-restriction
...
Allow ^ and _ in text nodes by default in LaTeX grammar
GitOrigin-RevId: 9e94d86f7a0540431eb28d29c0fa79a0ea889855
2026-06-15 08:06:05 +00:00
Malik Glossop
6794af0ede
Merge pull request #34110 from overleaf/mg-toolbar-language-suggestions
...
Add language suggestion controls to editor toolbar
GitOrigin-RevId: fe52b909b44ef8ccfc1449366bbf62f2d9d7ee4e
2026-06-10 11:58:20 +00:00
Miguel Serrano
c981330cc1
[web] Disabled AI state for project collaborators ( #34256 )
...
* [web] Disabled AI state for project collaborators
Displays a disabled state, along with an informative tooltip in Editor AI controls.
GitOrigin-RevId: a749cd25d54f6ef3d7bf4276343400894bc193a4
2026-06-10 11:58:01 +00:00
Davinder Singh
820d5a45ec
[WEB] Remove the left border at the start of the toolbar ( #34174 )
...
* removing the first child left border
* adding border for review panel
GitOrigin-RevId: 53f1afc63f0860bc46acff4875652454cf6ced6b
2026-06-10 08:07:14 +00:00
Mathias Jakobsen
748bdfd59d
Merge pull request #34395 from overleaf/mj-tabs-disable-close-button
...
[web] Disable close tab button on last tab
GitOrigin-RevId: 2d4600162696b07848311e75154d9d86aac0b315
2026-06-09 08:06:23 +00:00
Mathias Jakobsen
38e3104edf
Merge pull request #34364 from overleaf/mj-tabs-tweaks
...
[web] Tweaks for editor tabs release preparation
GitOrigin-RevId: 83de2fddc5410454fa0d55a517cedc7a455b807f
2026-06-09 08:06:10 +00:00
Mathias Jakobsen
1a7b5e66f5
Merge pull request #34311 from overleaf/mj-review-panel-with-tabs
...
[web] Move review panel header into tabs row when open
GitOrigin-RevId: e4594040f7a8ca67778fdd3e31cab909b3120adb
2026-06-08 08:06:31 +00:00
Mathias Jakobsen
ddfff06ef8
Merge pull request #34162 from overleaf/mj-tabs-close-to-right
...
[web] Context menu updates for tabs
GitOrigin-RevId: 09dbecaf119237adfb9b779a46bf76103c12de8e
2026-06-08 08:06:22 +00:00
Alexandre Bourdin and Anna Fields
c8a3bdd13f
[web] Add a focus mode to the editor ( #32245 )
...
* Basic focus mode implementation
* Exit button
* Toggle between editor pdf mode
* Keep the rail and file tree mounted for editor tabs to work properly
* Hide Switch to editor button in focus mode
* Show shortcuts in layout menu
* Gate the feature behind a focus-mode feature flag
* Add split test badges in the focus mode dropdown item and top bar
* Add analytics tracking for focusMode changes
* Cleanup leftover IdeView value
* Allow passing focusMode value in layout test provider
* Remove redundant listener for focus mode shortcut
* Update focus mode and full project search listeners to use the event key
* Post-rebase cleanup
---------
Co-authored-by: Anna Fields <acfields11@gmail.com >
GitOrigin-RevId: 207f8d136fa6662558c474cca4a867a9842191e7
2026-06-08 08:06:05 +00:00
Mathias Jakobsen
b7735d402d
Merge pull request #34195 from overleaf/mj-command-palette-menu-labels
...
[web] Add menu labels to commands, and add more commands to command palette
GitOrigin-RevId: 21e17142bb3112b5fdcda85a472122b011979f49
2026-06-05 08:07:06 +00:00
Domagoj Kriskovic
ea57ae9125
Rename sourceEditorVisualExtensions to sourceEditorMarkdownExtensions
...
GitOrigin-RevId: a242742c3844cccb355d4a98eb27b74123ad107e
2026-06-04 08:06:09 +00:00
Domagoj Kriskovic
5cf1b43ce7
Add Markdown visual editor support
...
GitOrigin-RevId: 4ec2ffb276c729a58f82ccb26ed571f4187a4178
2026-06-04 08:06:04 +00:00
Alf Eaton
979f065581
Upgrade to MathJax v4 ( #15030 )
...
GitOrigin-RevId: d1536bce67286da23e15aa18eb525dd83859978b
2026-06-03 08:05:55 +00:00
Mathias Jakobsen
7053434da6
Merge pull request #34160 from overleaf/mj-tabs-design-tweaks
...
[web] Apply design tweaks to editor tabs
GitOrigin-RevId: c0b064c4f5977bb13a961f03d2c5f2949d338cfe
2026-06-02 08:08:13 +00:00
Mathias Jakobsen
24dba36060
Merge pull request #34152 from overleaf/mj-select-all
...
[web] Add select all to context menu
GitOrigin-RevId: ff5fb828db8e1cd57d1361a2e572918339e5e18b
2026-06-02 08:08:08 +00:00
Davinder Singh
c09ada9ddb
Revert "[WEB] Move Review Toggle into the toolbar ( #34066 )" ( #34150 )
...
This reverts commit 36847e0debdc4dce5f96492261d25e7cc46b2e96.
GitOrigin-RevId: 9bab306156006f683314fd59eea45854f62eae62
2026-06-02 08:06:47 +00:00
Davinder Singh
e0f542a241
[WEB] Move Review Toggle into the toolbar ( #34066 )
...
* move Review Toggle into the toolbar
* cleaning up and adding a comment
* adding the cursor styling
* adding isolation on writefull toolbar to adjust z-index of writefull toolbar
* fixing the dark mode colours for review dropdown trigger
* Fix review mode switcher dark mode styles
GitOrigin-RevId: 36847e0debdc4dce5f96492261d25e7cc46b2e96
2026-06-02 08:06:34 +00:00
Davinder Singh
ac83bc520c
Merge pull request #34065 from overleaf/ds-move-toggle-to-right
...
[WEB] Move Code/Visual toggle to right-hand side and redesign
GitOrigin-RevId: efc1aa062fd44e20fdf719a6d4ecba9d8bb0e5e8
2026-06-02 08:06:28 +00:00
Malik Glossop
54e122610e
Merge pull request #34100 from overleaf/mg-fix-style
...
Stop inherited color overriding active list group item colour
GitOrigin-RevId: 7e36c2129661b4582658a5ccd9edfb15f12e701c
2026-06-01 08:04:52 +00:00
Mathias Jakobsen
5f1a71580b
Merge pull request #34072 from overleaf/mj-toolbar-borders
...
[web] Add borders to dropdowns in editor toolbar
GitOrigin-RevId: e6199736559f755bde79341d78e6d8cd2d4c1ca1
2026-05-29 08:05:38 +00:00
Malik Glossop
a47f6443f8
Merge pull request #33932 from overleaf/mg-select-style
...
Replace text label with icon in "Select style" toolbar button
GitOrigin-RevId: 52b93a29db47e99609a90294e53abe1057a6c71d
2026-05-28 08:06:15 +00:00
Malik Glossop
8af5c2c346
Merge pull request #33600 from overleaf/worktree-mg-bullet-list-compact
...
Combine toolbar list controls and render indentation controls conditionally
GitOrigin-RevId: 48d7c52983449566bfa21b5572915d79e595c704
2026-05-28 08:05:48 +00:00
Alf Eaton
efab968153
Treat qmd and rmd extensions as Markdown ( #33786 )
...
GitOrigin-RevId: 89d79e958ea08f3388bde8dc561b04f87a1b6549
2026-05-20 08:06:36 +00:00
Miguel Serrano
b79d432deb
[web] Conditionally show items in insert figure toolbar ( #33721 )
...
Removes the options for inserting an image from another project or by downloading an external URL if the features are disabled.
GitOrigin-RevId: ffa64e5929e254d8a236c8e9aca4eb8210f444c9
2026-05-19 08:04:21 +00:00
Mathias Jakobsen
ac961f1d40
Merge pull request #33687 from overleaf/mj-temporary-tabs-fix
...
[web] Only consider real key presses to make tab permanent
GitOrigin-RevId: 50ab453445e111de2b317f50470f9f4eec39a66f
2026-05-15 08:08:28 +00:00
Alf Eaton
d203a62834
Fix (un)fold all shortcuts on macOS ( #33630 )
...
GitOrigin-RevId: db0911cdfdeb19c90bd601e6173973d884859b09
2026-05-14 08:06:00 +00:00
Eric Mc Sween
aca60c02c0
Merge pull request #33391 from overleaf/em-bibtex-projection-32449
...
Use a projected state field for BibTeX entries in the editor
GitOrigin-RevId: 5034be8bdc0cb4b9d854135ac117046c1b3750e7
2026-05-12 08:06:47 +00:00
Malik Glossop
e2de08ca86
Merge pull request #33146 from overleaf/copilot/fix-code-folding-bug
...
Fix code folding when a comment or blank line precedes an indented sectioning command
GitOrigin-RevId: 2a955311c1ce073b2eb80fdfbf45d00705e22d69
2026-05-05 08:05:57 +00:00
Copilot
e59cbc61cf
Merge pull request #33134 from overleaf/copilot/fix-autocomplete-subparagraph
...
GitOrigin-RevId: 2ca0b9ab5de393b9b0a256c81450f57d933376fc
2026-04-29 08:06:08 +00:00