Releases: Questionable-Content-Extensions/client
Releases · Questionable-Content-Extensions/client
Release list
1.4.1
Added ✨
- Added a "Remember comic filter" setting (enabled by default) that restores the "Go to comic" dialog's active filter when the page reloads, and forgets it when disabled.
Changed 🔧
- Highlight the current pagination page in the Edit Log dialog with a pill-shaped outline, and only dim it when the whole pagination control is disabled instead of whenever it isn't the active page.
1.4.0
Added ✨
- Added a "Filtered Navigation" section to the comic navigation panel: after filtering in the "Go to comic" dialog, you can now jump between the first/previous/next/last matching comics directly, reopen the dialog to adjust the filter, or clear the filtered navigation entirely.
- Editors with sufficient permissions can now add an advance comic (hidden from regular users until it's actually published), revisit and edit pending advance comics from the operations menu, and manually trigger the comic updater to pick up a just-published comic early. Resolves #79
- Storylines now have an explicit lifecycle (start/end comic, with an open-ended option) independent of which comics they're actually attached to. The comic details panel shows a compact timeline bar per active storyline, distinguishing featured appearances from gaps, with first/previous/next/last navigation and an editor for adjusting a storyline's start/end comics. Resolves #76
- In edit mode, the non-present member filter box now supports Enter to add the first matching result to the comic, and Ctrl+Enter to create a new item from the filter text.
Changed 🔧
- Replace the pair of spinners flanking each comic navigation section header with a subtle animated underline, so long headers no longer get squeezed or shifted off-center.
Fixed 🐛
- Fix the "Filtered Navigation" section not showing when "show all members" was enabled but edit mode was not. Fixes #99
- Fix clicking a comic in an item's "Comics item is featured in" list doing nothing.
- Fix the "Last"/"Latest" comic navigation link jumping to the site's overall latest comic instead of the locked item's last appearance when locked to an item.
- Fix rapid comic navigation occasionally showing a stale comic image after a slower-loading earlier request resolves after a newer one.
- Fix the item donut graph showing "NaN%" instead of "0%" when its total amount is zero.
1.3.0
Added ✨
- Add option for sorting members by recent apperance in addition to the existing option of sorting by number of appearances. Closes #87
1.2.1
Fixed 🐛
- Use the current edit values to render the item details so they update live when they're changed
- Fix broken Redux thunks during earlier refactoring that prevented editors from being able to update and save comic values
1.2.0
Added ✨
- Add the ability to lock comic navigation to an item. Closes #33
- Expand the search functionality in the
GoToComicDialogto allow for searching for comics not only by the text in their title/tagline, but also by which items are present in the comic and whether or not the comic is a guest comic or non-canon. Closes #15
Changed 🔧
- Move to using Redux hooks instead of
connect(). Resolves #77
Fixed 🐛
- Fix Storybook tests after upgrading from 6.5 to 7.4. Fixes #78
1.1.0
Added ✨
- Add guest comic/non-canon pills to
ComicList - Add Storybook link to README
- Added list of comics an item is featured in. Closes #19
- Added feature and setting for whether to show the current comic's tagline as its tooltip. Closes #47
- Added feature and setting for being able to navigate to random comics by item. Closes #20
Changed 🔧
- Upgraded all dependencies to their latest versions and made the necessary changes to make things work the same as before
Fixed 🐛
- Don't show "last strip" button in item navigation bar when said strip is the current strip
- The logic for which exclusion setting takes precedence was backwards, so if you had set both "skip non-canon comics" and "skip guest comics," it would only skip guest comics, but not non-canon comics. Fixes #36
- Single-frame flicker at the end of dialog close animation removed. Fixes #70
1.0.0
Hello! It has once again been a while, but this time, it's a big one! I've been meaning to do it for a long time, but I finally got around to rewrite the extension from scratch using React as the framework rather than AngularJS v1. While I was at it, I also updated/upgraded everything else about the script that I could, and it's much more modern and user friendly now.
Since this is a rewrite, the change log below will be mostly added features rather than changed or fixed ones. Old features that have been migrated into the new version won't be mentioned unless changed significantly in the rewrite.
Added ✨
- Add Storybookjs
- Added
GoToComicDialogfor choosing a specific comic from a list - Added ko-fi donation link in bottom of
SettingsDialog
Changed 🔧
- In coordination with the server, the API has been optimized to transfer a lot less data in each request.
- Make
debuglogging dynamic rather than chosen at startup
Fixed 🐛
- Make
shortcuttake-over code work properly everywhere
Removed 🗑
- Removed small/large ribbon setting; ribbon is always small now.