Partially translate to Ukrainian
@ -0,0 +1,22 @@
|
|||||||
|
---
|
||||||
|
title: Download
|
||||||
|
description: Download page that allows users to access and install the latest version of the app.
|
||||||
|
lastUpdated: false
|
||||||
|
editLink: false
|
||||||
|
prev: false
|
||||||
|
next: false
|
||||||
|
---
|
||||||
|
|
||||||
|
<script setup>
|
||||||
|
import DownloadButtons from "@theme/components/DownloadButtons.vue";
|
||||||
|
import ReleaseDate from "@theme/components/ReleaseDate.vue";
|
||||||
|
import Changelog from "@theme/components/Changelog.vue";
|
||||||
|
</script>
|
||||||
|
|
||||||
|
# Download
|
||||||
|
|
||||||
|
The latest stable version of **Kotatsu** was released **<ReleaseDate type="stable" />**.
|
||||||
|
|
||||||
|
<DownloadButtons />
|
||||||
|
|
||||||
|
<Changelog type="stable" />
|
||||||
@ -0,0 +1,24 @@
|
|||||||
|
---
|
||||||
|
title: Hello here
|
||||||
|
description: You might need to have a Kotatsu application installed to follow this link.
|
||||||
|
search: false
|
||||||
|
sidebar: true
|
||||||
|
sitemap:
|
||||||
|
exclude: true
|
||||||
|
head:
|
||||||
|
- - meta
|
||||||
|
- name: robots
|
||||||
|
content: noindex, nofollow
|
||||||
|
---
|
||||||
|
|
||||||
|
<script setup>
|
||||||
|
import DownloadButtons from "@theme/components/DownloadButtons.vue";
|
||||||
|
</script>
|
||||||
|
|
||||||
|
# Hello here
|
||||||
|
|
||||||
|
You might need to have a Kotatsu application installed to follow this link.
|
||||||
|
|
||||||
|
Kotatsu is a free and open source manga reader for Android platform. It supports a lot of online catalogues on different languages with filters and search, offline reading from local storage, favourites, bookmarks, new chapters notifications and more features.
|
||||||
|
|
||||||
|
<DownloadButtons />
|
||||||
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
title: Bookmarks
|
||||||
|
description: Frequently Asked Questions about Bookmarks.
|
||||||
|
---
|
||||||
@ -0,0 +1,19 @@
|
|||||||
|
---
|
||||||
|
title: Downloads
|
||||||
|
description: Frequently Asked Question about Downloads.
|
||||||
|
---
|
||||||
|
|
||||||
|
# Downloads
|
||||||
|
Frequently Asked Question about Downloads.
|
||||||
|
|
||||||
|
## Why did my downloads stop midway?
|
||||||
|
Downloads stopping midway may be related to network connection issues or source problems.
|
||||||
|
**Kotatsu** will provide notifications regarding encountered errors during download attempts.
|
||||||
|
|
||||||
|
## How do I manage what's downloading?
|
||||||
|
Navigate to <nav to="explore_downloads"> to interact with queued downloads.
|
||||||
|
|
||||||
|
You can cancel item by clicking the **Cancel** button.
|
||||||
|
|
||||||
|
## Can I use both internal storage and external SD card storage?
|
||||||
|
No, you must choose a single location. Internal storage performs better than external SD cards.
|
||||||
@ -0,0 +1,8 @@
|
|||||||
|
---
|
||||||
|
title: Explore
|
||||||
|
description: Help center of Explore section.
|
||||||
|
lastUpdated: false
|
||||||
|
editLink: false
|
||||||
|
prev: false
|
||||||
|
next: false
|
||||||
|
---
|
||||||
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
title: Local storage
|
||||||
|
description: Frequently Asked Questions about Local storage.
|
||||||
|
---
|
||||||
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
title: Random
|
||||||
|
description: Frequently Asked Questions about Random.
|
||||||
|
---
|
||||||
@ -0,0 +1,37 @@
|
|||||||
|
---
|
||||||
|
title: Sources
|
||||||
|
description: Frequently Asked Questions about Sources.
|
||||||
|
---
|
||||||
|
|
||||||
|
# Sources
|
||||||
|
Frequently Asked Questions about Sources.
|
||||||
|
|
||||||
|
## What are some recommended sources?
|
||||||
|
**Kotatsu** does not endorse or recommend any source, and there is no best source.
|
||||||
|
|
||||||
|
Instead, we encourage users to spend some time trying out a few sources themselves and discover what sources work best for them.
|
||||||
|
What works well for somebody else might not work well for you.
|
||||||
|
|
||||||
|
::: info Disclaimer
|
||||||
|
**Kotatsu** isn't responsible for slow, down, missing chapters, or subpar image quality of sources as it doesn't host content.
|
||||||
|
:::
|
||||||
|
|
||||||
|
## What is a scanlator source?
|
||||||
|
Non-officially licensed series are translated by scanlators, often found on their websites or [MangaDex](https://mangadex.org/).
|
||||||
|
Learn more in this [Wikipedia article](https://en.wikipedia.org/wiki/Scanlation).
|
||||||
|
|
||||||
|
## How do I request new sources?
|
||||||
|
[Open an issue](https://github.com/KotatsuApp/kotatsu-parsers/issues) on **GitHub** if not already there.
|
||||||
|
Check the removed [parsers list](https://github.com/KotatsuApp/kotatsu-parsers/issues/39) first.
|
||||||
|
|
||||||
|
## Why was a source removed?
|
||||||
|
Extensions can be removed due to several reasons:
|
||||||
|
|
||||||
|
* Frequent website changes.
|
||||||
|
* Image scrambling.
|
||||||
|
* Scanlator removal request.
|
||||||
|
* Paywall implementation.
|
||||||
|
* Reverse engineering needs.
|
||||||
|
* Site shutdown.
|
||||||
|
|
||||||
|
Find the list of removed sources [here](https://github.com/KotatsuApp/kotatsu-parsers/issues/39), excluding offline sites.
|
||||||
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
title: Suggestions
|
||||||
|
description: Frequently Asked Questions about Suggestions.
|
||||||
|
---
|
||||||
@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
title: Feed
|
||||||
|
titleTemplate: Frequently Asked Questions
|
||||||
|
description: Frequently Asked Questions about the Feed.
|
||||||
|
---
|
||||||
|
|
||||||
|
# Feed
|
||||||
|
Frequently Asked Questions about the Feed.
|
||||||
|
|
||||||
|
## Why aren't series updates working?
|
||||||
|
Some Android skins (e.g., **MIUI**) aggressively save battery, potentially shutting down apps in the background.
|
||||||
|
|
||||||
|
Whitelist **Kotatsu** from your battery saver by going to <nav to="checking"> and tapping **Disable battery optimization**.
|
||||||
|
|
||||||
|
If unsuccessful, refer to [Don't Kill My App](https://dontkillmyapp.com/) for how to disable specific battery-saving options for your device.
|
||||||
@ -0,0 +1,18 @@
|
|||||||
|
---
|
||||||
|
title: Reader
|
||||||
|
titleTemplate: Frequently Asked Questions
|
||||||
|
description: Frequently Asked Questions about the Reader.
|
||||||
|
---
|
||||||
|
|
||||||
|
# Reader
|
||||||
|
Frequently Asked Questions about the Reader.
|
||||||
|
|
||||||
|
## Why didn't the page load?
|
||||||
|
Besides network-related problems, **Kotatsu** may occasionally fail to recognize certain images.
|
||||||
|
To address this, simply exit and re-enter the reader or click **Try again** button, often resolving the issue.
|
||||||
|
|
||||||
|
## Can I see two pages at once?
|
||||||
|
Not currently. Creating an effective dual-page reader that accommodates scanlator page inconsistencies and other complexities poses challenges. This feature may be added in the future.
|
||||||
|
|
||||||
|
## What do all the settings do?
|
||||||
|
For detailed instructions, please consult the guides section on the website here.
|
||||||
@ -0,0 +1,14 @@
|
|||||||
|
---
|
||||||
|
title: Settings
|
||||||
|
description: Frequently Asked Questions about various app settings.
|
||||||
|
---
|
||||||
|
|
||||||
|
# Settings
|
||||||
|
Frequently Asked Questions about various app settings.
|
||||||
|
|
||||||
|
## Why is taking screenshots blocked?
|
||||||
|
Turn off **Screenshot policy** in <nav to="reader">.
|
||||||
|
|
||||||
|
## What is DNS over HTTPS?
|
||||||
|
**DNS over HTTPS** (in <nav to="network">) offers secure DNS resolution through HTTPS, preventing attacks.
|
||||||
|
Learn more [here](https://www.cloudflare.com/learning/dns/dns-over-tls/). This may help bypass some basic website blocking.
|
||||||
@ -0,0 +1,29 @@
|
|||||||
|
---
|
||||||
|
title: Backups
|
||||||
|
description: Backups helps you prevent losing your library if something happens.
|
||||||
|
---
|
||||||
|
|
||||||
|
# Backups
|
||||||
|
|
||||||
|
Backups in **Kotatsu** are compatible between different versions of the app.
|
||||||
|
|
||||||
|
::: tip How to create a backup
|
||||||
|
1. Go to <nav to="data">.
|
||||||
|
1. Select **Create data backup** and choose a location to save it.
|
||||||
|
|
||||||
|
<img src="/manuals/guides/backups/backup.png" alt="Backup and Restore" width="500"/>
|
||||||
|
:::
|
||||||
|
|
||||||
|
## General backup details
|
||||||
|
|
||||||
|
### What's included in a backup?
|
||||||
|
- **Reading history**
|
||||||
|
- **Favourites**
|
||||||
|
- **Categories of favourites**
|
||||||
|
- **App settings**
|
||||||
|
|
||||||
|
### What's not included in a backup?
|
||||||
|
- **Downloaded** chapters
|
||||||
|
|
||||||
|
## Restoring a backup
|
||||||
|
Restoring a backup can be done through the **Restore from backup** setting.
|
||||||
@ -0,0 +1,34 @@
|
|||||||
|
---
|
||||||
|
title: Categories
|
||||||
|
description: Organize your favorite series effortlessly with categories.
|
||||||
|
---
|
||||||
|
|
||||||
|
# Categories
|
||||||
|
|
||||||
|
Organize your favorite series effortlessly with categories.
|
||||||
|
|
||||||
|
To manage your categories, navigate to <nav to="favourites_manage_categories">.
|
||||||
|
|
||||||
|
- You can name and sort categories as you prefer (e.g., by `Source`, `Genre`, `Reading Status`).
|
||||||
|
- Add series to multiple categories and control update options through category settings.
|
||||||
|
|
||||||
|
## Content
|
||||||
|
|
||||||
|
Categories would be useless without any content in them.
|
||||||
|
Below are some tips for using them.
|
||||||
|
|
||||||
|
:::: tabs
|
||||||
|
== Add entries
|
||||||
|
### Add series to a category
|
||||||
|
|
||||||
|
1. Long press the series you want to add.
|
||||||
|
1. Press the **heart** button.
|
||||||
|
1. Select which category or categories you want it in.
|
||||||
|
|
||||||
|
== Remove entries
|
||||||
|
### Remove series from a category
|
||||||
|
|
||||||
|
1. Long press the series that you want to remove.
|
||||||
|
1. Press the **heart** button.
|
||||||
|
1. Deselect the category or categories you want to remove it from.
|
||||||
|
::::
|
||||||
@ -0,0 +1,63 @@
|
|||||||
|
---
|
||||||
|
title: Getting started
|
||||||
|
description: Essential information to help you get set up with Kotatsu.
|
||||||
|
---
|
||||||
|
|
||||||
|
<script setup lang="ts">
|
||||||
|
import { data as release } from "@theme/data/release.data"
|
||||||
|
</script>
|
||||||
|
|
||||||
|
# Getting started
|
||||||
|
|
||||||
|
Essential information to help you get set up with Kotatsu.
|
||||||
|
|
||||||
|
## Installation guide
|
||||||
|
|
||||||
|
### Downloading Kotatsu
|
||||||
|
|
||||||
|
1. Visit our [download](/download/) page to get the latest version of **Kotatsu**.
|
||||||
|
1. After the download is complete, open the `kotatsu-{{ release.stable.tag_name }}-release.apk` file.
|
||||||
|
1. Proceed with the installation process.
|
||||||
|
|
||||||
|
### Selecting sources depending on languages
|
||||||
|
|
||||||
|
At the first launch, a dialog with a list of source languages available in the application will appear. By default, the languages that are on the Android system and multilingual sources will be enabled.
|
||||||
|
|
||||||
|
<img src="/manuals/guides/getting-started/welcome.png" alt="Welcome screen" width="500"/>
|
||||||
|
|
||||||
|
::: tip
|
||||||
|
You can organize the list of sources in <nav to="explore_manage_sources">
|
||||||
|
:::
|
||||||
|
|
||||||
|
### Adding series to your favourites
|
||||||
|
|
||||||
|
Here's how you can add series to your favourites:
|
||||||
|
|
||||||
|
1. Select the source you'd like to browse.
|
||||||
|
1. Once you've found the series that you want to add, tap on it for more details.
|
||||||
|
1. Press the heart button on toolbar, choose category or create new one, and the series will be added to your favourites.
|
||||||
|
|
||||||
|
<img src="/manuals/guides/getting-started/add-to-favourites.png" alt="Adding to favourites" width="500"/>
|
||||||
|
|
||||||
|
## Additional setup
|
||||||
|
|
||||||
|
### Series search options
|
||||||
|
|
||||||
|
If you want to search for series across all your sources, you can use the Global Search feature.
|
||||||
|
|
||||||
|
Follow these steps:
|
||||||
|
|
||||||
|
1. Go to the main section.
|
||||||
|
1. Use the search bar in the toolbar to find series from all available sources.
|
||||||
|
|
||||||
|
### Trouble finding a specific series?
|
||||||
|
|
||||||
|
If you encounter difficulties while searching for a specific series, consider the following points:
|
||||||
|
|
||||||
|
* Double-check your spelling and try again, as some sources might use **Japanese romanized** titles instead of **English** ones.
|
||||||
|
> Example: **Boku no Hero Academia** instead of **My Hero Academia**.
|
||||||
|
|
||||||
|
* Some sources may use different spellings or wordings for titles.
|
||||||
|
> Example: **Bungo Stray Dogs** instead of **Bungou Stray Dogs**
|
||||||
|
|
||||||
|
> Example: **3-gatsu no Lion** instead of **Sangatsu no Lion**.
|
||||||
@ -0,0 +1,36 @@
|
|||||||
|
---
|
||||||
|
title: Tracking
|
||||||
|
description: Tracking helps track your library with different online services.
|
||||||
|
---
|
||||||
|
|
||||||
|
<script setup lang="ts">
|
||||||
|
import { data as release } from "@theme/data/release.data"
|
||||||
|
</script>
|
||||||
|
|
||||||
|
# Tracking
|
||||||
|
Tracking helps you automatically send read chapters to supported trackers, so you can keep track of what and when you read it online.
|
||||||
|
|
||||||
|
## Services
|
||||||
|
|
||||||
|
Kotatsu (version {{ release.stable.tag_name }}) supports the following services: [MyAnimeList](https://myanimelist.net/), [AniList](https://anilist.co/), and [Shikimori](https://shikimori.one/).
|
||||||
|
|
||||||
|
- Tracking is manual for each entry.
|
||||||
|
- Reading the last page of a chapter marks it as read.
|
||||||
|
- Offline progress syncs when online.
|
||||||
|
- Completion status auto-updates.
|
||||||
|
- Tracking is one-way: **Kotatsu -> Tracker**.
|
||||||
|
|
||||||
|
## General questions
|
||||||
|
|
||||||
|
### How do I log in to trackers?
|
||||||
|
1. Go to <nav to="services">.
|
||||||
|
1. Tap the desired tracker to begin login.
|
||||||
|
|
||||||
|
### How do I set up tracking for each series?
|
||||||
|
1. Open the series.
|
||||||
|
1. Tap <nav to="details_tracking">.
|
||||||
|
1. Find a series and click **Done**.
|
||||||
|
|
||||||
|
::: tip
|
||||||
|
You can also change the search query if there is no match.
|
||||||
|
:::
|
||||||
@ -0,0 +1,74 @@
|
|||||||
|
---
|
||||||
|
title: Common issues
|
||||||
|
description: Facing issues with a source or the app? Here's how to tackle common challenges.
|
||||||
|
---
|
||||||
|
|
||||||
|
# Common issues
|
||||||
|
|
||||||
|
Facing issues with a source or the app?
|
||||||
|
Here's how to tackle common challenges.
|
||||||
|
|
||||||
|
## Basic issues
|
||||||
|
|
||||||
|
### Slow loading
|
||||||
|
Sources being slow could stem from site slowness, your internet, or source-imposed rate limits/IP bans.
|
||||||
|
|
||||||
|
## Advanced errors
|
||||||
|
|
||||||
|
### `Unable to resolve host` / `Connection failed` / `Failed to connect to` / `timeout` / `connection reset`
|
||||||
|
These errors indicate connection issues. Possible causes include:
|
||||||
|
|
||||||
|
* Weak internet connection.
|
||||||
|
* App lacks internet access.
|
||||||
|
* Your ISP has blocked the site.
|
||||||
|
* The site is down.
|
||||||
|
|
||||||
|
Try these solutions:
|
||||||
|
|
||||||
|
* Enable **DNS over HTTPS**.
|
||||||
|
* Change network (Wi-Fi, mobile data, VPN).
|
||||||
|
* Reboot router.
|
||||||
|
|
||||||
|
### `java.security.cert.CertPathValidatorException` / `Chain validation failed`
|
||||||
|
Validation issue with source's certificate.
|
||||||
|
|
||||||
|
Try these solutions:
|
||||||
|
|
||||||
|
* Check expired certificate, use SSL checker.
|
||||||
|
* Set correct device date and time.
|
||||||
|
* Change network (Wi-Fi, mobile data, VPN).
|
||||||
|
* Enable **Ignore SSL errors** in <nav to="network"/>
|
||||||
|
* Reboot device.
|
||||||
|
|
||||||
|
## HTTP errors
|
||||||
|
Encountering HTTP errors? Here's what they mean and how to address them.
|
||||||
|
|
||||||
|
### `HTTP Error: 403` - Forbidden
|
||||||
|
Possible reasons for this error:
|
||||||
|
* The selected source has Cloudflare protection. Check the [Cloudflare guide](/manuals/guides/troubleshooting/#cloudflare) for solutions.
|
||||||
|
* The source might be down, removed the series, or banned your IP.
|
||||||
|
> Open WebView to confirm.
|
||||||
|
|
||||||
|
### `HTTP Error: 404` - Not Found
|
||||||
|
This error likely indicates a down source or removed series.
|
||||||
|
* Use **WebView** to verify.
|
||||||
|
> Consider switching to a different source for the series.
|
||||||
|
|
||||||
|
### `HTTP Error: 429` - Too Many Requests
|
||||||
|
This error suggests the source temporarily banned your IP due to fast downloads/reads.
|
||||||
|
|
||||||
|
### `HTTP Error: 5xx`
|
||||||
|
Errors like `500`, `502`, etc., indicate server-side issues on the source's end.
|
||||||
|
|
||||||
|
[Check the source in WebView](/manuals/guides/troubleshooting/#accessing-websites-via-webview) to confirm if it's down.
|
||||||
|
|
||||||
|
### `HTTP Error: 1006`
|
||||||
|
This error means a temporary IP ban by the source.
|
||||||
|
|
||||||
|
### `HTTP Error: 1020`
|
||||||
|
This error points to violating a firewall rule set by the site owner.
|
||||||
|
The owner might raise Cloudflare protection or block IPs from outside their country.
|
||||||
|
|
||||||
|
::: warning
|
||||||
|
For unlisted errors or if instructions don't help, refer to [Diagnosis](/manuals/guides/troubleshooting/diagnosis).
|
||||||
|
:::
|
||||||
@ -0,0 +1,63 @@
|
|||||||
|
---
|
||||||
|
title: Diagnosis
|
||||||
|
description: Facing issues with a source or the app? Follow these steps to troubleshoot and find solutions.
|
||||||
|
---
|
||||||
|
|
||||||
|
# Diagnosis
|
||||||
|
|
||||||
|
Facing issues with a source or the app?
|
||||||
|
Follow these steps to troubleshoot and find solutions.
|
||||||
|
|
||||||
|
## Primary diagnosis
|
||||||
|
|
||||||
|
1. **Update app**: Go to <nav to="about"> and tap **Check for updates**.
|
||||||
|
1. **Manual series refresh**: Go to <nav to="main_feed"> and drag down to manually refresh problematic series.
|
||||||
|
1. **Test other series**: Try different series from the same source.
|
||||||
|
1. **Update WebView**: Ensure your WebView is current.
|
||||||
|
1. **Public WebView**: Attempt opening series in public WebView. Solve for CAPTCHA or Cloudflare protection if needed.
|
||||||
|
1. **Change connection**: Switch networks (Wi-Fi, mobile data, VPN) and confirm IP change.
|
||||||
|
1. **Collaborative check**: Get others to replicate the error.
|
||||||
|
1. **Source status**: Verify the source's status in a browser.
|
||||||
|
1. **Retry button**: Look for a retry button on the series page.
|
||||||
|
1. **Advanced settings**: Under <nav to="data">, try these options:
|
||||||
|
- Clear thumbnails cache
|
||||||
|
- Clear page cache
|
||||||
|
- Clear network cache
|
||||||
|
- Clear cookies
|
||||||
|
- Under <nav to="network">, try to enable DNS over HTTPS
|
||||||
|
1. **Download issues**: Delete the queue and retry downloads.
|
||||||
|
1. **Restart Kotatsu**: Force close and reopen the app.
|
||||||
|
|
||||||
|
If any of these solutions help, go to [Personalized Issue](#personalized-issue).
|
||||||
|
If it is not just you, go to [Widespread Issue](#widespread-issue).
|
||||||
|
|
||||||
|
If none of these solutions help, try asking in our [Telegram group](https://t.me/kotatsuapp).
|
||||||
|
|
||||||
|
State your app version and the source, series, and chapter with the problem.
|
||||||
|
|
||||||
|
::: tip An app update may fix your issue
|
||||||
|
Wait or check for an app update if you have not already.
|
||||||
|
There are no ETAs for updates.
|
||||||
|
:::
|
||||||
|
|
||||||
|
## Personalized issue
|
||||||
|
If you're the only one facing a problem, you might be encountering an IP ban, or other countermeasures set by website owners against programs like **Kotatsu**.
|
||||||
|
|
||||||
|
**To minimize future issues:**
|
||||||
|
- Avoid using downloads with the source.
|
||||||
|
- Reduce the number of series in your favourites/history from that source.
|
||||||
|
|
||||||
|
::: warning
|
||||||
|
These are general guidelines as each site has its specific undisclosed limits and triggers.
|
||||||
|
:::
|
||||||
|
|
||||||
|
## Widespread issue
|
||||||
|
When everyone experiences a problem, it could be with the extension or app:
|
||||||
|
|
||||||
|
1. Check open issues [for the app](https://github.com/KotatsuApp/Kotatsu/issues) and/or [**parsers**](https://github.com/KotatsuApp/kotatsu-parsers/issues).
|
||||||
|
1. Check closed issues ([app](https://github.com/KotatsuApp/Kotatsu/issues?q=is%3Aissue+is%3Aclosed)/[parsers](https://github.com/KotatsuApp/kotatsu-parsers/issues?q=is%3Aissue+is%3Aclosed)) in case it's resolved but not yet released.
|
||||||
|
1. If not found, create a new issue.
|
||||||
|
|
||||||
|
::: warning
|
||||||
|
If the site itself is problematic, patience is the only solution until it becomes functional again.
|
||||||
|
:::
|
||||||
@ -0,0 +1,51 @@
|
|||||||
|
---
|
||||||
|
title: Troubleshooting
|
||||||
|
description: Facing source or app issues? Here's how to troubleshoot.
|
||||||
|
---
|
||||||
|
|
||||||
|
# Troubleshooting
|
||||||
|
|
||||||
|
Facing source or app issues? Here's how to troubleshoot.
|
||||||
|
|
||||||
|
Be sure to check the [Frequently Asked Questions]() for how to address common issues too.
|
||||||
|
|
||||||
|
## WebView
|
||||||
|
|
||||||
|
### Clearing cookies and WebView data
|
||||||
|
This resets your WebView to a clean state, including any login states.
|
||||||
|
|
||||||
|
1. Navigate to <nav to="data">.
|
||||||
|
1. Tap **Clear network cache**.
|
||||||
|
1. Tap **Clear cookies**.
|
||||||
|
|
||||||
|
### WebView update
|
||||||
|
To update WebView, you need to find what WebView implementation is used on your device.
|
||||||
|
|
||||||
|
Typical default implementation depends on the Android version as follows:
|
||||||
|
|
||||||
|
::: tabs
|
||||||
|
== Android 10 and above
|
||||||
|
[Android System WebView](https://play.google.com/store/apps/details?id=com.google.android.webview)
|
||||||
|
== Android 7 - 9
|
||||||
|
[Google Chrome](https://play.google.com/store/apps/details?id=com.android.chrome)
|
||||||
|
== Android 6 and below
|
||||||
|
[Android System WebView](https://play.google.com/store/apps/details?id=com.google.android.webview)
|
||||||
|
:::
|
||||||
|
|
||||||
|
::: tip **Android 7** and above
|
||||||
|
Newer Android users can check/change WebView in [Developer Options](https://developer.android.com/studio/debug/dev-options).
|
||||||
|
:::
|
||||||
|
|
||||||
|
::: warning Caution with Non-Standard WebView
|
||||||
|
Using non-standard WebView (like Firefox) might cause **Kotatsu** to malfunction or crash.
|
||||||
|
|
||||||
|
It's best to use the standard [Android System WebView](https://play.google.com/store/apps/details?id=com.google.android.webview) or [Google Chrome](https://play.google.com/store/apps/details?id=com.android.chrome).
|
||||||
|
:::
|
||||||
|
|
||||||
|
## General
|
||||||
|
|
||||||
|
### Obtaining crash/error logs
|
||||||
|
For crash investigations, navigate to <nav to="about"> and tap **Share logs**.
|
||||||
|
|
||||||
|
### Obtaining more logs
|
||||||
|
To diagnose abnormal app behavior, record device logs using a [Logcat Reader](https://play.google.com/store/apps/details?id=com.dp.logcatapp).
|
||||||
@ -0,0 +1,45 @@
|
|||||||
|
---
|
||||||
|
title: Privacy policy
|
||||||
|
description: Privacy Policy that explains how Kotatsu collects, uses, and protects users' personal information.
|
||||||
|
lastUpdated: false
|
||||||
|
editLink: false
|
||||||
|
---
|
||||||
|
|
||||||
|
# Privacy policy
|
||||||
|
|
||||||
|
Kotatsu is an Open Source app.
|
||||||
|
This SERVICE is provided at no cost and is intended for use as is.
|
||||||
|
|
||||||
|
This page details our policies with the collection, use, and disclosure of Personal Information if anyone decided to use our Service.
|
||||||
|
|
||||||
|
If you choose to use our Service, then you agree to the collection and use of information in relation to this policy.
|
||||||
|
The Personal Information that we collect is used for providing and improving the Service.
|
||||||
|
We will not use or share your information with anyone except as described in this Privacy Policy.
|
||||||
|
|
||||||
|
## Log Data
|
||||||
|
|
||||||
|
In a case of an error in the app, the Service collects data and information called Log Data.
|
||||||
|
This Log Data may include information including your device name, operating system version, the configuration of the app when utilizing our Service, the time and date of your use of the Service, and other statistics.
|
||||||
|
|
||||||
|
Log Data can be sent at the discretion of the user.
|
||||||
|
|
||||||
|
## External Links
|
||||||
|
|
||||||
|
This Service contains links to other sites.
|
||||||
|
If you click on a third-party link, you will be directed to that site.
|
||||||
|
Note that these external sites are not operated by us.
|
||||||
|
Therefore, we strongly advise you to review the Privacy Policy of these websites.
|
||||||
|
We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.
|
||||||
|
|
||||||
|
This includes the use of external tracking services (e.g. MyAnimeList).
|
||||||
|
|
||||||
|
## Changes to This Privacy Policy
|
||||||
|
|
||||||
|
We may periodically update our Privacy Policy.
|
||||||
|
Thus, you are advised to review this page periodically for any changes.
|
||||||
|
|
||||||
|
The current iteration of this policy is effective as of October 2, 2023.
|
||||||
|
|
||||||
|
## Contact Us
|
||||||
|
|
||||||
|
If you have any questions or suggestions about this Privacy Policy, do not hesitate to reach out to us on [our Telegram group](https://t.me/kotatsuapp).
|
||||||
@ -0,0 +1,16 @@
|
|||||||
|
# Requested URL -> Redirected URL -> HTTP Code
|
||||||
|
/help/ /manuals/guides/troubleshooting/ 301
|
||||||
|
/manuals/guides/getting-started/ /manuals/guides/getting-started 301
|
||||||
|
/manuals/guides/backups/ /manuals/guides/backups 301
|
||||||
|
/manuals/guides/tracking/ /manuals/guides/tracking 301
|
||||||
|
/manuals/guides/categories/ /manuals/guides/categories 301
|
||||||
|
/manuals/guides/reader-settings/ /manuals/guides/reader-settings 301
|
||||||
|
/manuals/faq/ /manuals/faq/general 301
|
||||||
|
/manuals/faq/feed/ /manuals/faq/feed 301
|
||||||
|
/manuals/faq/reader/ /manuals/faq/reader 301
|
||||||
|
/manuals/faq/explore/sources/ /manuals/faq/explore/sources 301
|
||||||
|
/manuals/faq/explore/local-storage/ /manuals/faq/explore/local-storage 301
|
||||||
|
/manuals/faq/explore/bookmarks/ /manuals/faq/explore/bookmarks 301
|
||||||
|
/manuals/faq/explore/random/ /manuals/faq/explore/random 301
|
||||||
|
/manuals/faq/explore/downloads/ /manuals/faq/explore/downloads 301
|
||||||
|
/manuals/faq/explore/suggestions/ /manuals/faq/explore/suggestions 301
|
||||||
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 6.5 KiB |
|
After Width: | Height: | Size: 19 KiB |
|
After Width: | Height: | Size: 335 KiB |
|
After Width: | Height: | Size: 1.7 MiB |
|
After Width: | Height: | Size: 325 KiB |
|
After Width: | Height: | Size: 511 KiB |
@ -0,0 +1,10 @@
|
|||||||
|
<svg
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
viewBox="0 0 512 512"
|
||||||
|
id="vector">
|
||||||
|
<path
|
||||||
|
id="path"
|
||||||
|
d="M 145.3 101.9 C 127 108.5 111.1 133.3 103.4 167.2 C 100.6 179.6 98 200.4 98 210.5 L 98 217.5 L 89.7 230.5 C 66.6 266.5 45.4 304 25.5 344 C 7.8 379.4 6 383.7 6 390 C 6 392.8 6.7 396.4 7.4 397.9 C 9.7 402.2 15.3 406.6 21.5 408.9 L 27.2 411.1 L 258.7 411 C 483.8 411 490.2 410.9 493.8 409.1 C 505.4 403.1 509.1 390.7 503.1 377.8 C 480.4 328.4 449.6 272.3 421.5 229 L 414.7 218.5 L 413.9 206.5 C 410.8 160.5 401.1 132.3 381.2 111.7 C 372.6 102.9 369.3 100.9 363.2 100.8 C 354.7 100.8 349 104.7 336.3 119.3 C 323.8 133.7 321.2 137.1 312.5 150 C 308.2 156.3 302.9 163.6 300.7 166.2 L 296.7 171 L 255.1 171 L 213.5 170.9 L 205.1 158 C 189 133.2 162.6 103.1 155.1 101 C 150.7 99.8 151.5 99.7 145.3 101.9 Z M 171.8 242.6 C 175 244.8 175.8 246.8 176.9 256 C 178.3 266.9 179.6 268.4 186.7 267.5 C 193.1 266.7 198.3 268.8 201.2 273.4 C 206.9 282.6 197.1 301.9 183.2 308.7 C 178.2 311.2 176.4 311.5 168 311.5 C 159.9 311.5 157.8 311.1 154 309.1 C 142.9 303.3 136.1 294.8 133.3 283.6 C 131.9 277.7 131.8 275.9 132.9 270.7 C 134.4 263.2 137 258.2 141.7 252.9 C 150 243.7 165.7 238.3 171.8 242.6 Z M 348.8 243.5 C 351.9 246.1 352.1 246.9 353.6 258.9 C 354.5 266.2 356.7 268.4 362.6 267.5 C 368.3 266.7 373.2 268.3 376.5 272.1 C 381.9 278.6 378.7 291.1 369.1 301.3 C 361.4 309.5 356.6 311.4 344.5 311.5 C 335.3 311.5 334.1 311.3 329.3 308.6 C 322.1 304.6 315.6 298 312.3 291.2 C 310.1 286.7 309.4 283.8 309.1 277.3 C 308.8 269.8 309.1 268.4 311.8 262.7 C 316.8 251.9 324.4 245.2 334.9 242.4 C 342.1 240.4 345.5 240.7 348.8 243.5 Z"
|
||||||
|
fill="#ABC7FF"
|
||||||
|
stroke-width="1"/>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
@ -0,0 +1,10 @@
|
|||||||
|
<svg
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
viewBox="0 0 512 512"
|
||||||
|
id="vector">
|
||||||
|
<path
|
||||||
|
id="path"
|
||||||
|
d="M 145.3 101.9 C 127 108.5 111.1 133.3 103.4 167.2 C 100.6 179.6 98 200.4 98 210.5 L 98 217.5 L 89.7 230.5 C 66.6 266.5 45.4 304 25.5 344 C 7.8 379.4 6 383.7 6 390 C 6 392.8 6.7 396.4 7.4 397.9 C 9.7 402.2 15.3 406.6 21.5 408.9 L 27.2 411.1 L 258.7 411 C 483.8 411 490.2 410.9 493.8 409.1 C 505.4 403.1 509.1 390.7 503.1 377.8 C 480.4 328.4 449.6 272.3 421.5 229 L 414.7 218.5 L 413.9 206.5 C 410.8 160.5 401.1 132.3 381.2 111.7 C 372.6 102.9 369.3 100.9 363.2 100.8 C 354.7 100.8 349 104.7 336.3 119.3 C 323.8 133.7 321.2 137.1 312.5 150 C 308.2 156.3 302.9 163.6 300.7 166.2 L 296.7 171 L 255.1 171 L 213.5 170.9 L 205.1 158 C 189 133.2 162.6 103.1 155.1 101 C 150.7 99.8 151.5 99.7 145.3 101.9 Z M 171.8 242.6 C 175 244.8 175.8 246.8 176.9 256 C 178.3 266.9 179.6 268.4 186.7 267.5 C 193.1 266.7 198.3 268.8 201.2 273.4 C 206.9 282.6 197.1 301.9 183.2 308.7 C 178.2 311.2 176.4 311.5 168 311.5 C 159.9 311.5 157.8 311.1 154 309.1 C 142.9 303.3 136.1 294.8 133.3 283.6 C 131.9 277.7 131.8 275.9 132.9 270.7 C 134.4 263.2 137 258.2 141.7 252.9 C 150 243.7 165.7 238.3 171.8 242.6 Z M 348.8 243.5 C 351.9 246.1 352.1 246.9 353.6 258.9 C 354.5 266.2 356.7 268.4 362.6 267.5 C 368.3 266.7 373.2 268.3 376.5 272.1 C 381.9 278.6 378.7 291.1 369.1 301.3 C 361.4 309.5 356.6 311.4 344.5 311.5 C 335.3 311.5 334.1 311.3 329.3 308.6 C 322.1 304.6 315.6 298 312.3 291.2 C 310.1 286.7 309.4 283.8 309.1 277.3 C 308.8 269.8 309.1 268.4 311.8 262.7 C 316.8 251.9 324.4 245.2 334.9 242.4 C 342.1 240.4 345.5 240.7 348.8 243.5 Z"
|
||||||
|
fill="#0059c8"
|
||||||
|
stroke-width="1"/>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 89 KiB |
|
After Width: | Height: | Size: 301 KiB |
|
After Width: | Height: | Size: 58 KiB |
|
After Width: | Height: | Size: 66 KiB |
|
After Width: | Height: | Size: 34 KiB |
@ -0,0 +1,2 @@
|
|||||||
|
User-agent: *
|
||||||
|
Sitemap: https://kotatsu.app/sitemap.xml
|
||||||
@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"name": "kotatsu.app",
|
||||||
|
"icons": [
|
||||||
|
{ "src": "/icon-192.png", "type": "image/png", "sizes": "192x192" },
|
||||||
|
{ "src": "/icon-512.png", "type": "image/png", "sizes": "512x512" }
|
||||||
|
],
|
||||||
|
"theme_color": "#ffffff",
|
||||||
|
"background_color": "#ffffff",
|
||||||
|
"display": "standalone"
|
||||||
|
}
|
||||||
@ -0,0 +1,69 @@
|
|||||||
|
---
|
||||||
|
title: Sandbox
|
||||||
|
description: Area to test and demonstrate different features and capabilities.
|
||||||
|
search: false
|
||||||
|
sidebar: true
|
||||||
|
sitemap:
|
||||||
|
exclude: true
|
||||||
|
head:
|
||||||
|
- - meta
|
||||||
|
- name: robots
|
||||||
|
content: noindex, nofollow
|
||||||
|
---
|
||||||
|
|
||||||
|
# Sandbox
|
||||||
|
Sandbox playground for demonstrating and documenting how different website functions work for easier integration by contributors.
|
||||||
|
|
||||||
|
- [Style guide](/sandbox/style-guide)
|
||||||
|
|
||||||
|
## Shortcodes
|
||||||
|
|
||||||
|
### Full list
|
||||||
|
|
||||||
|
```html
|
||||||
|
<nav to="main_history">
|
||||||
|
<nav to="main_favourites">
|
||||||
|
<nav to="main_explore">
|
||||||
|
<nav to="main_feed">
|
||||||
|
<nav to="main_settings">
|
||||||
|
<nav to="explore_local_storage">
|
||||||
|
<nav to="explore_bookmarks">
|
||||||
|
<nav to="explore_random">
|
||||||
|
<nav to="explore_downloads">
|
||||||
|
<nav to="explore_manage_sources">
|
||||||
|
<nav to="appearance">
|
||||||
|
<nav to="sources">
|
||||||
|
<nav to="reader">
|
||||||
|
<nav to="network">
|
||||||
|
<nav to="data">
|
||||||
|
<nav to="downloads">
|
||||||
|
<nav to="checking">
|
||||||
|
<nav to="services">
|
||||||
|
<nav to="about">
|
||||||
|
```
|
||||||
|
- <nav to="main_history">
|
||||||
|
- <nav to="main_favourites">
|
||||||
|
- <nav to="main_explore">
|
||||||
|
- <nav to="main_feed">
|
||||||
|
- <nav to="main_settings">
|
||||||
|
- <nav to="explore_local_storage">
|
||||||
|
- <nav to="explore_bookmarks">
|
||||||
|
- <nav to="explore_random">
|
||||||
|
- <nav to="explore_downloads">
|
||||||
|
- <nav to="explore_manage_sources">
|
||||||
|
- <nav to="appearance">
|
||||||
|
- <nav to="sources">
|
||||||
|
- <nav to="reader">
|
||||||
|
- <nav to="network">
|
||||||
|
- <nav to="data">
|
||||||
|
- <nav to="downloads">
|
||||||
|
- <nav to="checking">
|
||||||
|
- <nav to="services">
|
||||||
|
- <nav to="about">
|
||||||
|
|
||||||
|
<style lang="stylus" scoped>
|
||||||
|
#full-list + div + ul {
|
||||||
|
padding-left: unset
|
||||||
|
list-style: none
|
||||||
|
}
|
||||||
|
</style>
|
||||||
@ -0,0 +1,79 @@
|
|||||||
|
---
|
||||||
|
title: Style guide
|
||||||
|
description: Style guide to aid website content contributors.
|
||||||
|
lang: en-US
|
||||||
|
sitemap:
|
||||||
|
exclude: true
|
||||||
|
---
|
||||||
|
|
||||||
|
# Style guide
|
||||||
|
Style guide to aid website content contributors. For the code used for certain segments, please view the code for this page.
|
||||||
|
Note that I am not experienced in making these and thus it was created on a whim, if you know any way to improve this page then please submit an edit for it or create an issue.
|
||||||
|
|
||||||
|
## FAQ Style
|
||||||
|
Some **DO**s and **DO NOT**s for [FAQ](/manuals/faq/general).
|
||||||
|
|
||||||
|
- **DO NOT** be afraid to ask for help, this includes clarifying what some parts on this page mean.
|
||||||
|
|
||||||
|
- **DO** write each segment as a question:
|
||||||
|
> #### How can I see how many chapters I've downloaded?
|
||||||
|
|
||||||
|
- **DO** write your instructions as clear as possible, preferably check with other people first and see if they can help you improve your language used.
|
||||||
|
|
||||||
|
- **DO NOT** write noticably sloppily, this makes it harder for both us and the user to understand.
|
||||||
|
|
||||||
|
- **DO NOT** forget to at least check for basic grammar issues, this includes not having a capital letter in your first word and forgetting commas/periods.
|
||||||
|
|
||||||
|
- **DO PREFERABLY**, in relation to the above, use resources that can aid with grammar and general structure:
|
||||||
|
> - [Grammarly](https://app.grammarly.com/) - Grammarly's writing app makes sure everything you type is not only correct, but also clear and easy to read.
|
||||||
|
> - [Hemmingway App](http://www.hemingwayapp.com/) - Hemingway App makes your writing bold and clear.
|
||||||
|
|
||||||
|
- **DO** preferably try to build the enviroment and test it locally first before submitting your PR, ask for help with this if you need it.
|
||||||
|
|
||||||
|
- **DO** use guide containers for quickly showing how to achieve something:
|
||||||
|
> ::: tip Instructions
|
||||||
|
> Enable it by going to <NavigationText item="library"/> → <NavigationText item="filter"/> → **Display** section and then checking the **Download badges** option at the bottom.
|
||||||
|
> :::
|
||||||
|
|
||||||
|
- **DO** try to be consistent with video recording by following these guidelines:
|
||||||
|
> ::: tip Video recording guidelines
|
||||||
|
> When making videos, it's highly preferable that you use [Android Studio's](https://developer.android.com/studio) emulator for a consistent result each time. The emulator settings > for the front-page images is a **Pixel 3 XL** running **Android 10**.
|
||||||
|
> - Record your videos as **MP4** or **WEBM**, whichever works the best for you.
|
||||||
|
> - Use Androids built-in **Demo Mode**, it can be found in the Developer settings.
|
||||||
|
> - Record with a clean workspace and don't be too hasty or too slow with actions.
|
||||||
|
> :::
|
||||||
|
|
||||||
|
- **DO** use arrow symbols in instructions, instead of using greater-than symbols:
|
||||||
|
> Start → Goal
|
||||||
|
|
||||||
|
- **DO** bold important words in your text:
|
||||||
|
> ...checking the **Download badges** option...
|
||||||
|
|
||||||
|
- **DO** use **[Shortcodes](https://github.com/KotatsuApp/website/.vitepress/config/shortcodes.ts)** items when applicable:
|
||||||
|
> <nav to="data"/>
|
||||||
|
|
||||||
|
- **DO** use unordered lists when writing a list of stuff that's not an instruction:
|
||||||
|
> - This thing.
|
||||||
|
> - And that thing.
|
||||||
|
|
||||||
|
- **DO NOT** use unordered lists for instructions.
|
||||||
|
- **DO** use ordered lists when writing a longer instruction:
|
||||||
|
> 1. Step one.
|
||||||
|
> 1. Step two.
|
||||||
|
|
||||||
|
- **DO** use tabs for instructions when necessary for a good experience:
|
||||||
|
> ::: tabs
|
||||||
|
> == Android 8+
|
||||||
|
> **Lorem ipsum** dolor sit amet, _consectetur_ adipiscing **elit**.
|
||||||
|
> == Android 7 and under
|
||||||
|
> **Pellentesque** _habitant_ morbi tristique **senectus** et netus.
|
||||||
|
> :::
|
||||||
|
|
||||||
|
- **DO** include related info as an aside object:
|
||||||
|
> **Lorem ipsum** dolor sit amet, _consectetur_ adipiscing **elit**.
|
||||||
|
> ::: tip Note
|
||||||
|
> Related GitHub issue: [#1](https://github.com/KotatsuApp/Kotatsu/issues/1)
|
||||||
|
> :::
|
||||||
|
|
||||||
|
- **DO** use code tags for error codes and file names:
|
||||||
|
> Storage related error: `Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException...`
|
||||||