Skip to content

feat: support pass commands#1473

Open
andrinoff wants to merge 4 commits into
floatpane:masterfrom
andrinoff:feat/pswrd-command
Open

feat: support pass commands#1473
andrinoff wants to merge 4 commits into
floatpane:masterfrom
andrinoff:feat/pswrd-command

Conversation

@andrinoff

Copy link
Copy Markdown
Member

What?

Adds support for the pass commands

Why?

Closes #684

Signed-off-by: drew <me@andrinoff.com>
Signed-off-by: drew <me@andrinoff.com>
@andrinoff andrinoff requested a review from a team as a code owner June 15, 2026 14:01
@floatpanebot floatpanebot added area/config Configuration / settings enhancement New feature or request size/M Diff: 51–200 lines labels Jun 15, 2026
@andrinoff

Copy link
Copy Markdown
Member Author

/backport v1

@floatpanebot floatpanebot added area/docs Docs site / README backport/v1 Merge to master and backport to release/v1 labels Jun 15, 2026
@floatpanebot

floatpanebot commented Jun 15, 2026

Copy link
Copy Markdown
Member

Benchmark report — no significant change

Metrics worse: 0 · better: 0 (threshold: ±3%).

benchstat output
goos: linux
goarch: amd64
pkg: github.com/floatpane/matcha/backend
cpu: AMD EPYC 9V74 80-Core Processor                
                           │   old.txt    │              new.txt               │
                           │    sec/op    │    sec/op     vs base              │
ParseSearchQuery_Simple-4    2.656µ ± 32%   3.135µ ± 33%       ~ (p=0.485 n=6)
ParseSearchQuery_Complex-4   8.181µ ± 46%   7.383µ ± 54%       ~ (p=0.937 n=6)
TokenizeSearchQuery-4        4.005µ ± 23%   4.132µ ± 27%       ~ (p=1.000 n=6)
geomean                      4.431µ         4.573µ        +3.20%

                           │  old.txt   │              new.txt               │
                           │    B/op    │    B/op     vs base                │
ParseSearchQuery_Simple-4    26.00 ± 0%   26.00 ± 0%       ~ (p=1.000 n=6) ¹
ParseSearchQuery_Complex-4   762.0 ± 0%   762.0 ± 0%       ~ (p=1.000 n=6) ¹
TokenizeSearchQuery-4        176.0 ± 0%   176.0 ± 0%       ~ (p=1.000 n=6) ¹
geomean                      151.6        151.6       +0.00%
¹ all samples are equal

                           │  old.txt   │              new.txt               │
                           │ allocs/op  │ allocs/op   vs base                │
ParseSearchQuery_Simple-4    2.000 ± 0%   2.000 ± 0%       ~ (p=1.000 n=6) ¹
ParseSearchQuery_Complex-4   23.00 ± 0%   23.00 ± 0%       ~ (p=1.000 n=6) ¹
TokenizeSearchQuery-4        9.000 ± 0%   9.000 ± 0%       ~ (p=1.000 n=6) ¹
geomean                      7.453        7.453       +0.00%
¹ all samples are equal

pkg: github.com/floatpane/matcha/tui
                    │    old.txt    │              new.txt               │
                    │    sec/op     │    sec/op     vs base              │
LogPanelView-4         186.9µ ± 16%   170.8µ ± 10%       ~ (p=0.394 n=6)
SearchOverlayView-4    181.2µ ±  5%   173.1µ ± 19%       ~ (p=0.310 n=6)
InboxConstruction-4   1003.4µ ± 13%   960.6µ ±  9%       ~ (p=0.699 n=6)
geomean                323.9µ         305.1µ        -5.79%

                    │    old.txt    │               new.txt               │
                    │     B/op      │     B/op       vs base              │
LogPanelView-4        44.67Ki ± 51%   33.23Ki ± 34%       ~ (p=0.545 n=6)
SearchOverlayView-4   56.14Ki ± 41%   56.14Ki ± 41%       ~ (p=0.606 n=6)
InboxConstruction-4   874.2Ki ±  0%   874.3Ki ±  0%       ~ (p=0.331 n=6)
geomean               129.9Ki         117.7Ki        -9.39%

                    │   old.txt   │              new.txt              │
                    │  allocs/op  │  allocs/op   vs base              │
LogPanelView-4         714.0 ± 0%    713.0 ± 0%       ~ (p=0.545 n=6)
SearchOverlayView-4    926.0 ± 0%    926.0 ± 0%       ~ (p=1.000 n=6)
InboxConstruction-4   3.478k ± 0%   3.478k ± 0%       ~ (p=0.340 n=6)
geomean               1.320k        1.319k       -0.04%

auto-generated by benchmarks.yml

@andrinoff

Copy link
Copy Markdown
Member Author

/build

Signed-off-by: drew <me@andrinoff.com>
@floatpanebot

Copy link
Copy Markdown
Member

Build complete (7384ce2)

Warning

This is an unreviewed PR build and has not been security audited. It may contain bugs, vulnerabilities, or malicious code. Do not use for daily use. Only use for testing purposes.

OS Arch Download
Linux amd64 matcha_preview_linux_amd64.tar.gz
Linux arm64 matcha_preview_linux_arm64.tar.gz
macOS amd64 matcha_preview_darwin_amd64.tar.gz
macOS arm64 matcha_preview_darwin_arm64.tar.gz
Windows amd64 matcha_preview_windows_amd64.zip
Windows arm64 matcha_preview_windows_arm64.zip

Signed-off-by: drew <me@andrinoff.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/config Configuration / settings area/docs Docs site / README backport/v1 Merge to master and backport to release/v1 enhancement New feature or request size/M Diff: 51–200 lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

FEAT: Support password command

2 participants