Commit Graph

53 Commits

Author SHA1 Message Date
aringenbach c1968451bb Labs: Rich text editor: enable list items indentation 2023-01-30 15:38:56 +01:00
Mauro Romito e694e89235 save button improvement and tests updated 2023-01-17 18:10:35 +01:00
Mauro Romito 91686e77c9 latest swiftpm version 2022-12-16 18:28:54 +01:00
Mauro Romito 3953b7a3f2 updated package and added background color 2022-12-15 18:45:33 +01:00
Mauro Romito 1c6373cd22 fixed link color issue 2022-12-13 10:30:47 +01:00
Mauro Romito 26e735b0b9 implementation done, only tests, localisation and design feedback are left 2022-12-12 18:29:13 +01:00
Mauro Romito 9797a61384 updated the rich text editor package to the latest revision that supports links 2022-12-07 16:29:44 +01:00
Mauro Romito deb56a3704 fix 2022-11-29 17:32:49 +01:00
aringenbach 1f97c8f9b1 Update Rich text editor library version 2022-11-21 18:43:53 +01:00
Mauro Romito 161c71d025 voice dictation now works 2022-11-14 16:25:09 +01:00
aringenbach 8c54a918ff Rich-text editor: enable translations between Markdown and HTML when toggling text formatting 2022-11-09 16:43:58 +01:00
Mauro Romito a9fa0b92e2 updated package + tests 2022-10-28 14:15:18 +02:00
Mauro Romito e5cac8b4e5 updated the package 2022-10-19 14:34:10 +02:00
Mauro Romito 8c0e4b061f updated the swiftpm 2022-10-17 18:11:19 +02:00
Mauro Romito 69921475f7 project yml with the latest working version of the package 2022-10-14 13:21:10 +02:00
David Langley 65a924bab5 Merge branch 'develop' of github.com:vector-im/element-ios into langleyd/wysiwyg_integration 2022-10-08 10:58:10 +01:00
David Langley afcac9fded use main wysiwyg branch 2022-10-04 16:01:57 +01:00
David Langley bac5b7f112 add simple formatting and maximise support for replacement toolbar 2022-10-02 09:06:06 +01:00
Johannes Marbach e9f4845511 Switch to majorVersion for pinning dependency 2022-09-26 12:04:14 +02:00
Johannes Marbach 113c7aa256 Include concrete device model in user agent (PSG-754)
Fixes: #6742
2022-09-26 10:24:35 +02:00
Doug 5fecaea453 Revert "Replace DesignKit with package from ElementX."
This reverts the following commits:
ef5365ab240a1449e0490d2eb011dd69f594e27b
545b641e53a845b722f571b48ab408000048714b
702b7a696dd1a8319d6af907d4766a035cf30234
2398c1534dd1ca5b6329c888c50f55fb1b0ec23f
2022-08-19 11:06:09 +01:00
David Langley 1627ed4757 Update to swift-ogg main branch 2022-07-14 16:03:19 +01:00
David Langley d6ee0f2d10 Remove ffmpeg again with opus libraries fixed to add arm64 sim support. 2022-07-13 14:01:02 +01:00
Doug 2d4e553cbd Pin DesignKit version and use contantAndAvatars array. 2022-07-07 15:42:57 +01:00
Doug 7d29bca319 Fixup missing colours and use resolved colours in UIKit.
Fix the confetti colour when using DesignKit.
Pin swift packages.
Fix UI tests target.
2022-07-07 15:42:57 +01:00
Doug ad4674c0d4 Replace DesignKit with package from ElementX. 2022-07-07 15:42:57 +01:00
David Langley 93a9ec223a Revert "Replace ffmpeg with switf-ogg" 2022-06-20 10:53:56 +02:00
David Langley 341df936b3 update swift-ogg to main 2022-06-14 23:26:47 +01:00
David Langley a67f764281 Replace ffmpeg with switf-ogg 2022-06-09 23:39:45 +01:00
Doug 68b5a9e88b Add tests for FlowResult. 2022-05-19 11:43:38 +01:00
aringenbach 749ec801c8 Display changelog folder into workspace 2022-04-08 17:28:22 +02:00
Andy Uhnak e1f87f67f6 Add CommonKit and Activity
Signed-off-by: Andy Uhnak <andyuhnak@gmail.com>
2022-02-15 13:41:36 +00:00
Stefan Ceriu 37db201124 vector-im/element-ios/issues/5298 - Implemented location sharing from the input toolbar action menu. 2022-01-04 17:33:32 +02:00
David Langley 2d212ddd8e UITests and Mock Screens
Adds the test targets for Unit and UI tests
Adds mock screen data and utilities to render each mock screen for previews/ui tests.
Changes Published property in the service to CurrentValueSubject. we don't need the synthesized aspect of Published and property wrappers cannot be included in protocols.
2021-09-09 16:23:00 +01:00
David Langley ada377dcf2 Finish extraction
- Moves SwiftUI code out of Riot and into RiotSwiftUI which has no dependency on Matrix SDK.
- Git wasn't smart enough to see the file moves. Most feature function has remain unchanged. 1 change I did make was remove NotificationSettingsViewModel's dependence on MxPushRule, so that the view model could be moved into RiotSwiftUI.
- Add LocaleProvider to abstract VectorL10n's use of Matrix SDK language so it can be used in RiotSwiftUI.
- Split Theme into UKit/SwiftUI version to remove RiotSwiftUI's dependence on ThemeService and ThemeV1.
- Migrated from ThemeObserver to ThemePublisher. We push updates to ThemePublisher so that we can remove ThemeService as dependency.
- Add .DS_Store to .gitignore
2021-09-01 12:34:38 +01:00
David Langley a3c927ffaf Remove 'OrderedSet' 2021-08-25 16:53:15 +01:00
David Langley 73d5aaa966 Add Chips, InputStyles, Service Implementation, swift-collections and UI cleanup. 2021-08-25 13:03:36 +01:00
manuroe e443c04ce6 Xcodegen: Use CHANGES.md 2021-08-09 17:22:54 +02:00
ismailgulek 1a160e71f7 Create DesignKit framework target 2021-04-30 15:48:56 +03:00
manuroe 2b4765a2d9 XcodeGen: More polishing 2021-02-16 11:29:45 +01:00
manuroe f49b025569 XcodeGen: Use same names for yml and xcconfig files in every target 2021-02-11 09:21:00 +01:00
manuroe 494d039429 XcodeGen: Rename Common-*.xconfig files to Project-*.xcconfig
to better reflect their purpose
2021-02-11 08:56:05 +01:00
manuroe 5513e9f4d8 XcodeGen: Move yml files into their sub folder 2021-02-09 19:29:17 +01:00
manuroe 149fb60d1c XCodegen: Make project.yml use Common.xcconfig
which will probably become the xcconfig for the project
2021-02-09 16:03:56 +01:00
manuroe b9dc804375 XcodeGen: Centralise MTL_ENABLE_DEBUG_INFO setting 2021-02-09 15:23:49 +01:00
manuroe 2a54e52df0 XcodeGen: Come back to default C and C++ 2021-02-09 15:23:16 +01:00
manuroe ed6641a724 XCodeGen: Remove code sign identity from project settings
This is a target thing
2021-02-09 14:36:15 +01:00
manuroe 6f3c56aea3 XcodeGen: Remove settingsGroup
Use the existing Common.xcconfig instead
2021-02-09 11:41:39 +01:00
manuroe dfd63e2ebb XcodeGen: Create AppIdentifiers.xcconfig
To centralise app id, profiles, etc in one place
2021-02-09 09:51:39 +01:00
manuroe c6306dad40 XcodeGen: Move createWorkspace.sh into Tools/XcodeGen
To keep the root folder clean. Rename it because it does not do same things anymore.
2021-02-05 09:31:18 +01:00