index
:
fastforge
main
Intermittent fasting app for PebbleOS
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
c
Age
Commit message (
Expand
)
Author
2026-04-15
feat: polish all screens for round display (gabbro/chalk)
Paul Buetow
2026-04-14
fix: show elapsed in seconds when <60s in edit-running window
Paul Buetow
2026-04-14
fix: debug menu items had NULL callbacks after window appear
Paul Buetow
2026-04-14
fix: move dev-mode indicator from stage text to title
Paul Buetow
2026-04-14
fix: use GOTHIC_28_BOLD for timer and green for goal-reached state
Paul Buetow
2026-04-14
fix: move history-edit delete from long-BACK to long-DOWN
Paul Buetow
2026-04-13
u3: show timer window immediately on launch when fast is running
Paul Buetow
2026-04-13
t2: add Resume Last Fast to main menu
Paul Buetow
2026-04-13
s3: goal auto-continue, 10s test preset, fix overtime font and streak crash
Paul Buetow
2026-04-13
fix: detail_window_load must not call set_placeholder_content with self
Paul Buetow
2026-04-13
v2: add delete fast from history via long-press BACK in edit window
Paul Buetow
2026-04-13
u2: add cancel fast option that discards the fast without saving to history
Paul Buetow
2026-04-13
r2: add About menu item with author credit and source URL
Paul Buetow
2026-04-13
l2: remove the fasting science screen from the app
Paul Buetow
2026-04-13
s2: keep timer running negative after goal with reached theme
Paul Buetow
2026-04-13
p2: use stdint.h for SIZE_MAX guard
Paul Buetow
2026-04-13
p2: guard streak allocation size overflow
Paul Buetow
2026-04-13
p2: remove silent streak recompute truncation
Paul Buetow
2026-04-13
p2: extract pure streak recompute API
Paul Buetow
2026-04-13
refactor(o2): extract history csv helpers into fastforge_csv
Paul Buetow
2026-04-13
n2: finalize fastforge_logic time handling seam
Paul Buetow
2026-04-13
n2: remove stray pebble.h include from fastforge logic
Paul Buetow
2026-04-13
n2: remove dead time include-guard hack in fastforge_logic
Paul Buetow
2026-04-13
n2: finalize local_day_start in Pebble-free logic module
Paul Buetow
2026-04-13
n2: remove ABI-sensitive local_day_start tm fallback
Paul Buetow
2026-04-13
n2: restore local_day_start to pebble-free logic module
Paul Buetow
2026-04-13
n2: remove pebble.h dependency from fastforge_logic
Paul Buetow
2026-04-13
n2: extract Pebble-free fasting logic module
Paul Buetow
2026-04-13
m2: split Pebble-free types into separate header
Paul Buetow
2026-04-12
22: fix basalt history screen rendering
Paul Buetow
2026-04-12
j2: add color theme for Pebble color watches
Paul Buetow
2026-04-12
i2: split FastForge core and history modules
Paul Buetow
2026-04-12
Refactor FastForge C best practices for task 42
Paul Buetow
2026-04-12
22: fix basalt debug settings footer clipping
Paul Buetow
2026-04-12
22: polish basalt UI hints and debug layout
Paul Buetow
2026-04-12
Task 72: snapshot CSV backup handshake
Paul Buetow
2026-04-12
Task 72: add CSV AppMessage backup
Paul Buetow
2026-04-12
Implement task 92 quick-start presets
Paul Buetow
2026-04-12
62: add fast notes, tags, and milestone badges
Paul Buetow
2026-04-12
52: implement debug menu and fake time controls
Paul Buetow
2026-04-12
b2: implement settings screen and persisted dev mode
Paul Buetow
2026-04-12
a2: implement fasting science screen
Paul Buetow
2026-04-12
y1: refresh timer after history edits
Paul Buetow
2026-04-12
y1: refresh streak on local day rollover while app is open
Paul Buetow
2026-04-12
y1: age current streak against today to drop after missed day
Paul Buetow
2026-04-12
y1: reduce static RAM usage to restore aplite build
Paul Buetow
2026-04-12
y1: implement real consecutive-day streak tracking across app screens
Paul Buetow
2026-04-12
Fix stale goal-hit window after running fast edits (d2)
Paul Buetow
2026-04-12
Implement running fast start-time editor for task d2
Paul Buetow
2026-04-12
fix(c2): keep history chronological after edit saves
Paul Buetow
[next]