Commit Graph

58 Commits (7d52de59456982139e1d2212a9c0efa7620e440f)

Author SHA1 Message Date
tricopterY 3ed04866f6 Update gui.js 2015-03-11 16:41:09 +11:00
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
cTn f387ea96ac initialize connect_lock by default 2014-10-19 15:55:56 +02:00
cTn 5cd042ae9d remove active_tab_ref, name some of the anonymous functions, cleanup 2014-10-01 12:58:09 +02:00
cTn dbf528345e another run on undefined comparators 2014-08-14 16:41:49 +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
cTn 75e0accf75 hookup new cleanup system 2014-07-10 18:45:18 +02:00
cTn 7e67cccf96 adding new tabs object (will contain all tab methods in the future) 2014-07-10 18:13:38 +02:00
cTn aca493301a simplify some interval cleaning code 2014-07-10 14:48:33 +02:00
cTn 3f063f6654 initial stab on preventing tab switch chaining 2014-07-09 16:10:02 +02:00
cTn 795502a585 enforce stronger interval cleanup 2014-07-09 15:46:35 +02:00
cTn e37da07bc8 interval timers bugfixes 2014-06-27 18:19:53 +02:00
cTn f352c4edbe kill motors on sudden application close
#34
2014-06-27 17:31:12 +02:00
cTn 86aa6a282c dangerous things that people want... 2014-06-23 19:50:39 +02:00
cTn a0582fd79f adding request usb permissions UI (DEV only) 2014-06-08 19:32:24 +02:00
cTn 5abe7473f8 moving send_message routine to MSP object 2014-06-01 14:10:18 +02:00
cTn 854a17e0f2 preparing some stuff for dongs 2014-05-03 01:03:24 +02:00
cTn 9165fc65de release 2014-04-11 21:22:05 +02:00
cTn 8d6702c15e lowering MSP_STATUS pull speed to 250ms 2014-03-30 11:51:16 +02:00
cTn 58d43c381b removal of char_counter, new port_usage, i18n
added bitrate to serial object, removed last bits of 'port_handler'
interval code forgotten in the kill routines, new port_usage is now
saved in a separate file
2014-03-29 00:59:39 +01:00
cTn 578937fd2c remove useless code 2014-03-11 23:23:50 +01:00
cTn 30df0d6ec5 polish 2014-03-09 03:14:59 +01:00
cTn ade74446b3 bugfixes 2014-03-09 03:11:11 +01:00
cTn 9b29f78e3e whitespace trimming run 2014-03-08 06:25:15 +01:00
cTn 96d2bdbb12 only enforce mincommand if necessary 2014-03-06 18:52:18 +01:00
cTn 9a0fbbe96b initial work on callbacks_cleanup 2014-02-28 15:44:07 +01:00
cTn 09a1252410 mostly working flash on connect sequence 2014-02-26 08:10:08 +01:00
cTn 6889c0c800 change motor tab behavior/ui
fixes #26
2014-02-22 22:02:07 +01:00
cTn 23ad4a9426 do things properly not like a troll 2014-02-22 11:19:18 +01:00
cTn d92704c374 .interval_kill_all method enhancements / bugfix 2014-02-22 11:13:37 +01:00
cTn 38d6a80ae2 major port handler rework 2014-02-21 21:12:19 +01:00
cTn 844121e4bf implemented new more powerful port handler 2014-02-21 14:47:30 +01:00
cTn c44f1bb36d utilize MSP_SET_MOTOR callback (its possible now) 2014-02-20 12:13:33 +01:00
cTn 9de5cdcf84 extra failsafe to trigger while leaving motor tab 2014-02-03 09:28:10 +01:00
cTn 2ebd108f43 initial log window implementation 2014-02-03 06:19:06 +01:00
cTn c389a71ece adding method to empty send buffer, limits 2014-01-26 21:37:19 +01:00
cTn 39075c06ab drop junk in input buffer before entering CLI
this could use some polishing but i think it will do for now
close #21
2014-01-22 20:51:12 +01:00
cTn f13f07942e bugfix 2014-01-18 19:20:34 +01:00
cTn 8acb539f70 upgrading cleanup routine to latest serial 2014-01-18 12:14:09 +01:00
cTn 64038b64a0 enable MSP_STATUS update in servos tab 2014-01-03 10:40:15 +01:00
cTn 114176c074 auto-connect support 2013-12-29 11:15:04 +01:00
cTn e7a02d0e21 moving to GUI integrated interval/timeout model 2013-12-11 18:57:29 +01:00
cTn 586e166ab7 polishing 2013-12-05 11:04:15 +01:00
cTn 26a969b2cf improving interval methods in GUI object 2013-12-05 11:03:17 +01:00
cTn 0344110c2d using IDENT as first callback to draw initial tab
fixes #10
2013-12-05 10:25:13 +01:00