Wykres commitów

598 Commity (bd2f15113d9a46c90a56ab01ef57d772875a23a6)

Autor SHA1 Wiadomość Data
Taylor Smock e8e3985460
Fix some errorprone issues
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-08-05 08:03:40 -06:00
Taylor Smock 690e99503c
Bump JOSM version for paint style modification
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-08-05 07:21:08 -06:00
Taylor Smock 886f32153b
Add MapPaintUtilsTest
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-08-05 07:20:50 -06:00
Taylor Smock 51aa40925d
Add tests for zip file paint style and fiddle with other tests/problems
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-08-05 07:19:47 -06:00
Taylor Smock b6c1ff07e7
Experimental style
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-07-29 15:54:23 -06:00
Taylor Smock 21341972f1
Update in-tree copy of mapcss file
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-07-29 15:51:05 -06:00
Taylor Smock 5f634aac7c
FIXUP: MapPaintUtils documentation
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-07-29 15:49:50 -06:00
Taylor Smock f40b349d86
Add a version check since color settings are not yet available.
See JOSM-19547 for more information.

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-07-29 15:21:17 -06:00
Taylor Smock 9b34329209
Create a new MapPaintUtils class.
This class has methods that have been moved from MapWithAIDataUtils.

It also has some new methods to modify a MapWithAI.mapcss file inplace
(special handling for zip files from JOSM website).

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-07-29 15:21:16 -06:00
Taylor Smock 9dc02dee33
Change action message when it changes what it does
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-07-15 08:22:59 -06:00
Taylor Smock 4ed09dd7e1
FIXUP: Spotbugs
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-07-14 11:39:46 -06:00
Taylor Smock 3b94fe1150
Fix an NPE in a test
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-07-14 10:19:10 -06:00
Taylor Smock 6d047e36e9
Update dependencies
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-07-14 10:19:10 -06:00
Taylor Smock 5d81c2906f
Fix some compile warnings
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-07-14 08:53:02 -06:00
Taylor Smock 88ab3ea863
Add a notification for when no MapWithAIInfo is available in a region.
This fixes #92.

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-07-14 08:26:41 -06:00
Taylor Smock 0122707e27
Don't allow users to select data sources when there is no data layer
This fixes #91.

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-07-14 08:04:29 -06:00
Taylor Smock fd73d6a88b
Add checkbox for users to toggle.
Also fix an issue with the clickable licenses (opened two tabs)

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-07-13 17:07:06 -06:00
Taylor Smock 5d35fb36f3
FIXUP: Avoid crash when user may have modified conn/dupe tags
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-07-13 15:10:07 -06:00
Beata Tautan-Jancso 93938afc77
added license url to providers table 2020-07-12 19:27:41 +03:00
Taylor Smock 2c8c3adef2
Fix JOSM-19473
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-07-01 10:55:46 -06:00
Taylor Smock 0bc1f03848
Improve MapWithAI menu
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-07-01 09:52:31 -06:00
Taylor Smock 0b43172d3f
Add preference checkbox to show preview datasets. Requires Expert Mode.
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-07-01 08:44:05 -06:00
Taylor Smock d8a6bf8422
FIXUP: Remove .svg from image path
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-07-01 08:26:48 -06:00
Taylor Smock af51c59346
Really fix a ReDOS attack(tm)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-30 16:15:22 -06:00
Taylor Smock 6f3aef98c3
Fix some issues when tests were run together
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-30 15:44:14 -06:00
Taylor Smock 11adb96777
Add basic tests for the MapWithAIMenu
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-30 15:03:46 -06:00
Taylor Smock c042ce8df4
Add a test for MapWithAIDefaultLayerTableModel
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-30 14:06:55 -06:00
Taylor Smock 6ec23bb0a9
Basic testing for AddMapWithAILayerAction + a fix for an NPE
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-30 13:15:07 -06:00
Taylor Smock f4ad6b7421
Store the layers that have been downloaded into the MapWithAI
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-30 11:37:05 -06:00
Taylor Smock 81950d379e
Add basic test for MapWithAIProvidersPanel
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-30 10:51:53 -06:00
Taylor Smock e336dedb42
Default continuous download to on
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-30 10:51:53 -06:00
Taylor Smock 1414061c23
Create a dynamic menu that shows sources in the current view
This fixes #88.

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-30 09:45:22 -06:00
Taylor Smock 786ee5f689
Ensure that we only try to convert to tags when an equals sign is present.
This fixes #90.

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-30 08:27:58 -06:00
Taylor Smock 59f6ee8671
FIXUP: Test needed to be corrected for adding the MapWithAI preferences to the data menu
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-29 16:57:51 -06:00
Taylor Smock f82a296c60
Properly cleanup the download pane for restartless plugins
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-29 16:28:03 -06:00
Taylor Smock 267c97200f
FIXUP: Avoid a potential deadlock on the EDT
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-29 16:27:45 -06:00
Taylor Smock 106313bc49
Add a preferences action to the data menu
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-29 16:27:26 -06:00
Taylor Smock 217e4586d6
Avoid a potential NPE
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-29 15:39:23 -06:00
Taylor Smock 51bc9bb1ec
Modify some wording in download window
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-29 08:15:09 -06:00
Taylor Smock fb5c93744a
Add logging for conflation services
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-26 09:20:45 -06:00
Taylor Smock 107130a6be
FIXUP: Remove annotations that are not available in Java 8
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-26 09:19:15 -06:00
Taylor Smock 45d424e885
Dynamically produce source tags for Esri sources
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-26 09:08:31 -06:00
Taylor Smock ab03e83100
Add a source value to the MapWithAIInfo object
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-26 08:33:39 -06:00
Taylor Smock 97dc67abc1
Don't show preview sources, unless expert preference has been modified
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-26 07:58:34 -06:00
Taylor Smock aa4d2d58cc
FIXUP: Fix a potential regex DOS attack
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-25 16:32:45 -06:00
Taylor Smock a90f7f626c
FIXUP: Currently, there should be _no_ remote control based conflation servers. Remove them from entries.
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-25 14:35:45 -06:00
Taylor Smock f36f362d26
More testing for MapWithAIDownloadSourceType
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-25 11:01:53 -06:00
Taylor Smock 8f25ef3786
If territories are throwing an NPE, don't try to continue
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-24 16:46:11 -06:00
Taylor Smock 3d24632f00
Fix a test where dynamic ports caused paint styles to be added over and over again
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-24 16:37:48 -06:00
Taylor Smock 60e3d8f74a
Fix a URL so that it catches other URL patterns
Also, make some modifications to rules so that a mocker can be used for
some classes, to reduce time running tests

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2020-06-24 15:58:16 -06:00