9f35490cd5
Fix actions on sub widgets
...
this also broke somewhere along the line. I couldn't find it spelled
out in CHANGELOG and this feels like a workaround, but that's all I
got right now.
hey at least I could get rid of the escape-key workaround!
2025-04-21 08:49:54 +02:00
82b2e979f0
this requires a newer textual (which one? idk)
2025-04-19 17:31:41 +02:00
453d78dee4
churn
2025-04-19 17:28:27 +02:00
7853bbf723
this workflow is not offering me any value
2025-04-19 17:27:03 +02:00
40caa3b945
Adapt to upstream textual changes
...
(yay mypy for alerting me to it!)
2025-04-19 17:26:20 +02:00
b42a8c08cd
ESC and F9 clear any in-progress search
2024-05-23 07:31:29 -04:00
9d8ff015c6
Perform releases only within the 'release' environment
...
this is recommended by pypi for trusted publishers
2024-05-23 07:27:43 -04:00
377608f78d
Add auto-exit after inactivity
...
Closes : #6
2023-12-16 13:52:47 -06:00
a6aa81882d
Merge pull request #9 from jepler/fuzzy
...
Switch to textual's own fuzzzy matcher
2023-12-16 13:10:33 -06:00
44aa00872a
Switch to textual's own fuzzzy matcher
...
Closes #8
2023-12-16 11:53:22 -06:00
f7054fdd39
ensure python for pre-commit is new enough
2023-12-11 20:43:56 -06:00
68a237b3dd
Switch display of long otp names to use an ellipsis
2023-12-11 15:16:39 -06:00
6f5610bff9
run mypy at build time & fix type errors
2023-12-10 14:55:58 -06:00
69da2a4df9
Improve searching
...
* previously, would crash if an invalid RE was entered
* make a literal space search for anything-whitespace-anything as a
cheap fuzzy search facility
2023-12-10 13:34:45 -06:00
5015d9b700
sort requirements
2023-12-10 09:37:42 -06:00
80ff6b2219
more readme
2023-12-08 08:11:05 -06:00
7c87c05618
describe using the search
2023-12-07 20:22:48 -06:00
caad0e637c
fix URL in README
2023-12-07 20:20:46 -06:00
54c83956b8
switch to gh-actions-pypi-publish
2023-12-07 20:14:35 -06:00
239e4821ec
release what now?
2023-12-07 20:09:46 -06:00
144abe9c19
fix several mypy problems
2023-12-07 20:08:01 -06:00
d86ceac9cc
Add a screenshot at least
2023-12-07 20:03:34 -06:00
08dfc43b87
Add searching
2023-12-07 19:15:38 -06:00
4e66aa05bc
list some more build dependencies
2023-12-06 12:23:30 -06:00
2b5ec65bff
Add, use requirements-dev.txt
2023-12-06 12:21:43 -06:00
52626cb84c
Add workflows
2023-12-06 12:19:50 -06:00
e046b62a93
set update interval smaller
2023-12-04 21:23:14 -06:00
938c652053
Refine the README
2023-12-04 19:32:26 -06:00
1784ede3a3
finish converting to horizontal layout. improve interactions.
2023-12-04 19:24:03 -06:00
556b997ae4
fix linter messages
2023-12-04 19:10:06 -06:00
cdac5f90e5
re-organize and add copy/show clickable buttons
2023-12-04 19:07:21 -06:00
d156e0e2ad
improve error message
2023-12-04 18:43:12 -06:00
d797bc1d24
refactor a bit
...
I'm not entirely satisfied with how the widgets & data are related,
but this seems like an improvement.
2023-12-04 16:16:56 -06:00
76648063dd
can install via git
2023-12-04 09:21:10 -06:00
4c670cc286
Make it installable
2023-12-04 09:06:29 -06:00
7767fa4b66
License as MIT
2023-12-04 08:36:42 -06:00
32c5240fea
support multiple profiles
2023-12-04 08:35:11 -06:00
5b1f9ac2e8
put a space between the longest OTP code & the label
2023-12-04 08:34:59 -06:00
6ba5fef1fc
Support up/down to cycle among TOTPs
2023-12-04 08:34:33 -06:00
ae73b46773
markdown
2023-12-03 21:17:07 -06:00
bd91e27d5d
add readme
2023-12-03 21:16:23 -06:00
50a7d9804a
fix progress off by 1
2023-12-03 21:16:09 -06:00
7ba7bf24b7
fix some interactions
2023-12-03 21:04:47 -06:00
8bbd584dde
initial commit
2023-12-03 20:58:34 -06:00