Commit Graph

11680 Commits

Author SHA1 Message Date
Adam Brown 1c6b2ceb4b adding retrying to the reaction long pressing and extra visibilty check for dialogs 2021-11-18 17:53:52 +00:00
Adam Brown 1b5868644a add wait for dialogs 2021-11-18 17:53:34 +00:00
Adam Brown 38f0640d2c tapping the timeline settings via the overflow small devices can't tap the title
- waiting for the message edits bottom sheet
- waiting for the reactions bottom sheet
2021-11-18 17:52:45 +00:00
Adam Brown 97d768e392 adding expected open/closed state to the bottom sheet waiting 2021-11-18 17:52:20 +00:00
Adam Brown 69745ea74e waiting until the room avatar item is ready as the title and list have a loading state 2021-11-18 17:51:57 +00:00
Adam Brown b57d414189 increase app timeout as sign out can block for a long time 2021-11-18 17:51:34 +00:00
Adam Brown b9e7357e04 using Pixel 5 profile and ensuring jobs stay marked as failed after collecting screenshots and logs 2021-11-18 17:49:35 +00:00
Adam Brown 7d262ebc32 removing no longer needed message delete on animation end, we delete the file straight away 2021-11-18 17:28:08 +00:00
Adam Brown 1afc1b51e5 separating the cancelled and ended events to make the consumption simpler 2021-11-18 17:25:30 +00:00
Adam Brown 4dbb150ac2 clarifying why we do nothing when the state is locked on voice recording ended 2021-11-18 17:21:03 +00:00
Adam Brown 16ca7d5040 adding sending of voice message on send pressed 2021-11-18 17:18:13 +00:00
Adam Brown c5746a59ae updating voice view interface method names for consistency 2021-11-18 17:11:10 +00:00
Adam Brown 734e7df910 renaming display function as its updating state, rather than directly displaying 2021-11-18 17:00:47 +00:00
Benoit Marty d00277a81f
Merge pull request #4512 from vector-im/yostyle/disable_bot_on_forked_project
Disable sync data jobs in forks
2021-11-18 17:24:42 +01:00
yostyle bf3bf6a509 Disable sync data jobs in forks 2021-11-18 17:03:37 +01:00
Adam Brown bf374371b8 removing no longer needed cancelled status check 2021-11-18 15:14:46 +00:00
Adam Brown dfc67b832c updating the state rather than calling display directly 2021-11-18 15:06:43 +00:00
Benoit Marty 5e99972d95 Remove dead code 2021-11-18 16:01:01 +01:00
Adam Brown be685bc56a aligning the locked recording view to the send message button without the margin, fixes the layout jumping when the mic button switches to a send 2021-11-18 14:59:06 +00:00
Benoit Marty e233915c0f Jitsi android-sdk-3.1.0 -> android-sdk-3.10.0 2021-11-18 15:58:40 +01:00
Adam Brown 9ae03b76cd allows locking and cancelling to occur after choosing either option
- fixes other quirks caused by porting to the inverted display logic
2021-11-18 14:15:55 +00:00
Adam Brown e895dbd923 replacing chained ifs with when 2021-11-18 14:15:55 +00:00
Adam Brown 2ad121e96e moving the recording ui state to the textcomposer view model and state 2021-11-18 14:15:55 +00:00
Adam Brown 40d762c37d lifting current recording state out of the view 2021-11-18 14:15:55 +00:00
Adam Brown f2690552a2 lifting voice display logic out of the view and to the layer above 2021-11-18 14:15:55 +00:00
Adam Brown f0ef9e9706 inverting and splitting the voice message view into logic and views
- creates a display entry point which will be called externally
2021-11-18 14:15:55 +00:00
Adam Brown fef604bfb9 fixing line lengths 2021-11-18 13:45:01 +00:00
Adam Brown f61474cb83 lifting the seenIds cache to the event queue rather than chaining it through, allows us to simplify the state model 2021-11-18 13:39:07 +00:00
Adam Brown fb5e3cdfcd extracting the queued notification events persistence to its own file 2021-11-18 13:17:41 +00:00
Adam Brown 940fe634c4 fixing notifications not dismissing when the in memory state becomes out of sync
- lazily loads the initial notification state as we rely on a current session to exist
- extracts all the notification state manipulation to a separate state class
2021-11-18 13:11:43 +00:00
Benoit Marty bd0cd169c4
Merge pull request #4500 from andybalaam/tweak-releases-wording
Add a note about the release builds depending on Google services
2021-11-18 11:25:13 +01:00
Benoit Marty 42c0df8f26
Merge pull request #4496 from vector-im/dependabot/gradle/androidx.appcompat-appcompat-1.4.0
Bump appcompat from 1.3.1 to 1.4.0
2021-11-18 11:24:32 +01:00
Benoit Marty 4b6afb3e63
Merge pull request #4494 from vector-im/dependabot/gradle/androidx.constraintlayout-constraintlayout-2.1.2
Bump constraintlayout from 2.1.1 to 2.1.2
2021-11-18 10:18:54 +01:00
Benoit Marty 00ab7aaea9
Merge branch 'develop' into dependabot/gradle/androidx.constraintlayout-constraintlayout-2.1.2 2021-11-18 10:18:44 +01:00
Benoit Marty 958be65389
Merge pull request #4493 from vector-im/dependabot/gradle/androidx.work-work-runtime-ktx-2.7.1
Bump work-runtime-ktx from 2.7.0 to 2.7.1
2021-11-18 10:17:34 +01:00
Benoit Marty e98dd2e663
Merge pull request #4396 from vector-im/feature/aris/thread_aware
Feature/aris/thread aware
2021-11-18 10:16:56 +01:00
Benoit Marty f4772f7aa8
Merge pull request #4492 from vector-im/dependabot/gradle/androidx.fragment-fragment-ktx-1.4.0
Bump fragment-ktx from 1.3.6 to 1.4.0
2021-11-18 10:15:01 +01:00
Andy Balaam 27c92a1583 Add a note about the release builds depending on Google services
Signed-off-by: Andy Balaam <andyb@element.io>
2021-11-18 09:13:03 +00:00
dependabot[bot] bff72a4d52
Bump appcompat from 1.3.1 to 1.4.0
Bumps appcompat from 1.3.1 to 1.4.0.

