github martinkoutecky/tine v0.2.3
Tine v0.2.3

latest releases: beta, v0.6.987, v0.6.986...
3 months ago

Changed

  • Settings reorganized into clearer categories (modeled on Logseq's own
    General / Editor / … grouping). New Editor tab (file format, link-autocomplete
    default, copy-sub-blocks, strip-collapsed, click-ref-to-zoom) and Files tab
    (asset-name format, watch-for-external-edits, orphaned-media cleanup); "Journals
    & tasks" → Journals (now also holds first-day-of-week and the duplicate-day
    reconciler); Backups is now just snapshots/restore. The asset-name format
    field moved out of "Backups" and its preset/preview layout is tidied.

Added

  • Expanded audio player. An ⤢ Expand button on an inline audio embed opens a
    wide, dimmed overlay player: a waveform scrubber (click/drag to seek) with
    ±5s / ±15s skip, play/pause, playback speed, and a time read-out. Esc or
    click-away closes. (Replaces the old inline “⇔ Widen” seek-bar toggle.)
  • Configurable asset filenames (Settings → Backups → Asset names). A
    %-token template controls how pasted/dragged/imported media is named in
    assets/: %assetname %ext %yyyymmdd %hhmmss (plus granular %yyyy %MM %dd %HH %mm %ss). The default is now the plain original filename (closest to
    Logseq for dragged files; collisions still get a _N suffix); a one-click
    Date + name preset reproduces the previous timestamp-prefixed scheme. A
    clipboard paste (no filename) falls back to a timestamp.
  • Selection follows the viewport. Holding Arrow / Shift+Arrow in multi-block
    selection now scrolls the active end into view as it crosses the top/bottom
    edge (it never recenters while the block is already visible).

Fixed

  • External media player no longer “opens then closes immediately.” When Tine
    hands a video/audio file to the OS default player (e.g. VLC) it now scrubs a
    broader set of its own render env vars (LD_LIBRARY_PATH, GST_*, GTK_*,
    GIO_*, …) and detaches the child into its own process group with null stdio —
    so the player no longer inherits a broken GL/video context from Tine.
  • Dim-inactive-blocks (t b) now actually dims. The fade previously only
    applied while a block was being edited, so toggling dim — or entering focus
    mode (t f), which turns dim on — looked like it did nothing. Dim now applies
    whenever it's on (the surface sits in a calm wash; the line you're editing pops
    to full opacity), and it now also fades the page/journal titles and the
    Scheduled & Deadline agenda, not just block content lines.
  • Accented & non-Latin tags render correctly. #café, #škola/úkol, #中文
    and the like now render and link with their full name, matching how they're
    indexed — previously the renderer truncated at the first non-ASCII character, so
    #café linked to caf.
  • Empty [[]] is no longer a page reference. [[]] / #[[]] stay literal
    text (as in Logseq) instead of creating a blank-named page, so the brackets from
    [[-autocomplete don't momentarily add an empty page to the index.

Download an installer for your platform below. macOS/Windows builds are currently unsigned (right-click → Open on macOS; More info → Run anyway on Windows).

Don't miss a new tine release

NewReleases is sending notifications on new releases.