Mauro
8934f68f7b
Render the live location timeline item ( #5209 )
...
* created the data for the timeline item
# Conflicts:
# ElementX/Sources/Other/Logging/Tracing.swift
# ElementX/Sources/Services/Authentication/AuthenticationService.swift
# ElementX/Sources/Services/Authentication/LinkNewDeviceService.swift
* Implemented the LLS timeline item
* updated preview tests
* pr and design suggestions
* previewscrollview is debug only
2026-03-24 10:34:00 +01:00
Stefan Ceriu
04053ae69b
Update files following swiftformat upgrade
2026-01-27 12:50:57 +02:00
Stefan Ceriu
c9743e2657
Clarify how the different mapLibre URLs are used.
2025-11-11 12:42:13 +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
b6e5fe7015
Refactor the MapTiler configuration into a single place. ( #3944 )
...
* Refactor the MapTiler configuration into a single place.
* Merge the MapAssets catalog into the normal one.
2025-03-26 14:39:09 +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
Doug
052db0d1f0
Add SwiftLint rule to enforce stack spacing. ( #2080 )
...
Xcode 15 changes the default behaviour and given we're always working from designs, we shouldn't rely on it for our layout.
2023-11-14 12:38:38 +00:00
Mauro
3ccadba584
Preview Tests ( #1768 )
...
* preview testing
* removed some views that are not really testabl in UnitTests and improved other tests
2023-09-20 17:33:31 +02:00
Alfonso Grillo
5256c5ae20
Fix MapLibreStaticMapView referesh ( #1481 )
2023-08-11 14:31:56 +02:00
Alfonso Grillo
a6708c0231
Refactor TimelineItemBubbledStylerView for polls ( #1404 )
...
* Refactor bubble bg colors and insets
* Improve MapLibreStaticMapView layout
* Add BubbleTimestampLayout
* Refactor BubbleTimestampLayoutType
* Refine .horizontal, .vertical layouts
* Rename layout type
* Add docs
* Restore LocationRoomTimelineItem body
* Refactor whitespaces
* Fix background color for LocationRoomTimelineView.
* Fix UTs
* Fix analytics ui tests
* Fix bug report tests
* Fix settings ui tests
* Rename private property
* Record room screen tests
2023-07-26 15:17:41 +00:00
Alfonso Grillo
05cf0dd310
Fix LocationRoomTimelineView clipping ( #1396 )
2023-07-25 16:04:48 +02:00
Alfonso Grillo
55d68348b3
Improve LocationRoomTimelineView layout ( #1212 )
...
* Improve LocationRoomTimelineView
* Cleanup
2023-06-29 10:22:43 +00:00
Alfonso Grillo
e7d11b8311
Render location events in the timeline ( #1136 )
...
* Start location integration in the timeline
* Add warning
* Add LocationRoomTimelineView
* Add GeoURI
* Refine LocationRoomTimelineView
* Refine LocationRoomTimelineView
* Add LocationRoomTimelineView previews
* Cleanup code
* Mock reply
* Add FF for location events
* Update project file
* Fix MapLibreStaticMapView placeholder
* Add MapTilerAttribution
* Add LocationPinView
* Fix layout
* Start reply rendering
* Refactor ReplyView.Icon
* Add localisations
* Fix reactions
* Amend GeoURI regex
* Add log
* Fix tests
* Attribution placement refactor
* Cleanup
* Replace NSRegularExpression with a regex
* Cleanup
* Update unit tests
* isMediaType -> shouldFillBubble
2023-06-23 12:49:35 +02:00
Flescio
abd8f1078d
Static map component ( #1115 )
...
* init of static map views
* add placeholder and reload images
2023-06-20 17:55:01 +02:00