Commit Graph

12 Commits

Author SHA1 Message Date
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
TonCherAmi 34810e72be
[CI] Maintenance. (#1767)
* [CI] Bump actions/upload-artifact version.

* [CI] Bump actions/checkout version.

* [CI] Bump actions/setup-python version.

* [CI] Adjust doxy redirection order.
2022-12-25 13:02:44 +01:00
Dave Davenport 30d50e3bdc Move doxy-coverage to davatorium version 2022-11-18 17:02:42 +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 2efd6a98a5 [Doxy] Fix the doxygen check and some warnings. 2022-07-28 00:23:21 +02:00
Dave Davenport d9490fddbe [CI] Do dist check via ninja 2022-03-16 20:58:37 +01:00
Dave Davenport 0bbefbf257 Add an apt update to ci (remove trailing \) 2022-03-04 10:12:02 +01:00
Dave Davenport af80e8c242 Add an apt update to ci 2022-03-04 10:11:20 +01:00
Dave Davenport 92dae73bc1
Enable/Disable windowmode test (#1536)
* Enable/Disable windowmode test

* [CI] Fix typo in name.

* Update Changelog
2021-11-29 21:03:14 +01:00
Dave Davenport fa97292e8d
[CI] Test meson build from dist. (#1389) 2021-08-30 10:45:43 +02:00
Dave Davenport c8eaecc743
[CI] Add tarballs to artifact. (#1383)
Add tarballs to artifact.
2021-08-28 18:59:59 +02:00
TonCherAmi ceee9d672a
[CI] Port CI to github actions. (#1374)
* [CI] Port CI to github actions.

* [Doc] Fix doxygen comment block.
2021-08-20 14:54:34 +02:00