Next | Query returned 102 messages, browsing 21 to 30 | Previous

History of commit frequency

CVS Commit History:


   2023-11-19 01:38:13 by Iku Iwasa | Files touched by this commit (4) | Package updated
Log message:
fzf: update to 0.44.1

Pkgsrc changes:

* Include bin/fzf-preview.sh in the package.

Upstream changes:

0.44.1

* Fixed crash when preview window is hidden on focus event

0.44.0

* (Experimental) Sixel image support in preview window (not available on
  Windows)
  * bin/fzf-preview.sh is added to demonstrate how to display an image
    using Kitty image protocol or Sixel. You can use it like so:

      fzf --preview='fzf-preview.sh {}'

* (Experimental) iTerm2 inline image protocol support in preview window
  (not available on Windows)

    # Using https://iterm2.com/utilities/imgcat
    fzf --preview 'imgcat -W $FZF_PREVIEW_COLUMNS -H $FZF_PREVIEW_LINES {}'

* HTTP server can be configured to accept remote connections

    # FZF_API_KEY is required for a non-localhost listen address
    export FZF_API_KEY="$(head -c 32 /dev/urandom | base64)"
    fzf --listen 0.0.0.0:6266

  * To allow remote process execution, use --listen-unsafe instead
    (execute*, reload*, become, preview, change-preview, transform-*)

        fzf --listen-unsafe 0.0.0.0:6266
   2023-11-10 16:45:25 by Benny Siegert | Files touched by this commit (152) | Package updated
Log message:
Revbump all Go packages after go121 update
   2023-10-29 15:48:24 by Benny Siegert | Files touched by this commit (152)
Log message:
Revbump all Go packages because go121 is now the default
   2023-10-15 14:04:35 by Benny Siegert | Files touched by this commit (155) | Package updated
Log message:
Revbump all Go packages after go120 security update
   2023-10-15 04:07:09 by Iku Iwasa | Files touched by this commit (3) | Package updated
Log message:
fzf: update to 0.43.0

* (Experimental) Added support for Kitty image protocol in the preview window

        fzf --preview='
          if file --mime-type {} | grep -qF image/; then
            # --transfer-mode=memory is the fastest option but if you want fzf \ 
to be able
            # to redraw the image on terminal resize or on 'change-preview-window',
            # you need to use --transfer-mode=stream.
            kitty icat --clear --transfer-mode=memory --stdin=no \ 
--place=${FZF_PREVIEW_COLUMNS}x${FZF_PREVIEW_LINES}@0x0 {} | sed \$d
          else
            bat --color=always {}
          fi
        '
* (Experimental) --listen server can report program state in JSON format (GET /)

        # fzf server started in "headless" mode
        fzf --listen 6266 2> /dev/null

        # Get program state
        curl localhost:6266 | jq .

        # Increase the number of items returned (default: 100)
        curl localhost:6266?limit=1000 | jq .
* --listen server can be secured by setting $FZF_API_KEY environment variable.

        export FZF_API_KEY="$(head -c 32 /dev/urandom | base64)"

        # Server
        fzf --listen 6266

        # Client
        curl localhost:6266 -H "x-api-key: $FZF_API_KEY" -d \ 
'change-query(yo)'
* Added toggle-header action
* Added mouse events for --bind
  * scroll-up (bound to up)
  * scroll-down (bound to down)
  * shift-scroll-up (bound to toggle+up)
  * shift-scroll-down (bound to toggle+down)
  * shift-left-click (bound to toggle)
  * shift-right-click (bound to toggle)
  * preview-scroll-up (bound to preview-up)
  * preview-scroll-down (bound to preview-down)

        # Twice faster scrolling both in the main window and the preview window
        fzf --bind 'scroll-up:up+up,scroll-down:down+down' \
              --bind 'preview-scroll-up:preview-up+preview-up' \
              --bind 'preview-scroll-down:preview-down+preview-down' \
              --preview 'cat {}'
* Added offset-up and offset-down actions

        # Scrolling will behave similarly to CTRL-E and CTRL-Y of vim
        fzf --bind scroll-up:offset-up,scroll-down:offset-down \
            --bind ctrl-y:offset-up,ctrl-e:offset-down \
            --scroll-off=5
* Shell extensions

        Updated bash completion for fzf options
        bash key bindings no longer requires perl; it will use awk or mawk \ 
instead if perl is not found
        Basic context-aware completion for ssh command
        Applied --scheme=path for better ordering of the result
* Bug fixes and improvements
   2023-09-08 21:06:15 by Benny Siegert | Files touched by this commit (154) | Package updated
Log message:
Revbump all Go packages after go120 update
   2023-08-26 18:31:41 by Benny Siegert | Files touched by this commit (149) | Package updated
Log message:
Revbump all Go packages after go120 update
   2023-07-15 12:53:10 by Benny Siegert | Files touched by this commit (151) | Package updated
Log message:
Revbump all Go packages after go120 update
   2023-07-01 08:47:29 by Iku Iwasa | Files touched by this commit (2) | Package updated
Log message:
fzf: update to 0.42.0

* Added new info style: --info=right
* Added new info style: --info=inline-right
* Added new border style thinblock which uses symbols for legacy computing
  one eighth block elements
  * Similarly to block, this style is suitable when using a different
    background color because the window is completely contained within the
    border.

    BAT_THEME=GitHub fzf --info=right --border=thinblock \ 
--preview-window=border-thinblock \
        --margin=3 --scrollbar=▏▕ --preview='bat --color=always \ 
--style=numbers {}' \
        \ 
--color=light,query:238,fg:238,bg:251,bg+:249,gutter:251,border:248,preview-bg:2 \ 
53

  * This style may not render correctly depending on the font and the
    terminal emulator.
   2023-06-03 03:03:28 by Iku Iwasa | Files touched by this commit (2) | Package updated
Log message:
fzf: update to 0.41.1

0.41.1

* Fixed a bug where preview window is not updated when --disabled is set
  and a reload is triggered by change:reload binding

0.41.0

* Added color name preview-border and preview-scrollbar
* Added new border style block which uses block elements
* --scrollbar can take two characters, one for the main window, the other
  for the preview window
* Putting it altogether:

  fzf-tmux -p 80% --padding 1,2 --preview 'bat --style=plain --color=always {}' \
      --color 'bg:237,bg+:235,gutter:237,border:238,scrollbar:236' \
      --color 'preview-bg:235,preview-border:236,preview-scrollbar:234' \
      --preview-window 'border-block' --border block --scrollbar '▌▐'

Next | Query returned 102 messages, browsing 21 to 30 | Previous