Commit Graph

403 Commits

Author SHA1 Message Date
Scoopta
e891ad71df Removed version number 2022-10-06 19:38:02 -07:00
Scoopta
bddf540ad3 Added tag v1.3 for changeset 1c32143a8460 2022-10-06 19:35:22 -07:00
Scoopta
31c660fb0a v1.3 2022-10-06 19:35:13 -07:00
Scoopta
c6ddc5222b Changed donation link to ko-fi since they take paypal unlike a certain buymeacoffe 2022-07-27 20:52:17 -07:00
mazunki
84c3d80560 Bugfix: removed malloc() exception caused when using --pre-display-cmd
Should we update the version number, too?
2022-07-17 02:32:05 +02:00
Scoopta
a3a8f3c3f9 Added the single_click config option 2022-07-13 21:36:38 -07:00
Scoopta
49d41d0497 Added the with_list() variants of the insert text and insert image functions in widget builder to the man pages 2022-07-05 14:30:02 -07:00
Scoopta
8ad0ee3ac4 Added wofi_widget_builder_insert_text_with_list() and wofi_widget_builder_insert_image_with_list() 2022-07-04 01:16:03 -07:00
Scoopta
efbc44fd98 Added a null check to the pixbuf for drun image loading to clean up runtime GTK warnings 2022-06-29 19:53:29 -07:00
Scoopta
fa0d3dfa5d Fixed indentation in match.c 2022-06-28 08:11:48 -07:00
"Michael Hauser-Raspe"
10a173f069 Fix insensitive mode. 2022-06-28 01:54:36 +01:00
"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