Commit Graph

3623 Commits

Author SHA1 Message Date
Marco Romano
8f519b614f Make PollContentView a11y friendly #1345
Improves a bit how screen readers read polls in the timeline.
- Adds a few `contentDescription` so that talkback reads “poll” or “ended poll” before the poll question.
- Changes the compose structure of the answers so that they are properly scanned by the screen reader. This meant getting rid of the `IconToggleButton` which was made redundant by the use of the `selectable`.
2023-09-15 20:24:33 +02:00
Benoit Marty
3aef71db8e Merge pull request #1341 from vector-im/renovate/com.google.gms-google-services-4.x
Update dependency com.google.gms:google-services to v4.4.0
2023-09-15 19:32:16 +02:00
Benoit Marty
d19d485205 Merge pull request #1350 from vector-im/feature/bma/duplicateNotif
Investigation of duplicate notification.
2023-09-15 19:31:48 +02:00
Benoit Marty
f5275152f9 Merge pull request #1347 from vector-im/jonny/fix-placeholder-overflow
[Rich text editor] Fix placeholder spilling onto multiple lines
2023-09-15 19:08:33 +02:00
Benoit Marty
b7487f9b5b Share tag with other modules. 2023-09-15 17:03:32 +02:00
Benoit Marty
a6eaef70d8 Log the tag if present. 2023-09-15 16:52:46 +02:00
Benoit Marty
16defd03d8 Add log tag 2023-09-15 16:43:24 +02:00
Benoit Marty
291f877947 Log param. 2023-09-15 16:42:04 +02:00
Benoit Marty
4fa1327925 Avoid logging warning why attempting to delete unexisting file. 2023-09-15 16:41:00 +02:00
Jorge Martin Espinosa
a06bea4d71 Element Call SPA integration (#1283)
* Integrate Element Call into EX, being able to open its URLs and handle the call in-app.
* Add custom scheme support with format `element:call?url=...`.
* Update androix.webkit
* Silence the foreground service notification.
- Allow foreground service tap action to re-open the ongoing call.
- Unify notification small icons in different modules using a vector one.

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-09-15 16:39:44 +02:00
Benoit Marty
f2900de7af Add Timber tags. 2023-09-15 16:01:28 +02:00
Benoit Marty
f0bb391519 Simplify again the code. 2023-09-15 15:42:55 +02:00
Benoit Marty
e0cef81118 No need to force DefaultNotificationDrawerManager receiver for this private fun. 2023-09-15 15:42:55 +02:00
Benoit Marty
096c935874 Do not render notification if the user has dismiss the notification.
It should not change anything, just avoid doing useless notification rendering.
2023-09-15 15:42:55 +02:00
Benoit Marty
3bf8093cca Notification: log roomId and eventId 2023-09-15 14:45:46 +02:00
jonnyandrew
6ca4317ca5 Merge branch 'develop' into jonny/fix-placeholder-overflow 2023-09-15 11:57:11 +01:00
jonnyandrew
36119106a9 [Rich text editor] Update design (#1332)
* Fix composer height and padding

* Update plus and cancel icons with design system icons

* Update border so that it is always visible

* Update placeholder color

* Update send and tick icons

* Update design of formatting buttons

* Update RTE icons

* Reduce bottom padding

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-09-15 10:16:30 +00:00
jonnyandrew
c56a7fb3f5 Merge branch 'develop' into jonny/fix-placeholder-overflow 2023-09-15 11:14:54 +01:00
jonnyandrew
2312f9b590 Add changelog 2023-09-15 11:14:30 +01:00
jonnyandrew
743a1e654b Fix placeholder spilling onto multiple lines 2023-09-15 11:11:43 +01:00
ganfra
fe41d2aa28 Merge pull request #1346 from vector-im/feature/fga/update_rust_sdk_0.1.53
Update rust sdk to 0.1.53
2023-09-15 10:55:32 +02:00
ganfra
21d6cddb01 Merge pull request #1338 from vector-im/renovate/molecule
Update dependency app.cash.molecule:molecule-runtime to v1.2.1
2023-09-15 10:35:58 +02:00
ganfra
6c45945f57 Update rust sdk to 0.1.53 2023-09-15 10:27:57 +02:00
ElementBot
207422c4b4 Update screenshots 2023-09-15 08:09:51 +00:00
Marco Romano
608071f579 Add preview for progressIndicatorTrackColor #1344
Forgot to add it in https://github.com/vector-im/element-x-android/pull/1295
2023-09-15 10:07:18 +02:00
Marco Romano
44a9da8fbf Make PollContentView a11y friendly
Improves a bit how screen readers read polls in the timeline.
- Adds a few `contentDescription` so that talkback reads “poll” or “ended poll” before the poll question.
- Changes the compose structure of the answers so that they are properly scanned by the screen reader. This meant getting rid of the `IconToggleButton` which was made redundant by the use of the `selectable`.
2023-09-15 09:53:17 +02:00
ElementBot
33ce114d4a Update screenshots 2023-09-15 07:44:17 +00:00
Marco Romano
5c14badb5b Merge pull request #1343 from vector-im/julioromano/remove_setting
Remove suppressUnsupportedCompileSdk
2023-09-15 09:39:20 +02:00
Marco Romano
79e5bc7ae5 Add preview for progressIndicatorTrackColor
Forgot to add it in https://github.com/vector-im/element-x-android/pull/1295
2023-09-15 09:24:55 +02:00
Marco Romano
3f721f57cb Remove suppressUnsupportedCompileSdk
We're now an AGP 8.1.0 so should be safe to remove as per the comment.
2023-09-15 09:20:51 +02:00
Benoit Marty
6c9ffc3315 Merge pull request #1342 from vector-im/revert-1334-renovate/codecov-codecov-action-4.x
Revert "Update codecov/codecov-action action to v4"
2023-09-15 09:19:48 +02:00
Benoit Marty
47ea202de4 Revert "Update codecov/codecov-action action to v4" 2023-09-15 09:19:30 +02:00
Marco Romano
4716abd4c0 Merge pull request #1339 from vector-im/renovate/com.google.firebase
Update dependency com.google.firebase:firebase-bom to v32.3.0
2023-09-15 09:01:47 +02:00
renovate[bot]
0d2e9e960b Update dependency com.google.gms:google-services to v4.4.0 2023-09-14 22:25:11 +00:00
renovate[bot]
731a487504 Update dependency com.google.firebase:firebase-bom to v32.3.0 2023-09-14 20:30:50 +00:00
renovate[bot]
2dbba53c95 Update dependency app.cash.molecule:molecule-runtime to v1.2.1 2023-09-14 20:30:44 +00:00
Benoit Marty
ffe0db929f Merge pull request #1329 from vector-im/feature/bma/advancedSettings
New advanced settings screen
2023-09-14 22:30:14 +02:00
Benoit Marty
d85e7e14c4 Merge branch 'develop' into feature/bma/advancedSettings 2023-09-14 20:13:26 +02:00
Benoit Marty
4369ac04d0 Merge pull request #1336 from vector-im/feature/bma/fixBadDep
Remove wrong `implementation` on a test module.
2023-09-14 20:12:47 +02:00
ElementBot
f1db77faf1 Update screenshots 2023-09-14 19:48:20 +02:00
Benoit Marty
8242654ebd Move developer settings and remove extra dividers. 2023-09-14 19:48:20 +02:00
Benoit Marty
2a217700e7 Add test on AdvancedSettingsPresenterTest 2023-09-14 19:48:20 +02:00
Benoit Marty
33bf410710 Fix typo in fun names. 2023-09-14 19:48:20 +02:00
Benoit Marty
cdd8f0e158 Developer mode on for debug build. 2023-09-14 19:48:20 +02:00
Benoit Marty
1a6641a5f7 Show "View Event" if the developer mode is enabled. 2023-09-14 19:48:20 +02:00
Benoit Marty
bf67c6e349 Rename Developer -> ViewSource 2023-09-14 19:48:20 +02:00
Benoit Marty
f55e8a6ad8 Remove feature flag RichTextEditor, it's replaced by an advanced settings. 2023-09-14 19:47:41 +02:00
Benoit Marty
7091ad2e01 Add Advanced Settings screen in the preferences. 2023-09-14 19:46:18 +02:00
Benoit Marty
698a5969f2 Change implementation to testImplementation on a test module. 2023-09-14 19:44:24 +02:00
ganfra
54b290d630 Merge pull request #1298 from vector-im/feature/fga/timeline_thread_decoration
Feature/fga/timeline thread decoration
2023-09-14 18:45:33 +02:00