Skip to content

Commit

Permalink
chore: release v1.13.2
Browse files Browse the repository at this point in the history
  • Loading branch information
asadahimeka committed Dec 24, 2023
1 parent 3517c8c commit 4a857ae
Show file tree
Hide file tree
Showing 12 changed files with 78 additions and 38 deletions.
75 changes: 50 additions & 25 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,34 +10,59 @@
下载: ⏬ [App Center](https://install.appcenter.ms/users/yumine/apps/pixiv-viewer/distribution_groups/beta) | [GitHub Releases](https://github.com/asadahimeka/pixiv-viewer/releases)

## Features
- [x] 基础页面
- [x] 首页信息流
- [x] 排行榜(综合/插画/漫画/动图/小说)
- [x] 作品页面
- [x] 作者信息页面
- [x] 设置页面
- [x] 首页
- [x] 插画/漫画/小说
- [x] 排行榜/特辑/推荐/发现/新作
- [x] 随便看看
- [x] 搜索功能(插画·漫画/小说/用户)
- [x] 以图搜图
- [x] 动图播放
- [x] 动图下载(ZIP/GIF/WebM)
- [x] 使用 localforage 存储缓存
- [x] 历史记录
- [x] 搜索热词(长按查看标签封面)
- [x] 搜索自动补全
- [x] 搜索热门作品预览
- [x] 搜索条件选择
- [x] 以图搜图
- [x] 排行榜
- [x] 综合/插画/漫画/动图/小说 排行榜
- [x] R18/AI 排行榜
- [x] 按日期查看排行榜
- [x] 动态
- [x] 关注的新作品
- [x] 我的收藏
- [x] 已关注用户
- [x] 全站最新
- [x] 设置
- [x] 登录(RefreshToken 登录/OAuth 登录/Cookie 登录)
- [x] 历史记录
- [x] R18 与 AI 作品开关
- [x] 本地黑名单
- [x] 清除缓存
- [x] 多语言支持
- [x] 图片信息流布局选择
- [x] 图片详情画质选择
- [x] 深色模式
- [x] 左右滑动浏览作品
- [x] 多图床选择
- [x] 多 API 实例选择
- [x] 导出 RefreshToken
- [x] AppAPI 直连模式
- [x] AppAPI 代理服务
- [x] 列表图片长按下载
- [x] 列表图片长按屏蔽
- [x] 作品页面
- [x] 插画收藏/取消收藏/下载/查看评论/分享
- [x] 源站链接/ID 复制
- [x] 动图播放
- [x] 动图下载(ZIP/GIF/WebM)
- [x] 小说下载
- [x] 小说阅读设置(字体/颜色/方向等)
- [x] 作者信息页面
- [x] 关注/取关
- [x] 查看作者插画/漫画/收藏/小说
- [x] 查看漫画系列/小说系列
- [x] 相关用户

- [x] 本地 IndexedDB 缓存存储
- [x] 多端样式适配
- [x] PWA 支持
- [x] R18 与 AI 作品开关
- [x] 信息流布局选择
- [x] 多图床选择
- [x] 多 API 实例选择
- [x] 首页特辑/推荐/发现/新作
- [x] 搜索自动补全
- [x] 搜索热门作品预览
- [x] 搜索条件选择
- [x] 多语言支持
- [x] 小说支持
- [x] Cookie 登录/收藏/插画动态
- [x] RefreshToken 登录/收藏/关注/取关/插画动态
- [x] 深色模式
- [x] 左右滑动浏览作品

## Feedback

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "pixiv-viewer",
"version": "1.13.1",
"version": "1.13.2",
"private": true,
"scripts": {
"serve": "vue-cli-service serve",
Expand Down
4 changes: 2 additions & 2 deletions src/api/client/pixiv-api.js
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@ const HASH_SECRET = '28c1fdd170a5204386cb1313c7077b34f83e4aaf4aa829ce78c231e05b0
const DEFAULT_HEADERS = {
'App-OS': 'Android',
'App-OS-Version': 'Android 13.0',
'App-Version': '6.91.0',
'App-Version': '6.94.0',
'Accept-Language': 'zh-CN',
'User-Agent': 'PixivAndroidApp/6.91.0 (Android 13.0; Pixel 7)',
'User-Agent': 'PixivAndroidApp/6.94.0 (Android 13.0; Pixel 7)',
}

function callApi(url, options) {
Expand Down
2 changes: 1 addition & 1 deletion src/components/NovelCard.vue
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ export default {
font-size 13px
}
span {
margin-right 10px
margin-right 16px
}
}
Expand Down
7 changes: 4 additions & 3 deletions src/views/Artwork/components/Meta.vue
Original file line number Diff line number Diff line change
Expand Up @@ -599,14 +599,15 @@ export default {
display flex
align-items center
flex-wrap wrap
gap 16px
font-size: 24px;
color: #7c8f99;
margin: 16px 0;
line-height 1.5
.view {
min-width 100px
margin-right: 16px;
// margin-right: 16px;
color: #3366FF
.icon {
Expand All @@ -619,12 +620,12 @@ export default {
.created.is_novel {
display block
margin-top 16px
// margin-top 16px
}
.like {
min-width 100px
margin-right: 16px;
// margin-right: 16px;
color: #0099FF
.icon {
Expand Down
2 changes: 1 addition & 1 deletion src/views/Artwork/components/Related.vue
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ export default {
...newList,
], 'id')
this.curPage++
if (this.curPage > 2) this.finished = true
if (this.curPage > 4) this.finished = true
} else {
this.finished = true
}
Expand Down
4 changes: 2 additions & 2 deletions src/views/Home/components/RandomIllust.vue
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ export default {
getRankList: _.throttle(async function () {
this.loading = true
const mode = _.sample(this.rankModes)
const date = dayjs().subtract(_.random(2, 14), 'days').format('YYYY-MM-DD')
const date = dayjs().subtract(_.random(2, 28), 'days').format('YYYY-MM-DD')
const res = await api.getRankList(mode, this.curPage, date, true)
if (res.status === 0) {
this.artList = _.uniqBy([
Expand All @@ -68,7 +68,7 @@ export default {
this.loading = false
this.curPage++
if (this.curPage > 5) this.finished = true
if (this.curPage > 9) this.finished = true
} else {
this.$toast({
message: res.msg,
Expand Down
2 changes: 1 addition & 1 deletion src/views/Search/SearchNovel.vue
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@ export default {
this.artList = artList
this.curPage++
if (this.curPage > 9) this.finished = true
// if (this.curPage > 9) this.finished = true
} else {
this.finished = true
}
Expand Down
2 changes: 1 addition & 1 deletion src/views/Search/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -413,7 +413,7 @@ export default {
this.artList = artList
this.curPage++
if (this.curPage > 9) this.finished = true
// if (this.curPage > 9) this.finished = true
} else {
this.finished = true
}
Expand Down
2 changes: 1 addition & 1 deletion src/views/Setting/About.vue
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<top-bar id="top-bar-wrap" />
<h3 class="af_title">{{ $t('about.title') }}</h3>
<van-cell-group :title="$t('about.about_site')">
<van-cell center :title="$t('about.version')" clickable label="v1.13.1" />
<van-cell center :title="$t('about.version')" clickable label="v1.13.2" />
<van-cell center :title="$t('about.disclaimer')" is-link :label="$t('tips.click_view')" to="/setting/about/disclaimer" />
<van-cell
center
Expand Down
7 changes: 7 additions & 0 deletions src/views/Setting/RecommendApp.vue
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,13 @@
label="功能齐全的Pixiv第三方客户端 免代理 支持查看动图查看直播"
@click="openLink('https://github.com/git-xiaocao/pixiv_func_mobile')"
/>
<van-cell
center
title="PixivCollection (Windows)"
is-link
label="Pixiv本地收藏夹图片管理"
@click="openLink('https://github.com/asadahimeka/PixivCollection/releases')"
/>
<van-cell
center
title="Flexbooru (Android)"
Expand Down
7 changes: 7 additions & 0 deletions src/views/Setting/RecommendLink.vue
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,13 @@
label="https://www.nanoka.top/illust/pixiv/"
@click="openLink('https://www.nanoka.top/illust/pixiv/')"
/>
<van-cell
center
title="PixivCollection"
is-link
label="https://fav.pixiv.pics/"
@click="openLink('https://fav.pixiv.pics/')"
/>
<van-cell
center
title="Wotaku - The Otaku Index"
Expand Down

0 comments on commit 4a857ae

Please sign in to comment.