Brenden Matthews
62d86f2ded
Use sonoma for arm macos
2024-02-25 19:49:25 -05:00
Brenden Matthews
e4a9cb5a0b
Add out_to_wayland to default config
2024-02-25 13:49:59 -05:00
Brenden Matthews
98087f9fc4
Fix C mangling for lua bindings
...
This should resolve #1749 .
2024-02-25 09:30:46 -05:00
Tin Švagelj
27d64fe834
Fix buffer overflow on X11 error bug
...
Skip descendant checking if cursor over desktop in query_x11_window_at_pos.
Simplify and correct check for whether cursor is over conky.
Signed-off-by: Tin Švagelj <tin.svagelj@live.com>
2024-02-25 08:13:45 -05:00
Brenden Matthews
56a81ef4fd
Fix build for imlib2 <1.10.0
...
This fixes #1743
2024-02-24 14:07:55 -05:00
Brenden Matthews
e4bdabc538
Compile tolua++ output as C++
2024-02-23 13:10:12 -05:00
Brenden Matthews
3bb8188785
Derp, fix these
2024-02-23 10:40:49 -05:00
Brenden Matthews
f74650886b
Enable lua bindings in nix flake
2024-02-23 10:40:49 -05:00
Brenden Matthews
8dae420bc8
Fix bad new/delete usage
2024-02-23 08:56:07 -05:00
Julian Schuler
f11eb219ad
Format code using 'make clang-format'
2024-02-23 08:36:32 -05:00
Julian Schuler
183b45c7ea
Add basic pulse audio source support
...
Added conky objects $if_pa_source_running and $if_pa_source_muted to
query the status of the default pulse audio source.
2024-02-23 08:36:32 -05:00
Brenden Matthews
aaee4ceb2f
Remove that
2024-02-22 18:56:09 -05:00
Brenden Matthews
82d4ed4479
Do this less dirty
2024-02-22 18:56:09 -05:00
Brenden Matthews
90472292b3
Bump web deps, improve mdx handling
2024-02-22 18:56:09 -05:00
Brenden Matthews
ee39370a83
Bump flake deps
2024-02-22 10:13:07 -05:00
Brenden Matthews
f6eee6ca4a
Update macos build images
2024-02-22 08:53:46 -05:00
Brenden Matthews
35357e437c
Update copyright
2024-02-22 08:53:35 -05:00
Brenden Matthews
ac9d107e77
Remove build date and associated vars
...
For reproducible builds, the build date messes things up, and some
distros just set it to 1980 now anyway. Thus, it's better to remove the
date altogether.
2024-02-22 08:36:21 -05:00
Brenden Matthews
51f6f0576c
Fix update_interval handling from CLI args
2024-02-21 09:48:59 -05:00
Brenden Matthews
a1ab393318
Bump version
2024-02-20 09:10:19 -05:00
Suyooo
aa6e61be2e
X11: Fix infinite loop from Expose events being returned
2024-02-19 08:37:45 -05:00
dependabot[bot]
9ab5c1d099
build(deps): bump DeterminateSystems/magic-nix-cache-action from 2 to 3
...
Bumps [DeterminateSystems/magic-nix-cache-action](https://github.com/determinatesystems/magic-nix-cache-action ) from 2 to 3.
- [Release notes](https://github.com/determinatesystems/magic-nix-cache-action/releases )
- [Commits](https://github.com/determinatesystems/magic-nix-cache-action/compare/v2...v3 )
---
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-02-05 13:28:26 -05:00
Dmitry Gurovich
6921d6adb5
Update config_settings.yaml
2024-01-27 09:23:26 -05:00
Gene Carlson
0af1939caf
Show cached memory as in free (Linux only)
2024-01-14 08:03:15 -05:00
dependabot[bot]
5e6db91b6d
build(deps): bump github/codeql-action from 2 to 3
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19 09:11:50 -05:00
dependabot[bot]
02a75b20bf
build(deps): bump actions/upload-artifact from 3 to 4
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19 09:11:34 -05:00
dependabot[bot]
159bc1e5dd
build(deps): bump DeterminateSystems/nix-installer-action from 8 to 9
...
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action ) from 8 to 9.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases )
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v8...v9 )
---
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>
2023-12-11 21:02:20 -05:00
dependabot[bot]
b03a419d35
build(deps): bump actions/stale from 8 to 9
...
Bumps [actions/stale](https://github.com/actions/stale ) from 8 to 9.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 21:02:00 -05:00
Brenden Matthews
e8c6c24070
Fix labeler v5 ( #1703 )
...
* Fix labeler v5
2023-12-11 21:00:00 -05:00
dependabot[bot]
c43582e917
build(deps): bump actions/labeler from 4 to 5
...
Bumps [actions/labeler](https://github.com/actions/labeler ) from 4 to 5.
- [Release notes](https://github.com/actions/labeler/releases )
- [Commits](https://github.com/actions/labeler/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/labeler
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-04 14:00:10 -05:00
dependabot[bot]
d71bada8da
build(deps): bump DeterminateSystems/nix-installer-action from 7 to 8
...
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action ) from 7 to 8.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases )
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v7...v8 )
---
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>
2023-11-27 20:36:32 -05:00
dependabot[bot]
3ff7095d82
build(deps): bump DeterminateSystems/nix-installer-action from 6 to 7
...
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action ) from 6 to 7.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases )
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v6...v7 )
---
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>
2023-11-19 17:26:21 -05:00
Brenden Matthews
2fbe79a65c
One more byte for error
2023-11-19 14:16:34 -05:00
Tin
b9e7fa0574
Namespace mouse-events.cc/.h
...
Cleanup number namespaces so they use cstdint types instead of stdint.h
types. Latter could've caused some issues in the future.
Simplify valuator mask checking expression.
Signed-off-by: Tin <tin.svagelj@live.com>
2023-11-19 14:16:34 -05:00
Tin
1b45d95e26
Use core X11 events when Xinput is enabled
...
There was no way to propagate move events otherwise
Also, clang-format decided to kick in and reformat Xinput related
code...
Signed-off-by: Tin <tin.svagelj@live.com>
2023-11-19 14:16:33 -05:00
Tin
2e17a53d49
Prevent infinite loop in DependentOption
...
Signed-off-by: Tin <tin.svagelj@live.com>
2023-11-19 14:16:33 -05:00
Tin
cbfdb13f50
Hide Nvidia on non-linux OSs
...
Signed-off-by: Tin <tin.svagelj@live.com>
2023-11-19 14:16:33 -05:00
Tin
20f9f60c6a
Fix build & cleanup
...
Signed-off-by: Tin <tin.svagelj@live.com>
2023-11-19 14:16:33 -05:00
Tin
cbebe44707
Fix DependentOptions splitting arguments on spaces
...
Fix broken x11.cc
Signed-off-by: Tin <tin.svagelj@live.com>
2023-11-19 14:16:33 -05:00
Tin
f6d42c5a69
Fix issues building without BUILD_ARGB flag
...
Fix half-saved change in display-wayland.cc
Signed-off-by: Tin <tin.svagelj@live.com>
2023-11-19 14:16:33 -05:00
Tin
4936c7492c
Provide a notice when build options get disabled
...
Reformat files and hope it invalidates CI cache :)
Signed-off-by: Tin <tin.svagelj@live.com>
2023-11-19 14:16:33 -05:00
Tin
484e667450
Update README.md to trigger CI
...
Signed-off-by: Tin <tin.svagelj@live.com>
2023-11-19 14:16:33 -05:00
Tin
7a3020fad5
Fix CMake script
...
Cleanup debug statements
Signed-off-by: Tin <tin.svagelj@live.com>
2023-11-19 14:16:33 -05:00
Tin
916be9812b
Handle movement through XInput if enabled
...
Cleanup modifiers
- This is preparation so that once Wayland adds support for these
they're not an alien X11 bitset.
- Removed ones that aren't actual modifiers.
Tidy up code
Signed-off-by: Tin <tin.svagelj@live.com>
2023-11-19 14:16:33 -05:00
Tin
a3fc61b078
Cleanup focus handling code on propagation
...
Signed-off-by: Tin <tin.svagelj@live.com>
2023-11-19 14:16:33 -05:00
Tin
965d7dc0a4
Simplify cursor checking
...
Additional tweaks and docs improvements
Signed-off-by: Tin <tin.svagelj@live.com>
2023-11-19 14:16:33 -05:00
Tin
a591228b71
Modify CI and Nix flake
...
Code tweaks
Signed-off-by: Tin <tin.svagelj@live.com>
2023-11-19 14:16:32 -05:00
Tin
a4ac632db7
Fix X11 area enter & leave bug
...
Signed-off-by: Tin <tin.svagelj@live.com>
2023-11-19 14:16:32 -05:00
Tin
bf900545c0
Debug X11 enter & leave events
...
Fix import derps
Signed-off-by: Tin <tin.svagelj@live.com>
2023-11-19 14:16:32 -05:00
Tin
5d5e235467
Cleanup display-x11 includes
...
Signed-off-by: Tin <tin.svagelj@live.com>
2023-11-19 14:16:32 -05:00