26 Commits

Author SHA1 Message Date
mxandreas
09b2d868c0 Add guidelines for new features and a bit refactoring. (#5436)
* Add guidelines for new features and a bit refactoring.

* Add link to Android.

* Update CONTRIBUTING.md

Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>

* Some final touches.

---------

Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2026-04-20 13:51:41 +01:00
Doug
f146ba835d Update CONTRIBUTING.md with Localazy download instructions 2026-04-13 13:16:58 +01:00
Stefan Ceriu
c3ba6113fe Replace the last of the fastlane lanes with swift tooling
- move more sharable code to CI static methods
- merge `release_to_github` and `prepare_next_release` into one single command as they had dependencies on each other
- remove all traces of ruby and fastlane
2026-03-11 10:06:44 +02:00
Stefan Ceriu
c92e847ed7 Replace ruby/fastlane tools with swift variants. (#5105)
* Replace ruby/fastlane unit and preview test flows with swift variants.

* Switch to swift-log and Logger for logging

* Address (my own!) PR comments.

---------

Co-authored-by: Doug <douglase@element.io>
2026-02-19 09:13:42 +00:00
Doug
616fd09b34 Fix typo in CONTRIBUTING.md changelog section 2026-01-05 12:52:06 +00:00
Doug
2d6f2ee2df Clarify product input requirements and how to add translations for contributions. (#4849) 2025-12-12 11:35:48 +00:00
manuroe
49c8897b02 Fix Matrix room in CONTRIBUTING.md (#4043) 2025-04-18 16:07:53 +02:00
Stefan Ceriu
6be9890480 Update CONTRIBUTING.md 2025-01-16 09:03:00 +02:00
Stefan Ceriu
8eec817f99 Update CONTRIBUTING.md 2024-08-27 09:23:26 +03:00
Guillaume
acf56e812c Update sonarcloud project key (#3112) 2024-08-05 09:38:51 +01:00
Doug
27215acbd3 Replace Towncrier with GitHub releases + labels. (#2966)
* Set up GitHub generated release notes.

* Remove Towncrier from the release script.

* Add changelog failures for Labels with Danger and stop requesting a changelog file.

* Update changelog documentation.
2024-06-25 11:07:01 +00:00
Doug
80b4a2a8c9 Update Compound. (#2906)
* Update Compound.

* Remove LFS hack from the docs.

* Fix preview tests

---------

Co-authored-by: Stefan Ceriu <stefanc@matrix.org>
2024-06-07 12:25:24 +03:00
Doug
6572428c32 Update codecov links. (#2237) 2023-12-13 16:15:13 +00:00
Doug
52b8cdad75 Update most references of vector-im to element-hq (#2231)
Sonarcloud and codecov will follow in a later PR when confirmed working. Changelog ignored as it isn't particularly important with the redirect.
2023-12-12 14:34:44 +00:00
Doug
a551add266 Update CONTRIBUTING.md (#2135) 2023-11-22 08:54:17 +00:00
David Langley
54a7e7acf0 Reaction highlights (#1145)
* Highlight own reactions

- Highlight own reactions on timeline and improve style.
- Highlight reactions on message bottom sheet only when it our own.

* Improve overlay background colours

* pin to new sdk version

* Remove the red used for debug.

* Fix padding, overlap and only display count if > 1.

- Fix reaction padding and overlap of reaction and bubble.
- Only display count if greater than 1.
- Return EmptyView for TimelineDeliveryStatus.cancelled.

* Fix colors as per design recommendations.

* Add Snapshot tests for reactions and documentation.

- Add UITests for the timeline including reactions.
- Add the reference snapshots.
- Add documentation on how to run snapshot tests and update the reference snapshots.

* Fix Package.resolved
2023-06-25 13:24:48 +01:00
Doug
bd34ca9d24 Update UI tests (#730)
* Update snapshots.

* Fix timeline grouping and UI tests.

* Remove German UI tests with double-length pseudolanguage.

Avoids tests breaking when translations are updated.
2023-03-28 13:06:53 +00:00
sem pruijs
c96ba12b4d Update support link (#668)
* Update matrix room to be the element x room

* Add change log file

* Update README rupport link
2023-03-06 09:38:31 +02:00
Mauro
b3feb052d7 Swiftformat on githooks + New swift run tools setup command (#563) 2023-02-10 15:04:00 +02:00
Doug
272dc0a2f0 Add a tool to build MatrixRustSDK. (#369) 2022-12-15 09:35:00 +00:00
Aleksandrs Proskurins
818a78eca0 Update documentation files (#313)
* Updated md files

* Changelog

* Update CONTRIBUTING.md

Co-authored-by: Stefan Ceriu <stefanc@matrix.org>

* PR fixes

* Update README.md

Co-authored-by: Stefan Ceriu <stefanc@matrix.org>

Co-authored-by: Stefan Ceriu <stefanc@matrix.org>
2022-11-15 11:49:13 +02:00
Stefan Ceriu
4def45a57b New timeline (#276) (#280)
* Fixes #276 - Rebuilt room timeline:
    - Removed the need for the ListCollectionViewAdapter
    - Rewrote the TimelineItemList without using introspection
    - Added ReversedScrollView for laying out items at the bottom/trailing
    - Rewrote TimelineProvider diffing through CollectionDifference (similar to the RoomSummaryProvider)
    - Added back `scrollDismissesKeyboard`  behavior
    - Various other tweaks and fixes
- Fixed various warnings:
    - removed async AttributedStringBuilder as AttributedString is non-sendable, made the RoomTimelineItemFactory synchronous
    - removed unused virtual timeline items
    - removed unused isOutgoing property from the FormattedBodyText
* Make TimelineItemContextMenuActions indentifiable and specify contextMenu identifiers
* Bump the matrix-rust-components-swift to v1.0.16-alpha
* Add changes file and changelog contribution guide
* Fix attributed string builder unit tests
2022-11-02 13:03:34 +02:00
Johannes Marbach
bb39cc924f Add notes for how to debug the network traffic (#223)
* Add notes for how to debug the network traffic

* Add changelog

Co-authored-by: Stefan Ceriu <stefanc@matrix.org>
2022-10-14 13:13:57 +00:00
Doug
c619238a4a Add docs around Git LFS and include in Brewfile. 2022-09-06 13:37:19 +01:00
vollkorntomate
405557983d Fix broken link in CONTRIBUTING.md
Signed-off-by: Thomas Völkl thomas@vollkorntomate.de
2022-08-02 12:21:55 +01:00
Stefan Ceriu
a4b12e5b5e Closes #55, #56 - Update project documentation 2022-05-19 10:24:34 +03:00