cc702027b0
Install @capacitor/haptics and add a centralized haptics utility (src/lib/haptics.ts) that uses the native taptic engine on iOS/Android and falls back to navigator.vibrate() on web. Haptics added to: - Switch component (covers 36+ toggle switches app-wide) - PullToRefresh threshold (covers 15+ pages) - MobileBottomNav tab taps - ReactionButton (like/unlike, double-click heart) - RepostMenu (repost/undo repost) - ZapDialog button press + payment success (NWC and WebLN) - FollowButton and ProfilePage follow toggle - ComposeBox (post, voice message, and poll publish success) - NoteMoreMenu (bookmark, pin, mute) - VinesFeedPage reaction and repost buttons - ProfileReactionButton and ExternalReactionButton - NoteCard share button - BlobbiRoomShell swipe navigation Replaces raw navigator.vibrate() calls in GameControls and SendAnimation with the new cross-platform haptics utility, fixing haptic feedback on iOS where the Vibration API is not available.
28 lines
1.3 KiB
Groovy
28 lines
1.3 KiB
Groovy
// DO NOT EDIT THIS FILE! IT IS GENERATED EACH TIME "capacitor update" IS RUN
|
|
include ':capacitor-android'
|
|
project(':capacitor-android').projectDir = new File('../node_modules/@capacitor/android/capacitor')
|
|
|
|
include ':capacitor-app'
|
|
project(':capacitor-app').projectDir = new File('../node_modules/@capacitor/app/android')
|
|
|
|
include ':capacitor-filesystem'
|
|
project(':capacitor-filesystem').projectDir = new File('../node_modules/@capacitor/filesystem/android')
|
|
|
|
include ':capacitor-haptics'
|
|
project(':capacitor-haptics').projectDir = new File('../node_modules/@capacitor/haptics/android')
|
|
|
|
include ':capacitor-keyboard'
|
|
project(':capacitor-keyboard').projectDir = new File('../node_modules/@capacitor/keyboard/android')
|
|
|
|
include ':capacitor-local-notifications'
|
|
project(':capacitor-local-notifications').projectDir = new File('../node_modules/@capacitor/local-notifications/android')
|
|
|
|
include ':capacitor-share'
|
|
project(':capacitor-share').projectDir = new File('../node_modules/@capacitor/share/android')
|
|
|
|
include ':capgo-capacitor-autofill-save-password'
|
|
project(':capgo-capacitor-autofill-save-password').projectDir = new File('../node_modules/@capgo/capacitor-autofill-save-password/android')
|
|
|
|
include ':capacitor-secure-storage-plugin'
|
|
project(':capacitor-secure-storage-plugin').projectDir = new File('../node_modules/capacitor-secure-storage-plugin/android')
|