GithubHelp home page GithubHelp logo

notsfsssf / pixez-flutter Goto Github PK

View Code? Open in Web Editor NEW
6.5K 194.0 273.0 183.04 MB

一个支持免代理直连及查看动图的第三方Pixiv flutter客户端

License: GNU General Public License v3.0

Kotlin 4.84% Swift 2.51% Objective-C 0.40% Dart 88.97% Ruby 0.22% HTML 0.75% Python 0.03% C 0.05% CMake 0.54% C++ 1.69%
pixiv flutter android ios pixez

pixez-flutter's Introduction

logo

PixEz Flutter

English README Here

使用 Flutter 编写的 pixiv 第三方客户端。

同样支持**大陆地区直连。

🎵 Mili - In Hell We Live, Lament 🎵

下载

推荐渠道顺序为从左到右。

系统 应用市场 GitHub 云盘
Android Google Play Release 蓝奏云
临时,不推荐
iOS App Store(美区) Action Ipa /

预览

Preview Preview

关于项目 / About Repository

如你所见,Flutter 是一个能够帮助开发者快速开发界面的框架。

拥有的 Hot Reload 热重载,可以极大缩减 debug 成本,所见即所得,快速交流;

利用 PlatformChannel,可以为不同平台编写不同的平台特性的独有功能;

应用使用了 mobxflutter_bloc (逐步弃用),provider 进行状态管理,custompainter 来播放 ugoira。

贡献 / Contribute

本项目目前的贡献者列表如下:


Perol_Notsfsssf

💻

Skimige

📖

Tragic Life

🌍 (zh_TW)

karin722

🌍 (ja)

Romani-Archman

📖

Xian

🌍 (en_US)

如果你是有能人士,愿意为本项目贡献代码,请不要犹豫提交 Pull Request 吧!

本应用也使用了 intl 进行国际化,欢迎贡献翻译

觉得有些地方设计的不妥?同样欢迎分享设计。

常见问题及交流反馈

使用指南 & 常见问题在这里,反馈问题 / 加群询问之前请先看!(特别是旧原生版用户)

邮件反馈:[email protected]

也可以在 Telegram 群交流反馈:@PixEzViewer

也可以进企鹅群交流经验或者反馈:815791942(闲聊为主)

pixez-flutter's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pixez-flutter's Issues

进入大图时加载动画有时无法正确显示

情况: 在某些图片点入大图时, 无法正确加载动画, 表现为白屏

正常时的动画
Screenshot_20201008-095503_Gallery
异常时
20201008_095516
发生异常时的录屏

设备: 三星Note10+与iPhone8皆出现此问题
版本: 可能为0.2.1至今(不准确, 不确定是最近才有的还是一直存在)
复现步骤: 访问某些图片的大图即会出现, 但不是所有的图片都有此现象, 复现比较随机. 且同一张图在关闭客户端后再打开也有可能会正常, 录屏中异常的图Illust ID为79422340.

想请教关于直连的问题

请问这个app的直连功能核心功能是如何实现的,如果方便的话能指明一下代码位置吗?感谢

因为最近在做类似的功能所以想参考一下这个项目设计思路

会注明代码来源,本项目的地址和您的名字以及遵循开源协议

功能建议

希望能够添加一个设置选项,设置内容为是否开启长按自动添加下载,因个人使用习惯原因经常会误触然后下载一大堆图片

保存名称

软件的保存名称每次关闭程序后就会清除,导致下一次打开时看任何图都显示已保存,希望能把保存名称永久记忆

对于保存多P图片的建议

希望和旧版一样在图片详情页里添加一个下载全部图片按键,新版只能在预览图页长按或者详情页多选。
Screenshot_20201101-025658~01__02

关于保存图片的逻辑问题

建议在外面长按图片的时候加入一个是否确认保存的提示框,目前直接保存的逻辑比较容易误触。

无法批量保存的问题

