Commit graph

72 commits

Author SHA1 Message Date
Alejandro Diaz a60d427dd4 hotfix camera function 2023-09-13 13:11:35 -06:00
Alejandro Diaz 37f8d5883a Merge branch 'main' of git.sr.ht:~fabianmv/triviOS 2023-09-13 13:02:03 -06:00
Alejandro Diaz 93b6260bf9 add camera pins 2023-09-13 13:01:49 -06:00
Alejandro Soto 01815efbe6
trivios: refactor file structure 2023-09-13 12:57:19 -06:00
Alejandro Diaz ee45d97a8b add pins interface 2023-09-13 12:43:45 -06:00
Alejandro Soto e841e69b47
pin_control: fib lib gitignore 2023-09-13 10:42:07 -06:00
Alejandro Diaz 3da3cd544b remove unused files frontend 2023-09-13 10:38:24 -06:00
Alejandro Soto 9cb8078742
pin_control: rename src/ -> lib/ 2023-09-13 04:05:40 -06:00
Alejandro Soto 14766561af
pin_control: implement v4l2 capture 2023-09-13 03:56:25 -06:00
Alejandro Soto e8178f0a54
Revert "trivios: add v4l-utils"
This reverts commit f81687f9f7.
2023-09-13 02:30:11 -06:00
Alejandro Soto f81687f9f7
trivios: add v4l-utils 2023-09-13 02:18:03 -06:00
Alejandro Soto 44e448b0a8
trivios: fix /static/ path 2023-09-13 01:05:57 -06:00
Alejandro Soto c2a9fd95d0
trivios: fix /static path 2023-09-13 01:03:45 -06:00
Alejandro Soto ca790ef541
trivios: update static path 2023-09-13 00:59:49 -06:00
Alejandro Soto 076d454b9c
trivios: add /static location 2023-09-13 00:55:13 -06:00
Alejandro Soto 73790367ff
trivios: add udev rules for /dev/gpiochip* 2023-09-13 00:52:06 -06:00
Alejandro Soto 5b7ec4c2e8
pin_control: add probe_pin() 2023-09-12 23:37:22 -06:00
Alejandro Soto 4104ba296f
pin_control: fix error handling 2023-09-12 20:50:21 -06:00
Alejandro Diaz 7d81d8e9b6 typo ui pin_control 2023-09-12 20:09:04 -06:00
Alejandro Diaz d1db825995 improve superuser creation 2023-09-12 16:42:43 -06:00
Alejandro Diaz 93be13ccd1 add form of selection 2023-09-12 15:51:16 -06:00
Alejandro Diaz 6d138ed9b7 Merge branch 'main' of git.sr.ht:~fabianmv/triviOS 2023-09-12 00:21:39 -06:00
Fabian Montero 3564d79100
organize pin_control 2023-09-12 00:20:25 -06:00
Alejandro Diaz 7a4f651bd2 Merge branch 'main' of git.sr.ht:~fabianmv/triviOS 2023-09-12 00:13:17 -06:00
Fabian Montero 25df6dae36
Merge branch 'pin_control_update' 2023-09-12 00:01:59 -06:00
Fabian Montero 010bb39169
add nix derivation for compiling with CMAKE 2023-09-12 00:01:16 -06:00
Alejandro Diaz 1cc8bccf0a allow any host to access gui 2023-09-11 20:34:00 -06:00
Alejandro Soto aeff66293f
trivios/web: fix permissions in /run/uwsgi 2023-09-11 04:48:44 -06:00
Alejandro Diaz 101efdeb88 add packages_data ui 2023-09-11 04:40:42 -06:00
Alejandro Diaz 78218449c8 fix manifest ui 2023-09-11 04:37:42 -06:00
Alejandro Diaz 7226f19223 fix imports ui 2023-09-11 04:36:16 -06:00
Alejandro Diaz 3b77c17496 add packaging config for ui 2023-09-11 04:35:09 -06:00
Alejandro Diaz 6ebf7c56a7 add setup.py to ui 2023-09-11 03:54:31 -06:00
Alejandro Diaz bc3f8ef007 mod ui/default.nix format 2023-09-11 03:42:49 -06:00
Fabian Montero 404097a13d
fixes wait_for_button_press function, WIP 2023-09-11 03:33:57 -06:00
Alejandro Diaz 4043767e01 fix web.nix typo 2023-09-11 03:10:06 -06:00
Alejandro Diaz 90b2fb2803 fix socket config uwsgi 2023-09-11 03:06:01 -06:00
Alejandro Diaz 7c5d9a5c03 open port 80 2023-09-11 03:05:40 -06:00
Fabian Montero ef16376aba
add pin control library 2023-09-11 02:06:13 -06:00
Alejandro Soto a0c9c5eb99
trivios: enable wlan 2023-09-11 02:03:29 -06:00
Alejandro Diaz 6039f96b64 Merge branch 'main' of git.sr.ht:~fabianmv/triviOS 2023-09-11 01:59:39 -06:00
Alejandro Diaz 8110371a94 add login page 2023-09-11 01:59:25 -06:00
Alejandro Diaz c4f9788d37 add overlay for libaom 2023-09-11 01:59:10 -06:00
Alejandro Soto 59590e0369
trivios: add libgpiod 2023-09-11 01:50:44 -06:00
Alejandro Soto bdb02a607c
trivios: add web services 2023-09-11 00:45:52 -06:00
Alejandro Diaz 5d0bebaefb Merge branch 'main' of git.sr.ht:~fabianmv/triviOS 2023-09-11 00:08:09 -06:00
Alejandro Diaz 9b0e431458 add initial homemanager gui 2023-09-11 00:07:53 -06:00
Alejandro Diaz 5e6f8bbb8f mod gitignore 2023-09-11 00:07:24 -06:00
Alejandro Soto 07a2cc3152
trivios: remove references to NixOS 2023-09-10 23:20:47 -06:00
Alejandro Diaz df2c680394 disable unused modules 2023-09-10 22:25:55 -06:00