Commit graph

28 commits

Author SHA1 Message Date
Orangerot fa4d427fbc fix: add fontawesome in list of used libraries 2025-01-13 09:49:31 +01:00
Orangerot 05984aa043 style: formatting with prettier 2025-01-13 09:48:05 +01:00
Orangerot 13944b526f style: added documentation with JSDoc and html comments 2025-01-13 09:37:14 +01:00
Orangerot e33747e7b3 style: removed inline-css 2025-01-13 07:33:11 +01:00
Orangerot 98b22a8f9d feat: added README and LICENSE 2024-12-13 07:55:20 +01:00
Orangerot 49707ede24 feat: deviceorientation to control lensflare 2024-12-12 07:41:11 +01:00
Orangerot f41f1ea4b2 feat: enable lensflare in ui and control with mouse position 2024-12-12 05:12:38 +01:00
Orangerot e1dd8faaa5 feat: load image by dragging it into viewport 2024-12-12 02:47:17 +01:00
Orangerot f9b4d17140 feat: more canvas css filters 2024-12-12 02:19:05 +01:00
Orangerot fc98bdd183 feat: favicon 2024-12-12 01:18:48 +01:00
Orangerot 313142d111 feat: share image 2024-12-12 01:18:06 +01:00
Orangerot f08b0b4d51 feat: use webcam to take picture 2024-12-10 06:28:50 +01:00
Orangerot 76872c7bde feat: buttons to reset sliders 2024-12-10 04:33:17 +01:00
Orangerot a4af4cc514 feat: button to go back to edit another image 2024-12-10 03:14:49 +01:00
Orangerot bd7ae62180 feat: added fontawesome icons 2024-12-10 01:05:05 +01:00
Orangerot 7961325d81 fix: even faster shader but probably still too slow :( 2024-12-08 17:00:26 +01:00
Orangerot 97718c9619 fix: moved all shader logic into lensflare function 2024-12-08 08:37:58 +01:00
Orangerot 777527d0a8 fix: speed up shader by converting vector into scalar operations 2024-12-08 08:17:11 +01:00
Orangerot c53ad39df8 feat: lensflare shader. but is very slow :( 2024-12-08 07:04:03 +01:00
Orangerot f2b10db055 fix: scale image to viewport to not waste computation on pixels the user can't see 2024-12-08 04:59:41 +01:00
Orangerot 9fdb7856ed feat: apply image filters 2024-12-08 02:59:45 +01:00
Orangerot 4ec96e68d1 feat: download canvas image 2024-12-07 20:24:16 +01:00
Orangerot 686e314d6a fix: settings button was out of screen on mobile because of browser address bar; using dynamic viewport height instead 2024-12-06 19:08:28 +01:00
Orangerot 015ff77123 feat: load and display image with correct scaling 2024-12-06 19:06:31 +01:00
Orangerot 037f30fe8b feat: buttons to open/close settings on mobile using anchors 2024-12-06 15:47:52 +01:00
Orangerot 2a0bad598b feat: basic mobile layout 2024-12-06 04:07:43 +01:00
Orangerot b5b7ca1f8b feat: basic desktop layout 2024-12-06 03:43:47 +01:00
Orangerot 5f0cd016bf Initial Commit 2024-12-05 22:55:49 +01:00