Releases: lucaslus/floatick
Release list
Floatick v0.3.2
温馨提示 / A quick note
Floatick 目前仍处于早期版本。第一次打开时,如果 macOS 需要额外确认,请先
尝试打开一次 Floatick,然后前往“系统设置”→“隐私与安全”,在“安全性”区域
点击“仍要打开”。
完成一次确认后,后续即可正常启动。应用内更新会使用独立的 Sparkle EdDSA
签名验证下载内容,并在安装前征求确认。
Floatick is still at an early stage. If macOS asks for an additional confirmation
on first launch, try opening Floatick once, then go to System Settings → Privacy &
Security and choose Open Anyway in the Security section.
In-app updates verify downloads with an independent Sparkle EdDSA signature and
always ask before installation.
What's Changed
Full Changelog: v0.3.1...v0.3.2
Floatick v0.3.1
温馨提示 / A quick note
Floatick 目前仍处于早期版本。第一次打开时,如果 macOS 需要额外确认,请先
尝试打开一次 Floatick,然后前往“系统设置”→“隐私与安全”,在“安全性”区域
点击“仍要打开”。
完成一次确认后,后续即可正常启动。应用内更新会使用独立的 Sparkle EdDSA
签名验证下载内容,并在安装前征求确认。
Floatick is still at an early stage. If macOS asks for an additional confirmation
on first launch, try opening Floatick once, then go to System Settings → Privacy &
Security and choose Open Anyway in the Security section.
In-app updates verify downloads with an independent Sparkle EdDSA signature and
always ask before installation.
What's Changed
- release: Floatick 0.3.0 by @lucaslus in #9
- feat(website): launch Floatick product website by @lucaslus in #10
Full Changelog: v0.3.0...v0.3.1
Floatick v0.3.0
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
~/.floatickand 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
Floatick v0.2.0
Floatick v0.2.0
Floatick v0.2.0 is the first major product update after the initial preview. It expands the floating todo list into a more capable local workspace while keeping quick access, a compact macOS interface, and local-first storage.
Highlights
Sticky Boards
- Create lightweight boards that reference existing todos without duplicating them.
- Pin multiple boards to the desktop, drag and resize them, and place them dynamically beside the main panel.
- Give each board its own background color and preview its contents from the board manager.
- Open todo details from a board while keeping editing centralized in the main panel.
- Removing a board never deletes its todos.
Richer todos and tags
- Todos now support a title plus Markdown content.
- Open details with a double click and edit through the unified bottom drawer.
- Create, rename, recolor, search, and delete tags.
- Assign multiple tags to a todo and filter with multiple tags at once.
- New installations include two starter todos that introduce the core interactions.
Refined macOS experience
- A more compact home layout with dedicated archive, tag filter, and new-todo actions.
- Improved floating-icon behavior, window placement, input focus, startup state, and first-use animation performance.
- Light, dark, and automatic appearance modes with English and Simplified Chinese.
- Settings for always-on-top behavior and opening Floatick at login.
- Updated macOS and floating icons with cleaner sizing and transparency.
Updates and release quality
- Sparkle-powered in-app update checks with EdDSA verification.
- Universal macOS package for Apple Silicon and Intel.
- Release validation now includes formatting, static analysis, unit and widget tests, real-engine macOS UI automation, universal-architecture checks, and isolated launch smoke testing.
Download
Download Floatick-0.2.0-macos-universal.dmg. A SHA-256 checksum file and release manifest are included in the assets.
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 only required once.
Your data remains local in ~/.floatick.
中文更新说明
Floatick v0.2.0 是初始预览版之后的第一次重要产品更新。在保留悬浮入口、紧凑 macOS 界面和本地存储的同时,增加了更完整的任务组织能力。
便利板
- 创建轻量便利板,引用已有 Todo,不产生重复数据。
- 可将多个便利板固定到桌面,并支持拖动、缩放和根据主窗口位置动态摆放。
- 每个便利板可设置独立背景色,并在管理界面预览内容。
- 可直接查看 Todo 详情,编辑操作统一在主容器中完成。
- 删除便利板不会删除其中的 Todo。
Todo 与标签
- Todo 支持标题和 Markdown 内容。
- 双击即可查看详情,通过统一的底部抽屉完成编辑。
- 支持标签的创建、改名、改色、搜索和删除。
- 一个 Todo 可选择多个标签,筛选也支持多选标签。
- 首次安装会提供两个引导 Todo,帮助快速了解核心操作。
macOS 体验
- 首页布局更加紧凑,归档、标签筛选和新建 Todo 均使用独立入口。
- 优化悬浮图标、窗口定位、输入焦点、启动状态和首次动画体验。
- 支持浅色、深色、跟随系统,以及英文和简体中文。
- 新增始终置顶和登录时启动设置。
- 更新 macOS App 图标与悬浮图标的尺寸和透明边缘。
更新与质量保障
- 集成 Sparkle 应用内更新,并使用 EdDSA 验证更新包。
- 提供兼容 Apple Silicon 与 Intel 的 Universal 安装包。
- 发布流程覆盖格式检查、静态分析、单元与组件测试、真实引擎 macOS UI 自动化、Universal 架构检查及隔离启动冒烟测试。
完整变更记录:v0.1.0...v0.2.0
Floatick v0.1.0
温馨提示 / A quick note
Floatick 目前仍处于早期版本。第一次打开时,如果 macOS 需要额外确认,请先
尝试打开一次 Floatick,然后前往“系统设置”→“隐私与安全”,在“安全性”区域
点击“仍要打开”。
完成一次确认后,后续即可正常启动。应用内更新会使用独立的 Sparkle EdDSA
签名验证下载内容,并在安装前征求确认。
Floatick is still at an early stage. If macOS asks for an additional confirmation
on first launch, try opening Floatick once, then go to System Settings → Privacy &
Security and choose Open Anyway in the Security section.
In-app updates verify downloads with an independent Sparkle EdDSA signature and
always ask before installation.
What's Changed
- feat: add localization and Sparkle update flow by @lucaslushuo in #1
- ci: avoid duplicate main branch builds by @lucaslushuo in #2
- docs: add development and release workflow guide by @lucaslushuo in #3
- fix: handle missing update feed and compact settings by @lucaslushuo in #4
- fix: restore release promotion and align app icon by @lucaslushuo in #5
Full Changelog: https://github.com/lucaslushuo/floatick/commits/v0.1.0