1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2024-12-26 04:17:33 +00:00
Commit Graph

4082 Commits

Author SHA1 Message Date
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
Rafał Lalik
63f3f8a526 Fix releasing of nv displays 2022-10-14 09:03:57 -04:00
Rafał Lalik
268906b957 Fix ternary operator bug with implicit true value assignment 2022-10-14 09:03:57 -04:00
Rafał Lalik
fbedabba87 Detect that nvidia display exists in each refresh 2022-10-14 09:03:57 -04:00
dependabot[bot]
889f8a5338 Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-13 16:54:33 -04:00
Brenden Matthews
d9790ef72a
Create dependabot.yml 2022-10-13 16:47:04 -04:00
Brenden Matthews
31d43177a0
Cancel previous concurrent build actions. 2022-10-13 15:32:01 -05:00
Brenden Matthews
4dcfaff73a
Don't reformat catch2 with make clang-format. 2022-10-13 14:55:38 -05:00
Brenden Matthews
b06f658ebf
Run clang-format. 2022-10-13 14:44:26 -05:00
Guido Falsi
1f661d2432 Implement get_battery_power_draw() for FreeBSD.
I'm using the acpi_battery(4) interface, via sysctl.

It should report battery draw in mW (for milli Watts), so I'm
dividing by 1000 before printing in the buffer.
2022-10-13 15:41:43 -04:00
Caio Freitas de Oliveira
43a10434ae remove include 2022-10-12 21:35:35 -04:00
Caio Freitas de Oliveira
8a64e4134e add special case for X11 tests 2022-10-12 21:35:35 -04:00