Commit Graph

157 Commits

Author SHA1 Message Date
Ingvar Stepanyan
9f261eda0c Upgrade Emscripten 2024-12-05 14:55:04 +00:00
Ingvar Stepanyan
0d17b35897 Use em-config to calculate the path 2023-11-15 00:51:18 +00:00
Ingvar Stepanyan
758b5bb95b Upgrade Emscripten 2023-11-15 00:36:38 +00:00
Ingvar Stepanyan
223718d8a8 Build under regular user again
Previously this didn't work because Docker still creates missing target folders as root instead of as mapped user.

Manually creating the folder seems to fix that.
2023-10-17 04:01:12 +01:00
Ingvar Stepanyan
850fbaecbf Rebuild 2023-10-17 03:45:47 +01:00
Ingvar Stepanyan
d377c1426a Remove custom gpp_rethrow wrapper
Upstream Emscripten now natively propagates exception messages to JS.
2023-10-17 03:25:17 +01:00
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