• v0.6.0-555-g08f47edd 676dc300de

    neurocyte released this 2026-01-15 21:51:45 +00:00 | 0 commits to master since this release

    commits in this build

    neurocyte/flow@08f47edd fix: cursor hiding when primary terminal cursor is offscreen
    neurocyte/flow@48c42737 fix: don't skip tab updates while dragging
    neurocyte/flow@e9a67d4c refactor: make Widget.hover const
    neurocyte/flow@a4b80377 fix: tabbar initial render
    neurocyte/flow@a632305a refactor: tab rendering
    neurocyte/flow@8c6091c4 fix: only update tabbar widgets if buffers have changed
    neurocyte/flow@ff38c37d refactor: make tab bar split aware
    neurocyte/flow@120a9f0b fix: don't clear_hover_focus in refresh_hover
    neurocyte/flow@8cfab311 refactor: add tracing for update_hover, clear_hover_focus and refresh_hover
    neurocyte/flow@9d016527 refactor: add tracing of frame_clock_running
    neurocyte/flow@ef60a95d refactor: add widget call stack tracing for render continuations
    neurocyte/flow@c3cf5ea0 refactor: add source location tracing for need_render calls
    neurocyte/flow@58bd1fe1 refactor: add tui.get_drag_source
    neurocyte/flow@760d498f refactor: allow updating full drag context
    neurocyte/flow@998ee051 refactor: simplify tui.drag_button type
    neurocyte/flow@ba86f346 fix: don't render for all plain mouse move events
    neurocyte/flow@7c19236f fix: unrendered_input_events_count should reset on render
    neurocyte/flow@02c297d2 fix: only render terminal cursors in focused editors
    neurocyte/flow@5f25c85f feat: indicate home screen focus by (un)selecting menu
    neurocyte/flow@4a545beb fix: set home screen focus on mouse events
    neurocyte/flow@cb1797d9 feat: add option to align inline diagnostics to the left
    neurocyte/flow@1b9e0167 fix: don't disable primary terminal cursor when offscreen
    neurocyte/flow@7b1f6c89 fix: trigger completions also on inserts that end in a trigger char
    neurocyte/flow@dcc196bf fix: do not trigger completion if no completions are available
    neurocyte/flow@cfd3d3db fix: home screen centering calculation

    contributors

    CJ van den Berg

    downloads

    flow-control.dev (source only)
    github.com (binaries & source)
    codeberg.org (binaries & source)

    Downloads
  • v0.6.0-530-g65f65842 676dc300de

    neurocyte released this 2026-01-14 20:51:18 +00:00 | 0 commits to master since this release

    commits in this build

    neurocyte/flow@65f65842 feat: open_file in split with shift+enter
    neurocyte/flow@43dca7e2 refactor: add file_browser alternate select mode
    neurocyte/flow@bfefe2f9 fix: reset buffer.last_view when removing splits
    neurocyte/flow@29e8b429 fix: close splits when changing projects
    neurocyte/flow@725a66e4 feat: add close_splits command
    neurocyte/flow@69fec437 refactor: restore splits from session
    neurocyte/flow@5dbd3963 refactor: make get_next_mru_buffer_for_view more versatile
    neurocyte/flow@d3ae5e0e fix: reset input mode when focusing views
    neurocyte/flow@86a51663 fix: clean-up empty splits when closing buffers
    neurocyte/flow@cf7c54aa refactor: make get_next_mru_buffer prefer buffers from current split
    neurocyte/flow@51b2509f refactor: drop late diff responses
    neurocyte/flow@36e441e7 refactor: load buffers into the last view used for them
    neurocyte/flow@1263d3c9 refactor: update Buffer.last_view when navigating
    neurocyte/flow@94e6965a refactor: add Buffer.last_view field
    neurocyte/flow@b1cf854e fix: location_update should use editor that generated the event
    neurocyte/flow@bad1eded fix: handle filter output only in editors with a filter running
    neurocyte/flow@ea2b2f7b feat: navigate_split_vertical on shift+enter in buffer palette
    neurocyte/flow@20b5711f refactor: broadcast trigger character updates to all editors
    neurocyte/flow@312ea000 refactor: handle editor events per editor in mainview
    neurocyte/flow@e4219442 refactor: replace many instances of get_active_editor with get_editor_for_file/buffer
    neurocyte/flow@de28f2d9 refactor: move fast/alt/jump mode control to tui for better cross split support
    neurocyte/flow@7f85099b refactor: remove mainview.active_editor member
    neurocyte/flow@79ec85de fix: allow idle_actions to run in all open splits
    neurocyte/flow@77946e51 refactor: document available idle actions in config file
    neurocyte/flow@12c4d507 fix: don't re-run highlight_references if it is current
    neurocyte/flow@bf8b2d6b fix: incorrect match_type when highlight_references finds only one reference
    neurocyte/flow@cb189e39 refactor: enable scrollbar_auto_hide by default
    neurocyte/flow@dfcca170 fix: highlight_references idle_action should cancel and not flicker
    neurocyte/flow@5362966a fix: do not auto_find if the selection is already a match
    neurocyte/flow@dc077350 refactor: remove cancel idle action again
    neurocyte/flow@2ca613c5 feat: add cancel action to idle_actions
    neurocyte/flow@8d153d66 fix: send editor byte positions to all LSP requests

    contributors

    CJ van den Berg

    downloads

    flow-control.dev (source only)
    github.com (binaries & source)
    codeberg.org (binaries & source)

    Downloads
  • v0.6.0-498-g1f45b884 676dc300de

    neurocyte released this 2026-01-14 10:17:16 +00:00 | 0 commits to master since this release

    commits in this build

    neurocyte/flow@1f45b884 fix: enable_alt_scroll command description
    neurocyte/flow@1dc0fcf9 feat: scroll editor horizontally when in alt scroll mode
    neurocyte/flow@6828b243 feat: add enable/disable_alt_scroll commands
    neurocyte/flow@38547874 refactor: reset alt_scroll mode on mode change
    neurocyte/flow@a53ef127 feat: add fast_scroll mode support to horizontal scrolling
    neurocyte/flow@961b88ff refactor: do not report missing commands for alt_scroll mode bindings
    neurocyte/flow@7c0d841b refactor: add enable/disalb_alt_scroll keybinds to flow mode
    neurocyte/flow@15b58224 fix: ignore modifiers on all modifier keys

    contributors

    CJ van den Berg

    downloads

    flow-control.dev (source only)
    github.com (binaries & source)
    codeberg.org (binaries & source)

    Downloads
  • v0.6.0-490-g91288fa6 676dc300de

    neurocyte released this 2026-01-13 19:42:30 +00:00 | 0 commits to master since this release

    commits in this build

    neurocyte/flow@91288fa6 fix: gutters should only accept diff updates for their attached editor

    contributors

    CJ van den Berg

    downloads

    flow-control.dev (source only)
    github.com (binaries & source)
    codeberg.org (binaries & source)

    Downloads
  • v0.6.0-489-g8acef320 676dc300de

    neurocyte released this 2026-01-13 18:54:02 +00:00 | 0 commits to master since this release

    commits in this build

    neurocyte/flow@8acef320 refactor: update default frame limit to 120 fps
    neurocyte/flow@6d2ad9ab fix: update diff gutter on editor open events
    neurocyte/flow@1099b511 feat: add goto_next/prev_change commands
    neurocyte/flow@53f5096e refactor: move change diffs to editor
    neurocyte/flow@6ef5ea13 feat: add keybindings for goto_next_change & goto_prev_change
    neurocyte/flow@276b351d refactor: use plain bar for modifications in diff gutter
    neurocyte/flow@1fbd0938 feat: implement proper line diffing for diff gutter
    neurocyte/flow@ce924637 Revert "refactor: render gutter diffs only as insert or delete"
    neurocyte/flow@3531ecf3 refactor: call diffz diffCleanupSemantic to produce better diffs
    neurocyte/flow@a6b78397 refactor: render gutter diffs only as insert or delete
    neurocyte/flow@2d5288aa refactor: remove unused error return in Plane.put_yx and Plane.cursor_move_yx
    neurocyte/flow@52dfc1e7 fix: broken cursor movement in cursor_move_yx causes info view to miss render
    neurocyte/flow@cf28e27a refactor: add diffz support and use it for gutter diffs

    contributors

    CJ van den Berg

    downloads

    flow-control.dev (source only)
    github.com (binaries & source)
    codeberg.org (binaries & source)

    Downloads
  • v0.6.0-476-g1e02d978 676dc300de

    neurocyte released this 2026-01-13 11:52:14 +00:00 | 0 commits to master since this release

    commits in this build

    neurocyte/flow@1e02d978 fix: render inserted and changed lines the same in the diff gutter
    neurocyte/flow@25d5f80a refactor: drop all c_(u)int usage in Plane
    neurocyte/flow@35be98f9 fix: Make absolute Plane writing functions update column correctly
    neurocyte/flow@b52091fe fix: prevent crash from bad input state when overlay mode is not found

    contributors

    CJ van den Berg

    downloads

    flow-control.dev (source only)
    github.com (binaries & source)
    codeberg.org (binaries & source)

    Downloads
  • v0.6.0-472-g4273ab79 676dc300de

    neurocyte released this 2026-01-12 18:44:06 +00:00 | 0 commits to master since this release

    commits in this build

    neurocyte/flow@4273ab79 feat: cancel inline completion with backspace
    neurocyte/flow@da942fe6 refactor: make delete_word_left less greedy at beginning of line
    neurocyte/flow@7dab15da refactor: merge loops in completion_palette.load_entries
    neurocyte/flow@93bfc701 refactor: merge loops in completion_dropdown.load_entries
    neurocyte/flow@eb1b0b7b fix: remove nonsense skipValue call in symbol tags handling
    neurocyte/flow@cf3648ce refactor: improve send_symbol error reporting
    neurocyte/flow@bfd98c3b fix: use byte postion instead of column offset in highlight references requests
    neurocyte/flow@e61d0f42 refactor: drop line_number_mode broadcast messages
    neurocyte/flow@6a6fb11c refactor: send highlight references to correct editor for file path
    neurocyte/flow@021dfa8d refactor: send file path in highlight reference messages
    neurocyte/flow@6a2228e1 fix documentHighlight missing references

    contributors

    CJ van den Berg
    xdBronch

    downloads

    flow-control.dev (source only)
    github.com (binaries & source)
    codeberg.org (binaries & source)

    Downloads
  • v0.6.0-461-g9b2edba3 676dc300de

    neurocyte released this 2026-01-06 18:54:36 +00:00 | 0 commits to master since this release

    commits in this build

    neurocyte/flow@9b2edba3 fix: focus editor on gutter click events
    neurocyte/flow@c1200ac5 refactor: make Widget.get method const
    neurocyte/flow@902fc0ab refactor: pass gutter scroll events directly to related editor
    neurocyte/flow@f7f227dd refactor: broadcast line numbering mode and style changes to all splits
    neurocyte/flow@63275963 refactor: add more split keybindings
    neurocyte/flow@0abd35b1 refactor: remove spammy trigger debug log messages

    contributors

    CJ van den Berg

    downloads

    flow-control.dev (source only)
    github.com (binaries & source)
    codeberg.org (binaries & source)

    Downloads
  • v0.6.0-455-ge39a118c 676dc300de

    neurocyte released this 2025-12-28 21:34:38 +00:00 | 0 commits to master since this release

    commits in this build

    neurocyte/flow@e39a118c fix: handle absolute file paths in open file prompt
    neurocyte/flow@eae28536 fix: windows build
    neurocyte/flow@85f5e5ab fix: don't encode file URI colons
    neurocyte/flow@0e3f7c8c fix: convert file paths returned by git on windows
    neurocyte/flow@865ec97c refactor: unify URI to file path decoding in one location
    neurocyte/flow@dc0d5dda fix: Never walk into AppData as that is likely not useful
    neurocyte/flow@0a8a8188 fix: correctly encode file URIs in LSP requests
    neurocyte/flow@1be41aff fix: don't use with_selection_const in primary_drag
    neurocyte/flow@1685b320 fix: don't allow triple click to fail if select_line_at_cursor fails
    neurocyte/flow@3de4a471 fix: don't allow double click to fail if select_word_at_cursor fails
    neurocyte/flow@e23d35b8 refactor: simplify Editor.select_word_at_cursor
    neurocyte/flow@38948cf4 fix: prefer "same file" error over "save as would overwrite unsaved changes" in save_as
    neurocyte/flow@7f88381e refactor: prefer Selection.is_reversed to Cursor.right_of
    neurocyte/flow@18201105 refactor: add explicit error types to Editor.buf_* functions
    neurocyte/flow@57458dff fix: do not log unsupported LSP requests unless lsp_output is verbose

    contributors

    CJ van den Berg
    Ian Johnson

    downloads

    flow-control.dev (source only)
    github.com (binaries & source)
    codeberg.org (binaries & source)

    Downloads
  • v0.6.0-440-g38864275 676dc300de

    neurocyte released this 2025-12-27 20:50:52 +00:00 | 0 commits to master since this release

    commits in this build

    neurocyte/flow@38864275 fix: unicode symbol rendering in symbol palette
    neurocyte/flow@6187bc51 fix: typo in render_symbol
    neurocyte/flow@44b323d3 fix: symbol match rendering for unicode symbols
    neurocyte/flow@17bb0e96 refactor: remove log message from symbols request

    contributors

    CJ van den Berg

    downloads

    flow-control.dev (source only)
    github.com (binaries & source)
    codeberg.org (binaries & source)

    Downloads