FancyFlame
FancyFlame
Due to the awful network environment (I'm in China), I need to download prebuild packages through VPN, but `ureq` seems won't recognize `https_proxy` env var. Thus I have to download...
**platform**: aarch64 Android (tiny-ubuntu in termux) **compile host**: as above This issue is mentioned by #171, but they should not be recognized as the same issue, so I opened this...
I have tested on my physical Android phone and can work. Used `jni` and `ndk_glue`.
如题。pixels.render()要和RedrawRequested事件同步。这个可能和后端翻新一起解决。 现在问题现象是:在`irisia-backend/src/render_window/mod.rs`中的window_runtime函数中接收到重绘事件后如果直接`window.request_redraw`会让`Pixels::render`导致线程阻塞
不再使用style了,多一个额外模块增加管理困难,改为全部合入props。同时props依赖的数据流系统需要改进。 ### 任务列表 - [x] 移除style - [x] 在`ElementModel`上添加`child_props`,以供父元素读取 - [ ] 数据流更新方式改为先脏标记后处理,来避免单周期重复更新 - [ ] 数据流增加`DirtyFlag`类型,用于仅接受脏标记不更新,用于懒更新 - [ ] 所有数据流类型行为改变:改为主动删除对自己依赖项的监听,同时不再主动删除依赖于自己的监听器 - [ ] props改为建造者模式(`Default::default().props1(xxx).props2(xxx)`) - [ ] 为`Wire`类型实现`From`以接受常量 -...
没什么好说的,上任务列表 ### 任务列表 - [x] 删除LayerCompositer以及相关组件,并做出接口调整。 - [x] render参数改为携带canvas,脏区和渲染时延 - [ ] RedrawScheduler现在接受脏区,而不再是重绘的图层 提示:每个元素现在不可以超出给定的`draw_region`绘制,否则可能会不完全重绘
- skia-safe version: 0.80.1 (using pre-build binaries) - rust-analyzer version: 0.4.2224 (not pre-release) - platform: windows 11 - toolchain: stable-x86_64-pc-windows-msvc The same thing happens on other types based on `Handle`....
https://github.com/DioxusLabs/taffy/blob/c3ecb7dd20d74c2be875f2831486cc9e83dbea6a/src/tree/layout.rs#L112