Releases: avm99963/infinitegforums
v2.2.1
Changes
Complete git changelog:
https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v2.2.0..refs/tags/v2.2.1?pretty=full
Summary of changes:
v2.2.0
Changes
Complete git changelog:
https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v2.1.2..refs/tags/v2.2.0?pretty=full
Summary of changes:
- 9d27c21 Add new feature: limit the height of inline images (thanks Barry Hunter for the contribution!)
- dabf730, 858ee84, 4eaa840 Updated Portuguese and Arabic localizations of TW Power Tools (thanks Hiago Cardoso and Medelinor!)
There have also been some minor non-user-visible changes.
v2.1.2
Changes
Complete git changelog:
https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v2.1.1..refs/tags/v2.1.2
Summary of changes:
- e777047 Add workaround for the issue with links
Links added by the extension to the Community Console recently started
being handled by the Community Console to load the view dynamically
instead of reloading the whole page. However, this introduced a bug for
links pointing to Community Console search pages, which sometimes took a
long time to load (see linked bug).This change works around this issue by making the Console Community not
handle these link clicks, so they continue to work like before when
clicked (the page is loaded from scratch to show the search results).Bug: twpowertools:77
- 41afccc Restructure options in the options page
The options list is very long and some useful features are buried down
in the list and so aren't easy to find. This change creates a main
section called "Featured options" and another section called "Minor
enhancements".
- c3fd369 Enable "threadall" by default instead of "thread"
"thread" enables infinite scroll in threads by loading batches of
messages while scrolling down, which in my opinion is a bad user
experience. On the contrary, "threadall" enables infinite scroll in
threads by loading all the messages at once when getting to the bottom,
which again IMO is much more useful.Thus, this change makes the "threadall" a default option instead of
"thread".
- 268fe53 Style CC thread list avatars like Discord
Now the avatars overlap each other (with some margin) in a
Discord-like fashion, in order to save up space.Bug: twpowertools:71
v2.1.1
Changes
Complete git changelog:
https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v2.1.0..refs/tags/v2.1.1?pretty=full
Summary of changes:
- 1f65252, d20e57e: Fix the issue with the updated Community Console profiles
- 2092c5b Fix: "ask" link in thread lists w/ infinite scroll
In thread lists, the "ask" link in thread lists appears after the "load
more" button. If infinite scroll is enabled, this means it can't be
clicked. This change fixes this by moving the "ask community" card
before the "load more" button.Fixed: twpowertools:73
- 8cb5443 Fix profile indicator when OP has special chars
When an OP has "&" in their username, this character will be transformed
into "&" in the escaped username instead of remaining invariant.
This change fixes this.
- d28af56 Dark theme: improve keyboard shortcuts dialog styles
- 2f43f21 threadListAvatars: honor transparency in avatars
This change honors transparency in avatars instead of forcing a white
background.Fixed: twpowertools:70
- dd8075f Dark theme: fix regression in thread list checkbox color
CL:1760 introduced a regression: while it fixed the color of checkboxes
in the drawer, it also unintentionally changed the color of checkboxes
in thread lists. This CL fixes this.
v2.1.0
Changes
Complete git changelog:
https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v2.0.5..refs/tags/v2.1.0
Summary of changes:
- 2a99c24 Launch "auto refresh lists" feature
- 6c1869e Launch "thread list avatars" feature
- 2d22c4a Deprecate the "disable unified profiles" feature
- d269c62 Make some of the options dynamic
This change modifies the logic of several features so they aren't
enabled/disabled depending on the options state when the page is loaded
but dynamically.So, for instance, when the thread list avatars feature is switched from
enabled to disabled, when browsing the Community Console, newly loaded
thread lists won't have the avatars, without having to reload the whole
Community Console.
Minor changes/bug fixes:
- 9605cb8 Dark theme: fix forum checkboxes in the drawer
Checkboxes are now shown in their corresponding color, and no longer all
in white.
v2.0.5
Changes
Complete git changelog:
https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v2.0.4..refs/tags/v2.0.5
Summary of changes:
-
face840 Added Arabic translation (thanks Medelinor!)
-
2b23a3f, bc98371, 4c33467, 1ec6ecc Added Portuguese translation (thanks Higor!)
-
cb55248 threadListAvatars: improve private thread indicator
Previously, the private thread indicator consisted in a "key" icon, and
according to one PE this led to confusion since it could be
misinterpreted as a lock icon.This change replaces the icon by a "crossed person" icon, and adds a
tooltip to the icon which explains why that icon is shown.Fixed: twpowertools:43
Note: The thread list avatars feature will be launched next week.
-
1584726 Options page: add link to Pontoon
In order to promote Pontoon (the translation platform), this change adds
a link in the options page.Fixed: twpowertools:42
There have also been some minor changes/bug fixes.
v2.0.4
Changes
Complete git changelog:
https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v2.0.3..refs/tags/v2.0.4?pretty=full
Summary of changes:
-
55acfae Dark theme: fix menu items styles
There was a missing comma in the CSS styles for menu items, which caused
menu items to be shown in black text over a dark background.This change fixes this and simplifies the CSS selectors to avoid future
breakages.Fixed: twpowertools:38
This release also includes a minor bug fix (47c407b).
v2.0.3
Changes
Complete git changelog:
https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v2.0.2..refs/tags/v2.0.3?pretty=full
Summary of changes:
-
b8a5203 Fix: enhanced announcements dot doesn't bounce
The Community Console HTML structure changed, and this caused the styles
to make the announcements dot bounce to stop working.This change adapts the styles to the new structure so it continues to
work.Fixed: twpowertools:33
-
4298b43 Dark theme: fix canned response selector styles
-
47d33bc Dark theme: add styles for notifications feature
Also, there have been the following important changes to some experiments which I expect to release in early September:
-
afda237 (threadListAvatars) Fix: invalidate avatars cache entry after posting reply
After writing a reply to a thread and going back to the thread list, the
cache entry was always used, and so the avatars would be wrong if it was
the first time replying to that thread. This fixes it. -
87110e9 ThreadListAvatars: add private thread indicator
When a thread belongs to a private forum, we can't obtain its avatars.
This changes makes this clear by inserting a "key" icon where the
avatars should be shown. -
b6f68b6 (autoRefreshList) Improve sort detection
-
dca8722 autoRefreshList: improve filter detection & remove first call
Before, we constructed the filter via an approximate method, which
wouldn't always get the correct filter that the Community Console was
using. Now that we're intercepting the first call to ViewForum, this
change gets the filter directly from the request (and also the forumId
value, which we always set as '0' before).Also, we used to perform a first call to get the timestamp of the first
thread being shown. Now, we intercept the ViewForum response to get this
timestamp instead of performing a separate call to the API. -
58697fe autoRefreshList: add status indicator
In order to clarify when the feature is watching for updates in the
current thread list or not depending in the current sort options, this
change adds an indicator which states this.Apart from this, this also changes the option text to improve it.
There have also been some minor improvements and bug fixes. You can discover them by going to the complete git changelog and reading the commit messages.
v2.0.2
Changes
Complete git changelog:
https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v2.0.1..refs/tags/v2.0.2?pretty=full
Summary of changes:
-
ffd26cf Deprecate forceMarkAsRead option
The workaround applied by this option is no longer necessary since the
issue being worked around has already been fixed in the Community
Console.Bug: twpowertools:14
-
e38783e, 7b4d42c Fixes for folks using RTL languages
There are a lot of issues when using RTL languages in the Community
Console (and maybe Tailwind too), because unfortunately the extension
was designed only with LTR languages in mind.These changes fix some of these issues (with more fixes coming in the
future). -
d5ff50d Thread list avatars: order avatars in the natural direction
For left-to-right users, avatars were shown from right to left (and for
RTL users they were shown LTR). In order to improve clarity, now they
will be ordered in the natural direction, which means people who have
replied first will be shown first instead of last.Thanks Ari for the feedback which led to this change!
There have been also some minor fixes/changes.
v2.0.1
Changes
Complete git changelog:
https://gerrit.avm99963.com/plugins/gitiles/infinitegforums/+log/refs/tags/v2.0.0..refs/tags/v2.0.1?pretty=full
Summary of changes:
-
631ea6a Revert "Dark theme: load Roboto Bold"
See https://groups.google.com/g/twpowertools-discuss/c/VmZUgX1ZSx4/m/HF39aI72BAAJ.
-
d561503, 4cfa32f, ac9fc9e Minor bug fixes in "thread list avatars" feature