Commit Graph

670 Commits (66e767881eb4848f2a506a70b8a287c17f646957)

Author SHA1 Message Date
cTn b7e6f66a3d add adjusted svg graphics for V tail and A tail quad from norem
#58
2014-11-19 19:36:11 +01:00
cTn df79edc0ad fix gps distance to home not updating in GPS tab 2014-11-17 19:58:12 +01:00
cTn dc633f2421 fix release/time sorting of fetched builds, optimize, needs more testing 2014-11-15 02:18:04 +01:00
cTn 366cd018b2 whops, fixing trailing commas 2014-11-15 01:18:04 +01:00
cTn 66ab7d1093 add A-tail Quad to supported multiTypes, no svg & using custom svg and default 3D model at the moment
#58
2014-11-14 12:11:22 +01:00
cTn 7a0d3a1199 handle all sorts of edge cases that would otherwise break UI or functionality 2014-11-11 11:59:12 +01:00
cTn 97e37347d6 implementing the highly wanted select box for hand picking firmware builds that are available on baseflight.net 2014-11-10 21:33:32 +01:00
Dominic Clifton 135b4e6905 Set a default rnage when enabling an adjustment. Show the channel
marker.
2014-11-09 04:55:52 +00:00
Dominic Clifton 56a3b7c52b Some cleanup of the auxilary tab code. 2014-11-09 04:54:12 +00: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 a31282c6a3 fix vbatmincellvoltage and vbatmaxcellvoltage scale factors inside output cruncher 2014-11-03 18:36:29 +01:00
cTn 3a4b41b259 assign correct error message for fetching online firmware 2014-11-03 16:57:08 +01:00
cTn 72447a6103 set release filter to accept NAZE only 2014-11-03 16:53:54 +01:00
jeff 5cff317208 Changed model extensions from `.js.` to `.json` fitting with export from
latest three.js exporter.
	725819c98d

