Commit Graph

22486 Commits

Author SHA1 Message Date
Maxime NATUREL 9dff4ff949 Fixing import order after rebase 2022-12-05 09:43:57 +01:00
Maxime NATUREL 68d00e00d1 Fix method used to check if background sync is enabled 2022-12-05 09:43:56 +01:00
Maxime NATUREL a2ae3af69d Removing unused imports 2022-12-05 09:43:56 +01:00
Maxime NATUREL 7c10a4cb21 Adding tests for notifications setting updater 2022-12-05 09:43:56 +01:00
Maxime NATUREL 637961bbb1 Update related account data event on notification method change 2022-12-05 09:43:56 +01:00
Maxime NATUREL e99dc1d163 Remove unused parameters from some ViewModel 2022-12-05 09:43:56 +01:00
Maxime NATUREL ab6a6b53c8 Some refactorings + update unit tests 2022-12-05 09:43:56 +01:00
Maxime NATUREL 7c51174d7e Renaming some use cases to be consistent 2022-12-05 09:43:56 +01:00
Maxime NATUREL 14b21dc039 Adding use cases to create and delete notifications settings in account data 2022-12-05 09:43:56 +01:00
Maxime NATUREL b163b42d3d Use new sub usecase in the TogglePushNotificationUseCase 2022-12-05 09:43:56 +01:00
Maxime NATUREL 81c64503f2 Adding SetNotificationSettingsAccountDataUseCase 2022-12-05 09:43:56 +01:00
Maxime NATUREL c56eb331db Update use cases to enable/disable push notifications for the current session 2022-12-05 09:43:56 +01:00
Maxime NATUREL 9d684bc021 Check if account data has content to decide if push notifications can be toggled using account data 2022-12-05 09:43:56 +01:00
Maxime NATUREL 0c6781e9ef Adding changelog entry 2022-12-05 09:43:55 +01:00
Maxime NATUREL f8c59f6b0c Removing unused import 2022-12-05 09:42:03 +01:00
Maxime NATUREL d31652e910 Adding unit tests for settings ViewModel 2022-12-05 09:42:03 +01:00
Maxime NATUREL e78e192853 Adding unit tests for FCM token retrieval 2022-12-05 09:42:03 +01:00
Maxime NATUREL 2a8c72bdcf Fixing code style issues 2022-12-05 09:42:03 +01:00
Maxime NATUREL 46ccf4d73f Adding unit tests for register and unregister use cases 2022-12-05 09:42:01 +01:00
Maxime NATUREL a3815d7012 Update unit tests 2022-12-05 09:41:24 +01:00
Maxime NATUREL aa3a808d2c Do not ask to select push distributor in home if notifications are disabled 2022-12-05 09:41:24 +01:00
Maxime NATUREL 740ed89638 Removing the old methods from helper 2022-12-05 09:41:24 +01:00
Maxime NATUREL 2673979ef8 Handling change of notification method 2022-12-05 09:41:24 +01:00
Maxime NATUREL 95556d2551 Change the distributor in dialog cancellation only if there is no existing one 2022-12-05 09:41:24 +01:00
Maxime NATUREL 3f944e9d36 Extracting the logic to toggle notifications for device into a ViewModel 2022-12-05 09:41:24 +01:00
Maxime NATUREL b29191e892 Using use cases inside component for endpoint testing 2022-12-05 09:41:24 +01:00
Maxime NATUREL 58efe90f7d Removing some debug logs 2022-12-05 09:41:23 +01:00
Maxime NATUREL 2890f41f30 Replacing unregister method by usecase 2022-12-05 09:41:23 +01:00
Maxime NATUREL 4dbca7858c Adding new use cases to handle the Unified push registration 2022-12-05 09:41:23 +01:00
Maxime NATUREL 9456789047 Adding changelog entry 2022-12-05 09:41:23 +01:00
SpiritCroc 51093ec8ac [merge] Bring back composer divider where it used to be
Change-Id: I74ee80cf8860917d6fdf5efe545c1ad75e7c1059
2022-12-04 17:47:29 +01:00
SpiritCroc c1fce98bf1 Fix reply fade effect for some colored bubble themes
Change-Id: I3fb7fa2045c8c944d6bb5d0f55f28b00e655c4b2
2022-12-04 13:36:58 +01:00
SpiritCroc 1d62cd09d2 Add setting to disable member click to mention
Change-Id: I2d6660baaa31f74fd0217262bf887da16a61c9b3
2022-12-04 13:22:32 +01:00
SpiritCroc 8e97b7c79d Render images in replies
Change-Id: Ia0678184c42a2a01f2e1e65ccd8287bbd71c8c80
2022-12-04 13:17:45 +01:00
SpiritCroc 048e1edb54 Make long press on reply do same action as long press on message
Change-Id: Icfc101e8233ba55d5e95b47dfb2530faadea56df
2022-12-04 12:13:54 +01:00
SpiritCroc 32d076cbdf Fix useless rich replies crash
Change-Id: I40103d9cb91365c421b411ce35a3b1e12f00ce00
2022-12-04 12:04:40 +01:00
SpiritCroc 0e2de3eadb merge_helpers.sh: Fix downstream_latest_tag if sc_v and sc_last are identical
Change-Id: I750b4ce873229de098988c5dbf94e0cfe6a57b82
2022-12-03 17:17:06 +01:00
SpiritCroc 7ffa6214a4 Hide reply-fallback from reply preview
Change-Id: I368f80cec1a94ea4b5551cd41d89e096ae5286cd
2022-12-03 16:05:16 +01:00
SpiritCroc 5aa3a4a764 Re-generate icons
Change-Id: I25836945ef12e1ebd2059983988e4ed44cd3d8d4
2022-12-03 15:44:11 +01:00
SpiritCroc 2f238efde0 Merge remote-tracking branch 'NathanC/themable-icons' into merge-v1.5.10
Change-Id: I4abbebfb8f4a322f4a5942a148b6c16a879a4044
2022-12-03 15:38:45 +01:00
SpiritCroc dedcfe5ebf [merge] Fix voice recording arrow offset
Change-Id: I968fe08ec4990eb12cf42048147657c66872143c
2022-12-03 15:38:10 +01:00
SpiritCroc 2526bb168d Add composer-related developer quick settings
Change-Id: I3d8bd7b38b8ac84f77d84998433d40894b28ea3d
2022-12-03 15:15:56 +01:00
Onuray Sahin 34d29dc9d7
Merge pull request #7694 from vector-im/feature/ons/unverified_sessions_alert
Remind unverified sessions with a banner once a week (PSG-892)
2022-12-03 14:23:10 +03:00
SpiritCroc 7e4b08155e Clear composer text when canceling message edit
Change-Id: Ib1641b55ef6c214a15523c7045e5f20885db84e6
2022-12-03 11:40:17 +01:00
SpiritCroc 6532a4e999 Automatic SchildiChat string correction
Change-Id: I7050cbfabbba67d40681cfd0f663c2a4196f4ddb
2022-12-03 11:33:26 +01:00
SpiritCroc 541c6ec25b Automatic upstream merge postprocessing
Change-Id: Ie35d8041388e6a08ff9e1f2672711e2c81c7bd5e
2022-12-03 11:33:25 +01:00
SpiritCroc 71eca44f4f [merge] Re-implement Schildi plain composer layout
Change-Id: Ie51df42a34c1ac265748658155d578d6d4debd7c
2022-12-03 11:33:18 +01:00
Nathan 86f39e52e7 Adds in source SVGs for monochrome icons 2022-12-03 01:40:05 -08:00
Nathan f32e491c72 Adds in themable icon, with beta variant 2022-12-02 23:57:57 -08:00
Weblate 19982e8d77 Merge branch 'origin/develop' into Weblate. 2022-12-03 06:33:28 +00:00