Skip to content

Releases: Stuyk/slip-sound

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 25 Sep 19:31
Immutable release. Only release title and notes can be modified.
b484ef6

Changed

  • Layout is now DCC based, and standardized across the whole app.
  • TailwindCSS is now fully utilized.
  • Everything has IDs now.
  • Reusable components applied everywhere.

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 25 Sep 16:46
Immutable release. Only release title and notes can be modified.
fb81b75

Fixed

  • Loud static bursts on seek/loop: audio protocol now serves HTTP Range requests (206 partial content) instead of always returning the whole file.
  • Region playback: all play paths (auto-play, double-click, Space) now start inside the selected region.
  • Regions ending at the end of the file now loop instead of stopping.
  • Region loop point is timer-driven, so playback no longer overshoots the region end (especially when the window is unfocused).
  • Region highlight and loop now use the same minimum length (0.03s).
  • Space no longer stops working after using the volume slider.
  • Moving the volume slider while muted now unmutes.
  • Deselecting a sound no longer triggers a bogus audio load.

v1.1.1

Choose a tag to compare

@github-actions github-actions released this 17 Sep 15:10
Immutable release. Only release title and notes can be modified.
930ca3a

What's Changed

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 14:12
Immutable release. Only release title and notes can be modified.
0147b98

Added

  • Global Ctrl/Cmd+A shortcut: selectAllFiltered() selects every sound matching active filters, not just visible/loaded rows.
  • Transactional bulk category APIs (setCategories, clearCategories) in src/main/db.ts, wired through IPC (src/main/index.ts) and preload (src/preload/index.ts) for efficient large-selection edits.
  • Ctrl/Cmd+A shortcut documented in README and in-app HelpModal.
  • Unit tests for select-all and filtered selection behavior.
  • macOS builds

Changed

  • Multi-selection storage switched from index-based Set<number> to path-keyed Map<string, SoundRow>, so selection, drag, export, and category operations work correctly across infinite scroll, including unloaded items.
  • Select-all guarded by a selectAllSeq counter to avoid race conditions from rapid/concurrent triggers.
  • CI/CD: pull requests now only run a simple check (install, tests, build) instead of full packaging.
  • CI/CD: main-branch build/release now stops immediately if package.json version has already been released, skipping build entirely.
  • CI/CD: added macOS build/release (--mac), producing .dmg/.zip artifacts alongside Linux and Windows.
  • Multi-select toolbar switched to icon buttons with tooltips (Export, Set Category, Clear Category, Clear selection), and added a Clear Category action for the current selection.
  • Multi-select toolbar icons enlarged (14px → 18px) for readability, and Tag icons swapped for clearer filled designs.

New Contributors

v1.0.5

Choose a tag to compare

@github-actions github-actions released this 11 Sep 00:20
bdc1d89