Skip to content

Releases: jphermans/obsidian-quick-calculator

v1.2.6 — Panel fills window, settings button fix

Choose a tag to compare

@jphermans jphermans released this 19 Jun 17:48

Panel: !important CSS overrides + cssText strip all width constraints. Settings: two-step API (open + openTabById).

v1.2.5 — Full-width panel, bigger icons, settings fix

Choose a tag to compare

@jphermans jphermans released this 19 Jun 17:39

Panel fills leaf width (strips Obsidian constraints). Icons 1.2em base, settings button uses any-cast API with fallback notice.

v1.2.4 — Full-width panel, bigger UI, settings button

Choose a tag to compare

@jphermans jphermans released this 19 Jun 17:32

Panel fills leaf width, bigger buttons/display, settings gear button

v1.2.3 — Settings docs, README, percentage fix

Choose a tag to compare

@jphermans jphermans released this 19 Jun 17:16

What's new

  • 📖 Settings page overhaul — gradient banner, credential badges (JPHsystems, MIT), how-it-works section with 7 feature docs, command reference, version footer
  • 📝 README — badge fixed, percentage section added, duplicates removed, dockable panel in feature table
  • 💯 Percentage — 100+21% = 121, 100-21% = 79 (real calculator logic)
  • 📌 Side panel — dockable persistent panel in right sidebar

File changes since v1.2.2

  • Settings tab: banner + docs + credentials + commands + footer
  • README: badge 1.2.3, percentage section, cleaned duplicates
  • CSS: settings banner, doc rows, badges styling

v1.2.2 — Fix percentage operator

Choose a tag to compare

@jphermans jphermans released this 19 Jun 17:09

Bug fix

  • 🐛 Fixed: 100+21% now correctly computes 121 (21% of 100 = 21, added to 100)
  • 🐛 Fixed: 100-21% now correctly computes 79
  • X+Y% → X + (X × Y / 100)
  • X−Y% → X − (X × Y / 100)
  • X×Y% → X × Y / 100
  • X÷Y% → X ÷ Y × 100
  • Standalone 21% → 0.21
  • 10%3 still works as modulo (10 mod 3 = 1)

v1.2.1 — Fix percentage operator

Choose a tag to compare

@jphermans jphermans released this 19 Jun 17:01

Bug fix

  • 🐛 Fixed percentage calculation: 10+10% now correctly computes 10% of 10 = 1, resulting in 11
  • Percentage operator now works as a proper unary percentage (x% = x/100 of preceding value)

v1.2.0 — Dockable side panel

Choose a tag to compare

@jphermans jphermans released this 19 Jun 13:11

New: Persistent side panel

  • Dockable panel in right sidebar — stays visible while you work
  • Command: Open calculator panel
  • Ribbon setting: Open side panel
  • Resizable, persistent across note switches
  • Classic modal still available via Open quick calculator (modal)

v1.1.4 — Fix: insert shows expression + result

Choose a tag to compare

@jphermans jphermans released this 19 Jun 12:55

Bug fix

  • 🐛 Fixed: After evaluating 88+12, tapping 📝 now correctly inserts 88+12 = 100 instead of 100 = 100
  • The original expression is now preserved after evaluation in lastExpression
  • Also affects 📋 Copy LaTeX and history row clicks — all now use the original expression

v1.1.3 — JPHsystems credentials

Choose a tag to compare

@jphermans jphermans released this 19 Jun 12:52

Meta

v1.1.2 — Insert also copies to clipboard

Choose a tag to compare

@jphermans jphermans released this 19 Jun 12:44

Improvement

  • 📝 Insert into note now also copies the plain formula to clipboard (e.g. 1+1 = 2)
    • One tap inserts markdown into the note AND copies the plain text for pasting elsewhere
    • Notice reads "Inserted into note & copied to clipboard."