Skip to content

Floatick v0.3.0

Choose a tag to compare

@github-actions github-actions released this 29 Jul 10:42

Floatick v0.3.0

Floatick v0.3.0 focuses on faster AI-assisted workflows, more consistent todo actions, smoother window behavior, and dependable performance with large local lists.

Highlights

Copy complete todos as Markdown

  • Copy a todo as ready-to-paste Markdown, including its title and content.
  • Use the same copy action from the todo list, details view, editor, and Sticky Boards.
  • Hand a complete task to an AI agent without manually selecting or reformatting text.

Cleaner, more consistent actions

  • Todo actions now use a unified bottom sheet instead of a compact popup menu.
  • Frequently used copy and tag actions remain directly accessible from each todo.
  • Detail, edit, tag, copy, and archive actions follow the same interaction language across the app.
  • Removed a misleading hover-only details indicator that did not perform an action.

Refined floating-window behavior

  • Added an optional Collapse when clicking outside setting.
  • The floating icon now defaults to the lower-right area on first launch.
  • Clicking the Dock icon while Floatick is collapsed highlights the floating icon with a subtle glow and scale animation.
  • Improved collapsed-window restoration, placement, focus handling, and protection against unintended outside-click collapse.

Smoother long lists

  • Todo rows remain lazily built with viewport-aware prefetching.
  • Cached indexes, filtered results, counts, and date groups reduce repeated work during scrolling and search.
  • Hover effects are suspended while the list is actively scrolling to reduce frame workload.
  • Added repeatable data and scroll benchmarks for workspaces up to 10,000 todos.

Quality and compatibility

  • Universal macOS package for Apple Silicon and Intel.
  • Validated with 123 Flutter tests, three real-engine macOS UI journeys, six native AppKit boundary tests, a 10,000-todo benchmark, architecture checks, and an isolated release launch smoke test.
  • Local data remains stored in ~/.floatick and is preserved across upgrades.

Download

Download Floatick-0.3.0-macos-universal.dmg. The release also includes a SHA-256 checksum and build manifest.

A quick note

Floatick is still an early release and is not yet notarized with Apple Developer ID. If macOS asks for confirmation on first launch, try opening Floatick once, then go to System Settings → Privacy & Security and choose Open Anyway. This confirmation is normally required only once.


中文更新说明

Floatick v0.3.0 主要提升了与 AI Agent 协作时的任务交接效率,统一了 Todo 操作方式,并继续优化悬浮窗口体验和大量本地 Todo 下的列表性能。

完整复制 Todo 为 Markdown

  • 一键复制 Todo 的完整 Markdown,包括标题和正文内容。
  • Todo 列表、详情、编辑界面和便利板均可使用相同的复制能力。
  • 与 AI Agent 对话时,不再需要手动选择文本或重新整理格式。

更简洁统一的操作方式

  • Todo 的更多操作统一使用底部抽屉,不再使用紧凑下拉菜单。
  • 常用的复制和标签操作仍可从 Todo 直接进入。
  • 详情、编辑、标签、复制和归档在应用内使用一致的交互语言。
  • 移除了悬浮后出现但无法点击的误导性详情提示。

更自然的悬浮窗口体验

  • 新增可配置的点击窗口外部时收起选项。
  • 首次启动时,悬浮图标默认出现在屏幕右下区域。
  • 收起状态下点击 Dock 图标,会通过轻微发光和缩放提示 Floatick 所在位置。
  • 优化收起状态恢复、窗口定位、输入焦点和误触外部收起等问题。

更顺滑的长列表

  • Todo 行继续按需构建,并按当前视口提前加载附近内容。
  • 缓存索引、筛选结果、计数和日期分组,减少滚动和搜索过程中的重复计算。
  • 列表滚动期间暂停 Hover 动效,降低每帧渲染负担。
  • 新增长达 10,000 条 Todo 的数据与滚动性能基准。

质量与兼容性

  • 提供兼容 Apple Silicon 与 Intel 的 Universal macOS 安装包。
  • 发布前通过 123 项 Flutter 测试、3 条真实引擎 macOS UI 自动化、6 项 AppKit 原生边界测试、10,000 条 Todo 性能基准、双架构校验和隔离启动烟测。
  • 本地数据继续保存在 ~/.floatick,升级不会清除已有 Todo。

完整变更记录:v0.2.0...v0.3.0