Skip to content

Releases: matafokka/SynthFlight

Settings update

30 Mar 18:26
b45f19a
Compare
Choose a tag to compare
Settings update Pre-release
Pre-release

Added settings window and settings API
Wizard window overhaul
Added cool scrollbars to WebKit browsers
Moved static methods from L.ALS.System to L.ALS.Helpers
Added a couple of new L.ALS.Helpers properties

Project system update

24 Mar 19:46
8873b38
Compare
Choose a tag to compare
Project system update Pre-release
Pre-release

Added serialization and project system.
Added small system for testing and wrote tests for serialization.
Made lots of refactoring.
Made some API changes.
Lots and lots of bug fixes including (but not limited to, haha):

  1. Paths connections not hiding.
  2. Widgets on the map not appearing.
  3. Leaflet layers being interactive and/or draggable when ALS layer is not being selected.

Probably, did something more but forgot what exactly :D

Better browser support and more

29 Jan 14:04
Compare
Choose a tag to compare
Pre-release

Layer System:

  1. Far better browser support (see readme for the list of supported browsers).
  2. Added UI animations.
  3. Bug fixes.
  4. New L.ALS.Widgets.File widget that represents <input type="file" />.
  5. L.ALS.Widgets.Number now uses custom solution instead of <input type="number> which also changes it's UI.
  6. BaseLayer now wraps the return value of createInput() in the div having adv-lyr-sys-input class. User can add their own class using customWrapperClassName property. This will simplify further widget development.
  7. WidgetLayer now is a proper mixin of L.ALS.Widgetable and L.Marker.
  8. Two new Leaflet layer types: CanvasLayer (allows user to render stuff in canvas) and LabelLayer (extends CanvasLayer and allows to create blazing fast labels).
  9. A bit of code refactoring.

Project:

  1. New Zipped Shapefile layer type that allows users to open shapefile geometry. No other operations are implemented, just displaying geometry.
  2. Improved performance of Grid Layer.
  3. Small UI changes.
  4. Coordinates won't be displayed on mobile devices since phones don't mouse and thus coordinates are useless.
  5. From now on fourth version number will be dropped. While project stays in alpha, with each update the third version number will be increased by 1.

New features and improvements

25 Dec 20:51
4874238
Compare
Choose a tag to compare
Pre-release

Grid Layer:

  1. Now path points are enumerated. User can hide those numbers.
  2. Now user can hide paths' connection lines.
  3. Now there's an option to hide paths by meridians or parallels.
  4. Grid layer now has a bit saner default parameters.

Layer System:

  1. Added divider widget.
  2. Menu now has dividers which should improve it's looks.
  3. When there's only one widget in WidgetLayer, there won't be extra space and grey borders around WidgetLayer.
  4. DropDownList now has selectItem() method.

Bug fixes, UI improvements

18 Dec 12:24
7f4bd7d
Compare
Choose a tag to compare
Pre-release

Grid Layer:

  1. Fixed mean height calculation
  2. Fixed selected polygons sometimes disappearing
  3. Fixed grid not updating when user shows layer
  4. Fixed grid drawing on low zoom levels after creating or showing grid layer

Layer System:

  1. Fixed broken Layer.onShow() behavior.
  2. Layer.onShow() and Layer.onHide() now doesn't require to call parent method
  3. Fixed Layer.onSelect() being called before init() after adding a layer
  4. Made WidgetLayer a bit wider
  5. Added L.ALS.deviceType property containing user device type (desktop, tablet or phone)
  6. On phones menu now takes 100% of the width
  7. UI on phones now is slightly bigger
  8. Build process is now using CSS autoprefixer, so old browser support should be better.

Readme:

  1. Added clarification that SynthFlight can work offline

Bug fixes and small improvements release

14 Dec 21:50
28303cc
Compare
Choose a tag to compare
  1. Bug fixes, like lot of them
  2. Now user should enter image scale denominator instead of flight height as it should be

First pre-alpha release

12 Dec 22:00
f51040f
Compare
Choose a tag to compare
Pre-release
0.0.1-pre-alpha

Initial release