Copilot
21a1c8d4a3
Fix screen template unit tests to use Swift Testing conventions ( #5187 )
2026-03-11 15:20:21 +00:00
Stefan Ceriu
5e41016d5e
Fix new redundantSendable and redundantSwiftTestingSuite swiftformat errors
2026-03-04 17:02:11 +02:00
Mauro Romito
bc2ecc23c7
update template tests
2026-02-23 18:44:32 +01:00
Stefan Ceriu
04053ae69b
Update files following swiftformat upgrade
2026-01-27 12:50:57 +02:00
Mauro
6160c44d67
Update copyright holding and dates ( #4640 )
...
* Update copyright holding and dates
* compound IDE Macros updated
* update copyright
* update copyrights done
* update templates and README
2025-10-21 14:34:56 +02:00
Doug
a67559299a
Update the template screen to use the new(ish) Observation framework. ( #4077 )
...
* Update the template screen to use the new(ish) Observation framework.
* Add a variant of deferFulfillment that supports observables.
* Update snapshot fulfilment to work with either a publisher or a stream.
2025-04-30 16:49:23 +01:00
manuroe
c29f4cc9b4
Dual licensing: AGPL + Element Commercial ( #3657 )
...
* New LICENSE-COMMERCIAL file
* Apply dual licenses: AGPL + Element Commercial to file headers
* Update README with dual licensing
2025-01-06 11:27:37 +01:00
Stefan Ceriu
89eae00479
Switch license to AGPL ( #3237 )
...
* Switch license file to AGPL
* Update file copyright headers
* Update the default project file header
2024-09-06 16:34:30 +03:00
Stefan Ceriu
1ab56fd8d1
Simplify the screen templates
2023-08-02 14:15:35 +03:00
Doug
97e89e75ba
Update template screen naming. ( #824 )
...
Update the script too.
2023-04-24 15:03:46 +01:00
Alfonso Grillo
815da82c13
Invites list ( #787 )
...
* Setup invites SS window
* Add invites label in the home screen
* Add empty invtes list
* Setup navigation to invites list
* Inject invitesSummaryProvider
* Show invites
* Add InviteCell
* Refine InviteCell UI
* Push invites
* Amend SS configuration
* Add inviter in RoomProxyProtocol
* Add Invite model type
* Improve InviteCell
* Fix media provider injection
* Refine InviteCell
* Refine invite cell
* Add invites feature flag
* Try different SS config for invites
* Regiester invites view in configureViewsPostInitialSync
* Cleanup
* Start tests
* Cleanup code
* Add changelog.d file
* Add tests
* Handle canonical alias
* Add InvitesListScreen previews
* Add localisations and improve UI tests
* Add reference screenshots
* Cleanup code
* Fix UT build errors
* Refactor InvitesList -> Invites
* Apply pr comments
* Remove reduntant @MainActor
* Naming cleanup
* Fix InvitesScreenCell.title
* Add accept/decline InvitesViewAction
* Revert Package.resolved
* Add warning in InvitesScreenCell
* Improve PlaceholderAvatarImage
* Record snapshots again
* Refactor Invite -> InvitesRoomDeatils
* Rename identifier in PlaceholderAvatarImage
2023-04-14 10:49:57 +00:00
Alfonso Grillo
155fcbbf6e
Improve tests' reliability ( #763 )
...
* Create publisher extension into the unit test target
* Add ViewModelContext test extension
* Refactor BugReportViewModelTests
* Fix failing UTs
* Idea PublishedClosure
* Refactor RoomDetailsViewModelTests
* Replace more Task.yield/Task.sleep
* Move leaveRoom/ignore/unignore under the @MainActor
* Revert "Idea PublishedClosure"
This reverts commit 4ab25291041f0dbd99083baf9d95bc6647f1fd97.
* Make process(viewAction:) sync
* Refactor BugReportViewModel callback to a publisher
* Fix UTs
* Refactor ReportContentViewModel
* Fix ui test build error
* Try make sonar happy
* Empty commit
* Revert "Try make sonar happy"
This reverts commit 97804b19373a8f55f12174ccbf27f1fd8db583b7.
* Rename ui test identifier
* Cleanup
* Callback -> actions refactor
* Update template
* Add publisher in TemplateCoordinator
* Add env variable in IntegrationTests.xctestplan
* Add async sequence extension
* Amend integration test plan
* Remove env variable from target.yml
* Cleanup
* Fix failing UI tests
2023-04-05 17:07:12 +02:00
Doug
f20cf598a9
#150 : Use standard file headers everywhere.
...
* Add default header in IDETemplateMacros.plist.
* Use the standard header everywhere.
2022-08-11 08:54:24 +01:00
Doug
a272980b62
Add SwiftFormat to the project. ( #129 )
...
* Run swiftformat for whitespace.
* Run swiftformat with some rules.
2022-07-06 14:49:05 +01:00
Doug
e27f37c69f
Add Screen suffix to all screens. ( #125 )
2022-06-30 16:48:46 +01:00
Stefan Ceriu
0c3e2f4a6c
vector-im/element-x-ios/issues/53 - Various tweaks following code review
2022-05-26 11:42:57 +03:00
Stefan Ceriu
c4480e4524
Fix various code smells as reported by Sonarcloud, fixed tests
2022-05-26 11:42:57 +03:00
Stefan Ceriu
abca946a23
Add template to xcodegen, fix build and tests
2022-05-12 14:06:58 +03:00
Stefan Ceriu
43dfc97b70
Added back simple template
2022-05-12 14:06:58 +03:00