Skip to content

Commit 6dfdd31

Browse files
authored
Update README to use video and clean up content
Replaced GIFs with a video for demonstration and removed unnecessary sections.
1 parent 2bb030c commit 6dfdd31

1 file changed

Lines changed: 5 additions & 23 deletions

File tree

README.md

Lines changed: 5 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33
A picker view controller for emoji.
44

55
<p align="center">
6-
<img src="https://raw.githubusercontent.com/yosshi4486/EmojiPickerViewController/main/samplegif_iphone.gif" alt="iPhone Example" />
7-
<img src="https://raw.githubusercontent.com/yosshi4486/EmojiPickerViewController/main/samplegif_ipad.gif" alt="iPad Example" />
6+
<video src="https://github.com/user-attachments/assets/0058651d-0c63-4a1a-b98d-ee8315d69304" controls autoplay loop muted playsinline width="100%"></video>
87
</p>
98

109
## Features
@@ -16,7 +15,6 @@ A picker view controller for emoji.
1615
- [x] Dark mode
1716
- [x] Recently used
1817
- [x] Select skin tones from popup
19-
- [ ] State Restoration
2018

2119
## Usage
2220

@@ -96,25 +94,9 @@ Install this package via swift package manager. Add EmojiPickerViewController as
9694

9795
## Localizations
9896

99-
### For User Interfaces
97+
en
10098

101-
en, ja, da
99+
### Credit
102100

103-
### For Annotations
104-
105-
`EmojiLocale.availableIdentifiers`
106-
107-
## Contribution
108-
109-
I'm looking forward for your issues or pull requests😊
110-
111-
Proofreading is specifically welcome because I'm not a native English speaker, and some sentences may be strange.
112-
113-
## Licence
114-
115-
EmojiPickerViewController is released under the Apache License Version 2.0, and also uses some licensed OSSs such as "unicode-org/cldr". See [LICENSE](./LICENSE) for details.
116-
117-
## Actor Design
118-
In this library, since there are no particularly lengthy operations, adopting the MainActor provides sufficient concurrency guarantees. Using dedicated actor types would introduce unnecessary complexity without meaningful performance gains, especially given that efficient multi-core utilization isn’t a requirement here. Considering this trade-off carefully, we chose this simpler, MainActor-based design.
119-
120-
The longest time method is EmojiContainer.load, it takes at most 0.1sec.
101+
- [EmojiPickerViewController](https://github.com/yosshi4486/EmojiPickerViewController)
102+
- [EmojiKit](https://github.com/danielsaidi/EmojiKit)

0 commit comments

Comments
 (0)