From 1934555013c0c4575fc1d17912c651546281d9ca Mon Sep 17 00:00:00 2001 From: Max Ammann Date: Thu, 8 Sep 2022 11:12:22 +0200 Subject: [PATCH] Add CLI to demo (#160) * Introduce a CLI * Fix headless rendering --- ...un_headed_demo__debug_enable_tracing_.xml} | 4 +- ..._headed_demo__release_enable_tracing_.xml} | 4 +- maplibre-demo/Cargo.toml | 2 + maplibre-demo/src/headed.rs | 16 ++ maplibre-demo/src/headless.rs | 55 +++++++ maplibre-demo/src/main.rs | 144 ++++++++---------- maplibre/src/context.rs | 3 +- maplibre/src/coords.rs | 31 +++- maplibre/src/headless.rs | 13 +- maplibre/src/io/tile_repository.rs | 4 + maplibre/src/map_schedule.rs | 20 ++- maplibre/src/style/style.rs | 2 +- 12 files changed, 184 insertions(+), 114 deletions(-) rename .idea/runConfigurations/{Run_demo__debug_enable_tracing_.xml => Run_headed_demo__debug_enable_tracing_.xml} (82%) rename .idea/runConfigurations/{Run_demo__release_enable_tracing_.xml => Run_headed_demo__release_enable_tracing_.xml} (81%) create mode 100644 maplibre-demo/src/headed.rs create mode 100644 maplibre-demo/src/headless.rs diff --git a/.idea/runConfigurations/Run_demo__debug_enable_tracing_.xml b/.idea/runConfigurations/Run_headed_demo__debug_enable_tracing_.xml similarity index 82% rename from .idea/runConfigurations/Run_demo__debug_enable_tracing_.xml rename to .idea/runConfigurations/Run_headed_demo__debug_enable_tracing_.xml index 092e24ec..123999e7 100644 --- a/.idea/runConfigurations/Run_demo__debug_enable_tracing_.xml +++ b/.idea/runConfigurations/Run_headed_demo__debug_enable_tracing_.xml @@ -1,6 +1,6 @@ - -