bmarty
e9a7c7bbaf
Sync Strings from Localazy
2023-09-25 00:09:17 +00:00
Benoit Marty
38ee16725e
Add animation on the timeline content, to avoid glitch ( #1323 )
2023-09-21 18:43:46 +02:00
bmarty
4077c5c834
Sync Strings from Localazy
2023-09-21 15:51:21 +00:00
Benoit Marty
5119ca33dd
Merge pull request #1400 from vector-im/feature/bma/fixCrashPhoto
...
Fix crash when user wants to use the camera
2023-09-21 16:31:36 +02:00
Benoit Marty
ac2fe7eec5
Suppress LargeClass on test.
2023-09-21 16:31:08 +02:00
Benoit Marty
e38e85e4be
Add missing test on this Presenter
2023-09-21 15:54:59 +02:00
Benoit Marty
0f5ac85957
Add missing test on this Presenter
2023-09-21 15:40:27 +02:00
Benoit Marty
74fc9ad905
Rename Event for clarity
2023-09-21 15:33:03 +02:00
Benoit Marty
e130722b13
Test that permission is requested, instead of giving the permission directly.
2023-09-21 15:00:47 +02:00
Benoit Marty
ffcac2a0da
Move open system setting to the PermissionsPresenter
2023-09-21 14:20:41 +02:00
Benoit Marty
9b72992d51
Create FakePermissionsPresenterFactory, to reduce boilerplate.
2023-09-21 12:54:15 +02:00
Benoit Marty
c2bc3a7828
Request Camera permission before launching the external Camera app - when sending attachment to a room ( #1395 )
2023-09-21 12:48:03 +02:00
Benoit Marty
b49a4a058d
Cleanup
2023-09-21 12:18:41 +02:00
Benoit Marty
f91ca07a5e
Resume action once persmission has been granted.
2023-09-21 12:16:30 +02:00
Benoit Marty
378d3ff9ab
Open app settings from the permission dialog.
2023-09-21 11:37:59 +02:00
Benoit Marty
676b2cc66b
Rename Event for clarity
2023-09-21 11:29:29 +02:00
Benoit Marty
da61b8970a
Request Camera permission before launching the external Camera app ( #1395 )
2023-09-21 10:54:02 +02:00
Benoit Marty
d2ca528679
Detekt: Rename DayNightPreviews to PreviewsDayNight to follow naming convention.
...
MultiPreview annotations should start with `Previews` as prefix
2023-09-21 08:30:36 +02:00
Benoit Marty
76d448e34b
Detekt: Rename LargeHeightPreview to PreviewWithLargeHeight to follow naming convention.
...
MultiPreview annotations should start with `Preview` as prefix
Detekt: Rename `LargeHeightPreview` to `PreviewWithLargeHeight` to follow naming convention.
Custom Preview annotations should start with `Preview` as prefix
2023-09-21 08:30:15 +02:00
Benoit Marty
c15e47d571
Merge pull request #1392 from vector-im/feature/bma/iterateOnIcons
...
Iterate on icons
2023-09-20 23:20:28 +02:00
Benoit Marty
54ca7c1ea5
More cleanup
2023-09-20 17:32:32 +02:00
Benoit Marty
426bb5b622
Remove unused resource, and use compound icons when possible.
2023-09-20 16:45:38 +02:00
Benoit Marty
d6ea21da22
Migrate other icons to compound icons.
2023-09-20 16:44:59 +02:00
Benoit Marty
c9574f48e6
Use CommonDrawables
2023-09-20 16:44:59 +02:00
Benoit Marty
caa0ce0c0a
Iterate on icons ( #1320 )
2023-09-20 16:44:59 +02:00
Benoit Marty
8fedc40008
Remove VectorIcons object, inline the values.
2023-09-20 16:44:59 +02:00
Benoit Marty
5b4ba17665
No need to decode the parameter value, getQueryParameter already does it.
2023-09-20 11:20:40 +02:00
Benoit Marty
ad532a1c36
Add one more test.
2023-09-20 11:19:47 +02:00
Benoit Marty
b0dc826227
Add test for the scheme io.element.call
2023-09-20 11:18:51 +02:00
Benoit Marty
6b2c48972c
Avoid code duplication
2023-09-20 11:09:21 +02:00
Benoit Marty
c96ad7addc
CallIntentDataParser is now a class.
2023-09-20 11:07:10 +02:00
Benoit Marty
9541389519
Add support for io.element.call:/?url=some-encoded-url uri
2023-09-20 11:05:15 +02:00
Benjamin Bouvier
4902fe4990
feat: use the raw homeserver URL instead of manually removing the scheme
...
On the one hand, the SDK knows what to do and will clean up the URL if needs be,
guessing what the best scheme (http or https) is based on the prefix. On the other
hand, trimming the scheme as done here doesn't allow for manual testing on insecure
servers, which is handy in e2e testing situations.
2023-09-19 19:23:11 +02:00
Benoit Marty
eb500e0c73
Fix vertical icon alignment
2023-09-19 14:18:28 +02:00
Benoit Marty
4d7cad592c
Merge pull request #1372 from vector-im/feature/bma/dayNightPreview
...
Day night preview annotation
2023-09-19 14:04:49 +02:00
jonnyandrew
d291622eea
[Rich text editor] Add link functionality to rich text editor ( #1309 )
...
* Add link functionality to rich text editor
* Add 'list dialog' component compound design library
* Add 'text field list item' component to compound design library
2023-09-19 11:20:07 +00:00
Benoit Marty
e326e49e4c
Use DayNightPreview
2023-09-19 11:49:12 +02:00
David Langley
388e40c223
Merge branch 'develop' into dla/feature/room_list_decoration
2023-09-18 16:48:37 +01:00
Benoit Marty
021e2ebafe
Merge pull request #1366 from vector-im/feature/bma/syncStrings
...
Sync strings
2023-09-18 17:45:44 +02:00
David Langley
8893faae52
Merge branch 'develop' of https://github.com/vector-im/element-x-android into dla/feature/room_list_decoration
2023-09-18 16:44:13 +01:00
David Langley
2919555764
Fix unused import.
2023-09-18 16:24:54 +01:00
David Langley
cebe099c7d
Add test.
2023-09-18 16:03:30 +01:00
Benoit Marty
d3d9367feb
Localazy sync
2023-09-18 16:42:35 +02:00
David Langley
6fd8f0fe39
Merge branch 'dla/feature/room_list_decoration' of https://github.com/vector-im/element-x-android into dla/feature/room_list_decoration
2023-09-18 15:05:50 +01:00
David Langley
fb9108bfe8
Fix typo, remove unnecessary filter of all rooms in the datasource.
2023-09-18 15:05:43 +01:00
Marco Romano
1dd874d835
Remove dead code in room summary row
...
Not sure why it's unused but it's almost 1 year old so probably safe to remove.
2023-09-18 14:42:42 +02:00
David Langley
8605673ca1
Merge branch 'develop' into dla/feature/room_list_decoration
2023-09-18 10:34:32 +01:00
Benoit Marty
7bdfd2905c
Merge pull request #1351 from vector-im/feature/jme/1302-allow-users-to-change-their-avatars
...
Add preference screen for user profile
2023-09-18 10:58:42 +02:00
bmarty
6e5e538724
Sync Strings from Localazy
2023-09-18 00:09:19 +00:00
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