Commit graph

439 commits

Author SHA1 Message Date
Manav Rathi
3ab14d5949
Remove unnecessary flexibility 2024-04-22 17:20:21 +05:30
Manav Rathi
05cd0bcd2c
input filename is not needed
tested with sips
2024-04-22 16:49:06 +05:30
Manav Rathi
4461775283
Desktop side 2024-04-22 16:32:04 +05:30
Manav Rathi
4750caf156
Blob 2024-04-22 16:12:03 +05:30
Manav Rathi
1c9c6d849a
Rework 1 2024-04-22 15:30:48 +05:30
Manav Rathi
9038ea7959
Dead-endish 2024-04-22 14:57:38 +05:30
Manav Rathi
875b92ea91
New interface 2024-04-22 14:39:48 +05:30
Manav Rathi
afca600a69
New abstraction 2024-04-22 14:04:49 +05:30
Manav Rathi
31a19cb738
Desktop side 2024-04-21 11:29:58 +05:30
Manav Rathi
cfced851c6
Expectation 2024-04-21 10:26:17 +05:30
Manav Rathi
08e71a1718
Import what we need 2024-04-20 21:58:09 +05:30
Manav Rathi
0dfaa15923
Tinker 2024-04-20 21:09:35 +05:30
Manav Rathi
5992efd58a
Document 2024-04-20 19:54:26 +05:30
Manav Rathi
eed95811c5
JPEG + temp wip 2024-04-20 17:12:25 +05:30
Manav Rathi
14e4205feb
Restructure 2024-04-20 12:16:58 +05:30
Manav Rathi
6337ffc203
Inline 2024-04-20 11:50:15 +05:30
Manav Rathi
d0b1ff5520
In band signalling 2024-04-20 10:17:51 +05:30
Manav Rathi
196090152c
Remove an error that is never thrown 2024-04-19 21:39:44 +05:30
Manav Rathi
80a6fe16e7
timeouts 2024-04-19 21:34:35 +05:30
Manav Rathi
32ac31fd44
Start using it 2024-04-19 16:20:20 +05:30
Manav Rathi
a9ccec6398
The remaining 2 2024-04-18 21:26:05 +05:30
Manav Rathi
76053c4029
impl 2024-04-18 21:07:00 +05:30
Manav Rathi
14285b66ae
Seep deeper 2024-04-18 18:45:02 +05:30
Manav Rathi
4455bb9595
API on electron side 2024-04-18 18:31:38 +05:30
Manav Rathi
275b763648
Work towards it 2024-04-18 16:18:01 +05:30
Manav Rathi
8a728abffe
Envision the API 2024-04-18 15:31:22 +05:30
Manav Rathi
c90cd258ec
Deduce 2024-04-18 15:05:39 +05:30
Manav Rathi
9e35469bdc
Emulate basename and dirname 2024-04-18 14:42:52 +05:30
Manav Rathi
e9e17e6ea3
Handle dotfiles 2024-04-18 14:10:43 +05:30
Manav Rathi
9c336a38c0
path mainp 2024-04-18 13:47:46 +05:30
Manav Rathi
518d573add
Improve docs 2024-04-18 13:23:20 +05:30
Manav Rathi
532824b3d5
Spruce types 2024-04-18 12:53:47 +05:30
Manav Rathi
4d80dc3af9
Interface for pending uploads 2024-04-18 11:51:14 +05:30
Manav Rathi
acec41f526
More renaming - wip 2024-04-17 20:56:00 +05:30
Manav Rathi
ca5b98b8d2
Enum to type - wip 2024-04-17 20:32:21 +05:30
Manav Rathi
a22423d039
WIP 2 2024-04-17 17:00:51 +05:30
Manav Rathi
52c35108ca
WIP 1 2024-04-17 15:51:51 +05:30
Manav Rathi
2051ccee46
List files alternate 2024-04-17 14:48:03 +05:30
Manav Rathi
ee89506923
Unlegacy isDir 2024-04-17 14:27:48 +05:30
Manav Rathi
4971099da9
Merge 2024-04-17 13:41:10 +05:30
Manav Rathi
184ba91a2d
Refactor 2024-04-17 12:34:00 +05:30
Manav Rathi
27a2b087c7
Elaborate 2024-04-17 12:01:54 +05:30
Manav Rathi
2d5ab044ee
Docs 2024-04-17 11:55:07 +05:30
Manav Rathi
637d830f19
Replace encodelivephoto 2024-04-17 11:51:35 +05:30
Manav Rathi
4b9446a9b0
Create a package to share code between photos and cast 2024-04-17 09:47:28 +05:30
Manav Rathi
f775890af7
Rename on the renderer side 2024-04-16 16:35:30 +05:30
Crowdin Bot
0f4624e829 New Crowdin translations by GitHub Action 2024-04-16 01:37:39 +00:00
Manav Rathi
67aacf8391
Replace everywhere 2024-04-15 19:40:50 +05:30
Manav Rathi
8cdb31783b
Enhance 2024-04-15 15:57:57 +05:30
Manav Rathi
9eab93cfdf
Suppress webpack's critical dependency warnings for libheif
Supressing it for now since it obscures other important information in the console.

Upstream issue, which currently doesn't have a workaround:
https://github.com/catdad-experiments/libheif-js/issues/23

Full error message:

     ⚠ ../../node_modules/libheif-js/libheif-wasm/libheif-bundle.js
    Critical dependency: require function is used in a way in which dependencies cannot be statically extracted

    Import trace for requested module:
    ../../node_modules/libheif-js/libheif-wasm/libheif-bundle.js
    ../../node_modules/libheif-js/wasm-bundle.js
    ../../node_modules/heic-decode/index.js
    ../../node_modules/heic-convert/index.js
    ./src/worker/convert.worker.ts
    ./src/utils/comlink/ComlinkConvertWorker.ts
    ./src/services/heic-convert/service.ts
    ...

Refs:
- https://stackoverflow.com/questions/38392697/webpack-umd-critical-dependency-cannot-be-statically-extracted
2024-04-15 13:47:46 +05:30