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
1e5a5b36b2
Add a SpaceScreen for listing rooms and subspaces within a space. ( #4412 )
2025-08-14 16:24:20 +00: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
Alfonso Grillo
104629b72f
Conform URL to ExpressibleByStringLiteral ( #1214 )
2023-06-29 13:47:04 +00:00
Alfonso Grillo
199f5248af
Create & Join rooms UI/UX tweaks ( #1005 )
...
* Fix people icon size
* Disable dismiss when loading in StartChatScreen
* Reduce debounce on search
* Add padding to invite button
* Add show/hide bottom bar behaviour
* Fix bg color in StartChatScreen form
* Update localisations
* Update search users results to 10
* Fix form background in InviteUsersScreen
* Fix invites list bg color
* Add mxid in InvitesScreenCell
* Refactor InvitesScreenCell design
* Fix separator spacing
* Add more design fixes
* Refine InvitesScreenCell layout
* Refactor UserProfileCell design
* Refactor FormRowAccessory
* Update localisations
* Fix camera size and security section padding
* Change create button style
* Refine InviteUsersScreenSelectedItem
* Refine CreateRoomScreen
* Refine UserProfileCell padding
* Amend preview name
* delete test code
* Add separator in security section
* Fix spacing in InviteUsersScreenSelectedItem
* Revert confirmationAction in CreateRoomScreen
* Refine HomeScreenInvitesButton
* Add dismiss keyboard in InviteUsersScreen
* Refactor FormRowAccessory
* Remove isDisabled from FormButtonStyles
* Update localisations
* Cleanup RoomDetailsEditScreen
* UI fixes on horizontal user carousel
* Refactor InviteUsersScreenSelectedItem
* Try fix flaky tests
* Fix typo
* Update snapshot tests
* Fix flaky UTs
* Fix HomeScreen ui tests
* Fix scroll on selection
* Refactor RoomFlowCoordinatorTests
2023-06-06 08:03:38 +00:00
Mauro
7338fc998b
Generating SDK Mocks through the usage of swift run tools generate-sdk-mocks ( #982 )
...
* basic implementation, that works for now only with the local SDK
* replaced a handmade mock with a generated mock
2023-05-30 09:48:55 +02:00
Flescio
d4f5826dac
Move search users into a dedicated service ( #789 )
...
* add users provider with test
* add ui test for search users
* add changelog
* Update ElementX/Sources/Services/Users/UsersProvider.swift
Co-authored-by: Alfonso Grillo <alfogrillo@gmail.com >
* add error handling in usersprovider
* remove empty section
* add search in invite users
* add CancellableTask, add setup App Settings in UnitTest, screenshots
* rename of UserDiscoveryService
* Update ElementX/Sources/Other/Extensions/Publisher.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com >
* new error management for User Discovery Service
* Update ElementX/Sources/Other/CancellableTask.swift
Co-authored-by: Alfonso Grillo <alfogrillo@gmail.com >
* Update ElementX/Sources/Services/Users/UserDiscoveryService.swift
Co-authored-by: Alfonso Grillo <alfogrillo@gmail.com >
* fix invite users and start chat errors
* use only one task to fetch user profile
---------
Co-authored-by: Alfonso Grillo <alfogrillo@gmail.com >
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com >
2023-04-21 09:11:15 +01:00
Alfonso Grillo
8aca9ba85b
Add user search for dm chats ( #739 )
...
* Add searchUsers in ClientProxy
* Add UserSearchProtocol
* Delete UserSearch file
* Add search
* Refine StartChatScreen
* Improve StartChatViewModel
* Add localizations
* Fix no result style
* Update localizations
* Add UTs
* Add UI tests
* Cleanup
* Refine tests
* Add changelog.d file
* Naming refactor
* Refactor ClientProxyProtocol api
* Fix typo
* Add mark
* Rename tests
* Update Dangerfile
* Improve UI test code
* Refactor search api
* Improve style
* Improve combine chain
* Add comment
* Improve StartChatScreen
* Improve updateState
* Add extension Published.Publisher
* Improve UI tests
* Remove Combine import
* Cleanup
* Remove “proxy” wording
* Delete extra extensions
* Refactor Publisher api
2023-03-29 14:29:25 +02:00