Jose Olarte III
6d221ee1ca
Install optional iOS Dark/Tinted app icons after capacitor-assets generate.
...
Post-process AppIcon.appiconset so appearance variants are reapplied on every iOS build without changing the existing asset generation flow.
2026-07-16 18:34:22 +08:00
Jose Olarte III
823db447ca
style(assets): refresh Giftopia icons and splashes with adaptive layers
2026-07-15 20:53:54 +08:00
87ffa025e8
bump version to 1.4.4 build 70
2026-06-22 12:14:29 -06:00
15c9088736
change the android build such that Play Store isn't required (also removed android/google-services.json)
2026-06-21 18:01:04 -06:00
ec41dd52d5
bump version to v 1.4.3 build 69
2026-06-21 10:59:24 -06:00
463db39a6b
remove hard-coded daily android notification
2026-06-19 23:43:40 -06:00
fe97dff752
Merge pull request 'Rework Thanks Button' ( #234 ) from thanks-button-rework into master
...
Reviewed-on: #234
2026-06-19 07:21:37 +00:00
Jose Olarte III
903047f13b
style(gift): center entity selection step heading and entity type toggle
2026-06-18 21:09:32 +08:00
Jose Olarte III
48be234af4
fix(home): offset scrolled Thank button for safe-area-inset-bottom
2026-06-17 17:57:13 +08:00
6c0907d905
remove unused function & duplicate comment
2026-06-16 16:09:31 -06:00
Jose Olarte III
8d8bcf2a7e
style(home): rework Thank button and sticky scroll action bar
...
Replace the floating circular plus FAB with a full-width bottom bar that
matches the inline Thank button. Wrap the quick-action section in a styled
container and raise the scroll threshold to 120px.
2026-06-16 21:48:34 +08:00
a4b47904c8
Merge pull request 'Add footer to Gifted Details view' ( #233 ) from gifted-details-footer into master
...
Reviewed-on: #233
2026-06-16 08:27:47 +00:00
Jose Olarte III
bb890baacf
fix(gifted-details): add QuickNav footer navigation
2026-06-15 17:20:18 +08:00
dae23300fe
point to a single .entitlements file (undo most of previous commit)
2026-06-02 15:50:17 -06:00
9e401febea
add 'share' to the entitlements for production, for sharing with this app
2026-06-02 15:46:36 -06:00
cd4b279703
Merge pull request '16kb-pages' ( #232 ) from 16kb-pages into master
...
Reviewed-on: #232
2026-05-25 20:01:18 +00:00
a3a2d97b9a
update version to v 1.4.2 build 68
2026-05-24 21:50:39 -06:00
802050259c
update android build, fix ios build for new version of MLKit BarcodeScanner (both build)
2026-05-24 21:24:18 -06:00
efd7d50a84
fix build error
2026-05-24 19:12:40 -06:00
39c389cda8
make do-not-pair group verbiage more clear
2026-05-24 18:38:56 -06:00
93fdcaf7ff
fix timing error for a click (that only showed in firefox)
2026-05-24 18:29:11 -06:00
ad419efa0d
utilize 'userMessage' if sent by server
2026-05-24 16:23:47 -06:00
ce45ddb2bd
update after 'audit fix'
2026-05-24 16:23:09 -06:00
7d306bd204
add first cut for 16kb page sizes, all by Claude
2026-05-10 10:15:10 -06:00
9713313a40
fix HTML syntax warning
2026-05-10 09:43:46 -06:00
Jose Olarte III
ffa7bac319
fix(ios): ensure capacitor-assets output dirs exist on fresh clones
...
Gitignored AppIcon.appiconset and Splash.imageset are absent after clone,
which made `capacitor-assets generate --ios` fail (missing paths and
Contents.json). Add ensure_ios_capacitor_asset_directories in common.sh
to mkdir and seed minimal Contents.json when needed; call it from
build-ios.sh before asset generation and from the build:native npm script.
Document the behavior in ios/.gitignore.
2026-04-13 16:20:51 +08:00
e0e0a0a183
bump version and add -beta
2026-04-05 20:08:24 -06:00
ea662f4430
bump to v 1.3.13 (for a web release)
1.3.13
2026-04-05 19:58:36 -06:00
81647e1f3c
make terms & conditions into a separate page
2026-04-05 19:21:43 -06:00
bf1ee78025
allow a custom error message to stay on the screen indefinitely
2026-03-29 19:11:49 -06:00
Jose Olarte III
66b7d0f46e
docs(readme): expand Setup & Building quick start for all platforms
...
Restructure the quick start with Web, Android, and iOS subheadings; put
each npm command in its own code block; fold the test-page step into the
Web section. Document Android (build:android:test:run + ADB, link to
BUILDING.md) and iOS (build:ios:studio + Xcode prerequisites).
2026-03-26 19:41:03 +08:00
Jose Olarte III
63dcf44125
fix(ios): make build-ios.sh work on current simulators and trim xcodebuild noise
...
Use generic/platform=iOS Simulator instead of a fixed device name so CLI builds
do not fail when that simulator is not installed (e.g. newer Xcode runtimes).
Pass -quiet to xcodebuild and enable SWIFT_SUPPRESS_WARNINGS plus
GCC_WARN_INHIBIT_ALL_WARNINGS for scripted builds and IPA archive/export so
terminal output stays smaller; full diagnostics remain available in Xcode.
2026-03-26 19:40:07 +08:00
cf1ecdfb4c
add registration for new contacts that are unregistered
2026-03-22 20:20:33 -06:00
e9ad61b780
don't delete a gift image on an edit unless they hit 'save'
2026-03-22 20:07:59 -06:00
ad8df3eb93
fix problem where canceling an edit deletes an image
2026-03-22 20:06:58 -06:00
05d346edce
add project selection for one that this 'fulfills'
2026-03-22 17:58:46 -06:00
e259e60fa7
bump version and add "-beta"
2026-03-22 17:39:46 -06:00
821de3f006
do not toggle off the 'advanced' section in account view with the 'general' toggle is disabled
2026-03-22 09:53:56 -06:00
43f83031d4
rename app from "Gifties" to "Giftopia"
2026-03-21 16:27:21 -06:00
688a48a332
bump to version 1.3.12 build 67
2026-03-21 16:22:14 -06:00
8938c242ee
change more files to name the app "Gifties"
2026-03-20 19:33:04 -06:00
358af42afd
rename from "Gift Economies" to "Gifties"
2026-03-19 21:18:11 -06:00
59c00241b8
add the nearest-neighbor feature to the claim screen
2026-03-19 20:24:09 -06:00
33ec90e571
move the 'discover' page 'starred' word to be on the same level
2026-03-18 19:44:25 -06:00
fa1c639a8b
move files from 'docs' to existing 'doc' directory
2026-03-14 20:02:01 -06:00
5ae0d6ba2c
reword some things in notification help
2026-03-14 19:57:28 -06:00
3aff1e9749
add some changes from a build (not sure what changed capacitor config)
2026-03-14 19:56:40 -06:00
Jose Olarte III
6415eb2a03
chore(notifications): remove exact alarm handling from push permission success flow
...
Drop Android exact-alarm check and conditional success message text,
and remove the permission-check warning for ungranted exact alarms.
2026-03-13 18:17:19 +08:00
Jose Olarte III
9902e5fac7
chore: align with daily-notification-plugin 2.0.0 (org.timesafari namespace)
...
- Update Android manifest, Java imports, and capacitor.plugins.json to use
org.timesafari.dailynotification (receivers, intent action, plugin classpath)
- Update iOS Info.plist BGTaskSchedulerPermittedIdentifiers to org.timesafari.*
- Bump @timesafari/daily-notification-plugin 1.3.3 → 2.0.0 (package-lock, Podfile.lock)
- Update docs and test-notification-receiver.sh to reference new package/action names
- Lockfile: minor bumps for @expo/cli, @expo/fingerprint, @expo/router-server, babel-preset-expo
2026-03-12 17:20:45 +08:00
Jose Olarte III
fb9d5165df
feat(help-notifications): in-app troubleshooting, collapsibles, scroll-to-top
...
- Move NOTIFICATION_TROUBLESHOOTING content into HelpNotificationsView with prose styling
- Remove exact-alarms section from doc and view (feature removed from app/plugin)
- Add collapsible iOS/Android sections (open by default for current platform)
- Add rotating carets on collapsible summaries
- Add bullet for 10-minute rollover option in "If it still doesn't work"
- Add @tailwindcss/typography plugin for prose classes
- Reset #app scroll on route change so Help Notifications opens at top
2026-03-11 17:37:19 +08:00