Updated texture on new models.
2014-11-02 19:04:32 +11:00
jef79m a7c3779b25 Added some new models 2014-10-31 23:42:26 +11:00
cTn 59df068b63 rename all underlying references inside the renamed files 2014-10-30 12:47:52 +01:00
cTn 0cd315b5e7 rename files to better correspond to their specific tabs 2014-10-30 12:43:35 +01:00
cTn e401b1ffce renaming some of the appview hits 2014-10-30 12:33:39 +01:00
cTn 561758b2a8 tweak obsolete class names and css 2014-10-25 14:04:38 +02:00
cTn 0af8d7d453 normalize css indentation in gps and firmware flasher (missed it the first time somehow) 2014-10-24 16:58:07 +02:00
cTn ad005a3f1c revamped option part of firmware flasher UI 2014-10-24 16:55:42 +02:00
cTn ed7600facc implement support for flashing development firmware (first iteration, done via checkbox) 2014-10-24 15:36:19 +02:00
cTn 569122392e planned cache and interval speed optimizations 2014-10-19 15:29:55 +02:00
cTn 3c4307ae57 add initialization timeout for flash on connect, rework functionality so each new detected port can trigger flashing sequence 2014-10-19 09:38:39 +02:00
cTn b6097d6271 move parse_hex function away from the global context 2014-10-19 04:18:05 +02:00
Dominic Clifton f64b558d5c Update the default channel mode range to match the old MultiWii MID
checkbox.
2014-10-18 16:50:53 +01:00
Dominic Clifton a08ae2b7c6 Update donation links. 2014-10-14 16:32:45 +01:00
Dominic Clifton a517aeef36 Removing unused css selectors. 2014-10-13 19:05:45 +01:00
Dominic Clifton 7400a2af2f Internationalize mode range copy. 2014-10-13 18:59:26 +01:00
Dominic Clifton c9b7cf40f3 When a mode has no ranges assigned the info panel should not show
enabled/disabled state.
2014-10-13 18:57:43 +01:00
Dominic Clifton f93132b05e Update color scheme of active/inactive modes. 2014-10-13 18:46:03 +01:00
Dominic Clifton 428a00e651 Update AUX config UI to use new MSP commands for mode ranges. 2014-10-12 23:47:20 +01:00
cTn 4fe8d66bf5 after compatbility remove css and initialize3d routine cleanup 2014-10-12 18:54:11 +02:00
cTn ecd34bf113 removing all code depending on CONFIG.capability that i could find on the first swoop 2014-10-12 18:38:04 +02:00
cTn 81a2872360 pulling main switch on compatibility (this should go live on November 1st 2014) 2014-10-12 18:35:32 +02:00
cTn b35590f052 exprimental restore procedure 2014-10-12 18:00:44 +02:00
Dominic Clifton e4ecb7838c Pick the first unused channel aux when adding a range to a mode. 2014-10-12 00:01:36 +01:00
Dominic Clifton 2d6143b403 Update color scheme. 2014-10-11 23:38:03 +01:00
Dominic Clifton e892cbdbad Work in progress aux configuration ranges. 2014-10-11 23:10:20 +01:00
cTn 63768b0af0 correct the value returned by getDate, display GMT offset 2014-10-11 16:45:19 +02:00
cTn 296a925494 correct old resource link, bugfix for chrome 38M which for unknown reason adjusts element scroll on select element value change 2014-10-08 00:30:54 +02:00
cTn 341416c180 attach window resize handlers in a way that doesn't overwrite previous handler 2014-10-06 19:16:48 +02:00
cTn 3d64b87578 add callbacks to backup and restore procedures, attach success messages in callbacks, hook up analytic events 2014-10-06 16:07:47 +02:00
cTn cd4c7a8160 add SERVO_CONFIG to backup file, restoring old version will throw compatibility error 2014-10-06 15:24:34 +02:00
cTn 5105dc2165 clamp values to specific range 2014-10-05 19:46:27 +02:00
cTn 1c88db0fdd prepare models array where we use multiType as index 2014-10-03 15:21:16 +02:00
cTn 3f0b501063 move motor_order to resources 2014-10-02 13:11:25 +02:00
cTn 840058d4c1 separate webgl capability detector in main.js, keep track 2014-10-02 11:21:56 +02:00
cTn 628ffade95 update manifest, readme, fallback brick code 2014-10-01 17:23:23 +02:00
cTn f9ff34fb8b prevent re-sending analytics appview on tab re-initialization, add 1500ms delay on configuration save & reboot 2014-10-01 13:16:22 +02:00
Dominic Clifton 875a81e11d Update URLs for firmware and changelog. 2014-10-01 12:11:45 +01:00
cTn 5cd042ae9d remove active_tab_ref, name some of the anonymous functions, cleanup 2014-10-01 12:58:09 +02:00
cTn 01d67a8e85 support for fallback model 2014-09-30 20:25:48 +02:00
cTn 663c46a122 update changelog, enable overdraw for materials loaded through loader 2014-09-30 17:07:44 +02:00
cTn 4469dfb13c finishing touches
#51
2014-09-30 16:41:17 +02:00
cTn 82c2c7fc96 Revert "finishing touches (cleanup & optimize)"
This reverts commit a82b968bee.
2014-09-30 16:36:58 +02:00
cTn a82b968bee finishing touches (cleanup & optimize) 2014-09-30 16:36:49 +02:00
cTn f60de956a4 display motor/servo values in us inside the bars as requested
#51
2014-09-30 16:33:47 +02:00
cTn 3732e5e598 remove hardcoded html bar elements, cleanup
#51
2014-09-30 16:02:57 +02:00
cTn 6968faaac9 more rcmap select box options and tooltip with visual clue 2014-09-30 15:33:28 +02:00
cTn b82aad4589 no need to fix the model origin 2014-09-29 20:40:43 +02:00
cTn f5e8562971 changes required to get a blender model in 2014-09-29 20:25:20 +02:00
cTn fe4240deb7 rssi_aux_channel support in receiver tab, hybrid box bugfixes 2014-09-24 16:01:23 +02:00
cTn c24b8fb482 MSP_BUILDINFO placeholder code 2014-09-24 15:19:22 +02:00
cTn 4181de8141 check WebGL contexts (both window and canvas), setup slower CanvasRenderer accordingly, fixes both OS and user HW acceleration settings 2014-09-24 13:45:38 +02:00
cTn 69e23197e1 change profile input element to select 2014-09-23 21:02:07 +02:00
cTn b826d8a6cf custom made meter indicators with sub-glyph rendering 2014-09-23 14:23:56 +02:00
cTn 2088a49b15 add macos to the canvas pile 2014-09-22 20:03:30 +02:00
cTn e7534f8035 sprinkle in some new bright colors for sensor status, reworking meters in receiver tab 2014-09-22 18:58:56 +02:00
cTn 0cb69faf00 fixing the last bugger in curve/value update event 2014-09-22 11:06:29 +02:00
cTn a8b96a9206 dont cancel following events 2014-09-22 11:03:00 +02:00
cTn 17e5893dde variable cleanup, event bugfixes, one more update condition left 2014-09-22 10:50:34 +02:00
cTn 92581335a1 extending failsafe throttle input limits to 0-2000 as requested 2014-09-22 10:13:00 +02:00
cTn 47135e2bb8 add small padding around svg image in mixer to make things look little bit better 2014-09-20 14:15:53 +02:00
cTn e15d8ab060 normalizing indentation in css files 2014-09-20 14:07:00 +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 ef2568e451 bugfixes for the most retarded map conversion i have ever seen (thank englishman for the fix) 2014-09-19 20:05:32 +02:00
cTn 036308fcdb fix for constantly resetting focus 2014-09-19 18:45:57 +02:00
cTn 9d3f98ace2 add "CLI" feature names as checkbox tooltip 2014-09-19 17:51:55 +02:00
cTn 6be76d855d implement channel map including validation and UI compatibility fallback 2014-09-19 17:44:04 +02:00
cTn 4a00abd162 fixed urls in compatibility area 2014-09-19 16:04:08 +02:00
creyc 639a1a3b1c Added octo x8 and flying wing graphics. Switching character outlines to actual text. 2014-09-19 09:33:41 -04:00
cTn b0ed6126f4 fix new and compatibility wrapper height 2014-09-18 18:35:08 +02:00
cTn 1d3b2e57fc another attempt to cleanup the initial tab 2014-09-18 14:44:42 +02:00
cTn 90cd5aa69b reworked mixer UI as requested 2014-09-18 14:29:54 +02:00
cTn 0c175725b1 support for currentscale and currentoffset, ui fully working both read and write 2014-09-18 13:21:48 +02:00
cTn f2ac7369de add gps info block to fill some of the whitespace 2014-09-18 12:54:59 +02:00
cTn 287a1df962 simplify some of the change events 2014-09-18 12:32:27 +02:00
cTn 800bfd59c8 support for multiwiicurrentoutput 2014-09-18 12:24:38 +02:00
cTn 6f9c5cb6f2 multiwiicurrentoutput checkbox, BF_CONFIG will be extended when firmware updates 2014-09-17 23:00:57 +02:00
cTn 4b40695ace swap groups according to request 2014-09-17 20:19:22 +02:00
cTn ba046031ed add midthrottle (midRc) as requested, placeholder multiwiicurrentoutput variable 2014-09-17 20:13:13 +02:00
cTn ee0dec96d8 gps related configuration 2014-09-17 17:46:21 +02:00
cTn ce53bc99f2 add serial rx type configuration write/read working 2014-09-17 17:02:16 +02:00
cTn a6adfe5c7d pretty feature descriptions from englishman 2014-09-17 16:26:29 +02:00
cTn 370ad21f85 desc text for throttle and battery category 2014-09-17 16:19:20 +02:00
cTn c537616a39 hooked up (mostly palceholder) text to various inputs 2014-09-17 16:08:40 +02:00
cTn ab8d8e1a56 board alignment, accel trim, mag declination 2014-09-17 15:44:28 +02:00
cTn a34357d92a initializing input elements for throttle and battery, changed to 2 row design 2014-09-17 15:20:21 +02:00
cTn c352199434 working mixer list with mixer preview 2014-09-17 14:22:16 +02:00
cTn e8c46d1f25 removing various elements from initial tab 2014-09-17 14:21:42 +02:00
cTn fdbfdfd31d working feature selection (both read and write), missing description and nicer text 2014-09-17 13:01:46 +02:00
cTn b11e4cde6a fixing -webkit-inner-spin-button once again (what is chromium doing to that style...) 2014-09-17 11:37:27 +02:00
cTn fee5219a73 move index to ascii conversion for rcmap out of msp protocol, define feature index array (will get a proper text polish in the future)
updating mixer select with missing names
2014-09-17 11:23:31 +02:00
cTn 4894f7493a apply crunching mechanism to compatibility code in initial tab, disable magnetometer calib if magnetometer is missing 2014-09-17 10:51:54 +02:00
cTn 945b86f9b2 rename translation shortcuts, drop configuration files in 2014-09-17 10:31:36 +02:00
cTn e9c4a533af finishing touches to the crunching mechanism, backup and restore is all cleaned up now 2014-09-17 09:27:54 +02:00
cTn e626fbeb7b utilizing the new data cruncher in various tabs (aux, pid, receiver) and in restore routines, unfinished (looking solid) 2014-09-16 23:07:52 +02:00
cTn 52afdb2928 model type wont be displayed inside 3D area anymore 2014-09-16 21:28:18 +02:00
cTn 57b4e3cafa wait for cleanup callback, then reboot 2014-09-16 21:18:14 +02:00
cTn 875f3bfa15 first CAP_BASEFLIGHT_CONFIG implementation (unfinished) for initial tab, including temporary backwards compatibility support 2014-09-16 19:27:30 +02:00
cTn 5b3da95e05 add fallback to canvasrenderer on cros and linux (temporary) 2014-09-14 20:38:39 +02:00
Dominic Clifton 066c355170 Remove baseflight references from filenames. 2014-09-14 13:46:30 +01:00
cTn 619f9032be css3D hack replaced by a flying brick done in three js 2014-09-14 01:27:50 +02:00
cTn a96e804359 removing MSP pass through mode 2014-09-08 17:52:07 +02:00
cTn 125be0271f static size for mix diagrams and adding missing custom definition in multitype switch 2014-09-06 11:02:54 +02:00
cTn 4623853b0a initial work on scalable cube 2014-09-05 15:10:32 +02:00
cTn 9c6d803334 firmware received from the github server can now be saved locally (as requested) 2014-09-04 17:16:13 +02:00
cTn 3aa8d6aa71 minimize the primary padding/margin UI footprint to get some more space for log and content area 2014-09-04 09:33:00 +02:00
cTn 8528e3f066 pixel perfect block alignment for initial setup tab 2014-09-04 08:57:58 +02:00
Dominic Clifton 6a360d973b Update URLs to use cleanflight again. 2014-09-04 03:19:48 +01:00
Dominic Clifton 79505e42ed Show model diagram on motors tab.
When testing motors it's more useful to have it present on the motors
tab so you don't have to keep cross-referencing the initial setup tab.
2014-09-04 02:59:31 +01:00
Dominic Clifton 0924a9e8a7 Ensure unitialised data is not used when configuring aux channels 5-8. 2014-09-04 02:16:33 +01:00
Dominic Clifton bf13a11dc2 Merge remote-tracking branch 'multiwii/master'
Conflicts:
	_locales/en/messages.json
	changelog.html
	js/data_storage.js
	js/protocols/stm32.js
	manifest.json
	tabs/auxiliary_configuration.js
	tabs/default.css
	tabs/default.html
	tabs/firmware_flasher.js
	tabs/servos.js
