you are viewing a single comment's thread
view the rest of the comments
[–] 100 points 3 months ago* (last edited 3 months ago) (3 children)

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.

  • source
  • hideshow 3 child comments
  • [–] 6 points 3 months ago (1 child)

    Is the link not working or is it an issue on my end?

  • source
  • parent
  • hideshow 1 child comment
  • [–] 11 points 3 months 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)

  • source
  • parent