Wykres commitów

408 Commity (e5897da7f702286b93e05ef97c53cd2817864920)

Autor SHA1 Wiadomość Data
Taylor Smock 680b1433bc
Don't update prod when JOSM version is unknown.
Also, modify address test to not consider items outside of the download
area, and expand the bbox

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-03 10:22:15 -06:00
Taylor Smock cdd6915588
Modify algorithm for addresses missing a street with a matching name
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-03 10:22:15 -06:00
Taylor Smock eaa92aaeef
Fix old version link
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-03 10:20:51 -06:00
Taylor Smock 50b2dc2b63
Remove unused code
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-01 14:52:40 -06:00
Taylor Smock c2fd6eaeba
Add some additional unit testing for sanity
Add tests for selection code

The dialog that tells people that they cannot add more than a certain
number of objects is no longer hit, since the user cannot select more
than that amount.

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-01 14:40:48 -06:00
Taylor Smock 05f3650794
Fix selection code
This should fix #64.

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-01 13:58:43 -06:00
Taylor Smock 16fcc489de
Fix broken tests
This was caused by changed behavior in various classes. Some were broken
due to changing facts (for example, Canada now has highways, as does
most of the rest of the world).

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-01 13:58:43 -06:00
Taylor Smock 48475c7c14
Bump minimum JOSM version for new panel
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-01 13:58:43 -06:00
Taylor Smock 65ea265f7b
Switch to new MapWithAI source information panel
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-03-31 17:36:05 -06:00
Taylor Smock dc09f38ae6
Move arbitrary URL support to a different panel
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-03-31 17:36:05 -06:00
Taylor Smock cb0d98643f
Refactor preferences location to match JOSM directories
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-03-31 17:36:05 -06:00
Alex Ruddick 1c65eab5fa fixing tooltip typo 2020-03-31 16:11:54 +00:00
Taylor Smock 6567ac096e
Really fix #66
Signed-off-by: Taylor Smock <smocktaylor@gmail.com>
2020-03-25 19:31:51 -06:00
Taylor Smock 50ff60142b
Clarify UI (fixes #63)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-03-19 16:00:47 -06:00
Taylor Smock 12689fbea9
Remove cycle layer actions (now in JOSM)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-03-19 07:51:30 -06:00
Taylor Smock f5e43856b6
Change default MapWith.AI URL
Completely remove facebook.com and replace with mapwith.ai

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-03-19 07:46:21 -06:00
Taylor Smock cdd92d6edb
Clarify tag replacement
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-03-19 07:32:25 -06:00
Taylor Smock c4ddb900a9
Fix #66 (NPE)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-03-19 07:32:24 -06:00
Taylor Smock 935f2ad9e3
Revert "BROKEN: FIXUP: Remove reset preference check"
This reverts commit 14fdbd96e3.
2020-03-19 07:32:24 -06:00
Taylor Smock 14fdbd96e3
BROKEN: FIXUP: Remove reset preference check
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-03-06 10:26:21 -07:00
Taylor Smock 348c324275
Partially Revert "Remove unnecessary code and modify tests"
This reverts commit ba93db04a61cd779d3e8ad2706637a560c273173.

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-03-06 10:26:07 -07:00
Taylor Smock 71eb63c135
Remove unnecessary code and modify tests
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-03-06 10:14:09 -07:00
Taylor Smock 608df6c7f1
Fix issue with MapWithAI not being enabled as expected
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-03-06 10:14:09 -07:00
Taylor Smock 015c8c7464
Improve handling of third party sources
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-24 17:14:11 -07:00
Taylor Smock 9bbf637d31
More testing
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-24 15:56:39 -07:00
Taylor Smock a365b4468f
Add test for MapWithAILayer#getMenuEntries
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-24 15:02:06 -07:00
Taylor Smock a9c06e44df
Allow test to run in headless mode and add mocker for OpenBrowser
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-24 15:02:06 -07:00
Taylor Smock ad7c658b2b
Don't add cycle layer actions when on JOSM r15923+
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-24 13:39:27 -07:00
Taylor Smock 7f8b79acb0
Improve matching for sources from arbitrary data locations
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-20 16:10:33 -07:00
Taylor Smock cdf42b0a88
Don't overwrite the mapwithai:source if it is already present.
Also, MapWithAI no longer returns source as an attribute, so I can
remove the deduplication code for source tags.

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-20 15:40:08 -07:00
Taylor Smock c87f0cc6f1
Modify stub ends to categorize them into broad meter categories
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-20 15:27:13 -07:00
Taylor Smock 6ded2f1457
Don't flag dams as a routable way, only flag if there is also a highway tag
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-19 07:10:38 -07:00
Taylor Smock e9be8a7fc9
Really fix deadlock(tm) (try running some items through EDT, since that is where deadlock happens)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-10 17:08:37 -07:00
Taylor Smock a589db8cfa
Add action for cycling through layers. Revert when JOSM-18638 is fixed.
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-10 17:08:37 -07:00
Taylor Smock 571c2dd7f2
Update stub ends test to check 5m by default and ignore noexit=yes
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-06 07:37:25 -07:00
Taylor Smock dadda286d5
Update primitive id generation for JOSM 15820
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-06 07:36:21 -07:00
Taylor Smock b7a19df0cc
Correctly count nodes (for addresses)
Signed-off-by: Taylor Smock <smocktaylor@gmail.com>
2020-02-05 19:32:46 -07:00
Taylor Smock 6f1f282605
Don't try to make a directory twice
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-03 16:21:04 -07:00
Taylor Smock ac24eb7625
Tags don't know that they are on a branch for CI variables
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-03 16:18:02 -07:00
Taylor Smock ddf360f8be
Modify gitlab-ci for more automation
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-03 16:07:54 -07:00
Taylor Smock f48c951b59
Mark most tests as experimental
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-03 15:48:38 -07:00
Taylor Smock 9c839621c3
Fix javadoc issues
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-03 15:44:10 -07:00
Taylor Smock c7a913ef0b
Fix warnings from various tools
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-03 15:35:57 -07:00
Taylor Smock 7e89da6b3f
Improve error output (point at the addresses that cause the issue)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-03 15:12:27 -07:00
Taylor Smock d0b7cc470d
Initial commit for checking street address order
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-03 14:45:46 -07:00
Taylor Smock c1bc8ce95f
Add license information and change a static field to public
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-03 13:31:48 -07:00
Taylor Smock e1bd79ca9c
Fix an issue where SwingUtilities.invokeAndWait is called in the EDT
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-02-03 10:11:39 -07:00
Taylor Smock cbde7fb181
Fix some race conditions with EDT threads
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-31 08:03:00 -07:00
Taylor Smock 0c522d932c
Formatting fixes
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-31 08:02:59 -07:00
Taylor Smock b798cef706
Use new Geometry.filterInsideAnyPolygon (JOSM r15730)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-01-31 08:02:59 -07:00