Added hidden Spicy shelf and hide your things from nosy people#16
Merged
Conversation
feat: add TagExplorer feature with UI state management and tag selection - Implemented TagExplorerUiState to manage the state of tag exploration, including sorting, filtering, and display options. - Created TagExplorerViewModel to handle business logic, including loading novels by tag and managing UI state updates. - Developed TagSelectorSheet component for selecting tags with search functionality and grouped display. - Introduced TagChip and TagGroupSection components for better tag representation and interaction. - Added support for popular and suggested tags to enhance user experience. made cloudflare detection and bypass better Fixed the novelfire problem improved Wtrlab and webnovel
…epository and AppSettings
…s and UI components
…cting library privacy visibility settings on the notificiation - only show the updated info if the spicy shelf is visible or hide it from update notificaiton screen
Owner
|
Thanks for the contribution |
Contributor
Author
You're welcome. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Added a new
Spicyshelf to the library and hide your things from nosy people.The shelf is intentionally hidden by default and can be revealed or hidden by double-tapping the
Allshelf button. When the shelf is hidden, spicy items are also hidden from the update screen, so they do not appear in library update results or notifications unintentionally.What changed
Spicyshelf/status in the library flowSpicyshelf with a double-tap on theAllshelf buttonvisible
Behavior
Allto toggle theSpicyshelf on/offSpicyshelf appears and works like a normal shelfWhy
This adds a dedicated shelf for spicy content while keeping it optional and discreet for users who
want a cleaner or more private library/update view.
Testing
Tested locally and verified:
Spicyshelf can be shown/hidden via double-tap onAll