diff --git a/changelog.html b/changelog.html index 4d7a4cb165..12c535acc9 100644 --- a/changelog.html +++ b/changelog.html @@ -7,13 +7,13 @@ - Major bugfix for stuck UI after delayed port open procedure
- Fix for GPS distance to home not displaying

-11.04.2014 - 0.56 +04.11.2014 - 0.56

- Added hex plus, hex X, tri, y4, y6 3D models (jef79m)
- Bugfix for battery voltage saving sequence
- Bugfix for fetching development firmware

-10.31.2014 - 0.55 +31.10.2014 - 0.55

- Minimum required Chrome version set to 38+
- Minimum accepted firmware version set to 2.31
@@ -26,13 +26,13 @@ - Bugfix for incorrect date & time in firmware flasher
- Bugfix for port handler firing before port being initialized

-10.06.2014 - 0.54 +06.10.2014 - 0.54

- Backup files now also contain servo settings
- Pre 0.54 backup files are incompatible, save new ones
- Bugfixes

-09.30.2014 - 0.53 +30.09.2014 - 0.53

- Enhanced 3D model (creyc)
- Fallback 3D model for canvas renderer (creyc)
@@ -40,7 +40,7 @@ - Display motor/servo signal value inside the bars
- Bugfixes

-09.29.2014 - 0.52 +29.09.2014 - 0.52

- We recommend upgrading to the latest firmware
- Simplified Initial Setup tab and renamed it to Setup
@@ -61,48 +61,48 @@ - Online Firmware can be saved locally
- Added missing model information for custom model

-08.31.2014 - 0.50 +31.08.2014 - 0.50

- Small UI revamp for Firmware Flasher
- Added "Flash slowly" mode (bluetooth friendly)
- Bugfixes

-08.18.2014 - 0.49 +18.08.2014 - 0.49

- Motor indicators now display signal length in tooltips
- Additional motor order diagrams (creyc)
- Bugfixes

-07.27.2014 - 0.48 +27.07.2014 - 0.48

- Configurator reached 6000+ users on 07.26.2014
- Added motor order diagrams (creyc, Curtisbeef)
- Flashing timeout bugfixes

-07.17.2014 - 0.47 +17.07.2014 - 0.47

- Bugfixes related to Chrome 36+ release
- Various optimizations and behavior improvements

-07.11.2014 - 0.46 +11.07.2014 - 0.46

- Application will display a spinner while waiting for data
- Bugfixes

-07.04.2014 - 0.45 +04.07.2014 - 0.45

- Configurator reached 5000+ users on 07.03.2014
- Updated various text notes to make things clearer
- UI polish
- Various bugfixes

-06.27.2014 - 0.44 +27.06.2014 - 0.44

- Added more scale factors in the motor testing tab
- If application closes without disconnecting motors should spin down
- Bugfixes for CLI, Motor Testing & Logging tabs

-06.26.2014 - 0.43 +26.06.2014 - 0.43

- Experimental passthrough support for logging
- MSP_ANALOG support for logging
@@ -111,31 +111,31 @@ - Tiny cosmetic changes
- Initial set of UI bugfixes for Chrome 36+

-06.16.2014 - 0.42 +16.06.2014 - 0.42

- Added I2C Error indicator to status bar
- Optimizations & bugfixes

-06.01.2014 - 0.41 +01.06.2014 - 0.41

- Configurator reached 4000+ users on 05.29.2014
- Support for new current sensing code (latest firmware)

-05.27.2014 - 0.40 +27.05.2014 - 0.40

- Added Logging tab (log various MSP data into CSV file)
- Bugfix for CLI input area

-05.08.2014 - 0.39 +08.05.2014 - 0.39

- UI enhancements for sensors tab

-05.08.2014 - 0.38 +08.05.2014 - 0.38

- Bugfix for firmware flasher UI
- Updating libraries

-05.08.2014 - 0.37 +08.05.2014 - 0.37

- Window can be resized and maximized
- Graphs will now properly scale to fill content area
@@ -143,26 +143,26 @@ - Small UI polish on all tabs
- Bugfixes

-05.03.2014 - 0.36 +03.05.2014 - 0.36

- Another bugfix for high dpi displays
- PID names will now match PID names in firmware

-05.03.2014 - 0.35 +03.05.2014 - 0.35

- Configurator reached 3000+ users on 05.03.2014
- Polished Welcome screen
- Tiny UI bugfix for gps tab

-04.29.2014 - 0.34 +29.04.2014 - 0.34

- Bugfix for wrong graph positions on high dpi displays

-04.26.2014 - 0.33 +26.04.2014 - 0.33

- Bugfix for loading online firmware

-04.22.2014 - 0.32 +22.04.2014 - 0.32

- Native application frame on Chrome 35+
- Dedicated application options
@@ -170,12 +170,12 @@ - Small ui changes
- Performance improvements

-04.11.2014 - 0.31 +11.04.2014 - 0.31

- Bugfix for Sliders not properly updating
- Bugfix for CLI line feed on ChromeOS

-04.03.2014 - 0.30 +03.04.2014 - 0.30

- Configurator reached 2000+ users on 03.24.2014
- Initial work on translation support
@@ -185,31 +185,31 @@ - Added info box in initial tab display voltage & RSSI
- Stability improvements, performance improvements, bugfixes

-03.09.2014 - 0.29 +09.03.2014 - 0.29

- Motor Tab UI bugfixes
- Added support for variable plot refresh rate in Receiver Tab
- Bugfixes

-03.01.2014 - 0.28 +01.03.2014 - 0.28

