Commit Graph

  • 3f132616fe Added the use_search_box option main Scoopta 2024-08-06 19:39:12 -0700
  • c7207c4d25 Updated .hgignore Scoopta 2024-08-06 18:54:10 -0700
  • 31640832d7 Fixed hide_search=true for surfaces that don't use percent sizing Scoopta 2024-04-06 00:47:49 -0700
  • 192ec0e13a The hide_search config option now behaves correctly. It does exactly the same thing as key_hide_search but on launch. This now also allows you to un-hide the search with key_hide_search if wofi is launched with hide_search=true Scoopta 2024-04-06 00:40:43 -0700
  • 8f384c3e2a Fixed #216 arrow key issue. This was caused by the fix to #184. Both issues should now be resolved Scoopta 2024-03-19 16:42:32 -0700
  • 10c2a2a2d0 Fixed segfault when cache is broken #213 Scoopta 2024-02-11 20:30:12 -0800
  • 39ac8366fe Added tag v1.4.1 for changeset 1e89e8a94806 Scoopta 2024-02-09 11:22:31 -0800
  • fa72a9e6b9 v1.4.1 Scoopta 2024-02-09 11:22:27 -0800
  • a9868654c2 Changed the function signature of config_get_mnemonic(). This new signature uses the correct types so that the default argument promotions caused by varargs is in spec. Scoopta 2024-02-08 11:08:16 -0800
  • c725ce2496 Updated .build.yml Scoopta 2024-02-08 10:50:12 -0800
  • a6e66d7cb7 Added wofi_exit(). This allows correct handling of custom exit status codes on non-glibc systems. This function should always be used for exiting wofi as libc exit() will no longer correctly handle error situations. Scoopta 2024-02-07 18:16:11 -0800
  • 32795acb20 Added tag v1.4 for changeset eab2b31e8055 Scoopta 2024-02-04 15:26:25 -0800
  • 89914c6a69 v1.4 Scoopta 2024-02-04 15:26:21 -0800
  • a5baf43417 Added documentation for key_custom_n Scoopta 2024-02-04 15:04:54 -0800
  • 338917b194 Fixed bug reported in https://github.com/swaywm/sway/issues/7915 Scoopta 2024-01-22 22:38:44 -0800
  • 421ce981d8 Fixed malloc for pre_display_exec Scoopta 2024-01-21 00:24:14 -0800
  • 7d84a6c9f3 Forgot to cleanup zombie processes Scoopta 2024-01-21 00:23:20 -0800
  • 0ca83d416b Fixed closing the file handle when pre_display_exec=true Scoopta 2024-01-20 22:11:27 -0800
  • 81e1877ac6 Added pre_display_exec which allows pre_display_cmd to be directly executed with fork/exec instead of through the shell Scoopta 2024-01-20 22:08:33 -0800
  • 5af07b7410 Fixed segfault when running non shell safe inputs with --pre-display-cmd and --allow-images Ex. echo '"' | wofi --dmenu --pre-display-cmd "echo %s" --allow-images Scoopta 2024-01-20 20:07:03 -0800
  • 1f5161eb66 Added the drun-print_desktop_file option Scoopta 2024-01-19 13:50:37 -0800
  • 3410f97499 Fixed weird tabbing behavior Scoopta 2024-01-19 00:14:42 -0800
  • 5015362414 Fixed indentation Scoopta 2023-08-13 18:17:30 -0700
  • fb6a7f7301 Make sure that the first calculation of percent size is done when the window is visible otaj 2023-08-08 23:00:43 +0200
  • 4017218adb Add documentation for #expander-box zvon 2023-07-09 11:06:05 +0200
  • c46d3ffdda Rename #expander to #expander-box zvon 2023-07-09 11:02:19 +0200
  • 9611569db6 Add #expander selector so expanded actions can be themed zvon 2023-07-09 00:41:44 +0200
  • 81ea8042a7 Fixed #193. drun mode now respects Hidden Scoopta 2023-07-04 22:51:29 -0700
  • ec06bd8dcb Updated readme build dependencies list Scoopta 2023-03-06 19:43:23 -0800
  • 866fd2af31 on_exit_set_custom_key_return_code() now flushes stdio, this fixes #197 Scoopta 2023-03-02 23:12:34 -0800
  • 51c517b79c Add return codes for custom keys Andreas Schmidt 2023-02-25 11:58:49 +0100
  • ec569f3f36 Removed extraneous ; Scoopta 2023-02-20 21:02:58 -0800
  • f4ebbed7a8 Refactor key mapping modifier logic jim jammer 2022-12-11 05:04:34 -0800
  • ee2bab5d17 Updated the man pages with the new terminal order Scoopta 2023-01-28 18:43:54 -0800
  • 7966777dd5 Added wezterm to the default terminal list and moved termite to the end of the sane terminal section since it's now deprecated Scoopta 2023-01-28 17:59:51 -0800
  • a6c3188045 Updated meson command in readme Scoopta 2023-01-28 17:35:03 -0800
  • 9aa93ed272 Added the config option drun-disable_prime to disable prime GPU offloading Scoopta 2022-12-25 15:54:50 -0800
  • 4dd03d040e Replaced the README package list with a repology badge Scoopta 2022-10-08 14:18:26 -0700
  • e891ad71df Removed version number Scoopta 2022-10-06 19:38:02 -0700
  • bddf540ad3 Added tag v1.3 for changeset 1c32143a8460 Scoopta 2022-10-06 19:35:22 -0700
  • 31c660fb0a v1.3 Scoopta 2022-10-06 19:35:13 -0700
  • c6ddc5222b Changed donation link to ko-fi since they take paypal unlike a certain buymeacoffe Scoopta 2022-07-27 20:52:17 -0700
  • 84c3d80560 Bugfix: removed malloc() exception caused when using --pre-display-cmd mazunki 2022-07-17 02:32:05 +0200
  • a3a8f3c3f9 Added the single_click config option Scoopta 2022-07-13 21:36:38 -0700
  • 49d41d0497 Added the with_list() variants of the insert text and insert image functions in widget builder to the man pages Scoopta 2022-07-05 14:30:02 -0700
  • 8ad0ee3ac4 Added wofi_widget_builder_insert_text_with_list() and wofi_widget_builder_insert_image_with_list() Scoopta 2022-07-04 01:16:03 -0700
  • efbc44fd98 Added a null check to the pixbuf for drun image loading to clean up runtime GTK warnings Scoopta 2022-06-29 19:53:29 -0700
  • fa0d3dfa5d Fixed indentation in match.c Scoopta 2022-06-28 08:11:48 -0700
  • 10a173f069 Fix insensitive mode. "Michael Hauser-Raspe" 2022-06-28 01:54:36 +0100
  • 4aad9b7385 Stylistic improvements. "Michael Hauser-Raspe" 2022-06-27 19:58:04 +0100
  • 77cd2b32c7 Extract text matching to it's own file. "Michael Hauser-Raspe" 2022-06-26 01:51:48 +0100
  • f6d3169bfc Create fuzzy scoring and fuzzy sort. "Michael Hauser-Raspe" 2022-06-25 00:41:32 +0100
  • a554ae22f3 Add fuzzy filtering. "Michael Hauser-Raspe" 2022-06-15 18:07:40 +0100
  • 37c3491739 Added multi-contains to the list of matching algorithms in the man pages Scoopta 2022-06-23 22:05:25 -0700
  • 438b11038c Implement multi-contains matching algorithm. "Michael Hauser-Raspe" 2022-06-07 14:46:45 +0100
  • a347a4cb10 Properly setup wayland protocol versioning Scoopta 2022-05-14 22:03:28 -0700
  • 4ec3df5df5 Added foot to the default terminal list Scoopta 2022-05-02 01:02:09 -0700
  • 43b1de994f The GDesktopAppInfo is now properly cast to a GAppInfo Scoopta 2022-05-02 01:01:33 -0700
  • 67b592ff2f drun: switch to g_app_info_should_show() for filtering Vika Shleina 2022-01-02 14:49:53 +0300
  • e1355f1ee2 The check argument is now set when calling run_command in meson.build Scoopta 2022-02-13 21:05:17 -0800
  • d2cee86857 The help output for --show now mentions that a list of modes can be found in wofi(7) Scoopta 2022-02-13 21:04:32 -0800
  • c69303298b Replaced the buymeacoffee link with paypal.me Scoopta 2021-12-12 23:21:28 -0800
  • 2292d339ce Fixed the write error check printing under the wrong circumstances Scoopta 2021-11-10 22:00:50 -0800
  • 794789e01f explicit null checks are cool mazunki 2021-11-09 16:49:23 +0100
  • f89e3e56c6 fixed segfalt for drun, but drun still doesn't run pre-display-cmd mazunki 2021-11-09 16:47:12 +0100
  • 82a98a81fa cleaned up some oopsies, more effs, and more linebreaks mazunki 2021-11-09 16:37:24 +0100
  • 26c1897eda missing some effs in fprintf mazunki 2021-10-30 10:20:26 +0200
  • f8ddec11e8 we're moving back to create_label() to avoid potential unexistant nodes mazunki 2021-10-30 10:13:27 +0200
  • 7956e253be fixed css doing the opposite check, writing errors to stderr, swapped !(==) for !=, fixed oopsies in manpage mazunki 2021-10-30 10:04:22 +0200
  • c597c088d6 added support for --pre-display-cmd / -r. also removed some compile-time warnings of unused variables by fact-checking runtime errors mazunki 2021-10-29 21:34:49 +0200
  • dab17466a0 Fixed percentage based window sizing Scoopta 2021-02-22 23:53:57 -0800
  • 6a14de6fd1 The return of g_dbus_proxy_call_sync() is only freed when error is not set Scoopta 2021-02-19 21:00:40 -0800
  • 6da4859903 Fixed a memory leak when triggering the OSK Scoopta 2021-02-19 20:59:39 -0800
  • 65ea674e28 Merged v1.2.4 into default Scoopta 2021-02-04 01:02:21 -0800
  • f6f4f6dd90 Added tag v1.2.4 for changeset 84e91980936b Scoopta 2021-02-04 01:01:40 -0800
  • 20aef29dc5 v1.2.4: Fixed key_submit not properly working with multi-action entires Scoopta 2021-02-04 01:01:36 -0800
  • f93ba6a41c drun should no longer crash when encountering invalid cache entries Scoopta 2020-12-20 00:54:17 -0800
  • f51a335465 drun mode now removes field codes when printing the command Scoopta 2020-12-20 00:48:09 -0800
  • 0decee5d78 Moved the call to exit() outside the else as otherwise wofi won't exit when printing the command Scoopta 2020-11-12 18:30:25 -0800
  • c607a06210 Merged v1.2.3 into default Scoopta 2020-11-12 18:03:41 -0800
  • 39e038b900 Added tag v1.2.3 for changeset e208549963dc Scoopta 2020-11-12 18:01:41 -0800
  • 4fb3363b30 Fixed wofi with new wlroots not allowing 0 width/height with unanchored surfaces Scoopta 2020-11-12 18:01:36 -0800
  • 3f0eb0882b Async launch is now only used for dbus launching Scoopta 2020-11-12 17:50:42 -0800
  • 4c64259b3a Added the ability to copy the action text for the selected entry to your clipboard using wl-copy by default Scoopta 2020-11-04 21:10:57 -0800
  • 32d26ddaf7 The error message represented by errno will now be printed by run to stderr if exec() fails Scoopta 2020-11-02 18:49:15 -0800
  • 9d57b9cc5f Increased sleep time after drun launch for better dbus launching Scoopta 2020-11-02 18:14:27 -0800
  • acb335d01b Moved to a synchronous based launch of desktop apps as async was causing mysterious hangs in GIO for some people Scoopta 2020-10-22 17:41:34 -0700
  • ea9631678b Fixed wofi with new wlroots not allowing 0 width/height with unanchored surfaces Scoopta 2020-10-10 18:04:04 -0700
  • 5a6118f097 The mode thread will not be joined multiple times as this causes segfaults under musl Scoopta 2020-10-02 20:54:36 -0700
  • 952ec178f0 Fixed key_submit not properly working with multi-action entires Scoopta 2020-08-27 19:18:42 -0700
  • 1a913782f4 Merged v1.2.2 into default Scoopta 2020-08-26 19:48:09 -0700
  • 175eefb886 Added tag v1.2.2 for changeset b352d73b652a Scoopta 2020-08-26 19:46:52 -0700
  • 879ccdfdc8 Added wofi-widget-builder.3 to install_man() Scoopta 2020-08-26 19:46:46 -0700
  • 06e0b12c72 Added wofi-widget-builder.3 to install_man() Scoopta 2020-08-26 19:38:02 -0700
  • 24a35e5022 gdk_display_get_default() is now called directly from inside of gdk_wayland_display_get_wl_display() Scoopta 2020-08-11 19:07:49 -0700
  • 09efb27a78 Added print_command to run Scoopta 2020-08-07 23:36:09 -0700
  • 15d48b377d fix shell escaping issue in man page example. Mark Stosberg 2020-08-01 22:57:47 -0400
  • 6fd3af1f4e Removed version number Scoopta 2020-08-06 19:54:12 -0700
  • b94c251840 Added tag v1.2.1 for changeset d24ec159f644 Scoopta 2020-07-28 16:18:53 -0700
  • cd61e73f20 v1.2.1: widget_builder now only lets you assign classes. The name will be consistent with the image escape system Scoopta 2020-07-28 16:18:44 -0700