Commit Graph

151 Commits

Author SHA1 Message Date
Ingvar Stepanyan
5652da70d0 Pull newer Emscripten for bundler fixup
Manually pulling in newer Emscripten for workaround from https://github.com/emscripten-core/emscripten/pull/20452 for bundlers that can handle only module Workers.

Closes #12.
2023-10-17 03:17:30 +01:00
Ingvar Stepanyan
cfe8ef68b6 Upgrade Emscripten + build fixes
- Upgraded to 3.1.47.
 - EM_CACHE override leads to some new issues with package search in sysroot, probably because sysroot is hardcoded in PKG_CONFIG* variables. Use Docker's path mapping mechanism instead.
 - Added temporary workaround for new issue from https://github.com/emscripten-core/emscripten/issues/16836.
2023-10-17 03:17:16 +01:00
Ingvar Stepanyan
83cceddc63 Update web-gphoto2 URL in demo 2023-08-05 20:02:18 +01:00
Ingvar Stepanyan
32edf88715 Patch release 2023-08-05 19:58:34 +01:00
Ingvar Stepanyan
6f07599bc3 Add few more package.json fields 2023-08-05 19:58:23 +01:00
Ingvar Stepanyan
1d71ddbc01 Bump package.json again 2023-08-05 19:54:47 +01:00
Ingvar Stepanyan
76b6c2fdb8 Bump package.json 2023-08-05 19:52:55 +01:00
Ingvar Stepanyan
7d5ed6d2ff Update README examples 2023-08-05 19:49:02 +01:00
Ingvar Stepanyan
0380077969 More demo updates 2023-08-05 19:38:32 +01:00
Ingvar Stepanyan
6c693186c2 Fix Wasm build 2023-08-05 19:21:03 +01:00
Ingvar Stepanyan
c80c04f006 Bunch of updates in preparation for publish 2023-08-05 18:46:26 +01:00
Ingvar Stepanyan
a4052aef92 Merge pull request #7 from icheered/main 2023-08-05 17:09:02 +01:00
ICheered
8b2cc94351 Update readme 2023-08-05 17:47:05 +02:00
ICheered
83279b5e58 Fixing nits 2023-08-05 17:46:08 +02:00
ICheered
b74d938839 Make the Camera object a named export 2023-08-05 15:22:29 +02:00
ICheered
3fcfeb9b99 Create types.d.ts for camera type definition 2023-08-05 15:19:17 +02:00
ICheered
824145449a Mode modulepromise outside Camera class 2023-08-05 14:56:24 +02:00
ICheered
34c7df5411 Hide common issues in details/summary 2023-08-05 13:57:40 +02:00
ICheered
6e24a88ad2 Fix testing package.json 2023-08-05 13:51:56 +02:00
ICheered
06a12c1c30 Remove old line 2023-08-05 13:50:10 +02:00
ICheered
b0c044aa3a Fixes for review 2023-08-05 13:43:44 +02:00
ICheered
9d03408513 Set type: module in package.json for exporting functions using ESM syntax 2023-08-05 12:14:43 +02:00
ICheered
e1368affb3 Fix typo, fix version number, fix license field 2023-08-05 11:29:50 +02:00
ICheered
385952d9af Minor readme fix 2023-08-04 18:13:25 +02:00
ICheered
6352101131 Rebuild files with ENVIRONMENT=web,worker flags in Makefile 2023-08-04 18:09:43 +02:00
ICheered
9c97e6e5ab Update package.json 2023-08-04 18:02:27 +02:00
ICheered
8b10757e92 Move navigator.usb.requestDevice to package 2023-08-04 17:59:42 +02:00
ICheered
f93004f8e7 Add environment flag to makefile 2023-08-04 17:52:14 +02:00
ICheered
97210914c9 Improve folder structure 2023-08-04 17:49:09 +02:00
ICheered
d0841c4c85 Lazily load ModulePromise, make rethrowIfCritical standalone 2023-08-04 14:15:01 +02:00
ICheered
8c21f708be Update readme 2023-08-03 18:23:21 +02:00
ICheered
6e09c9d037 Create camera wrapper around functions 2023-08-03 18:18:43 +02:00
ICheered
6358e6c7ef WASM => WebAssembly 2023-08-03 17:18:38 +02:00
ICheered
ea674be2ff Change npm package name and version number 2023-08-02 21:29:26 +02:00
ICheered
0a18222462 Add build files and documentation 2023-08-02 21:28:44 +02:00
Ingvar Stepanyan
e917919ca4 Update README.md 2023-03-05 23:41:25 +00:00
Ingvar Stepanyan
485593b8fe libusb WebUSB backend is now upstream 2023-01-05 23:51:17 +00:00
Ingvar Stepanyan
9091f9de85 Merge pull request #2 from WORMSS/patch-1
Update ops.js
2022-12-15 14:00:34 +00:00
WORMSS
415140d633 Update ops.js
Removed redundant type
2022-02-22 20:49:27 +00:00
Ingvar Stepanyan
39405c8011 Favicon fixup 2022-02-09 17:18:21 +00:00
Ingvar Stepanyan
38b872a4c9 Add favicon 2022-02-09 17:13:16 +00:00
Ingvar Stepanyan
9f3dc533af Link to both features in caniuse 2022-02-09 16:55:03 +00:00
Ingvar Stepanyan
52155461a9 Push missing file 2022-02-09 16:54:16 +00:00
Ingvar Stepanyan
02208afca8 Add a fallback for unsupported browsers 2022-02-09 13:25:01 +00:00
Ingvar Stepanyan
6bad06e549 Split loading & connecting messages 2022-02-09 13:16:52 +00:00
Ingvar Stepanyan
43adb595c7 Update libusb 2022-02-08 12:40:06 +00:00
Ingvar Stepanyan
aadc5db916 Revert libgphoto2 & libusb to non-Node versions 2022-02-04 17:13:32 +00:00
Ingvar Stepanyan
3e11156d06 Upgrade Emscripten 2022-02-04 17:12:40 +00:00
Ingvar Stepanyan
6b2acb3b48 Remove custom EXEEXT=.html
This is no longer necessary now that we can test in Node.js
2022-02-03 13:24:38 +00:00
Ingvar Stepanyan
a7bddb207e Rebase libgphoto2 2022-02-03 13:09:32 +00:00