---
updated-dependencies:
- dependency-name: androidx.appcompat:appcompat
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-17 23:08:48 +00:00
dependabot[bot] 84d86a5433
Bump constraintlayout from 2.1.1 to 2.1.2
Bumps [constraintlayout](https://github.com/androidx/constraintlayout) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/androidx/constraintlayout/releases)
- [Commits](https://github.com/androidx/constraintlayout/commits)

---
updated-dependencies:
- dependency-name: androidx.constraintlayout:constraintlayout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-17 23:07:57 +00:00
dependabot[bot] f56691a942
Bump work-runtime-ktx from 2.7.0 to 2.7.1
Bumps work-runtime-ktx from 2.7.0 to 2.7.1.

---
updated-dependencies:
- dependency-name: androidx.work:work-runtime-ktx
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-17 23:07:14 +00:00
dependabot[bot] 9ae6197f4c
Bump fragment-ktx from 1.3.6 to 1.4.0
Bumps fragment-ktx from 1.3.6 to 1.4.0.

---
updated-dependencies:
- dependency-name: androidx.fragment:fragment-ktx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-17 23:07:08 +00:00
ariskotsomitopoulos 8015ffee42 PR remrarks 2021-11-17 19:56:06 +02:00
Benoit Marty 0c4dee8933
Merge pull request #4338 from vector-im/feature/bca/fix_crypto_shields
Update shields to match web
2021-11-17 17:43:10 +01:00
Benoit Marty 51d8887727
Merge pull request #4487 from andybalaam/document-fdroid-process
Explain the process of releasing to the app stores
2021-11-17 17:37:44 +01:00
Benoit Marty 83cf522d35 Add missing item in the Changelog 2021-11-17 16:55:32 +01:00
Valere 78bdef4e2d Code review 2021-11-17 16:39:24 +01:00
Valere cedf553602 Add change log 2021-11-17 16:39:24 +01:00
Valere 1a204c6b5a Use borderless shield for verification (web parity) 2021-11-17 16:39:24 +01:00
Valere dc708438a6 Update shields to match web 2021-11-17 16:39:24 +01:00