1. 26 Jul, 2021 3 commits
    • Volker Krause's avatar
      Fix build against stable branch kitinerary · 5ddec583
      Volker Krause authored
      5ddec583
    • Volker Krause's avatar
      Fix ReservationHelper::equals always returning false · 6e85129b
      Volker Krause authored
      We miss explicit equal comparator registration for types held as variants
      inside Reservation objects. Ideally this is something done in the library
      eventually, but it's not straightforward to do early enough there, in
      particular in static builds. So we do this here for now.
      
      This fixes live data updates triggering reservation changes
      unconditionally, and thus everything that follows from there.
      6e85129b
    • Volker Krause's avatar
      Remember which map locations we have already cached · 26a03e5c
      Volker Krause authored
      While reloading something we already have doesn't trigger network
      activity it does a map data load from disk to find the area we need
      to load, which is especially expensive for larger stations/airports.
      Now we only do that once per application start.
      26a03e5c
  2. 24 Jul, 2021 2 commits
  3. 23 Jul, 2021 2 commits
  4. 22 Jul, 2021 1 commit
  5. 21 Jul, 2021 1 commit
  6. 20 Jul, 2021 1 commit
  7. 19 Jul, 2021 1 commit
  8. 16 Jul, 2021 3 commits
  9. 13 Jul, 2021 5 commits
  10. 12 Jul, 2021 2 commits
  11. 11 Jul, 2021 2 commits
  12. 10 Jul, 2021 4 commits
  13. 09 Jul, 2021 1 commit
  14. 08 Jul, 2021 2 commits
  15. 07 Jul, 2021 2 commits
  16. 06 Jul, 2021 1 commit
  17. 05 Jul, 2021 2 commits
  18. 04 Jul, 2021 1 commit
  19. 03 Jul, 2021 3 commits
  20. 02 Jul, 2021 1 commit
    • Volker Krause's avatar
      Add a command line option for importing temporary files · a11a8b06
      Volker Krause authored
      Due to being a unique application, we cannot just receive temporary content
      (e.g. from Qrca) via stdin, nor can the calling application properly manage
      the lifetime of a temporary file for that, as the called process can return
      before an already running instance was able to process to data.
      
      Instead we now have an explicit option to tell the consuming instance to
      clean up the files it is being passed once those have been imported.
      a11a8b06