hayaksi1
23005317cf
Merge develop into the PreviewParam rename
...
The 174 commits develop gained since this branch was cut touch preview data
in three ways, and each is resolved so the flipped konsist rule still holds
across the merged tree.
Two screens the branch had renamed were deleted upstream by "Remove the
account provider search screen and homeserver resolver": the
changeaccountprovider and searchaccountprovider packages. Their deletion
wins, so ChangeAccountProviderStatePreviewParam, SearchAccountProviderStatePreviewParam
and the two views that used them go with them rather than coming back
under the new name.
Two preview classes develop added still carried the old suffix and are
renamed here, along with the `@PreviewParameter` reference in each view:
GlobalSearchStateProvider -> GlobalSearchStatePreviewParam and
SendFailureDialogStateProvider -> SendFailureDialogStatePreviewParam.
Everything else merged textually. No production class extending
PreviewParameterProvider is left with a `Provider` name, and no reference
to any of the 194 renamed names survives outside the CHANGES.md entry that
records a past pull request title.
2026-08-24 10:55:40 +03:00
Benoit Marty
16954bb66e
Merge pull request #7449 from hayaksi1/fix/4112-wildcard-mime-type
...
Send a concrete mime type for media shared with a wildcard one
2026-08-24 09:41:18 +02:00
Benoit Marty
4cde4b40c6
Merge pull request #6676 from bxdxnn/misc/reactions-pinned-messages
...
Show reactions in the pinned messages list
2026-08-24 09:37:51 +02:00
Benoit Marty
679c6e4786
Merge pull request #7410 from element-hq/feat/global-search-screen
...
Feature: global search
2026-08-24 09:34:35 +02:00
Benoit Marty
e22321a4c1
Merge pull request #7512 from element-hq/renovate/com.squareup.okhttp3-okhttp-bom-5.x
...
Update dependency com.squareup.okhttp3:okhttp-bom to v5.5.0
2026-08-24 08:25:29 +02:00
Benoit Marty
a33a84a684
Merge pull request #7500 from element-hq/feature/account-provider-full-mxid
...
Let users enter their full Matrix user ID on the account provider screen
2026-08-24 08:24:50 +02:00
Benoit Marty
081809d57e
Merge pull request #7502 from element-hq/renovate/reconfigure
...
Remove workaround for Renovate.
2026-08-24 08:05:39 +02:00
renovate[bot]
9e66572970
Update dependency com.squareup.okhttp3:okhttp-bom to v5.5.0
2026-08-23 18:54:52 +00:00
Benoit Marty
477aa36640
Merge pull request #7505 from element-hq/bma/matrixModule
...
Remove dependency on enterprise module.
2026-08-22 11:53:18 +02:00
Benoit Marty
eb8574e042
Remove dependency on shared module.
...
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-22 10:59:20 +02:00
Benoit Marty
45d9339bfa
Merge pull request #7495 from element-hq/refactor/add-client-enterprise-hooks
...
Add `ClientEnterpriseHook` and `ClientBuilderEnterpriseHook`
2026-08-22 08:10:50 +02:00
Benoit Marty
277dd4a2fd
Fix test compilation
2026-08-21 18:53:43 +02:00
Benoit Marty
e205b7a3aa
Update ref.
2026-08-21 18:14:07 +02:00
Benoit Marty
e271a6b4a8
Revert change on dependencies
2026-08-21 18:13:44 +02:00
Benoit Marty
b59afe7561
No need for @SingleIn
2026-08-21 18:11:26 +02:00
Jenna Vassar
2182840a71
Let users enter their full Matrix user ID on the account provider screen
2026-08-21 08:53:23 -07:00
Benoit Marty
27b58705f3
Fix compilation issue.
2026-08-21 17:51:18 +02:00
Benoit Marty
3d9deed6e2
Remove workaround for Renovate.
...
It seems that it's not necessary anymore, thanks to https://github.com/renovatebot/renovate/pull/45350
2026-08-21 17:38:41 +02:00
Jorge Martín
c56bb66307
Fix ClientBuilderEnterpriseHook not returning an updated ClientBuilder
2026-08-21 17:32:45 +02:00
Benoit Marty
82d17b67e4
Merge pull request #7435 from hayaksi1/fix/5623-share-unlisted-mime-type
...
Share a file whose mime type is not one of the supported ones
2026-08-21 16:53:48 +02:00
Benoit Marty
eeaf0166f5
Merge pull request #7443 from hayaksi1/fix/4519-hide-verification-fallback
...
Do not render in-chat key verification requests in the timeline
2026-08-21 16:52:58 +02:00
Benoit Marty
8d3131b5ca
Merge pull request #7501 from element-hq/feature/bma/updateCopyright
...
Update Enterprise Copyright in idea settings, so that new files get an expected header.
2026-08-21 16:52:11 +02:00
Jorge Martín
b52ed580b1
Add more tests
2026-08-21 16:19:36 +02:00
Jorge Martín
e3b72446cc
Fix displaying the 'ready to search' state for message search after deleting the query
2026-08-21 16:10:44 +02:00
Jorge Martín
511ddb453e
Bump enterprise again
2026-08-21 16:08:06 +02:00
Benoit Marty
ac7b42db18
Update Enterprise Copyright in idea settings.
2026-08-21 16:07:51 +02:00
Benoit Marty
586805bcfb
Merge pull request #7463 from hayaksi1/fix/4460-focused-timeline-pagination
...
Keep a focused timeline focused until the event has been rendered
2026-08-21 16:00:41 +02:00
Benoit Marty
441c88244f
Merge pull request #7490 from element-hq/feature/bma/sendingMessageFailedReason
...
Show dialog with reason when user clicks on a message with a failure
2026-08-21 15:59:01 +02:00
Jorge Martín
0a624c1550
Fix empty state for room search
2026-08-21 15:51:39 +02:00
Benoit Marty
9935f91bc7
Fix wrong binding
2026-08-21 15:42:20 +02:00
Jorge Martin Espinosa
feef42db5a
Fix warning about deprecated Gradle keepRules.file API ( #7498 )
...
* Fix warning about deprecated `keepRules.file` API
The proguard files have been moved to `app/proguard` in several directories for `common`, `foss`, and `enterprise` rules and it's those directories that are added through `keepRules.addStaticSourceDirectory(dir)`.
* Use `findPropery` instead of the deprecated `project.properties["key"]` API for `allWarningsAsErrors`
* Remove very legacy .gitignore rule and restore proguard `.keep` rules
2026-08-21 13:23:34 +00:00
Jorge Martín
c392737765
Try fixing the empty state for the room list search in global search
2026-08-21 15:16:26 +02:00
Jorge Martín
679d97cf4f
Fix konsist issue about presenters not depending in other concrete presenter implementations
2026-08-21 15:15:48 +02:00
Jorge Martín
e4891abf45
GlobalSearchPresenter doesn't need @ContributesBinding
2026-08-21 14:36:10 +02:00
Jorge Martín
f28b5093df
Fix licenses in enterprise
2026-08-21 13:22:50 +02:00
Jorge Martín
76b6e5857f
Fix lint issues
2026-08-21 13:03:21 +02:00
ElementBot
d05978cc16
Update screenshots
2026-08-21 11:00:17 +00:00
Jorge Martín
b29a4c06d7
Improve previews
2026-08-21 12:43:09 +02:00
Jorge Martín
3a946475f7
Fix search results never displaying an empty state
...
Use the pagination state to understand when a search finished with no results
2026-08-21 12:37:47 +02:00
Benoit Marty
1300112edc
Merge pull request #7453 from hayaksi1/fix/4639-system-theme
...
Apply the system theme when switching back to it from a forced light or dark theme
2026-08-21 12:18:52 +02:00
Jorge Martín
9a2d23c8a1
Remove unnecessary GlobalSearchPresenter.Factory
2026-08-21 12:07:38 +02:00
Benoit Marty
1186ad6f6e
Merge pull request #7497 from bxdxnn/misc/allow-empty-desc
...
Allow empty problem description if the GitHub issue number is present for rageshakes
2026-08-21 12:06:23 +02:00
Jorge Martin Espinosa
614619e306
Make PIP react to camera orientation changes in the other participant's device ( #6951 )
...
* Make PIP react to camera orientation changes in the other participant's device
Adds a `controls.onPipMediaOrientationUpdate` callback for the WebView that will trigger a new `pipParamsBuilder.setAspectRatioFromOrientation(orientation)` method
* Fix warning about `PictureInPictureParams.Builder.setAspectRatio` only being available on API 26+
2026-08-21 09:47:49 +00:00
bxdxnn
7a3074af20
Allow empty description if GitHub issue is not empty
2026-08-21 08:46:11 +00:00
Benoit Marty
a59997336d
Suppress Large Class warning on test.
2026-08-21 10:17:45 +02:00
ElementBot
df2ea586bd
Update screenshots
2026-08-21 08:13:54 +00:00
Benoit Marty
2b3aeee1c6
Merge pull request #7494 from element-hq/feature/bma/loginWording
...
Move strings to the login module
2026-08-21 10:06:21 +02:00
Jorge Martín
4b32816b32
Add ClientEnterpriseHook and ClientBuilderEnterpriseHook
...
These allow us to not expose the enterprise internal when setting up custom configs for both `ClientBuilder` and `Client`
2026-08-21 10:05:00 +02:00
Benoit Marty
392d73826a
Add instruction about screenshot test, so that AI does not try to record them.
2026-08-21 09:54:48 +02:00
Benoit Marty
eb37c7bd55
Update test with Claude
2026-08-21 09:54:48 +02:00