1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2024-11-20 11:55:20 +00:00
Commit Graph

4279 Commits

Author SHA1 Message Date
dependabot[bot]
174aa63a96 build(deps-dev): bump the web-deps group in /web with 7 updates
Bumps the web-deps group in /web with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.11.25` | `20.11.28` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.2.64` | `18.2.67` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.2.21` | `18.2.22` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `7.1.1` | `7.2.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `7.1.1` | `7.2.0` |
| [cypress](https://github.com/cypress-io/cypress) | `13.6.6` | `13.7.0` |
| [postcss](https://github.com/postcss/postcss) | `8.4.35` | `8.4.36` |


Updates `@types/node` from 20.11.25 to 20.11.28
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `@types/react` from 18.2.64 to 18.2.67
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `@types/react-dom` from 18.2.21 to 18.2.22
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

Updates `@typescript-eslint/eslint-plugin` from 7.1.1 to 7.2.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.2.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 7.1.1 to 7.2.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.2.0/packages/parser)

Updates `cypress` from 13.6.6 to 13.7.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/v13.6.6...v13.7.0)

Updates `postcss` from 8.4.35 to 8.4.36
- [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.35...8.4.36)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: web-deps
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: web-deps
- dependency-name: "@types/react-dom"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: web-deps
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: web-deps
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: web-deps
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: web-deps
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: web-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 14:01:28 -04:00
dependabot[bot]
6ba84e9f4c build(deps): bump DeterminateSystems/nix-installer-action from 9 to 10
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action) from 9 to 10.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases)
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v9...v10)

