Florian Renaud
5d0fb45ff6
Update room properties from room details ( #439 )
...
- Add the edit action in the room details
- Add "Add topic" button in room details
- Add the screen behind that action to edit some room properties: avatar, name, topic
- Handle the save button action
- enable the button only if changes are detected
- display a loader "updating room"
- display an error dialog if any request has failed
- Check user has the right power level to change various attributes
- "Add topic" is only shown if there's no topic and they are able to set on
- Edit menu is only shown if they can change topic, name or avatar
- On the edit page, any fields they can't change are uneditable
Co-authored-by: Chris Smith <csmith@lunarian.uk>
1 year ago
Benoit Marty
a1e0a2c08d
Fix compilation issue after rebase.
1 year ago
Chris Smith
5de90c3871
Danger: don't complain about reviewers ( #509 )
...
Now we have a CODEOWNERS file a reviewer is assigned automatically,
so there's no need for this.
It also misfires a bunch (maybe if there are no _pending_ reviewers
because they've already reviewed?), so removing it fixes that noise.
1 year ago
Benoit Marty
64e2015941
Merge pull request #416 from Freezlex/develop
...
Fix App crash when joing specific room URL
1 year ago
Benoit Marty
82031beaa5
Rename job - try to fix conflict.
1 year ago
Benoit Marty
ec9d9bb56f
Merge pull request #503 from vector-im/feature/bma/gradleUpgrade
...
Update android.gradle.plugin to v8.0.2
1 year ago
Chris Smith
08ff69e682
Create room: more spacing under selected users
1 year ago
Chris Smith
9827c30fc0
Merge remote-tracking branch 'origin/develop' into misc/cjs/create-join-design-feedback
1 year ago
renovate[bot]
f9e75ee4f7
Update android.gradle.plugin to v8.0.2
1 year ago
Benoit Marty
c46692eb20
Do not use System.currentTimeMillis()
1 year ago
Benoit Marty
881c8fd97b
Fix test
1 year ago
Benoit Marty
c7e68e5d81
Use coroutine dispatcher instead of WorkerThread
1 year ago
Benoit Marty
685b034977
Cleanup
1 year ago
Benoit Marty
183dd153ff
Fix test
1 year ago
Benoit Marty
1ac5f8e788
Disable debugging of notification
1 year ago
Benoit Marty
e02ba42ea0
Bigger image - WIP
1 year ago
Benoit Marty
fee97ff735
Notifications: add prefix to debug notification display.
1 year ago
Benoit Marty
bc9ec5a28a
Notifications: render current user name and avatar.
1 year ago
Benoit Marty
c91e8e5050
Notifications: render room and user icons.
1 year ago
Benoit Marty
31afed1448
Map some info for the notifications.
1 year ago
Benoit Marty
a2cf497a00
Merge pull request #478 from vector-im/feature/bma/slidingSyncCleanup
...
Sliding sync cleanup
1 year ago
Jorge Martin Espinosa
b040953d7b
Merge pull request #501 from vector-im/misc/jme/remove-duplicate-danger-reports
...
Remove duplicate issue reporting by Danger
1 year ago
Jorge Martin Espinosa
664fcf782d
Merge pull request #497 from vector-im/feature/jme/enable-gif-support
...
Enable gif support for Coil
1 year ago
Jorge Martin Espinosa
a36f4b7947
[Room details] Open room member details when clicking on user data in timeline ( #482 )
1 year ago
Jorge Martin Espinosa
e8e7a781fb
Merge pull request #499 from vector-im/renovate/org.sonarqube-4.x
...
Update plugin sonarqube to v4.2.0.3129
1 year ago
Benoit Marty
ed18d2b343
Merge pull request #494 from vector-im/feature/bma/checkCode
...
Check code
1 year ago
Benoit Marty
2c911868d3
Fix quality
1 year ago
Chris Smith
90082c909d
User search: provide 10 results not 5
...
Also refactor slightly so the caller specifies the number of
results, which lets all the constants sit in the repository.
1 year ago
Chris Smith
9bc67d88f3
User search: reduce debounce to 250ms
1 year ago
Chris Smith
a5849ca0bc
Selected users: if scrollable, make last one peek
...
If there are enough selected users that they can't all be displayed,
add extra padding in between the users to ensure that the last
visible one is half visible to provide some scroll affordance.
1 year ago
Chris Smith
37d1a3b394
Selected user: scale and align cross properly
...
IconButton makes assumptions about the size of icons, which
we're not abiding by here. That makes it semeingly impossible
to properly center our icon. Instead, rewrite it as a surface
to ensure it's laid out properly
1 year ago
Chris Smith
b5ee444f78
Matrix user row: typography and alignment
1 year ago
Chris Smith
9f05802022
Checkable user row: fix uneven padding
1 year ago
Chris Smith
43ea115bd7
Search bar: close button colour
1 year ago
Chris Smith
109faf409c
Add TextStyle for getting rid of font padding
1 year ago
Chris Smith
4c8f82ccb6
Progress dialog: match designs, deduplicate code
1 year ago
Chris Smith
9874a01fc5
Outline buttons: font weight
1 year ago
Chris Smith
27f9470708
Room details: typography and strings
1 year ago
Chris Smith
f70740990f
Invite list: typography tweaks
1 year ago
Jorge Martín
9efbe52c0d
Remove duplicate issue reporting by Danger
1 year ago
Benoit Marty
13990cba7c
Update maestro tests.
1 year ago
Benoit Marty
72a0179160
Record screenshots
1 year ago
Benoit Marty
b8050a9194
Fix alignment issue and content cropping
1 year ago
Benoit Marty
0d41dab3bc
Hide login with Qrcode and create account for now.
1 year ago
Benoit Marty
6dbccb696b
Introduce pages in our design system.
1 year ago
Benoit Marty
e924b2f650
Design iteration
1 year ago
Benoit Marty
acf0588846
Iterate on onboarding screen - WIP
1 year ago
Chris Smith
73a9a82a6d
Create room: fix text colours and strings
1 year ago
Chris Smith
be8ea56903
Create room: fix colour for bottom sheet actions
1 year ago
Chris Smith
01b1cc1b4b
Create room: show divider between users in search
1 year ago