• balsoft@lemmy.ml
    link
    fedilink
    arrow-up
    85
    ·
    edit-2
    16 hours ago

    After some finaggling I managed to compile it (here’s the nix file I used to get the dependencies). It’s looking basic but actually promising! Here are some screenshots (sorry for potato quality, it’s the only one Lemmy allows me to upload at for some reason):

    The search seems quite nice, it seems to search by names but also allows to search for (some?) OSM tags, e.g. amenity:drinking_water shows up water fountains around you. I’m actually annoyed that other apps don’t allow you to do so this easily.

    The navigation also seems to work-ish, which is surprising for such a young app. The only remaining things before it’s really useful is downloadable maps and offline routing.

      • balsoft@lemmy.ml
        link
        fedilink
        arrow-up
        4
        ·
        edit-2
        16 hours ago

        It was indeed broken, fixed now.

        If you decide to actually go for it, in order to get it to compile I did something like this:

        nix-shell
        mkdir build && cd build
        cmake ..
        cmake --build . -j$(nproc)
        wrapQtApp bin/CarNavigation
        NIXPKGS_QT6_QML_IMPORT_PATH=/nix/store/66hlc66dkinbrc7ifq0v6ynaq3vkv35y-maplibre-native-qt-3.0.0/qml bin/CarNavigation
        

        (I’m not sure why the wrapQtApp doesn’t pick up maplibre, maybe it’s something to do with the patches they apply, didn’t have time to investigate. I also didn’t have the time to investigate what is needed to get it “installed”, hence to installPhase and nix-build doesn’t work)