bi4k8
d11742ae18
build, colours, core, gui, wayland, wl, x11: implement wayland display backend
2022-12-24 09:42:01 -05:00
Brenden Matthews
8c6257d925
Update Lua cairo bindings.
...
This adds 2 missing functions: cairo_surface_set_device_scale and
cairo_surface_get_device_scale, and also requires cario 1.14 or newer.
This addresses the comments in #1083 .
2022-11-11 12:58:04 -05:00
Brenden Matthews
669532ffc0
Bump version for next release.
2022-10-16 12:06:59 -05:00
Brenden Matthews
70d7d5c796
Bump version for next release.
2022-10-16 12:06:21 -05:00
Brenden Matthews
97687633a7
Separate docs & extras (syntax files) build.
...
Rather than piggybacking on the BUILD_DOCS flag, use BUILD_EXTRAS to
enable building the nano & vim syntax files. This is so that people can
generate the extras without having to install pandoc.
2022-10-14 09:44:54 -04:00
Brenden Matthews
4dcfaff73a
Don't reformat catch2 with make clang-format
.
2022-10-13 14:55:38 -05:00
Caio Freitas de Oliveira
e7ac782a3c
PR changes; fix saturation calculation (scale before dividing)
2022-10-12 21:35:35 -04:00
Rafał Lalik
e4bb669c36
Use cmake macros for cxx standards
...
In the previous code, multiple cmake configure step was obscuring the flags variable.
2022-10-12 20:32:48 -04:00
Brenden Matthews
f0d6b4532a
Bump again according to semver rules.
2022-10-12 13:18:51 -05:00
Brenden Matthews
5879954cc0
Bump according to semver rules.
2022-10-12 13:18:08 -05:00
Brenden Matthews
1954893eaf
Need to enable curl for RSS.
2022-10-12 12:57:48 -04:00
Brenden Matthews
25e6598c90
Drop unimplemented weather code.
...
The weather code is just stubs at the moment, so I'm dropping it as it
adds no value.
2022-10-12 12:57:48 -04:00
Brenden Matthews
670973a678
Update extras (syntax files) w/ new docs.
...
Generate the list of symbols for vim & nano syntax files using
docs data + jinja2.
Also refactored the doc handling a bit.
2022-10-04 18:18:08 -04:00
Brenden Matthews
46263caf6a
Doc fixes, remove cmake docbook stuff.
2022-09-30 18:21:24 -04:00
Brenden Matthews
47ad3f9982
Refactor docs, make a new website.
...
* Docs have been migrated from docbook to yaml + jinja2 + pandoc
* Created a new (basic) website for docs based on React + Tailwinds
2022-09-30 18:21:24 -04:00
Brenden Matthews
27d521ff52
Bump version.
2022-09-19 09:58:47 -05:00
François Revol
0cc7edfd0b
Add a BUILD_GUI define (for now only defined on BUILD_X11)
2022-09-10 20:39:11 +02:00
Brenden Matthews
714e3a5cbd
Bump version.
2022-09-10 13:18:06 -05:00
Brenden Matthews
5d5ee12c67
Require librsvg >=2.52.
2022-09-10 11:58:27 -05:00
Brenden Matthews
5d02762903
Comment out rsvg_handle_get_intrinsic_size_in_pixels for now.
2022-09-10 11:57:16 -05:00
Chaitanya Kukde
8f5014b90f
Add License information to cmake uninstall source
2021-05-17 10:08:37 -05:00
Chaitanya Kukde
01d4c8ca84
Fixes #1068 : Add cmake uninstall target
2021-05-17 10:08:37 -05:00
Brenden Matthews
527076d4df
Bump version for next release.
2021-04-25 09:03:09 -05:00
Brenden Matthews
4445b3c065
CMAKE_CXX_EXTENSIONS should be disabled by default.
2021-04-25 09:00:29 -05:00
Rogier Reerink
df11925db3
Added support for Intel backlight.
2021-04-22 10:06:36 -05:00
Brenden Matthews
d3527e1ed9
Add archlinux & alpine builds.
2021-03-03 15:39:02 -05:00
Brenden Matthews
7c248469b4
Bump version.
2021-03-02 09:47:27 -06:00
Brenden Matthews
7f84662c2c
Bump version.
2021-03-02 09:39:20 -06:00
Brenden Matthews
6e6d5f2bc1
Migrate Travis to GitHub workflow.
2021-03-01 12:03:35 -06:00
Brenden Matthews
783ebc269c
Update gcov wrapper to use latest llvm.
2021-02-28 17:00:33 -06:00
Brenden Matthews
801658756f
The order of program search matters (use newest first).
2021-02-28 16:31:16 -06:00
Brenden Matthews
2863e15f3e
Add other llvm cov/profdata versions.
2021-02-28 16:04:40 -06:00
Brenden Matthews
954edef9ef
Simplify clang coverage logic.
2021-02-28 14:46:17 -06:00
Brenden Matthews
9f2b71b0a7
Require librsvg>=2.46, fix lua interface.
2021-02-27 10:18:25 -06:00
Brenden Matthews
e7cbc43f62
Drop support for systemd <= 205.
2021-02-27 09:26:11 -06:00
Brenden Matthews
308f2cb8ea
Update copyright, authors.
2021-02-27 09:14:19 -06:00
Brenden Matthews
7bb8a49ace
Bump version to 1.12.0, it's been a while.
2021-02-27 09:06:57 -06:00
Daniel Pielmeier
d365c7f7ba
Respect CFLAGS/CXXFLAGS
...
In commit bb8723d
"add toluapp subtree" support for user defined FLAGS was removed. I do not see a reason why this should not be allowed, so it would be great if this could be added again.
Reference: https://bugs.gentoo.org/772176
2021-02-27 10:03:49 -05:00
Brenden Matthews
68f95b951c
Check for new clang tidy/format bins.
2021-01-23 19:28:22 -06:00
Brenden Matthews
2e6b3bdb8e
Rename cmake vars to suppress warnings.
2021-01-23 18:22:47 -06:00
isaac
56920fde12
add build option
2021-01-23 18:00:53 -06:00
freddii
b62e115830
fixed wrong spelled words
2021-01-23 17:59:07 -06:00
Brenden Matthews
348a174b97
Bump version for next release.
2020-07-27 08:06:20 -04:00
Andreas Schleifer
b436b0bfd9
make cmake builds reproducible
2020-07-27 08:03:46 -04:00
Brenden Matthews
2f41fb566c
Change python version in check script to 3.
2019-10-19 12:10:39 -04:00
Brenden Matthews
84b9ab15d3
Bump version for next release.
2019-08-13 19:46:59 -04:00
i.Dark_Templar
f105a8777a
Ensure that all ncurses libraries are linked to, including libtinfo if it's a separate library
2019-08-10 09:59:01 -04:00
Brenden Matthews
27ae07c2ae
Bump version for next release.
2019-06-23 10:59:26 -04:00
Brenden Matthews
84ceeff23f
Increase default number of net interfaces.
...
This should resolve the issue noted in #564 .
2019-04-03 08:47:23 -04:00
Daniel Pielmeier
1fa674252d
Add a separate option for building html documentation.
2019-03-27 16:37:14 -04:00