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
88131ce776
Remove the BugReportService from the ServiceLocator.
...
It is directly injected everywhere now.
2025-08-27 18:13:03 +01:00
Doug
3b4ece5c4a
Refactor LoggingTests utilising Rust's new ability to redirect log files at runtime. ( #4353 )
2025-07-25 08:54:36 +01:00
Doug
2a146ca022
Allow the services that are configured by secrets to be disabled. ( #3961 )
...
* Make the map tiler key optional.
* Make the bug report URL optional.
* Make the sentry URL optional.
* Make the analytics configuration optional and handle consent taking Sentry into account.
* Stop prompting users to report crashes when Sentry is disabled.
2025-04-01 09:24:12 +01:00
Mauro Romito
81031b12a7
added tests
...
improvement
improved
improvement
fixed
2025-03-17 16:21:09 +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
Mauro
293c5b234e
Navigate to the Pinned events timeline ( #3139 )
2024-08-08 18:29:39 +02:00
Mauro
07f2242ed0
Pinned events banner loading state ( #3118 )
2024-08-06 15:46:56 +02:00
Stefan Ceriu
04ae8b0b7f
Decouple the bug report service from the analytics one
2024-05-30 15:42:26 +03:00
Stefan Ceriu
7b12e95192
Show ElementCalls in the system Recents list and allow deep linking back into a call from there
2024-05-27 17:04:48 +03:00
Stefan Ceriu
66a36a76bf
Cleanup following the AppMediator introduction ( #2723 )
...
- stop using multiple background task, the appCoordinator sync one is enough for the whole app
- move the AppMeditor to the MainActor
- expose the WindowManager through the AppMediator
- hide sensitive WindowManager API behind a different protocol
- remove the now unnecessary `BackgroundTaskService`
2024-04-22 18:10:24 +03:00
Doug
aa15452d5d
Tweak internal/external deeplink handling ( #2664 )
...
* Add a childRoom AppRoute.
* Add a tests for child room routes.
2024-04-08 16:44:03 +01: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
62ea0f5fd4
Add a protocol for the WindowManager
2024-01-08 13:08:17 +02:00
Mauro
bc97bdeea5
Removing dead code part 3 ( #2264 )
2023-12-19 12:12:16 +01:00
Doug
871726aacc
Add UI tests for AppLockFlowCoordinator. ( #2055 )
...
* Add UITests for the App Lock flow.
* Add Notification Signal
Fix unwanted imports in UITests.
2023-11-10 15:38:54 +00:00
Stefan Ceriu
b6ea17c535
Top level deeplink handling ( #1660 )
...
* Handle link opening on the top most levels and prepare for percolating them throughout the app
* Add support for a custom app scheme
* Add specific AppRoute parsers.
* Integrate custom scheme in the AppRouteURLParser
* Switch to `element://call` and cleanup route parsing
2023-09-11 12:31:31 +03:00
Doug
f415a91962
Initial skeleton for Universal Link handling.
2023-09-06 10:07:22 +03:00
Stefan Ceriu
abe1df2524
Removed unused swipe gesture (+3 squashed commits)
...
Squashed commits:
[d64bb3bb] Stop using the ServiceLocator directly in the ScreenTrackerViewModifier
[37c46ab9] Rename Analytics to AnalyticsService
[8852a371] #920 - Cleanup ServiceLocator usages
2023-06-28 11:33:41 +03:00
Mauro
4e0dd5d2d9
Tapping on user avatar/name in the timeline opens the room member details ( #1020 )
...
* Implementation completed
* changelog
* code improvement
* Apply suggestions from code review
Co-authored-by: Stefan Ceriu <stefanc@matrix.org >
* pr suggestions
---------
Co-authored-by: Stefan Ceriu <stefanc@matrix.org >
2023-06-06 08:46:04 +00:00
Doug
3eae3b8f86
Add UnitTestsAppCoordinator.
2023-04-25 21:17:03 +03:00