Commit Graph
100 Commits
Author SHA1 Message Date
Scoopta 7966777dd5 Added wezterm to the default terminal list and moved termite to the end of the sane terminal section since it's now deprecated 2023-01-28 17:59:51 -08:00
Scoopta a6c3188045 Updated meson command in readme 2023-01-28 17:35:03 -08:00
Scoopta 9aa93ed272 Added the config option drun-disable_prime to disable prime GPU offloading 2022-12-25 15:54:50 -08:00
Scoopta 4dd03d040e Replaced the README package list with a repology badge 2022-10-08 14:18:26 -07:00
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
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
Scoopta 37c3491739 Added multi-contains to the list of matching algorithms in the man pages 2022-06-23 22:05:25 -07: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
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
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
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
Scoopta cd61e73f20 v1.2.1: widget_builder now only lets you assign classes. The name will be consistent with the image escape system 2020-07-28 16:18:44 -07:00
Scoopta 203800e9aa Added tag v1.2 for changeset afda93e153f6 2020-07-28 00:27:25 -07:00
Scoopta cfe4206a62 v1.2 2020-07-28 00:25:23 -07:00
Scoopta 3c82c8ef9f wlr_layer is now initialized to ZWLR_LAYER_SHELL_V1_LAYER_TOP 2020-07-27 23:57:18 -07:00
Scoopta 3fcb32b2b5 data1 can be initialized to NULL 2020-07-27 23:55:33 -07:00
Scoopta 75155cca3e Did I finally make image escapes not an ugly mess...maybe...maybe but they're definitely better 2020-07-27 23:54:12 -07:00
Scoopta c9e99efc6f data: will now be correctly handled 2020-07-27 23:53:29 -07:00
Scoopta 592e427133 Added layer config option 2020-07-27 21:49:21 -07:00
Scoopta 3ab6a0d668 Added --monitor 2020-07-18 13:32:05 -07:00
Scoopta e7672ff694 The img "escapes" should now correctly deal with HiDPI 2020-07-18 02:00:09 -07:00
Scoopta 00decaa9a1 Fixed icon scaling on HiDPI displays 2020-07-18 01:44:29 -07:00
Scoopta da98a2d240 Added base64 image support 2020-07-11 17:39:09 -07:00
Scoopta ad73f24c75 Renamed widget builder functions to be more consistent with the rest of wofi 2020-07-11 16:39:09 -07:00
Scoopta 2df1705673 Added info about gentoo overlay 2020-07-01 18:32:42 -07:00
Scoopta d5415afccd Fixed typo in readme 2020-07-01 18:32:00 -07:00
Scoopta 5a2fa0e7ca Added support for \ escaping and quote wrapping arguments for spaces 2020-06-30 00:26:04 -07:00
Scoopta 56e971a636 widget_builder_api.h added to install_headers() 2020-06-29 21:25:15 -07:00
Scoopta 1ed2445bd4 drun ported to the new widget builder API 2020-06-29 21:23:36 -07:00
Scoopta b933c0c855 Removed glib.h include from run 2020-06-23 00:35:40 -07:00
Scoopta 1393306c26 Wofi now loads modes multi-threaded, this should decrease startup times 2020-06-23 00:33:57 -07:00
Scoopta 5c59d8317c Added widget builder API 2020-06-22 22:45:51 -07:00
Scoopta 2afc0b9809 Added dynamic_lines 2020-06-16 15:41:28 -07:00
Scoopta 8a68314be7 Oops, --search definitely requires an argument 2020-06-14 03:10:31 -07:00
Scoopta 18851d411e Added --search 2020-06-14 03:03:00 -07:00
Scoopta b4b7d4be4e Fixed expanders not contracting when -w > 1 2020-06-14 01:24:37 -07:00
Scoopta 1e63240dc8 memset is no longer used to clear sigact 2020-06-12 22:25:20 -07:00
Scoopta aaaf79d0f7 PrefersNonDefaultGPU is now respected when launching a non-primary action 2020-05-21 15:18:26 -07:00
Scoopta 37aa2a3b9b Added support for the PrefersNonDefaultGPU desktop entry flag 2020-05-21 15:06:54 -07:00
Scoopta 27ae55ad6c Moved the wofi_api.h include to wofi.h 2020-05-20 23:16:12 -07:00
Scoopta bd9f49b963 Added wofi_get_window_scale() 2020-05-18 23:22:05 -07:00
Scoopta 61ef7b55b2 Wofi will now keep its percentage size even when moving between monitors 2020-05-18 20:16:57 -07:00
Scoopta 74a77c23b2 Fixed needing to press down twice to get to the second entry 2020-05-18 19:28:07 -07:00
Scoopta 6f5c538dfa Added a note to the readme about drun and dbus 2020-05-18 19:14:47 -07:00
Scoopta 18be7e2b9d Changed the check when doing a surface size update to check for the right thing shell != NULL 2020-05-15 17:36:45 -07:00
Scoopta f2f7974b3d Being unable to connect to a wayland compositor will now cause a graceful exit, compositors which don't support wlr_layer_shell will now cause a switch to normal window mode 2020-05-15 17:32:39 -07:00
Scoopta 0d1836649e Added display_generic option to drun 2020-05-15 17:20:56 -07:00
Scoopta a8312f64f2 Backed out changeset a574c2d2ebab, this causes the size to always be calculated using the primary monitor(monitor at 0,0) and not the actual monitor in use 2020-05-12 15:21:13 -07:00
Scoopta b92250455a Added img-noscale 2020-05-12 13:58:18 -07:00
Scoopta 6019f46199 Added more padding to the height when --lines is used 2020-05-10 20:57:32 -07:00
Scoopta eac302cd2b Added FreeBSD package to the package list 2020-05-09 15:44:28 -07:00
Scoopta 6db85c1dd2 The GError is now always freed if it's non-null 2020-05-09 13:20:19 -07:00
Scoopta cb02aeee63 Added support for purism virtual keyboards 2020-05-09 13:16:53 -07:00
Scoopta 13b3c28c19 Removed unneeded semicolons 2020-05-08 18:34:23 -07:00
Scoopta fdf1c5572d 65536 widgets is totally atainable in some crazy dmenu setups 2020-05-08 14:53:44 -07:00
Scoopta 323487d1bb Not sure what that code was for, probably --lines early on and then it never got removed 2020-05-08 14:53:08 -07:00
Scoopta 1266717492 Added 1px to the total size to get rid of the slightly undersized window when using --lines 2020-05-08 14:24:51 -07:00
Scoopta e0337b5b7a select_item() now checks for expanders 2020-05-08 14:18:39 -07:00
Scoopta 4a9733114b Added documentation about the control and shift modifiers in run mode 2020-05-07 15:36:01 -07:00
Scoopta 17e43f2338 The contents of the entry boxes are now flagged as selected when selected 2020-04-24 22:41:49 -07:00
Scoopta 443b729de5 Sorting will now fallback to basic sort order if the fancy sorts are identical 2020-04-10 22:12:43 -07:00
Scoopta 6ce49cd43d Fixed use after free 2020-04-10 21:55:03 -07:00