Commit graph

91 commits

Author SHA1 Message Date
Echo
85d0cdb5f7
Emoji: Remove final flag (#36409) 2025-10-28 11:33:27 +00:00
Echo
d0d09fd3a5
Emoji: Fix Web Worker import (#36603) 2025-10-27 17:36:01 +00:00
Echo
50dfab30c2
Emoji: Swap mode test to an emoji from 16.0 (#36530) 2025-10-20 13:04:38 +00:00
Echo
51d0bfcb38
Emoji: Update Twemoji to v16 (#36501) 2025-10-16 13:15:16 +00:00
Echo
0c64e7f75e
Emoji: Cleanup new code (#36402) 2025-10-14 09:36:25 +00:00
Echo
edd7fd9872
Emoji: Picker native rendering (#36454) 2025-10-13 15:29:39 +00:00
Echo
babb7b2b9d
Emoji: Announcements (#36397)
Co-authored-by: diondiondion <mail@diondiondion.com>
2025-10-08 15:07:01 +00:00
Echo
0c1ca6c969
Emoji: Statuses (#36393) 2025-10-08 14:18:11 +00:00
Echo
3c9b828c71
Emoji: Bypass legacy emoji normalization (#36377) 2025-10-07 15:21:50 +00:00
Echo
c12b8f51c1
Emoji Component (#36293) 2025-09-30 13:06:02 +00:00
Brad Dunbar
ac50e5eebc
Convert mastodon/initial_state to TypeScript (#36274) 2025-09-30 11:14:58 +00:00
Brad Dunbar
aae9a5528a
Remove shallow prop from Wrapper (#36275) 2025-09-29 09:10:27 +00:00
Echo
e07b9dfdc1
Adds new HTMLBlock component (#36262) 2025-09-26 09:50:59 +00:00
Echo
6bd90940b6
Refactor emoji GIF animation (#36165) 2025-09-23 08:53:14 +00:00
Echo
b99c94537b
Revert change to EmojiHTML (#36051) 2025-09-08 12:08:07 +00:00
Echo
42be0ca0eb
Adds DisplayName component (#35985) 2025-09-04 10:09:27 +00:00
Echo
bf15b1d65d
Prevent props being added as HTML attributes (#35739) 2025-08-11 12:00:35 +00:00
Echo
570c9d16be
Performance regression fixes (#35664) 2025-08-04 17:16:12 +00:00
Echo
28b0e5ee78
Provides legacy fallback for browser that don't support regex flag v (#35659) 2025-08-04 17:15:46 +00:00
Echo
6bca52453a
Emoji Rendering Efficiency (#35568) 2025-07-31 17:30:14 +00:00
Echo
dfaca794bf
Force modern emoji experimental to be dev mode only (#35505) 2025-07-24 14:55:00 +00:00
Echo
7f9ad7eabf
Enables cross-origin Web Workers (#35483) 2025-07-24 07:14:27 +00:00
Echo
7d3ef27a8d
Fix accidentally instantiating Web Worker (#35473) 2025-07-23 14:01:45 +00:00
Echo
760d00b7f7
Emoji Rendering (#35424) 2025-07-22 14:43:15 +00:00
Echo
a1e8813522
Emoji Indexing and Search (#35253) 2025-07-09 09:55:41 +00:00
Echo
52bc2f64f4
Import Emojibase data (#35229) 2025-07-02 08:58:39 +00:00
Echo
6ffa262546
Update ESLint to not try to resolve virtual modules (#34837) 2025-05-28 10:04:52 +00:00
Echo
c4f47adb49
Convert from Webpack to Vite (#34450)
Co-authored-by: Renaud Chaput <renchap@gmail.com>
2025-05-16 13:26:12 +00:00
Echo
545e8fbd0c
Fix emoji bundle size (#34677) 2025-05-14 06:39:05 +00:00
Essem
e96044f389
Update to Twemoji 15.1.0 (#34321) 2025-04-28 14:22:14 +00:00
Echo
e8270e2807
Upgrade to ESLint v9 flat config (#34324)
Co-authored-by: Nick Schonning <nschonni@gmail.com>
2025-04-01 16:30:18 +00:00
renovate[bot]
d2ce9a6064
chore(deps): update eslint (non-major) (#33061)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
2025-03-06 13:55:44 +00:00
Damien Erambert
debe6c0545
Add emoji from Twemoji 15.0 to the emoji picker/completion (#33395) 2025-03-05 17:05:15 +00:00
Claire
44f5f1f0a5
Fix emoji rewrite adding unnecessary curft to the DOM for most emoji (#33818) 2025-02-03 13:43:45 +00:00
Eugen Rochko
425311e1d9
Change referrer policy to be controlled by header in web UI (#33214) 2024-12-09 22:42:45 +00:00
Renaud Chaput
3750e8050c
Enable stricter Typescript options (#30435) 2024-05-27 09:24:59 +00:00
Renaud Chaput
02ea161506
Support "system" theme setting (light/dark theme depending on user system preference) (#29748)
Co-authored-by: Nishiki Liu <hello@nshki.com>
2024-03-26 09:25:49 +00:00
Renaud Chaput
899eac1a92
Use modern ES syntax rather than .call (#29368) 2024-02-27 15:42:05 +00:00
Renaud Chaput
383be173af
Add a version comment to the emoji preval-ed file so it is regenerated (#28700) 2024-01-12 03:39:11 +00:00
Essem
b6e353537b
Add new emojis from jdecked/twemoji 15.0 (#28404) 2024-01-11 16:15:08 +00:00
たいち ひ
9482810703
Rewrite emoji_unicode_mapping_light to TS (#25444)
Co-authored-by: taichi.fukuda ひ <taichi.fukuda@systemi.co.jp>
2023-10-24 08:06:14 +00:00
Renaud Chaput
a7253075d1
Upgrade to typescript-eslint v6 (#25904) 2023-07-13 11:49:16 +02:00
Renaud Chaput
73b64b8917
Upgrade to Prettier 3 (#25902) 2023-07-13 11:26:45 +02:00
たいち ひ
3b5e302f7f
Rewrite emoji_mart_data_light as TS (#25138) 2023-06-13 19:28:31 +02:00
Renaud Chaput
d27216dc46
Enforce import order with ESLint (#25096) 2023-05-23 17:15:17 +02:00
Renaud Chaput
955179fc55
Dont use CommonJS (require, module.exports) anywhere (#24913) 2023-05-09 03:08:47 +02:00
Claire
fbb4de3dbc
Fix infinite loop in emoji replacement code (#24615) 2023-04-21 18:08:28 +02:00
Claire
37886c28da
Fix characters being emojified even when using Variation Selector 15 (text) (#20949) 2023-04-20 16:43:55 +02:00
Nick Schonning
a425915ce7
HTML string attributes set as booleans (#24408) 2023-04-04 16:33:33 +02:00
fusagiko / takayamaki
4520e6473a
[Proposal] Make able to write React in Typescript (#16210)
Co-authored-by: berlysia <berlysia@gmail.com>
Co-authored-by: fusagiko / takayamaki <takayamaki@users.noreply.github.com>
2023-04-03 03:31:39 +02:00