Wykres commitów

366 Commity (021de1da1fb4931b898b248e03ab35531f3dc193)

Autor SHA1 Wiadomość Data
Taylor Smock 38399f73cc
Allow downloading of arbitrary data from the main download panel
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:44 -07:00
Taylor Smock 5768540ff0
Update to JOSM 15542 (November 25)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:44 -07:00
Taylor Smock c71e373573
Fix an issue where multiple layers wouldn't allow a download
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-11 12:03:52 -07:00
Taylor Smock 0da81b669e
Fix an issue where tests would fail if not run first
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-05 16:20:36 -07:00
Taylor Smock a37af50d2d
Significantly decrease the number of bboxes to download before asking for confirmation
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-05 15:23:47 -07:00
Taylor Smock 0dd6cbb1c3
Ignore test if in headless environment
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-05 15:23:47 -07:00
Taylor Smock 7830319fb1
Add test for update prod
Also, fix an intermittent test issue

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-05 11:51:42 -07:00
Taylor Smock b3444c7254
Enable buildings by default
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-05 08:11:13 -07:00
Taylor Smock 5209f07aa7
Really fix the classpath
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-04 15:48:53 -07:00
Taylor Smock 8c01872ce5
Update classpath (awaitility should be test only)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-04 14:57:36 -07:00
Taylor Smock ee210efda8
Update error prone and fix bugs found
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-03 14:01:53 -07:00
Taylor Smock dd52534c53
Add an update prod for when a version is no longer going to be supported
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-03 10:32:47 -07:00
Taylor Smock eef050b398
Add newly released countries that don't match with boundaries.osm (JOSM country list)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-25 07:37:05 -07:00
Taylor Smock f648799435
Attempt to disable global variables in SAST
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-22 10:23:30 -07:00
Taylor Smock 03b79f5abc
Add icons to preferences for source and information
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-22 09:53:51 -07:00
Taylor Smock d3d1499951
Fix https://josm.openstreetmap.de/ticket/18351
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-22 09:35:43 -07:00
Taylor Smock c197e6cb3b
Update README.md
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 14:21:59 -07:00
Taylor Smock bb1eaf6222
Add Kaart Logo to source
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 13:51:21 -07:00
Taylor Smock fceeea8c7d
Fix an issue where ways could have a zig-zag
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 13:50:39 -07:00
Taylor Smock d8606f4039
Add resources directory to gradle resources task
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 13:50:03 -07:00
Taylor Smock c78074a929
Fix an issue where an NPE occurred during tests, and prevent crashes if icons are missing
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 13:04:13 -07:00
Taylor Smock 22504d91df
Fix #46 (DataIntegrityProblemException)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 13:03:12 -07:00
Taylor Smock a0162636f4
Don't fail
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 09:26:03 -07:00
Taylor Smock 59c9150231
Enable SAST
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 09:11:16 -07:00
Taylor Smock a9a0eb3f70
Enable Code Quality
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 08:59:44 -07:00
Taylor Smock b72da6c6c3
Add icons to everything that can have an icon
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 15:04:08 -07:00
Taylor Smock 744490d0ed
Fix several build warnings
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 13:44:01 -07:00
Taylor Smock d7bcc3212c
Add some images
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 13:13:43 -07:00
Taylor Smock c0de0b661c
Show MapWithAI logo in Plugins
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 13:11:26 -07:00
Taylor Smock 0304702e7a
Increase minimum coverage to 80%
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 09:44:08 -07:00
Taylor Smock 5a5c8867b2
More tests for MergeDuplicateWays
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 09:41:45 -07:00
Taylor Smock 6ff8c134d3
Fix an issue where duplicate ways were created with new download areas
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 09:20:47 -07:00
Taylor Smock 88d20b1974
Move test to appropriate location
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 08:56:31 -07:00
Taylor Smock 2a94c3e04b
More tests for MapWithAIRemoteControl
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 07:38:17 -07:00
Taylor Smock f659ca1f46
Expand tests for MapWithAIAction
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-19 14:15:45 -07:00
Taylor Smock a470f9f95c
Add tests for merging duplicate ways, with some fixes
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-19 13:15:34 -07:00
Taylor Smock e97e9e1dc6
Add test for MapWithURLPreferenceTable
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-19 10:54:16 -07:00
Taylor Smock ce196c8cf6
Add tests for a table (minus gui reliant components)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-19 09:47:45 -07:00
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