Mathias Jakobsen and Copybot
ec73bbcfa0
Merge pull request #23045 from overleaf/mj-errors-tab
...
[web] Add errors to rail
GitOrigin-RevId: 484e28b1ff1578ec46aa6811f1d1bd1d03a02f59
2025-01-29 09:04:59 +00:00
David and Copybot
377f641dd4
Merge pull request #23035 from overleaf/dp-pdf-scroll-cmd
...
Only zoom pdf if CTRL/CMD is pressed before mousewheel event fires
GitOrigin-RevId: 772f2f699d57f0ebded2132efc1d6e62f1c5a5d5
2025-01-28 09:04:31 +00:00
Alf Eaton and Copybot
f1e1d55d8c
Merge pull request #22964 from overleaf/ae-project-search-flush
...
Ensure that open docs are flushed before running full project search
GitOrigin-RevId: 6707cf982018908a37957503add73a085c749f61
2025-01-24 09:05:05 +00:00
David and Copybot
c919960d2b
Merge pull request #22902 from overleaf/dp-remove-presentation-mode-flag
...
Remove pdf-presentation-mode feature flag
GitOrigin-RevId: 14e64115c539fe2721150ed6f09dfcc4ce9cbaaa
2025-01-17 09:04:49 +00:00
Alf Eaton and Copybot
2fbb4615f9
Convert utility functions to TypeScript ( #22658 )
...
* Convert event-tracking to TypeScript
* Convert local-storage to TypeScript
* Convert mapSeries to TypeScript
* Convert SessionStorage to TypeScript
* Convert account-upgrade to TypeScript
* Convert isValidTeXFile to TypeScript
* Convert date functions to TypeScript
* Convert EventEmitter to TypeScript
* Convert isNetworkError to TypeScript
* Convert webpack-public-path to TypeScript
* Convert displayNameForUser to TypeScript
GitOrigin-RevId: 79c5a2d1101fcd520f3116f0f4af29d974189d94
2025-01-16 09:05:36 +00:00
Alf Eaton and Copybot
f2f1178bcd
Refactor isMac to a utility module ( #22829 )
...
GitOrigin-RevId: c6ab1dbeb1c56c35af121e7f657325a89fc847ea
2025-01-16 09:05:26 +00:00
David and Copybot
bf789a2635
Merge pull request #22799 from overleaf/dp-new-pdf-toolbar
...
Add toolbar styles and update pdf toolbar to match new editor designs
GitOrigin-RevId: 4d5d9c6fa3353c10dd135aa35440c8512a5d3226
2025-01-14 09:05:45 +00:00
David and Copybot
c0ccb57100
Merge pull request #22756 from overleaf/dp-preload-pdf-presentation
...
Load full pdf document in background when entering presentation mode
GitOrigin-RevId: 514ef838b155a7f13f3bc12690aef45fd3f2c3fc
2025-01-14 09:05:20 +00:00
David and Copybot
d6e763bc57
Merge pull request #22738 from overleaf/dp-new-editor-pdf
...
Drop in PdfPreview into new editor skeleton
GitOrigin-RevId: c88806904bd2534690a1540d7e39c5f81ab65709
2025-01-09 09:05:47 +00:00
Rebeka Dekany and Copybot
65c2adbed0
Merge pull request #22629 from overleaf/rd-recompile-dropdown-close-fix-bs5
...
[web] Close the Recompile dropdown automatically after item selection
GitOrigin-RevId: 047fdd30990972be07ee2f0572cdf7d7dd3f5584
2025-01-09 09:05:26 +00:00
Antoine Clausse and Copybot
bde4da8aab
[web] Reduce pre line height ( #22182 )
...
* Remove bad prop "divider" in DropdownDivider
* Reduce line height in log-entry-content-raw
Per https://digital-science.slack.com/archives/C05JM5NTHUP/p1732704056729519
* Decrease `pre` line-height to `--line-height-01` (body-xs)
GitOrigin-RevId: 584ba587d1fc3b8964b96722a6e72efc9fea1059
2024-12-03 09:04:47 +00:00
Kristina and Copybot
583923a4d0
[web] Use btn-secondary on compile timeout notification ( #21949 )
...
* [web] Use btn-secondary on compile timeout notification
* fix update to wrong variant
GitOrigin-RevId: 9745ae17525e835c96f62471aa24a8ae9a1e7e93
2024-11-22 09:04:49 +00:00
Alf Eaton and Copybot
79164f90d7
Fix "autocompile disabled" error in PDF preview ( #21876 )
...
GitOrigin-RevId: 3a7360b5d38614acf20353bd9bcdce8558472289
2024-11-18 09:04:41 +00:00
1d4737ac69
[web] Changes to recompile button in Bootstrap 5 ( #21586 )
...
* Add Story for `PdfCompileButton`
* Set the CompileButton height so it's similar to BS3
* Add the CompileButton animations
* Remove `sm` from CompileButton: makes font size bigger
* Use MaterialIcon in compile-button dropdown-toggle
* Use MaterialIcon in LayoutDropdown
* Fix stripe alignment on Recompile button
* Set padding around dropdown caret
Per Alexandru's instructions
* Prevent border from disappearing on hover
* Set the padding of the compile button even on both sides
Before: left 12px, right 16px;
After: left 16px, right 16px;
* Change px values to spacing var
* Add some button classes for BS5 only
* Don't render the hidden "Compiling…" in BS5, it changes the button width
* Prevent `loading="[object Object]"` in the DOM
Co-authored-by: Rebeka <rebeka.dekany@overleaf.com >
---------
Co-authored-by: Rebeka <rebeka.dekany@overleaf.com >
GitOrigin-RevId: 34f1eed03e63f3459243a37c878612a623f321f8
2024-11-15 09:05:25 +00:00
Alf Eaton and Copybot
a827f8835b
Focus the editor after using the "Switch to editor" button ( #21549 )
...
GitOrigin-RevId: f94c6d266ec9c2c3e4a30ea2c34c937817b48596
2024-11-06 09:05:08 +00:00
Jimmy Domagala-Tang and Copybot
811e935ced
Merge pull request #21107 from overleaf/jdt-error-assistant-freemium
...
Convert Ai Error Assistant to a Freemium Model
GitOrigin-RevId: 348c19262928d7dde8236baf37663c85d91f101a
2024-11-05 09:05:45 +00:00
Domagoj Kriskovic and Copybot
21464f200e
Hide tooltip on click in PDF controls menu ( #21546 )
...
GitOrigin-RevId: cfaebb7a55d2a80814c0e326b54f84f2e76a8879
2024-11-05 09:04:50 +00:00
Tim Down and Copybot
c531d55f29
Merge pull request #21431 from overleaf/td-bs5-pdf-zoom-arrow
...
[BS5] Change PDF zoom button so that arrow size matches text size
GitOrigin-RevId: e989cb96c67c0f14957696fc31fba2355230eb71
2024-11-01 09:04:56 +00:00
Antoine Clausse and Copybot
3734812557
[web] Migrate Detached PDF page to BS5 ( #20920 )
...
* Update ide-react-detached.pug for BS5
* Place the Recompile button tooltip to the bottom when in Detached layout
GitOrigin-RevId: 02dd23d38314e40585a435095b05231c8edd6849
2024-10-29 09:05:40 +00:00
Alf Eaton and Copybot
5ec52e2e5b
Avoid calling destroy on the PDF.js loading task ( #21277 )
...
GitOrigin-RevId: b315e78ff739d301583f2139109f3244abceade8
2024-10-25 08:05:05 +00:00
30860ae9f9
[web] Migrate PDF Logs to BS5 ( #21062 )
...
* [web] Migrate Logs components JSX to Bootstrap 5
* [web] Migrate logs.less to logs.scss
* [web] Remove unused class names
* [storybook] Define default Bootstrap version in Storybook
This prevents some warning in the console
* [storybook] Update pdf-preview.stories.jsx
* [storybook] Add pdf-log-entry.stories.tsx
* [storybook] Force re-renders when switching BS version
* [web] Keep files dropdown menu in bounds
* [web] Make files dropdown items not bold in BS5
* [web] Revert unrelated change
* [web] Fixup PreviewLogsPaneMaxEntries
* [web] Add style for log-entry-content-link
* [web] Replace log-entry by OLNotification in `PdfCodeCheckFailedNotice`
* [web] Use `BootstrapVersionSwitcher` instead of `isBootstrap5`
* [web] Rename `DropdownBS3` to `BS3Dropdown`
* [web] Reuse variables for `toolbar-height` and `toolbar-small-height`
* [web] Set `id` on `DropdownToggle` not `Dropdown`
* [web] Set `log-entry-btn-expand-collapse` in BS3 only
* [web] Remove `block: true` from StartFreeTrialButton in BS3
* [web] Remove unnecessary CSS in `.log-entry-header-link`
* [web] Use semantic color names
* Migrate the downloadable pdf file list to Bootstrap 5
* Remove nested BootstrapVersionSwitcher, fix "key" prop
* Update roles to: `<li role="menuitem">` `<a role="link">`
* Update `log-entry-header-link`: variant ghost and fix colors
---------
Co-authored-by: Rebeka <o.dekany@gmail.com >
GitOrigin-RevId: 89848970ab5d8a8c135335386caf24363f69a34c
2024-10-23 08:06:32 +00:00
Alf Eaton and Copybot
620f31d6a6
Restore singleton pdfCachingTransportFactory ( #21194 )
...
GitOrigin-RevId: 3c1d71ba4fdd07f0774534fbe3a99b2d47dfa962
2024-10-18 08:05:39 +00:00
Rebeka Dekany and Copybot
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
Rebeka Dekany and Copybot
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
Alf Eaton and Copybot
53d6b4dfd0
Set workerPublicPath in webpack config ( #20629 )
...
GitOrigin-RevId: 3fba33a6b52bf2a91f3126efc9d76f6f1dfbc1c4
2024-10-14 11:06:45 +00:00
ilkin-overleaf and Copybot
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
Alf Eaton and Copybot
a9fac2370b
Upgrade Sentry SDK ( #20806 )
...
GitOrigin-RevId: 70cfbfd7f2ae61bbc865d32c576aa8f195837fb5
2024-10-14 11:01:28 +00:00
Alf Eaton and Copybot
17e8c70069
Use non-legacy build of PDF.js
...
GitOrigin-RevId: 473dc8657bac01fc4fc7b94565b10ff939e7fcdd
2024-10-14 11:01:04 +00:00
Alf Eaton and Copybot
df6147bb4d
Convert PDF.js code to TypeScript
...
GitOrigin-RevId: 840bc48816d78497131b927522b4f6f7940bb0c4
2024-10-14 11:00:45 +00:00
Alf Eaton and Copybot
5e7f4feeb8
Remove pdfjs-dist split test
...
GitOrigin-RevId: 39c8a54921c2b541a5bbe3670e1baa6fd9d5f745
2024-10-14 11:00:36 +00:00
ilkin-overleaf and Copybot
35728d7681
Merge pull request #20436 from overleaf/ii-bs5-editor-toolbar
...
[web] BS5 editor toolbar
GitOrigin-RevId: a517fd52d648d165e89231d6f5551c026a951c43
2024-10-01 08:04:42 +00:00
andrew rumble and Copybot
3fa35ef03a
Share ignore logic between web and clsi
...
GitOrigin-RevId: c4ae306413efb71989d2db410c3859cb69b3d5de
2024-09-24 08:05:01 +00:00
Mathias Jakobsen and Copybot
a807a810e6
Merge pull request #20297 from overleaf/mj-stream-bib-log
...
[web] Stream .blg files before parsing
GitOrigin-RevId: 2e7a16a19e62fc32bbcb7fe35bed745b938e6963
2024-09-18 08:04:51 +00:00
Alf Eaton and Copybot
607b3e3494
feat: making highlighting of errors more specific ( #19963 )
...
GitOrigin-RevId: 63bc147e18e80c1e070722bc70114f8fca8509ae
2024-09-04 08:04:48 +00:00
David and Copybot
de3661f7c3
Merge pull request #20035 from overleaf/dp-pdf-fit-height
...
Update zoom on window resize when pdf zoom is set to page-height
GitOrigin-RevId: 19b963ffbd9da95c0c97642c7cd2195578c295d3
2024-08-21 08:05:20 +00:00
David and Copybot
ced42ec748
Merge pull request #19998 from overleaf/dp-presentation-mousewheel
...
Navigate pdf pages in presentation mode using mousewheel/trackpad
GitOrigin-RevId: 960e3456bb02e2286776632638ad1e3892f59c6a
2024-08-20 08:04:40 +00:00
Alf Eaton and Copybot
806250a30e
Refocus the PDF viewer after zooming with a keyboard shortcut ( #19959 )
...
GitOrigin-RevId: 61961ca4d5e6362923c7157296308c213649d4f3
2024-08-15 08:05:45 +00:00
Alf Eaton and Copybot
a71e61791c
Merge pull request #19830 from overleaf/ae-iterator-polyfill
...
Always use ReadableStream asyncIterator polyfill
GitOrigin-RevId: 660a7316a549fe4ce4fc6bd1ef1a7d7e58759f14
2024-08-08 08:04:26 +00:00
Alf Eaton and Copybot
5067c0b22d
Merge pull request #19712 from overleaf/ae-fetch-first-log-part
...
Stream and truncate large log files
GitOrigin-RevId: 9d9058d1cc0b3c7a56b25ff34f7a41bfe3e59772
2024-08-07 08:05:37 +00:00
Jakob Ackermann and Copybot
eede7fe313
Merge pull request #19791 from overleaf/jpa-enable-synctex-test
...
[server-ce] tests: re-enable test for sync to pdf
GitOrigin-RevId: fd111ba1ff846acfe82735b4bc47f68929266254
2024-08-07 08:04:37 +00:00
Jimmy Domagala-Tang and Copybot
a4992f6970
Merge pull request #19504 from overleaf/jdt-ai-error-feedback-notif
...
AI Error Assistant Feedback Notification
GitOrigin-RevId: 340427cdca2db75b80f36a0b281af5403faa6f20
2024-07-30 08:05:39 +00:00
Alf Eaton and Copybot
21e458df2a
Improve PDF double-click listener ( #19556 )
...
GitOrigin-RevId: 3d8f316481d8be30ffe1a04a270b978b4720ccbe
2024-07-30 08:05:03 +00:00
David and Copybot
277ac91f0e
Merge pull request #19390 from overleaf/dp-pdf-tools-teardown
...
Remove `pdf-controls` feature flag and old controls
GitOrigin-RevId: 807ee0aa6384df354809f4d59b10d00dadef898c
2024-07-22 08:04:22 +00:00
Alf Eaton and Copybot
cfb1a5b82f
Display previous fix from AI error assistant ( #19278 )
...
GitOrigin-RevId: 12468956281d11f9ebdc50a2e30e5f8213f68308
2024-07-15 09:03:19 +00:00
David and Copybot
02cfb38a56
Merge pull request #19156 from overleaf/dp-fit-to-height-shortcut
...
Add fit to height shortcut to pdf controls
GitOrigin-RevId: 7b8c8da7e9e6cf829573ec6c5abab6355d898098
2024-07-05 08:04:31 +00:00
David and Copybot
4fe66c0189
Merge pull request #19239 from overleaf/dp-scroll-wheel-zoom
...
Implement pdf mouse wheel zooming
GitOrigin-RevId: d69570bb5a54970072d6f602792ddb1159343423
2024-07-05 08:04:11 +00:00
Alf Eaton and Copybot
8abda70bfd
Use correct variable for previous rule counts ( #19218 )
...
GitOrigin-RevId: 5245c49ca5ea5dd6599d9a05c5e61b2bd7caa544
2024-07-03 08:04:31 +00:00
David and Copybot
cba729f2bf
Merge pull request #19180 from overleaf/dp-numpad-plus
...
Add + key to pdf zoom shortcut so that numpad + key works
GitOrigin-RevId: 2080c876b7a5c6810ebb170b1451d62158ea2f31
2024-07-03 08:04:27 +00:00
Alf Eaton and Copybot
9a8b76c24f
Add compile log rule deltas to the compile-log-entries event ( #19169 )
...
GitOrigin-RevId: 976736ecacbb79ef9c91c4861952a7af8532190e
2024-07-02 08:04:48 +00:00
David and Copybot
1844603a2d
Merge pull request #19124 from overleaf/dp-light-hover-bug
...
Refactor pdf toolbar button styles to fix bug with hovering over active logs button
GitOrigin-RevId: f8034c9daade32cda7c4f08ccd292c86ef6b8454
2024-06-27 08:04:27 +00:00