Code Monkey home page Code Monkey logo

nimingban's Introduction

DEPRECATED

Nimingban

Icon

这是一个匿名版客户端,现在你可以用它上 A 岛

An imageboard or textboard client. AC Nimingban is supported now.

Screenshot

screenshot-00

screenshot-01

Build

Windows

> git clone https://github.com/seven332/Nimingban
> cd Nimingban
> git submodule update --init
> gradlew app:assembleDebug

Linux

$ git clone https://github.com/seven332/Nimingban
$ cd Nimingban
$ git submodule update --init
$ ./gradlew app:assembleDebug

生成的 apk 文件在 app\build\outputs\apk 目录下

The apk is in app\build\outputs\apk

Thanks

本项目受到了诸多开源项目的帮助

Here is the libraries

License

Copyright (C) 2015 Hippo Seven

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

ic_launcher 图标为 Hippo Seven 所有,所有权利保留

ic_launcher_ibuki 图标为 ibuki 所有,如需使用请注明出处与作者

nimingban's People

Contributors

dd-fantasy avatar seven332 avatar wugqnwvmqpzl avatar xdujiang avatar

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

nimingban's Issues

调整草稿策略

  1. 将草稿与串号或者板块号关联,根据保存草稿时是回复还是发串来进行进行关联;
  2. 当用户在输入内容时返回或者回到桌面时,直接保存草稿;
  3. 当用户再次在该板块发串或者再次回复该串,直接显示草稿内容;
  4. 当用户完成发送输入内容,或者完全删除内容,直接删除草稿;
  5. 点击草稿项后,提供进入串或者复制草稿内容选项,若为发串草稿,则只显示复制草稿内容。

添加撤销功能

通过 snackbar

  • 撤销删除订阅
  • 撤销删除草稿
  • 撤销删除记录

关于板块列表

  • 在刷新板块列表的时候,忽视原来存在的板块 (id),且在板块列表的最后面添加新板块。如果某些板块 id 从列表中消失则提示,但不要移除 — 主要是不要打乱原有的板块排序
  • 允许通过 id 和自定义的名称添加隐藏板块,例如 圈内 和 询问2

屏蔽串24小时功能

一直用的基佬紫,最近升上win10,电脑用上了uwp的芦苇岛。发现芦苇娘的这个功能很好用啊,可以在点进串之前,长击该串然后选择屏蔽24小时。(=゚ω゚)=之前有人也提到自带小黑屋功能,感觉就是这个意思

通过分享发串

需要指定板块,在输入内容前还是在点发送后,还是添加一个选择控件?

图片加载逻辑有些奇怪?

  • 缩略图的大小比大图要小,所以获取缩略图应该比获取大图更容易才对。现在的情况是,单击加载大图,长按加载缩略图。其实更应该反过来吧 — 单击加载缩略图,长按加载大图,单击缩略图加载大图
  • 在不自动加载缩略图的策略生效的时候,就不应该自动加载封面图片,而是应该在长按之后才加载
  • 相应的,打开封面图片的手势应该是单击
  • 单击封面图片的时候,自动存图策略应该生效

输入串号打开指定串的页面

我又来用 ghost 帐号调戏作者啦 | ω・´)

如果搜索系统好了的话其实可以在搜索框添加这个功能,不过现在的情况还是在左边的 drawer 来个相关的按钮比较好。

关于饼干

  • 无饼干情况下第一次发串,获取到饼干后为什么不会立即发串?
  • 发串成功后,记录下饼干的 7 位 ID 并在设置中显示,同时保存饼干的时候文件名附带上饼干 ID(不过发串的 API 好像根本没有,更别说返回相关值了,所以说暂时忽略掉我上面的胡说八道就好

关于订阅功能

  • 从某个订阅 ID 导入订阅串的列表并添加到新的 ID 的订阅列表中
    • 本意是从原来 jovi 开发的客户端导入订阅。当然,前提是知道那个客户端订阅时以什么信息提交 uuid ,同时现在版本的A岛还保存有原来的数据(难以保证,尚未试验
    • 不过应该在更换订阅 ID ,以及网页端和手机端订阅互通的时候可以派上用场
  • 已订阅的串点添加串会出现错误,客户端是 Unknown Error。具体错误信息是 SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '<7位饼干>-<串号>' for key 'toid',HTTP 文件头 Status: 404 Not Found (嗯这个其实应该反馈给三酱不过我不知道她邮箱地址就是了

为串列表中显示回复功能提供设置项

1.1.7版更新了在串列表中显示回复的功能,但可能不是每个人都需要这个功能(说的就是我),而且居然还有动态切换……
所以麻烦Hippo加个设置项,这样不喜欢的可以关掉

切换到后台再切回来会重置到综1

版本1.2.28
先进除了综1的一个板块,开一个串,然后按home键或者任务切换键,把匿名版切到后台,再切换回前台,还是显示这个串的界面,但是从串返回上一层串列表后就不是在原来那个板块了,会变成综1,而且会自动刷新综1。

提供信息收集的说明

请在应用中提供关于数据分析的说明,大概包括:

  • 会收集哪些信息?收集这些信息的用途?
  • 原始信息会储存到哪里?(如果是使用第三方平台,请注明插入了哪些跟踪代码,以及其隐私权政策)
  • 谁可以访问到这些信息(原始信息/处理后的信息)?
  • 在第一次启动应用询问是否启动信息收集之前,是否会收集信息?
  • 在勾选了“启动信息收集”之后,何时生效?

自带小黑屋功能

这个小黑屋主要是指串的小黑屋啦……有些串挺恶心的后者不想看到但是一下子又下不去,刷新一下又会看到,所以建议添加一个小黑屋功能,也就是屏蔽不想看到的串。
后续可以扩展到屏蔽回复/屏蔽饼干(我是不是想太多了……)

饼干导入

希望能够添加root机型直接读取其他岛客户端的饼干数据库的功能

要是没时间做我来开一个分支然后添加这个功能也可以,到时候合并分支就会有各种问题呢

请提供对流量党更加友好的模式

主要是“默认移动网络不加载缩略图”/“默认全局不加载缩略图”两个选项要提供…

另外封面图也请提供类似的“仅 Wi-Fi”选项,移动网络下请设定为仅显示已缓存的图片。

涂鸦功能

  • 将保存按钮换为确定按钮,就是一个对勾
  • 添加调色板控件
  • 添加选择笔粗细
  • 添加置入图片
  • 工具栏放到左侧,以便容纳更多功能?

调整板块修改策略

  1. 每次启动时自动刷新板块;
  2. 不允许删除通过刷新获取的板块,只可删除用户自己加入的板块;
  3. 取消滑动删除板块;
  4. 对于通过刷新获取的板块,左侧显示visibilityvisibility_off图标,以调整是否显示;对于用户自己添加的板块,左侧显示delete图标,以删除。

添加备胎岛

就是在设置里加个备胎岛模式的功能,开始后刷出来的都是备胎的串,这样就可以少下个客户端了

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.