长按使用单张图片保存正常,但是在详情页右上角使用多选保存的话无法保存图片,而且下载页面里也看不到任务。
另外就是能像以前一样加回下载按钮吗,现在下载好麻烦,列表界面以前收藏旁边有个下载按钮现在改成了长按,多图的详情页面一张张下载好麻烦诶,多选的话也要一张张打勾,mate20现在多选保存功能又保存不了图片。

建议

返回顶部按键太小容易点错。
建议改成b站app那种,点击tabbar按键返回顶部并刷新。

103错误不显示

0.2.8版,登录遇到103错误但是没显示,看起来就跟没任何反应一样,换旧版才能看到

几个UI逻辑的建议

有几点,一页一页说吧……
1、排行页,希望能换个图标
label/explore/bookmarks/favorite
都比现在右上角这个合适……
QtScrcpy_tyGbsDVulr
2、速览页面,移除右上角图标,换到什么地方后面说。
3、搜索页
右上角的链接直达感觉可以删了,现在我觉得比较鸡肋还难看,要么从浏览器开能直接选择PixEz,要么就多一步进搜索框手动粘贴就行了(真想做感觉可以搞个自动开?进app读取到pixiv链接弹toast询问是不是要打开,不过这样要读取剪贴板和尊重隐私的初衷相违背……)
以图搜图整合到搜索里面……现在那个位置太迷惑了。友商的经验也不是不可以学习一下嘛。
QtScrcpy_lW89V8sNBq
还可以选择做在第四个分类,放在最右边也就是画师ID的旁边?
4、设置页
不得不说这是整个app最混乱最反人类的页面了,还夹杂了一些非“设置”的功能。所以先把页面名字改成“更多”吧……图标就用more_horiz。这样“偏好设置”可以变成“设置”,“偏好设置”和右上角的“平台设置”变成“设置”下的二级菜单,“皮肤“也可以在”偏好设置“之下了。”屏蔽设定“和”清除缓存“感觉也可以塞在设置下面。
QtScrcpy_rNYlceNQA3
速览页右上角的应该移到本页本来是”账号切换“的那个大头像位置,昨天我第一次点击那里发现那里居然是”切换账号“的时候我心里是非常震惊的……”账号切换“可以放在设置里面,我个人认为这个功能的使用频率还是比较低的。
现在关于的图标有点像chat,又有点像comment。我觉得应该改成info

以上是我的一点拙见,希望能有所帮助。

Liked 状态

从外部(telegram)打开 已经 Liked 的图 的链接时红心仍是空的。

「收藏」中的显示正常

无法登陆

输入用户名密码后点击登陆提示尝试登陆而后没有任何反应,软件为github上的最新版,尝试不同设备和网络环境,结果一样。
但点击没有账号可以正常建立账号并进入。

启动时总是刷新两次

华为p30,最新版,以前是刷新一次,然后刷不出来手动刷,最近总是刷新两次,主要是第一次刷出来了,正准备点进去图片详情,紧接着又来第二次刷新,贼痛苦。。。

请问能否加个选项让多页图进入后折叠

现在多页图点进去是直接纵向显示全部,如果数量多的就需要多花时间下滑才能看到图片详细信息,能否加一个选项可选择多页图进入后是折叠成单页或者全部展开?谢谢

非直连功能没有找到(还是没写这个功能?)

如果能够像之前一样可以设置选择不使用直连方式使用就好了,我在app找了一圈也没找到哪里可以取消。(如果有写这个功能的话我先在这里表示歉意。)

因为有时候感觉直连比我用的梯子要慢,但是这也是我最喜欢的第三方pixiv app,比较干净整洁嘛。

顺便支持一下作者,毕竟也是用了很久这软件:)

图片下载

0.2.3版本图片下载和动图加载比0.2.2版本慢了好多

saf模式无法正确授权

进入出现选择目录弹框的时候,点击开始会出现"未正确取得授权,可能会导致部分功能失效或闪退"

机型:小米mix2
android版本9
处理器骁龙835

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.