Scoopta
|
4f4b85eee6
|
The name of the mode and the name used for loading can now be different, this fixes some segfaults
|
2020-03-13 18:56:39 -07:00 |
|
Scoopta
|
8d4a9e22b2
|
Added the load() plugin function
|
2020-03-13 17:08:35 -07:00 |
|
Scoopta
|
60502adf83
|
Added documentation about wofi_get_dso_path()
|
2020-03-13 13:26:16 -07:00 |
|
Scoopta
|
8e8bd632c5
|
Added wofi_get_dso_path()
|
2020-03-13 13:00:59 -07:00 |
|
Scoopta
|
b182442f7a
|
The full DSO name no longer needs to be specified to load an external mode
|
2020-03-13 12:30:00 -07:00 |
|
Scoopta
|
b2e879cc88
|
mode is not set to _mode but rather mode_ptr->name which is a copy of _mode
|
2020-03-13 12:27:26 -07:00 |
|
Scoopta
|
c42ec7676d
|
The width of entries is no longer set by widget_allocate()
|
2020-03-12 17:09:45 -07:00 |
|
Scoopta
|
3e64b23847
|
Added page up/down support
|
2020-03-11 18:27:44 -07:00 |
|
Scoopta
|
b172590829
|
Renamed the locations enum to location
|
2020-03-11 17:44:08 -07:00 |
|
Scoopta
|
4f85609ae0
|
Updated the fedora package info in the readme
|
2020-03-09 23:08:03 -07:00 |
|
Scoopta
|
ac3fc9034c
|
Added a screenshot
|
2020-03-09 22:53:05 -07:00 |
|
Scoopta
|
5625646da6
|
Merged v1.1.2 into default
|
2020-03-09 22:42:35 -07:00 |
|
Scoopta
|
56ec7c524f
|
Added tag v1.1.2 for changeset 96d47bb081be
|
2020-03-09 22:37:41 -07:00 |
|
Scoopta
|
1dd640e283
|
v1.1.2: fixed typos in man pages
|
2020-03-09 22:37:36 -07:00 |
|
Scoopta
|
e9cbf88be4
|
Wofi properly shuts down if its window is closed in normal window mode
|
2020-03-09 14:27:07 -07:00 |
|
Scoopta
|
107eb5dd94
|
Removed threads from the dependencies
|
2020-03-08 23:33:15 -07:00 |
|
Scoopta
|
a6735a38cb
|
Pressing a key with no modifier which is bound with a modifier will now correctly focus the search box
|
2020-03-07 22:01:22 -08:00 |
|
Scoopta
|
7cdc682a6d
|
Added support for using \t as a separator in dmenu mode
|
2020-03-07 21:12:14 -08:00 |
|
Scoopta
|
8796993fb6
|
Modes are no longer loaded on their own thread. It's not really needed, breaks drun mode with images, and is probably confusing for 3rd-party mode developers.
|
2020-03-07 19:55:30 -08:00 |
|
Scoopta
|
a167dcc42e
|
Replaced 1 with TRUE when setting gtk-application-prefer-dark-theme
|
2020-03-05 19:51:49 -08:00 |
|
Scoopta
|
1b299e658f
|
Removed debug print
|
2020-03-05 19:07:25 -08:00 |
|
Scoopta
|
f016f32f7a
|
Added tag v1.1.1 for changeset fc1124ee262b
|
2020-03-05 11:36:00 -08:00 |
|
Scoopta
|
c64526023e
|
v1.1.1: Headers and pkg-config file are now installed
|
2020-03-05 11:35:55 -08:00 |
|
Scoopta
|
7755727cb6
|
Merged v1.1.1 into default
|
2020-03-05 11:37:51 -08:00 |
|
Scoopta
|
dc166e1381
|
Added fedora package to the list of packages
|
2020-03-03 17:26:17 -08:00 |
|
Scoopta
|
a672361d65
|
--lines should play nicer with % dimensions
|
2020-03-03 11:13:11 -08:00 |
|
Scoopta
|
12d68bbd01
|
Added - escapes
|
2020-03-03 00:48:35 -08:00 |
|
Scoopta
|
341e4cc080
|
Added an example on how to do window switching to the man pages
|
2020-03-03 00:45:08 -08:00 |
|
Scoopta
|
36048841bb
|
Changed the default wofi size to be 50%x40% instead of 1000x400
|
2020-03-03 00:10:12 -08:00 |
|
Scoopta
|
3e3846f9b4
|
Added documentation about percent sizes
|
2020-03-03 00:07:02 -08:00 |
|
Scoopta
|
512c1cf7b5
|
Fixed percent sizing
|
2020-03-03 00:04:53 -08:00 |
|
Scoopta
|
459de542dc
|
Added support for percentage based window sizing
|
2020-03-02 12:06:14 -08:00 |
|
Scoopta
|
5217c5a398
|
Added tag v1.1 for changeset 0e605f0b5b21
|
2020-02-29 14:15:04 -08:00 |
|
Scoopta
|
4af6efc6f1
|
v1.1
|
2020-02-29 14:14:55 -08:00 |
|
Scoopta
|
f1a0e735f1
|
Changed the error if you have too many colors. You can have up to 100 not 99
|
2020-02-29 03:16:23 -08:00 |
|
Scoopta
|
a55c0421b2
|
gdk_threads_add_timeout() is now used instead of g_timeout_add()
|
2020-02-29 02:27:59 -08:00 |
|
Scoopta
|
b88c6727ea
|
Added hide_search
|
2020-02-29 01:04:00 -08:00 |
|
Scoopta
|
0a0ba35075
|
The cache directory will now be created if it doesn't already exist
|
2020-02-28 22:36:48 -08:00 |
|
Scoopta
|
0dec3c883d
|
Initial focus is now set on the top result not the scrolled window
|
2020-02-28 22:15:53 -08:00 |
|
Scoopta
|
fc1636c3ca
|
Don't need the brackets
|
2020-02-28 22:04:49 -08:00 |
|
Scoopta
|
94526d5272
|
Removed the version flag in favor of setting the project version
|
2020-02-28 22:02:10 -08:00 |
|
Scoopta
|
6a4b6aa390
|
Getting ready for v1.1
|
2020-02-26 17:03:13 -08:00 |
|
Scoopta
|
510f6834ea
|
The man pages will now be installed when doing ninja install
|
2020-02-25 23:06:00 -08:00 |
|
Scoopta
|
ab974be7ef
|
Using drun-print_command=true with a desktop file action will now print a warning to stderr while printing the main action's commandline
|
2020-02-25 18:59:16 -08:00 |
|
Scoopta
|
e0db258ad6
|
Added xdg-output-unstable-v1-protocol.c to meson.build
|
2020-02-25 17:14:42 -08:00 |
|
Scoopta
|
973a454799
|
Added global_coords
|
2020-02-25 17:13:32 -08:00 |
|
Scoopta
|
937ba8e411
|
Added drun-print_command
|
2020-02-25 16:04:40 -08:00 |
|
Scoopta
|
6961672701
|
Tweaked --lines code. Hopefully it's more reliable now
|
2020-02-25 00:30:35 -08:00 |
|
Scoopta
|
f7b599fe6f
|
Added utils_max(). utils_min() is now a one liner.
|
2020-02-25 00:13:12 -08:00 |
|
Scoopta
|
a1beb82635
|
line_wrap now takes the wrapping mode instead of a boolean
|
2020-02-21 00:43:44 -08:00 |
|
Scoopta
|
33a69e713a
|
Added line_wrap config option
|
2020-02-21 00:17:59 -08:00 |
|
Scoopta
|
c0b6233bd6
|
Ignored debug
|
2020-02-21 00:16:13 -08:00 |
|
Scoopta
|
81a34c3374
|
Wofi can now be named wofi-askpass. This is for easy use as a sudo askpass program
|
2020-02-20 23:51:54 -08:00 |
|
Scoopta
|
91ad565ecc
|
Removed the need to use gtk_widget_get_child_visible()
|
2020-02-17 00:15:57 -08:00 |
|
Scoopta
|
4d089df33d
|
Fixed arg passing although I used gtk_widget_get_child_visible(). Compared to the alternative I think this is less hacky although maybe a tad not good
|
2020-02-16 20:34:55 -08:00 |
|
Scoopta
|
d96ddcce4f
|
Added support for modifier keys to be bound
|
2020-02-16 14:43:14 -08:00 |
|
Scoopta
|
459639cd7e
|
Added support for custom key binding
|
2020-02-15 21:53:02 -08:00 |
|
Scoopta
|
d69e4b416f
|
Added dmenu-print_line_num
|
2020-02-11 10:44:50 -08:00 |
|
Scoopta
|
78129b3404
|
Added info about disabling caching
|
2020-02-08 18:55:56 -08:00 |
|
Scoopta
|
f4c4abfb02
|
Forgot I had a min function
|
2020-02-08 18:13:05 -08:00 |
|
Scoopta
|
400ca061b5
|
Fixed --lines
|
2020-02-08 18:04:38 -08:00 |
|
Scoopta
|
779678d1e2
|
Added null check to fix gtk-critical message
|
2020-02-07 22:04:15 -08:00 |
|
Scoopta
|
bafdea787f
|
Fixed content_halign not working correctly with multi-action entries
|
2020-02-07 21:06:30 -08:00 |
|
Scoopta
|
6f2e4616ab
|
That's not a very effective null check
|
2020-02-07 18:10:06 -08:00 |
|
Scoopta
|
28be2d8234
|
Fixed a null check that itself would cause a segfault
|
2020-02-07 18:07:46 -08:00 |
|
Scoopta
|
1e131bdce6
|
Added --sort-order
|
2020-02-07 18:04:37 -08:00 |
|
Scoopta
|
12dd2fbd4d
|
filter_rate doesn't need to be global anymore
|
2020-02-07 12:23:57 -08:00 |
|
Scoopta
|
2f00ef2bd6
|
Replaced the double searching that was used to allow variable filter_rates and replaced it with something that actually makes sense.
|
2020-02-07 11:51:46 -08:00 |
|
Scoopta
|
b7de8057da
|
That only needs to be uint16
|
2020-02-06 21:50:22 -08:00 |
|
Scoopta
|
0abad1f1c8
|
Fixed ordering when no search is input
|
2020-02-06 21:47:59 -08:00 |
|
Scoopta
|
afcc0c23f7
|
The first element is now always highlighted when searching
|
2020-02-06 21:20:08 -08:00 |
|
Scoopta
|
df75b649a5
|
Added --columns
|
2020-02-06 18:22:50 -08:00 |
|
Scoopta
|
b7fcedf877
|
Added documentation on referencing colors from your CSS
|
2020-02-05 16:20:31 -08:00 |
|
Scoopta
|
7534181a8f
|
Added --lines
|
2020-02-02 22:29:44 -08:00 |
|
Scoopta
|
b266a82b4b
|
Added sorting to contains mode based on whether or not the result starts with your search
|
2020-02-02 13:54:34 -08:00 |
|
Scoopta
|
05cbe1f20a
|
Added documentation for config.h
|
2020-02-01 23:39:38 -08:00 |
|
Scoopta
|
529d89c718
|
Added documentation for utils.h
|
2020-02-01 23:25:57 -08:00 |
|
Scoopta
|
a648f2139f
|
Renamed the arguments for utils_distance()
|
2020-02-01 23:24:04 -08:00 |
|
Scoopta
|
abc4c3a548
|
Added API documentation
|
2020-02-01 18:03:12 -08:00 |
|
Scoopta
|
5538191317
|
Changed the signature of wofi_create_widget() to use arrays instead of pointers
|
2020-02-01 17:44:00 -08:00 |
|
Scoopta
|
7494cb1c7c
|
Removed the utils.h include from config.h as it's not used by config
|
2020-02-01 17:06:41 -08:00 |
|
Scoopta
|
4fac0ee652
|
Fixed bug where mode order wasn't being taken into account when loading entries
|
2020-01-31 23:15:13 -08:00 |
|
Scoopta
|
2f4f53fa44
|
Added support for using a null byte as the dmenu separator
|
2020-01-31 22:37:59 -08:00 |
|
Scoopta
|
7c44d9ec4b
|
Added support for the :focus CSS selector
|
2020-01-31 22:04:07 -08:00 |
|
Scoopta
|
6e472afe6e
|
Added infrastructure for external custom modes, the actual mode code will be committed later
|
2020-01-31 21:55:28 -08:00 |
|
Scoopta
|
7c511264df
|
Good C practices, one day I'll remember to do this all the time
|
2020-01-31 13:29:00 -08:00 |
|
Scoopta
|
3a80153e17
|
Added wofi_insert_widgets()
This allows modes to ask for wofi to query them for new entries
|
2020-01-31 13:25:04 -08:00 |
|
Scoopta
|
786718602b
|
Actually fixed cache entries that contain a lf
|
2020-01-29 22:01:29 -08:00 |
|
Scoopta
|
3d39f7aa5f
|
Fixed memory leak
|
2020-01-29 21:51:25 -08:00 |
|
Scoopta
|
c971d19fa0
|
Fixed caching entries that contain a lf
|
2020-01-29 21:49:16 -08:00 |
|
Scoopta
|
2de5c8fa48
|
symlinked folders are excluded from $PATH if the actual folder is included
|
2020-01-28 17:46:16 -08:00 |
|
Scoopta
|
46b8a23c2f
|
Added build options to turn on/off all built in modes
|
2020-01-28 14:05:01 -08:00 |
|
Scoopta
|
cee642d409
|
Moved the gdesktopappinfo.h include to drun
|
2020-01-28 13:56:43 -08:00 |
|
Scoopta
|
ef51bc97c1
|
Explicitly include unistd.h
|
2020-01-28 13:56:21 -08:00 |
|
Scoopta
|
61fb0e38f1
|
Improved the distance algorithm to take into account whether or not the result contains the search
|
2020-01-26 12:18:32 -08:00 |
|
Scoopta
|
755d7b37f6
|
Removed the if statement in the sort code, it's not needed
|
2020-01-26 12:03:08 -08:00 |
|
Scoopta
|
b41b85a70b
|
Added support for case insensitive fuzzy search
|
2020-01-26 11:45:56 -08:00 |
|
Scoopta
|
b43739921c
|
Pressing escape now exits with error code 1
|
2020-01-26 11:22:29 -08:00 |
|
Scoopta
|
1d149e8362
|
Added info about comments and escapes in the config to the man pages
|
2020-01-26 00:53:25 -08:00 |
|
Scoopta
|
684a5adf95
|
Fixed up config parsing
|
2020-01-26 00:44:24 -08:00 |
|