94ad496cdb
Merge pull request #17 from jepler/narrow-screens
2025-08-17 10:41:19 -05:00
f5bcf346bf
Cut the button on narrow displays
2025-08-17 10:12:14 -05:00
a1eb7e10d7
Switch to a "tiny" progress bar
...
this saves horizontal space for when the screen is small.
2025-08-17 10:05:35 -05:00
3cff298395
Use xclip directly if available
...
This gives better ergonomics because we can terminate xclip ourselves
.. instead of using paste to check whether the copy buffer is the same
as our previous TOTP code
2025-04-24 18:01:57 +02:00
552849e2ad
Add --profile list to list profiles
2025-04-24 17:47:41 +02:00
4c896ea846
Set the clear time based on the key validity
...
Keep it until 50% of the way through the next interval.
For a TOTP with 30 second validity this is not much different than before.
2025-04-24 17:47:17 +02:00
364cd0c2d6
Merge pull request #16 from jepler/fix-keys2
...
Properly fix the bindings that call actions on the app
2025-04-21 17:37:12 +02:00
ecf8c3f09b
Properly fix the bindings that call actions on the app
...
h/t @ddkasa on discord for the suggested fix
2025-04-21 17:29:29 +02:00
aa3efe3ce3
Merge pull request #15 from jepler/fix-keys
...
Fix actions on sub widgets
2025-04-21 08:55:29 +02:00
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
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