Commit graph

25 commits

Author SHA1 Message Date
Chris Cochrun
61aef5c48f Moving to QT6: Read more
QT6 Apparently means a lot of changes, these are the changes I've
found to make at least CPP build. The problem is we just got rid of a
lot of CPP and I don't know if the application will work. On the other
hand, the QML isn't finished yet either, but this is the start of
updating the application for QT6 and using MpvQt which is being built
and maintained by KDE. This will be better as they'll keep the library
updated for future QT updates so long as I still track with Kirigami.
2024-09-15 06:05:56 -05:00
Chris Cochrun
dd7e18fcdc updating flake 2024-04-07 21:34:04 -05:00
Chris Cochrun
49b9fdc16c adding an update 2024-01-18 12:06:58 -06:00
Chris Cochrun
744481587f initial port to cxx_qt 6.0 2023-11-27 11:07:55 -06:00
Chris Cochrun
ac13d675a0 updating 2023-11-09 14:37:19 -06:00
Chris Cochrun
743e345c0e updates to Nix Flake 2023-09-08 14:57:05 -05:00
Chris Cochrun
b030e721fc updates to nix flakes 2023-05-19 09:17:43 -05:00
Chris Cochrun
c33b5af588 basic implementation of having reveal.js slides working
There is still a lot of work needed to be done here, but the basics
are laid out.
2023-05-01 06:20:45 -05:00
Chris Cochrun
a4b3b2256b moving away from cargo2nix as I wasn't using it
May come back to cargo2nix instead, but for now I find this simpler
2023-04-28 12:08:07 -05:00
Chris Cochrun
65d3506743 updates 2023-04-11 15:19:04 -05:00
Chris Cochrun
56981a95c6 nix build works! 🎉
Finally got nix build to work and thus even make the app installable
again now that I've switched to a mostly rust backend. I needed to add
cargoSetupHook and rustPlatform to the buildInputs.
2023-04-11 06:22:43 -05:00
Chris Cochrun
04928cc5e6 updating flake 2023-04-07 16:46:31 -05:00
Chris Cochrun
71fb6f4aee fixing some rust environment issues for the shell
Updated a lot of things to include ffmpeg_6-full so that we can use
some of the latest ffmpeg features and include ffmpeg-next in our rust
project.

Then some of the environment pieces were missing for ffmpeg-next to build.
2023-04-03 10:36:30 -05:00
Chris Cochrun
b32d35c385 adding a slide_obj in rust
This object is still unfinished, but it will later serve as our main
object to connect to for the slides that are shown on screen. All of
this needed some heavy tweaking and I still need to learn more about
rust, but the beginnings are there and it will be worth it to have the
safety and speed that rust provides
2023-03-21 10:34:54 -05:00
Chris Cochrun
8eeb3b5151 updates 2023-03-05 06:19:01 -06:00
Chris Cochrun
b80ee44abc Revert "updating to work appropriately on nix unstable, but likely revert this"
This reverts commit fb3e3e726c.
2023-02-24 10:54:52 -06:00
Chris Cochrun
fb3e3e726c updating to work appropriately on nix unstable, but likely revert this
commit for using this on older mesa versions
2023-02-20 11:21:32 -06:00
Chris Cochrun
8f3e898385 adding cargo... 2022-12-09 10:03:05 -06:00
Chris Cochrun
02c3e84cb6 updates to build system 2022-12-08 15:21:08 -06:00
Chris Cochrun
f99ca5b03f Revert "updating flake"
This reverts commit dcdbb277a5.
2022-11-30 12:48:55 -06:00
Chris Cochrun
dcdbb277a5 updating flake 2022-11-30 12:33:37 -06:00
Chris Cochrun
b224a52edd updating flake 2022-10-21 10:39:30 -05:00
Chris Cochrun
a7c2c2487a adding nix-shell as a todo and tweaking the shell 2022-07-06 15:12:53 -05:00
Chris Cochrun
10c7c6464b idk what this is 2022-06-30 10:10:53 -05:00
Chris Cochrun
24993f99f1 getting closer to a working nix environment 2022-05-24 10:03:47 -05:00