Bauke
5f6cf4a6de
Fix an issue with the migration test failing intermittently.
2023-07-04 19:09:20 +02:00
Bauke
fa68f728f4
Version 2.1.1!
2023-07-03 12:11:44 +02:00
Bauke
9cc5400285
Version 2.1.0!
2023-06-30 13:30:34 +02:00
Bauke
7d480598da
Add the Hide Topics settings component.
2023-06-30 13:26:39 +02:00
Bauke
67e796d12d
Add a HideTopicMatcher type guard.
2023-06-30 13:25:38 +02:00
Bauke
de0730db28
Add the content script part of the Hide Topics feature.
2023-06-30 11:36:44 +02:00
Bauke
17bee78e70
Add the Hide Topics storage logic.
2023-06-30 11:21:39 +02:00
Bauke
0fff485473
Add a pluralize utility function.
2023-06-29 23:24:20 +02:00
Bauke
35f1bf35ca
Add back the default known groups.
2023-06-29 18:51:18 +02:00
Bauke
009ff2e424
Add documentation.
2023-06-29 18:44:30 +02:00
Bauke
03d737b9cf
Add back the default enabled features.
2023-06-29 18:36:10 +02:00
Bauke
26e04cb6f2
Fix user labels not saving properly when edited.
2023-06-28 19:04:23 +02:00
Bauke
74ea66083d
Rework UsernameColorsData to be stored individual keys.
2023-06-28 18:46:27 +02:00
Bauke
a5891bb4c0
Fix user labels not being applied to anonymous usernames.
2023-06-28 18:29:51 +02:00
Bauke
126960ba82
Properly remove user labels.
2023-06-28 15:03:35 +02:00
Bauke
df09098f89
Restructure the storage files.
2023-06-27 13:51:04 +02:00
Bauke
d7ddbe4620
Rework UserLabelsData to Array<Value<UserLabel>>.
2023-06-26 12:10:08 +02:00
Bauke
15c5beaecd
Use undefined instead of null.
2023-06-25 13:31:42 +02:00
Bauke
0542b09e0f
Rework the Hide Votes logic so it explicitly handles our own and other's votes.
2023-06-25 13:28:26 +02:00
Bauke
30b190dcdf
Remove the hex color requirement.
2023-06-25 12:19:18 +02:00
Bauke
143451e39c
Miscellaneous utilities fixes.
2023-06-25 12:00:43 +02:00
Bauke
275f4bdb46
Fix scrollbars appearing when they shouldn't.
2023-06-25 11:41:35 +02:00
Bauke
9ed7f78d60
Add Chromium profile to web-ext configuration.
2023-06-25 11:31:52 +02:00
Bauke
8adbee70e9
Move CSP to Firefox only.
2023-06-24 22:38:01 +02:00
Bauke
bd0f7a7a8c
Replace old usage of TRXComponent with JSX.Element.
2023-06-24 16:33:33 +02:00
Bauke
2e58f23239
Add the 1.1.2 to 2.0.0 data migration and testing for it.
2023-06-24 16:32:47 +02:00
Bauke
5fb151807e
Fix user labels storage issue.
2023-06-24 14:00:27 +02:00
Bauke
e03fcec09c
Fix the favicon path.
2023-06-23 13:13:33 +02:00
Bauke
a0cc171541
Convert to JSX and new storage method.
2023-06-23 13:02:24 +02:00
Bauke
7f6b3e343d
Fix the migration-helper package.
2023-06-21 20:08:12 +02:00
Bauke
42eedd833f
Version 1.1.2.
2022-04-06 22:27:08 +02:00
Bauke
8bebc6374e
Store array items under individual keys ( #24 ).
2022-04-06 22:26:30 +02:00
Bauke
796b988899
Automatically import Sass through the manifest.
2022-03-15 12:09:45 +01:00
Bauke
06cd299aff
Version 1.1.1
2022-03-05 13:19:40 +01:00
Bauke
da27a37af0
Add the Themed Logo feature ( #7 ).
2022-02-27 22:51:54 +01:00
Bauke
7d2a25815e
Add placeholders to the Username Colors inputs.
2022-02-27 15:55:40 +01:00
Bauke
3f2e2677fc
Version 1.1.0.
2022-02-27 15:37:50 +01:00
Bauke
e3e758f7ba
Create the dedicated User Label Editor ( #1 ).
2022-02-27 15:37:11 +01:00
Bauke
5cf6aa997a
Add an indicator for new features.
2022-02-25 14:47:20 +01:00
Bauke
f4b547b99f
Type features explicitly.
2022-02-25 01:34:11 +01:00
Bauke
ee289d562c
Add the Username Colors feature ( #6 ).
2022-02-25 01:06:24 +01:00
Bauke
51db617b77
Apply default settings before existing ones.
2022-02-24 13:55:47 +01:00
Bauke
1493b2c96b
Make autocomplete aware of anonymous usernames.
2022-02-24 13:46:51 +01:00
Bauke
6b8c4e19cc
Fix a bug where comments without votes would end up being 'Vot'.
2022-02-23 23:42:21 +01:00
Bauke
8a19364636
Include counts of changed elements in debug logging.
2022-02-23 23:41:32 +01:00
Bauke
af3e930544
Consolidate the MutationObserver-dependent features to use a single observer.
2022-02-23 23:28:33 +01:00
Bauke
75006ff7eb
Add the Anonymize Usernames feature ( #5 ).
2022-02-23 18:17:22 +01:00
Bauke
52696fe50e
Fix all the things.
...
* Switch from Parcel to Vite.
* Rewrite the Settings handling.
* Fix a bug that made the extension not work on first load.
* A bunch of other stuff, too lazy to write it all out.
2022-02-23 14:52:06 +01:00
Bauke
58b5192d5a
Fix toggling settings.
...
Explanation: https://github.com/preactjs/preact/issues/3044
2021-02-25 15:20:35 +01:00
Bauke
18dd962767
Update dependencies and appease the linting gods.
2021-02-23 21:16:55 +01:00