"Michael Hauser-Raspe"
4aad9b7385
Stylistic improvements.
2022-06-27 19:58:04 +01:00
"Michael Hauser-Raspe"
77cd2b32c7
Extract text matching to it's own file.
2022-06-26 01:51:48 +01:00
"Michael Hauser-Raspe"
f6d3169bfc
Create fuzzy scoring and fuzzy sort.
2022-06-25 00:41:32 +01:00
"Michael Hauser-Raspe"
a554ae22f3
Add fuzzy filtering.
2022-06-15 18:07:40 +01:00
Scoopta
37c3491739
Added multi-contains to the list of matching algorithms in the man pages
2022-06-23 22:05:25 -07:00
"Michael Hauser-Raspe"
438b11038c
Implement multi-contains matching algorithm.
...
This allows a new matching method that will be the equivalent
of contains on every word (delimited by space) that is given.
This is the same matching algorithm used by helm in emacs and
allows a way of iteratively refining your search.
2022-06-07 14:46:45 +01:00
Scoopta
a347a4cb10
Properly setup wayland protocol versioning
2022-05-14 22:03:28 -07:00
Scoopta
4ec3df5df5
Added foot to the default terminal list
2022-05-02 01:02:09 -07:00
Scoopta
43b1de994f
The GDesktopAppInfo is now properly cast to a GAppInfo
2022-05-02 01:01:33 -07:00
Vika Shleina
67b592ff2f
drun: switch to g_app_info_should_show() for filtering
...
This function respects OnlyShowIn and NotShowIn to filter out apps that
are not applicable to the current desktop environment. It also does
additional sanity checks on .desktop files, providing the same effect as
the boolean expression it replaced.
2022-01-02 14:49:53 +03:00
Scoopta
e1355f1ee2
The check argument is now set when calling run_command in meson.build
2022-02-13 21:05:17 -08:00
Scoopta
d2cee86857
The help output for --show now mentions that a list of modes can be found in wofi(7)
2022-02-13 21:04:32 -08:00
Scoopta
c69303298b
Replaced the buymeacoffee link with paypal.me
2021-12-12 23:21:28 -08:00
Scoopta
2292d339ce
Fixed the write error check printing under the wrong circumstances
2021-11-10 22:00:50 -08:00
mazunki
794789e01f
explicit null checks are cool
2021-11-09 16:49:23 +01:00
mazunki
f89e3e56c6
fixed segfalt for drun, but drun still doesn't run pre-display-cmd
2021-11-09 16:47:12 +01:00
mazunki
82a98a81fa
cleaned up some oopsies, more effs, and more linebreaks
2021-11-09 16:37:24 +01:00
mazunki
26c1897eda
missing some effs in fprintf
2021-10-30 10:20:26 +02:00
mazunki
f8ddec11e8
we're moving back to create_label() to avoid potential unexistant nodes
2021-10-30 10:13:27 +02:00
mazunki
7956e253be
fixed css doing the opposite check, writing errors to stderr, swapped !(==) for !=, fixed oopsies in manpage
2021-10-30 10:04:22 +02:00
mazunki
c597c088d6
added support for --pre-display-cmd / -r. also removed some compile-time warnings of unused variables by fact-checking runtime errors
2021-10-29 21:34:49 +02:00
Scoopta
dab17466a0
Fixed percentage based window sizing
2021-02-22 23:53:57 -08:00
Scoopta
6a14de6fd1
The return of g_dbus_proxy_call_sync() is only freed when error is not set
2021-02-19 21:00:40 -08:00
Scoopta
6da4859903
Fixed a memory leak when triggering the OSK
2021-02-19 20:59:39 -08:00
Scoopta
65ea674e28
Merged v1.2.4 into default
2021-02-04 01:02:21 -08:00
Scoopta
f6f4f6dd90
Added tag v1.2.4 for changeset 84e91980936b
2021-02-04 01:01:40 -08:00
Scoopta
20aef29dc5
v1.2.4: Fixed key_submit not properly working with multi-action entires
2021-02-04 01:01:36 -08:00
Scoopta
f93ba6a41c
drun should no longer crash when encountering invalid cache entries
2020-12-20 00:54:17 -08:00
Scoopta
f51a335465
drun mode now removes field codes when printing the command
2020-12-20 00:48:09 -08:00
Scoopta
0decee5d78
Moved the call to exit() outside the else as otherwise wofi won't exit when printing the command
2020-11-12 18:30:25 -08:00
Scoopta
c607a06210
Merged v1.2.3 into default
2020-11-12 18:03:41 -08:00
Scoopta
39e038b900
Added tag v1.2.3 for changeset e208549963dc
2020-11-12 18:01:41 -08:00
Scoopta
4fb3363b30
Fixed wofi with new wlroots not allowing 0 width/height with unanchored surfaces
2020-11-12 18:01:36 -08:00
Scoopta
3f0eb0882b
Async launch is now only used for dbus launching
2020-11-12 17:50:42 -08:00
Scoopta
4c64259b3a
Added the ability to copy the action text for the selected entry to your clipboard using wl-copy by default
2020-11-04 21:10:57 -08:00
Scoopta
32d26ddaf7
The error message represented by errno will now be printed by run to stderr if exec() fails
2020-11-02 18:49:15 -08:00
Scoopta
9d57b9cc5f
Increased sleep time after drun launch for better dbus launching
2020-11-02 18:14:27 -08:00
Scoopta
acb335d01b
Moved to a synchronous based launch of desktop apps as async was causing mysterious hangs in GIO for some people
2020-10-22 17:41:34 -07:00
Scoopta
ea9631678b
Fixed wofi with new wlroots not allowing 0 width/height with unanchored surfaces
2020-10-10 18:04:04 -07:00
Scoopta
5a6118f097
The mode thread will not be joined multiple times as this causes segfaults under musl
2020-10-02 20:54:36 -07:00
Scoopta
952ec178f0
Fixed key_submit not properly working with multi-action entires
2020-08-27 19:18:42 -07:00
Scoopta
1a913782f4
Merged v1.2.2 into default
2020-08-26 19:48:09 -07:00
Scoopta
175eefb886
Added tag v1.2.2 for changeset b352d73b652a
2020-08-26 19:46:52 -07:00
Scoopta
879ccdfdc8
Added wofi-widget-builder.3 to install_man()
2020-08-26 19:46:46 -07:00
Scoopta
06e0b12c72
Added wofi-widget-builder.3 to install_man()
2020-08-26 19:38:02 -07:00
Scoopta
24a35e5022
gdk_display_get_default() is now called directly from inside of gdk_wayland_display_get_wl_display()
2020-08-11 19:07:49 -07:00
Scoopta
09efb27a78
Added print_command to run
2020-08-07 23:36:09 -07:00
Mark Stosberg
15d48b377d
fix shell escaping issue in man page example.
...
The "\t" wasn't escaped for the man page formatting, so it was coming out as an empty string.
I tried fixing it with "\\t". That technically worked but resulted inconsistent spacing depending
on how many digits were in the IDs. Switching to a space here resolves the issue and provides
visually consistent formatting.
2020-08-01 22:57:47 -04:00
Scoopta
6fd3af1f4e
Removed version number
2020-08-06 19:54:12 -07:00
Scoopta
b94c251840
Added tag v1.2.1 for changeset d24ec159f644
2020-07-28 16:18:53 -07:00