Commit graph

  • f524cb68e4
    feat: ask to set monado-service capabilities on build finished Gabriele Musco 2023-06-15 23:17:10 +02:00
  • a97560d0d1
    fix: handle crashing or fast exiting monado-service properly (#9) Gabriele Musco 2023-06-15 21:57:48 +02:00
  • 02eb266e8f
    chore: code cleanup Gabriele Musco 2023-06-15 21:16:52 +02:00
  • e81ca83f9e
    feat: function to set CAP_SYS_NICE Gabriele Musco 2023-06-15 21:14:32 +02:00
  • d9b0412aca
    feat: sync join runners Gabriele Musco 2023-06-15 21:14:10 +02:00
  • f2cfdabd11
    fix: add lib64 to depcheck Gabriele Musco 2023-06-15 19:37:36 +02:00
  • 3effef9080
    feat: can switch between steam and monado runtimes Gabriele Musco 2023-06-15 19:05:05 +02:00
  • 1d8c96c3cb
    fix: make build opencomposite script executable Gabriele Musco 2023-06-15 18:09:28 +02:00
  • a92d1e8a49
    fix: opencomposite must not be installed Gabriele Musco 2023-06-15 18:05:52 +02:00
  • d743f300cd
    feat: functions to set profile or steam active runtime and openvrpaths Gabriele Musco 2023-06-15 18:03:33 +02:00
  • 9229d082ee
    feat: function to set file readonly Gabriele Musco 2023-06-15 17:54:38 +02:00
  • ab1f4c1093
    feat: can copy steam launch options with copy button Gabriele Musco 2023-06-15 17:36:24 +02:00
  • 16b02e8312
    feat: copy button tooltip Gabriele Musco 2023-06-15 17:26:59 +02:00
  • 7da1f6f7ae
    feat: show steam launch options on start; rename openovr to opencomposite; fallback for selected profile Gabriele Musco 2023-06-15 17:25:26 +02:00
  • f373b725b4
    feat: can build opencomposite Gabriele Musco 2023-06-15 17:18:02 +02:00
  • 5314c7a89f
    feat: add minimal readme Gabriele Musco 2023-06-15 07:44:29 +02:00
  • 7745b364e3
    feat!: getting runners output consumes it; profiles include an install prefix; runner pipeline for building; can link local libsurvive when building monado Gabriele Musco 2023-06-15 07:36:03 +02:00
  • 377992c2cc
    feat: check deps before building monado; show dialog if missing deps found Gabriele Musco 2023-06-14 18:17:48 +02:00
  • 24b28bd760
    feat!: migrated ui toolkit to relm4/gtk Gabriele Musco 2023-06-14 13:38:22 +02:00
  • 0106168146
    feat: build libsurvive rust function Gabriele Musco 2023-06-11 12:42:55 +02:00
  • bc17f2a7f7
    feat: replace expect and unwrap with expect_dialog Gabriele Musco 2023-06-11 11:33:45 +02:00
  • 4f43920c27
    feat: build libsurvive script; common clone or pull script Gabriele Musco 2023-06-11 11:01:15 +02:00
  • 3f727cb3f2
    feat: openvrpaths.vrpath builder, can write and dump Gabriele Musco 2023-06-10 17:03:10 +02:00
  • 51d738e101
    feat: active_runtime.json builder, can write and dump Gabriele Musco 2023-06-09 22:17:06 +02:00
  • 1f3df63861
    feat: minor ui changes Gabriele Musco 2023-06-09 20:17:44 +02:00
  • 0682071dbd
    chore: formatting Gabriele Musco 2023-06-09 20:17:27 +02:00
  • de5fe1aa3f
    feat: expect on app run Gabriele Musco 2023-06-09 20:17:12 +02:00
  • 26e560b7c1
    fix: remove unnecessary mut Gabriele Musco 2023-06-09 20:16:51 +02:00
  • 4e5e2c4d80
    feat: can build monado from gui Gabriele Musco 2023-06-08 21:11:34 +02:00
  • c24bb2eecd
    feat: script to build monado Gabriele Musco 2023-06-08 14:00:15 +02:00
  • 3d98a3e5e2
    fix: runner can run processes properly and get stdout and stderr without blocking Gabriele Musco 2023-06-07 13:25:18 +02:00
  • 9b4dc282c4
    feat: runner fields public Gabriele Musco 2023-06-05 07:12:19 +02:00
  • 742a40f694
    feat: additional styling Gabriele Musco 2023-06-04 20:20:44 +02:00
  • 71b77c5f27 feat: more include paths Gabriele Musco 2023-06-04 10:40:50 +02:00
  • 7e40e391fd feat: display trait for DependencyCheckResult Gabriele Musco 2023-06-04 10:39:51 +02:00
  • f20d0c3d6a feat: check libsurvive dependencies Gabriele Musco 2023-06-04 10:34:21 +02:00
  • e46e13197f feat: check for monado dependencies Gabriele Musco 2023-06-03 20:05:41 +02:00
  • 15f4548999 feat: check for multiple dependencies and return a vector Gabriele Musco 2023-06-03 20:05:27 +02:00
  • 86ab0cdf31 feat: refactor depcheck; depcheck for includes Gabriele Musco 2023-06-03 18:28:46 +02:00
  • 29b21562fe feat: depcheck for executables Gabriele Musco 2023-06-03 18:15:01 +02:00
  • 8344340f77 feat: dependency check module Gabriele Musco 2023-06-03 17:07:55 +02:00
  • 76c2c9c33e feat: monado runner Gabriele Musco 2023-06-03 13:44:04 +02:00
  • e18acf09fb feat: macros for horizontally/vertically expanding spacers Gabriele Musco 2023-06-03 13:42:47 +02:00
  • a0bba9f31d feat: runner function to dump and return stdout Gabriele Musco 2023-06-03 13:42:21 +02:00
  • e6a839ae19 feat: initial ui prototype; valve index default profile; app config file Gabriele Musco 2023-06-02 22:36:17 +02:00
  • f44a25d679 fix: truncate file for writing Gabriele Musco 2023-06-02 22:03:53 +02:00
  • 83279ae339 feat: functions to get home and data home Gabriele Musco 2023-06-02 18:23:50 +02:00
  • f278559e07 chore: format profile Gabriele Musco 2023-06-02 18:06:59 +02:00
  • 77289d2f45 feat: common function to get file writer Gabriele Musco 2023-06-02 15:43:46 +02:00
  • e005208dd9 feat: app constants Gabriele Musco 2023-06-02 15:43:23 +02:00
  • 10048c6f26 feat: gitlab ci Gabriele Musco 2023-06-02 10:49:29 +02:00
  • 9a4d6b92be feat: name field in profile Gabriele Musco 2023-06-02 10:47:27 +02:00
  • 8df6e9eebb feat: create monado runner from profile Gabriele Musco 2023-06-02 10:41:39 +02:00
  • fea107c058 feat: make all profile fields public Gabriele Musco 2023-06-02 10:41:27 +02:00
  • afb9e2bbbc feat: extra traits for profile Gabriele Musco 2023-06-02 10:08:04 +02:00
  • f474451b37 feat: runner can save log Gabriele Musco 2023-06-01 19:52:16 +02:00
  • 466eb70078 feat: forbid reusing existing Runner Gabriele Musco 2023-06-01 19:29:22 +02:00
  • 9880b8e4e7 feat: basic runner that can capture stdout Gabriele Musco 2023-06-01 18:32:22 +02:00
  • 5116f7d794 feat: add env vars to profile Gabriele Musco 2023-06-01 17:28:12 +02:00
  • eb29b27a67 feat: profile struct with serialize/deserialize Gabriele Musco 2023-06-01 12:55:22 +02:00
  • aee780d2bc
    feat: license Gabriele Musco 2023-05-30 20:21:23 +02:00