Skip to content

Releases: Jestions-dev/BlueFatFish

Blue Fat Fish v0.6.3

Choose a tag to compare

@Jestions-dev Jestions-dev released this 25 Oct 09:01

v0.6.3 — 修复白屏

v0.6.2 在重写图标抓取时,替换代码块把 clearIconCache 这个导出一起删掉了,app.js 导入失败 → 整个模块不执行 → 新标签页只剩背景和齿轮(白屏)。

已经用了 v0.6.2 的话请更新到这个版本。 v0.6.1 及更早不受影响。

功能与 v0.6.2 一致(完整的图标查找链)。

Blue Fat Fish v0.6.2

Choose a tag to compare

@Jestions-dev Jestions-dev released this 25 Oct 08:56

v0.6.2 — 图标抓得更全了

查找顺序:

  1. 页面里的 <link rel=icon / apple-touch-icon / mask-icon …>(按 sizes 从大到小)
  2. 页面声明的 web app manifest 里的 icons(按尺寸降序)
  3. 常见兜底路径:/favicon.ico、/favicon.png、/favicon.svg、/apple-touch-icon.png、/apple-touch-icon-precomposed.png、/logo.png、/assets/favicon.ico、/static/favicon.ico、/images/favicon.ico、/img/favicon.ico、/public/favicon.ico、/Favicon.ico
  4. 以上都失败时,对主域名再来一遍(sso.hdu.edu.cn → hdu.edu.cn)

另外不再依赖 Content-Type:服务器把 ico 以 application/octet-stream 返回也能识别(看文件头)。

实测:loopspace / aconvert / sso.hdu / github / bilibili / zhihu 全部拿到图标。

Blue Fat Fish v0.6.1

Choose a tag to compare

@Jestions-dev Jestions-dev released this 25 Oct 08:52

v0.6.1 — 图标抓取修复

