20260206

0238睡到0837,熬夜好享受呀。用的几个漫画软件的保存单张图片功能都不好用,venera是在菜单栏有个保存按键,只能默认保存顶部图片会导致尾页无法被保存;haka_comic只支持保存整章内容而不支持保存单张,想提issue和pr但想不清楚如果要做保存的话该怎么实现,长按保存可以定位具体图片但有打破阅读体验的危险,加个按钮不知道加哪而且可能又要造成前者相似的问题。话说前者没能搜索到相关issue我是很诧异的,这种情况会怀疑是不是自己的使用方式不对。

这种ux设计相关的问题没有现有issue就感觉没了动力,会觉得这说不定只是我的一厢情愿。

这里有一个可被讨论的问题。

唉不该吝啬沟通的。

来debug haka_comic先看看它之前保存是怎么做的结果被环境卡了好一会儿,它加了flutter_rust_bridge,所以要在好几个地方flutter pub get,这种能优化吧,该怎么优化呢?

PowerShell / bash

还有下载依赖失败SEVERE : error : failed to download pxfm v0.1.25 [F:\Code\flutter\haka_comic\build\windows\x64\plugins\rust_lib_haka_comic\rust_lib_haka_comic_cargokit.vcxproj],于是我瞬间从台湾飞到了香港,又从香港飞到了家里,又从家里飞到了日本,都不行,没招了,我甚至还无法断言这是网络问题还是对面的问题。

cargo search pxfm -vv能得到pxfm = "0.1.27" # Fast and accurate math

进rust目录手动cargo fetch报错:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
>> 
error: failed to download `pxfm v0.1.25`

Caused by:
  unable to get packages from source

Caused by:
  failed to parse manifest at `C:\Users\MR\.cargo\registry\src\index.crates.io-6f17d22bba15001f\pxfm-0.1.25\Cargo.toml`

Caused by:
  feature `edition2024` is required

  The package requires the Cargo feature called `edition2024`, but that feature is not stabilized in this version of Cargo (1.82.0 (8f40fc59f 2024-08-21)).
  Consider trying a newer version of Cargo (this may require the nightly release).
  See https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#edition-2024 for more information about the status of this feature.

无言了,竟是rust版本问题,rustup update stable即可,话说rust和cargo是什么关系。

Rust 是语言 + 编译器(rustc Cargo 是 Rust 的包管理器 + 构建工具

下午是阴天,天气突然就从22℃变到12℃,好冷好冷。

过个下午没pr的欲望了,想到保存图片的多平台适配就头大。

Licensed under CC BY-NC-SA 4.0
使用 Hugo 构建
主题 StackJimmy 设计