Push onboarding as an OTA #36

Merged
uwayss merged 5 commits from develop into main 2026-09-06 11:59:01 +00:00
Owner
No description provided.
fix: respect Android navigation bar safe area for tab bar (#28)
All checks were successful
Checks / checks (push) Successful in 22s
5fb5dec5e1
Reviewed-on: #28
fix: correct email
All checks were successful
Checks / checks (push) Successful in 24s
40df0ca171
ci: switch linting from ESLint to Oxlint (#29)
All checks were successful
Checks / checks (push) Successful in 1m21s
41fe1942b9
Replaces eslint-config-expo with oxlint-config-universe/native for ~20x
faster lint runs, keeping type-aware `no-deprecated` via oxlint-tsgolint
and the existing scoped `no-console` rule. eslint-plugin-expo's 4 rules
(no-dynamic-env-var, no-env-var-destructuring, prefer-box-shadow,
use-dom-exports) have no Oxlint equivalent yet and are dropped; none are
currently triggered in this codebase. Prettier keeps handling formatting
separately, as it already did.

The native preset also turns on a handful of rules eslint-config-expo
never enabled (curly, no-void, react/jsx-curly-brace-presence,
react/immutability, no-floating-promises, require-array-sort-compare).
Disabled for now to keep this a pure engine swap with zero new warnings;
worth adopting deliberately in a follow-up.

Closes #15

Reviewed-on: #29
fix: drop dead favicon reference
All checks were successful
Checks / checks (push) Successful in 15s
Checks / checks (pull_request) Successful in 14s
748647beb3
in app.json and assets/favicon.png
chore: drop stale exhaustive-deps disable
All checks were successful
Checks / checks (push) Successful in 15s
4d991ccf63
Feature: Onboarding (#35)
All checks were successful
Checks / checks (push) Successful in 19s
Checks / checks (pull_request) Successful in 1m7s
88a9f0a42e
finally wuhuu

Reviewed-on: #35
Update SettingsListItem.tsx
All checks were successful
Checks / checks (push) Successful in 56s
Checks / checks (pull_request) Successful in 1m6s
54911992a5
uwayss force-pushed develop from 54911992a5
All checks were successful
Checks / checks (push) Successful in 56s
Checks / checks (pull_request) Successful in 1m6s
to c772e9a92c
All checks were successful
Checks / checks (pull_request) Successful in 50s
2026-09-06 11:57:29 +00:00
Compare
uwayss merged commit e8cdbd2df5 into main 2026-09-06 11:59:01 +00:00
uwayss referenced this pull request from a commit 2026-09-06 11:59:03 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
uwayss/muhsin!36
No description provided.