Commit graph

47 commits

Author SHA1 Message Date
c7c09ececc
Merge pull request #14 from jepler/bump-requirements
overflow in css requires a newer textual (which one? idk)
2025-04-19 17:33:42 +02:00
82b2e979f0 this requires a newer textual (which one? idk) 2025-04-19 17:31:41 +02:00
715ab18902
Merge pull request #13 from jepler/modernize-remove-codeql
Adapt to upstream textual changes
2025-04-19 17:29:31 +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
cd0a7912bb
Merge pull request #12 from jepler/cancel-search-etc
Cancel search on F9 or Esc press
2024-05-23 07:40:09 -04: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
7a70f34311
Merge pull request #10 from jepler/add-exit-timeout
Add auto-exit after inactivity
2023-12-16 15:19:29 -06: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