Skip to content

Simplify settings and fix file text paste in NeClip 3.0.2 - #81

Merged
AffPapa merged 1 commit into
mainfrom
codex/neclip-3.0.2-simplify
Sep 29, 2026
Merged

AffPapa merged 1 commit into
mainfrom
codex/neclip-3.0.2-simplify

Conversation

@AffPapa

@AffPapa AffPapa commented Sep 29, 2026

Copy link
Copy Markdown
Owner

NeClip settings currently spread a small clipboard/snippet utility over five destinations and expose duplicate history-limit controls. This change consolidates them into General, Privacy and Data, keeps active shortcut hints and permission recovery visible, and puts rarely changed options behind full-row disclosures. Existing preferences and database schemas remain unchanged.

Also fixes plain-text file paste returning stored JSON/file objects, and Settings reopening the hidden About page. Backup restore now explains replacement and allows cancellation; one transactional shortcut reset handles swapped keys. Storage trimming drops an unused SUM, unchanged search application menus keep their native items, and two unused storage helpers are removed.

Validation: named-pasteboard regression reproduced the old failure; new tests cover readable paths/legacy files/rollback, settings navigation, swapped shortcuts and menu-item identity. Strict debug/release, AddressSanitizer/ThreadSanitizer, site/SEO tests and full-history secret scan pass. Isolated native UI verified three sections, 350-item persistence, Escape cancellation, full-label disclosure activation, minimum window size, About return and backup cancellation. Synthetic warmed trim at 1,000 rows: median 0.155917 → 0.102042 ms; this is not total UI latency.

Version is 3.0.2/build57 candidate. Verified public links remain on immutable3.0.1 until the merged source is signed/notarized and the new public archives are independently verified. No protection bypass or changes to existing immutable releases.

@AffPapa
AffPapa merged commit 5d0e482 into main Sep 29, 2026
8 checks passed
@AffPapa
AffPapa deleted the codex/neclip-3.0.2-simplify branch September 29, 2026 14:17
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