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
6eff95bfd3
Remove the GitLab issue template.
2023-06-25 12:01:20 +02:00
Bauke
143451e39c
Miscellaneous utilities fixes.
2023-06-25 12:00:43 +02:00
Bauke
fdb9b0e711
Dekstop -> desktop.
2023-06-25 11:56:20 +02:00
Bauke
275f4bdb46
Fix scrollbars appearing when they shouldn't.
2023-06-25 11:41:35 +02:00
Bauke
81d2f05f03
Small hack to make web-ext launch Chromium properly.
2023-06-25 11:41:00 +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
f52bc7d7b8
Copy the Development document from Tildes Shepherd.
2023-06-23 13:03:49 +02:00
Bauke
a0cc171541
Convert to JSX and new storage method.
2023-06-23 13:02:24 +02:00
Bauke
43458e4737
Add Nix flake and direnv files.
2023-06-23 12:51:33 +02:00
Bauke
e93df1368b
Add the cargo-make tasks.
2023-06-23 12:50:21 +02:00
Bauke
fe5f5dd8b4
Update dependencies and prepare for esbuild setup.
2023-06-23 12:50:02 +02:00
Bauke
082a53d053
Add a basic readme.
2023-06-21 20:47:28 +02:00
Bauke
0a3dce17db
Update copyright year.
2023-06-21 20:21:17 +02:00
Bauke
fe59cd7d06
Remove unnecessary package.json information.
2023-06-21 20:15:19 +02:00
Bauke
0088295288
Update the tsconfig to handle JSX.
2023-06-21 20:14:20 +02:00
Bauke
6ce78c9a0d
Minimize the gitignore.
2023-06-21 20:12:16 +02:00
Bauke
a0a887af24
Move the current readme to a differences document.
2023-06-21 20:11:27 +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
1a3f3f9c1d
Update dependencies.
2022-03-15 12:08:36 +01:00
Bauke
06cd299aff
Version 1.1.1
2022-03-05 13:19:40 +01:00
Bauke
f68d7479ff
Update readme with implemented features.
2022-02-27 22:53:48 +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
Bauke
47e306dcdb
Only open the extension page when the version gets updated.
...
Firefox "reinstalls" extensions when it gets updated so we
have to work around it so we only open the extension when
the version actually changes.
2021-02-23 16:55:40 +01:00
Bauke
013bd6a2e3
Update dependencies and fix linting issues.
2020-12-16 17:46:20 +01:00