- Online Firmware now displays Github commit info
- Stability improvements & bugfixes

-02.27.2014 - 0.27 +27.02.2014 - 0.27

- Sensor Tab UI bugfixes
- Firmware Flasher functionality improvements
- Added new "developer" functionality "flash on connect"
- Major Version checking added

-02.23.2014 - 0.26 +23.02.2014 - 0.26

- Motor tab UI / functionality changes
- Backup settings IO bugfixes
- Receiver / Aux config tab command collision bugfix

-02.20.2014 - 0.25 +20.02.2014 - 0.25

- Running on new serial API (Chrome 33+)
- Added Velocity in PID tab
@@ -224,39 +224,39 @@ - IHEX parser code rework
- Stronger input field validation (for most numeric fields)

-01.17.2014 - 0.24 +17.01.2014 - 0.24

- Added Battery warning / scale UI
- Added Min Throttle, Failsafe Throttle UI
- Stronger Input validation
- Bugfixes

-01.04.2014 - 0.23 +04.01.2014 - 0.23

- Various UI changes across the board

-12.29.2013 - 0.22 +29.12.2013 - 0.22

- Added auto-connect feature (enabled by default)
- Bugfixes

-12.18.2013 - 0.21 +18.12.2013 - 0.21

- Handle small screen resolutions more gracefully
- Bugfix for Servo tab save button & CAMSTAB

-12.16.2013 - 0.20 +16.12.2013 - 0.20

- Minor iprovements & bugfixes

-12.09.2013 - 0.19 +09.12.2013 - 0.19

- Added packet error counter in status bar
- Servos tab now also shows servos that belong to servo_tilt
- Potential bugfixes for STM32 flasher
- Minor iprovements & bugfixes

-11.26.2013 - 0.18 +26.11.2013 - 0.18

- Removing Refresh button
- Ports are automatically pulled in the background
@@ -264,38 +264,38 @@ - Small UI changes related to connect sequence
- Added "error" user notifications if initial connect times out

-11.17.2013 - 0.17 +17.11.2013 - 0.17

- Extensive work on Firmware Flasher & STM32 protocol
- Faster flashing speed (improvement of about 24%)
- Using separate thread for hex file parsing (multithreading)
- Bugfixes related to flashing gnu compiled .hex files

-11.14.2013 - 0.16 +14.11.2013 - 0.16

- Minimum required Google Chrome / Chromium version is now 31
- Polished Firmware Flasher UI
- Bugfixes related to flashing rev5 naze boards

-11.14.2013 - 0.15 +14.11.2013 - 0.15

- Added firmware flasher (currently supporting 2 modes)
- 1 - "local flashing", from a .hex file
- 2 - "online flashing", latest firmware is fetched from github.com

-11.12.2013 - 0.14 +12.11.2013 - 0.14

- Re-Enabled Servos tab (hopefully with all problems sorted out)
- Added support for "Motor Testing Mode" in Motor/Servo Outputs tab
- Updated MSP
- Utilizing notification API to promote new app version updates

-11.10.2013 - 0.13 +10.11.2013 - 0.13

- Disabling Servos tab until all bugs are ironed out
- Bugfixes

-11.09.2013 - 0.12 +09.11.2013 - 0.12

- Bugfixes related to failing connect procedure
- Bugfixes related to GPS data types
@@ -304,20 +304,20 @@ - Major MSP refactoring, improving reliability in some cases
- Initial notify implementation for critical errors

-11.02.2013 - 0.11 +02.11.2013 - 0.11

- Debug values are now displayed and plotted in Sensor tab (dade)
- Command history in CLI tab (dade)
- Bugfixes related to GPS tab

-10.30.2013 - 0.10 +30.10.2013 - 0.10

- AUX Configuration now shows current AUX channel state
- Polished couple of texts
- Added changelog within the app
- 3D view in Initial Setup now displays model type selected

-10.16.2013 - 0.9 +16.10.2013 - 0.9

- Polished Auxiliary configuration tab
- Polished Raw sensod data tab
diff --git a/tabs/firmware_flasher.js b/tabs/firmware_flasher.js index e83803d753..262499fedc 100644 --- a/tabs/firmware_flasher.js +++ b/tabs/firmware_flasher.js @@ -58,7 +58,7 @@ TABS.firmware_flasher.initialize = function (callback) { // populate select for (var i = 0; i < releases.length; i++) { d = new Date(releases[i].time * 1000); - date = ('0' + (d.getMonth() + 1)).slice(-2) + '.' + ('0' + (d.getDate())).slice(-2) + '.' + d.getFullYear(); + date = ('0' + (d.getDate())).slice(-2) + '.' + ('0' + (d.getMonth() + 1)).slice(-2) + '.' + d.getFullYear(); date += ' - ' + ('0' + d.getHours()).slice(-2) + ':' + ('0' + d.getMinutes()).slice(-2); var element = $('').data('obj', releases[i]); @@ -152,7 +152,7 @@ TABS.firmware_flasher.initialize = function (callback) { offset = d.getTimezoneOffset() / 60, date; - date = ('0' + (d.getMonth() + 1)).slice(-2) + '.' + ('0' + (d.getDate())).slice(-2) + '.' + d.getFullYear(); + date = ('0' + (d.getDate())).slice(-2) + '.' + ('0' + (d.getMonth() + 1)).slice(-2) + '.' + d.getFullYear(); date += ' @ ' + ('0' + d.getHours()).slice(-2) + ':' + ('0' + d.getMinutes()).slice(-2); date += (offset > 0) ? ' GMT+' + offset : ' GMT' + offset;