Commit Graph

638 Commits

Author SHA1 Message Date
Dominic Go
b80a2ebff0 📦 Example - Install react-navigation Dependency
Description: Add package: `@react-navigation/bottom-tabs`
2022-06-13 02:22:07 +08:00
Dominic Go
77184b4f3b ⚙️ Chore: Example - Run pod install 2022-06-13 02:20:11 +08:00
Dominic Go
ea0902a86c ⚙️ chore: release 1.7.5 2022-05-17 06:28:32 +08:00
Dominic Go
ee16e39a4f ⚙️ Chore: Example - Run pod install 2022-05-17 05:50:15 +08:00
Dominic Go
48f415a7e9 🐞 Fix: Temp. Disable cleanup 2022-05-17 05:42:00 +08:00
Dominic Go
a223edc1a2 💫 WIP: Context Menu Auxiliary Preview
Summary: Disable aux. preview via flag.
2022-05-17 05:39:44 +08:00
Dominic Go
5e1f89e778 💄 Example - Minor Changes 2022-05-14 13:26:18 +08:00
Dominic Go
bc77f8dbe5 ️ Example - Impl. DebugControls
Summary: Impl. `DebugControls` card.
2022-05-14 13:25:18 +08:00
Dominic Go
d43ecad9d4 💫 Example - Update ContextMenuViewExample19 2022-05-14 04:40:00 +08:00
Dominic Go
38d3445188 💫 WIP: Context Menu Auxiliary Preview
Summary: Impl. `alignmentHorizontal` logic for context menu aux. preview.
2022-05-14 04:39:12 +08:00
Dominic Go
6c16087930 💄 Minor Changes - Update Comments 2022-05-14 04:37:04 +08:00
Dominic Go
7df59a68a5 💫 Update Aux. Prev. Exit Transition
Summary: Update context menu aux. preview exit transition - add zoom + slide out.
2022-05-06 06:51:57 +08:00
Dominic Go
20ee2223b4 🛁 Cleanup: Remove Debug Print 2022-05-06 06:16:51 +08:00
Dominic Go
51b529adc9 📝 Docs: Update TODO 2022-05-06 06:08:56 +08:00
Dominic Go
cde50616ed 🐞 Fix: Context Menu Auxiliary Preview Sizing
Summary: Fix bug where the auxiliary preview is sized correctly in the native side, but not in the JS side (i.e. react-native/yoga is not aware of the new size, and uses the old size for layout).
2022-05-06 05:40:16 +08:00
Dominic Go
54e1992c59 💫 WIP: Context Menu Auxiliary Preview
Summary: Clean up `RNIContextMenuView.attachContextMenuAuxiliaryPreviewIfAny` method.
2022-05-06 05:38:08 +08:00
Dominic Go
6894819c31 🆕 Example - Add ContextMenuViewExample19 2022-05-06 05:35:04 +08:00
Dominic Go
f9fba6de0a Remove: OnAuxiliaryPreviewSizeRequest Impl.
Summary: Remove `ContextMenuView.OnAuxiliaryPreviewSizeRequest` event implementation.
2022-05-06 05:33:31 +08:00
Dominic Go
7996176292 ️ Impl. onAuxiliaryPreviewSizeRequest Event
Summary: Implement `RNIContextMenuView.onAuxiliaryPreviewSizeRequest` event.
2022-05-06 05:20:03 +08:00
Dominic Go
5850f3e169 Remove: onRequestSizeOverride Impl.
Summary: Remove `RNIWrapperView.onRequestSizeOverride` event implementation.
2022-05-06 05:17:54 +08:00
Dominic Go
66f10d7e79 🐞 Fix: Rename onRequestSizeOverrideEventObject
Summary: Fix typo in `RNIWrapperView`, rename `onRequestSizeOverrideEventObject` to `onRequestSizeOverride`.
2022-05-05 21:24:24 +08:00
Dominic Go
d63eb31001 💄 Minor Changes 2022-05-05 19:00:03 +08:00
Dominic Go
41c4c17a7e 🛠 Refactor: Update RNIWrapperView.notifyForBoundsChange
Summary: Modify `notifyForBoundsChange` + add additional complimentary methods, and refactor usage.
2022-05-05 18:59:42 +08:00
Dominic Go
f2b18e9d8f ️ Impl. RNIWrapperView.onRequestSizeOverrideEvent
Summary: Implemented `onRequestSizeOverrideEvent` event for `RNIWrapperView`.
2022-05-05 18:56:09 +08:00
Dominic Go
2b268671c8 📝 Docs: Update TODO 2022-05-05 04:52:59 +08:00
Dominic Go
f2d22541be 📝 Docs: Update TODO 2022-05-05 04:48:09 +08:00
Dominic Go
830695975a 📝 Docs: Update TODO 2022-05-05 04:41:43 +08:00
Dominic Go
51e4c2455a 💄 Style: Updated Comments 2022-05-03 19:52:52 +08:00
Dominic Go
4b286a093c 💫 WIP: Context Menu Auxiliary Preview
Summary: Expose `auxiliaryPreviewConfig` via props.
2022-05-01 06:07:08 +08:00
Dominic Go
b1208deb27 💫 WIP: Context Menu Auxiliary Preview
Summary:
* Impl. `RNIContextMenuAuxiliaryPreviewConfig` struct.,
* Fix typo in `MenuAuxiliaryPreviewConfig`.
2022-02-09 18:53:24 +08:00
Dominic Go
6f30a80736 💫 WIP: Context Menu Auxiliary Preview
Summary: Impl. `MenuAuxiliaryPreviewConfig` types.
2022-02-09 11:11:08 +08:00
Dominic Go
73d558ab60 💫 WIP: Context Menu Auxiliary Preview
Summary:
* Fix autolayout + margin issues for aux. preview.,
* Temp. modify examples to test aux. preview.,
2022-02-09 08:05:36 +08:00
Dominic Go
f02d3dcd68 💫 WIP: Context Menu Auxiliary Preview
* `ContextMenuView`: Impl. initial logic for `renderAuxillaryPreview` prop.,
* `RNIContextMenuView`: Impl. initial logic for receiving/using the `renderAuxillaryPreview` prop.,
* `ContextMenuViewExample01`: Update to test `renderAuxillaryPreview` prop.
2022-02-08 13:20:46 +08:00
Dominic Go
b40a09faa2 💫 WIP: Context Menu Auxiliary Preview
Summary:
* Update logic for determining the aux. view's anchor position.
* Add logic to offset context menu to make aux. view always visible.
2022-02-05 13:54:47 +08:00
Dominic Go
8171dd491c ↩️ Revert "MenuConfig: Make menuTitle Optional"
This reverts commit 0588f43b98.
2022-02-02 07:03:25 +08:00
Dominic Go
0588f43b98 MenuConfig: Make menuTitle Optional 2022-02-02 07:03:00 +08:00
Dominic Go
8407a084e3 📝 README WIP: Minor Changes 2022-02-02 06:24:00 +08:00
Dominic Go
559b4e40dd ⚙️ chore: release 1.7.4 2022-02-02 06:01:15 +08:00
Dominic Go
8cd361f8f3 ⚙️ Example - Run pod install 2022-02-01 23:24:40 +08:00
Dominic Go
2d4d8e8d65 🛁 Cleanup: Remove Print/Log 2022-02-01 23:17:10 +08:00
Dominic Go
c351a020e4 💫 RNIContextMenuViewController: Update Cleanup Trigger 2022-02-01 23:14:28 +08:00
Dominic Go
1fe004184d 🛠 RNIContextMenuButton: Refactor To Use New Cleanup Logic 2022-02-01 23:12:06 +08:00
Dominic Go
1773d724f7 🛠 Refactor/Finalize Cleanup Logic Rewrite 2022-02-01 20:25:15 +08:00
Dominic Go
9e31f449d1 ️ Impl. Initial Cleanup Logic Rewrite
Summary: Use a child view controller to detect when a "screen" is being popped, and trigger the cleanup logic accordingly.
2022-02-01 17:17:46 +08:00
Dominic Go
5c9a4a2bc1 💫 Example - Update TestScreen 2022-02-01 17:15:30 +08:00
Dominic Go
838a07e8fb ⚙️ chore: release 1.7.3 2022-01-27 10:52:07 +08:00
Dominic Go
31294bf9e3 💫 Disable Context Menu Cleanup 2022-01-27 10:31:48 +08:00
Dominic Go
17ad4479df 💫 Disable Context Menu Auxiliary Preview 2022-01-27 10:31:48 +08:00
Dominic Go
7e28df7d4c 💫 WIP: Context Menu Auxiliary Preview 2022-01-27 10:31:48 +08:00
Dominic Go
7066e4fbe0 💫 Example - react-navigation Testing
Update App.tsx
2022-01-27 10:31:48 +08:00