aringenbach
809598163f
Use safe area layout guide on ContactDetailsViewController
2022-04-08 15:22:20 +02:00
Gil Eluard
0df41c3b90
Add trigger to join and view room metrics events #5769
...
- Added trigger for JoinedRoom event
- Tracking ViewRoom event for rooms and events
2022-03-15 10:31:24 +01:00
Doug
2aec883095
Remove MatrixKitL10n from SwiftGen
...
Uses VectorL10n everywhere.
2022-03-03 09:34:54 +00:00
aringenbach
87ad400eb6
Add objective C support to SwiftGen assets helpers ( #5533 )
...
* Add objective C support to SwiftGen assets helpers
* Use dot notation in ObjC & fix minor issues
Co-authored-by: Arnaud Ringenbach <arnaud.ringenbach@niji.fr >
2022-02-10 17:13:23 +01:00
Stefan Ceriu
bc60512101
Fixed various project warnings. Completely disabled nullability checks, went down from ~20k to 195.
2022-02-10 08:43:18 +02:00
Doug
cea6cd145b
Use matrix-analytics-events generated stubs (locally for now).
...
Track screens, removing any that aren't part of the schema.
2021-12-16 16:59:45 +00:00
Doug
8ec27e8579
Begin migration from Matomo to PostHog
...
Add CocoaPods-Keys.
2021-12-16 16:59:26 +00:00
SBiOSoftWhare
e6ef1be7b6
Update all Objective-C MatrixKit imports to handle new location.
2021-11-30 16:09:53 +01:00
Phl-Pro
ea322e1526
Merge branch 'develop' into phlpro/4722_objc_headers
2021-11-05 14:41:36 +01:00
SBiOSoftWhare
f9cd78afc7
ContactDetailsViewController: Prevent retain cycles.
2021-10-29 10:48:45 +02:00
Philippe Loriaux
af20d24960
Improve the Obj-C Generated Interface Header Name definition
2021-10-26 17:42:33 +02:00
SBiOSoftWhare
bbc3ac8158
ContactDetailsViewController: Update initializer.
2021-10-08 15:08:58 +02:00
SBiOSoftWhare
5e12b37a04
Create ContactDetailsCoordinator.
2021-10-05 10:48:51 +02:00
SBiOSoftWhare
7eaaa2ed13
Split view: Set navigationItem.leftItemsSupplementBackButton to YES for view controllers used as detail.
2021-10-05 10:48:51 +02:00
Stefan Ceriu
04bc95a85c
vector-im/element-ios/issues/4899 - Replaced (*almost*) all NSLocalizedString calls with newly generated ObjC methods.
2021-09-30 09:40:12 +03:00
Doug
4f51cf0992
Remove green border from DM avatars.
2021-08-06 12:04:19 +01:00
Stefan Ceriu
b00d07ffca
Adopt consolidated logging mechanism ( #4370 )
...
* Adopted the new MXLog and replaced NSLog throughout the application - vector-im/element-ios/issues/4351
* Replaced NSLog() and print() usages with MXLog.debug()
* Added swiftlint rules for NSLog(), print(), println() and os_log()
* Escape paths used to run script build phases for swiftlint and swiftgen
2021-06-03 11:30:07 +03:00
manuroe
c128a81792
Room lists: Remove shields on room avatars
...
#4115
but keep it in the room screen
2021-03-17 15:32:01 +01:00
ismailgulek
f5dc26ffd2
Fix navigationBar transcluency in ContactDetailtsViewController
2020-10-16 13:41:24 +03:00
SBiOSoftWhare
e7c212c3b5
Merge pull request #3603 from vector-im/reduce_warnings
...
Reduce Xcode warnings
2020-09-04 13:13:54 +02:00
SBiOSoftWhare
2e77fc3a6f
Remove code used before iOS 11.
2020-09-01 14:19:21 +02:00
SBiOSoftWhare
bc6306bda9
Remove old AppDelegate imports.
2020-08-31 19:38:06 +02:00
ismailgulek
7878354243
Merge branch 'develop' into xcode11
...
# Conflicts:
# CHANGES.rst
# Riot.xcodeproj/project.pbxproj
2020-06-26 17:33:09 +03:00
SBiOSoftWhare
42e49bc080
MXSession+Riot: Use vc prefix as other extensions.
2020-06-25 10:23:24 +02:00
manuroe
7901907770
E2E by default: Disable it if the HS admin disabled it
...
#3305
2020-06-24 17:08:14 +02:00
ismailgulek
299baca40c
Override preferredStatusBarStyle for missing pages and ensure setNeedsStatusBarAppearanceUpdate will be called
...
Signed-off-by: ismailgulek <gulekismail@gmail.com >
2020-05-22 12:10:27 +03:00
SBiOSoftWhare
bf0651dfcd
User verification: Update room member details screen with security section and shields.
2020-01-30 18:05:41 +01:00
manuroe
00c4673510
Negotiate E2E by default for DMs
...
#2943
2020-01-28 15:16:53 +01:00
manuroe
ca6a71e9c0
Room creation: Follow SDK changes ( #2945 )
...
Room creation: Follow SDK changes
2020-01-28 14:33:56 +01:00
SBiOSoftWhare
8b224b5f2c
ContactDetailsViewController: If no IS is configured show an error when starting a chat with a user having only an email.
2019-08-13 17:11:09 +02:00
SBiOSoftWhare
c0c63aa37f
Apply new lineBreakColor where needed
2019-02-18 12:53:13 +01:00
manuroe
bed6b151cb
reskin: Create ThemeService.shared
2019-01-11 11:45:27 +01:00
manuroe
d94284a100
reskin: Rename RiotDesignValues -> ThemeService
2019-01-11 10:46:00 +01:00
manuroe
4cf3858f17
reskin: kill last customisable kRiotXColors
2019-01-10 18:47:49 +01:00
manuroe
469a0b7031
reskin: kill kRiotPrimaryTextColor
2019-01-10 18:00:45 +01:00
manuroe
cb5e03af4a
reskin: kill kRiotSecondaryBgColor
2019-01-10 17:57:17 +01:00
manuroe
cc250b79b8
reskin: kill kRiotPrimaryBgColor
2019-01-10 17:50:26 +01:00
manuroe
9515b6e7d9
reskin: remove bar style ivars from RiotDesignValues
2019-01-10 17:08:32 +01:00
manuroe
eebe36248f
reskin: Delegate navigation and search bars styling to theme
2019-01-10 16:43:03 +01:00
manuroe
de0f5522ff
reskin: rename ColorValues to Theme
2019-01-10 15:32:59 +01:00
manuroe
a7fa1134cc
reskin: ColorValues: suffix UIColor properties names with "Color"
2019-01-10 15:23:22 +01:00
manuroe
802e8d49bc
Merge remote-tracking branch 'origin/develop' into reskin
...
# Conflicts:
# Riot/Constants/RiotDesignValues.m
# Riot/Modules/Authentication/AuthenticationViewController.m
2019-01-10 11:50:57 +01:00
fridtjof
a310741536
make use of Obj-C's modern syntax for literals and subscripting
2019-01-08 00:24:11 +01:00
manuroe
a28271afcb
Reskin: Kill kRiotColorGreen and use RiotDesignValues.colorValues.accent instead
2018-11-30 17:10:28 +01:00
manuroe
5beaa454db
Reskin: Use the new [RiotDesignValues applyStyleOnNavigationBar:] method everywhere
...
Note that we do not change anymore the bar tint color when changing tabs. This is alwasy the same.
2018-11-29 17:31:41 +01:00
Giom Foret
e0ef651074
MXImageView: use the new interface [setImageURI:...] instead of the deprecated one [setImageURL:...] .
...
Note - DirectoryServerTableViewCell:
Presently the thirdPartyProtocolInstance.icon is not a Matrix Content URI. We could not use here MXKImageView setImageURI method
without breaking the instance icon rendering. We use the deprecated interface until this point is fixed on the server side.
2018-11-11 15:20:32 +01:00
manuroe
58e5380d14
Make use of MXRoom.roomId and MXRoom.summary instead of MXRooms.state
2018-07-16 22:30:55 +02:00
SBiOSoftWhare
d70a63189d
Fix image references in xib and storyboards by removing .png suffix
2018-07-10 17:16:26 +02:00
SBiOSoftWhare
53e9214b1d
Organize views by feature
2018-07-10 10:21:20 +02:00
SBiOSoftWhare
73ca630780
Structure project almost by features. Start by organizing view controllers.
2018-07-10 10:21:20 +02:00