Skip to content

Commit

Permalink
Check for firmware updates (#45)
Browse files Browse the repository at this point in the history
* Add fwupd as dependency

* GitHub CI: Add fwupd as dependency

* Add sources

* Set icon

* Backends/Firmware: Fix deadlock

* Update src/Application.vala

Co-authored-by: Danielle Foré <[email protected]>

* Try to use systemd timer

* Remove whitespace

* Refactor

* Use busctl to trigger firmware check periodically

* Application: Remove unused code

* Application: Fix default action name

* Ship own icon

* meson: Symlink desktop file

---------

Co-authored-by: Danielle Foré <[email protected]>
  • Loading branch information
meisenzahl and danirabbit committed May 21, 2023
1 parent 76e2728 commit 5751eeb
Show file tree
Hide file tree
Showing 15 changed files with 1,846 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
- name: Install Dependencies
run: |
apt update
apt install -y libaccountsservice-dev libdbus-1-dev libgranite-dev libgeoclue-2-dev meson valac
apt install -y libaccountsservice-dev libdbus-1-dev libgranite-dev libgeoclue-2-dev libfwupd-dev meson valac
- name: Build
env:
DESTDIR: out
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,9 @@ You'll need the following dependencies:
* gobject-2.0
* libaccountsservice-dev
* libdbus-1-dev
* libgranite-dev
* libfwupd-dev
* libgeoclue-2-dev
* libgranite-dev
* meson
* valac

Expand Down
1 change: 1 addition & 0 deletions data/autostart.desktop
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ Type=Application
Name=Elementary Settings Daemon
Comment=Elementary Settings Daemon
Exec=io.elementary.settings-daemon
Icon=io.elementary.settings-daemon
Terminal=false
Categories=System;Core;
NoDisplay=true
Expand Down
349 changes: 349 additions & 0 deletions data/icons/128.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 5751eeb

Please sign in to comment.