mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2026-02-19 23:25:51 -05:00
- Changed the import path for ProxyPairingConfig to app_config for better organization. - Replaced bincode serialization with encode_to_vec for improved error handling in vouch payload signing and validation. - Updated references to AcceptedDevice and RejectedDevice to remove unnecessary super:: prefix. - Adjusted the vouching queue to return rows_affected as a method call for consistency. - Enhanced TestConfigBuilder to include default proxy pairing configuration.
120 lines
5.6 KiB
Plaintext
120 lines
5.6 KiB
Plaintext
# Todo+ Cheat Sheet
|
|
|
|
# Shortcuts:
|
|
|
|
# Cmd/Ctrl+Enter - Toggle todo box
|
|
# Alt+D - Mark as done (✔)
|
|
# Alt+C - Mark as cancelled (✘)
|
|
# Alt+S - Toggle start (enables timer)
|
|
# Cmd/Ctrl+Shift+A - Archive completed todos
|
|
|
|
# Symbols:
|
|
# ☐ Pending ✔ Done ✘ Cancelled
|
|
|
|
# Tags:
|
|
# @critical @high @low @today
|
|
# @est(2h) or @2h30m - Time estimates
|
|
# @started @done @lasted - Auto timekeeping
|
|
|
|
# Projects:
|
|
# Use "ProjectName:" to create sections
|
|
# Nested items use indentation
|
|
|
|
Journey to v2.0.0-pre.1:
|
|
✔ Get all desktop release CI working @done(25-12-16 23:51)
|
|
☐ Remote file access on demand
|
|
☐ Ensure updater and changelog are working @today
|
|
☐ Ephemeral sidecars
|
|
☐ Fix tag on file sync
|
|
☐ Make a separate data folder for dev builds
|
|
☐ Default path for paste to device (paste to /Downloads)
|
|
☐ Fix ephemeral on desktop
|
|
✔ Fix volume reactivity @done(26-01-20 14:59)
|
|
☐ Merge ephemeral results with indexed results to enable showing hidden files on demand
|
|
☐ Mobile explorer
|
|
✔ search @done(26-01-22 12:21)
|
|
☐ inspector
|
|
☐ context menu
|
|
☐ view settings
|
|
☐ job manager
|
|
☐ preview
|
|
☐ share
|
|
✔ Sometimes quick preview reporting file not found @today (happens in the second column of column view) @done(26-01-20 09:09)
|
|
✔ Connection info on device panel (lan/relay) @done(26-01-20 09:09)
|
|
☐ Improve job panel data display, layout and ordering @today
|
|
☐ Pop out job viewer
|
|
✔ More metadata in file copy jobs, to show more visually appealing transfer job @today @done(26-01-20 09:09)
|
|
☐ Drag between columns in column view
|
|
✔ Rename files, create folders, new folder with items @done(25-12-24 09:08)
|
|
✔ Inspector multi-select @done(26-01-10 22:22)
|
|
✔ Open files with default app (cross platform) @done(25-12-25 08:17)
|
|
✔ Grid view render bug, shows as column for split second on first render of results @done(25-12-22 07:49)
|
|
✔ Job sound: make copy sound a varient, not play also @done(25-12-24 07:24)
|
|
✔ Sidebar active based on Explorer path @today @done(25-12-20 07:59)
|
|
☐ Fix three device sync
|
|
☐ Run now button in Location Inspector doesn't work well @today
|
|
☐ Delete location UX improvement
|
|
☐ Fix unique bytes calculation
|
|
☐ Choose custom device name on mobile setup flow
|
|
☐ Device state tombstone sync
|
|
✔ Delete jobs @done(26-01-20 09:09)
|
|
☐ Drop external items INTO spacedrive explorer @today
|
|
✔ Eject volume button @done(26-01-20 09:09)
|
|
✔ Fix explorer arrow key navigation @done(25-12-22 06:13)
|
|
✔ Complete Spaces Sidebar with customize palette @done(25-12-20 09:56)
|
|
# It has an issue where it conflicts with the tab focus navigation and is out of order often
|
|
☐ Device owned data count mismatch reconciliation / improve sync testing
|
|
☐ Improve sync testing, synced directories seem to be missing relationships to form tree (sometimes)
|
|
✔ Drag selection area + command to add to selection @today @done(25-12-25 08:18)
|
|
✔ Back/forward button navigation not working @done(25-12-22 05:43)
|
|
# Investigate sync integrity
|
|
✔ Refetch all queries when window focus @today @done(25-12-20 09:55)
|
|
✔ Fix job reactivity @today @done(25-12-21 06:14)
|
|
# CLI reactivity works fine, but interface job manager often doesn't show up for jobs, generating thubmnails ALWAYS does, but speech, splat and indexing don't show in the UI
|
|
✔ Polish large job manager @today @done(25-12-22 10:27)
|
|
✔ Fix top bar styles, crispier positioning, windows support. @done(26-01-10 22:21)
|
|
# Copy from v1
|
|
✔ Explorer should render results for a device, show volumes @today @done(25-12-20 09:55)
|
|
✔ Tags are not reactive, anywhere side from Inspector @today @done(26-01-10 22:21)
|
|
☐ Tags should support ephemeral
|
|
✔ Starting up screen when Core/daemon is initializing @done(25-12-25 08:18)
|
|
# This is complex because ephemeral entries do not have a content identity
|
|
✔ Disable knowledge view @today @done(25-12-25 09:24)
|
|
✔ Fix zoom on videos / images @done(25-12-22 07:49)
|
|
✔ Show alternate paths in inspector @done(26-01-20 09:10)
|
|
☐ Make default home folders SpaceItems
|
|
# Decide how this works in the context of sync, likely organize by device
|
|
✔ New Space Item resource event not working @done(25-12-24 07:25)
|
|
✔ Can't drag and drop onto space items to copy paste @done(25-12-16 23:51)
|
|
☐ Sometimes device shows as online even if its not
|
|
☐ Stale detection background discovery reindex
|
|
# Looks like cache state issue, even though the devices due
|
|
✔ Index mode not showing in location inspector @done(26-01-10 22:23)
|
|
✔ Space Item by entry UUID, not entry id and should have constraints against duplicates, for both entries and categories like Overview and Favorites @done(26-01-10 22:23)
|
|
✔ Editable path bar @done(25-12-22 08:37)
|
|
✔ Basic Search @done(26-01-10 22:23)
|
|
# Filters, scope
|
|
# Search ephemeral index as well as persistent index
|
|
☐ PDF Viewer
|
|
# Copy from v1
|
|
✔ Text Viewer @done(25-12-22 06:54)
|
|
# Copy from v1
|
|
✔ Disable browser focus which desyncs with selected state @done(25-12-22 08:50)
|
|
☐ Recents and favorites
|
|
☐ Add categories
|
|
☐ Add Users and comments
|
|
☐ History tab of the File Inspector is dummy data
|
|
☐ Improve copy/paste/move flow to actually validate before showing modal
|
|
☐ Refactor the CLI
|
|
☐ Improve inspector design
|
|
# See INDEX-009 for stale detection
|
|
☐ RAW support
|
|
☐ Sign Windows build
|
|
✔ fix connection limit bug @done(25-12-25 08:19)
|
|
✔ During pairing make it so the QR code confirms scan before submitting pairing action @done(25-12-25 08:19)
|
|
✔ Fix volume tracking, removal and naming @done(25-12-18 23:12)
|
|
✔ Gaussian splat generation @done(25-12-18 23:09)
|
|
✔ Gaussian splat viewer @done(25-12-18 23:09)
|
|
☐ Ml-sharp in production builds @critical
|
|
☐ Prepare demo data for screenshots and testing
|