Ilya Zlobintsev
4bf5bc6166
feat: use polkit auth for admin actions ( #1109 )
2026-07-10 23:00:34 +03:00
Ilya Zlobintsev
72800bb5ba
chore: update vendored nvidia headers and vulkan spec, add makefile entries for update ( #1105 )
...
* chore: update vendored nvidia headers and vulkan spec, add makefile actions for update
* chore: avoid printing for unchanged files
* chore: clean up makefile
2026-07-03 18:11:18 +03:00
Roman Makarov and Ilya Zlobintsev
3fbfb24d6e
feat: enable adwaita by default, add theme selector and detection ( #931 )
...
* feat: enable adwaita by default
* upd readme
* bump feature gate to 1.5
* feat: always build with adwaita
* wip: add breeze styles (not loaded yet)
* feat: theme selector
* feat: better theme selector
* chore: cleanup readme
* Update README.md
* chore: drop old flatpak theme override
* fix: set higher priority for custom css
* use toggle for the theme selection
* upd settings popover spacing/align
---------
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com >
2026-03-15 20:51:42 +01:00
Reilly Brogan and Ilya Zlobintsev
9471cc1ad6
fix: Icon install directory ( #862 )
...
* fix: Icon install directory
`/usr/share/pixmaps` is a legacy icon directory and should not be used any more for icon installation. Icons instead should be installed to a size-specific subdirectory of `/usr/share/icons/hicolor`. In fact I'm pretty sure that `/usr/share/pixmaps` isn't indexed by most DEs so the icon installed there would never would have been used. The only reason this wasn't noticed before is because most DEs support and prefer SVG icons.
Signed-off-by: Reilly Brogan <reilly@reillybrogan.com >
* fix: add new path to uninstall action
---------
Signed-off-by: Reilly Brogan <reilly@reillybrogan.com >
Co-authored-by: Ilya Zlobintsev <ilya.zl@protonmail.com >
2026-01-24 16:37:18 +02:00
Ilya Zlobintsev
9feaee1e03
feat: query additional Nvidia metrics via NvAPI ( #625 )
...
* feat: query additional sensors through nvapi
* feat: dynamically find vram sensor index
* fix: build headless package with nvidia support
* fix: build without nvidia feature
* chore: filter out sensor readings
* feat: add config option to disable nvapi
* chore: hide temp key selection in ui on nvidia
2025-06-21 10:00:33 +03:00
fruzitent
5b3ccff915
chore: use PHONY targets in Makefile ( #596 )
2025-05-26 22:45:52 +03:00
Ilya Zlobintsev
ba5ee6b910
chore: set CARGO_NET_GIT_FETCH_WITH_CLI to resolve slow gitlab dependency clone
2025-05-18 11:51:41 +03:00
Ilya Zlobintsev
658e4930ea
feat: add Flatpak package ( #519 )
...
* feat: WIP
* feat: add wip manifest
* fix: replace /var/run with /run
* feat: add flatpak build to github actions
* feat: add flatpak setup script
* fix: build in release
* chore: check autostart mark by default
* feat: update app id
* chore: merge flatpak manifest modules
* chore: add cleanup section
* chore: update manifest file
* chore: pin github actions to specific commits
* chore: update app id again
* doc: add flatpak documentation
* chore: metainfo updates
* fix: desktop file entrypoint
* doc: add service permissions note to flatpak
* chore: improve flatpak manifest
* fix: libdrm x-checker-data indentation
2025-04-04 21:38:19 +03:00
Ilya Zlobintsev
508dd174e5
dev: add debug builds to makefile
2024-11-08 21:04:02 +02:00
Ilya Zlobintsev
b4ed0aa3fc
fix: remove drm feature from makefile
2024-09-13 09:52:39 +03:00
Ilya Zlobintsev
999418ad67
feat: add alternative headless and libadwaita builds ( #227 )
...
* feat: add packages for libadwaita version
* feat: package builds attempt
* fix: add cargo feature
* fix: workflow matrix
* fix: add missing images
* fix: condition target
* fix: depends
* feat: actually add the adwaita feature
* use multiple recipes
* add headless recipe
* fix: add conflicts to package manifests
* fix: only build the required crate in makefile
* fix: actually build headless in the headless recipe
* fix: add missing headless dependencies
2023-12-09 21:12:53 +02:00
Gabriele Musco and Gabriele Musco
b751f6ff91
feat: install svg icon; fix some install permissions ( #226 )
...
Co-authored-by: Gabriele Musco <gabmus@disroot.org >
2023-12-02 09:17:49 +02:00
Neal Gompa (ニール・ゴンパ)
e9229ad7b0
fix: Use DESTDIR properly in the Makefile and introduce PREFIX ( #220 )
...
This allows for packaging tooling to use the Makefile properly.
2023-11-25 18:12:50 +02:00
David Marzal
0db71731d4
chore: install systemd service as non-executable ( #218 )
...
As per https://aur.archlinux.org/packages/lact#comment-945155
2023-11-25 12:23:47 +02:00
Ilya Zlobintsev
16b1b3d5e2
feat: properly set icon, use app id for names
2023-02-19 21:21:16 +02:00
Ilya Zlobintsev
de9786b59e
feat: unified binary
2023-01-05 12:45:57 +02:00
Ilya Zlobintsev
0b4c42da12
update packaging
2023-01-01 23:25:37 +02:00
Ilya Zlobintsev
2e25a5b5fb
add makefile
2023-01-01 20:16:16 +02:00