From ca2c967ffe949188b7213f987e23fbdf3540214b Mon Sep 17 00:00:00 2001
From: Kubat <mael.martin31@gmail.com>
Date: Tue, 31 Oct 2023 21:15:28 +0100
Subject: [PATCH] MISC: Update the tofix file and readme

Also use bash explicitly for .bash scripts.
---
 README.md | 8 ++++++--
 TOFIX.md  | 9 ++++++---
 2 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/README.md b/README.md
index a179e61e..4e99f867 100644
--- a/README.md
+++ b/README.md
@@ -9,12 +9,16 @@
 - [Qt6](https://www.qt.io/) development library: QtCore, QtWidgets, QtOpenGL, QtOpenGLWidgets.
 - The AV libraries: libavutil libavcodec libavformat
 - [cbindgen](https://github.com/mozilla/cbindgen): `cargo install --force cbindgen`
+- Some unix utils, the `jq` binary, the `bash` shell.
 
 ## Build
 
 Simply use cmake to build in another folder of the source folder:
-```
-cmake -Bbuild -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang
+
+```bash
+cmake -Bbuild -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_INSTALL_PREFIX=$HOME/.local -GNinja
+ninja -Cbuild
+ninja -Cbuild install
 ```
 
 To do a debug build, use the debug switch with cmake: `-DCMAKE_BUILD_TYPE=Debug`. Note that the last
diff --git a/TOFIX.md b/TOFIX.md
index 91e3e79c..b98321dd 100644
--- a/TOFIX.md
+++ b/TOFIX.md
@@ -1,3 +1,6 @@
-[ ] Save file: do not error on save = name
-[ ] Load Ass: do not fail on Default style not defined
-[ ] Save file: add .vivy extension by default
+- [ ] Save file: do not error on save = name
+- [ ] Load Ass: do not fail on Default style not defined
+- [ ] Save file: add .vivy extension by default
+- [ ] Save/Load file: use the rust thing, also find a way to populate the properties with that thing
+- [ ] Problems with the mouse with video/ass/audio sub-documents
+- [ ] Some videos won't embed with the OpenGL thing...
-- 
GitLab