Commit Graph

154 Commits

Author SHA1 Message Date
Scoopta
f1fb568d5c The entry box no longer gets focus at launch, this allows the user to see the prompt without manually changing focus 2019-09-18 23:35:51 -07:00
Scoopta
0cee332f2e When images are not allowed the labels now get the name text 2019-09-15 16:29:15 -07:00
Scoopta
b0e8fac705 Added gio-unix-2.0 to pkg-config to fix NixOS building 2019-09-14 14:31:04 -07:00
Scoopta
8a493917c2 config_get_mnemonic() is now used when getting the orientation option 2019-09-13 00:39:41 -07:00
Scoopta
117868a033 Modularized modes and separated them into their own source files 2019-09-13 00:25:25 -07:00
Scoopta
323af30d68 Replaced execlp() with execl() as a path search is not required 2019-09-12 14:27:39 -07:00
Scoopta
ab32b4b513 The entires are no longer named entry when inserted but they now have an entry class applied to them 2019-09-12 12:38:24 -07:00
Scoopta
55da236d4e Fixed a use after free when getting the cache path 2019-09-12 11:06:57 -07:00
Scoopta
dbdb47c19a Added the docs site to the README 2019-09-11 21:05:11 -07:00
Scoopta
13f67facfb g_app_info_launch_uris_async() is now used for drun mode 2019-09-11 21:00:26 -07:00
Scoopta
26107c8ee5 Fixed entries not showing for apps without icons 2019-09-04 16:01:58 -07:00
Scoopta
52c3c220ba Added a null check for the icon info 2019-09-04 16:01:10 -07:00
Scoopta
de5da5dd98 Changed that check to a NULL check seeing as it'll always be a GDesktopAppInfo 2019-09-04 15:45:49 -07:00
Scoopta
9e12533317 The image and label widgets now have names 2019-09-01 20:07:15 -07:00
Scoopta
4e145de42d Set the name for the entry boxes 2019-09-01 20:04:36 -07:00
Scoopta
5afa0de598 Fixed dmenu caching 2019-08-28 22:21:43 -07:00
Scoopta
389cb8e299 Flipped the orientation option, it just makes more sense this way 2019-08-28 22:05:51 -07:00
Scoopta
281ae02639 Forgot a linefeed on the --cache-file option 2019-08-28 22:02:29 -07:00
Scoopta
c814c813c5 Fixed the down arrow key skipping the first entry when inside of the search bar 2019-08-28 21:55:30 -07:00
Incin
e84ebfc943 Refactor to use FlowBox instead of ListBox to allow setting the box orientation 2019-08-28 20:33:08 -06:00
Scoopta
76d77a43ec If the filter property on the entry is NULL the entry is now hidden instead of causing a crash 2019-08-28 21:15:29 -07:00
Scoopta
a499c1cacd Reduced code duplication when inserting widgets 2019-08-28 20:43:47 -07:00
Scoopta
5cbc889868 Added caching support do dmenu 2019-08-28 20:26:41 -07:00
Scoopta
0a110def8f Added the ability to specify the cache file to use 2019-08-28 20:14:38 -07:00
Scoopta
cb2241574d Fixed situations where text may be uninitialized 2019-08-28 17:37:09 -07:00
Scoopta
e4fa39ed8c Added an image_size config option 2019-08-28 17:36:20 -07:00
Scoopta
f80d5b422f Added support for desktop icons in drun mode 2019-08-28 17:33:11 -07:00
Scoopta
abd571485f Added support for pango markup 2019-08-28 00:58:45 -07:00
Scoopta
3db89a431f Fixed the include guard on wofi.h 2019-08-27 23:17:18 -07:00
Scoopta
e3c79c3bd4 Added support for inline images, this currently only works in dmenu mode 2019-08-27 23:15:18 -07:00
Scoopta
34681ca8f9 We no longer use tooltips for metadata YAY! 2019-08-27 21:36:44 -07:00
Scoopta
19aaa18391 Search response time is now configurable and should now be much more responsive by default 2019-08-26 21:19:59 -07:00
Scoopta
aab2a72264 Moved label creation to insert_widget(gpointer) hopefully this fixes the rare, weird crash 2019-08-23 00:51:18 -07:00
Scoopta
372769a575 I honestly think I might be brain dead 2019-08-21 16:41:53 -07:00
Scoopta
44d00a3216 Oops, wrong folder 2019-08-21 16:40:05 -07:00
Scoopta
7ef52c56d9 Added automated builds 2019-08-21 16:33:18 -07:00
Scoopta
372cbfbbd4 Searches are no longer case sensitive 2019-08-19 17:48:18 -07:00
Scoopta
0631d72e3b Executing the search bar will now execute the first result instead of the contents of the bar unless in dmenu mode 2019-08-19 17:34:12 -07:00
Scoopta
133fcdd1e9 Added caching support 2019-08-18 20:49:12 -07:00
Scoopta
20f3d5769d Desktop entries with Hidden or NoDisplay set will no longer be shown 2019-08-18 18:41:16 -07:00
Scoopta
1eeba63c69 The contents of the search box will no longer be deleted on auto-focus 2019-08-18 18:31:34 -07:00
Scoopta
9c7641ccbc If you start typing while in the selection area the text box will auto focus 2019-08-18 18:23:45 -07:00
Scoopta
ac056dee0a Fixed dmenu mode 2019-08-18 18:12:05 -07:00
Scoopta
194724b40e Fixed performance when there are A LOT of entries like in run mode 2019-08-18 18:06:13 -07:00
Scoopta
fef2a8428a The window title is now set to the prompt 2019-08-17 22:00:23 -07:00
Scoopta
574ed3f590 If the wofi executable is named dmenu then it will auto use the dmenu mode 2019-08-17 21:15:59 -07:00
Scoopta
ff58351a73 drun now actually works 2019-08-17 20:58:06 -07:00
Scoopta
67e6dce992 Fixed some minor issues with run 2019-08-17 20:22:36 -07:00
Scoopta
96cfbab518 Added drun 2019-08-17 20:21:52 -07:00
Scoopta
d13b02703f Added the ability to run wofi in a normal window 2019-08-17 19:22:09 -07:00