diff --git a/auto/gui.files.go b/auto/gui.files.go index 8ec36dc7d..77b103d73 100644 --- a/auto/gui.files.go +++ b/auto/gui.files.go @@ -18,7 +18,7 @@ func init() { bs, _ = ioutil.ReadAll(gr) Assets["angular.min.js"] = bs - bs, _ = hex.DecodeString("1f8b080000096e8800ffd41c6b73db36f27b7e05a2a62595c894d3bbe9dc58713aad93f67c7979e2245f5c7fa04448624c910a08c6d6b8faefb70b80244080146d276daa993616b058ec0bfbc043e3871ff3244e3999b2ec32a7ec807056d0119965298fd38296dfd74991e37ff23b7938be377eb848b26998900707641e26390085e9a24842a6be23d03daf803f72cee219f726f7ee7d0e19c937e98c2fe374410ecb11c12a8b8a84fa5ed5e78dc8d9f9702206142c998680e690788ce6024f051720a12c4b12ca7cefb46c3de22c010cf302bec7594afc07f92c5b03850f969caf87e4fa1e810fe25e33faf959c811f9fea46a5d50fee6053421af752b4e1e322e29172c0225d829b12329291513e60070bd9d343ae7f1c26e5f6d8e9f21679ed19a6611452467e70e24c729326a90a7fa296319738ccb294d9f639f3d13489e2636598caeb3920bd13e1e93535063bac8c994ce3346c934cb929c245976012d9c5366cec8b900065a44fb751c1d10ef659c739a0222d00e7038035b115a23272ce3d92c4b888420bf4411883ba73900f2cd1aecd0e3f48ac337a5056988db9186fc5578754ad3e8c5749d6be8df147c91a1cedea29a5fc6ab9813ff45fceb381fd6b8d36235a5ac13fb5bc017a6c72930fa394c4eb519640f29bb887f63ccca72dcc855e7edf19f842c840592bca59f0a00d2850322232020189946424635487ffc80e468092b9936248fc87f8b134a64af54407fd16b33fc2e3ccd2f69fa3c0da7098db449641781be0c563badf1a2797692fd329bb5e0143db741798aedbf4a4faa5b383693ba5d47678c7f7f929ed8e4c816829deec1e7a61f5a14f1a97bf9a955a58beffdf15d96dc7b9351c4f64bc1971482c72c14aef7bdc1f24e8427619e5f662cea46aa4129c4ebbaa593da772ff5c5050de4bfefde9d9c12f0680426eaa5eb52dc55788170715acc66944634f2cbe8829f784efcfb2298e8ad9aaae234e6fe706276f9de7729e5c0cd85f0d9de109d7498f8de328ea8d780b643157eb6060975e0ba2119f5c06e225c91d124656b8becb7107c832daf766219e5054bdb98748bb94d96d7d3707611b16c0daa86f9c0b240d9177433cd4216a90466db22ea2e06abf039073e96085ce5203a6d220f0900a15f26378f8837ce37b0105740638ed694e77e3d380a79d864ce34bb894bb112239081e33592873255f0ddd429e4a582f471f5df6fa61f212a0520b3dcd7938661006be979385b6ac8e3c8528c53002219f919d11c7ad040d31934bc7f7b7c94add6590a0e0031f5158f260681f72c8ece2d4934b9d2ff76d3a86579bd3585d9639a5dc2ec986b427677e90f4706048fa0d34798bd2a271d923179bcbfbf6f42c691723fe5474b6161bcd30ce21422739de2367ab38257dd463f3a4590388953d22660e1e1b0335886f99bcb14f2b835657c2314e580c74f595b4cacdeadd5c2d9a6050b4e8a2aad987b15f265b00aaffcfd11f90f79283521208ed35f379ce6ef320e617dcf91ae5b50287a1e0d6d0a8d992bc1b54f0dc9559fb90db0d6c9b704e2df6c497cda265a4b28fb7d597000dada30cce9d161633a1b836960fa00d9d458872ee3348baaa61bdbb5586541d47b9d36cb28f774dbc9bd66a904191e2f72c3dd637333b6616e91cd4daf8470e0970ea1322bd288cee314923f77e8838425bd80359e7a7af43166b051836ea06880557c1fa768c57ccab3f51a66766216653b973ec643cfec9846f4d7a34b70f1efd9fe79c0b3f730013b02d540b079243b402fd39c33fff17062f2a1861f92019687900c0cc89f7f92baf5384ae8a0c98bec06331b107f5053899b052794cd207e840baa14f3880cbe1f0e9cdc2a91680c3583fb3a3b4a20e1fcfafa8ed379f615941d613dc6be98ae0d857931a8a67566b50ebdb62cae46934bbdb7625ab37815b28d1393437ca60a4d93f8ea7a8428dec6b043ba725f4dc403817fbf1f564383eb1907ae0002a291d34c7059c929c62e008d864953ac22dacd930cf24798c6ed147103cbe114b1f9686e64f6482d3a79807304473520780dff1e3f3b376d0e019bb229db03cc19132aa6452182285c41b3b494e394a044bc464422143732db8729e7447c5c28cd6921007d3f6c62ec7038deb33857bc578ed821d6e319b2f44f106a76715379aabae926425b412a99b74bcb76d4dfacb86cdfd84b66b623dc2933dd2fda22c38da0bf58628a302134b50fd5e5d77feed0b726f2bf8d858613e88c51edac7ca03bd580c498940a43d3ce165ac854109f29cb01b78bbeaf299e2486c0fba17dee1d7a86581be1c496744c76918315164ce228453f59010c09a7faf607d25b4e9bd6a22412ebc42835904585374868bae04b48b7c8e3168eabe4a08351850dd2e45663781dae6c7e1dd6a05215d5db333f190cdad2934acf307dcb601da48347d362cac41f0ae69fdc19045fc6f96b17e34d15a7d2121ac3fc86c234b9f4158a5fc86a4b0c1a768a68977cfa08a7b7646814736d83df2d99f118f2b40b4a42829b9f98a3c0d84dd56d1c28060ae4cdbaacb3cb73591ce39bb00a482fbd5db870d7be130f00e8387cefbbf2ccb0ef26add8921f3ad3fbf033ed2da1bc60f0bf6c45e5a1f44c1c5645a61f946d80ea7ec512fd548449ee16cea853be432865ad682e3f3bd083cc5a509bd28ce7be2279e8dce030a9edd6538376e70e624d5e2f5c92d87644d5017763a7bd9583401e61a9ccc1885836d4296741be4e62ee7b2334b570adc5812b2d0e5c051c522b7024a4791220379bd6596e6d0dc37460a3ff3b7df33ac8c571793c6f08613822d74b1a4610fd0ec8b57794a54013df7b07fec9033b0fd7409a3ce61a7fccb3d4db1adbd3d55fdd2b6780a73483b6fd2a71c0d2ba2e8cc31cf358a9e54ce8a687292de25398bd36d7e2b8f7d0602d5f163c428f7d1bdedc4495289d7b88aee3266dc0eda4b3bd3dff18199c8951235128d1168c81eda9110f027a05a618f9d7db5119ad6d52700a10dff32b584b4e311a60a73499cb838d468e6aa4a836bf356141752c0deb961c566944d51c7ccce214963271d80d023f074a32163c803572c204d1466e802a2bc576abc0636a20b6135343f0305b1c7dd2ce74f36576e9b97185d10e642e2d5eebf202f2a34d1aae80fe6d0f4d36dcad53956e98bf5ed01185028bee14b635a3757e2d4eb0dc22d97d00ed9243bf62c3992996ebe37ebd40f4a5207b7b780a01d9a4438bb8e2600f131b79b8671cdfba8f44449f38b969a06e74f460f60e0c3799b615d09d40fc2d71bb19a32037ed34dbb2a6012f37225196d21189273765b497e95745a243f61654e5bb9b951c584012cea83f266320d883e9aa96bdb245255216ceca59b93cfb2d13b56a12949d2d1a79a82d4e3c494c9e984b5596f3d0f1e8916b534f873d8bcff52d1753281d7711cac135c7130b54516e46d6f2336534bce8b1d9278fe60153cb92961caf8b7ce9dbd1bec5b50579c6b85feeb3858cded6037d0b2b31e34bca4a3adbf2457db7acd59df7f6e698eed8febb65e7a3d343c490a3353dfa2dac3a6da8080c7362997dda736f5167bedd401d1c8749d2ad87d2276a16556bafe95894515b1b421a98b6ed92bb3369bc0280f5624fd39057066cdb68db14a2c1bb7845c953eb86f64eeb98253464cfcb1b0a9d99a17eeddba0f3cca45a6d62ee91c7e782ac9d01538c1b0b4a5a72d7398ba1944836b65a6151eba4d6a9c8cd8d576ccde8f1cb6dc2b9281ce0ff55609a558e7ad4dc63c5bea1b3e2aeae05b096b27a9df5319812cebc34e7dac5c200fe167a6f56cda91175359743a68c278a4215e030b75de59d86a44ce8acdb7c5646e7186b4c7a563a9073fba2eaad2b4c945bcf920329fa022507d463963a76eac121fe5b57627f3dcb98ac76f22cdfc5acb32f91ac1a345bc9aa9ac54a5671940555a51f67e7769f699b5a3cb3cdb3f24ef21c088b25271657b2e89e2e2d17c2a19ccb1d4335266430bb960be84011d2dc906cc657fcc80ad94dafad2259c795c05216ea5b5b8a8792cfd11a6321ea36c7f64de57c5228ddcbb897397e996d03a52343070e6f6a9cb0de5109ff943a19df24683aea717d5e1d66dff4b6a71ae6bceeb963c61b5ed82f9daafb52be06a11e058a7bd576c9b08328a5a51b1255bd4f6c25aaed3065c7718b2ae78d6ddad672d4c2f5baced05df0ae7ab475fb4a2d8f57e1da6f5f43ad08c4c5a4e663885eaa18e36dc3dbe9a35aa0c214f4b69d7582fea6079285f2f5a06f3234122f0cf6014eb05391a689d40f47645a52a91da587e2505bde34ad0fd3c90f3f1005307502342f2c28344f14f8d0552ded3db64a3735eca91a56e6cf1a5619b1055e6b4fa681578eab31cba14faba1201d4d36222cb6c8260c9ec50ce26cc63662eaea5bffd96b044f7504360d68c889fe9879a5bde34d1c89bb5178adce5819e61519ca58ca3b29f68422b0acf419132dc56a6c2aaff4c91299c5ac70a378a8319dc805ac49d42422318988e82c5ee1b1381832143185414b142f629ee3e3be5999dfa046f0c5ac758b56a1df37ca2e89a07cce212fb88a3f936c21ff08a762ea21bed0a87a1eef97f522cedc780d0234425d2d319bac4932b7fa5b76b57be0a5214084e60bf6927a355a7b5b95ae0b3e22e2dab78345d11df0ecb7f88a467e25406354ed408413b0099ac629de30ec4f4f73918b46a186ca11b4ddebde27ad97c32596a7e0b27efc3779a8ff63e5df02727ce8009db866ed96d28f437c2fe091dfe39b90d687a63b10f3aa1f319d54dc61fa17eee9f52be22c036597f68063bc5d76b6a2f84b11df909d89fbf3da3f1dd26c82dec5ce6e42591f92ee6266bd68e924e20eb35f7c0523cb9710726e696306f1ce8b7a2d9386c965b8c95f97bf75f0f5eddbf9e044277f17c5b365915e1c3ffbc2c4ba48d56f9f8ab72b211361584a59dc8df5c7c1f5e3d14fdbf1a259820be09d685593005695c85eb573dd69282760647fbb0ce429e8f8ec8ff11f7f9c8f9d22c0e771923db59bffe490fcabc53634fd3bed631004c1181fd049843914ecd4d791effd3894521c8c076d528c44e21a7fa6be97898250ee5c76c9525f67f237830e8877e48db466b17faf7e94a86ae62c4cf3595244568fa8750e9acf04e56d39c07da8fed4a6d86a68e90aa6e3f86b104fa41eb1b0391ce08f580c48bad8130fa60e0766d97ba6700690ea0e9e3e198b914fd50cf672d3c454a4f1a742ec4d6942ea92d1a70206e34fa82c5e21251a17499c5e1cd4388418468426ab110939679025cf384b9ae6816dc10350744e591e1469be8ce7bcaa1ffccf31bdfc1026ee3d4bf178afcf6e58f9198fc92525b0c68a244a3d2e535190b61358520692fd805031df34a425765227d650f576a6a64deeb0558c9c7710c79772ef945064242761c268186d6e459ed85e6ba76f370d714e24c22f2a1dab45d958259fc626b3752ca6ccf9ff000000ffff010000ffff50674cb0454c0000") + bs, _ = hex.DecodeString("1f8b080000096e8800ffd43c5b73db3697eff91588beb4a4129972ba3b9d1d2b4ea775d2ae37374f9ce4c5f503244212630a5440d0b6c6d57fdf830b49800029da4eda54336d2ce0e0e0dc702eb868fcf8739e2694a329cbae72c20e10670519a1594679420b527e5fa7452efe53dfd1e3f183f1e3459a4d718a1e1da0394e7300c27451a498e9ef02e84150c01f3967c98c0793070f2e3143f986cef832a10b74588e8856595ca4240caabe6084cece871339a060e914039a431430924b3c155c240865599a121606a765eb116729609817f03dc9280a1fe5b36c0d143e5a72be1ea29b07083e02f79a91cb17980be4fb93aa7541f8bb57d02478ad5bc5e4987145b9641128119d0abb20851239610e0037db49a3739e2cdcf6d5e6f885e02cb05a69161381e4ecdc83e4980a462df2743f612c639e713921f4a5e8736702c993d4258b9175567221dbc763740a6aa48b1c4dc93c63044db32ccd519a6517d0c23961f68c9c4b60a045b6df24f1010a5e2739271410817680c319d88ad41a3a6119cf66598a1404fa358e41dc39c901906fd660870127d71cbe692d2843dc8e0ce46ff0f529a1f1abe93a37d0bf2bf822133a7b2fd4fc3a59251c85af92dfc6f9b0c64d8bd594b04eecef011fa6c71418bdc4e9a93183ea4165170a6f8d595b8e1fb9eebc3bfe13cc302c90f43df9520090291c10190201c1481a4b19d520fdf10392a325ac64d290bc40fe7b9212a47a9502fa8bde98e10fe9697ea5f425c5d394c4c624aa0bbd48c0ee2e09dbd488857d76d2fd3a9bb520953df7c2799231de8e10e9eefe323e15edbf291f6dae1dd18cea76934c6bfcc7137ae2f2a95a90e8f40f3eb73ddca2484efd0b5baf5753311f8fefb3983fda8c0a6cbf167c49202ccdb074ea1f2d9677223cc1797e95b1b81ba901a511afeb964e6a3fbc36972d34a0fffdf0e1e41481af4430512f1b2ac55d052e0844a7c56c46484ce2b08c5be293cc51f8508629b3d5505542131e0e27765718fc87120edc5cc868100c85fbc769182c9398040d6837088acfd622a10e89b724a31ed84d842fe6daa46c5d91fd8ec1ebb8f26a2796115e30dac6a45fcc6db2bc99e2d945ccb235a81ae603cb02655f90cd34c32cd6a9d1b645d45d0c5681790e7c2c057095dd98b4c90c2702846199363d41c138dfc0425c018db9b0a63c0febc131e6b8c99c6d76139f62154620438c37481eaa2424f453a791970a32c7d57fbf9b7e86781781ccf2d04c478611aca59778b6349027b1a318af00649af38b4073184003a13368f8f8fef8285bad330a0e4060ea2b1e430c12ef59129f3b92687265feeda7d1c81f7b6b4ae4a534bb82d945160b79e355381c59103c86ce50c0ec55d9ee108dd1d3fdfd7d1b3289b5fb293f46720ce3bd66905088f975f2dce8cd0a5e755bfdc22982c45142519b80a587139dd112e7efae2864886bc2f8462aca032f3e65d532717ab74e0b8730ecc72226152aad987b83f9325ae1eb707f84fe073d569a9010c7f4b70d27f9878c4378dff314020e94103d8f872e85d6cc95e0daa786b4adcfdc1658ebe45b04f16fb644216913ad2394fdbe2c78005d6d58e6f4e4b0319d8bc1363073806a6aac439f71dae55ad38ded5aacaad4eabd4e9b059a7fbaede441b308830c8f17b9e5ee457333b689dc229bdb5e49c0815f3a849aafa031992714923f7fe88384855ec01aa781197dac195cd4a01b284760153f1453b4623ee5d97a0d337b31cb0d01ae7c4c203cb3671ad95f8f2ec1e5bf67fbe711cf3ec204ec085403c1e689ea00bd4c73cec2a7c389cd871e7e8806a2f084646080fefa0bd5adc7714a064d5e543798d90085839a4ab10d7142d80ce2075e10ad982768f0c370e0e5568bc460a819dcd7d9510a09e7b7d77742e7d93750762c2a3df6d5746d292c484035ad33eb7518b46571359a5ce9bd15d39a252b0c559f0f93477cb60a6d93f8e67a8428dec6b047ba6ac74ec603897fbf1f564b83eb1907ae0002a291d74cc4b252538c7d00060d93a65865b49ba719e48f308ddf298aad318f5314cd47732bb317d40a270f709ee0a807446fe1dfe317e7b6cd09c0a66ccaf648e48c2991d30a2182287c41b3b494638a844482464442446c91b60fd3ce098562a134a78500f4c3b089b1c3e10472e741f25e39628f588f6782a57f8350b38bdbca53d74db711da0a52c9bc5d5aaea3fe6ec5e5fac65e32731de14e99997ed11599d808fa9b25a6099342d3fb505d7efd970e7d1b22ffc758683881ce18d5ceca27b2530d82189b526968c6a9450b991ae292b01c70fbe8fb96e2491308bc9fdae7dea16788b5b198d8918ecdaee060250a267948639ed90086941373fb43d05b4e4b6b5122857562951a82458d374a095df025a45be8690bc75572d0c1a8c6066972ab31bcc52b975f8f35e85445f7f6cc4f0683b6f4a4d2334cdf32d804e9e0d1b69832f18782f9677f06c19749fed6c77853c55459426358d850982197be42090b556dc941c34e11ed924f1fe1f4960c89136e6cf0fb25331e439e7641104662f353e428307653755b4795910679b72eebecf2c4578c096d580d6496de3e5c62d7be130f009838c2e03fe56964df4d5ab9253ff4a6f7f892f496505e30f85fb622eab87b268fc162db0faa3640f5b062897c29709afb8533ea94ef104a59279aabcf0ef420b316d4b6349379a8491e7a37386c6abbf5d4a0ddbb835893d70b9722b61d517574ded8696fe5205247583a73b022960b75ca5994afd38487c148981a5e1b71e0da8803d71187d40a1c096a9e04a8cda675963b5bc3301dd8e8ff9dbe7b1be5f2203e993784301ca19b25c13144bf0374131c651468e27b1fc03f0560e7780da4a963aef1e73ca3c1d6da9eaefeea5e3903714a3368dbaf92072cadebc23accb18f955ace846e7b98d2223e8d3968732d9e1b150dd6f265c163e1b1efc29b9fa812a5770fd177dc640cb89b74b677e75f44066f62d448144ab40563607b7ac4a3885c8329c6e1cd7654466b9714310588efe535ac25af182db05392ced5c1462347b5525497df9ab0a83a9686758b0eab34a26a8e3e670985a58c3c7623805f0225198b1ec11a396192682b37102a2bc576a7c0636b207113534bf0305b127f31ce74f3657615f871e17807329f166f4c7901f9f186e215d0bfeda1c986bbf5aad20ff3f70b3a265060919dc2766674ceafe509965f24bb0fa07d72e8576c7833c5727d3cac1788b914546f0f4f21219b741811571eec89c4461dee59c7b7fe2311d9274f6e1aa81b1d3d98bd07c34da65d05742710ff48dc6ec628c84d3bcdb6ac69c0cb8d509c513242c9e4b68cf632fdaa48f4c8de81aa7c77b392030b48f18c84633406820398ae6ad92b5b7422e5e0ac9c95cfb3df3151ab2611b27345a30eb5e589274ad0337ba9aa721e3a9e3cf16dea99b067c9b9b9e5620ba5e32e4239b8e678e2806acaedc85a7ea68ce08b1e9b7dea681e30b52c69c5f1bac897a11bed5b5c5b94678c87e53e1b66e4ae1ee87b5889195f1256d2d9962f9abb65adeebcb73717e98eebbf5b763e3a3d4402395ad3a3dfc1aa694345609813c7ec69cfbd4593f97603f5708cd3b45b0fa54f342caad65ed3b168a37636840c3063db25f767d2e20a80a8177b9a86ba32e0da46dba610893e242b829e3b77bf775ac72c2598bd2c6f28746686e685728bce339b6abd89b9879e9e4bb276064c396e2c2969c95de72c815222ddb86a85456d925aa722b7375eb93563c62fbf09e7b27080ff5781695639ea51738f55f40dbd1577752d80b594d5ebac8fc19470f6a539df2e9608e0efa1f776d59c1e5157733964cae24451aa021ce6b6abbc339094099d739bcfc9e83c63ad49cf4a0772ee5e54bd738529e4d6b3e410147d859203ea31471d3bf5e011ff9d2bb1bf9f6591ac76f2ac5edcacb3af91ac5a343bc9aa9ec54956c52807aa4a3fcecedd3edb368d78e69a67e59dd439902896bc587cc9a27f3a5a2e844335973f861a4ca86076a316d08126a4b921d98cafe2a32a643fbdae8a541d57022b59e86f6d299e907c2eac3191a26e736cdf55cea784d2bd8c7b99e3d7d936d03ab274e0f1a6d609eb3d95f06fa993c59b0443473daecfebc3ecdbdef6d4c3bcd73d77cc78cb0bfba553f55fca3720f4734379afda2d197610a5b5744ba2aa978fad44b51da6ec386ed1e5bcb54ddb5a8e3ab8ded619ba0fde578fb66e5fe9e5f106afc3f635d48a405e4c6a3e86e8a58ab1b86d78377d540b549a82d9b6b34e30dff440b250be4b0c6d8646f285c13ec049762ad20c91867884a62595c6513a9687daeaa6697d988e7efc116980a917a0796141a379a6c187be6a69efa953bae961cff5b0327f36b0aa882df13a7b320dbc6a5c8d590d7d5e0d05e918b29161b14536387a913088b319dbc8a9ab6ffd67af113c3711b83408434ecd67d22be38570ea49dcadc26b75c6ca30afc9d0c652de49712794816565ce981a2956635379654e96aa2c6625368a8706d3a95ac086446d22529b8898cc9295381607438622a6b068899345c273f1b86f56e6374223e22dae738b56a3dfb7ca2e85a07ccea12eb8ca3fd36ca1fec05339f550bcd0a87a9eee97f5a298b9f11a046884ba5a61b65953646ecd57f27af720a01820b0fd36bea45e8f36de56d175c147485efbf6b028bb239efd9e5c9338ac04688daa1d8874022e41d38462f9c0b62f3dcd452e1ba51a2a47d076af7b1fb55e0e57589e83cbfae9bfd163f31f27ff9690e3430fe8c4376bb7947e1a8af70201fa23b90d697d68ba07316ffa11d349c53da67fe59fdebc22ce325076690f624cb0cbce5644fc06c5776467f2febcf14f87349ba0f7b1b3db50d687a4fb98592f5a3a89b8c7ec17dfc0c8f2a57ad67f171bb388f75ed46b9914a7577893bf2d7f42e0dbdbb7f7c18949fe2e8a67cb825e1cbff8cac4fa48356f9fcab72b98c930aca42cefc686e3e8e6e9e8e7ed78d12cc125f04eb4ba4902eb4a64afdab9ee34941330b27f5c06ea14747cf6e7f8cf3fcfc75e1188e7718a3dbd9bffec10fd578b6d18faf7dac7208aa2b17840a710e650b093d044bef7d3504971301eb4493196896b7249c2209305a1dab9ec92a5b9ced4af111da0e0281819cd72ff5effdc51d5cc19a6f92c2d62a747d63a07cd6782eab61ce03ed47f1a536c0db46405d371f16b10cf941e45617338103f62314074b1271f4c1d0eecb2f74ce38c20d51d3c7f3696239feb19dce56688a9a0c99742ee4d1942ea92d19702068b5f2659bc1194185ca409bd38a87148318c104957238439679025cf384b9be621daa247a0e89cb03c2a68be4ce6bcaa1fc2cb845c7dc2a97fcf523edeebb31b567ec663744510acb1228d69c0552a0ad2f6022bca40b29f0454c2370d69c99dd4893354bf9da969533b6c1523e71dc4f1a5da3b45443092239c3282e3cd9dc893db6bedf4eda621c99142f855a5e3b4681babe4d3d864768ec5b439ff3f000000ffff010000ffff4617e4859f4c0000") gr, _ = gzip.NewReader(bytes.NewBuffer(bs)) bs, _ = ioutil.ReadAll(gr) Assets["app.js"] = bs diff --git a/gui/app.js b/gui/app.js index 8c73e0b89..506f71e8e 100644 --- a/gui/app.js +++ b/gui/app.js @@ -30,8 +30,9 @@ syncthing.controller('SyncthingCtrl', function ($scope, $http) { {id: 'ParallelRequests', descr: 'Max Outstanding Requests', type: 'number', restart: true}, {id: 'MaxChangeKbps', descr: 'Max File Change Rate (KiB/s)', type: 'number', restart: true}, - {id: 'GlobalAnnEnabled', descr: 'Global Announce', type: 'bool', restart: true}, - {id: 'LocalAnnEnabled', descr: 'Local Announce', type: 'bool', restart: true}, + {id: 'GlobalAnnEnabled', descr: 'Global Discovery', type: 'bool', restart: true}, + {id: 'LocalAnnEnabled', descr: 'Local Discovery', type: 'bool', restart: true}, + {id: 'LocalAnnPort', descr: 'Local Discovery Port', type: 'number', restart: true}, {id: 'StartBrowser', descr: 'Start Browser', type: 'bool'}, {id: 'UPnPEnabled', descr: 'Enable UPnP', type: 'bool'}, ];