有些服务器把 favicon.ico 以 application/octet-stream 返回(例如 sso.hdu.edu.cn),旧代码只认 image/* 就直接丢弃了。现在改成读文件头判断(ICO / PNG / JPEG / GIF / WebP / BMP / SVG),不再依赖 Content-Type。

Blue Fat Fish v0.6.0

Choose a tag to compare

@Jestions-dev Jestions-dev released this 25 Oct 08:45

v0.6.0 — 语言可手动切换

设置 → 显示 → 语言:

  • 跟随系统(默认):浏览器是中文就中文,其他语言走英文
  • 中文
  • English

切换后页面会自动刷新。标签、壁纸等数据不受影响。

另外修复了 v0.5.0 的一个 bug:设置面板里的标签列表因为变量遮蔽(t)而渲染失败,表现为"主页有图标、设置里空白"。

Blue Fat Fish v0.5.0

Choose a tag to compare

@Jestions-dev Jestions-dev released this 25 Oct 08:32

v0.5.0 — 多语言

  • 完整 i18n:默认英文,浏览器语言是中文时自动切中文
  • 界面文案、设置面板、气泡、日期格式全部走 _locales
  • 商店条目现在会同时出现 en 和 zh_CN 两个语言,可以分别填描述

功能与 v0.4.5 一致。

Blue Fat Fish v0.4.5

Choose a tag to compare

@Jestions-dev Jestions-dev released this 25 Oct 08:23

修复商店包校验失败:

  • 去掉 manifest.json 里的 key 字段(Edge 商店不允许)
  • short_name 从 Blue Fat Fish(13 字符)改成 BlueFatFish(11 字符,限制 12)

功能与 v0.4.4 完全一致,只是为了能通过商店上传校验。

Blue Fat Fish v0.4.4

Choose a tag to compare

@Jestions-dev Jestions-dev released this 25 Oct 08:02

蓝色大肥鱼的新标签页 v0.4.4

装哪个

  • BlueFatFish-0.4.4.zip —— 解压后「加载解压缩的扩展」(最稳,推荐)
  • BlueFatFish-0.4.4.crx —— 拖进 edge://extensions(先开开发人员模式;商店外的 crx 可能被浏览器拦,装不上就用 zip)

两种方式装出来是同一个扩展 ID(fgknaliolciojhmchpbiiojmdfakjepe),配置互通。

这版改了什么

  • 把 v0.4.3 里误删的 4 张表情包放回来了(Bug、坐牢 1、坐牢 2、蛋糕)。它们本来就是"大脸/整场景"构图,透明度低是正常的,不该按透明率过滤
  • 玩具池恢复为 157 张
  • 隐私政策(PRIVACY.md)保持不变:不收集任何数据

功能

  • 玩具箱背景:蓝底 + 5~12 条大肥鱼,无重力、完全弹性、有阻尼会自己停下,撞墙按入射角反弹
  • 拖着甩:拖动会撞飞别的鱼(传冲量);按住任何一条都会捏扁,只有随机一条会「叽」一声
  • 图标排列:居中 / 靠左列排 / 靠上排排 / 自由网格(吸附 + 交换)/ 自由重叠
  • 全局图标大小:36–96px
  • 壁纸:本地图片 / GIF / 视频、直链、任意网页、B 站 / YouTube
  • 标签:自动抓站点图标、多字文字图标、上传自定义图标
  • 纯本地,无服务器、无统计、无广告,断网可用

MIT License · 表情包版权归原作者 · 音效来自 dsh-whale-widget(MIT)

Blue Fat Fish v0.4.3

Choose a tag to compare

@Jestions-dev Jestions-dev released this 25 Oct 07:57

蓝色大肥鱼的新标签页 v0.4.3

装哪个

  • BlueFatFish-0.4.3.zip —— 解压后「加载解压缩的扩展」(最稳,推荐)
  • BlueFatFish-0.4.3.crx —— 拖进 edge://extensions(先开开发人员模式;商店外的 crx 可能被浏览器拦,装不上就用 zip)

两种方式装出来是同一个扩展 ID(fgknaliolciojhmchpbiiojmdfakjepe),配置互通。

这版改了什么

  • 剔掉 4 个带场景底的表情包(火、黑底那几张),它们本来就接近不透明,铺在蓝底上是一块方块;现在玩具池是 153 张干净的透明贴纸
  • 补了 隐私政策(PRIVACY.md):不收集任何数据,无服务器、无统计、无广告

功能

  • 玩具箱背景:蓝底 + 5~12 条大肥鱼,无重力、完全弹性、有阻尼会自己停下,撞墙按入射角反弹
  • 拖着甩:拖动会撞飞别的鱼(传冲量);按住任何一条都会捏扁,只有随机一条会「叽」一声
  • 图标排列:居中 / 靠左列排 / 靠上排排 / 自由网格(吸附 + 交换)/ 自由重叠
  • 全局图标大小:36–96px,字号和网格跟着缩
  • 壁纸:本地图片 / GIF / 动图 / 视频、直链、任意网页、B 站 / YouTube 视频页
  • 标签:自动抓站点图标、多字文字图标(最多 8 字)、上传自定义图标
  • 时钟 / 日期可关;压暗、模糊滑杆
  • 纯本地,不上传任何数据,断网也能用

已知限制

  • 网页当壁纸时不少站点会因 X-Frame-Options 白屏(B 站 / YouTube 走官方播放器不受影响)
  • 自动抓图标首次需要联网,之后走本地缓存

MIT License · 表情包版权归原作者 · 音效来自 dsh-whale-widget(MIT)

Blue Fat Fish v0.4.2

Choose a tag to compare

@Jestions-dev Jestions-dev released this 25 Oct 07:50

蓝色大肥鱼的新标签页 v0.4.2

装哪个

  • BlueFatFish-0.4.2.zip —— 解压后「加载解压缩的扩展」(最稳,推荐)
  • BlueFatFish-0.4.2.crx —— 拖进 edge://extensions(先开开发人员模式;商店外的 crx 可能被浏览器拦,装不上就用 zip)

两种方式装出来是同一个扩展 ID(fgknaliolciojhmchpbiiojmdfakjepe),配置互通。

这版有什么

  • 玩具箱背景:蓝底 + 5~12 条大肥鱼,无重力、完全弹性、有阻尼会自己停下;撞墙按入射角反弹
  • 可以拖着甩:拖动时会撞飞别的鱼(传冲量);按住任何一条都会捏扁,只有随机一条会「叽」一声(小黄鸭音效)
  • 图标排列:居中 / 靠左列排 / 靠上排排 / 自由网格(吸附到格子、落点有人就交换)/ 自由重叠
  • 全局图标大小:36–96px,字号和网格跟着缩
  • 壁纸:本地图片 / GIF / 动图 / 视频、直链、任意网页、B 站 / YouTube 视频页
  • 标签:自动抓站点图标、多字文字图标(最多 8 字)、上传自定义图标
  • 时钟 / 日期可关;压暗、模糊滑杆
  • 纯本地,不上传任何数据,断网也能用

已知限制

  • 网页当壁纸时,不少站点发 X-Frame-Options 会白屏(B 站 / YouTube 走官方播放器不受影响)
  • 自动抓图标首次需要联网,之后走本地缓存
  • 少数表情包原本带底色,抠不掉

MIT License · 表情包版权归原作者 · 音效来自 dsh-whale-widget(MIT)