Commit Graph

32 Commits

Author SHA1 Message Date
Scoopta
10c2a2a2d0 Fixed segfault when cache is broken #213 2024-02-11 20:30:12 -08:00
Scoopta
fa72a9e6b9 v1.4.1 2024-02-09 11:22:27 -08:00
Scoopta
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. 2024-02-07 18:16:11 -08:00
Scoopta
89914c6a69 v1.4 2024-02-04 15:26:21 -08:00
Scoopta
e891ad71df Removed version number 2022-10-06 19:38:02 -07:00
Scoopta
31c660fb0a v1.3 2022-10-06 19:35:13 -07:00
"Michael Hauser-Raspe"
77cd2b32c7 Extract text matching to it's own file. 2022-06-26 01:51:48 +01: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
06e0b12c72 Added wofi-widget-builder.3 to install_man() 2020-08-26 19:38:02 -07:00
Scoopta
6fd3af1f4e Removed version number 2020-08-06 19:54:12 -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
cfe4206a62 v1.2 2020-07-28 00:25:23 -07:00
Scoopta
da98a2d240 Added base64 image support 2020-07-11 17:39:09 -07:00
Scoopta
56e971a636 widget_builder_api.h added to install_headers() 2020-06-29 21:25:15 -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
Jan Beich
2c20a6bda4 Explicitly set C standard for old compilers
../src/config.c: In function 'config_put':
../src/config.c:24: error: 'for' loop initial declaration used outside C99 mode
../src/config.c: In function 'config_get_mnemonic':
../src/config.c:82: error: 'for' loop initial declaration used outside C99 mode
../src/utils.c: In function 'utils_concat':
../src/utils.c:37: error: 'for' loop initial declaration used outside C99 mode
../src/utils.c:44: error: redefinition of 'count'
../src/utils.c:37: error: previous definition of 'count' was here
../src/utils.c:44: error: 'for' loop initial declaration used outside C99 mode
../src/utils.c: In function 'utils_distance':
../src/utils.c:75: error: 'for' loop initial declaration used outside C99 mode
../src/utils.c:78: error: redefinition of 'count'
../src/utils.c:75: error: previous definition of 'count' was here
../src/utils.c:78: error: 'for' loop initial declaration used outside C99 mode
../src/utils.c:83: error: 'for' loop initial declaration used outside C99 mode
../src/utils.c:84: error: 'for' loop initial declaration used outside C99 mode
../modes/drun.c: In function 'get_search_text':
../modes/drun.c:85: error: 'for' loop initial declaration used outside C99 mode
../modes/drun.c: In function 'get_action_text':
../modes/drun.c:132: error: 'for' loop initial declaration used outside C99 mode
../modes/drun.c: In function 'get_action_actions':
../modes/drun.c:152: error: 'for' loop initial declaration used outside C99 mode
../modes/drun.c: In function 'insert_dir':
../modes/drun.c:218: error: 'for' loop initial declaration used outside C99 mode
../modes/drun.c: In function 'wofi_drun_init':
../modes/drun.c:267: error: 'for' loop initial declaration used outside C99 mode
../src/main.c: In function 'wofi_load_css':
../src/main.c:112: error: 'for' loop initial declaration used outside C99 mode
../src/wofi.c: In function '_insert_widget':
../src/wofi.c:468: error: 'for' loop initial declaration used outside C99 mode
../src/wofi.c:487: error: 'for' loop initial declaration used outside C99 mode
../src/wofi.c:509: error: redefinition of 'count'
../src/wofi.c:487: error: previous definition of 'count' was here
../src/wofi.c:509: error: 'for' loop initial declaration used outside C99 mode
../src/wofi.c:514: error: redefinition of 'count'
../src/wofi.c:509: error: previous definition of 'count' was here
../src/wofi.c:514: error: 'for' loop initial declaration used outside C99 mode
../src/wofi.c: In function 'escape_lf':
../src/wofi.c:541: error: 'for' loop initial declaration used outside C99 mode
../src/wofi.c: In function 'remove_escapes':
../src/wofi.c:561: error: 'for' loop initial declaration used outside C99 mode
../src/wofi.c: In function 'wofi_create_widget':
../src/wofi.c:739: error: 'for' loop initial declaration used outside C99 mode
../src/wofi.c:745: error: redefinition of 'count'
../src/wofi.c:739: error: previous definition of 'count' was here
../src/wofi.c:745: error: 'for' loop initial declaration used outside C99 mode
../src/wofi.c: In function 'wofi_term_run':
../src/wofi.c:784: error: 'for' loop initial declaration used outside C99 mode
../src/wofi.c: In function 'fuzzy_sort':
../src/wofi.c:856: error: 'for' loop initial declaration used outside C99 mode
../src/wofi.c:862: error: redefinition of 'count'
../src/wofi.c:856: error: previous definition of 'count' was here
../src/wofi.c:862: error: 'for' loop initial declaration used outside C99 mode
../src/wofi.c:868: error: redefinition of 'count'
../src/wofi.c:862: error: previous definition of 'count' was here
../src/wofi.c:868: error: 'for' loop initial declaration used outside C99 mode
../src/wofi.c: In function 'move_pgup':
../src/wofi.c:1026: error: 'for' loop initial declaration used outside C99 mode
../src/wofi.c: In function 'move_pgdn':
../src/wofi.c:1033: error: 'for' loop initial declaration used outside C99 mode
../src/wofi.c: In function 'load_mode':
../src/wofi.c:1244: error: 'for' loop initial declaration used outside C99 mode
2020-03-24 13:11:51 -07:00
Scoopta
107eb5dd94 Removed threads from the dependencies 2020-03-08 23:33:15 -07:00
Scoopta
7755727cb6 Merged v1.1.1 into default 2020-03-05 11:37:51 -08:00
Scoopta
c64526023e v1.1.1: Headers and pkg-config file are now installed 2020-03-05 11:35:55 -08:00
Scoopta
dc166e1381 Added fedora package to the list of packages 2020-03-03 17:26:17 -08:00
Scoopta
4af6efc6f1 v1.1 2020-02-29 14:14:55 -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
510f6834ea The man pages will now be installed when doing ninja install 2020-02-25 23:06:00 -08:00
Scoopta
e0db258ad6 Added xdg-output-unstable-v1-protocol.c to meson.build 2020-02-25 17:14:42 -08:00
Scoopta
46b8a23c2f Added build options to turn on/off all built in modes 2020-01-28 14:05:01 -08:00
Scoopta
0a9e0b2420 Building the tip without mercurial now allows for manually setting a version with the version option 2019-12-30 18:35:26 -08:00
Scoopta
0498174d35 The executable name is no longer hardcoded. Instead meson.project_name() is used 2019-12-27 13:22:08 -08:00
Scoopta
76cbbb751e Added install support 2019-12-20 22:01:56 -08:00
Scoopta
77dd68e418 Meson now uses the project version for defining -DVERSION 2019-12-20 18:50:26 -08:00
Scoopta
d3c6d8019e Moved to meson 2019-12-20 18:29:11 -08:00