alpha
Login
or
Join now
h14h.com
/
glide
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Effortlessly glide through your todos
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
glide
/
src
/
app
/
at
main
10 files
h14h.com
Add a Glide-branded splash screen
5d ago
42a5ea98
+native-intent.tsx
Add a Glide-branded splash screen The splash still carried the Expo template: a blue #208AEF field with the Expo chevron, and configured for Android only, so iOS launched on a bare blue screen. Replace the mark with the Glide arrow (rendered from the app icon's own glide-arrow.svg) and set it at the top level so both platforms get it, on the brand purple with a deeper dark-mode variant. Padding is baked into the PNG so Android 12's circular splash mask never clips the arrow. The iOS-only fade keeps the purple splash from hard-cutting into the cream board. This is a native input: it changes the fingerprint, so it ships as a build, not an OTA. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
5 days ago
_layout.tsx
Add a Glide-branded splash screen The splash still carried the Expo template: a blue #208AEF field with the Expo chevron, and configured for Android only, so iOS launched on a bare blue screen. Replace the mark with the Glide arrow (rendered from the app icon's own glide-arrow.svg) and set it at the top level so both platforms get it, on the brand purple with a deeper dark-mode variant. Padding is baked into the PNG so Android 12's circular splash mask never clips the arrow. The iOS-only fade keeps the purple splash from hard-cutting into the cream board. This is a native input: it changes the fingerprint, so it ships as a build, not an OTA. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
5 days ago
auth.tsx
Add Clerk auth baseline
1 month ago
index.tsx
Fix quick-action duplication and modal stacking; slide Plan up QA on the EAS build surfaced three issues with the new app-icon quick actions: - Duplication: iOS listed each action twice because they were registered both statically (plugin iosActions -> Info.plist) and via setItems at runtime. Gate setItems to Android, which has no static path; iOS uses the static plugin actions. - Modal stacking: firing a quick action while a modal (e.g. New task) was open pushed the target on top, so finishing Plan left the sheet behind. Dismiss any open modal before the quick action navigates, so they act as top-level either/or entries. - Plan slides up full screen instead of fading, matching the capture sheet. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 month ago
new.tsx
Restructure Glide around an actioning-first flow Replace the two-tab shell (Now deck + Signals dashboard) with a single actioning surface plus on-demand planning and capture: - Actioning (home): a NOW hero card + NEXT UP list, with a Done action that completes tasks and a bottom bar to plan or capture. - Planning (full-screen modal): pass-scoped swipe deck — each open task is considered once per session; resisting softens it for the next pass. Adds a directional color wash on drag and button-triggered fly-off. - Capture (sheet): title-only; resistance is discovered through the loop. Backend: add createTask + complete mutations, simplify assess and the starter seed, and relax the now-unused context/minutes/lane fields to optional. Strip the Signals/lanes domain code. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 month ago
paywall.tsx
Add Glide Sync subscription paywall and RevenueCat integration Local-first stays free; a subscription gates Convex multi-device sync. - Paywall flow (plan -> real Clerk auth -> payment) in paywall-screen.tsx + route src/app/paywall.tsx, registered in _layout. - Header Sync entry / account button driven by real Clerk auth (sync-status.tsx); export AccountButton for reuse. - Grace / billing-retry notices on the Action screen and a local-only caption on New Task, plus an empty-state placement fix. - react-native-purchases wired via src/data/sync/revenuecat.tsx (<RevenueCatBridge/>): env-driven key, Purchases.logIn(clerkUserId), `sync` entitlement -> subscription state; Subscribe -> purchasePackage, with a dev stub fallback (entitlement.ts). - Docs: docs/engineering/subscriptions.md (+ README index, local-first link). react-native-purchases is native, so this needs a fresh dev build; payment and entitlement stay test-only until a RevenueCat Test Store key is set. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 month ago
plan.tsx
Restructure Glide around an actioning-first flow Replace the two-tab shell (Now deck + Signals dashboard) with a single actioning surface plus on-demand planning and capture: - Actioning (home): a NOW hero card + NEXT UP list, with a Done action that completes tasks and a bottom bar to plan or capture. - Planning (full-screen modal): pass-scoped swipe deck — each open task is considered once per session; resisting softens it for the next pass. Adds a directional color wash on drag and button-triggered fly-off. - Capture (sheet): title-only; resistance is discovered through the loop. Backend: add createTask + complete mutations, simplify assess and the starter seed, and relax the now-unused context/minutes/lane fields to optional. Strip the Signals/lanes domain code. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 month ago
privacy.tsx
Prepare Glide for App Store submission
2 weeks ago
profile.tsx
Add day-clear streak profile
2 weeks ago
support.tsx
Prepare Glide for App Store submission
2 weeks ago