DEV 8 周期 TODO:
[ ] 实现 Windows Mobile 转场动效
[ ] 实现 Windows Mobile Tile 动效
[ ] 修复播放列表播完后无法重新播放的问题Читать полностью…
[ ] 修复 Tiles Matrix 的性能问题
[ ] 修复 Windows 10 下黑色背景的问题
https://github.com/VeryGoodOpenSource/very_good_infinite_list/issues/79
好,没有银弹,这库不支持网格布局,我可能得再等一段时间才能把原来那库剥离出去了
每日 Flutter 观察:所有带 Flutter 官方推荐标的库全他妈的是烂货一个都不要用。
今天踩坑的是:infinite_scroll_pagination
用了极具艺术性的封装一层套一层一层套一层一层套一层,成功做出了窗口缩放一像素就全家 rebuild 的玩意,连 stateful widget 都救不了,Flutter 内部组件缓存机制都缓存不了它造的 Widget Tree,这整个库就是个行为艺术,而且在艺术完成后作者不维护了!
推荐使用:https://pub.dev/packages/very_good_infinite_list
Rune: A Local Music Player Reviving Zune's Classic Aesthetic with Modern Tech https://github.com/Losses/rune
Читать полностью…** (player:117498): WARNING **: 16:24:33.579: Unable to retrieve framework response: Message is not valid JSON
Another exception was thrown: A KeyDownEvent is dispatched, but the state shows that the physical key is already pressed. If this occurs in real application, please report this bug to Flutter. If this occurs
in unit tests, please ensure that simulated events follow Flutter's event model as documented in `HardwareKeyboard`. This was the event: KeyDownEvent#b4d15(physicalKey: PhysicalKeyboardKey#f0183(usbHidUsage:
"0x000700e2", debugName: "Alt Left"), logicalKey: LogicalKeyboardKey#e5ce6(keyId: "0x200000104", keyLabel: "Alt Left", debugName: "Alt Left"), character: null, timeStamp: 8:11:59.487000)
炊紙(kashikishi) is a text editor that utilizes GPU to edit text in a 3D space https://github.com/mitoma/kashiki2
Читать полностью…DEV 7 周期 TODO:
[X] 实现全屏功能
[X] 实现音量记忆功能
[X] Library 首页导航
[X] Settings 首页导航
[X] 为搜索界面实现响应式设计Читать полностью…
[X] 为顶部导航栏实现响应式设计
[X] 为播放列表实现响应式设计
[X] 为 Edit Mix 页面实现响应式设计
[X] 修复编辑播放列表后列表不会实时刷新的问题
[X] 修复详情页面拖动窗口大小导致标题抖动的问题
[X] 修复拖动窗口大小导致专辑封面重新加载的问题
昨天忘记发进度汇报了……
DEV 7 周期 TODO:
[ ] 实现全屏功能
[ ] 实现音量记忆功能
[ ] Library 首页导航
[ ] Settings 首页导航
[X] 为搜索界面实现响应式设计Читать полностью…
[ ] 为顶部导航栏实现响应式设计
[X] 为播放列表实现响应式设计
[X] 为 Edit Mix 页面实现响应式设计
[ ] 修复编辑播放列表后列表不会实时刷新的问题
[ ] 修复详情页面拖动窗口大小导致标题抖动的问题
[X] 修复拖动窗口大小导致专辑封面重新加载的问题
这玩意最变态的是,我做了一个动画管理器,所有 Widget 在初始化的时候会往管理器上挂载,等待挂载完了才会开播,然后这个挂载的过程是用 provider 做的,现在它挂不上去了……
Читать полностью…