Wykres commitów

444 Commity (6efbd6462592c2de691d30ad2f513f3fce1827e1)

Autor SHA1 Wiadomość Data
Taylor Smock 3d43ee1434
Fix some tests, and ensure that they are reliably passing/failing (i.e., not due to a missing mock)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-05-12 14:59:00 -06:00
Taylor Smock c3143a056a
Detect potential missing connection tags, and offer to add the appropriate connection
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-05-12 10:40:31 -06:00
Taylor Smock bc2a7fa195
Update dependencies
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-05-12 10:40:31 -06:00
Taylor Smock d7dcd1d0ef
Update paint style to match version on website
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-05-08 08:58:12 -06:00
Taylor Smock c95d4cf509
Add debugPort in gradle, and ivyde for Eclipse
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-05-08 08:58:12 -06:00
Taylor Smock d52ba178f5
Try to detect when download area is too large (from server response), and try again
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-05-08 08:58:12 -06:00
Taylor Smock 8637ca6f96
Allow MapWithAI actions to be assigned to the toolbar
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-05-05 15:06:15 -06:00
Taylor Smock a8d8c6b48d
Update messages
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-23 12:53:04 -06:00
Taylor Smock 5b68e077d2
Update message
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-23 12:09:10 -06:00
Taylor Smock 286b7ad674
Attempt to auto populate the MapWithAI default servers
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-23 11:45:30 -06:00
Taylor Smock fd6f3c5087
Continuing to try to fix a broken test
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-23 08:58:06 -06:00
Taylor Smock 0ea5f6972c
Update old version
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-23 08:44:50 -06:00
Taylor Smock 9441874507
Update message for missing URLs
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-23 07:16:59 -06:00
Taylor Smock 6ceae5095a
Work on investigating failing test
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-22 17:35:32 -06:00
Taylor Smock 0325f512e5
Update build dependencies
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-22 17:34:55 -06:00
Taylor Smock 0d74c70f88
Force assertions in EDT to show up
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-22 14:11:36 -06:00
Taylor Smock fca3d1932a
More testing work
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-22 12:45:31 -06:00
Taylor Smock 03681c6f16
Add a new unit test for continuous downloads
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-22 08:15:16 -06:00
Taylor Smock e3197bb6da
Apply a workaround for JOSM-19132
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-22 07:10:35 -06:00
Taylor Smock 0f18d8c9d7
Checkstyle/PMD
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-21 17:05:37 -06:00
Taylor Smock fea93b59ad
Fix some unit tests
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-21 16:57:13 -06:00
Taylor Smock 9e80b4fa63
Add formatting file for spotless (follows JOSM's rules)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-21 13:17:35 -06:00
Taylor Smock ddcf69001b
Fix an NPE caused by Territories in JOSM
Also add spotless for code formatting

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-21 11:48:50 -06:00
Taylor Smock 96294ec888
Simplify some code for getting available data types
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-20 17:17:49 -06:00
Taylor Smock abdf13b101
Use the JOSM Pair instead of Apache Commons Pair
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-20 11:29:13 -06:00
Taylor Smock 69f4252085
JOSM r16321 removed `Territories.getDataSet`
Switch to `Territories.getOriginalDataSet`

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-20 11:17:31 -06:00
Taylor Smock 3cf03a2366
Fix an issue where a deleted node was used in a subsequent command
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-09 13:36:52 -06:00
Taylor Smock cc3d89442d
FIXUP: NPE
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-09 08:42:23 -06:00
Taylor Smock 021de1da1f
FIXUP: Lock issues (from threading patch)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-09 08:20:42 -06:00
Taylor Smock 2a00f6aef8
FIXUP: Threading issues
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-09 07:45:19 -06:00
Taylor Smock f20e862287
Allow users to add third-party sources
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-08 14:25:03 -06:00
Taylor Smock a3fb91b2a8
Tests: Fixes due to changes in threading
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-06 18:57:10 -06:00
Taylor Smock 6677610a8f
Attempt to fix an issue where an empty selection is attempted to be changed
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-06 18:32:25 -06:00
Taylor Smock 34fc6c35f3
Use GuiHelper instead of SwingUtilities, where possible
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-06 16:59:17 -06:00
Taylor Smock 82499d890e
Update classpath for recent JOSM (ivy dependency resolution)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-06 07:31:23 -06:00
Taylor Smock 6712ac3b67
Account for refs and non-default names having separators
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-04-03 10:56:28 -06:00
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