matrix-dart-sdk/lib/src/utils
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
..
crypto fix: Allow unpadded base64 decoding 2022-01-11 09:02:34 +00:00
commands_extension.dart feat: Add clear cache command 2021-11-23 09:48:08 +01:00
device_keys_list.dart refactor: Remove unnecessary type checks and imports 2021-12-23 11:46:45 +01:00
event_localizations.dart Merge branch 'krille/newlinter' into 'main' 2022-01-03 11:45:06 +00:00
event_update.dart refactor: make client nullsafe 2021-10-25 16:34:02 +02:00
html_to_text.dart fix: HtmlToText crashes with an empty code block 2021-11-16 08:18:07 +01:00
http_timeout.dart fix: remove unused parameter in VariableTimeoutHttpClient 2021-09-21 07:12:07 +00:00
image_pack_extension.dart refactor: make event nullsafe 2021-10-25 10:10:25 +00:00
map_copy_extension.dart refactor: null safety for all utils 2021-10-05 15:41:25 +02:00
markdown.dart refactor: make room nullsafe 2021-10-28 00:54:25 +02:00
marked_unread.dart refactor: Make markedUnread null safe 2021-08-30 09:20:17 +02:00
matrix_file.dart BREAKING CHANGE: high-level hadling of image sizes 2022-01-19 13:10:17 +01:00
matrix_id_string_extension.dart refactor: null safe matrix_id_string_extension 2021-09-27 12:59:51 +00:00
matrix_localizations.dart refactor: Null safe matrix localizations 2021-08-30 09:20:17 +02:00
multilock.dart refactor: Null safe multilock 2021-08-30 09:20:17 +02:00
queued_to_device_event.dart refactor: Null safe QueuedToDeviceEvent and fix CamelCase filename 2021-08-30 09:20:17 +02:00
receipt.dart refactor: Null safe receipt 2021-08-30 09:20:17 +02:00
run_benchmarked.dart feat: Add more benchmarks for sync, timeline, init 2021-11-09 10:03:59 +01:00
run_in_root.dart refactor: runInRoot null safe 2021-08-30 09:20:17 +02:00
space_child.dart refactor: make event nullsafe 2021-10-25 10:10:25 +00:00
sync_update_extension.dart refactor: SyncUpdateExtension null safe 2021-08-30 09:20:17 +02:00
sync_update_item_count.dart feat: Add more benchmarks for sync, timeline, init 2021-11-09 10:03:59 +01:00
to_device_event.dart refactor: null safety for all utils 2021-10-05 15:41:25 +02:00
uia_request.dart refactor: Make UIA Request null safe 2021-08-30 09:26:34 +02:00
uri_extension.dart fix: obay explicitly set ports in mxc URLs 2021-11-03 08:54:04 +01:00