From 834b21b7d28321da159629030315d63f48ec8fe0 Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Mon, 4 Aug 2025 14:49:42 -0500 Subject: [PATCH 1/2] fix slidetypes --- src/rust/slide_types.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/rust/slide_types.rs b/src/rust/slide_types.rs index d413915..476a91c 100644 --- a/src/rust/slide_types.rs +++ b/src/rust/slide_types.rs @@ -66,7 +66,9 @@ impl From for String { SlideType::Song => "song".to_owned(), SlideType::Video => "video".to_owned(), SlideType::Image => "image".to_owned(), - SlideType::Presentation(_) => "presentation".to_owned(), + SlideType::Presentation(PresType::Generic) => "presentation".to_owned(), + SlideType::Presentation(PresType::Html) => "html".to_owned(), + SlideType::Presentation(PresType::Pdf) => "pdf".to_owned(), SlideType::Content => "content".to_owned(), } } From 87bb586012ca7fbde398db829685cb337bca65fa Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Mon, 4 Aug 2025 14:49:49 -0500 Subject: [PATCH 2/2] adding some things to env --- .envrc | 1 + flake.nix | 1 + 2 files changed, 2 insertions(+) diff --git a/.envrc b/.envrc index a2fd1ef..f881ad2 100644 --- a/.envrc +++ b/.envrc @@ -5,6 +5,7 @@ export CMAKE_BUILD_TYPE=Debug export CXX=g++ export CC=gcc export DATABASE_URL=sqlite:///home/chris/.local/share/lumina/library-db.sqlite3 +export QML_BUILD_DIRS=./bld/ # export CXXQT_INCLUDE_PATH=$GUIX_ENVIRONMENT/include # export INCLUDEPATH="/gnu/store/pkjvij1f6rvx42xv2kygicr7fsch41dl-profile/include" use flake . --impure diff --git a/flake.nix b/flake.nix index 8c30dfc..66e73f3 100644 --- a/flake.nix +++ b/flake.nix @@ -106,6 +106,7 @@ CMAKE_C_COMPILER = "${pkgs.gcc}/bin/gcc"; CMAKE_CXX_COMPILER = "${pkgs.gcc}/bin/g++"; CARGO_PROFILE_RELEASE_BUILD_OVERRIDE_DEBUG = true; + QML_IMPORT_PATH = "${pkgs.qt6.full}/lib/qt-6/:${pkgs.qt6.qtmultimedia}/lib/qt-6/:${pkgs.qt6.qtwebengine}/lib/qt-6/:${pkgs.qt6.qtimageformats}:${pkgs.kdePackages.kirigami}/lib/qt-6/"; # KDE_INCLUDEDIR = "${pkgs.kdePackages.kirigami}/include"; # KDE_QMLDIR = "${pkgs.kdePackages.kirigami}/lib/qt-6/qml/";