Dustin Carlino
69f7c9a252
Fix chmod +x; the expand command for tabs doesn't preserve it! [rebuild] [release]
2022-04-24 19:10:31 +01:00
Dustin Carlino
a964c76d8e
A long overdue [rebuild] [release]
...
(And convert those tabs to spaces)
2022-04-24 18:39:36 +01:00
Michael Kirk
c5a32a6a85
codesign and notarize macos builds
...
This depends on setting a bunch of secrets. The documentation for which
is here: https://github.com/a-b-street/abstreet/pull/896
2022-04-24 18:35:45 +01:00
Dustin Carlino
14a462c9ca
new release
2022-03-06 18:56:50 +00:00
Dustin Carlino
ba84d564b8
Simplify the .zip release directory structure, getting rid of a nested directory that was originally meant to encourage people to use the script that captures logs. [rebuild]
...
This fixes a bug where switching from one of the other apps (LTN, 15m,
Santa) to the simulation crashes, because find_exe doesn't look in the
special subdirectory for game.
2022-02-04 09:49:47 +00:00
Dustin Carlino
02e1368e0c
Update github workflow to build the split-out LTN tool [rebuild] [release]
2022-01-23 10:27:32 +00:00
Dustin Carlino
d585b71c6e
major release
2021-11-14 16:44:49 -08:00
Dustin Carlino
0c9ac9d74d
adjust software versions [rebuild] [release]
2021-11-14 15:06:53 -08:00
Dustin Carlino
49469f42f1
the grand release of Ungap the Map!
2021-10-12 17:06:59 -07:00
Dustin Carlino
15d25b2f2c
Updating release scripts for the slightly new docs structure
2021-10-10 16:02:28 -07:00
Dustin Carlino
76b0ef2159
Change the share feature to live on a dedicated panel, with more disclaimers and ways to copy the URL. #765
2021-10-05 09:09:33 -07:00
Dustin Carlino
bed0fc6255
new release
2021-10-03 15:04:50 -07:00
Dustin Carlino
ca4ddeb7a5
Delete 3 old scripts used to mass-import maps. #745 [rebuild]
2021-09-17 18:29:23 -07:00
Dustin Carlino
642c87a845
Fix up references to the CLI tools in shell scripts and code. #745
...
[rebuild]
2021-09-17 18:29:23 -07:00
Dustin Carlino
b14d2d2bbf
Rebrand the tool, create new launch scripts for the binary release,
...
clippy.
[rebuild] [release]
(I'm not done just yet, but want to check the launch scripts)
2021-08-25 16:52:43 -07:00
Dustin Carlino
76aba75082
Update links to docs after some reorg in the other repo
2021-06-12 13:38:38 -07:00
Dustin Carlino
e876998958
Add new actdev site, Cricklewood in London
2021-05-19 13:35:49 -07:00
Dustin Carlino
7767da39b9
Add fire icon to tutorial
2021-05-15 14:00:55 -07:00
Dustin Carlino
8051608747
Fix directory structure in actdev deployment script. cyipt/actdev-ui#75
2021-04-29 14:23:18 -07:00
Dustin Carlino
f495444c42
Consolidate the actdev import script into one step, and import 8 new
...
sites
2021-04-27 13:13:14 -07:00
Dustin Carlino
97b41b9e19
Make the deploy_actdev script work again
2021-04-24 13:57:00 -07:00
Dustin Carlino
4e1822be59
new release
2021-04-18 09:25:35 -07:00
Dustin Carlino
7852e1d2b8
Import scenarios from grid2demand's input_agents.csv directly from the UI! #603 [rebuild]
...
For reference, the input_agents.csv -> abst input is ported from
https://github.com/asu-trans-ai-lab/grid2demand/blob/main/src/demand_to_abst_scenario.py
2021-04-13 13:39:50 -07:00
Dustin Carlino
a5f56e6011
new release
2021-04-11 10:14:27 -07:00
Dustin Carlino
4b1a206a43
Start versioning the web apps weekly too
2021-04-04 17:15:38 -07:00
Michael Kirk
4f81f186af
embed mode and reworked web build system ( #592 )
...
* root element id from Settings, respect element size
* Plumb assets root via settings
* adapt crates to new wasm api
* more FileLoader cleanup
* use tsc bin from node_modules
* avoid spurious unlink errors
GNU Make considers the src/*/wasm_pkg targets as intermediate build
files and attempted to `rm` them. We can stop that my marking them as
`.PRECIOUS`
https://www.gnu.org/software/make/manual/html_node/Special-Targets.html
* `open` doesn't work on Linux
We could do something with xdg-open, but meh, not worth having platform
dependent logic for this.
* fix typo, clarify instructions
* make server compatible with older python install on linux
* revert change - we dont want to include music on web
the leading "-" means exclude a subdir of an included dir.
* better wrap of comments
* fix misfire in copy/pasted comment
* update docs
2021-04-01 19:31:02 -07:00
Dustin Carlino
ffc4f4222d
Remove the old SRTM code, which has always been broken. Remove the elevation from importer config; the new approach will detect the right data source to use automatically using the bbox. #82
2021-03-18 10:14:43 -07:00
Dustin Carlino
359960c1db
Prepare the new map importer to work in the release. [rebuild]
2021-03-15 14:16:18 -07:00
Dustin Carlino
57086cf073
Pin to Ubuntu 18.04, because the new 20.04 results in this error on my
...
18.04 system:
/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found
I'm probably not the only one on an older Ubuntu, and from the last time
I went through this dance, I remember newer systems being able to handle
binaries built on older, but not vice versa.
actionsvirtual-environments#1816
2021-03-08 08:30:14 -08:00
Dustin Carlino
bce3318605
Import halsnead for actdev. It needed a fix to not treat access=private
...
as a no-through-traffic zone for light rail tracks!
2021-02-27 14:35:26 -08:00
Dustin Carlino
fb78ec19cd
Use Noto font, not ZCOOL, because it has a full set of Chinese glyphs
2021-02-25 18:06:34 -08:00
Dustin Carlino
357ba15afe
Add back the zcool font so the Taipei map renders names. But this time, asynchronously load the font instead of bundling it in system assets and increasing the .wasm size. #535
...
Temporarily take on some technical debt with the new RawFileLoader...
2021-02-25 15:25:47 -08:00
Dustin Carlino
6673521ee9
Import Wynyard, now that the pathfinding bug is fixed.
2021-02-17 15:45:36 -08:00
Dustin Carlino
612e257fbf
Revert "Fix actdev deployment script again -- how did I forget the data/ directory?!"
...
This reverts commit c9cef2ac8c
.
I got confused by cyipt/actdev-ui#10 , but the web version doesn't ship
data/input or data/player, so no need for the extra nesting.
2021-02-16 14:53:55 -08:00
Dustin Carlino
c9cef2ac8c
Fix actdev deployment script again -- how did I forget the data/ directory?!
2021-02-15 14:39:04 -08:00
Dustin Carlino
932da8b262
Fix actdev deployment script a bit
2021-02-15 13:34:58 -08:00
Dustin Carlino
7c3ced6401
Import 10 more actdev sites. Start a script for importing Robin's
...
scenario JSON, but don't run it yet.
2021-02-15 11:06:28 -08:00
Dustin Carlino
e2c648b597
Show each country's flag in the picker UI! #326
2021-02-14 11:49:34 -08:00
Dustin Carlino
39f5d50fcd
The grand country split. #326
...
City names are now disambiguated by a two-letter country code. This
commit handles almost everything needed to make this transition. Main
next steps are fixing up map edits automatically and making the city
picker UI understand the extra level of hierarchy.
A little bit of fallout: lakeslice gridlocks again; this regression is
actually from the recent traffic signal changes, but I'm just now
regenerating everything. Will fix soon.
2021-02-13 15:45:59 -08:00
Dustin Carlino
2f0029daef
Import 7 more actdev sites, since cyipt/actdev#77 is fixed
...
poundbury is missing files, and halsnead had some issue with the
boundary, will look into it later.
2021-02-12 13:30:59 -08:00
Dustin Carlino
48430f5979
Import more actdev sites, using better automation. cyipt/actdev#65
2021-02-11 16:32:27 -08:00
Dustin Carlino
e32a576237
Reimport the sites that were there before, but under the new naming.
...
cyipt/actdev#65
(No procgen buildings for any of them yet)
2021-02-11 15:00:40 -08:00
Dustin Carlino
21573e09f1
Delete all of the actdev maps. I'm going to do this over again and just
...
use the site name as the city, instead of picking the "closest" major
city. This is introducing too much friction in automation.
cyipt/actdev#65
There will be a few awkward results -- cambridge gets renamed, and lcid
gets disassociated from leeds. Worth it for now.
2021-02-11 14:27:28 -08:00
Dustin Carlino
7f7b361836
And add all the new maps to the deploy_actdev script. This'll get less awful when I start namespacing cities by country too.
2021-02-09 16:29:31 -08:00
Dustin Carlino
829c321190
Get rid of the wasm_s3 build flag. Instead use the URL of the wasm app and find the data/ directory off of that, and assume only localhost has uncompressed files. https://github.com/cyipt/actdev/issues/28
2021-02-08 12:41:28 -08:00
Dustin Carlino
3cc441e1a9
The data/ files for actdev also need to be gzipped! https://github.com/cyipt/actdev/issues/28
2021-02-08 12:07:14 -08:00
Dustin Carlino
f9ad3b2808
Add a script to bundle together all assets for actdev. https://github.com/cyipt/actdev/issues/28
2021-02-08 11:45:07 -08:00
Dustin Carlino
b514000e52
Finish up the docs repo split by making a separate copy of instructions to bundle with the release. [rebuild]
2021-02-01 10:35:52 -08:00
Dustin Carlino
25a86bf42d
Delete mdbook. It's been split out to https://github.com/a-b-street/docs
2021-01-31 15:44:41 -08:00
Dustin Carlino
38fa22d4b2
Include the importer in the release again -- I accidentally stopped
...
about a month ago and noticed in #452
2021-01-13 10:52:07 -08:00