Renaud Chaput
2e3d6e451f
[Glitch] Enable stricter Typescript options
...
Port 3750e8050cb4a5707e76dfb8f49687cc0984f67f to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-05-29 17:09:35 +02:00
Renaud Chaput
d63c0a2879
[Glitch] Support "system" theme setting (light/dark theme depending on user system preference)
...
Port 02ea16150647ac3baf0bb8a89203ccc7200b4a2f to glitch-soc
Co-authored-by: Nishiki Liu <hello@nshki.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-05-01 14:25:51 +02:00
Renaud Chaput
0ff9800989
[Glitch] Use modern ES syntax rather than .call
...
Port 899eac1a92c802c334606a49d538ef37bd47c91a to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-02-28 20:11:26 +01:00
Renaud Chaput
d6609635cb
[Glitch] Add a version comment to the emoji preval-ed file so it is regenerated
...
Port 383be173afacae35130855fb7d625ff7565ac804 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-01-13 12:39:09 +01:00
Essem
ca31b4de3a
[Glitch] Add new emojis from jdecked/twemoji
15.0
...
Port b6e353537bf150c3aa0ed0777e8b53aff25303d9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-01-13 12:39:09 +01:00
Claire
349579e318
Fix more code discrepancies
2023-11-15 17:16:21 +01:00
Claire
1023c2f90b
Fix more whitespace and comment discrepancies
2023-11-15 17:16:21 +01:00
Claire
a97b722ad5
Reduce differences with upstream due to import style ( #2465 )
...
Fix relative / VS absolute style imports, and fix whitespace discrepancies
2023-11-15 12:01:51 +01:00
たいち ひ
c6f990997d
[Glitch] Rewrite emoji_unicode_mapping_light
to TS
...
Port 948281070335c61657783702ef7d19e49909bed5 to glitch-soc
Co-authored-by: taichi.fukuda ひ <taichi.fukuda@systemi.co.jp>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-10-24 20:33:55 +02:00
Renaud Chaput
18f55567b0
[Glitch] Upgrade to typescript-eslint
v6
...
Port a7253075d10ee392fa12c69b0ffccdde6eee4062 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-07-13 14:51:24 +02:00
Claire
0870c7c95e
[Glitch] Upgrade to Prettier 3
...
Port 73b64b89170cb72854a1709186c62ce31f476889 to glitch-soc
2023-07-13 14:01:40 +02:00
たいち ひ
b1b95ddd1f
[Glitch] Rewrite emoji_mart_data_light
as TS
...
Port 3b5e302f7fc1e62cbd075e154ad9415f20fde2ce to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-06-18 12:11:19 +02:00
Claire
7d7db8977b
Fix import order with ESLint
...
Port d27216dc4616d80659c0cc5d2a55394e0e1ae874 to glitch-soc
2023-05-28 16:38:10 +02:00
Renaud Chaput
108720d7b0
[Glitch] Dont use CommonJS (require
, module.exports
) anywhere
...
Port 955179fc55f2db2694ab2d1e98d5ae82af430571 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-05-09 22:28:53 +02:00
Claire
11b34a903a
[Glitch] Fix infinite loop in emoji replacement code
...
Port fbb4de3dbc39e3874a257b37c5c5104e1f887c86 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-04-29 11:14:43 +02:00
Claire
0a813d96db
[Glitch] Fix characters being emojified even when using Variation Selector 15 (text)
...
Port 37886c28da55c0e62cc9dbb24fb14c02b3789d0c to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-04-29 11:12:35 +02:00
Plastikmensch
1565af1caf
[Glitch] [Proposal] Make able to write React in Typescript ( #2190 )
...
Port 4520e6473afe901005e7ac532317f4b4f1af9ead to glitch-soc
Signed-off-by: Plastikmensch <plastikmensch@users.noreply.github.com>
2023-04-26 21:30:41 +02:00
Nick Schonning
0f62451424
[Glitch] HTML string attributes set as booleans
...
Port a425915ce7d1148e9505c87889936c4c497061dd to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-04-09 11:56:02 +02:00
Nick Schonning
7e64eef73b
[Glitch] Enable ESLint no-useless-escape
...
Port db2c58d47ae0db8490a30cd3846f30e615c382b5 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-02-18 16:02:12 +01:00
Nick Schonning
372fa3fe36
[Glitch] Update hasOwnProperty calls for ESLint
...
Port 131e6403ccd59693e8498d175acba4fdd28268b9 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-02-03 20:57:47 +01:00
Claire
c22f3a87a3
[Glitch] Remove use of DOMParser in front-end emoji rewriting code
...
Port 585cc1a604f6c445436b5bea23c1eb2f899300c3 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-17 12:59:29 +01:00
Claire
ceafd1f68f
Fix infinite loop when system emoji font is enabled ( #1931 )
...
Fixes #1930
2022-11-15 00:32:59 +01:00
Claire
8aa56aedfd
[Glitch] Fix nodes order being sometimes mangled when rewriting emoji
...
Port ccbca50a2502108884f7f3c9ea24df8b2129731d to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-14 22:32:00 +01:00
Claire
71982e5c83
[Glitch] Fix emoji substitution not applying only to text nodes in Web UI
...
Port 625e0869961af9fe1518c5e127d0ee6f8fb6a817 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-14 20:28:22 +01:00
Eugen Rochko
01e0cb1cd5
[Glitch] Add assets from Twemoji 14.0
...
Port e02812d5b63b4909fff9c0c7246e80745c4c703e to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-11-06 10:50:23 +01:00
Claire
b728b25c10
Move flavours/glitch/utils/emoji back to flavours/glitch/features/emoji
2022-10-11 12:43:19 +02:00