gtg922r / obsidian-numerals

An obsidian plugin which turns a math code block into a full featured calculator
Other
384 stars 7 forks source link

Mobile Performance? #20

Open brimwats opened 1 year ago

brimwats commented 1 year ago

Numerals seems to often take 2-3x as much time to load as other plugins while seeming like it shouldn't need as many resources. any insight or possible fixes?

Screenshot_20221227_112123_Obsidian

gtg922r commented 1 year ago

That does seem odd. @brimwats would you mind executing the command "Show Debug Info" and share that to help troubleshoot?

brimwats commented 1 year ago

sure thing!

here

SYSTEM INFO: Operating system: android 13 (samsung SM-G991U) Obsidian version: 1.4.2 (85) API version: v1.1.9 Login status: logged in Catalyst license: insider Live preview: on Legacy editor: off Base theme: dark Community theme: Minimal v6.1.17 Snippets enabled: 20 Restricted mode: off Plugins installed: 49 Plugins enabled: 33 1: Templater v1.16.0 2: Advanced URI v1.31.2 3: QuickAdd v0.8.0 4: Another Quick Switcher v7.7.1 5: Folder Note Core v1.3.5 6: Periodic Notes v1.0.0-beta.3 7: Bartender v0.5.7 8: Smarter Markdown Hotkeys v1.16.3 9: Better Command Palette v0.14.0 10: Footnote Shortcut v0.0.9 11: Settings Search v1.2.0 12: Obsidian42 - BRAT v0.6.36 13: Code Editor Shortcuts v1.10.0 14: Omnisearch v1.9.1 15: Banners v1.3.3 16: Note Auto Creator v1.3.1 17: File Explorer Keyboard Navigation v0.2.0 18: AidenLx's Folder Note v0.16.4 19: Dynamic Highlights v0.3.1 20: Style Settings v0.4.12 21: Supercharged Links v0.9.3 22: Dynamic Table of Contents v0.0.27 23: Metadata Menu v0.3.10 24: Reveal Active File Button v2.0.2 25: Upcoming v0.4.0 26: Advanced Tables v0.18.1 27: Hider v1.2.4 28: Minimal Theme Settings v6.1.1 29: Custom Frames v2.4.4 30: Vimrc Support v0.8.0 31: Dataview v0.5.47 32: Commander v0.4.9 33: Numerals v1.0.7

RECOMMENDATIONS: Custom theme and snippets: for cosmetic issues, please first try updating your theme and disabling your snippets. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community theme and snippets. Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.

gtg922r commented 1 year ago

Thanks, looking in to it. A lot of it is how mathjs the underlying math calculation engine gets loaded. I'm checking on a few options

gtg922r commented 3 months ago

Relabeling as an enhancement, to look into using a different config of the mathjs math engine to improve performance.