Alexander Mohr
024e24d4de
support wrapping
...
if first element is selected and up is pressed again
the last element will be selected and vice versa
2025-07-20 13:58:41 +02:00
Alexander Mohr
adc3ae053a
fix #88
2025-07-20 13:58:41 +02:00
Alexander Mohr
f10e9d1794
precompile regex, fixes #84
...
group imports
2025-07-20 13:58:41 +02:00
Alexander Mohr
172d9dc589
Add issue templates
2025-07-08 08:42:51 +02:00
Alexander Mohr
ef02c36d97
bump version to 0.4.0
2025-07-03 19:32:11 +02:00
Alexander Mohr
899e19591a
fix shift in math mode
2025-07-03 19:32:11 +02:00
Alexander Mohr
19b2379ff0
support floating point numbers in math mode
2025-07-03 19:32:11 +02:00
Alexander Mohr
75fc04d8b5
support auto selection without enter, fixes #83
2025-07-03 19:32:11 +02:00
Alexander Mohr
f68ffd88d4
support Parentheses for math, fixes #79
2025-07-03 19:32:11 +02:00
Alexander Mohr
7194cbe3a9
remove dead code
2025-07-03 19:32:11 +02:00
Alexander Mohr
6b1c9e57fb
clippy warnings fix
2025-07-03 19:32:11 +02:00
Alexander Mohr
01facc5866
add hyprspace workspace manager
2025-07-03 19:32:11 +02:00
Alexander Mohr
893b3772d4
move show into worf main out of lib
...
the show option does not make sense to
be offered in the lib.
this commit moves it into worf::main, so it is not visible
via the api anymore
2025-07-03 19:30:51 +02:00
Alexander Mohr
6ce81a56d5
breaking api changes: improve API for gui and reduce cloning
...
* change signature of gui::show to include option with factory
trait to create new element instead of boolean
* change signature of get_[sub_]elements
the newer signature makes it way clearer what the semantic behind
the value is.
* improve how completion with tab is handled
* added config option, so tab can be used to submit
2025-07-03 19:30:51 +02:00
Alexander Mohr
d6e3d91c5c
fix blurred background, fix launcher theme
2025-07-03 19:30:51 +02:00
Alexander Mohr
ed27190bd7
bump version to 0.3.0
2025-06-22 17:46:48 +02:00
Alexander Mohr
55bb8421d4
improve input handling
...
* support home, end and arrow keys to change cursor position
* support delete icon to clear search
2025-06-22 13:57:36 +02:00
Alexander Mohr
3c8fafb50e
blurred background now only fills active monitor
2025-06-22 13:57:36 +02:00
Alexander Mohr
8770a31971
add more custom key support
2025-06-22 13:57:36 +02:00
Alexander Mohr
53cceb499e
add option to toggle search
2025-06-22 13:57:36 +02:00
Alexander Mohr
1e3446bac3
update dark blue theme
2025-06-22 13:57:36 +02:00
Alexander Mohr
7d958ffddb
reorg imports
2025-06-22 13:57:36 +02:00
Alexander Mohr
ad5a888186
hyprswitch improvements
...
* update cache after window is shown instead before
* lookup icons based on process name too
2025-06-22 13:57:36 +02:00
Alexander Mohr
419d099904
remove home assistant curl from hyprland_exit
2025-06-22 13:57:36 +02:00
Alexander Mohr
acdd5e29f8
remove anyhow
2025-06-22 13:57:36 +02:00
Alexander Mohr
be95c817dd
add option to set background to fullscreen
2025-06-22 13:57:36 +02:00
Alexander Mohr
a2fa0a439a
add blue no variables themes
2025-06-22 13:57:36 +02:00
Alexander Mohr
74594d688d
support custom cache file, fixes 26
2025-06-22 13:57:36 +02:00
Alexander Mohr
184c9a2b77
use layershell for blurred background
2025-06-22 13:57:36 +02:00
Alexander Mohr
32c1b3562c
add empty match method
...
if this option is set no filtering will be done
2025-06-22 13:57:36 +02:00
Alexander Mohr
b5c8207209
improve darkblue theme
2025-06-22 13:57:36 +02:00
Alexander Mohr
d9ca8e62d8
hyprswitch cache images to improve startup times
2025-06-22 13:57:36 +02:00
Alexander Mohr
beb9b9d1c3
update version to 0.2.0
2025-06-08 14:45:58 +02:00
Alexander Mohr
d5b466b1cf
fix docstring
2025-06-08 14:45:58 +02:00
Alexander Mohr
0c5e434bf1
update screenshots
2025-06-08 14:45:58 +02:00
Alexander Mohr
922ef0b42a
update docs fixes #4
2025-06-08 14:45:58 +02:00
Alexander Mohr
bb3ff26161
document missing support for x and y offset
2025-06-08 14:45:58 +02:00
Alexander Mohr
c852847ffc
support single click fixes #45
2025-06-08 14:45:58 +02:00
Alexander Mohr
d00d307c4f
update readme
2025-06-08 14:45:58 +02:00
Alexander Mohr
4b33e3e44e
improve theming
...
* add option to center center vertically, this
makes it possible to show full screen dialogs
which centered elements. i.e. for an exit dialog
* improve dynamic line and update themes
2025-06-08 14:45:58 +02:00
Alexander Mohr
db2ae90268
hide background with main window
2025-06-08 14:45:58 +02:00
Alexander Mohr
c8724a9068
add fancy themes
2025-06-08 14:45:58 +02:00
Alexander Mohr
c2efd66d6c
add option to blur the whole background
2025-06-08 14:45:58 +02:00
Alexander Mohr
7d0cc569b7
make ydotoold optional
2025-06-08 14:45:58 +02:00
Alexander Mohr
bf951bf0c8
support web search, fixes #55
2025-06-08 14:45:58 +02:00
Alexander Mohr
8abcdfcf4a
bump version to 0.1.2
2025-06-01 10:51:25 +02:00
Alexander Mohr
0e9a7c067c
fix clippy
2025-06-01 10:51:25 +02:00
Alexander Mohr
0c86a97ab4
remove redundant args error
2025-06-01 10:51:25 +02:00
Alexander Mohr
89b3f6f2d3
restructure lib
...
this makes imports better, as
they can now be written as
use worf:: instead worf_lib::
2025-06-01 10:51:25 +02:00
Alexander Mohr
bf9cb00a45
add option to limit dynamic lines
2025-06-01 10:51:25 +02:00