Robin Townsend
8d46687a54
Refactor grid state tracking
2023-02-07 23:27:49 -05:00
Robin Townsend
978b0f08e8
Move grid algorithms into a separate file
2023-02-07 22:13:50 -05:00
Robin Townsend
374c68e3c0
Fix tiles enlarging to the wrong place on mobile
2023-02-05 01:17:28 -05:00
Robin Townsend
82ac775124
Fix scrolling on mobile
2023-02-05 00:55:12 -05:00
Robin Townsend
6adcf95aaa
Implement different column counts and mobile layout
2023-02-04 00:43:53 -05:00
Robin Townsend
206730ffc0
Fix infinite loop when a tile can't be enlarged
2023-02-03 16:52:42 -05:00
Robin Townsend
1e858f6ba3
Fix a typo
2023-02-03 16:27:49 -05:00
Robin Townsend
22382413dc
Make drag and drop mobile-friendly
2023-02-03 15:42:47 -05:00
Robin Townsend
6cd939db0c
Fix a crash when there's only 1 tile and it gets shrunk
2023-02-03 09:11:25 -05:00
Robin Townsend
42e4f6ce83
Don't allow the grid to overflow horizontally
2023-02-03 08:44:35 -05:00
David Baker
aabca7ebff
Merge pull request #895 from vector-im/revert-893-dbkr/yarn_upgrade_jan23
...
Revert "Yarn upgrade"
2023-02-02 14:42:05 +00:00
David Baker
579b91abff
Revert "Yarn upgrade"
2023-02-02 14:32:44 +00:00
David Baker
e3b4a695d6
Merge pull request #893 from vector-im/dbkr/yarn_upgrade_jan23
...
Yarn upgrade
2023-02-02 13:47:00 +00:00
David Baker
e1abbd5291
Yarn upgrade
...
Along with some type fixes to make typescript happy again. Hopefully
they are sensible.
2023-02-02 12:49:54 +00:00
Robin Townsend
4fc8598e36
Keep tile elements in a stable order
2023-02-01 11:50:52 -05:00
Robin Townsend
6784d2ba97
Remove redundant key prop
2023-02-01 11:50:25 -05:00
Robin Townsend
0915e327e1
Implement somewhat working drag & drop and improve render memoization
2023-02-01 11:32:10 -05:00
Robin Townsend
eedf8a6d1b
Make tiles draggable (but not yet droppable)
2023-02-01 00:17:22 -05:00
Robin Townsend
d7db845f3b
Scroll snap was a bad idea
2023-01-30 23:52:46 -05:00
Robin Townsend
82c7293308
Replace premature animation optimization with a potentially wiser one
2023-01-30 23:44:19 -05:00
Robin Townsend
0166eb67fb
Make avatars scale smoothly during animations
2023-01-30 23:43:45 -05:00
Robin Townsend
e3081c1c06
Try out a snappier spring
2023-01-30 23:32:26 -05:00
Robin Townsend
f540f48461
Fix some layout bugs
2023-01-30 23:32:00 -05:00
Robin Townsend
55dece274f
Fix some tile resizing bugs
2023-01-30 17:04:43 -05:00
Robin
b12e52d972
Merge pull request #866 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-01-30 14:00:59 -05:00
Suguru Hirahara
82f2fd05b5
Translated using Weblate (Japanese)
...
Currently translated at 74.4% (105 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-30 18:25:09 +00:00
Genbuchan
b4c6684ff5
Translated using Weblate (Japanese)
...
Currently translated at 74.4% (105 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-30 18:25:09 +00:00
Robin Townsend
4e73c07cb2
Try out scroll snapping
2023-01-30 09:35:40 -05:00
Robin Townsend
3805a2f20e
Format with Prettier
2023-01-29 21:56:07 -05:00
Robin Townsend
4e35984900
Extract tile size change logic into a function
2023-01-29 21:54:53 -05:00
Robin Townsend
e99294c3f1
Simplify some code
2023-01-29 21:45:10 -05:00
DarkCoder15
32fb14107f
Translated using Weblate (Russian)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ru/
2023-01-27 15:33:29 +00:00
afr4283
14a5e53e65
Translated using Weblate (Polish)
...
Currently translated at 97.1% (137 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2023-01-27 15:33:29 +00:00
Šimon Brandner
24fea189dc
Translated using Weblate (Czech)
...
Currently translated at 100.0% (141 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/cs/
2023-01-27 15:33:29 +00:00
Genbuchan
0f73527ccf
Translated using Weblate (Japanese)
...
Currently translated at 72.3% (102 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-27 15:33:29 +00:00
Suguru Hirahara
e0b94b51ab
Translated using Weblate (Japanese)
...
Currently translated at 72.3% (102 of 141 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/ja/
2023-01-27 15:33:29 +00:00
David Baker
ee0c623866
Merge pull request #884 from vector-im/dbkr/posthog_pr_previews
...
Add posthog to PR preview builds
2023-01-26 17:24:48 +00:00
Šimon Brandner
c321deecba
Merge pull request #882 from dinosmm/patch-2
2023-01-26 17:27:40 +01:00
David Baker
b7ac131614
Add posthog to PR preview builds
2023-01-26 14:59:54 +00:00
Dino
acade92d70
Removed one more reference to Synapse
...
I forgot to remove one reference to Synapse previously.
2023-01-26 14:50:32 +00:00
Dino
6e275b9221
Clarified homeserver requirements
...
I clarified homeserver requirements (i.e. that Element Call needs a homeserver like Synapse but not necessarily Synapse), and also edited some other parts for clarity. I also updated the recommendation to not log in to an existing homeserver based on my new findings that Element Call *may* allow you to log in to an existing HS but log in is unreliable.
2023-01-26 14:24:53 +00:00
Dino
42d5db6d0f
Update README.md
...
Updated README.md to include more detailed information about the limitations of Element Call and a recommended homeserver set up.
2023-01-26 10:35:30 +00:00
Robin Townsend
8912daa922
Make tiles resizable and fix some miscellaneous bugs
2023-01-25 23:51:36 -05:00
Robin Townsend
045103dbc9
Backfill the grid as people leave by moving tiles along paths
2023-01-25 02:30:52 -05:00
David Baker
0f2a62a59f
Merge pull request #870 from vector-im/dbkr/fix_rageshake_modal_mobile
...
Fix the rageshake modal on mobile
2023-01-23 20:21:23 +00:00
David Baker
d2631a3e02
Fix the rageshake modal on mobile
...
As per comment
Unsure if this is the best fix - ideally we wouldn't go into no-controls
mode at all, but this part doesn't know whether the dialog is open so
the only thing we could really do is tweak the threshold, or possibly
guess based on width instead?
2023-01-23 17:52:02 +00:00
David Baker
41b72440a0
Merge pull request #869 from vector-im/dbkr/suppress_dup_ptt_unhold
...
Avoid duplicate PTT button 'unhold' events
2023-01-23 16:59:54 +00:00
David Baker
d65464e4db
Avoid duplicate PTT button 'unhold' events
...
We called the 'unhold' function even if the button wasn't held which
probably will have been generating unmute events even when we weren't
muted.
Also use separate handlers for events so we can have specific log lines
(and also see where the event comes from when caught in the debugger).
2023-01-23 16:53:24 +00:00
Robin Townsend
59f3b05c07
Merge branch 'main' into big-grid
2023-01-23 08:57:04 -05:00
Robin
4f0a780ecf
Merge pull request #863 from robintown/demo-screenshot
...
Add a demo screenshot to the README
2023-01-20 15:38:48 -05:00