42
votes
Tildes ReExtended version announcements and changelog
This topic will be used to announce future versions of Tildes ReExtended!
Tildes ReExtended is the principal enhancement suite for Tildes.
If you'd like to be notified of future releases, reply to this comment and I'll @-mention you when the next version is published (you have to uncollapse the comment). When you no longer want to be notified, simply delete your comment or ignore this topic.
Version 2.2.0 is now available!
GitLab Release
Mozilla Addons and Chrome Web Store have been published.
Changes
Statistics as of 2023-07-16
Notifications
@Bauke
Version 2.5.0 is now available!
GitLab Release
Mozilla Addons and Chrome Web Store have been published.
Changes
Statistics as of 2023-11-26
Notifications
@AugustusFerdinand @Bonooru @DawnPaladin @anadem @balooga @cfabbro @ibuprofen @raze2012 @sparksbet @swchr @synergy-unsterile
Thanks for the ping, update, and continued work on this!
Version 2.3.0 is now available!
GitLab Release
Mozilla Addons and Chrome Web Store have been published.
Changes
Statistics as of 2023-09-24
Notifications
@AugustusFerdinand @Bonooru @DawnPaladin @anadem @balooga @cfabbro @ibuprofen @raze2012 @swchr @synergy-unsterile
Thanks again for the update. Does Firefox mobile on Android count as Linux?
I'm not sure, the dashboard only shows Linux, Mac OS and Windows as platforms. It's possible Android isn't being counted yet for whatever reason (maybe because it's only available through that hacky collection way?), I found this issue that has a screenshot with Android in the table, so I'm guessing it's at least not being put under a different platform?
Follow-up: Android has its own category! The statistics dashboard now shows 1 Android user. :D
me :D
I’m curious what counts as “daily users.” Are these add-on installs that are observed every day to be enabled in-browser, or are they only counted when they visit Tildes?
For the Chrome Web Store this is their definition of weekly users:
For Mozilla Addons, according to this blog post it only shows enabled extensions and people can opt-out by disabling telemetry so it's likely there are more Firefox users than we see.
Found some odd behavior and can't confirm if I can reproduce how it's happening.
I use the user labels and noticed that some have begun to disappear. I thought there was a chance that I had accidentally clicked "remove" when meaning to close the box, but there are some labels that I know I have not touched that are now gone.
One example is a smartass label I put on my own name that I know I have not edited since created.
Another is a user I frequently interact with who's labels disappeared, I reapplied earlier this week, and are now gone again.
There are plenty that are still present, but at least two that I can confirm I have not removed that are now gone.
Using the latest version and installed via the Chrome Store.
Uh oh, that's not good. Can you export your settings and check that the missing labels aren't saved? That would at least tell me whether they were actually removed from storage or simply aren't being grabbed when needed.
Edit: It may be possible you're hitting quota limits on sync storage (though I think it would be more obvious by erroring out when saving instead of disappearing later on) so can you run the following code in the browser console inside the extension settings page (where you enable and disable features).
Whatever number it returns should be lower than 102400, if it's bigger (or close to that) it will be time to implement manual syncing. Created an issue for this too.
Edit 2: Noticed there's also a quota limit on the amount of keys, can you also check that the code below returns a number below 512?
Edit 3: I remembered Chromium doesn't have
browser
defined and instead useschrome
so I've updated the code snippets to match, in case you're trying to run them and it's failing.Looked for my name and the other I know to be missing, neither are in the exported JSON.
10001
82
Both well below quota so good to know it's not that. I did find a way that user labels could be getting messed if you are doing it in multiple tabs.
If you have multiple tabs open and create label editors in each one, it's possible the IDs for those labels are conflicting when saved, resulting in some labels not being saved or others being overridden (depending on what the exact sequence is). I will fix this but I'm not sure if it's the issue you're having, if you're not doing things in multiple tabs you wouldn't encounter this.
I was actually thinking this might be part of the problem. I don't know about @mycketforvirrad, but I am always using multiple tabs and there will undoubtedly be cases where I edit/add tags in one tab, switch to another edit/add a tag, and so on.
I've tried getting it to overwrite/delete user labels in any other way and haven't been able to, so I guess the multiple tabs thing must have been it? Do let me know if you ever encounter it in the future with the new version!
Will do, thank you very much!
I have also experienced labels disappearing too.
Version 2.4.0 is now available!
GitLab Release
Mozilla Addons and Chrome Web Store have been published.
Changes
[+]
button.Statistics as of 2023-10-22
Notifications
@AugustusFerdinand @Bonooru @DawnPaladin @anadem @balooga @cfabbro @ibuprofen @raze2012 @sparksbet @swchr @synergy-unsterile
Not really an "issue", just a cosmetic item that I'm not sure if you even want to address since you'll have to adapt it to move multiple page elements:
The new Show Topic Author feature, much appreciated, also shows the tag (great thing), but there's a character limit to how far it can push the link site's icon/name before it hits the date posted, making the tag overlap with the site.
https://i.imgur.com/7qP9Uu5.png
That'll teach me for always testing user labels with just 1 letter, issue made!
Soon, my user labels will become the novelizations they were always meant to be!
Question: I have 1.1.2 installed, either from Gitlab or a no longer present Chrome Extension (I really need to just move to Firefox, but I'm lazy), I have numerous user labels that I don't wish to lose. So before I uninstall it to install the new version: Is the new version compatible with importing settings/labels from the old?
It may be okay to export, uninstall the old, install the new and then import. Though I'm not 100% sure as the data migration only happens when the extension is installed (maybe restarting the browser will trigger it).
In any case I've made an issue to also migrate the user data on import, then guaranteeing it'll be safe to export/import as you'd want.
Is User Labels the feature that allow people to mark each other as enemies so they can never forget their disagreements and harbor resentment more easily and efficiently? Cause if it is, I so wish you removed it :/
The unfortunate reality of any tool is that it can be misused, but I think removing it would go against Tildes's "Trust people, but punish abusers" ideal. The labels are a useful feature for legitimate and positive reasons too (highlighting people who post things you like, for example), and throwing it out because there is potential for abuse is something I don't think we should do. If someone is caught abusing this they should simply be banned from Tildes, as they would obviously be breaking its cardinal rule.
I will add that the extension is made for the Tildes community, and if the community says "we don't want this" then I will remove it in a heartbeat.
Nope, won't import. Will wait for the next update. Thanks!
When you get a chance, try again with 2.2.1. It should be good to go now.
No dice.
Exported, uninstalled 1.1.2, closed Chrome, opened Chrome, installed 2.2.1, imported, checked Tildes for labels, no dice, closed Chrome, opened Chrome, checked Tildes, Imported again, close, open, check Tildes.
Alrighty, I found what was missing. I've published 2.2.2 and that should finally work. I'm not gonna make another announcement comment for it,
but in a couple hours or tomorrow it should be available on CWS.It's already available.Such service!
I'll try and report back later. I've got a basho to catch up on and don't want to find all those videos again (damn you NHK!).
Huzzah and verily! We are officially on 2.2.2, exactly one third as evil as version 6.6.6, with tags intact via importing.
Version 2.6.0 is now available!
GitLab Release
Mozilla Addons and Chrome Web Store have been published.
Changes
Statistics as of 2023-12-24
Notifications
@AugustusFerdinand @Bonooru @DawnPaladin @anadem @balooga @cfabbro @ibuprofen @raze2012 @sparksbet @swchr @synergy-unsterile
How very exciting to have a contribution in the release. I'll have to get another one in before the next release to start a streak...
Version 2.2.1 is now available!
GitLab Release
Mozilla Addons & Chrome Web Store are published.
Changes
Notifications
@AugustusFerdinand @balooga @Bauke @cfabbro @DawnPaladin @daychilde @ibuprofen @synergy-unsterile
Don't the releases update automatically? Why do we need to be notified?
In my experience it’s not always obvious when the auto-update has occurred. If there are new features I’d like that info pushed to me because I won’t discover them on my own.
It's also possible to disable automatic updates, there are still around 20 people running version 1.1.2 on Firefox.
cc. @Algernon_Asimov
I know this is a long shot but is there any chance of a Safari Extension? There are dozens of us…
From only a quick cursory search on how to go about creating, packaging and distributing Safari extensions, probably not. As far as I can tell it all requires Xcode to do which is only available on Mac OS devices (which I don't own any of).
Understood — thanks for the reply!
Reply here to be notified!
Label this comment as noise too so anyone wanting to be notified doesn't bump the topic. :D
Sign me up!
PING!
me too
Pings would be appreciated
I'm in.
I’ll take some notifications! Is this account a sock puppet for Bauke?
Something something check the bio of this account something something. ;)
🤦 I keep forgetting that’s a thing. Thanks!
Replying!
Yes please!
Yes plz
I'm in
I'd like to be notified too!