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
22e36c447d
Use load() instead of Bangle.load() for calculator
...
see: https://www.espruino.com/ReferenceBANGLEJS2#l_Bangle_load
2026-06-13 16:13:48 -06:00
tanner
37de23ecfe
feat: Launch calculator app via menu command
...
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
Tanner
4c506c7913
Make weather or temp data grey if it's old
2026-06-13 11:24:21 -06:00
tanner
8275abdb57
Swap stop watch positions
2026-03-12 12:58:52 -06:00
tanner
1c433fc56b
Display both feels like and outdoor temperatures
2026-03-12 12:52:51 -06:00
tanner
14bda5c29f
Use clearInterval to clear the stopwatch interval
2026-03-10 16:58:57 -06:00
tanner
ea58f2101f
Increase buzz duration
2026-03-10 16:54:44 -06:00
tanner
07bb582ddd
feat: Initialize buzz state for stopwatches
...
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat >
2026-03-10 16:22:44 -06:00
tanner
6d965dd016
feat: Add timed buzzing alerts to stopwatches
...
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat >
2026-03-10 16:22:18 -06:00
tanner
04511d029c
Disable submenu logging
2026-03-09 14:15:18 -06:00
tanner
d2d89b361e
fix: Load default stopwatch data if file is missing
...
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat >
2026-03-09 14:12:12 -06:00
tanner
0b4d8d84c4
refactor: Improve stopwatch management and display
2026-03-09 14:12:06 -06:00
tanner
dc44ac9910
fix: Ensure stopwatches display when paused and on app load
...
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat >
2026-03-09 13:40:19 -06:00
tanner
f96bddf0ba
feat: Implement pause and stop functions for stopwatches
...
Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat >
2026-03-09 13:29:58 -06:00
tanner
dda3130c56
Begin writing stop watch
2026-03-09 13:26:41 -06:00
tanner
9091d7a783
Remove old grid code
2026-03-09 12:02:39 -06:00
tanner
4a4be26977
Remove Anton font, unindent 1 level
2026-03-09 11:55:37 -06:00
tanner
b4c6f1b0c8
Add UTC time to watch face
2026-02-25 19:44:58 -07:00
tanner
0f343e753f
Dont cancel message timeout
2024-09-10 15:42:51 -06:00
tanner
6bd1f2f05b
Add pull menu command, token auth to bangle requests
2024-09-09 13:59:01 -06:00
tanner
fc8894015a
Replace messagegui.app.js with updated app.js
2024-09-09 12:42:52 -06:00
tanner
0ba99a590a
Apply my changes to messagegui app:
...
- skip the entire message display UI, go directly to
showMessageScroller()
- modify message scroller font and alignment
- remove extra lines and < Back button
- make tapping the header open message settings
2024-09-09 12:38:17 -06:00
tanner
6167de7456
Add new messagegui app.js, indent
2024-09-09 12:16:55 -06:00
tanner
eccca550ef
Add quad menu, ignore more messages
2024-09-07 11:49:51 -06:00
tanner
d5158eee54
Add 2x2 menu
2024-03-03 21:51:30 -07:00
tanner
a8e2c2e990
Optimize message display
2023-06-07 11:18:59 -06:00
tanner
87f93e10d1
Make top edge repeat grid selection
2023-06-06 12:09:02 -06:00
tanner
9edab1f230
Move rank to middle, track edge direction
2023-06-06 12:01:00 -06:00
tanner
f15fd9cf20
Fetch grid on load
2023-06-05 19:16:29 -06:00
tanner
c5b9343c9a
Begin prototype of grid
2023-06-05 18:37:47 -06:00
tanner
98dd426e8a
Remove message buttons, make font bigger
2023-04-08 18:44:21 -06:00
tanner
0073735647
Filter out !chat commands
2023-03-22 10:58:36 -06:00
tanner
f839c18eee
Rename files
2023-02-24 15:29:34 -07:00
tanner
13d9596978
Delete all new Timer messages
2023-02-23 18:30:27 -07:00
tanner
443921c30e
Delete Timer messages
2023-02-23 18:21:45 -07:00
tanner
7fadeabf33
Fix indentation
2023-02-23 18:06:25 -07:00
tanner
9e45acb78e
Import messagegui
2023-02-23 18:05:12 -07:00
tanner
0c7fcabf24
Display outside temperature
2023-01-10 19:17:09 -07:00
tanner
8356481b27
GET status and POST swipes to home controller
2023-01-10 12:06:11 -07:00
tanner
49485c73bc
Initial commit
2023-01-10 12:03:25 -07:00