Commit Graph

2230 Commits

Author SHA1 Message Date
Krille Fear e11ec12a63 Merge branch 'nico/widget-fix' into 'main'
fix: exception on removed widgets

Closes #267

See merge request famedly/company/frontend/famedlysdk!956
2022-02-14 06:50:18 +00:00
Nicolas Werner 4a52540006 fix: exception on removed widgets
And widgets without a name.

fixes #267
2022-02-13 23:11:53 +01:00
cloudwebrtc 48c0d03bd2 fix: Fix black screen when end screensharing with system buttons. 2022-02-13 07:13:58 +08:00
Krille Fear c64e6b9c11 Merge branch 'krille/fix-update-on-remove-aggregation' into 'main'
Krille/fix update on remove aggregation

See merge request famedly/company/frontend/famedlysdk!954
2022-02-08 07:49:31 +00:00
Christian Pauly f9875e2929 chore: Bump version 2022-02-08 08:43:19 +01:00
Christian Pauly d7f0da3545 fix: Call onChange on remove aggregation event 2022-02-08 08:34:20 +01:00
td a23982a77c Merge branch 'krille/timeline-fixes' into 'main'
Krille/timeline fixes

See merge request famedly/company/frontend/famedlysdk!953
2022-02-07 14:31:56 +00:00
Krille Fear ec367e9bc1 chore: Bump version 2022-02-07 15:16:23 +01:00
Krille Fear 84e87279e8 fix: Remove onHistoryReceived which was broken anyway 2022-02-07 15:15:44 +01:00
Krille Fear 8e7db020bf fix: Remove aggregation event doesnt trigger onChange 2022-02-07 15:06:38 +01:00
Krille Fear 712d2cfbf6 Merge branch 'krille/redaction-events-in-timeline' into 'main'
fix: Add redaction events to timeline

See merge request famedly/company/frontend/famedlysdk!950
2022-02-04 08:07:52 +00:00
Christian Pauly 3192c9332e chore: Bump version 2022-02-04 09:01:09 +01:00
Christian Pauly 846d5b0f46 fix: Add redaction events to timeline
The redaction events should not
be displayed in the GUI but it
is the job of the app to hide
them from the timeline while
the SDK should offer an
accurate list of ALL timeline
events by default.
2022-02-04 08:55:47 +01:00
Krille Fear d5595d9df8 Merge branch 'nico/compat-fix-for-analyze-command' into 'main'
fix: Compatibility with a future codemetrics package

See merge request famedly/company/frontend/famedlysdk!952
2022-02-04 07:24:37 +00:00
Krille Fear 7d3d838d51 Merge branch 'krille/fix-resize-with-compute' into 'main'
fix: Resize image with compute by using const class arguments

See merge request famedly/company/frontend/famedlysdk!951
2022-02-04 07:18:56 +00:00
Nicolas Werner 01ea283b80 fix: Compatibility with a future codemetrics package
https://github.com/dart-code-checker/dart-code-metrics/issues/674 says
the analyze will need to be passed explicitly in the future.
There is no reason to not do that now already.
2022-02-04 07:12:39 +00:00
Christian Pauly 12f846e101 fix: Resize image with compute by using const class arguments 2022-02-04 08:04:18 +01:00
td 6801a77bd5 Merge branch 'krille/remove-pin-code-metrics' into 'main'
chore: Remove pin for code metrics

See merge request famedly/company/frontend/famedlysdk!948
2022-02-04 07:03:48 +00:00
Krille Fear eed96745d1 Merge branch 'krille/onhistoryreceived' into 'main'
refactor: Implement on history received in timeline

See merge request famedly/company/frontend/famedlysdk!949
2022-02-03 10:00:46 +00:00
Christian Pauly c82ae911db chore: Bump version 2022-02-03 10:53:48 +01:00
Christian Pauly 780d7daf38 chore: Update example 2022-02-03 10:27:06 +01:00
Christian Pauly 01d13e7e2c refactor: Implement on history received in timeline
In order to make delta updates
for GUIs displaying the
timeline events easier, the
onHistoryReceived callback
has been introduced.
2022-02-03 09:38:39 +01:00
Christian Pauly ab006d1061 chore: Remove pin for code metrics
The bug got fixed in the latest
version.
2022-02-03 09:22:51 +01:00
Krille Fear e30c0f7fa2 Merge branch 'widgets' into 'main'
fix: null-safety issues with widgets

See merge request famedly/company/frontend/famedlysdk!947
2022-02-02 15:24:45 +00:00
TheOneWithTheBraid 7d2a99b500 fix: null-safety issues with widgets
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-02 16:17:22 +01:00
Lanna Michalke 70c51ac3ee Merge branch 'widgets' into 'main'
feat: implement retrieving a room's widgets

See merge request famedly/company/frontend/famedlysdk!940
2022-02-02 07:57:25 +00:00
TheOneWithTheBraid fa6bd12294 feat: implement to get a room's widgets
Please note that this does not implement *modifying* widgets,
as this requires a full implementation of the Matrix Integration Manager
API first. This is to be done later.

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-02 08:38:56 +01:00
Nicolas Werner de38ddbbe1 Merge branch 'krille/update-on-aggregation-event' into 'main'
fix: Trigger onChange for index on aggregation event update

