Taylor Smock
1b4970dad8
Add more tests for restartless updates
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-19 07:55:23 -07:00
Taylor Smock
dada489816
Fix duplicate ways command to work properly with undo/redo
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-18 16:54:32 -07:00
Taylor Smock
bb4dbe3b03
Let the user know that there is a bad SSL certificate
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-18 14:53:17 -07:00
Taylor Smock
e648567bc3
Fix adding potentially duplicate ways
...
This only works if the server provides the same data, the application
deduplicates the data in the same manner, and the user hasn't modified
the data.
Also, some formatting.
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-18 10:24:36 -07:00
Taylor Smock
7e3998024b
Fix an EDT violation
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-18 10:23:35 -07:00
Taylor Smock
c3fba444fa
Have a somewhat intuitive fallback for adding data (alt+c) since shift+a is taken by a JOSM core command (changes the active data layer)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-18 10:09:08 -07:00
Taylor Smock
4216672381
Modify gitlab ci
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-15 08:54:22 -07:00
Taylor Smock
362033c16f
Update build scripts (start building on Java 14)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-15 08:21:31 -07:00
Taylor Smock
a82443e1bb
Undo JOSM version bump
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-15 08:07:25 -07:00
Taylor Smock
12f157c07c
Add minimum code coverage (to be increased later)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-15 07:32:39 -07:00
Taylor Smock
852fc2a47d
Dynamically get source tags
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-15 07:32:39 -07:00
Taylor Smock
3968aa0519
Add sanity check for distances
...
Don't get distance to way, get distance to segment
Used wrong angle (< pi/4 insteadof > 3pi/4)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-14 15:48:27 -07:00
Taylor Smock
f1e937fa53
Reignore a test after some testing with a better message
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-14 11:52:57 -07:00
Taylor Smock
afc3263db2
Fix order of parameters
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-14 11:20:32 -07:00
Taylor Smock
6490070f45
Fix a bug where connected ways would be deleted
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-14 10:31:27 -07:00
Taylor Smock
20ac384229
Final parts of multi-server support -- still needs to read sources
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-14 10:11:07 -07:00
Taylor Smock
466a1a188c
Initial work on multi-server
...
Also add help topics and have a preference panel that allows disabling of URLs
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-13 18:01:43 -07:00
Taylor Smock
af841278c7
Ignore a test that fails on CI (new feature)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-13 09:48:22 -07:00
Taylor Smock
5178fbeacc
Fix an issue where a bbox was downloaded twice
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-13 09:20:31 -07:00
Taylor Smock
e6a191f6fe
Fix some artifact issues
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-12 17:00:41 -07:00
Taylor Smock
97c45649a7
Temporarily remove buildings from conflation
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-12 09:38:24 -07:00
Taylor Smock
220de3cb5d
Update country list
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-11 11:18:29 -07:00
Taylor Smock
36a65b1966
Add new special countries
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-08 11:22:44 -07:00
Taylor Smock
5266214a43
Add tooltips for options in preferences
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-06 16:55:57 -07:00
Taylor Smock
4544964ba3
Add example for tag replacement
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-06 16:42:07 -07:00
Taylor Smock
199728572b
Add dialog box for large download amounts
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-06 16:31:01 -07:00
Taylor Smock
5ca5b11e06
Fix issue with a ConcurrentModificationException
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-06 14:01:40 -07:00
Taylor Smock
ece842ab3d
Modify message to better explain the option
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-06 13:58:34 -07:00
Taylor Smock
b227b47372
Use JOSM's checkstyle and fix the warnings that it produced
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-06 11:54:46 -07:00
Taylor Smock
c146267bfa
Allow the download to be cancelled (it takes some time)
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-06 09:01:44 -07:00
Taylor Smock
801db956b5
Ask for a OsmLayer, if more than one is downloaded
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-06 07:51:39 -07:00
Taylor Smock
54880830f5
Ignore .DS_Store
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-04 09:17:52 -07:00
Taylor Smock
75300ef238
Fix paint style for older JOSM
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-04 08:59:10 -07:00
Taylor Smock
d6aedb8723
Update pmd
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-04 08:04:31 -07:00
Taylor Smock
a49f8358c3
Fix a concurrent modification error for a list and add
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-04 08:04:20 -07:00
Taylor Smock
114920c8ee
Make Microsoft lowercase to match source attributes from MapWithAI
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-01 09:11:06 -06:00
Taylor Smock
43e3e21c67
Add a pref to allow toggling the MapWithAI remote control (dependent upon #18283 )
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-01 09:06:10 -06:00
Taylor Smock
14f2cf3559
Change notification timeouts
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-31 16:50:48 -06:00
Taylor Smock
d62089662c
Add dialog for when someone tries to add too many objects
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-31 16:09:22 -06:00
Taylor Smock
f0898f5a5d
Allow users to toggle paintstyle automatically based off of layer
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-31 15:56:50 -06:00
Taylor Smock
a181a4d446
Revert "Fix direction of command undo/redo"
...
This reverts commit 6ddc12ce9d
.
2019-10-30 16:16:53 -06:00
Taylor Smock
3c6e69c631
Link to the wiki
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-30 16:15:44 -06:00
Taylor Smock
6ddc12ce9d
Fix direction of command undo/redo
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-30 13:45:06 -06:00
Taylor Smock
1b6d07c6d1
Point to url on JOSM wiki for MapWithAI paint style
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-30 13:01:38 -06:00
Taylor Smock
a3563d354e
Attempt to workaround JOSM not loading resource urls
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-30 11:14:40 -06:00
Taylor Smock
cc953c799e
Fix sonarlint issue
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-30 10:55:32 -06:00
Taylor Smock
75565272fa
Overload hotkey to allow toggling between MapWithAI layer and OsmData layer
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-30 10:54:51 -06:00
Taylor Smock
2520e1b0ea
Fix some potential issues from pmd/spotbugs and update some gradle packages
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-30 09:56:27 -06:00
Taylor Smock
6c0d8ae241
Fix possible possible NPE with merging duplicate ways
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-30 08:37:11 -06:00
Taylor Smock
7b662bbfdf
More work on paint style initialization
...
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-10-30 08:37:11 -06:00