Skip to content

fix(linux): preserve 64-bit task and list identities - #49

Merged
turinglambdaai merged 12 commits into
mainfrom
fix/linux-64bit-task-identities-v2
Oct 21, 2026
Merged

turinglambdaai merged 12 commits into
mainfrom
fix/linux-64bit-task-identities-v2

Conversation

@turinglambdaai

Copy link
Copy Markdown
Owner

Summary

  • store GTK task and list row identities with pointer-sized GLib conversions
  • read the same pointer-sized values in selection, edit, toggle, menu, and navigation paths
  • prevent 64-bit SQLite identifiers from truncating in Linux native UI actions

Dependency

Built on top of #48 so the fix is validated with the complete Linux selection, bulk scheduling, and undo-delete stack.

Release validation

This PR must pass CI and Product Acceptance, then be revalidated again on the final integrated main commit before v0.2.4.

@turinglambdaai
turinglambdaai force-pushed the fix/linux-64bit-task-identities-v2 branch from f8afa18 to d26030b Compare October 21, 2026 08:55
@turinglambdaai
turinglambdaai merged commit 03f5adb into main Oct 21, 2026
10 checks passed
@turinglambdaai turinglambdaai mentioned this pull request Oct 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant