Skip to content

Releases: matafokka/SynthFlight

GeoTIFF fixes and improvements

09 Mar 18:15
Compare
Choose a tag to compare

Added Z coordinate support for GeoTIFF files. Fixed incorrect GeoTIFF reading.

Bug fixes

26 Feb 11:12
6bdfd7d
Compare
Choose a tag to compare
  1. Fixed Line Layer not finishing drawing.
  2. Fixed PWA not working.

Updated ALS, fixed lines between tiles

09 Oct 14:28
3f498a9
Compare
Choose a tag to compare
  • Updated ALS which fixes labels animations.
  • Fixed lines between tiles thanks to the solution at Leaflet/Leaflet#3575 (comment)
  • From now on SynthFlight will use only Leaflet 1.7.1 as before because:
    • Leaflet 1.8.0 introduces lags when moving marker and tooltip in drawing mode.
    • Leaflet 1.9.0 drops IE support.

v1.0.1. Bug fixes, small visuals update

08 Jun 10:26
5d27d0a
Compare
Choose a tag to compare

General changes:

  • Bumped dependencies' versions which introduces important bug fixes. New ALS version introduced a small visual refresh.
  • Corrected terminology in Russian locale.
  • Fixed export to GeoJSON not working properly. Since it wasn't working in the first place, I've changed spec a bit :)
  • Fixed an error when loading ShapeFile in a layer wizard.
  • Fixed Rectangle, Polygon and Line layers not deserializing (loading from project or working after undo/redo) correctly.
  • Fixed an edge case when angle of an edge is close to 0 when computing convex hull.

Grid Layer:

  • Fixed labels not displaying correct longitude value.
  • Fixed cells not correctly merging.

Polygon Layer:

  • Fixed points not swapping properly.

1.0.0, First stable release!

19 May 18:16
8dd65f5
Compare
Choose a tag to compare

Yay, it's finally here!

I'm too lazy to list everything I've done (and I've done a lot, check the commits). So main highlights are the all new Polygon Layer, multiple improvements and lots of bug fixes.

Beta 0.2.0

17 Apr 11:54
a6de08e
Compare
Choose a tag to compare
Beta 0.2.0 Pre-release
Pre-release

Program-wide changes:

  • Now airport can't be outside of the map borders.
  • Added an option to merge cells above 60 and 76 deg latitude as specified by this document.
  • Fixed OSM tiles not loading in Electron. Hopefully, it'll last :p
  • Switched to CartoDB as the default tile provider since OSM might break.
  • Added search in Geometry Layers and OSM (using Nominatim API).
  • Improved control management.
  • Now user can quickly jump to another side of the map when working on a dateline.
  • Increased history size to 40 in relatively modern browsers (ones that support flexbox layout).
  • Changes in the menu are now written to the history.
  • Bumped ALS version which brings lots of bug fixes and improvements.
  • Now packaging macOS builds in .tar. 7zip now throws errors when packaging in .7z. IDK why.

Grid Layer:

  • Now displays standard scale in the name when added.

Geometry Layer:

  • Added semantics popups.
  • Fixed serialization issues.

First beta release!

15 Feb 14:52
e109b4c
Compare
Choose a tag to compare
First beta release! Pre-release
Pre-release

The most of the planned stuff is already here, and the whole thing seems relatively stable for the beta release. Anyway, here are the changes:

  1. Finished line layer.
  2. Fixed connection to the airport not working.
  3. Fixed widgets on the map not hiding properly.

PWA support, minor stuff

31 Jan 17:17
def7cc0
Compare
Choose a tag to compare
Pre-release
  • Paths' widgets are now hidden only by one spoiler.
  • Added drawing limits to the rectangle layer.
  • Implemented correct parallel and meridian line length calculations.
  • Grid labels now can be localized.
  • Implemented Leaflet.Geodesic support for Leaflet.Draw. It'll be moved to a separate library.
  • Line layer and paths' connections are geodesic lines now.
  • Done some useless work for line layer. Most of the code will be removed when new Leaflet.Geodesic version will be released.
  • Added PWA support, yay!
  • Changed logo.

Bug fixes

06 Dec 16:51
aa07bc1
Compare
Choose a tag to compare
Bug fixes Pre-release
Pre-release
  1. Fixed flight height calculation.
  2. Fixed km/h to m/s conversion which, in turn, fixes time between captures and flight time.
  3. Fixed path length calculation when "All into one" method is used.
  4. When exporting, renamed "capturePoint" to "capturePoints".
  5. Fixed objects not drawing in Rectangle and Line layers.
  6. Geometry layer:
    1. Added a warning that this layer can't be used, if browser doesn't support FileReader.
    2. Added a message when no file has been selected. Previously an error would be thrown.

Rectangle Layer Update

03 Dec 19:40
e59a305
Compare
Choose a tag to compare
Pre-release
  1. Implemented Rectangle Layer.
  2. Changed methodology: there always should be one more path.
  3. Fixed grid and rectangle layers not showing properly.
  4. Fixed paths widgets not working after deserialization.
  5. Fixed paths widgets not removing when moving rectangle in rectangle layer.
  6. Renamed Shapefile Layer to Geometry Layer and added GeoJSON support. Made all related changes.
  7. Fixed Electron builds not working.
  8. Now packaging as asar which should increase performance.
  9. Looks like Electron added support for Apple M1, so we're building for it too now. Still not sure if macOS build work though.