2014-09-04 01:40:24 +01:00
cTn 9034a94135 release 2014-08-31 16:52:55 +02:00
cTn 911ddba278 only request firmware info from github api when firmware is valid 2014-08-31 10:10:53 +02:00
cTn b1390b0b01 updating changelog 2014-08-30 10:36:55 +02:00
cTn 37de8dfefa new simplified flasher status UI 2014-08-30 10:30:28 +02:00
cTn 322af92d45 add / implement flash slowly option in firmware flasher
this will allow flashing via serial adapters that doesn't support 921600
flashing via various bluetooth adapters will be also possible now
(untested)
2014-08-30 08:59:21 +02:00
Dominic Clifton 82c1c3baef Disable sponsors. 2014-08-26 01:19:47 +01:00
Dominic Clifton 6f4d04eb90 Fix aux channel configuration when using an rc system with 3 aux
channels.
2014-08-25 10:54:36 +01:00
cTn 8128869c83 slider bugfix, optimizations 2014-08-24 23:39:19 +01:00
cTn 81e4211cc3 text polish 2014-08-24 23:39:19 +01:00
cTn 9e5edbbf6b reformat some stuff 2014-08-24 23:39:19 +01:00
cTn c1c4f52df9 small ui polish / tweak for the plot control blocks 2014-08-24 23:38:43 +01:00
cTn c2bd737362 motor and servo indicators will now have tooltip containing signal length in us 2014-08-24 23:38:43 +01:00
cTn 51ef74fadf merge multiType name and multiType diagram switch into one 2014-08-24 23:38:43 +01:00
creyc 0eafb01b09 Added airplane and vtail graphics
Added airplane and vtail graphics. Also further reduced filesize of
existing graphics + better readability.
2014-08-24 23:38:43 +01:00
cTn d4d82c39fd make initial tab data request burst better comply with strict mode to prevent random race conditions 2014-08-24 23:38:43 +01:00
cTn d4f4d619cf another run on undefined comparators 2014-08-24 23:38:42 +01:00
cTn 644fb5afed fix graph initialization on cold start 2014-08-24 23:38:42 +01:00
cTn 36c4fef051 pretty pretty pretty 2014-08-24 23:38:42 +01:00
cTn 118715ef85 polishing run 2014-08-24 23:38:10 +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 cc8ca21cc0 enabling strict in last 2 tabs 2014-08-24 23:37:07 +01:00
cTn 7f20843ba8 enable strict mode in couple more files 2014-08-24 23:36:17 +01:00
cTn 01769559cc moving backers to sponsors block 2014-08-24 23:35:45 +01:00
cTn d8f834fa51 chain changes, cleanup and fix style 2014-08-24 23:32:05 +01:00
CurtisFissel 356c66b30e Added Motor Mix Diagrams 2014-08-24 23:32:05 +01:00