-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Feat(math): Improve legacy math input with MathLive #7842
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
Meinzzzz
wants to merge
44
commits into
TriliumNext:main
Choose a base branch
from
Meinzzzz:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+811
−325
Draft
Changes from 10 commits
Commits
Show all changes
44 commits
Select commit
Hold shift + click to select a range
c5d282d
Mathlive
Meinzzzz 497ec2a
Merge branch 'main' of https://github.com/Meinzzzz/Trilium-Mathlive
Meinzzzz e777b06
Math
Meinzzzz 49e90c0
Better Names for Math UI Components
Meinzzzz 39838c2
Fixed chaching problems
Meinzzzz 569b096
Remove mathlive dependency and chunking
Meinzzzz 4eef30f
Fix names
Meinzzzz e225794
Better window focus handling in MathFormView
Meinzzzz 48a4b81
remove automated screenshot files
Meinzzzz de80eb4
Improve mathform.css styling for better visual integration
Meinzzzz a0f16f9
Fix typos in mathform.css
Meinzzzz 56834cb
Improve MathLive and Raw LaTeX input views to propagate mousedown events
Meinzzzz 1471a72
refactor: avoid recursive updates in mathLiveInput by normalizing val…
Meinzzzz edba818
Fix dark selection colors in MathLive math-field
Meinzzzz 5821c35
Fixing class property initialization order
Meinzzzz 4f044c4
Use icons form CKEditor5 icons, instead of testing icons.
Meinzzzz d5e601e
Simpliyfied resize logic for math input form and improved css
Meinzzzz 4110fec
Removed unnecessary declare keyboard
Meinzzzz e7355dc
remove gitignore unneccesary changes
Meinzzzz 9c43014
Remove unused icons from ckeditor5-math package
Meinzzzz d2052ad
Disable mathlive sound effects
Meinzzzz 51db729
Improve and simplify Mathfield integration
Meinzzzz c8d34e6
Improve max window size
Meinzzzz a6de104
Fix bug in math rendering where old content was not cleared
Meinzzzz 64ab1c4
Imrovement for Latex
Meinzzzz c46cf41
Small improvements
Meinzzzz f8d8481
Fix differential d problems
Meinzzzz acca22f
Improve Synchronization Between Mathlive and rawlatex input
Meinzzzz 9386465
Added mathrender error class for better error handling in math rendering
Meinzzzz 162c076
Improve MathLive integration and lazy loading
Meinzzzz 827c8e0
Refactor: Combine MathLive and LaTeX inputs into one single component
Meinzzzz 28dd85c
Merge upstream changes and resolve conflicts
Meinzzzz 8a38597
Close Virtual Keyboard when Mathinput is closed
Meinzzzz f1b2d0b
Increas Mathfield font size and ensure virtual keyboard appears above…
Meinzzzz 70f46de
MathLive virtual keyboard only appears when focusing the mathfield
Meinzzzz b1d92c4
Fix Tab issues
Meinzzzz 30ea81d
Improve virtual keyboard logic and fix Tab issues
Meinzzzz 60debca
Improve comments
Meinzzzz 29f0881
Fix clicking issue in Mathfield
Meinzzzz 633a09d
Fix sync bug
Meinzzzz 22941a9
Fix sync issues
Meinzzzz a6ede8f
Improve mathinputview
Meinzzzz c02491d
Remove unnecessary any casts in math plugin
Meinzzzz 07de353
Adding comments and improving code quality in math input views
Meinzzzz File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -48,4 +48,4 @@ upload | |
| .svelte-kit | ||
|
|
||
| # docs | ||
| site/ | ||
| **/__screenshots__/ | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.