Commit Graph

47 Commits

Author SHA1 Message Date
Nick Fisher
c1b4d6463a remove all pubspec.lock files 2024-06-09 00:08:30 +10:00
Nick Fisher
2b4e4ec490 Merge branch 'feature/native-assets' of github.com:nmfisher/polyvox_filament into feature/native-assets
- prebuilt library zip files now downloaded directly from Cloudflare to
  .dart_tool/dart_filament
- for Windows compatibility, we need to depend on a fork of
  native_toolchain_c (to support linking against non-import libs when
  creating a DLL)
2024-06-09 00:06:09 +10:00
Nick Fisher
169acb4682 allow null flutterTextureId in FlutterFilamentTexture 2024-06-08 15:33:29 +10:00
Nick Fisher
4705359b5f clean up example pubspec 2024-06-08 15:33:06 +10:00
Nick Fisher
4f830f1f95 fixes for Windows 2024-06-08 15:30:24 +10:00
Nick Fisher
6eea9c1f66 Merge branch 'feature/native-assets' of github.com:nmfisher/polyvox_filament into feature/native-assets 2024-06-07 20:43:55 +10:00
Nick Fisher
6b12f2532f update Windows plugin for new native-assets structure 2024-06-07 20:43:09 +10:00
Nick Fisher
f7cc0ce6ad remove windows specific headers 2024-06-07 20:42:07 +10:00
Hannes Hultergård
93b7c74ffe Remove pubspec.lock files from packages
The dart team recommends not committing the pubspec.lock in regular
packages. The examples should still have the lock files to "ensures
changes to transitive dependencies are explicit".

https://dart.dev/guides/libraries/private-files#pubspec-lock
2024-06-06 21:23:51 +02:00
Nick Fisher
edb8de721b update animation_tools_dart dependency 2024-06-06 23:38:06 +08:00
Nick Fisher
6efaee07c5 dont pass plugin before initialization to ExampleViewport 2024-06-06 23:34:54 +08:00
Nick Fisher
0140911515 update build.gradle for Android example project 2024-06-06 23:34:09 +08:00
Nick Fisher
77322019ec recreate example iOS project 2024-06-06 23:33:43 +08:00
Nick Fisher
b6b4bcc94a remove accidentally committed folder 2024-06-06 23:33:01 +08:00
Nick Fisher
5a0d18bd59 clean up MacOS bridging headers 2024-06-06 23:32:43 +08:00
Nick Fisher
559706ef53 ios bridging header fixes 2024-06-06 23:32:18 +08:00
Nick Fisher
e97e6f3a83 add checks for concurrent texture creation, don't recreate texture if same size as existing 2024-06-06 22:19:25 +08:00
Nick Fisher
01f4814a9a clean up FlutterFilamentTexture 2024-06-06 22:18:13 +08:00
Nick Fisher
9e8676e9cd don't destroy Texture on FilamentWidget disposal 2024-06-06 22:17:52 +08:00
Nick Fisher
bc68c530ac update Android interop 2024-06-06 22:17:09 +08:00
Nick Fisher
ed2a1eb482 update Android CMakeLists.txt for new native-assets build 2024-06-06 22:14:48 +08:00
Nick Fisher
dda9a61f20 rename Android C++ glue file 2024-06-06 22:10:56 +08:00
Nick Fisher
e26a649424 remove old logging 2024-06-05 22:30:57 +08:00
Nick Fisher
d99d39a306 update android example project 2024-06-05 22:30:42 +08:00
Nick Fisher
dadd7d1f5d add looping to animation debug widget 2024-06-04 13:16:16 +08:00
Nick Fisher
63a2199e52 use published animation_tools_dart dependency 2024-06-01 12:52:37 +08:00
Nick Fisher
2bd4dc58e3 update example assets 2024-06-01 12:52:05 +08:00
Nick Fisher
9431865d18 remove old export 2024-06-01 12:50:46 +08:00
Nick Fisher
df777585e2 re-add resize timer to FilamentWidget return initial widget when resizing 2024-06-01 12:50:27 +08:00
Nick Fisher
382d68ee77 factor out debug widgets 2024-06-01 12:45:43 +08:00
Nick Fisher
e89574aea5 Flutter plugin documentation 2024-06-01 12:44:59 +08:00
Nick Fisher
5db72f15ea throw exception if concurrent resizes found 2024-06-01 12:29:35 +08:00
Nick Fisher
c03709656d add skeleton menu widget for debugging 2024-06-01 12:17:47 +08:00
Nick Fisher
9bfb6d37dd EntityListWidget styling 2024-05-21 13:23:50 +08:00
Nick Fisher
a235f33bfc update example project 2024-05-21 13:23:33 +08:00
Nick Fisher
a91618c920 remove old web test 2024-05-21 10:21:12 +08:00
Nick Fisher
90edd0d1a6 remove old test web app 2024-05-21 10:20:35 +08:00
Nick Fisher
b33e7d04ab move AppLifecyleListener to Flutter plugin 2024-05-21 10:18:35 +08:00
Nick Fisher
90727e79c5 update example web project 2024-05-21 10:15:15 +08:00
Nick Fisher
2f8894505c example project web fixes 2024-05-17 14:52:36 +08:00
Nick Fisher
3c186eea37 return child widget in gesture detector widget even when viewer is not yet initialized 2024-05-17 14:51:36 +08:00
Nick Fisher
17f7a2931f move child renderable menu to own widget 2024-05-17 14:51:08 +08:00
Nick Fisher
888531f333 example project fixes 2024-05-17 14:50:39 +08:00
Nick Fisher
00f9122f37 example project fixes 2024-05-17 14:50:15 +08:00
Nick Fisher
24c62ca026 update example project with debug widgets for child entities & morph targets 2024-05-16 22:36:10 +08:00
Nick Fisher
7703f33b81 update federated flutter_filament 2024-05-15 22:28:58 +08:00
Nick Fisher
6b50dc9d36 move flutter_filament plugin to federated structure 2024-05-15 22:25:46 +08:00