Skip to content

Cardinal 0.3.1

Choose a tag to compare

@franciscoxc franciscoxc released this 02 Aug 12:16

Column reordering never actually worked in 0.3.0. This fixes it, and adds the small things that make the search bar feel finished.

Download

Cardinal_0.3.1_aarch64.dmg — Apple silicon, macOS 12 or later.

Signed with a Developer ID and notarized by Apple, so it opens without Gatekeeper warnings.

SHA-256  abc2c41915dfa352c9dae703a9a22771a23c961c190050ebca23b44e3af72914

Fixed

Column reordering. Pressing a header showed a translucent copy of the title, the cursor stayed on "copy", and letting go did nothing. The cause was not the code: Tauri's webview claims drag-and-drop at the native level so the page can receive dropped files, and that swallows the events HTML5 dragging depends on. Reordering now runs on pointer events, and gets what the attribute could not — the column darkens, the columns shuffle under the pointer instead of jumping at the end, and Escape cancels.

Dragging a file out to Finder still works: it only needs the drag to start before handing off to the native plugin, and never waits for a drop inside the page.

Improved

  • A clear button on the search field, the "Contains" field, the file-type dropdown and "Search in".
  • "Search in" starts folded. A scope restored from a previous session narrows every search while being easy to miss, so it is no longer remembered.
  • The "Contains" placeholder reads "(search inside)".

Credits

Cardinal was created by cardisoft and is MIT licensed. This fork continues that work; the search engine is theirs.