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
220dffc822
Handle NSItemProvider public.image data types. ( #3541 )
2024-11-20 16:12:27 +02: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
fd0eb78dbe
Onboarding flow coordinator and FTUE changes ( #2578 )
...
Fixes #2595 , fixes #2594 , fixes #2593 , fixes #2592 , fixes #2591
2024-03-21 14:01:23 +02:00
Mauro
3e8a423fcc
Lock screen rotation for the camera ( #2353 )
2024-01-18 13:24:15 +00:00
Stefan Ceriu
5e28627d22
Have the UserIndicatorController use a separate window, switch to using one single instance throughout the application
2023-11-09 16:18:11 +02:00
Stefan Ceriu
d7e754a9eb
Fixes #1228 - Failing attachment uploading
2023-06-30 17:15:38 +03:00
Stefan Ceriu
442f4f5796
Disable allowsEditing on the camera picker, stop showing weird cropping box in the resulting image UI.
2023-06-08 12:25:09 +03:00
Stefan Ceriu
74ce89e232
Prevent multiple file selection callbacks coming from the media upload pickers and generating incorrect transitions in the RoomFlowCoordinator state machine
2023-06-08 12:25:09 +03:00
Stefan Ceriu
e9af6ec541
Improve media uploading content type selection. Fix pasting in screenshots not working
2023-05-09 12:45:09 +03:00
Stefan Ceriu
efc87bd4ce
Fix live photos failing to upload
2023-05-05 19:42:25 +03:00
Stefan Ceriu
9c651ae6a3
Media uploading ( #851 )
...
* MediaUploadingPreprocessor - Prevent images without any GPS metadata from being changed
* Add support for sending images
* Add support for sending video, audio and file attachments
* Rename MediaPickerPreview to MediaUploadPreview
* Move media uploading to the MediaUploadPreviewScreen, add waiting indicators and error handling
* Add support for pasting and drag&dropping in media for upload
* Adopt new media picker source UI, remove developer flag
* Set minimum heights for timeline loadable images
* Fix invalid camera picker file names
* Fix flakey MediaUploadingPreprocessor image tests, improve gps metadata stripping
* UITests: Update existing screenshots and add new step for the room attachment picker
* Switch all github action runners to macos-13
* Cleanup enter key and paste message composer handlers
2023-05-04 16:09:29 +03:00
Stefan Ceriu
b9cd938756
Rename screens ( #826 )
...
* Rename: AnalyticsPrompt -> AnalyticsPromptScreen
* Rename: AnalyticsSettings -> AnalyticsSettingsScreen
* Rename: Settings -> SettingsScreen
* Rename: SessionVerification -> SessionVerificationScreen
* Rename: BugReport -> BugReportScreen
* Rename: FilePreview -> FilePreviewScreen
* Rename: AnalyticsPrompt -> AnalyticsPromptScreen
* Rename: Invites -> InvitesScreen
* Rename: InviteUsers -> InviteUsersScreen
* Rename: MediaPicker -> MediaPickerScreen
* Delete unused UIActivityViewControllerWrapper
* Rename: ReportContent -> ReportContentScreen
* Rename: RoomDetails -> RoomDetailsScreen
* Rename: RoomMemberDetails -> RoomMemberDetailsScreen
* Rename: RoomMemberList -> RoomMemberListScreen
* Rename: Cleanup
* Renaming missed items
* Low effort attempt at fixing the flakey unit tests
2023-04-24 18:48:07 +03:00