Commit graph

47 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
fc1a8cd945 fixing linker with ssl 2024-01-25 10:39:58 -06:00
Chris Cochrun
bece8e4e7b tweaks to env 2024-01-20 05:40:37 -06:00
Chris Cochrun
49b9fdc16c adding an update 2024-01-18 12:06:58 -06:00
Chris Cochrun
e608f44c75 updates to guix shell 2023-10-23 09:20:44 -05:00
Chris Cochrun
b83c8a7984 adding just and justfile 2023-10-09 15:12:11 -05:00
Chris Cochrun
85f43fcc76 updating bits of nix stuff 2023-09-20 06:16:39 -05:00
Chris Cochrun
2ccc98a954 adding sonnet to dependencies 2023-07-11 22:31:00 -05:00
Chris Cochrun
db761d0399 Using Guix as a shell system
Needed to package corrosion and still need to figure out how to tell
the cargo build script to find where QtQML includes are in the guix shell
2023-06-30 10:16:34 -05:00
Chris Cochrun
c1591f5211 adding a guix.scm 2023-06-28 21:14:20 -05:00
Chris Cochrun
56b9cca532 refactor 2023-06-28 16:11:19 -05:00
Chris Cochrun
541cda9d11 changing name in shell.nix 2023-06-28 16:11:19 -05:00
Chris Cochrun
1f6c0992d5 ensure kcoreaddons and sonnet are installed for devs without them 2023-06-26 07:33:58 -05:00
Chris Cochrun
09aff7b1ff using an older version of ffmpeg 2023-05-19 09:19:15 -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
b7e426edb8 tweaks to build env 2023-04-06 06:32:44 -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
6799c7c820 some todo info and setting shell to not use a scale factor 2023-03-03 11:30:28 -06:00
Chris Cochrun
da28407234 update to ffmpeg 5 2023-02-17 09:37:15 -06:00
Chris Cochrun
014a38a4f9 the addition of a thumbnailer that works for videos
the previewSlideDelegate now uses the thumbnails instead
2023-02-08 14:16:26 -06:00
Chris Cochrun
889fd73232 adding gdb 2023-01-27 09:57:49 -06:00
Chris Cochrun
8ec7c16e20 fixing the environment containing a bad variable 2023-01-13 05:48:52 -06:00
Chris Cochrun
02c3e84cb6 updates to build system 2022-12-08 15:21:08 -06:00
Chris Cochrun
01e6a2654d updating shell.nix 2022-12-08 12:16:36 -06:00
Chris Cochrun
aa178273e0 adding kguiaddons 2022-12-06 09:04:56 -06:00
Chris Cochrun
bbe618403d updating .gitignore and a small shell change 2022-11-29 09:34:28 -06:00
Chris Cochrun
8da2a39a16 adding a lot of basic stuff for installation as a real app 2022-10-21 14:58:33 -05:00
Chris Cochrun
e4d4cfe8c3 adding basic filemanager plumbing 2022-10-04 09:29:42 -05:00
Chris Cochrun
2bbb00fa30 adding qtcreator to see if it adds any smarts to clang 2022-09-30 07:22:24 -05:00
Chris Cochrun
15600eecd2 updating cmake to include podofo 2022-09-23 13:28:44 -05:00
Chris Cochrun
f32c92c0ce making default.nix work 2022-09-23 05:41:50 -05:00
Chris Cochrun
ff4c301325 first attempt at making nix build work 2022-09-22 15:06:52 -05:00
Chris Cochrun
2b12a7ea35 might need these for development 2022-09-22 06:37:36 -05:00
Chris Cochrun
7916427442 making shell.nix not force the fish shell 2022-09-22 05:58:44 -05:00
Chris Cochrun
d177972e59 fixing shell.nix 2022-08-24 10:04:02 -05:00
Chris Cochrun
4efddac106 trying to fix a seg fault 2022-07-13 09:39:00 -05:00
Chris Cochrun
99afdd0b0f adding info to readme about nix 2022-07-07 15:31:26 -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
2f51355f49 adjustments to shell.nix 2022-07-05 10:13:45 -05:00
Chris Cochrun
ab75591db1 adding theme for testing 2022-07-01 07:00:35 -05:00
Chris Cochrun
4f618df2bc environment variables 2022-07-01 07:00:27 -05:00
Chris Cochrun
10c7c6464b idk what this is 2022-06-30 10:10:53 -05:00
Chris Cochrun
819627a5a5 fixing nix-shell attempt 1 2022-06-30 10:06:43 -05:00
Chris Cochrun
07e82d7bdf making sure papirus works in stuff 2022-06-17 15:30:39 -05:00
Chris Cochrun
64b1ba89aa tweaking qt platform plugin in nix-shell 2022-05-24 15:08:22 -05:00
Chris Cochrun
24993f99f1 getting closer to a working nix environment 2022-05-24 10:03:47 -05:00
Chris Cochrun
b45763a62c trying to get nix develop to work 2022-05-23 06:25:21 -05:00