See merge request famedly/company/frontend/famedlysdk!945
2022-02-01 14:22:50 +00:00
Christian Pauly 2761691e7c fix: Pin code metrics version for workaround a bug 2022-02-01 15:06:56 +01:00
Christian Pauly 48572f8f10 fix: Trigger onChange for index on aggregation event update 2022-02-01 11:45:29 +01:00
Krille Fear ee1364db92 Merge branch 'krille/version' into 'main'
chore: Bump version

See merge request famedly/company/frontend/famedlysdk!941
2022-01-26 12:26:45 +00:00
Christian Pauly dcfdb6d313 chore: Bump version 2022-01-26 13:20:32 +01:00
Krille Fear f8a2a603ad Merge branch 'room-timeline-onupdate' into 'main'
feat: expose Timeline.onChange to Room.getTimeline

See merge request famedly/company/frontend/famedlysdk!943
2022-01-26 12:16:07 +00:00
TheOneWithTheBraid ed6f9c06b7 feat: expose Timeline.onChange to Room.getTimeline
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-01-26 12:52:30 +01:00
Nicolas Werner 999dbb4434 Merge branch 'voip/fix-call-breaks-caused-by-aborting-screen-sharing' into 'main'
Fix call breaks issue caused by aborting screen sharing.

Closes famedly-web#212

See merge request famedly/company/frontend/famedlysdk!938
2022-01-26 10:57:09 +00:00
Krille Fear 88acac28f3 Merge branch 'repo-url' into 'main'
fix: missing repo URL in pubspec

See merge request famedly/company/frontend/famedlysdk!942
2022-01-26 10:53:42 +00:00
TheOneWithTheBraid 71e8db7a69 fix: missing repo URL in pubspec
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-01-26 11:40:55 +01:00
Krille Fear d008c7fe69 Merge branch 'image-size' into 'main'
BREAKING CHANGE: high-level hadling of image sizes

See merge request famedly/company/frontend/famedlysdk!939
2022-01-25 07:36:18 +00:00
Lanna Michalke 58f6cde0bf BREAKING CHANGE: high-level hadling of image sizes
- By using [package:image](https://pub.dev/packages/image), the
`MatrixImageFile` was given automatically generated width and heigth.
- Moreover, `MatrixImageFile` was given a factory to create the image
  file from a given maximal dimension.
- When sending images without explicitly providing a thumbnail, the
  thumbnail is automatically generated based on the provided image.
- The blur hash in generated automatically based on the provided image.

Fixes:
https://gitlab.com/famedly/company/frontend/famedly-web/-/issues/162, https://gitlab.com/famedly/fluffychat/-/issues/756

Signed-off-by: Lanna Michalke <l.michalke@famedly.com>
2022-01-19 13:10:17 +01:00
Nicolas Werner 2205ffb084 Merge branch 'MTRNord/perf-opt-3' into 'main'
fix: Use where and map instead of a loop and a removeWhere

See merge request famedly/company/frontend/famedlysdk!937
2022-01-17 22:06:29 +00:00
Marcel 1b11efc9eb fix: Use where and map instead of a loop and a removeWhere 2022-01-17 22:06:29 +00:00
cloudwebrtc 38c7109aee fix: fix call breaks issue caused by aborting screen sharing. 2022-01-17 21:16:36 +08:00
Nicolas Werner 33b1302fc2 Merge branch 'MTRNord/perf-fix' into 'main'
fix: Remove sorts that shouldnt be required.

See merge request famedly/company/frontend/famedlysdk!936
2022-01-15 22:47:14 +00:00
MTRNord d77d49430a fix: Remove sorts that shouldnt be required. 2022-01-15 21:54:13 +01:00
Nicolas Werner 25a428bf6a Merge branch 'td/update_fluffybox' into 'main'
chore: update fluffybox and bump version

See merge request famedly/company/frontend/famedlysdk!934
2022-01-14 13:23:42 +00:00
Techno-Disaster c884a3b83f
chore: update fluffybox and bump version 2022-01-14 18:45:31 +05:30
Nicolas Werner 1935c17f50 Merge branch 'voip/fix-turn-credentials-issue-for-safari' into 'main'
fix: Fix turn credentials format issue for safari.

Closes famedly-web#211

See merge request famedly/company/frontend/famedlysdk!935
2022-01-14 13:07:13 +00:00
cloudwebrtc fba3c1e5f6 fix: Fix turn credentials format issue for safari. 2022-01-14 20:56:51 +08:00
Krille Fear a50e3cfa2e Merge branch 'base64-unpadded' into 'main'
fix: Allow unpadded base64 decoding

Closes #261

See merge request famedly/company/frontend/famedlysdk!933
2022-01-11 09:02:34 +00:00
Lanna Michalke cab03aa73b fix: Allow unpadded base64 decoding 2022-01-11 09:02:34 +00:00