Commit Graph

114 Commits (be7028007d2f9d7c1fad997a04425010b0d87638)

Author SHA1 Message Date
Dominic Clifton c3f1c13d54 Move Documentation and Support links to separate tab. Add a
contributing section.  Unify help/landing section CSS/html a little.
Expand the sponsors panel area in preparation for an updated section.
2015-03-03 16:27:40 +00:00
Nicholas Sherlock 0f22b92e35 Add dataflash tab: Very basic functionality is working 2015-01-31 00:41:41 +13:00
Dominic Clifton 34b7b87c3e Allow old API version to be used but disable LED strip tab and
backup/restore functionality in certain cases.  Cleanup of tab
switching.
2015-01-26 22:37:55 +01:00
Dominic Clifton d269d60391 Improve user experience by adding tabs for the welcome and firmware
flasher.

The welcome (aka 'landing') and firmware flasher were already modelled
as tabs but were never displayed as tabs.

The UI didn't make sense when the whether the welcome message or
firmware flasher was displayed since there was no active tab or other
indication.
2015-01-25 17:37:47 +01:00
Dominic Clifton c5e2a13b6c First cut of port of LED Strip configuration UI.
Thanks for the original code decompyler!
2015-01-08 21:46:43 +00:00
Dominic Clifton e4bc970680 Use i18n for tab switch message. 2015-01-08 11:38:10 +00:00
Dominic Clifton 3a4ea7e1c1 Update messaging used when api version is incompatible. 2015-01-08 01:50:35 +00:00
Roeland Lutters f0e84ae856 Update message using old firmware 2015-01-07 09:21:42 +01:00
Roeland Lutters 32a27b73a7 CLI available for old firmware versions 2015-01-06 20:35:58 +01:00
Dominic Clifton 1ac581654d Update the message that reminders users to check for new versions rather
than blindly assuming a new version is available.
2015-01-03 22:30:40 +00:00
Dominic Clifton fe72557b12 Removing more review related code. Adding skeleton of new Ports tab. 2015-01-02 19:31:50 +00:00
Paul Rogalinski 2f9e2b13c5 fixed typos 2014-12-19 04:05:25 +01:00
Paul Rogalinski a8a6b8904c fixed async issues, added string formatter proto 2014-12-19 03:58:42 +01:00
Dominic Clifton a8cf910f51 Merge remote-tracking branch 'multiwii/master'
Conflicts:
	README.md
	_locales/en/messages.json
	changelog.html
	js/backup_restore.js
	js/data_storage.js
	js/msp.js
	js/protocols/stm32.js
	js/serial_backend.js
	main.css
	main.html
	main.js
	manifest.json
	tabs/auxiliary_configuration.css
	tabs/default.css
	tabs/firmware_flasher.js
	tabs/initial_setup.css
	tabs/initial_setup.html
	tabs/initial_setup.js
	tabs/modes.html
	tabs/modes.js
	tabs/motor_outputs.css
	tabs/motors.html
	tabs/receiver.css
	tabs/servos.js
2014-12-18 22:40:03 +00:00
cTn 3577632ce2 Revert "input validation works much better while using input event to do the manipulation"
This reverts commit 78b92ab5e7.
2014-12-05 13:54:32 +01:00
cTn 78b92ab5e7 input validation works much better while using input event to do the manipulation 2014-12-05 12:49:47 +01:00
cTn 12a99fa4b5 track settings changes via events 2014-11-20 19:29:43 +01:00
Dominic Clifton 902da2f91d Add 'Adjustments' tab.
Cleanup 'Auxilary' tab code.
Rename other tabs to have shorter titles.
2014-11-09 00:46:12 +00:00
cTn 0cd315b5e7 rename files to better correspond to their specific tabs 2014-10-30 12:43:35 +01:00
cTn 3381463bf5 correct status bar width, display configurator version in status bar 2014-10-12 16:05:35 +02:00
cTn 5105dc2165 clamp values to specific range 2014-10-05 19:46:27 +02:00
cTn 840058d4c1 separate webgl capability detector in main.js, keep track 2014-10-02 11:21:56 +02:00
cTn a580d94d10 remove global access to backgroundPage, optimize eventPage, track application startup time 2014-10-01 14:08:15 +02:00
cTn 5cd042ae9d remove active_tab_ref, name some of the anonymous functions, cleanup 2014-10-01 12:58:09 +02:00
cTn 3bf329be65 log library versions 2014-09-25 12:18:47 +02:00
cTn 5cc88b26c4 bugfixes for primary input validation 2014-09-22 10:16:27 +02:00
cTn 4412f9c263 default and initial setup renamed to landing and setup, including object adjustments 2014-09-20 13:51:23 +02:00
cTn 945b86f9b2 rename translation shortcuts, drop configuration files in 2014-09-17 10:31:36 +02:00
cTn 8f0fe2f9ea print remaining time based on app last release date in console 2014-09-12 14:00:39 +02:00
cTn a96e804359 removing MSP pass through mode 2014-09-08 17:52:07 +02:00
cTn 21065c8acb speed up options window animation 2014-09-04 09:33:13 +02:00
cTn 14f780b0fd use name from .manifest instead of hard written one 2014-08-24 23:39:19 +01:00
cTn 90da15b14c added time based update reminder (informing people on dev branch and ones with broken chrome auto-update mechanism) 2014-08-24 23:39:19 +01:00
cTn c87025b3bf fixing all broken statements that got broken in recent undefined runs 2014-08-24 23:38:43 +01:00
cTn 8dabc3ac91 experimenting with some undefined comparators in strict mode 2014-08-24 23:38:42 +01:00
cTn b77ed6b174 another refactor for global variables, bugfixes for logging tab initialization in strict mode 2014-08-24 23:37:07 +01:00
cTn f3ea5757f7 lots of work on removing global variables 2014-08-24 23:37:07 +01:00
cTn d9c315338d turning on strict mode for various js files 2014-08-24 23:36:17 +01:00
cTn 6ca1ca2516 use name from .manifest instead of hard written one 2014-08-17 14:20:28 +02:00
cTn 2a3d261465 added time based update reminder (informing people on dev branch and ones with broken chrome auto-update mechanism) 2014-08-17 13:29:07 +02:00
cTn 906cf0d82b fixing all broken statements that got broken in recent undefined runs 2014-08-14 17:03:47 +02:00
cTn d3d933a704 experimenting with some undefined comparators in strict mode 2014-08-14 16:23:08 +02:00
cTn e27a194ec7 another refactor for global variables, bugfixes for logging tab initialization in strict mode 2014-08-12 15:51:31 +02:00
cTn ec44b77ff2 lots of work on removing global variables 2014-08-10 06:01:44 +02:00
cTn 36f456d2e7 turning on strict mode for various js files 2014-08-09 19:38:46 +02:00
Dominic Clifton 1688b41eb2 Merge remote-tracking branch 'multiwii/master'
Conflicts:
	changelog.html
	main.js
2014-07-20 01:01:25 +01:00
cTn ee70afb12e pretty whitelist keycode approach 2014-07-17 00:28:01 +02:00
cTn 9b4a6ad08e allow tab cascading 2014-07-16 16:10:36 +02:00
cTn 4e41fd3d90 ESC to dismiss 2014-07-16 15:56:24 +02:00
cTn 1fb3dd87e3 much cooler way of handling the options menu 2014-07-16 13:38:11 +02:00