bi4k8
65f4d4f7eb
colours: define manually_get_x11_color for usage outside X11
2022-12-24 09:42:02 -05:00
bi4k8
e914128c32
colours: parse X11 colors under Wayland
2022-12-24 09:42:02 -05:00
bi4k8
35b874de65
wayland: switch to zwlr_layer_shell_v1 and implement proper window placement
...
this vendors the wlr-layer-shell-unstable-v1 protocol XML file
2022-12-24 09:42:02 -05:00
bi4k8
4c71e4527b
wayland: implement buffer scaling
2022-12-24 09:42:01 -05:00
bi4k8
9ce6ffbb87
wl: declare desktop/monitor info functions as weak symbols
...
these are implemented on both Wayland and X11, as stubs on the former. we need
to properly dispatch these based on the backend, but for now this resolves the
conflict
2022-12-24 09:42:01 -05:00
bi4k8
d11742ae18
build, colours, core, gui, wayland, wl, x11: implement wayland display backend
2022-12-24 09:42:01 -05:00
Brenden Matthews
4622c0e336
Change assert in set_font to check w/ debug.
...
This resolves #1292 .
2022-12-24 09:35:30 -05:00
Gene Carlson
93c38c60af
docs/variables.yaml: A better description for memlaundry.
2022-12-24 08:55:20 -05:00
Gene Carlson
4e45224c9e
src/common.cc: Fix accidental whitespace change
2022-12-24 08:55:20 -05:00
Gene Carlson
14bae13f81
FreeBSD: Additional memory reporting variables.
2022-12-24 08:55:20 -05:00
Brenden Matthews
1524755968
Bump web deps.
2022-12-14 08:17:30 -05:00
bi4k8
f3ffd17007
linux: remove nonsensical ip_addr loop break cond
...
This checks if a pointer offset from a heap-allocated buffer is NULL,
which is only true if the buffer is NULL and the offset is zero.
It appears to be attempting to check if an entry in an array of
pointers is zero before dereferencing that entry, but the SIOCGIFCONF
ioctl actually writes `struct ifreq` entries (not pointers to them)
into the `ifc_buf` buffer.
Furthermore, because `ifc_buf` is in a union with `struct ifreq
*ifc_req`, we can simply access `ifc_req` instead of casting `ifc_buf`
each time.
2022-12-12 14:39:49 -05:00
François Revol
990c8277a5
X11 cleanup: Some more obvious BUILD_X11 -> BUILD_GUI
2022-12-09 11:23:23 -05:00
François Revol
7bbf948fc3
X11 cleanup: out_to_x -> display_output()->graphical()
2022-12-09 11:23:23 -05:00
Johannes Halaoui
de298f0d80
Add an option to disable storing graph data explicitly
...
This option (store_graph_data_explicitly) can be disabled to use graphs
indirectly via execpi or lua_parse. Otherwise the graph stays empty. The
default value is true to keep avoiding resets while using conditional
colors.
2022-12-07 11:28:00 -05:00
Brenden Matthews
fd8dd2e1f8
Bump web deps.
2022-11-14 14:51:19 -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
dependabot[bot]
d09b8ff08c
Bump eslint-config-next from 13.0.0 to 13.0.2 in /web
...
Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next ) from 13.0.0 to 13.0.2.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/commits/v13.0.2/packages/eslint-config-next )
---
updated-dependencies:
- dependency-name: eslint-config-next
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-10 07:41:02 -05:00
dependabot[bot]
38f6ccbed1
Bump @tailwindcss/typography from 0.5.7 to 0.5.8 in /web
...
Bumps [@tailwindcss/typography](https://github.com/tailwindcss/typography ) from 0.5.7 to 0.5.8.
- [Release notes](https://github.com/tailwindcss/typography/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss-typography/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tailwindcss/typography/compare/v0.5.7...v0.5.8 )
---
updated-dependencies:
- dependency-name: "@tailwindcss/typography"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-10 07:40:52 -05:00
dependabot[bot]
91c9f45f2f
Bump @netlify/plugin-nextjs from 4.28.3 to 4.28.5 in /web
...
Bumps [@netlify/plugin-nextjs](https://github.com/netlify/next-runtime ) from 4.28.3 to 4.28.5.
- [Release notes](https://github.com/netlify/next-runtime/releases )
- [Changelog](https://github.com/netlify/next-runtime/blob/main/CHANGELOG.md )
- [Commits](https://github.com/netlify/next-runtime/compare/plugin-nextjs-v4.28.3...plugin-nextjs-v4.28.5 )
---
updated-dependencies:
- dependency-name: "@netlify/plugin-nextjs"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 08:38:51 -05:00
dependabot[bot]
73262db619
Bump next from 13.0.0 to 13.0.2 in /web
...
Bumps [next](https://github.com/vercel/next.js ) from 13.0.0 to 13.0.2.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v13.0.0...v13.0.2 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 08:38:40 -05:00
dependabot[bot]
88668f4844
Bump eslint from 8.26.0 to 8.27.0 in /web
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.26.0 to 8.27.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.26.0...v8.27.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 08:38:27 -05:00
dependabot[bot]
8142c699ce
Bump cypress from 10.10.0 to 10.11.0 in /web
...
Bumps [cypress](https://github.com/cypress-io/cypress ) from 10.10.0 to 10.11.0.
- [Release notes](https://github.com/cypress-io/cypress/releases )
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/cypress/compare/v10.10.0...v10.11.0 )
---
updated-dependencies:
- dependency-name: cypress
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-31 18:51:58 -04:00
dependabot[bot]
b68511aa16
Bump eslint-config-next from 12.3.1 to 13.0.0 in /web
...
Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next ) from 12.3.1 to 13.0.0.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/commits/v13.0.0/packages/eslint-config-next )
---
updated-dependencies:
- dependency-name: eslint-config-next
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-31 16:14:00 -04:00
dependabot[bot]
3467841797
Bump autoprefixer from 10.4.12 to 10.4.13 in /web
...
Bumps [autoprefixer](https://github.com/postcss/autoprefixer ) from 10.4.12 to 10.4.13.
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.12...10.4.13 )
---
updated-dependencies:
- dependency-name: autoprefixer
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-31 16:13:46 -04:00
dependabot[bot]
1cda7ee8d7
Bump @netlify/plugin-nextjs from 4.27.3 to 4.28.3 in /web
...
Bumps [@netlify/plugin-nextjs](https://github.com/netlify/next-runtime ) from 4.27.3 to 4.28.3.
- [Release notes](https://github.com/netlify/next-runtime/releases )
- [Changelog](https://github.com/netlify/next-runtime/blob/main/CHANGELOG.md )
- [Commits](https://github.com/netlify/next-runtime/compare/plugin-nextjs-v4.27.3...plugin-nextjs-v4.28.3 )
---
updated-dependencies:
- dependency-name: "@netlify/plugin-nextjs"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-31 16:08:53 -04:00
dependabot[bot]
86498299d4
Bump next from 12.3.1 to 13.0.0 in /web
...
Bumps [next](https://github.com/vercel/next.js ) from 12.3.1 to 13.0.0.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v12.3.1...v13.0.0 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-31 16:08:37 -04:00
dependabot[bot]
f7d494b001
Bump @netlify/plugin-nextjs from 4.26.0 to 4.27.3 in /web
...
Bumps [@netlify/plugin-nextjs](https://github.com/netlify/next-runtime ) from 4.26.0 to 4.27.3.
- [Release notes](https://github.com/netlify/next-runtime/releases )
- [Changelog](https://github.com/netlify/next-runtime/blob/main/CHANGELOG.md )
- [Commits](https://github.com/netlify/next-runtime/compare/plugin-nextjs-v4.26.0...plugin-nextjs-v4.27.3 )
---
updated-dependencies:
- dependency-name: "@netlify/plugin-nextjs"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-24 14:58:56 -04:00
dependabot[bot]
3668edff5b
Bump eslint from 8.25.0 to 8.26.0 in /web
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.25.0 to 8.26.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.25.0...v8.26.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-24 14:58:25 -04:00
dependabot[bot]
cba913d22a
Bump @types/react from 18.0.21 to 18.0.22 in /web
...
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 18.0.21 to 18.0.22.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-24 14:58:06 -04:00
dependabot[bot]
bd241357b6
Bump tailwindcss from 3.1.8 to 3.2.1 in /web
...
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss ) from 3.1.8 to 3.2.1.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v3.1.8...v3.2.1 )
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-24 14:51:23 -04:00
dependabot[bot]
08a8165dd0
Bump @types/node from 18.11.0 to 18.11.4 in /web
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 18.11.0 to 18.11.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-24 14:50:29 -04:00
dependabot[bot]
5db57753ed
Bump @fontsource/newsreader from 4.5.8 to 4.5.9 in /web
...
Bumps [@fontsource/newsreader](https://github.com/fontsource/fontsource/tree/HEAD/fonts/google/newsreader ) from 4.5.8 to 4.5.9.
- [Release notes](https://github.com/fontsource/fontsource/releases )
- [Changelog](https://github.com/fontsource/fontsource/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fontsource/fontsource/commits/HEAD/fonts/google/newsreader )
---
updated-dependencies:
- dependency-name: "@fontsource/newsreader"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 19:46:16 -04:00
dependabot[bot]
f4a0d3c099
Bump @fontsource/inter from 4.5.13 to 4.5.14 in /web
...
Bumps [@fontsource/inter](https://github.com/fontsource/fontsource/tree/HEAD/fonts/google/inter ) from 4.5.13 to 4.5.14.
- [Release notes](https://github.com/fontsource/fontsource/releases )
- [Changelog](https://github.com/fontsource/fontsource/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fontsource/fontsource/commits/HEAD/fonts/google/inter )
---
updated-dependencies:
- dependency-name: "@fontsource/inter"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 14:02:26 -04:00
dependabot[bot]
2c70e89b04
Bump @types/node from 18.8.5 to 18.11.0 in /web
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 18.8.5 to 18.11.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 14:02:06 -04:00
dependabot[bot]
566482e8a9
Bump @netlify/plugin-nextjs from 4.25.0 to 4.26.0 in /web
...
Bumps [@netlify/plugin-nextjs](https://github.com/netlify/next-runtime ) from 4.25.0 to 4.26.0.
- [Release notes](https://github.com/netlify/next-runtime/releases )
- [Changelog](https://github.com/netlify/next-runtime/blob/main/CHANGELOG.md )
- [Commits](https://github.com/netlify/next-runtime/compare/plugin-nextjs-v4.25.0...plugin-nextjs-v4.26.0 )
---
updated-dependencies:
- dependency-name: "@netlify/plugin-nextjs"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 14:01:52 -04:00
Brenden Matthews
186f2162d7
Fix dates in man page.
2022-10-16 12:15:10 -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
589b240360
Fix create/destroy/set/get Lua Rsvg functions.
...
We need an interface to be able to create/destroy/set/get the
RsvgRectangle and RsvgDimensionData structs via Lua, which were missing
or incomplete.
Documentation was also missing, which has been updated.
2022-10-16 13:00:05 -04:00
Brenden Matthews
e99a555097
Gzip the man page.
2022-10-14 23:34:06 -05:00
dependabot[bot]
0681e89857
Bump cypress from 10.9.0 to 10.10.0 in /web
...
Bumps [cypress](https://github.com/cypress-io/cypress ) from 10.9.0 to 10.10.0.
- [Release notes](https://github.com/cypress-io/cypress/releases )
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/cypress/compare/v10.9.0...v10.10.0 )
---
updated-dependencies:
- dependency-name: cypress
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-14 10:55:38 -04:00
Brenden Matthews
b9b8769383
Add copyleft just for funsies.
2022-10-14 09:55:06 -05:00
dependabot[bot]
05c3eb9e18
Bump @types/node from 18.8.3 to 18.8.5 in /web
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 18.8.3 to 18.8.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-14 10:28:55 -04:00
dependabot[bot]
657f7b4972
Bump @netlify/plugin-nextjs from 4.24.3 to 4.25.0 in /web
...
Bumps [@netlify/plugin-nextjs](https://github.com/netlify/next-runtime ) from 4.24.3 to 4.25.0.
- [Release notes](https://github.com/netlify/next-runtime/releases )
- [Changelog](https://github.com/netlify/next-runtime/blob/main/CHANGELOG.md )
- [Commits](https://github.com/netlify/next-runtime/compare/plugin-nextjs-v4.24.3...plugin-nextjs-v4.25.0 )
---
updated-dependencies:
- dependency-name: "@netlify/plugin-nextjs"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-14 09:54:58 -04:00
dependabot[bot]
848aa467df
Bump postcss from 8.4.17 to 8.4.18 in /web
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.17 to 8.4.18.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.17...8.4.18 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-14 09:53:14 -04:00
Brenden Matthews
d6df062898
Enable dependabot for web docs.
2022-10-14 08:50:42 -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
b5df4dbcd1
Drop docbook from build deps.
2022-10-14 08:44:39 -05:00
Brenden Matthews
ba363e1df9
Add man page to releases.
...
In addition to building an appimage for each commit to main and release,
we'll include the man page so people can grab it without having to
install pandoc.
This addresses #1247 and #1254 .
2022-10-14 09:29:19 -04:00