---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 14:01:13 -04:00
dependabot[bot]
2cf2124d5d build(deps): bump DeterminateSystems/magic-nix-cache-action from 3 to 4
Bumps [DeterminateSystems/magic-nix-cache-action](https://github.com/determinatesystems/magic-nix-cache-action) from 3 to 4.
- [Release notes](https://github.com/determinatesystems/magic-nix-cache-action/releases)
- [Commits](https://github.com/determinatesystems/magic-nix-cache-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: DeterminateSystems/magic-nix-cache-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 14:00:51 -04:00
Brenden Matthews
4c31b1b7f0
Add note about nixpkgs package to README 2024-03-12 18:05:30 -04:00
Brenden Matthews
bc85f40704 Tidy up docs 2024-03-11 18:41:04 -04:00
dependabot[bot]
4c095d1e6a build(deps): bump the web-deps group in /web with 6 updates
Bumps the web-deps group in /web with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [next](https://github.com/vercel/next.js) | `14.1.1` | `14.1.3` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.11.24` | `20.11.25` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.2.62` | `18.2.64` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.2.19` | `18.2.21` |
| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `14.1.1` | `14.1.3` |
| [typescript](https://github.com/Microsoft/TypeScript) | `5.3.3` | `5.4.2` |


Updates `next` from 14.1.1 to 14.1.3
- [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/v14.1.1...v14.1.3)

Updates `@types/node` from 20.11.24 to 20.11.25
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `@types/react` from 18.2.62 to 18.2.64
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `@types/react-dom` from 18.2.19 to 18.2.21
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

Updates `eslint-config-next` from 14.1.1 to 14.1.3
- [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/v14.1.3/packages/eslint-config-next)

Updates `typescript` from 5.3.3 to 5.4.2
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.3.3...v5.4.2)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: web-deps
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: web-deps
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: web-deps
- dependency-name: "@types/react-dom"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: web-deps
- dependency-name: eslint-config-next
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: web-deps
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: web-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 16:09:35 -04:00
dependabot[bot]
49a57f02e9 build(deps): bump softprops/action-gh-release from 1 to 2
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 16:09:10 -04:00
Simon Lees
eb25f878a4 Document cairo_place_image 2024-03-11 16:08:32 -04:00
Brenden Matthews
8efb3f0e0e Fix naming conflict for Imlib2.h 2024-03-11 16:08:32 -04:00
Simon Lees
4119af0ffe cmake: use full path rather then relative.
Co-authored-by: Brenden Matthews <github@brenden.brndn.io>
2024-03-11 16:08:32 -04:00
Simon Lees
8800c645f2 Fix Memory Leak 2024-03-11 16:08:32 -04:00
Simon Lees
304e4f3823 Swap to internal C++ logging.h
Along with some other minor merge / C++ fixes.`
2024-03-11 16:08:32 -04:00
Simon Lees
96337be28f Split cairo_draw_image into two functions
In some cases you are already working with a cairo_t and know
your destination image size, this adds an API that allows you
to handle these cases more easily. Along with now being able to
draw images with an alpha level. It also leaves the original API
unchanged.
2024-03-11 16:08:32 -04:00
Simon Lees
2ade1e292b lua-imlib2: Add missing logging.h file 2024-03-11 16:08:32 -04:00
Simon Lees
99406d7a83 lua-imlib2: Fix typo in the docs. 2024-03-11 16:08:32 -04:00
Simon Lees
b79d465ed3 lua-imlib2: move to conky style logging
Unfortunately we can't use logging.h directly from conky as its
in C++ and lua bindings only have access to a C compiler.

Instead we now have a very simple C implementation of logging.h to
use within the bindings.

This change also adds NULL checks to catch some extra invalid
states
2024-03-11 16:08:32 -04:00
Simon Lees
78a38db342 lua-imlib2: Add cairo_imlib2_helper to docs. 2024-03-11 16:08:32 -04:00
Simon Lees
2e54b29450 lua-imlib2: Fix alpha mask so that its scaled
Previously if the source image was a different to the displayed
image the alpha channel was incorrect, as it wasn't scaled leading
to a series of artifacts.
2024-03-11 16:08:32 -04:00
Simon Lees
01ca581259 lua-imlib2: Implement Stride in a standard way 2024-03-11 16:08:32 -04:00
Simon Lees
3397155da4 lua-imlib2: Improve Error handling
Each of the following cases cause large numbers of cryptic imlib2
prints, so detect them and print a single error for each.
2024-03-11 16:08:32 -04:00
Brenden Matthews
755e8c3e10 Fix regression in lua_load path handling
This should resolve #1778 (and similar issues).
2024-03-10 09:57:58 -04:00
Brenden Matthews
26384446fa Just ignore homebrew return code 2024-03-09 18:25:22 -05:00
Brenden Matthews
34edbe45d9 This too 2024-03-09 18:25:22 -05:00
Brenden Matthews
06d1d21ae2 Use --force with brew install, block upgrades 2024-03-09 18:25:22 -05:00
Brenden Matthews
11a823afa9
Update README.md 2024-03-09 07:18:16 -05:00
Brenden Matthews
f02cb2ad07 Actually that won't work 2024-03-08 18:58:21 -05:00
Brenden Matthews
85056408ce This is duplicated 2024-03-08 18:58:21 -05:00
Brenden Matthews
e22e081aee Fix bad imlib2 typedefs for imlib<1.10
This should (properly) resolve #1743.
2024-03-08 18:58:21 -05:00
Brenden Matthews
d0783eb244
Update install instructions, fix Lua link 2024-03-08 18:53:25 -05:00
Brenden Matthews
7cd11c676d Updated flake per https://github.com/NixOS/nix/issues/5532
`nix flake check` no longer returns warnings.
2024-03-08 18:48:51 -05:00
Brenden Matthews
998f7ff14d Bump web deps, fix lint 2024-03-04 13:29:50 -05:00
Livanh
ee42a51006 Re-define text_object.data.l as "int64_t" 2024-03-04 08:18:19 -05:00
Livanh
4571c7f5d8 Define text_object.data.l as "long long"
This ensures that text_object.data.l is at least 64 bits in size,
even in a 32-bit environment. It can cause issues if smaller,
such as text turning black instead of a desired color (see #1477).
2024-03-04 08:18:19 -05:00
Brenden Matthews
0cfd5c0a31
Bump version 2024-03-03 09:25:37 -05:00
Brenden Matthews
585b1061ed Reorder these 2024-03-01 09:11:58 -05:00
Brenden Matthews
679065c0f6 This too 2024-03-01 09:11:58 -05:00
Brenden Matthews
10e1e4bc9d Add/use clang 15 on ubuntu builds 2024-03-01 09:11:58 -05:00
Brenden Matthews
ddb0d70708 Rotate appimage signing key 2024-02-29 10:29:58 -05:00
Stavros Ntentos
4d57ec6e67 actions/checkout@v4: with: fetch-depth: 0
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Stavros Ntentos
2f0e7eb109 git describe --tags --always --debug??
https://github.com/brndnmtthws/conky/actions/runs/8097991410/job/22130348973?pr=1761#step:6:5
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Stavros Ntentos
2f851665fd Download in pwd, not in artifacts/
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Stavros Ntentos
d5471c1f82 Allow visibility in >> $GITHUB_ENVs
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Stavros Ntentos
de5e25567a Try harder to ignore duplicate conky.1.gzs
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Brenden Matthews
d77a5a8e39 Underp this derp 2024-02-29 10:22:08 -05:00
Stavros Ntentos
e7aeed4ebb D'oh! We need tags to git describe
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Brenden Matthews
0daa51d970 Refactor this 2024-02-29 10:22:08 -05:00
Stavros Ntentos
b8edc07638 Ubuntu 20.04 clang+library-versions typo
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Brenden Matthews
9f69ab21b3 Make sure correct libc++ is installed 2024-02-29 10:22:08 -05:00
Stavros Ntentos
bb417dfd72 Missed .sha256 extension
Signed-off-by: Stavros Ntentos <133706+stdedos@users.noreply.github.com>
2024-02-29 10:22:08 -05:00
Brenden Matthews
9f9640ded8 Check librsvg version before enabling 2024-02-29 10:22:08 -05:00