Commit graph

175 commits

Author SHA1 Message Date
Dave Davenport
21e57a6b7d [autoconf] Fix missing dependency. 2024-07-30 20:14:02 +02:00
lbonn
a7c03695c4 Fix some compiler warnings
* -Wno-inline in autoconf builds (was already in meson builds)
* Use non-deprecated name for g_spawn_check_wait_status
* Update libgwater
2024-07-08 23:17:40 +02:00
lbonn
433f9664e9
[Doc] Switch to pandoc and remove generated files (#1955)
* [Build] Add missing dist files from libnkutils

* [Doc] Switch to pandoc and remove generated files

* [Doc] Rewrite markdown for conversion to man

* convert existing markup to use definition list (a bit hacky...)
* rewrite title to pandoc man metadata
* reduce heading nesting to match most man pages
* inline code displayed as bold, also common man style

* [Doc] New installation with autoconf and meson

- autoconf:
  * generate in source directory if pandoc found
  * install from source directory

- meson:
  * generate and install with build directory if pandoc found
  * try to install from source directory if pandoc not found
  * bail otherwise

* [Doc] Make pandoc filter 2.9 compatible

Man pages look better with pandoc >= 2.17
2024-03-05 16:22:47 +01:00
Dave Davenport
1c41c36488 Bump glib version to 2.72 2024-02-27 20:46:34 +01:00
lbonn
f539a08222
[Build] Reduce amount of warnings (#1944)
* one unused parameter in recursivebrowser.c
* overlength strings are overly pedantic, modern compilers support large
  strings
* __FUNCTION__ creeped back in after #288
2024-02-16 18:41:07 +01:00
Dave Davenport
96e81d1b56 Disable imdkit by default 2022-11-17 17:49:16 +01:00
Dave Davenport
53391da45a [Build] Add option to disable imdkit at compile time.
Issue: #1742
2022-11-15 17:18:51 +01:00
Dave Davenport
690924c270 [Doc] Update support links.
Remove reddit.
2022-11-11 21:53:20 +01:00
duarm
6d02648d3a
input method (#1735)
* input method draft

* restoring relese event

* using unused macro, removing debug code, handling disconnection

* review fixes, new update_im_window_pos method

* initializing variables correctly

* initializing im pos queue correctly

* ime window positioning

* add widget_get_y_pos() position

* [Build] Update makefile with imdkit

* [CI] Add imdkit as dependency.

* [XCB] rofi_view_paste don't throw warning, print debug.

* [XCB] rofi_view_paste lower 'failed to convert selection'

* [Build] Add minimum version check to imdkit

* new macro XCB_IMDKIT_1_0_3_LOWER

* [Build] Try to support old version of imdkit in meson/makefile.

* [Build] Fix typo in meson.build

* [XIM] Don't set use compound/set use utf8 when on old version.

* [Build] Allow building without imdkit.

* [Doc] Add imdkit to dependency list.

Co-authored-by: Dave Davenport <qball@gmpclient.org>
2022-11-08 19:18:45 +01:00
Dave Davenport
505282c465 Update to dev version. 2022-08-19 22:43:47 +02:00
Dave Davenport
9963df114b 1.7.5 release. 2022-08-19 22:37:43 +02:00
Dave Davenport
22d1a613cc mark development 2022-08-14 12:58:48 +02:00
Dave Davenport
48ea818c69 1.7.4 release 2022-08-14 12:53:29 +02:00
Dave Davenport
e6dbc8fbd3 Fix dialog -> mode
Fix more old naming.
2022-02-23 23:25:56 +01:00
Dave Davenport
6014845e91 Tag development 2022-01-29 13:23:47 +01:00
Dave Davenport
c9ed935de4 Version 1.7.3 2022-01-29 13:23:05 +01:00
Dave Davenport
bdea8b9787 Mark -combi-hide-mode-prefix as deprecated. 2022-01-25 11:23:40 +01:00
Dave Davenport
6cefde70d7 Bump version to 1.7.2-dev 2021-11-30 18:59:35 +01:00
Dave Davenport
9bbfa7c51b Version 1.7.2 2021-11-30 18:59:13 +01:00
Dave Davenport
cdeeec39b8 Bump to 1.7.1-dev 2021-11-26 21:46:38 +01:00
Dave Davenport
328a275691 Release 1.7.1 2021-11-26 21:40:22 +01:00
Dave Davenport
5bc273b542 Bump version to dev version (1.7.0-dev) 2021-08-29 11:22:41 +02:00
Dave Davenport
c94c3cbf26 Bump version to 1.7.0 2021-08-29 11:10:54 +02:00
a1346054
c62137f8ab
Simple maintenance improvements (#1370)
* rofi moved to libera.chat

* unify some theme headers and whitespace

* consistently use the same hashbang for bash

* improve obsolete way of testing equality

see https://github.com/koalaman/shellcheck/wiki/SC2268 for explanation

* use consistent function definitions in bash scripts

* remove duplicated author and fix whitespace

* quote all variables in scripts

fixes many warnings identified through shellcheck

* fix whitespace in scripts

* fix whitespace in non-source files

* fix spelling in non-source files

* fix whitespace and indentation in source files

* fix spelling in source files
2021-08-14 13:03:16 +02:00
Dave Davenport
5a7df38ccd [Configuration] Remove old configuration format. 2021-06-01 10:43:25 +02:00
TonCherAmi
dc28a97437
Add cursor property (#1313)
* Change mouse cursor on widget hover

Currently only listview element and editbox are supported.

* Add cursor property
2021-05-23 00:17:27 +02:00
Lars Wendler
ca86eec802
configure.ac: Remove argument from AC_PROG_LEX (#1250)
autoconf-2.70 only accepts "yywrap" and "noyywrap" as arguments to
AC_PROG_LEX. Calling it with no arguments will trigger the old behavior
from autoconf-2.69.

Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2021-01-04 22:56:40 +01:00
Dave Davenport
94bd12e478 Update version. 2020-11-22 22:12:47 +01:00
Dave Davenport
176adbde52 Version 1.6.1 2020-11-22 22:01:45 +01:00
Dave Davenport
deb1e6a208 [RofiIconFetcher] Switch to gdk-pixbuf. 2020-10-20 20:38:13 +02:00
Dave Davenport
5994df7f04 [IconLoader] add optional gif loader. 2020-10-18 21:37:05 +02:00
Dave Davenport
cc5a1989d8 [RofiIconFetcher] Don't exit out on libjpeg error, but don't load image. 2020-10-17 21:59:12 +02:00
Dave Davenport
585538b428 Try fixing build on meson of readdir dirent args. 2020-10-12 20:32:25 +02:00
Dave Davenport
34bb919762 Update version in configure.ac to 1.6.0-dev 2020-09-06 20:43:22 +02:00
Dave Davenport
12f4e3a1cb Bump version to 1.6.0 2020-09-06 20:37:24 +02:00
Dave Davenport
5deac0a697 Try to improve bison check so it works on bsd 2020-09-03 21:08:17 +02:00
Dave Davenport
34a278f943 [Combi] Remove strchrnull
Issue: #1083
2020-04-07 12:48:53 +02:00
Dave Davenport
855d09ded7 [IconFetcher] Add jpeg support, scale on load.
TODO: fix scaling speed.
2020-02-14 14:27:03 +01:00
Dave Davenport
0edcd7cfd3 Remove deprecated option from configure. 2019-10-29 13:33:04 +01:00
Dave Davenport
aa9970fa2a [build] Check for the strchrnul function in configure.ac
Issue: #989
2019-07-06 11:32:37 +02:00
Dave Davenport
23887a9eee Setup dev. version. 2019-06-26 21:34:39 +02:00
Dave Davenport
35d2c341c8 Bug fix release 1.5.4 2019-06-26 21:24:45 +02:00
Dave Davenport
9a5ae427d9 Mark dev branch. 2019-06-23 15:13:26 +02:00
Dave Davenport
ec0e8a656f V1.5.3 - Time delayed progress 2019-06-23 15:05:12 +02:00
Dave Davenport
f3c58708f4 Change buildsystem link to DaveDavenport -> davatorium. 2019-05-14 11:55:30 +02:00
Dave Davenport
eb0e132bcc
[Timings] Move into new debug system. (#961)
* [Timings] Move into new debug system.

* [Timings] Remove newlines.
2019-05-11 20:57:18 +02:00
Quentin Glidic
c33543f5ca
configure.ac,meson: Define GLIB_VERSION_{MIN_REQUIRED,MAX_ALLOWED}
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
2019-04-19 10:15:06 +02:00
Dave Davenport
f42cffe962 Return EX_DATAERR when fails to parse theme.
This way a script can check if there was an error, otherwise you can
wind up in a loop.
2019-01-07 17:21:31 +01:00
Dave Davenport
aacb570850 Setup dev for next release. 2018-12-30 13:17:27 +01:00
Dave Davenport
19279f5a42 Release 1.5.2 2018-12-30 13:14:51 +01:00