Commit Graph

80 Commits

Author SHA1 Message Date
Benoit Marty 4c61e5dfa2 Remove :samples:minimal module 2024-11-14 09:06:13 +01:00
Jorge Martin Espinosa b0cebf5ca0 Improve screenshot testing with ComposablePreviewScanner (#3125)
* Use ComposablePreviewScanner to rework how screenshot testing works
* Add test sharding
* Update screenshots
* Fixes for Element Gallery

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2024-07-03 13:05:06 +02:00
Benoit Marty 65eff95335 Remove CI properties, this is not needed when publishing locally. 2024-07-02 14:40:49 +02:00
Benoit Marty ffa4bec78c Towncrier is gone, iterate on danger checks 2024-06-27 12:02:29 +02:00
Benoit Marty a565a0396f Remove towncrier invocation when building nightly. 2024-06-27 11:52:38 +02:00
Benoit Marty 181742b251 Add documentation and small script to test external deep links. 2024-05-02 18:48:28 +02:00
Benoit Marty 3c182a0009 Fix small typos
Co-authored-by: Jorge Martin Espinosa <jorgem@element.io>
2024-01-31 11:51:30 +01:00
Benoit Marty 969962f4bc Update recipe to install the app from a GitHub release. GitHub release now should provide a universal APK. 2024-01-31 11:16:56 +01:00
Benoit Marty 3b06576d21 Upgrade Kover to 0.7.5 2024-01-09 10:51:30 +01:00
Benoit Marty 2a3c3d842c Fix issue in doc (detected with knit 0.5.0) 2023-12-28 12:41:02 +01:00
Benoit Marty 406e641fcd Organization renaming: fix teams URL. There is no redirection on those links 2023-12-13 09:53:11 +01:00
Benoit Marty f12f878316 Organization renaming: update text and fix link, develop branch does not exist. 2023-12-13 09:44:02 +01:00
Benoit Marty a969528ae1 Fix issue in project name. 2023-12-13 09:42:32 +01:00
Benoit Marty 30eabd0fa2 Organization renaming: update git clone command 2023-12-13 09:42:11 +01:00
Benoit Marty 75d6eaf8f3 Organization renaming: replace all https://github.com/vector-im by https://github.com/element-hq 2023-12-13 09:40:07 +01:00
Benoit Marty 0573dda874 Fix issue in link. 2023-12-04 17:50:21 +01:00
Benoit Marty cc2664c519 Use local SDK if the file exist 2023-10-16 13:31:26 +02:00
Marco Romano 82593367a4 Add docs for debug mitm proxying. (#1490) 2023-10-04 14:54:40 +00:00
Benoit Marty 29d38f2947 Update the recipe to set up the template 2023-10-02 14:19:17 +02:00
kegsay 2234b50663 Merge branch 'develop' into patch-1 2023-09-27 15:58:39 +01:00
kegsay 44d9628363 Update _developer_onboarding.md 2023-09-27 14:12:55 +01:00
ganfra a0bf000ab6 Update _developer_onboarding.md 2023-09-27 13:42:12 +02:00
kegsay 67259a8ebf Update _developer_onboarding.md 2023-09-27 12:22:09 +01:00
Benoit Marty ce12b7f3f7 Draft a documentation about the continuous integration 2023-09-06 09:23:22 +02:00
Benoit Marty eef5aa1949 fix typo in git url.
Co-authored-by: Florian Renaud <Florian14@users.noreply.github.com>
2023-08-31 15:41:48 +02:00
Benoit Marty 7129a526b0 Iterate and reformulate after PR review. 2023-08-30 12:48:33 +02:00
Benoit Marty eb041277a9 Grammar. 2023-08-29 11:22:14 +02:00
Benoit Marty bbc7974442 Add documentation to explain how to install the application from a Github release. 2023-08-29 11:04:36 +02:00
Benoit Marty 6928dc6e44 Restore OIDC support. 2023-08-23 12:18:42 +02:00
Benoit Marty 8fabf6bc8d Paparazzi 1.3.1 exports failure deltas from PROJECT_ROOT/out/failures/ to BUILD_DIR/paparazzi/failures/. 2023-08-18 09:13:19 +02:00
Benoit Marty faec5a200e ElementX -> Element X 2023-07-27 23:12:54 +02:00
Benoit Marty 7c56f80bd6 Update the recipe about screenshots recording. 2023-07-27 23:10:26 +02:00
Benoit Marty 7180e7f276 Update screenshots of the application 2023-07-26 17:15:51 +02:00
Benoit Marty 28f597bd2d Fix item indentation. 2023-07-26 15:25:19 +02:00
Benoit Marty b284a34542 Update doc about Push 2023-07-26 15:24:54 +02:00
Marco Romano 57d04e487c Static images improvements (#933)
1. On devices less than xhdpi request a 1x image from MapTiler (such devices are generally old, slower and with little memory so avoiding to get the 2x image only to have to shrink it later could help).
2. Coerce too big width/height combos within the API limits keeping the aspect ratio (this will allow requests on big horizontal displays to succeed).
3. Don't crash when given weird width/height combos (i.e. zero or negative).
4. Introduce interfaces to hide this whole logic and make it easier for forks to implement their own.

Related to:
- https://github.com/vector-im/element-meta/issues/1678
2023-07-21 13:37:08 +00:00
Chris Smith 9ef8b36f51 Location sharing: don't hardcode API key
In an effort to make it easier for forks to (a) use their own
API keys (b) change map styles or maybe even providers, move
the MapTiler key out of the source code and pass it in via
env var or property.

Also refactor the utility classes slightly to keep all the URL
related functions together, to reduce the chance of collisions
when maintaining such forks.
2023-07-17 16:09:53 +01:00
Benoit Marty 4dbeaa3390 Merge pull request #347 from vector-im/feature/bma/oidc2
Add (disabled) Oidc support
2023-05-31 16:42:34 +02:00
Marco Romano 1da242f63f Update pull_request.md (#490)
Grammar nits.
2023-05-31 09:24:01 +00:00
Benoit Marty bbacda4b45 Cleanup after PR review. 2023-05-31 10:34:03 +02:00
Benoit Marty f1d2f566bc Add OIDC support 2023-05-30 15:14:57 +02:00
Jorge Martín a5ab180e92 Fix issues with knit (this should hopefully fix danger too). 2023-05-12 15:48:51 +02:00
Germain b48c93815a Add more compound link references 2023-05-12 12:19:48 +01:00
Germain ca2f93932b Update icons documentation 2023-05-12 12:15:10 +01:00
Germain c181a3f0d5 Update compound references 2023-05-12 12:11:13 +01:00
Benoit Marty 6fd12448cb Update documentation about screenshot test. 2023-05-05 09:47:10 +02:00
Chris Smith 99f571b4eb Search for users to start a new DM. (#376)
Search for users to start a new DM.

Hooks up the create room UI to the matrix client to get
search results. Searches are debounced for 500ms and
only executed when 3 or more characters are entered.

Wrap the result state so we can distinguish between
"no results because we haven't searched yet" and
"no results because the API returned nothing", and
add a "No results found" message in the UI for the
latter case.

Closes #95
2023-05-03 13:26:31 +00:00
Chris Smith 34cc352053 Invite list view
Adds a CTA on the room list to view invites if there are any.

The invite list presents each invite with accept/decline buttons
and (for room invites) the sender details.

Fixes #102
2023-04-19 10:20:48 +01:00
Chris Smith b98b280a3c Merge remote-tracking branch 'origin/develop' into local-sdk-fixes 2023-04-11 09:07:13 +01:00
Benoit Marty cc58c0c8c9 Add a link to a video presenting Anvil. 2023-04-05 16:18:44 +02:00