Commit graph

1606 commits

Author SHA1 Message Date
lestrrat aa89a3bc42
Merge pull request #647 from peco/remove-deprecated-config-fields
remove unused config entries
2026-02-17 11:27:28 +09:00
Daisuke Maki 8b87099a71 remove unused config entries 2026-02-17 11:25:22 +09:00
lestrrat e5d29e85be
Merge pull request #645 from peco/fix-filter-work-goroutine-wait
Wait for worker
2026-02-17 11:24:32 +09:00
Daisuke Maki e4da6d08b1 Wait for worker 2026-02-17 11:13:31 +09:00
lestrrat 3ba1cbdb01
Merge pull request #643 from peco/fix-input-alt-key-race
Handle esc in the input loop as well
2026-02-17 11:10:29 +09:00
lestrrat 84484a3213
Merge pull request #644 from peco/fix-hub-payload-waitdone
make this operation safer. (not necessarily a problem)
2026-02-17 11:10:12 +09:00
lestrrat 0aac27f2a5
Merge pull request #642 from peco/fix-context-background-propagation
properly propagate ctx
2026-02-17 11:07:10 +09:00
Daisuke Maki dfe6f1e775 make this operation safer. (not necessarily a problem) 2026-02-17 11:06:33 +09:00
Daisuke Maki 873d6c4236 Handle esc in the input loop as well 2026-02-17 11:04:13 +09:00
Daisuke Maki 02f7140f27 properly propagate ctx 2026-02-17 10:17:26 +09:00
lestrrat c76990e3f0
Merge pull request #641 from peco/fix-query-exec-timer-race
be more paranoid
2026-02-17 09:57:48 +09:00
lestrrat 382199aa53
Merge pull request #640 from peco/hub-remove-ctx-from-send
Refactor context usage around hub.send
2026-02-17 09:57:32 +09:00
Daisuke Maki fd89c1aefa be more paranoid 2026-02-17 09:55:12 +09:00
Daisuke Maki 7cd4b18817 Refactor context usage around hub.send 2026-02-17 09:53:29 +09:00
lestrrat 70123a95ae
Merge pull request #638 from peco/fix-screen-pollevent-panic-swallow
log pollevent errors
2026-02-17 07:51:19 +09:00
lestrrat 4285ef3779
Merge pull request #639 from peco/fix-external-filter-panic-swallow
don't throw away panics in external filters
2026-02-17 07:50:11 +09:00
Daisuke Maki 2f0d21d047 move the close outside 2026-02-17 07:49:27 +09:00
Daisuke Maki 8f0204320c don't throw away panics in external filters 2026-02-17 07:39:31 +09:00
Daisuke Maki cfc3736e8e log pollevent errors 2026-02-17 07:38:56 +09:00
lestrrat 2bd6fa1504
Merge pull request #637 from peco/dedup-test-setup
refactor test setup
2026-02-17 07:38:30 +09:00
Daisuke Maki fdf90a2121 refactor test setup 2026-02-17 07:36:21 +09:00
lestrrat 62e667cce8
Merge pull request #636 from peco/split-action-interface
Simplify Action interface
2026-02-17 07:30:52 +09:00
Daisuke Maki 27c8f08bea Simplify Action interface 2026-02-17 07:28:31 +09:00
lestrrat 79bc52f006
Merge pull request #635 from peco/split-messagehub
consolidate SendStatusMsg
2026-02-17 07:20:05 +09:00
lestrrat 90807c9142
Merge pull request #632 from peco/makefile-cleanup
cleanup Makefile
2026-02-17 07:18:11 +09:00
Daisuke Maki ffc3e85bd0 consolidate SendStatusMsg 2026-02-17 07:17:45 +09:00
lestrrat b8d9a859f7
Merge pull request #634 from peco/check-write-errors
Check for Write() errors
2026-02-17 07:16:00 +09:00
Daisuke Maki d0aadb6525 tweaks 2026-02-17 07:15:21 +09:00
lestrrat 48c7133f41
Merge pull request #633 from peco/replace-test-sleeps
use require.Eventually
2026-02-17 07:13:57 +09:00
lestrrat 06534679f1
Merge pull request #631 from peco/dedup-query-exec-draw
refactor query -> exec draw
2026-02-17 07:13:22 +09:00
lestrrat aff5a0d521
Merge pull request #630 from peco/fix-query-comments
fix comments
2026-02-17 07:13:03 +09:00
Daisuke Maki 446d0d332b Check for Write() errors 2026-02-17 07:11:18 +09:00
lestrrat c543201da9
Merge pull request #629 from peco/use-builtin-max
Use max()
2026-02-17 07:10:32 +09:00
Daisuke Maki 310e11700f use require.Eventually 2026-02-17 07:10:16 +09:00
Daisuke Maki 92a2b97712 cleanup Makefile 2026-02-17 07:09:12 +09:00
lestrrat e3472a53a9
Merge pull request #628 from peco/consolidate-postinit
remove PostInit
2026-02-17 07:08:54 +09:00
Daisuke Maki cd26822d4c refactor query -> exec draw 2026-02-17 07:08:20 +09:00
Daisuke Maki 576519b02f fix comments 2026-02-17 07:06:50 +09:00
Daisuke Maki a74e621fe0 Use max() 2026-02-17 07:05:24 +09:00
Daisuke Maki 6ecb5c777d remove PostInit 2026-02-17 07:04:32 +09:00
lestrrat 57a10a87a2
Merge pull request #627 from peco/add-test-coverage
Add test coverage
2026-02-17 07:03:02 +09:00
Daisuke Maki 4c439c71a8 Add test coverage 2026-02-17 07:00:32 +09:00
lestrrat e1164500e6
Merge pull request #626 from peco/remove-layout-panics
Don't panic for invalid values
2026-02-17 00:08:48 +09:00
lestrrat 51396c3c12
Merge pull request #625 from peco/dedup-paging-actions
Refactor paging related actions
2026-02-17 00:06:55 +09:00
Daisuke Maki 772c3ef5f1 Don't panic for invalid values 2026-02-17 00:06:20 +09:00
Daisuke Maki 4cd07c8dd3 Refactor paging related actions 2026-02-17 00:04:51 +09:00
lestrrat 5e9de3365b
Merge pull request #624 from peco/update-manpage
docs: update man page
2026-02-16 23:55:26 +09:00
lestrrat 470179cd60
Merge pull request #623 from peco/typed-pipeline-channels
use types in pipelines
2026-02-16 23:54:26 +09:00
lestrrat ac7821dce4 docs: regenerate man page from README 2026-02-16 14:53:04 +00:00
lestrrat 550d56c9a4
Merge pull request #622 from peco/rename-termbox
Replace Termbox (name references) with Tcell
2026-02-16 23:52:43 +09:00