1
Fork 0
Commit Graph

188 Commits

Author SHA1 Message Date
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 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