diff --git a/auto/gui.files.go b/auto/gui.files.go index 70fa73387..54421ee4b 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("1f8b080000096e8800ffd43cd973dbb69beff92b10fdd2924a64cae9ee7476ac389dd649bbde5c9e38c98beb07488424c614a880a06d8dabff7d3f1c240102a4683b6953cdb4b1707c37be0387c68f3fe76942399ab2ec2a27ec00715690119a659427b420e5f7755ae4e23ff51d3d1e3f183f5ea4d914a7e8d1019ae3348741982e8a1433fd5d0c7a1014f047ce5932e3c1e4c1834bcc50bea133be4ce8021d9633a2551617290983aa2f18a1b3f3e1444e28583ac500e610058ce4124e352e1284b22c4d090b83d3b2f588b31420cc0bf89e6414858ff259b6060a1f2d395f0fd1cd03041f017bcdc8e50bcc05f0fd49d5ba20fcdd2b6812bcd6ad0239665c512e59044a44a7822e48a14422cc61c0cd76d2e89c270bb77db5397e21380bac569ac54400393bf70039a682518b3cdd4f18cb98675e4e087d29fa5c4c207992ba6431b2ce4a2e64fb788c4e418d7491a32999678ca06996a5394ab3ec025a3827ccc6c8b91c0cb4c8f69b243e40c1eb24e7840220d00e7038035b915a43272ce3d92c4b911a817e8d6310774e7218c8376bb0c380936b0edfb41694216e4706f037f8fa94d0f8d5749d1be0df157c91099dbd176a7e9dac128ec257c96fe37c58c3a6c56a4a5827f4f7000fd3630a8c5ee2f4d4c0a07a50d985c25b43d696e307ae3bef0eff04330c0b247d4fbe1430c8140e880c818060268da58cea21fde10390a325ac64d290bc00fe7b9212a47a9502fa8bdec0f087f434bf52fa92e2694a620389ea422f12b0bb4bc2363560619f9d74bfce662d4065cfbd609e648cb70344babbbf8c4f45fb6fca479b6b4734a3badd24d39afff1849eb87caa16243afd93cf6d0fb7289253ffc2d6ebd554ccc7e3fb2ce68f36a302daaf055f12084b332c9dfa478be59d004f709e5f652cee066a8cd280d7754b27b51f5e9bcb161ad0ff7ef870728ac0572240d4cb864a7157810b02d169319b111293382ce396f82473143e9461ca6c355495d08487c389dd1506ffa184033717321a0443e1fe711a06cb24264163b41b04c5676b915087c45b92514fec26c217736d52b6aec87ec7e0755c79b513cb082f186d63d22fe63659de4cf1ec2266d91a540df8c0b240d9176433cd308b756ab46d1175178355609e031f4b31b8ca6e4cda64861301c0b04c9b9ea0609c6f6021ae80c65c58539e87f5e41873dc64ce36bb894fb10a229021e61b240f551212faa9d3c04b0599f3eabfdf4d3f43bc8b40667968a623c308d6d24b3c5b1ac093d8518c570032cdf94580390ca081d019347c7c7f7c94add61905072020f5158f210609f72c89cf1d4934b932fff6d368e48fbd3525f2529a5d017691c542de78150e47d6081e436728c6ec55d9ee108dd1d3fdfd7d7b64126bf7537e8ce418e67bcd20a110f3ebe4b9d19b15bceab6fa85530489a384a236014b0f273aa325cedf5d51c810d784f18d549467bcf89455cbc4e9dd3a2d1cc2b01f8a402a545a31f706f365b4c2d7e1fe08fd0f7aac3421471cd3df369ce41f320ee17dcf530838a384e8793c7429b43057826b470d695b1fdcd6b056e45b04f16fb644216913ad2394fdbe2c7806badab0cce9c961039d0bc1363073826a6aac439f71dae55ad38ded5aacaad4eabd4e9b059a1fdd76f2a059844186c78bdc72f7a2b919db446e91cd6daf24c6815f3a849aafa031992714923f7fe88384855ec01aa781197d2c0c2e68d00d9423b08a1f0a14ad904f79b65e03662f64b921c0958f098467f6a091fdf5ec72b8fcf76cff3ce2d94740c08e4035106c9ea80ed0cb34e72c7c3a9cd87ce8e98768200a4f480606e8afbf50dd7a1ca764d0e4457583990d5038a8a914db102784cd207ee005d18a7982063f0c075e6eb5480c869ac17d9d1da590707e7b7d27749e7d0365c7a2d2635f4dd796c2820454d38a59afc3a02d8babc1e44aefad90d62c5961a8fa7c903ce2b355689bc437d72344f136863dd2553b76321e48f8fbfda05a1a5ccf38700523201a79cd442c2b8562ec1b60d030698a5546bb799a41fe0868fc4e516c8d799ca2683e9a5b99bda056387918e7098e7a42f416fe3d7e716edb9c18d8944dd91e899c312512ad102288c217344b4b39a648482468442444c41669fb34ed9c5028164a132d04a01f864d881d0e27903b0f92f7ca117bc47a3c132cfd1b849a5ddc569eba6eba8dd056904ae6edd2721df5772b2ed737f69299eb0877caccf48baec8c446d0df2c314d98149ade87eaf2ebbf74e8db10f93fc642c30974c6a876563e919d6a10c4d8944a43334e2d5ac8d4232e09cb01b68fbe6f299e3481c0fba91df70e3d43ac8d0562473a36bb8283952898e4218d79660310524ecced0f416f8996d6a2440aeac42a35048b1a6e9412bae04b48b7d0d3168eabe4a083510d0dd2e45663788b572ebf1e6bd0a98aeeed999f0c066de949a56740df32d91cd2c1a36d3165e20f05f3cffe0c822f93fcad8ff1a68aa9b284c6b4b0a130432e7d851216aada9293869d22da259f3ec2e92d191227dcd8e0f74b663c863ced82208cc4e6a7c85160eea6eab68e2a233de4ddbaacb3cb135f3127b4c7ea4166e9ed832576ed3be1c000134618fca73c8decbb492bb7e487def41e5f92de12ca0b06ffcb56441d77cfe431586cfb41d506a01e562c912f054e73bf70469df21d4229eb4473f5d9011e64d602da9666320f35c943ef06874d6db79e1ab47b77106bf27ac152c4b603aa8ece1b3bedad1c44ea084b670e56c472479d7216e5eb34e1613012a686d7461cb836e2c075c421b50247829a27016ab3699de5ced630a0031bfdbfd3776fa35c1ec427f38610862374b3243886e877806e82a38c024d7cef03f8a700ec1caf813475cc35fe9c6734d85adbd30fba57cc409cce0cdaf6a9e4c14aeb7ab00e71ece3a496b3a0db1ea2b4884d430eda5c8ae7264583b57c59f05878eabbf0e627aa04e9dd3bf41d331913ee269dedddf91711c19b10351284126cc118d89c9ef12822d760827178b31d9551da2545a000f1bdbc8635e415a335ec94a47375a0d1c84dadd4d4e5b7262caa8ea361bda2c32a7da89aa3cf59426109238fdd88c12f81928c458f608d9c3049b4951308959562bb53c0b13590b809a92578c096c45f8cb3dc7c995d057e5838de01cca7c51b535e407ebca17805f46f7b68b2e166bdaaf48ff9fb051d1328acc84e613b189d736b7972e517c9ee83679f1cfa1519de0cb15c1f0feb05622e05d5dbc353c8914d3a8c482b0ff44442a30ef5ac635bff5188ec9327360dd08d8e1eccde83e126d3ae02ba13877f245e376314e4a49d665bd632e0e54628ce2819a164725b467b997e551c7a64ef8caa7c77b382030b48f18c8463340682034057b5ec952dd6a14f994e39182ad7e5f3f3774cd72a244292aea0d4d1b63cf744097a662f5c55d443c79327bead3d73ec59726e6ebcd822eab891504eae399e384335e5769c2d3f5346f0458f2d3f75400f905a16b8e2785de4cbd08dfd2d8e2eca33c6c372b70d3372577ff43daccb8c2f092be96ccb1ecd3db356e7dedbb78be4c7f5e62dfb1f9dfe22818cade9dfef60d5b4a12230cc8963f6b4e70ea3c97cbb817a38c669daad87d2431a16556bafe958b4513bdb42c63063f325f7e7d5e22280a81a7b9a86ba38e0da46dbd610893e242b829e3b37c0775ac72c2598bd2cef2974e689e6b5728bce339b6abd95b9879e9e4bb276864f396f2c2969c964e72c81c222ddb86a85456d925a2726b7375eb941634633bf09e7b28c80ff57616a5639ea5173a755f40d871d1b7600a7a5c85e677d0ca61c675f9df3ed658970fe1e7a6f57dbe919756d9743de2cce15a52ac0616ebb8a3d034899de3977fa9cfcce33d7427a563a9073f7baea9deb4d21b79e0588a0e82b1420509d39ead8a9078ff8ef5c97fdfd2c8bd4b59367f5ee669d7d8dd4d5a2d9495d3516277515b39c5155fa7176eef6d9b669c433d73c2befa44e8344e9e485e24b16fde868b9100e152e7f0c359850c1ec462da0034d48735bb2195fc547d5cb7e7a5d15a9aaae1cac64a1bfb5a57842f2b9b0c6448abacdb17d57399f124af732ee658e5f671341ebc8d281c79b5ae7acf754c2bfa56a162f130c1df5b844af8fb46f7be7534ff35efadc81f196d7f64ba7eabf9a6f8cd08f0ee5ed6ab764d84194d6d22d89aade3fb612d576a4b2e3d04597f3d6a66d6b39eac07a5b67e8bef1be7ab475334b2f8f37781db6afa15600f27a52f349442f558cc59dc3bbe9a35aa0d214ccb69d7582f9b2079285f2756268333492ef0cf6619c64a722cd10698847685a52691ca86379b4adee9bd647eae8c71f911e30f50e685e5bd0609ee9e1435fb5b4f7d429ddf4b4e77a5a993f1b5055c496709d3d99065c35af86aca63eafa682740cd9c8b0d8221b1cbd4818c4d98c6d24eaea5b7fec3580e72600970661c8a9f9587a65bc134e3d89bb5578adce5819e63519da58ca9b292e4219585626c6d448b11a5bcc2b1359aab29895d8361e1a4ca76a011b12b589486d2262324b56e2701c0c198a98c2a2254e1609cfc513bf5999df088d8817b9ce5d5a0d7edf2abb1480f25187bae62aff4cb385fa034f25eaa178a751f53cdd2feb4581b9f126046884ba5a41b65953646ecdb7f27af720a0184660fb857c49bd9e6dbcb0a2eb828f90bcfced615176473cfb3db926715809d09a553b10e9045c82a609c5f2996d5f7a9a8b5c364a35548ea0ed76f73e6abd22aea03c0797f5d37fa3c7e63f4efe2d478e0f3d43273eacdd52fa69285e0d04e88fe436a4f5a1e91ec4bce9474c2715f740ffca8fdebc28ce325076690f624eb0cbce5644fc12c5776467f216bdf14f87349b43ef6367b7a1ac0f49f731b35eb47412710fec17dfc0c8f2a57adc7f171bb388f75ed76b418ad32bbcc9df963f24f0ededdbfbecc4247f17c5b365412f8e5f7c65627da49a7750e50b16cc64185652963764c37174f374f4f376bc6896e072f04eb0ba490ed695c85eb573dd6928276064ffb80cd429e8f8eccff19f7f9e8fbd22108fe4147b7a37ffd921faaf16db30f4efb58f41144563f18c4e01cca16027a1097cefa7a192e2603c6893622c13d7e4928441260b42b573d9254b739da9df243a40c15130329ae5febdfed1a3aa99334cf3595ac44e8fac750e9a8f05d5dd39807da8ff34506c0db06405e8b8f84d88674a8fa2b0391c889fb21820bad893cfa60e0776d97ba6614690ea0e9e3f1bcb99cf350677b919622a68f2a5907b538690ba64f4a580c9e2f749166f0425061769422f0e6a18520c2344d2d50861ce1964c933ced2a67988b6e811283a272c8f0a9a2f9339afea87f03221579f70eadfb3944ff8faec86959ff1185d11046bac48631a70958a82b4bd83156520d94f6254c2370d69c99dd4893355bfa0a969533b6c1523e71dc4f1a5da3b45443092239c3282e3cd9dc893db6bedf4eda621c99102f855a5e3b4681babe4d3d864768ec5b439ff3f000000ffff010000ffffc5e19168a54c0000") + bs, _ = hex.DecodeString("1f8b080000096e8800ffd43cd973dbb69beff92b10fdd2924a64cae9ee7476ac389dd649bbde5c9e38c98beb07488424c614a880a06d8dabff7d3f1c240102a4683b6953cdb4b1707c37be0387c68f3fe76942399ab2ec2a27ec00715690119a659427b420e5f7755ae4e23ff51d3d1e3f183f5ea4d914a7e8d1019ae3348741982e8a1433fd5d0c7a1014f047ce5932e3c1e4c1834bcc50bea133be4ce8021d9633a2551617290983aa2f18a1b3f3e1444e28583ac500e610058ce4124e352e1284b22c4d090b83d3b2f588b31420cc0bf89e6414858ff259b6060a1f2d395f0fd1cd03041f017bcdc8e50bcc05f0fd49d5ba20fcdd2b6812bcd6ad0239665c512e59044a44a7822e48a14422cc61c0cd76d2e89c270bb77db5397e21380bac569ac54400393bf70039a682518b3cdd4f18cb98675e4e087d29fa5c4c207992ba6431b2ce4a2e64fb788c4e418d7491a32999678ca06996a5394ab3ec025a3827ccc6c8b91c0cb4c8f69b243e40c1eb24e7840220d00e7038035b915a43272ce3d92c4b911a817e8d6310774e7218c8376bb0c380936b0edfb41694216e4706f037f8fa94d0f8d5749d1be0df157c91099dbd176a7e9dac128ec257c96fe37c58c3a6c56a4a5827f4f7000fd3630a8c5ee2f4d4c0a07a50d985c25b43d696e307ae3bef0eff04330c0b247d4fbe1430c8140e880c818060268da58cea21fde10390a325ac64d290bc00fe7b9212a47a9502fa8bdec0f087f434bf52fa92e2694a620389ea422f12b0bb4bc2363560619f9d74bfce662d4065cfbd609e648cb70344babbbf8c4f45fb6fca479b6b4734a3badd24d39afff1849eb87caa16243afd93cf6d0fb7289253ffc2d6ebd554ccc7e3fb2ce68f36a302daaf055f12084b332c9dfa478be59d004f709e5f652cee066a8cd280d7754b27b51f5e9bcb161ad0ff7ef870728ac0572240d4cb864a7157810b02d169319b111293382ce396f82473143e9461ca6c355495d08487c389dd1506ffa184033717321a0443e1fe711a06cb24264163b41b04c5676b915087c45b92514fec26c217736d52b6aec87ec7e0755c79b513cb082f186d63d22fe63659de4cf1ec2266d91a540df8c0b240d9176433cd308b756ab46d1175178355609e031f4b31b8ca6e4cda64861301c0b04c9b9ea0609c6f6021ae80c65c58539e87f5e41873dc64ce36bb894fb10a229021e61b240f551212faa9d3c04b0599f3eabfdf4d3f43bc8b40667968a623c308d6d24b3c5b1ac093d8518c570032cdf94580390ca081d019347c7c7f7c94add61905072020f5158f210609f72c89cf1d4934b932fff6d368e48fbd3525f2529a5d017691c542de78150e47d6081e436728c6ec55d9ee108dd1d3fdfd7d7b64126bf7537e8ce418e67bcd20a110f3ebe4b9d19b15bceab6fa85530489a384a236014b0f273aa325cedf5d51c810d784f18d549467bcf89455cbc4e9dd3a2d1cc2b01f8a402a545a31f706f365b4c2d7e1fe08fd0f7aac3421471cd3df369ce41f320ee17dcf530838a384e8793c7429b43057826b470d695b1fdcd6b056e45b04f16fb644216913ad2394fdbe2c7806badab0cce9c961039d0bc1363073826a6aac439f71dae55ad38ded5aacaad4eabd4e9b059a1fdd76f2a059844186c78bdc72f7a2b919db446e91cd6daf24c6815f3a849aafa031992714923f7fe88384855ec01aa781197d2c0c2e68d00d9423b08a1f0a14ad904f79b65e03662f64b921c0958f098467f6a091fdf5ec72b8fcf76cff3ce2d94740c08e4035106c9ea80ed0cb34e72c7c3a9cd87ce8e98768200a4f480606e8afbf50dd7a1ca764d0e4457583990d5038a8a914db102784cd207ee005d18a7982063f0c075e6eb5480c869ac17d9d1da590707e7b7d27749e7d0365c7a2d2635f4dd796c2820454d38a59afc3a02d8babc1e44aefad90d62c5961a8fa7c903ce2b355689bc437d72344f136863dd2553b76321e48f8fbfda05a1a5ccf38700523201a79cd442c2b8562ec1b60d030698a5546bb799a41fe0868fc4e516c8d799ca2683e9a5b99bda056387918e7098e7a42f416fe3d7e716edb9c18d8944dd91e899c312512ad102288c217342bc7ba463c93d959d0084a88885dd2f699da3fa150ac95266688413f0c9b103b7c4e20371f24fb952ff648f67826b8fa37c835bbb8ad3c75e9741ba1ad209bccdba5e5faeaef565cae7bec2533d717ee9499e91a5d9189bda0bf59629a302934bd15d5e5da7fe9d0b721f27f8c858613e80c53edac7c223bd52088b1299586661c5cb490a9475c1296036c1f7ddf523c6902b1f7533bee1d7a86701b0bc48e746c7605072b5133c9731af3d80620a49c983b2082de122dad458914d489556d081635dc282574c1979071a1a72d1c57f94107a31a1a64caadc6f016af5c7e3dd6a0b315dddb3345190cda32944acf80be65b239a48347db62cadc1f6ae69ffd49045f26f95b1fe34d155365098d69614361865cfa0a252c54c125270d3b45b44b3e7d84d35b32244eb8b1c7ef97cc780ca9da05411889fd4f91a3c0dc4dd56d9d56467ac8bb75596a9787be624e688fd583cceadb074b6cdc77c28101268c30f84f7920d9779f56eeca0fbd193ebe24bd2594170cfe97ad883af19ec993b0d8f683aa0d403dac58225f0a9ce67ee18c3ae53b846ad689e6eab3033cc8ac05b42dcd641e6a9287de3d0e9bda6e3d3568f76e22d6e4f582a5886d07549d9e3736db5b3988d42996ce1cac88e58e3ae52ccad769c2c360244c0daf8d38706dc481eb88436a058e04350f03d47ed33acb9ddd61400736fa7fa7efde46b93c8b4fe60d210c47e86649700cd1ef00dd044719059af8de07f04f01d8395e0369eaa46bfc39cf68b0b576a81f74af988138a019b46d55c9b395d6f5609de3d8274a2dc741b73d4769119b861cb4b914cf658a066bf9b2e0b1f0d477e1cd4f5409d2bb7de83b693226dc4d3adbbbf32f228237216a240825d88231b0393de35144aec104e3f0663b2aa3b44b8a4001e27b790d6bc82b466bd82949e7ea4ca3919b5aa9a9cb6f4d58549d48c37a458755fa5035479fb384c212461ebb11835f0225198b1ec11a396192682b27102a2bc576a780636b207113524bf0802d89bf18c7b9f932bb0afcb070bc03984f8b37a6bc80fc7843f10ae8dff6d064c3cd7a55e91ff3f70b3a265058919dc276303a47d7f2f0ca2f92dd67cf3e39f42b32bc1962b93e1ed60bc45c0aaab787a790239b741891569ee98984469deb5927b7fed310d9270f6d1aa01b1d3d98bd07c34da65d0574270eff48bc6ec628c8493bcdb6ac65c0cb8d509c513242c9e4b68cf632fdaa38f4c8de1955f9ee6605071690e21909c7680c040780ae6ad92b5bac739f329d723054aecbe7e7ef98ae554884245d41a9d36d79f48912f4cc5eb8aaa8878e274f7c5b7be6d8b3e4dcdc78b145d47129a19c5c733c71866acaed385b7ea68ce08b1e5b7eea8c1e20b52c70c5f1bac897a11bfb5b1c5d94678c87e56e1b66e4aefee87b5897195f1256d2d9963d9a7b66adcebdb76f17c98febcd5bf63f3afd4502195bd3bfdfc1aa694345609813c7ec69cf1d4693f97603f5708cd3b45b0fa587342caad65ed3b168a376b6858c61c6e64beecfabc55d005135f6340d7577c0b58db6ad21127d4856043d772e81efb48e594a307b595e55e8cc13cd9be5169d6736d57a2b730f3d3d9764ed0c9f72de5852d292c9ce59028545ba71d50a8bda24b54e4c6e6fbc7283c68c667e13ce651901ffafc2d4ac72d4a3e64eabe81b0e3b36ec004e4b91bdcefa184c39cebe3de7dbcb12e1fc3df4deaeb6d333eada2e87bc599c2b4a5580c3dc76157b069032bd73aef539f99d67ae85f4ac7420e7ee8dd53bd79b426e3d0b1041d1572840a03a73d4b1530f1ef1dfb92efbfb5916a96b27cfeae9cd3afb1aa9ab45b393ba6a2c4eea2a6639a3aaf4e3ecdcedb36dd38867ae7956de499d0689d2c90bc5972cfad1d172211c2a5cfe186a30a182d98d5a40079a90e6b66433be8a8faa97fdf4ba2a52555d3958c9427f6b4bf184e473618d8914759b63fbae723e2594ee65dccb1cbfce2682d691a5038f37b5ce59efa9847f4bd52c1e27183aea718f5e1f69dff6daa79ee6bdf7b903e32d6fee974ed57f3bdf18a1df1dca0bd66ec9b08328ada55b12553d816c25aaed4865c7a18b2ee7ad4ddbd672d481f5b6ced07de37df568eb66965e1e6ff03a6c5f43ad00e4f5a4e6ab885eaa188b6b8777d347b540a529986d3beb04f3710f240be503c5d06668249f1aecc338c94e459a21d2108fd0b4a4d23850c7f2685b5d39ad8fd4d18f3f223d60ea1dd0bcb6a0c13cd3c387be6a69efa953bae969cff5b4327f36a0aa882de13a7b320db86a5e0d594d7d5e4d05e918b29161b14536387a913088b319db48d4d5b7fed86b00cf4d002e0dc29053f3bdf4ca782a9c7a1277abf05a9db132cc6b32b4b19437535c8432b0ac4c8ca9916235b6985726b25465312bb16d3c34984ed50236246a1391da44c46496acc4e1381832143185454b9c2c129e8b577eb332bf111a118f729debb41afcbe55762900e5bb0e75d355fe99660bf5079e4ad443f154a3ea79ba5fd68b0273e35908d00875b5826cb3a6c8dc9acfe5f5ee4140318cc0f623f9927a3ddb786445d7051f2179ffdbc3a2ec8e78f67b724de2b012a035ab7620d209b8044d138ae54bdbbef43417b96c946aa81c41db05ef7dd47a4b5c41790e2eeba7ff468fcd7f9cfc5b8e1c1f7a864e7c58bba5f4d3503c1c08d01fc96d48eb43d33d8879d38f984e2aee81fe951fbd79579c65a0ecd21ec49c60979dad88f8318aefc8cee4457ae39f0e693687dec7ce6e43591f92ee6366bd68e924e21ed82fbe8191e54bf5beff2e366611efbdaed78214a7577893bf2d7f4be0dbdbb7f7e58949fe2e8a67cb825e1cbff8cac4fa4835efa0ca472c98c930aca42c6fc886e3e8e6e9e8e7ed78d12cc1e5e09d6075931cac2b91bd6ae7bad3504ec0c8fe7119a853d0f1d99fe33fff3c1f7b4520dec929f6f46efeb343f45f2db661e8df6b1f83288ac6e2259d029843c14e4213f8de4f4325c5c178d026c55826aec92509834c16846ae7b24b96e63a533f4b748082a3606434cbfd7bfdbb4755336798e6b3b4889d1e59eb1c34df0baabb7300fb50ff69a0d81a60c90ad071f1b310cf941e4561733810bf66314074b1275f4e1d0eecb2f74cc38c20d51d3c7f3696339f6b0cee7233c454d0e44b21f7a60c2175c9e84b0193c54f942cde084a0c2ed2845e1cd430a4184688a4ab11c29c33c892679ca54df3106dd12350744e581e15345f26735ed50fe16542ae3ee1d4bf67295ff1f5d90d2b3fe331ba2208d65891c634e02a1505697b072bca40b29fc4a8846f1ad2923ba91367aa7e4153d3a676d82a46ce3b88e34bb5778a88602447386504c79b3b9127b7d7dae9db4d43922305f0ab4ac769d13656c9a7b1c9ec1c8b6973fe7f000000ffff010000ffff84625785a84c0000") 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 4628296e7..aa769b8d7 100644 --- a/gui/app.js +++ b/gui/app.js @@ -163,7 +163,7 @@ syncthing.controller('SyncthingCtrl', function ($scope, $http) { var conn = $scope.connections[nodeCfg.NodeID]; if (conn) { if (conn.Completion === 100) { - return 'In Sync'; + return 'Up to Date'; } else { return 'Syncing (' + conn.Completion + '%)'; }