Commit graph

282 commits

Author SHA1 Message Date
schlagmichdoch
800d492da5 Fix animation color on older webkit/blink based browsers 2025-02-17 12:36:49 +01:00
schlagmichdoch
b8a973f037 Fix background animation size on 4k screens and decrease base opacity 2025-02-17 11:52:07 +01:00
schlagmichdoch
3240921207 Merge branch 'master' into bring_back_animation 2025-02-17 11:04:58 +01:00
schlagmichdoch
3c7042da6d
Merge pull request #375 from schlagmichdoch/fix-bugs-1.11
Fix bugs for 1.11
2025-02-17 10:56:25 +01:00
schlagmichdoch
ec0012ecd1 Speed up animation slightly 2025-02-16 23:43:50 +01:00
schlagmichdoch
8eea54f8dd Make sure older webkit/blink based browsers are able to render opacity of circles 2025-02-16 23:43:50 +01:00
schlagmichdoch
ae68ede3f3 Put worker and libraries in subfolders 2025-02-16 23:43:50 +01:00
schlagmichdoch
16523843bd Use OffscreenCanvas on supported browsers to offload canvas drawing to a service worker thread 2025-02-16 23:43:41 +01:00
schlagmichdoch
f0e7250617 Use time based approach to smoothen reduced framerate 2025-02-16 00:52:34 +01:00
schlagmichdoch
8a3c60d3a6 Bring back optimized background animation 2025-02-14 20:54:15 +01:00
schlagmichdoch
e2f0ca6e45 Fix links in messages cut if ! in path; make regex more readable 2025-02-14 19:13:39 +01:00
schlagmichdoch
8a833cd69d Make PWA standalone 2025-02-13 20:07:38 +01:00
schlagmichdoch
629328c2f6 Use css instead of JS to detect offset on high viewports 2025-02-13 20:07:25 +01:00
schlagmichdoch
351e7d42c9 Fix share mode by converting FileList to Array 2025-02-13 12:54:17 +01:00
schlagmichdoch
ec520248b8 Remove duplicate instruction 2025-02-13 12:54:17 +01:00
schlagmichdoch
940da7948c Stop usage of public class fields in order to support Safari 13.1 2025-02-13 10:24:27 +01:00
schlagmichdoch
44c0f3dbaa Check for BroadcastChannel availability before instantiating it 2025-02-11 16:02:24 +01:00
schlagmichdoch
8f8708c5fb Fix loading of default/backup translations 2025-02-11 14:33:32 +01:00
schlagmichdoch
43c071b37f Enable Bulgarian, Estonian, Basque, Persian, Norwegian Nynorsk, Slovak, Tamil, Hant Script, and Korean translations 2025-02-11 12:14:58 +01:00
schlagmichdoch
a0f88ed492 Hotfix: Prevent converting HEIC images until PR #350 is fixed 2025-02-11 11:10:01 +01:00
schlagmichdoch
40379acc6c
Add rel="noreferrer" to created links in received messages 2024-08-31 00:55:18 +02:00
schlagmichdoch
08af4670ee Enable Czech and Ukrainian translations 2024-08-17 15:58:46 +02:00
schlagmichdoch
1549ff48c9 Remove selection from text if displayname is blurred 2024-08-07 20:15:38 +02:00
schlagmichdoch
9f4d99c8db Prevent edited displayname from flickering on page load by changing loading order 2024-08-07 15:27:40 +02:00
schlagmichdoch
43c346894d Make displayName field more intuitive by collapsing it when focussed and empty. (fixes #319) 2024-08-07 15:27:39 +02:00
schlagmichdoch
5dd36da962 Enable Belarusian, Danish, and Hebrew translations 2024-07-01 18:47:26 +02:00
schlagmichdoch
c8484ab104 Enable Hungarian, Polish, and Traditional Chinese Translations 2024-04-18 16:16:36 +02:00
schlagmichdoch
35f47d9063 Fix inner text being cleared when viewing next received text from queue + prevent skipping of queue entry when timing is bad by checking for existing timeout
Co-authored-by: klmkyo <mail@mklimek.dev>
2024-04-17 20:38:33 +02:00
schlagmichdoch
1f3dd080a0 Fix canceling file selector on Windows Edge sometimes blocks UI (#257) 2024-02-09 03:41:41 +01:00
schlagmichdoch
99b0c6ff01 Fix URL not replaced with link node (fixes #258), beautify text via regex without rendering it, and fix execution order 2024-02-01 14:25:38 +01:00
schlagmichdoch
76e08927de Enable drag and drop and pasting in text fields; Tidy up existing drag and drop code. 2024-02-01 14:25:38 +01:00
schlagmichdoch
2e15a018da Fix Error Invalid Group Specifier Name on Safari by removing REGEX lookbehind group construct (fixes #239) 2024-01-12 01:23:14 +01:00
schlagmichdoch
d58f380565 Prevent executing _onCopy() when text is selected on receive text dialog 2024-01-03 16:53:09 +01:00
schlagmichdoch
676c68b6e7 Clear text field when closing receive text dialog 2024-01-03 16:52:26 +01:00
schlagmichdoch
dd0dc21db5 Fix replacement of sent URLs with actual links (fixes #231) 2024-01-03 16:51:44 +01:00
schlagmichdoch
b90924af68 Merge branch 'master' into translate 2023-12-15 23:51:11 +01:00
schlagmichdoch
6737dcacf7 Defer scripts and prevent deferred stylesheets from being render blocking 2023-12-15 23:40:30 +01:00
schlagmichdoch
939ca3d35d Enable Kannada translation 2023-12-15 22:08:25 +01:00
schlagmichdoch
c08b324d6a Refactor localization.js 2023-12-15 21:20:35 +01:00
schlagmichdoch
d3a623d352 Refactor for loops to specify imagesOnly to Array.prototype.every() 2023-12-15 21:19:56 +01:00
schlagmichdoch
d8f9532039 Parallelize asset loading 2023-12-15 19:39:26 +01:00
schlagmichdoch
e06fa47c96 Implement customizable buttons via env vars (fixes #214) 2023-12-13 17:40:48 +01:00
schlagmichdoch
16921cb855 Merge branch 'master' into translate 2023-12-13 17:33:09 +01:00
schlagmichdoch
9b8d824bfc Enable Catalan translation (fixes #217) 2023-12-13 17:33:02 +01:00
schlagmichdoch
132b2ffa65 Rename deferred style sheet 2023-12-13 17:21:21 +01:00
schlagmichdoch
037dab1e46 Merge branch 'translate' into next 2023-12-12 19:10:12 +01:00
schlagmichdoch
a94ff0845b Blur base64 fallback textarea when hiding the dialog 2023-12-12 14:19:41 +01:00
schlagmichdoch
73759be0a9 Fix thumbnail creation on iOS devices 2023-12-12 14:07:15 +01:00
schlagmichdoch
a5cc115fa6 - Fix theme-wrapper size on touch devices
- Make x-instructor shrinkable on small screens
- Evaluate x-Peers overflow when header expand button is clicked
- Refactor padding/margin classnames
2023-12-12 13:39:55 +01:00
schlagmichdoch
770fb8f1af Fix overflowing Brazilian Portuguese button and change style of current language button 2023-12-12 12:30:01 +01:00