Commit graph

98 commits

Author SHA1 Message Date
Alexander Mohr
7f96889803 support forking 2025-05-25 13:20:14 +02:00
Alexander Mohr
45a97e86d1 fix sort and filter on default sort order 2025-05-25 13:20:14 +02:00
Alexander Mohr
93fe365975 worf-warden, do not show ui on rbw error 2025-05-25 13:20:14 +02:00
Alexander Mohr
e39b006f71 replace homebrewn image lookup with freedesktop_icon 2025-05-25 13:20:14 +02:00
Alexander Mohr
0001c2f14a update dependencies
* math eval replaced with fasteval3, as it seems to be better maintained
* xdgkit and desktop file parser are now using a fork
  xdgkit was updated to a more recent clap and serde version
  dektop file parser was only updated to pull new dependencies in
2025-05-25 13:20:14 +02:00
Alexander Mohr
22458ddd4a add key handling by code 2025-05-25 13:20:14 +02:00
Alexander Mohr
f0f9b83270 convert custom key to lower case 2025-05-25 13:20:14 +02:00
Alexander Mohr
e6bdaac6fe improve emoji browser 2025-05-25 13:20:14 +02:00
Alexander Mohr
2f03bda3a8 math mode support hex 2025-05-25 13:20:14 +02:00
Alexander Mohr
340b0fbfea add support for a hint label in custom keys
this is used in worf-warden to
show that shift can be used as additional modifier
to send enter
2025-05-25 13:20:14 +02:00
Alexander Mohr
0557593230 minor performance boost 2025-05-25 13:20:14 +02:00
Alexander Mohr
ab56048574 add password + enter for worf warden 2025-05-25 13:20:14 +02:00
Alexander Mohr
6632f2f123 add allow building menu only after signal 2025-05-25 13:20:14 +02:00
Alexander Mohr
fbff13752c do not add emoji to auto mode 2025-05-25 13:20:14 +02:00
Alexander Mohr
28adf2ca85 fix loading style 2025-05-25 13:20:14 +02:00
Alexander Mohr
3bc71acd79 improve fullscreen style 2025-05-25 13:20:14 +02:00
Alexander Mohr
5bc008495e cleanup 2025-05-10 23:39:32 +02:00
Alexander Mohr
0467217c23 refactor modes into separate folder 2025-05-10 23:39:32 +02:00
Alexander Mohr
dd46e210e1 improve worf-warden, support more keys 2025-05-10 23:39:32 +02:00
Alexander Mohr
d9c53a3acf Issue-ID: config-andminor startup improvement
Signed-off-by: Alexander Mohr <git@mohr.io>
2025-05-10 23:39:32 +02:00
Alexander Mohr
4f4bd116f9 improve window closing and result handling
this makes sure the window is always gone before
something is written to the input
when using worf-warden

Signed-off-by: Alexander Mohr <git@mohr.io>
2025-05-10 23:39:32 +02:00
Alexander Mohr
a3d4fc8551 worf-warden support elements with multiple entires 2025-05-10 23:39:32 +02:00
Alexander Mohr
344433e697 improve vaultwarden 2025-05-10 23:39:32 +02:00
Alexander Mohr
c040a28539 fix dmenu empty selection 2025-05-10 23:39:32 +02:00
Alexander Mohr
2114403ae9 cleanup 2025-05-10 23:39:32 +02:00
Alexander Mohr
23173343af restructure, add workspace
add custom key
2025-05-10 23:39:32 +02:00
Alexander Mohr
96455074e9 add basic support for custom keys
this also adds an example for a vaultwarden client
2025-05-10 23:39:32 +02:00
Alexander Mohr
d15f178f27 fix multi monitor 2025-05-05 19:47:47 +02:00
Alexander Mohr
2c801a7593 add usage discamler 2025-05-04 13:38:48 +02:00
Alexander Mohr
4c8a9771db use sort mode everywhere 2025-05-04 13:38:48 +02:00
Alexander Mohr
99b893c468 support no_actions 2025-05-04 13:38:48 +02:00
Alexander Mohr
b2cddb02be improve file browser icons 2025-05-04 13:38:48 +02:00
Alexander Mohr
f625eaacfa support password 2025-05-04 13:38:48 +02:00
Alexander Mohr
f55e04c219 fix crash on missing selection in file mode 2025-05-04 13:38:48 +02:00
Alexander Mohr
e8f90a3ba3 add emoji browser and support variables ($) for files 2025-05-03 22:57:04 +02:00
Alexander Mohr
7fd4df26aa startup when no config exists 2025-05-03 22:57:04 +02:00
Alexander Mohr
5ffa702a76 support img markup in label 2025-05-03 22:57:04 +02:00
Alexander Mohr
649fa3b6dc add support for markup
solves #25
2025-05-03 22:57:04 +02:00
Alexander Mohr
56bc6aeb20 support search
closes #35
2025-05-03 22:57:04 +02:00
Alexander Mohr
b001611aaa cleanup 2025-05-03 14:47:43 +02:00
Alexander Mohr
54354c298f fix focus 2025-05-03 14:47:43 +02:00
Alexander Mohr
bdbe3c49cd build ui in glib idle task
this improves startup times, especially with
large item sets imensly
2025-05-03 14:47:43 +02:00
Alexander Mohr
bc6d1de673 run via execpve 2025-05-03 14:47:43 +02:00
Alexander Mohr
66a708b429 improve hide/show performance 2025-05-03 14:47:43 +02:00
Alexander Mohr
1cf3e6d3c4 drop filter-rate 2025-05-01 22:40:50 +02:00
Alexander Mohr
cb775dc50a support hide search 2025-05-01 22:40:50 +02:00
Alexander Mohr
1423fd68e7 support case config 2025-05-01 22:40:50 +02:00
Alexander Mohr
4da1b9d328 improve file lookup 2025-05-01 22:40:50 +02:00
Alexander Mohr
d2de4abaca add demo gif 2025-05-01 22:40:50 +02:00
Alexander Mohr
10aef94bea fix selecting sub items by mouse 2025-05-01 22:40:50 +02:00