Commit Graph

62 Commits

Author SHA1 Message Date
tanner a714c57b2b fix: Display small and large numbers in scientific notation
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2026-06-13 16:13:48 -06:00
tanner 6ac882699a fix: Correct floating point precision for trig functions
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2026-06-13 16:13:48 -06:00
tanner 9b48f7342a fix: Set default angle mode to degrees and simplify error messages 2026-06-13 16:13:48 -06:00
tanner 8b5ac36284 feat: Add angle mode toggle and apply to trig functions
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2026-06-13 16:13:48 -06:00
tanner 3c18e0326d feat: Add scientific operators page (trig, log, exp)
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2026-06-13 16:13:48 -06:00
tanner 2400ebd145 style: Set button text color to black
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2026-06-13 16:13:48 -06:00
tanner 2a9f8ce857 feat: Add 1/x inversion function to operators menu
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2026-06-13 16:13:48 -06:00
tanner a113e10ae5 fix: Prevent leading zero when backspacing a decimal
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2026-06-13 16:13:48 -06:00
tanner 197d393553 chore: Update square root operator display to 'sqrt' 2026-06-13 16:13:48 -06:00
tanner 8fd4b6e45a feat: Add square and square root functions to calculator
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2026-06-13 16:13:48 -06:00
tanner 36120b877f feat: Add backspace button to keypad
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
2026-06-13 16:13:48 -06:00
tanner 69330e03cb feat: Add calculator app 2026-06-13 16:13:48 -06:00