Commit Graph

35 Commits

Author SHA1 Message Date
Extremesecrecy 0532193647 Commit Request - Step 1 Restore Files
Restored files.
2025-07-28 12:31:16 -07:00
Extremesecrecy d02fe63cce UI Console Errors and Git Errors Fixes, + recommendations (Take 2, careful with const vs var)
UI Console Errors and Git Errors Fixes, + recommendations
Converted several variables to constants and removed unused function parameters in the AboutDialog component, addressing lint warnings

Introduced strict JSON interfaces in AlsaDeviceInfo to replace untyped “any” parameters and ensured returned arrays use constants

Simplified styling callbacks and defined props more strictly in App, while using constants for URL parsing

Updated the WithStyles helper to accept unknown argument lists and return types rather than “any”

Added a workflow step so CI runs npm run lint -- --fix inside the vite directory

Testing
2025-07-24 10:03:57 -07:00
Extremesecrecy b82958d8e6 Revert "UI Console Errors and Git Errors Fixes, + recommendations"
This reverts commit 1e9cd5eb13.
2025-07-24 09:40:20 -07:00
Extremesecrecy 1e9cd5eb13 UI Console Errors and Git Errors Fixes, + recommendations
Converted several variables to constants and removed unused function parameters in the AboutDialog component, addressing lint warnings

Introduced strict JSON interfaces in AlsaDeviceInfo to replace untyped “any” parameters and ensured returned arrays use constants

Simplified styling callbacks and defined props more strictly in App, while using constants for URL parsing

Updated the WithStyles helper to accept unknown argument lists and return types rather than “any”

Added a workflow step so CI runs npm run lint -- --fix inside the vite directory

Testing
2025-07-24 08:11:00 -07:00
Robin Davies 9a8b61f170 libpipewire-0.3-dev
Signed-off-by: Robin Davies <rerdavies@gmail.com>
2025-07-01 04:02:46 -04:00
Robin Davies 66a4ebdfec Pull CMake action .deb artificat.
Signed-off-by: Robin Davies <rerdavies@gmail.com>
2024-11-11 22:02:29 -05:00
Robin Davies 35a2307ba6 Convert build action to Ubuntu-24.04 2024-11-11 21:36:21 -05:00
Robin Davies efe0c7ced1 Optimize workflow for docs. 2024-10-21 23:10:54 -04:00
Robin Davies 26590bf0e1 Update cmake.yml - librsvg2-dev
Signed-off-by: Robin Davies <rerdavies@gmail.com>
2024-10-10 03:51:41 -04:00
Robin Davies 77c5184d7c libnm-dev for dbus constants.
Signed-off-by: Robin Davies <rerdavies@gmail.com>
2024-09-21 17:56:59 -04:00
Robin Davies 7cdd32b396 google perf tools won't install. Removed.
Signed-off-by: Robin Davies <rerdavies@gmail.com>
2024-09-03 05:40:52 -04:00
Robin Davies 5b380652bc libgoogle-perftools-dev dependency
Signed-off-by: Robin Davies <rerdavies@gmail.com>
2024-09-03 05:18:03 -04:00
Robin Davies 12cc6520aa apt install google-perftools
Signed-off-by: Robin Davies <rerdavies@gmail.com>
2024-09-03 05:02:11 -04:00
Robin Davies 1e518517de Update cmake.yml
actions/checkout@v4

Signed-off-by: Robin Davies <rerdavies@gmail.com>
2024-08-20 21:51:17 -04:00
Robin Davies 402c4b2e3b libicu-dev
Signed-off-by: Robin Davies <rerdavies@gmail.com>
2024-08-19 00:10:23 -04:00
Robin Davies 0824a21161 libzip-dev
Signed-off-by: Robin Davies <rerdavies@gmail.com>
2024-08-18 13:52:14 -04:00
Robin Davies 037c3b5de8 Add zip-dev to prerequisites.
Signed-off-by: Robin Davies <rerdavies@gmail.com>
2024-08-18 13:47:35 -04:00
Robin Davies bb6ea33092 Upgrade build to use gcc 12.
Signed-off-by: Robin Davies <rerdavies@gmail.com>
2024-08-08 14:17:32 -04:00
Robin Davies a3847c8184 PiPedal 1.2.33 initial commit 2024-08-08 12:53:02 -04:00
Robin Davies ed609becb9 Get NPM version info. 2023-07-03 07:33:51 -04:00
Robin Davies e3c31ec380 Enable codql 2023-04-29 09:58:17 -04:00
Robin Davies ea58b2f4f5 Disable tests properly.
Tests (for the most part) require a working audio card, and wi-fi.
2023-04-20 15:53:25 -04:00
Robin Davies 123b54c645 Disable Ctest 2023-04-18 11:51:14 -04:00
Robin Davies bba2b988fa Add avahi deps 2022-04-26 02:12:15 -04:00
Robin Davies 29fc9ab77d Update cmake.yml 2022-04-23 13:41:54 -04:00
Robin Davies f572d92f1c Update cmake.yml 2022-04-23 11:26:33 -04:00
Robin Davies 8467053d04 To G++11 2022-04-23 11:22:17 -04:00
Robin Davies 329b92710e Use G++11 2022-04-23 11:13:02 -04:00
Robin Davies e729fe7c29 init submodule 2022-04-22 02:32:39 -04:00
Robin Davies 75b49233ce Run CMake Build tests.
Modify the test class of the Cmake action to only run BuildTest tests, since DevTest tests require actual Pi4 hardware.
2022-03-16 00:22:14 -04:00
Robin Davies 4972422da3 Update cmake.yml 2022-03-02 19:16:21 -05:00
Robin Davies 029ef70017 Update cmake.yml 2022-03-02 19:10:35 -05:00
Robin Davies dcf7204bcb Update cmake.yml 2022-03-02 19:00:19 -05:00
Robin Davies 57e6f708fc Update cmake.yml 2022-03-02 18:53:47 -05:00
Robin Davies 115c455fc4 Initial build action. 2022-03-02 18:44:03 -05:00