Skip to content

Releases: avm99963/infinitegforums

v2.2.1

20 Dec 22:32
v2.2.1
Compare
Choose a tag to compare

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

08 Dec 18:26
v2.2.0
Compare
Choose a tag to compare

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

23 Oct 20:26
v2.1.2
Compare
Choose a tag to compare

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

14 Oct 14:52
v2.1.1
Compare
Choose a tag to compare

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

07 Sep 11:29
v2.1.0
Compare
Choose a tag to compare

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.

  • c9b965e Modify privacy policy to explain the kill switch feature
  • 413cb44 Add kill switch mechanism
  • bddf123 Fix "close" button in batch lock dialog

v2.0.5

30 Aug 16:20
v2.0.5
Compare
Choose a tag to compare

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

19 Aug 16:27
v2.0.4
Compare
Choose a tag to compare

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

17 Aug 15:17
v2.0.3
Compare
Choose a tag to compare

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

28 Jul 14:13
v2.0.2
Compare
Choose a tag to compare

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!

  • 2c8913b, 0d15aeb, 1d44d3d Dark theme improvements

There have been also some minor fixes/changes.

v2.0.1

22 Jul 20:54
v2.0.1
Compare
Choose a tag to compare
v2.0.1 Pre-release
Pre-release

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: