Commit graph keepice/src
Author SHA1 Message Date
11d99931f8
feat: esc to clear query 2026-08-31 11:35:23 -07:00
717aabb3d6
refactor: remove "move" from subscription closure
it's explicitly not allowed to pass anything but a zero-sized closure,
hence the use of "with" to add values as args

as such, "move" makes no sense there
2026-08-29 22:03:27 -07:00
6e7d50a79d
feat: support keyfiles
I don't personally use them, so this is untested,
but I imagine it works.

in addition, I removed an unecessary bool "db_loaded",
changed the style of the picker buttons based on whether the files exist,
and improved ordering of the State struct
2026-08-28 21:45:38 -07:00
f7340ffcb9
feat: improve keyboard shortcuts 2026-08-28 21:11:53 -07:00
2b41e36362
fix: remove edge-case wrapping_add
left this on accident when I decided wrapping around isn't useful
(especially without it scrolling to show the selection)
2026-08-27 10:31:34 -07:00
7aafbe2207
feat: more selection keybinds
also deduplicates code into State::populate_view
2026-08-27 10:28:49 -07:00
b4ac07ffc4
feat: quit and focus_search keybinds 2026-08-26 12:42:29 -07:00
7c86e3d496
feat: entry search 2026-08-26 12:35:59 -07:00
8e6fa9be2f
build: return to stable iced version
I initially thought that only the git version had a clipboard at all,
but that's incorrect; what 0.15 adds is rich clipboard (images, etc)
2026-08-26 12:00:55 -07:00
b7c5a05c6e
feat: copying entry fields 2026-08-26 11:59:23 -07:00
95bfede1e0
feat: basic entry selection 2026-08-26 09:42:52 -07:00
2fd3b41e03
fix: put back set_last_opened 2026-08-25 20:45:04 -07:00
43d382c988
feat: display status and errors 2026-08-25 20:40:27 -07:00
86075c213e
feat: very basic open and view 2026-08-25 20:10:39 -07:00
e4ddc86caf
feat: starting page 2026-08-25 19:44:11 -07:00
6d7c1bf7fd
iced-template: factor out Element, explicit Error
the type alias Element is quite useful for defining subfunctions for view
and it also helps to not pull unnecessary things into scope
2026-08-16 14:26:32 -07:00
8f0abd2b78
iced-template: init 2026-08-03 12:22:24 -07:00