Skip to content

Calcium 1.4.0

Compare
Choose a tag to compare
@NriotHrreion NriotHrreion released this 05 Jan 12:10
· 94 commits to main since this release

By @NriotHrreion

Add

  • Take mouse point as the center when zooming in or out & change the spacing when zooming
  • Moving won't stop when the mouse goes out of the canvas or the whole page
  • Function editor dialog
  • Animations for function items
  • Function editing
  • LambertW $W_0(x)$ function
  • Allow uppercase letter to be variable name
  • Function list in mobile clients
  • Icons for items in unit converting dialog
  • Sash resizer
  • Icon for back button in dialogs

Improve

  • Create a new thread for function calculating
  • $P_n^r$ and $C_n^r$ calculating

Change

  • Remove text background in graphing mode

Fix

  • Cannot use the scrollbar by wheeling in seniority dialog
  • Buggy zooming in / out in graphing mode
  • Low FPS due to the deduplication of list objects
  • Unexpected appearance of tofrac button in Safari
  • Unexpected displaying of sidebar
  • Broken mask-repeat: no-repeat; (less/less.js#4253) (Less.js is not to blame for this)
  • Warning onAfterSetupMiddleware and onBeforeSetupMiddleware are deprecated when launching the app
  • Browserlist warning caniuse-lite is outdated when launching the app
  • Number box choosing doesn't work
  • Unexpected input when pressing enter button with nothing inputed in input box
  • Unexpected input of LambertW
  • Displaying line height of LambertW text is not aligned
  • Broken sidebar in mobile clients
  • Keypad tabs in programming mode are not applied styles
  • Firefox adaptation issues (details)
  • Unexpected displaying position of line number in graphing mode