Compare commits
1419 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 214f48922e | |||
| 84e7ff2637 | |||
| 40e1f307a7 | |||
| 27f4f73690 | |||
| 7321b654bf | |||
| 754d467440 | |||
| 598f08d6c7 | |||
| 224fdc1864 | |||
| e646b4dc9a | |||
| 9077db2e97 | |||
| 7e14277ead | |||
| d351a7d697 | |||
| 70ed43b811 | |||
| 913083ebc6 | |||
| 588a95a7ae | |||
| c0a0ad4ec5 | |||
| 5eafe96525 | |||
| b41ac0fc2a | |||
| cfe93530b8 | |||
| 4492e72ffa | |||
| 1a0fd35f36 | |||
| db475ef0b4 | |||
| b3dddc1dfe | |||
| b64c610abb | |||
| c5add2fca9 | |||
| 9ea78f7d28 | |||
| 54b0d965ae | |||
| 7b4bd5696b | |||
| 9064f3ba4b | |||
| e00e562b5f | |||
| 73f38c896f | |||
| 5767cbd0e3 | |||
| ba31756bf9 | |||
| a88f48cd93 | |||
| f2e0e481de | |||
| 566f279137 | |||
| 394ef13955 | |||
| 6812e17d07 | |||
| fdf826b686 | |||
| e57742e7de | |||
| 73b63aa414 | |||
| 44aa2aec5d | |||
| 8d9d7c4cea | |||
| 9557f0c844 | |||
| a32a9aa3fc | |||
| 86fa98dfbb | |||
| 6a69447d90 | |||
| 2d20e7a9e2 | |||
| ac7b2e0da0 | |||
| 388325a496 | |||
| af728e82fc | |||
| 3cb33f0825 | |||
| 1038baf467 | |||
| 828ecabc78 | |||
| 88703ba1eb | |||
| b0ecb2c535 | |||
| c70482dbc4 | |||
| 51f1999412 | |||
| dd4fbc256c | |||
| cc2265583f | |||
| 1e7a4db57f | |||
| 9a9e30c88b | |||
| 3d98ebff42 | |||
| a6f4b1ae8e | |||
| 3e6ea8109c | |||
| ec407d57a5 | |||
| 838ad66166 | |||
| c6bf905253 | |||
| 8310230582 | |||
| 1f21af0bdb | |||
| 127e4a5086 | |||
| 6a30967f23 | |||
| df2b020b42 | |||
| a74c5a89a6 | |||
| 3cb0be5be5 | |||
| d56f3cfecf | |||
| 9716a901d1 | |||
| 649d242e9a | |||
| 8ac3c2157f | |||
| 7ca4ca21fa | |||
| e565acba91 | |||
| 260678634e | |||
| 45461836e1 | |||
| 1fc230624d | |||
| ede771e51b | |||
| 0282786b4c | |||
| 42dd08ace5 | |||
| cf1d274b0d | |||
| d361d5f3b2 | |||
| 3e63b40564 | |||
| c5139ed06a | |||
| 3dc93526ff | |||
| 3edf8e10e2 | |||
| 00215622cc | |||
| 479b7c3140 | |||
| a3ca8ddcfc | |||
| 9ace04d2c9 | |||
| 8b11d2d5e7 | |||
| 05fb0f81f9 | |||
| da49efa1ed | |||
| 39fb0a5b66 | |||
| 962d4d29ee | |||
| 779e9b658b | |||
| f9ee4dcb51 | |||
| 1acdbb69ae | |||
| c022a1c838 | |||
| 52afd3d5a8 | |||
| 79b1c0edee | |||
| 4803bd4b3f | |||
| 215a262076 | |||
| 7a35577d3a | |||
| efbd3ca8fa | |||
| 18904412cd | |||
| 0d0d0ab994 | |||
| 71deef61f5 | |||
| 46c8a55f56 | |||
| 37f837dcb7 | |||
| a5be0a685a | |||
| 4cdd1fec95 | |||
| 761617c1ce | |||
| e3bc4dab85 | |||
| 335095a332 | |||
| 15fcb73e19 | |||
| a8b0f2934b | |||
| 7d67b3d00a | |||
| b60c7e97ab | |||
| 440ebfcbf6 | |||
| 8d93eb919b | |||
| d3df2dc1e5 | |||
| 677314dacb | |||
| 20f53c89ad | |||
| 1cb92ef69a | |||
| b518f7c4c4 | |||
| 9fdc099c3a | |||
| 1db8ada2aa | |||
| b753448052 | |||
| e29c6d2f23 | |||
| 1ee53ee0c1 | |||
| 57438867b6 | |||
| 86c04424f6 | |||
| 632639d581 | |||
| 99c8edb3eb | |||
| 4582e61cfc | |||
| a970fe93c1 | |||
| 91f5c72cf0 | |||
| d2f3d04ad4 | |||
| 07b93e1e02 | |||
| ab5e7b1588 | |||
| 0f4aadddfc | |||
| a3c79feeba | |||
| e6b76fefa1 | |||
| a37f512949 | |||
| 3f34c0ce37 | |||
| 7cc9a0b9aa | |||
| fbaa79f168 | |||
| 87808ef317 | |||
| 80c7e4e74c | |||
| e778aab8b7 | |||
| 976db74ece | |||
| b073810bab | |||
| 2b0aa8e418 | |||
| 1fa2e76c9b | |||
| cb166e2591 | |||
| 187c2dda20 | |||
| b962d2b550 | |||
| d69bcfa138 | |||
| 157b25ea43 | |||
| 2b01b63ee1 | |||
| 3d91d2c80a | |||
| 625f9ef816 | |||
| 0960a3b21d | |||
| aec220fd2c | |||
| 666dacf73b | |||
| 67ce27afaa | |||
| 3f6d184435 | |||
| a2fad84dae | |||
| 4a84f9fa00 | |||
| 7abc921d20 | |||
| a307e7a798 | |||
| 3a9eb8463d | |||
| 4befb125e3 | |||
| ca00a19736 | |||
| 296969bcd1 | |||
| 3218c30983 | |||
| 3658b32db5 | |||
| 592d46c8f2 | |||
| 8b86f12c23 | |||
| 2e2d8d2af3 | |||
| 3eec43cacd | |||
| ba7cd25f21 | |||
| 969152e949 | |||
| b78443cf2d | |||
| 4288ba2449 | |||
| 22a3093815 | |||
| 98ba2c7ce4 | |||
| 36962b8c62 | |||
| d0a8bd1f03 | |||
| c9e0f50f0f | |||
| 1dc310586d | |||
| 6f71d21bb7 | |||
| 7caf421074 | |||
| c93f047056 | |||
| 392f2e633c | |||
| ef98d4ece7 | |||
| 2383bf2c71 | |||
| 2c8c92c2a4 | |||
| bad2dc30c3 | |||
| fe7f4233b9 | |||
| 68454a9841 | |||
| d3bcf63cf7 | |||
| a5f1209f28 | |||
| 66b7a48352 | |||
| 5bd66f9a76 | |||
| 6da6817037 | |||
| 11b3880f8e | |||
| a3d87ff26a | |||
| 409eedf58d | |||
| 9a44ca2769 | |||
| 155305f0f7 | |||
| 6abce8d976 | |||
| f16d1f034f | |||
| dab107cf90 | |||
| d1d1aa3d21 | |||
| d0536cc31f | |||
| c47f5e9995 | |||
| 0916836ff9 | |||
| 5dd9ff1062 | |||
| d1e3b9f15d | |||
| ca3c179b75 | |||
| c2d5924508 | |||
| 016d0395c3 | |||
| 925c9239bd | |||
| fdcbe3cf3a | |||
| f6b9cc5ce1 | |||
| 8c915e6dc3 | |||
| 1db426da2e | |||
| d9be363962 | |||
| 88daa37e34 | |||
| 931fa01337 | |||
| 8e1595eb29 | |||
| 29e97232d8 | |||
| f05191e668 | |||
| 1ba189e59d | |||
| c40ca70aa6 | |||
| 521f991167 | |||
| edf1417bbb | |||
| 686e9643ad | |||
| 975460d268 | |||
| 6b0c606d25 | |||
| 93ff0bdcff | |||
| bf9d90ca4e | |||
| d6e5e1e8f7 | |||
| d3ae2ef9ea | |||
| 40b0854704 | |||
| 9aec6b6496 | |||
| d01f977960 | |||
| 1444009ee2 | |||
| 14ee9bee26 | |||
| 93587ddc3c | |||
| 0c4d03477e | |||
| a35092f012 | |||
| 49ee7ee52b | |||
| 52c77a1970 | |||
| e4269ae7fb | |||
| bd6011c524 | |||
| 46cb3ec103 | |||
| 0241129948 | |||
| e44aca06cb | |||
| 19d386f977 | |||
| a67fdda913 | |||
| 5286c7b1c3 | |||
| d9d96d0a6f | |||
| 13353bb615 | |||
| d78348fd16 | |||
| 1e8e660133 | |||
| 5196982c98 | |||
| 99f857fbf6 | |||
| 0982aa166a | |||
| 3ae9f86097 | |||
| 9efd9b0d68 | |||
| 267a73f355 | |||
| 437d8ea890 | |||
| 7ed92ec402 | |||
| 678d9ffbf9 | |||
| bc4b427ed1 | |||
| 36141a9df9 | |||
| d68ba75457 | |||
| 00ad32c5f4 | |||
| 064bab60ff | |||
| 5b146217c0 | |||
| 202c81b2e5 | |||
| 4520480604 | |||
| aea87bb5cb | |||
| 19492f7e7b | |||
| 51030e3c45 | |||
| e6b8b4be18 | |||
| 6ac13b7f80 | |||
| 7e5e6003a9 | |||
| f445440995 | |||
| d81547f091 | |||
| 2b185d491b | |||
| ca47440950 | |||
| 5e32602f4a | |||
| 1f4516028c | |||
| 7f29d269a3 | |||
| 62c3374911 | |||
| 2116e04af5 | |||
| a97d5e80c7 | |||
| b5098038d0 | |||
| 6fce718252 | |||
| 40cf96202d | |||
| c18e59218e | |||
| 216865a20d | |||
| 6c5036ee8d | |||
| dc2f59ca24 | |||
| 6f6457137e | |||
| bc5cb6e2a2 | |||
| 16825fff41 | |||
| 5024f1db8c | |||
| a60385fc3d | |||
| b20e2c37c1 | |||
| acd40cbeb6 | |||
| 6a45a862dd | |||
| 5bd45e9a20 | |||
| 52e42f23ab | |||
| 96b7755cde | |||
| c589ee1ca5 | |||
| 18c9ee093b | |||
| b82fa3112c | |||
| 8d0f66d562 | |||
| 20a5e0ba73 | |||
| 5a2667c71e | |||
| 1f4a8d7eb6 | |||
| 4430bd0328 | |||
| ab2e7f4c03 | |||
| 54e5c06b4d | |||
| add5a6a0be | |||
| 89c2ba4293 | |||
| dd100fb709 | |||
| e8dd2b9e7b | |||
| 71e3cd227c | |||
| 1648c31a22 | |||
| f8c820f319 | |||
| 300f35e78f | |||
| 2aa5849997 | |||
| fb1b845211 | |||
| 3d2af9db8e | |||
| 6129e5a1cf | |||
| 7f70ee1227 | |||
| c9f7da6e82 | |||
| f956c0f227 | |||
| df935e0477 | |||
| 841f1afe1e | |||
| fb8b88557e | |||
| 2b502b22b9 | |||
| 5ac80d2655 | |||
| 8aa7499e63 | |||
| 8cd5e51982 | |||
| e5c2133446 | |||
| 3dccdf2f05 | |||
| 8a708c6655 | |||
| 9e1d9eee4b | |||
| f30aabc365 | |||
| a5546d016f | |||
| f79d70d112 | |||
| ec28f258fb | |||
| 08f3a6fb40 | |||
| 8823d5256f | |||
| 60e7aa90d2 | |||
| 71357a9546 | |||
| a5b06e9c56 | |||
| 0f94419f6d | |||
| 94e7aabea5 | |||
| f6c816cafe | |||
| 4cf160e8dc | |||
| 9252be5e8c | |||
| ed342eea64 | |||
| e6405bc455 | |||
| fed09461ce | |||
| 6e1ddef4fe | |||
| 76be4a3eb9 | |||
| 997a9e2fe3 | |||
| 03790f3da0 | |||
| e46a703c7d | |||
| ae17acdfd4 | |||
| 2422c9ce9e | |||
| 7f75d7082a | |||
| 4749ab175e | |||
| e651699e1d | |||
| 3f4157bab2 | |||
| a98f559066 | |||
| ffd54c452c | |||
| 61424eeab9 | |||
| c131d6637d | |||
| 24b0b33f1d | |||
| 675198d361 | |||
| ed667a42ad | |||
| 920484d540 | |||
| 07c5e6542b | |||
| 6a43f2e508 | |||
| ad3e447f08 | |||
| 1840da1d68 | |||
| c82b86cea3 | |||
| 0fb383c466 | |||
| 69fc2f48bf | |||
| 7c604fc86a | |||
| ec7fbb8952 | |||
| 679350e23d | |||
| f0209c9d6e | |||
| 5020aec6ec | |||
| 13737577e7 | |||
| 4ee7d46d78 | |||
| d143e32022 | |||
| 0a0dab74a1 | |||
| c6ea91e671 | |||
| 8011adb219 | |||
| 6ba5d5f16b | |||
| d5774830d8 | |||
| eb268102fc | |||
| b364c4f23a | |||
| 91b9266a91 | |||
| 1e6236a987 | |||
| 10ebd7e6ef | |||
| 6b83c52c7c | |||
| 46304c7a2d | |||
| c3fda41224 | |||
| a4017e930e | |||
| 95bdb925d5 | |||
| a26bae70c7 | |||
| a38dcb6ee5 | |||
| 0979ab0b5f | |||
| eb27c12117 | |||
| c03fcf9a23 | |||
| 71f83b5993 | |||
| fd2d12d6b1 | |||
| 6f754bef8c | |||
| 9dbc9e59e5 | |||
| 50f9f36c3d | |||
| f650c679e0 | |||
| 8349cb0dd4 | |||
| 95b3df10b2 | |||
| 99cabdcd4c | |||
| ec59d8679f | |||
| d8192898c4 | |||
| 2c1788a63a | |||
| eec59611ef | |||
| bfbdf1b935 | |||
| f2ea0edc95 | |||
| 754b3a5ae8 | |||
| 62a20ba975 | |||
| f3dca6efb7 | |||
| dc1df14a71 | |||
| 73c018667d | |||
| 3905fc7c38 | |||
| 0c3cabf4ac | |||
| 838d5669ed | |||
| 3a7a485dd0 | |||
| a4ac00acbd | |||
| 7d52c13625 | |||
| 520de600a0 | |||
| 4f8e914d53 | |||
| 79c8c5ec5d | |||
| 3548aba652 | |||
| 5d1812efc8 | |||
| 0477d43fbb | |||
| 73609fe5b2 | |||
| e027196c8a | |||
| 6d00165e5a | |||
| 693eaf9262 | |||
| 3549349ffb | |||
| fac20e436d | |||
| 63f0feaf04 | |||
| 3001464f6b | |||
| eec9c8a46b | |||
| 80b3754be1 | |||
| 6d61caea4e | |||
| b9de12fedb | |||
| 074dbf41e0 | |||
| e51b2c0c91 | |||
| e4538947c3 | |||
| 624e068f2f | |||
| 30077133d4 | |||
| b0fece2fd0 | |||
| 5f8c007a0c | |||
| a2785867b2 | |||
| 9ea495f59d | |||
| 24a7e48b75 | |||
| 7ef44fb621 | |||
| 0a1ddddd81 | |||
| 284f1a5210 | |||
| 37283a7a35 | |||
| 7f4b540aad | |||
| 83f4c53766 | |||
| 155f4ea252 | |||
| f6c071bd18 | |||
| 56959398e2 | |||
| d34d3a796d | |||
| dca61541d6 | |||
| 81a79e2895 | |||
| d6541d777f | |||
| 457301493f | |||
| 4f7364b798 | |||
| 32e8ed93e2 | |||
| 4760337958 | |||
| f2f85a9083 | |||
| 70d5dd8b71 | |||
| ec93a91db2 | |||
| cc3baad377 | |||
| d1313f38eb | |||
| 49e6c4f552 | |||
| fb252bb644 | |||
| 78e09f2605 | |||
| ba4c521d7a | |||
| 92f70a0ebb | |||
| a13f0cb11e | |||
| 617ad38a68 | |||
| fb66c85567 | |||
| 05fa2c381a | |||
| ae18b4c851 | |||
| 7ed715b01c | |||
| 8158c52e82 | |||
| 44c1109798 | |||
| ba6bbf54e6 | |||
| 75b26b1a85 | |||
| c8a3b0ab80 | |||
| 52a199a362 | |||
| e89f2b55e8 | |||
| ac92e1c99e | |||
| 02610de010 | |||
| 273e041935 | |||
| 474c0838d1 | |||
| afe30da9f4 | |||
| 9bb1fa8782 | |||
| bb3fc17489 | |||
| 126fd89bb7 | |||
| fb8f3ad26c | |||
| cedf161e44 | |||
| 89dc18aaea | |||
| ba99706e75 | |||
| efc8417ab1 | |||
| c4f45c4b7c | |||
| c985b77a48 | |||
| 6148fb9474 | |||
| fe86f5d050 | |||
| 916926bfa6 | |||
| 1e986f85d9 | |||
| b15402dc72 | |||
| 23fb44a36b | |||
| ba979c29dc | |||
| 254de19285 | |||
| 7d9a69bca9 | |||
| 92dab0438f | |||
| 9eb15f7b17 | |||
| 2d1b1fbd44 | |||
| 1301c42afa | |||
| 0de5080874 | |||
| a982560a62 | |||
| 4a5d8046d5 | |||
| 65a14bcab4 | |||
| e9bb6f65e3 | |||
| 74f7fa80b7 | |||
| 2ff0ed50be | |||
| 281ad01b85 | |||
| 4864a6996f | |||
| 0af3028cd6 | |||
| 11c91c1a42 | |||
| 7f3dc27aa9 | |||
| 51fc104c60 | |||
| 6b96466c5e | |||
| 7c1510b611 | |||
| 993c0ee648 | |||
| 503c3c7b00 | |||
| b7c14f17a7 | |||
| 0b6bd7075a | |||
| 148690d8b1 | |||
| a422aec99a | |||
| 813d0501da | |||
| db80096e6b | |||
| cf896aeb13 | |||
| 76314e3c03 | |||
| 8959679b3c | |||
| bb6c94ef4f | |||
| fb9ce6d3a8 | |||
| dac4389e37 | |||
| a25b2e9700 | |||
| 699a7bdc58 | |||
| 4108debca0 | |||
| 8b2bbfba6a | |||
| 4f37343e8b | |||
| 2dcf40817e | |||
| 3eeb01be61 | |||
| 6a8a85e395 | |||
| 031233ea98 | |||
| 4b09050061 | |||
| 992c876930 | |||
| a5ffd8b7cf | |||
| 5fdd4eba80 | |||
| 54ce85f8e6 | |||
| 0bfb0fd045 | |||
| 8ad2d3d39a | |||
| b8a19b56b6 | |||
| 24b93a5eff | |||
| 127f651d5e | |||
| e760a0983f | |||
| 3f2cb8f8c9 | |||
| bcb6e9e1af | |||
| 847d66c973 | |||
| 5c797d1f31 | |||
| f749616dd8 | |||
| 3cc92e01fe | |||
| 06f2b23687 | |||
| 6a167b33f5 | |||
| 850155b3be | |||
| 358e586801 | |||
| 54214ff2ad | |||
| 06fc813e95 | |||
| 0046bae53f | |||
| aeb5e57061 | |||
| a32b781e49 | |||
| caef698e54 | |||
| e9650385ad | |||
| f55584b160 | |||
| b0981ea8e3 | |||
| a141d01a23 | |||
| 6a000207ee | |||
| ee6edf9caa | |||
| 37907636e6 | |||
| 3f0f3a3c11 | |||
| db0856f71c | |||
| 86cdda2277 | |||
| 3888e8084a | |||
| 517b456670 | |||
| 77d6e19214 | |||
| fb64452495 | |||
| 24fabf2590 | |||
| 9b2847a11d | |||
| c18e8fd777 | |||
| f4afa762d8 | |||
| 5e1fb6ebbf | |||
| 2c7922ce7b | |||
| ac78ae823c | |||
| 1ef6f462f6 | |||
| c81f406759 | |||
| 889ec0c731 | |||
| 677fbdd84e | |||
| 1ebe3255e0 | |||
| c70866a995 | |||
| fd982b90db | |||
| c1d7211c6b | |||
| 9461095c88 | |||
| a2fa1a52e2 | |||
| a847969e9c | |||
| 4d647e64b7 | |||
| f8b756d447 | |||
| 484c647b5b | |||
| 730c968b1e | |||
| 8a6a749296 | |||
| 2f22a8f46b | |||
| f123a9e16c | |||
| 11c45b0342 | |||
| 2cd6bfef06 | |||
| 61ca619db4 | |||
| 675ee9088f | |||
| 28a6aa45b9 | |||
| 08ec9e6bfd | |||
| ee9f99a754 | |||
| 2412183b83 | |||
| e83704982f | |||
| 6f86acf712 | |||
| c22698084f | |||
| 8c55364afa | |||
| 2c3ef13b01 | |||
| 03454ca3b4 | |||
| 8a92c89f39 | |||
| b83b403b75 | |||
| 8aac07b3c0 | |||
| b4dfc25df5 | |||
| 917d1841c1 | |||
| 8ce10d5503 | |||
| a130bb1be6 | |||
| de52ac6b28 | |||
| 310837c9e1 | |||
| 8e6d7bb190 | |||
| 025ab40687 | |||
| 2a5071b66c | |||
| 2a63496054 | |||
| a52d4eb4e8 | |||
| 4f7a124f3e | |||
| 4b9eb37bd5 | |||
| 1d5e4040f4 | |||
| 6818b8d8dc | |||
| 3f0b962ae5 | |||
| 8ac1ad3484 | |||
| c6e1cf639e | |||
| 5b9278eced | |||
| 03d4dd00d4 | |||
| f7d698b9ff | |||
| 46b69a938b | |||
| ebba58217c | |||
| 94ad8f9bc3 | |||
| 6effac7915 | |||
| 78093173a9 | |||
| a01d48f063 | |||
| 149c69c9f5 | |||
| df277b366b | |||
| f20475f07e | |||
| b6664625ea | |||
| 1028219276 | |||
| 219671a3bc | |||
| 8c97e915ec | |||
| b648548001 | |||
| b377c02ad3 | |||
| 66d6b461f3 | |||
| 054a6db3ae | |||
| bf7042df44 | |||
| aa140b2919 | |||
| 8d0d9bb0bd | |||
| 9ca9904732 | |||
| e6e1b9446d | |||
| 761f38394a | |||
| f73edfec94 | |||
| a851bebc75 | |||
| c4e1e8415c | |||
| a507d28b49 | |||
| b2efc2ad14 | |||
| ec2faca145 | |||
| 17bb430006 | |||
| 8cbeadc68a | |||
| 3947056654 | |||
| ad7d1fddf0 | |||
| ab20f8eb31 | |||
| 257b8552f7 | |||
| bbeeaa95c0 | |||
| 81938514f1 | |||
| 4e0fde560c | |||
| 27d3721646 | |||
| dbb234097c | |||
| f75429cbaa | |||
| dc8c4a8332 | |||
| 096530c96a | |||
| ed0850d823 | |||
| 4a2173deaf | |||
| f40a584905 | |||
| e54204b136 | |||
| 715dff0a3e | |||
| 558daa3382 | |||
| 7265297b19 | |||
| 1fac6db8bd | |||
| c9bd776d1e | |||
| 179e81478e | |||
| 9ef74c510c | |||
| 36f6917bd3 | |||
| c185f40acd | |||
| 75bcd2b24b | |||
| ab7e4bce1a | |||
| da797a2b07 | |||
| 707951accb | |||
| 7eb98b50ec | |||
| 65f7bdb914 | |||
| 876c47c436 | |||
| e8f16840de | |||
| dd57ad567f | |||
| 54934fb835 | |||
| bd49887607 | |||
| aaa72b7c30 | |||
| 4cafacc8db | |||
| 374b3c68ac | |||
| 69d21f73ef | |||
| 6dc3bd65e8 | |||
| deb9aa435b | |||
| 68cb568898 | |||
| 1ed81b1c9c | |||
| a95fb5b28d | |||
| 4f7b5ca7da | |||
| 29b7673b88 | |||
| 66f375d2c6 | |||
| 77d214d2a5 | |||
| 09e6077e97 | |||
| 631d6abb06 | |||
| c833b8a1b0 | |||
| b58c03f0de | |||
| 1988435cdf | |||
| 7e704d9529 | |||
| a39a8dbd2c | |||
| 90dfae52f5 | |||
| dfc422b505 | |||
| 54cc12cf22 | |||
| d81e832ae6 | |||
| 1399d2501d | |||
| 57254ca259 | |||
| 043e3ae97e | |||
| 68b9a8bc6a | |||
| 157d5c743b | |||
| 54d0290ba2 | |||
| 0fc2df8eec | |||
| d9caf15d1d | |||
| b674826392 | |||
| 37181f9d0a | |||
| 93aebc747d | |||
| a84ac933dd | |||
| b79c306bfe | |||
| 57d62423b3 | |||
| f4674389d5 | |||
| 63c4c5064f | |||
| ae1f364730 | |||
| c6e322de86 | |||
| 68bf6f991c | |||
| b15f5f8596 | |||
| 27a71a8dcd | |||
| 2044f8f9ad | |||
| ffa4b1db87 | |||
| cad25ae644 | |||
| 21094fe11b | |||
| 101dbdf243 | |||
| 0dc92762bc | |||
| 5fdaa6b91f | |||
| 968d036834 | |||
| d47c5df73d | |||
| 6c1e7357c6 | |||
| 479b63c33a | |||
| 950a946a16 | |||
| 5f8da27c86 | |||
| a9bd7803e6 | |||
| 3ece9b1566 | |||
| e71a067f4b | |||
| ebf456abe4 | |||
| 3552da5ce7 | |||
| b5bd0f53ad | |||
| 7d115b3fab | |||
| d0a030ab58 | |||
| 712c06756e | |||
| 301ffc15ef | |||
| 3c4a711b5d | |||
| 989145726d | |||
| 9eebd3b514 | |||
| eb997ae9e3 | |||
| db4c9b83f3 | |||
| 1196b6a3fb | |||
| bef216bc93 | |||
| 811d75e383 | |||
| 049cde48ee | |||
| cb65c50c19 | |||
| f23c9a61bc | |||
| b5d5ff3cbb | |||
| c5ba0fa705 | |||
| 71893f4ef7 | |||
| 4a60c57661 | |||
| fbbcc21198 | |||
| d993386756 | |||
| 30819509d3 | |||
| 10c3fe0f63 | |||
| bad2ff00a8 | |||
| 3498a7f0ee | |||
| 648b23b548 | |||
| ba89912834 | |||
| c1bc7e6ab1 | |||
| eea50ed6b0 | |||
| 006d6fe2c0 | |||
| 5180e0ec57 | |||
| 490ec7949f | |||
| 671a15d763 | |||
| d2d5226dc7 | |||
| b58ece3a38 | |||
| 2b4a2b5b97 | |||
| 382b175db2 | |||
| 2db81211c8 | |||
| 46157c99c4 | |||
| c3ed5224c2 | |||
| acee7c7cfc | |||
| 002fe9a72a | |||
| 93b7c47cda | |||
| 053f8ad1c0 | |||
| 60ca6895db | |||
| fc5e9414b7 | |||
| f768e405fa | |||
| a22cf8e303 | |||
| 8a5797e1bd | |||
| 750ad600be | |||
| eaf4575eb8 | |||
| b9677fe1db | |||
| 4047f1733d | |||
| 3d114131e0 | |||
| 5810149a77 | |||
| 032fe3e0fc | |||
| 81d7fcba7e | |||
| 4e9b5b0d33 | |||
| 90068f6261 | |||
| f37d056c14 | |||
| f748988ae3 | |||
| 9a25d2c413 | |||
| ec40292cbf | |||
| 5e8c3fb146 | |||
| fa8ed186d8 | |||
| c1f36d43d0 | |||
| 501cae2200 | |||
| 8ad5117495 | |||
| d79da3d884 | |||
| e4d88f829c | |||
| 2673e1df53 | |||
| 081890ef61 | |||
| cbcde7d2f5 | |||
| 68ad4aeaf8 | |||
| 99e88d74bc | |||
| 43ffc9d67c | |||
| 053c462dc0 | |||
| 174b627a78 | |||
| bb33d0b997 | |||
| 6f6fb3d1b6 | |||
| 3f216ad946 | |||
| c49eb7041f | |||
| a1d8202644 | |||
| 82428aef28 | |||
| 10f7b985c7 | |||
| 06075411a5 | |||
| 7e01b12825 | |||
| 273119fc55 | |||
| e47e4ba338 | |||
| cbcdeae200 | |||
| c585112e37 | |||
| 392df8b56f | |||
| 0e6470a087 | |||
| 6c0ea0eb9f | |||
| 9229de2658 | |||
| 2935721cd0 | |||
| a48cd5f15a | |||
| 9e77e80f92 | |||
| deb50ee528 | |||
| 14909ae913 | |||
| d5d9da7d0a | |||
| 86a048a021 | |||
| aafa8631e0 | |||
| 9176bf2e47 | |||
| 72c667b153 | |||
| fe6f65b3ab | |||
| 5db2821f8c | |||
| 9e3e7265d2 | |||
| 749b2e0e95 | |||
| 5b45397383 | |||
| c86ea4807a | |||
| b5c769196a | |||
| 61c17c0a93 | |||
| 93e592472c | |||
| 6027bad788 | |||
| 0b1e6bd1de | |||
| 01b8602437 | |||
| cc16922673 | |||
| 379a94db42 | |||
| 4f4d216987 | |||
| 6400875d55 | |||
| 06d0e78b00 | |||
| 9043c18725 | |||
| 88e742927f | |||
| a6fcc6d51d | |||
| 23a13ab54e | |||
| e8a929bdbd | |||
| eafc01e02b | |||
| f817504d67 | |||
| f91eb65239 | |||
| e978770fbd | |||
| 9c83b8bac5 | |||
| 47ce34e987 | |||
| 1656a9c3e2 | |||
| 47e06cf385 | |||
| f61f649a7e | |||
| a7bffe7abd | |||
| 51b866293f | |||
| bd20a3cfe4 | |||
| 86778aa4d9 | |||
| 12eecec501 | |||
| 26345208a9 | |||
| ee680ac1f1 | |||
| bb79a07262 | |||
| 70fe649743 | |||
| 400f0f8785 | |||
| eac7bf1c48 | |||
| f4abe37dff | |||
| b7f165a259 | |||
| c1b95afd88 | |||
| 36766e7546 | |||
| 59c016e4ce | |||
| e9e347fa6c | |||
| 7aef0b0a83 | |||
| d9572949f6 | |||
| 233e80d22d | |||
| 5c83858a50 | |||
| c681569349 | |||
| bb43afdd93 | |||
| 3ba1941808 | |||
| 72d1b43453 | |||
| 0c1b487956 | |||
| ba611d0f2d | |||
| 50ce847b31 | |||
| dd0d88ccd3 | |||
| a1049ec7ce | |||
| 0fffeac8da | |||
| 1f0acae151 | |||
| 521c17b76c | |||
| f9f51b4e41 | |||
| 4e8895ddd9 | |||
| ad342a5324 | |||
| 5cfd86b829 | |||
| 27eb3e45be | |||
| 4953246c5d | |||
| 4df5372dab | |||
| 40fbd415ef | |||
| 974bf99921 | |||
| 8c0351be4e | |||
| 67f7816088 | |||
| 924d80ecba | |||
| d219bccf2b | |||
| 02bd2bca64 | |||
| 57ecc2be1d | |||
| d3a01b6235 | |||
| 58c060c59d | |||
| cd7507fb23 | |||
| 9a5923676a | |||
| c0f3d263a3 | |||
| 056ba644ed | |||
| ebaffc333e | |||
| be099880d8 | |||
| 885dcf0b28 | |||
| a0d97f03cb | |||
| c942034ca4 | |||
| 0bd780b20f | |||
| 7d75c25214 | |||
| 5defb9fb17 | |||
| 0549c8f037 | |||
| 3c246e1e92 | |||
| 58da617e3f | |||
| 1edf0ed70b | |||
| c27c567225 | |||
| 93eff78cd6 | |||
| a2a27e115c | |||
| e9fb580ba4 | |||
| d73313479b | |||
| e4e343b871 | |||
| dda6b92bec | |||
| 3dd894ad30 | |||
| f08ff92470 | |||
| 923aaec085 | |||
| 1d3110228d | |||
| 7194781bb8 | |||
| 97a5e0c6ea | |||
| a3ef36f9f7 | |||
| d13bf19b79 | |||
| 493f0450b4 | |||
| 74861a334d | |||
| a87a221f26 | |||
| 923a9ec6a8 | |||
| b299881bf8 | |||
| 5ee2bca616 | |||
| d1e914fb30 | |||
| 43cb315f47 | |||
| dcc52a7333 | |||
| 84cde1354d | |||
| 3d81414c71 | |||
| 69c48e2b5b | |||
| 5ca9b74142 | |||
| e11755af46 | |||
| 174fb62c32 | |||
| 0e30e306ff | |||
| 5e29f382cd | |||
| 8eb24f620d | |||
| 5adde6c93a | |||
| 42d6d0d58a | |||
| 6336df2bd6 | |||
| 030d35ea7e | |||
| d81c3554cc | |||
| ca37ffa086 | |||
| 154fe63b43 | |||
| 65384d54f1 | |||
| 2bf8cb84d0 | |||
| f0a82de784 | |||
| 1a393ddebb | |||
| 9b11b95c5b | |||
| d0bfee6963 | |||
| f1636de572 | |||
| b5eb195f43 | |||
| 4a0bffe618 | |||
| 53d97b4146 | |||
| 2a224c839e | |||
| bc7aa91fbb | |||
| ac2f35f12b | |||
| 39e03c3ca7 | |||
| 1ce49df123 | |||
| 1865fd382c | |||
| e00c6ecfb8 | |||
| 279db771cf | |||
| 7b7438cd7b | |||
| 42d53e5543 | |||
| fce520c9c0 | |||
| b21bcb86cc | |||
| 7d61ab9412 | |||
| 701bf0d553 | |||
| 583bcca6a9 | |||
| 6a8edefc87 | |||
| dd5643ac67 | |||
| 787cf7853e | |||
| 5bfbae3afc | |||
| 363b700f1f | |||
| cde70b9807 | |||
| f7ab8a2174 | |||
| a011a7c316 | |||
| 487fa9728a | |||
| 8a58ded582 | |||
| ec5d8b7373 | |||
| 732b67ca04 | |||
| d102d256a9 | |||
| bbb3a51b74 | |||
| d0d1ef9e66 | |||
| b01244fc42 | |||
| b92a05011f | |||
| 5fb7992b04 | |||
| f371cd1af2 | |||
| 144109db05 | |||
| e120ae6ae6 | |||
| d1106e5ae6 | |||
| 396ba9a984 | |||
| 92133e7f50 | |||
| a19e71324b | |||
| f762634036 | |||
| ee4f83ffde | |||
| f8188f360a | |||
| 2bbc7406da | |||
| a9dd9aeb90 | |||
| aa4156d1e7 | |||
| 4f5594c8cc | |||
| 0527e9a0f7 | |||
| 28cbb02b20 | |||
| 7d636820ac | |||
| e2b78b673b | |||
| a9a0fe7cf5 | |||
| 2b9e7a6b25 | |||
| d6e827e982 | |||
| d2e6003521 | |||
| 465fc42718 | |||
| 0dd6ff9d9b | |||
| 8a6b1677f4 | |||
| 470b3a2cbd | |||
| a60783eae3 | |||
| de73d8766c | |||
| cd7cfcdf2f | |||
| aee62c7591 | |||
| 0f524ac67d | |||
| f223ae7eee | |||
| 68df8448a2 | |||
| da31fef1ae | |||
| 4427ae4306 | |||
| ef2aa05197 | |||
| e5132e3fe8 | |||
| 3b6870396c | |||
| f6b849e4f7 | |||
| 48e3802565 | |||
| 26ba7e57ce | |||
| 2605e754ff | |||
| 9e85b1aa23 | |||
| 88cd886ec8 | |||
| adc536b81d | |||
| 275327c789 | |||
| 72471c74d0 | |||
| b9f63f80f1 | |||
| 32cd2120ac | |||
| 7db9abf725 | |||
| f09a939a7c | |||
| f1c1c900bf | |||
| a43143d01c | |||
| 7357b40ba1 | |||
| ad6e34f3a4 | |||
| daf30dcab8 | |||
| 0033ad749f | |||
| 62c249015d | |||
| f54c82bcb3 | |||
| 57b2c69ce6 | |||
| 31fcca245f | |||
| f4864cddc9 | |||
| 36db1105a2 | |||
| 364f62660c | |||
| b67a1bca49 | |||
| 000911546b | |||
| e26b8e7ebc | |||
| f03935ad9a | |||
| d91b75b8f8 | |||
| 4d4cf472c8 | |||
| 685c7a865e | |||
| 0551550e61 | |||
| c3fab28e1c | |||
| 74db2167f9 | |||
| cedd8fc546 | |||
| db486e957c | |||
| 1c6f45d8d3 | |||
| ba8bb2d50f | |||
| ec6d6a78cf | |||
| f10f3c08de | |||
| 39c1da6642 | |||
| 84ec2a5f74 | |||
| 5e3e9ba824 | |||
| 198528f79f | |||
| 8a5ad581b8 | |||
| 7dbf8ca1f4 | |||
| df808df8d3 | |||
| 4fddaef112 | |||
| 2bdc204c47 | |||
| 6734f99ba8 | |||
| af4e0178d0 | |||
| 65b62485be | |||
| 98b58c1168 | |||
| ad13048cdc | |||
| a753c1515b | |||
| bd48e2fff2 | |||
| 88ad1be4c3 | |||
| 1f31d8032f | |||
| b5f5aed119 | |||
| 213326a212 | |||
| 264e35a6a8 | |||
| 76137ca1cf | |||
| e4323ecd26 | |||
| b406e2b99b | |||
| c1c49e8ddc | |||
| 41e414af37 | |||
| 2afb69e787 | |||
| 3e7d4af4a0 | |||
| bc11c66777 | |||
| 7a95b38d3c | |||
| 334fd4e951 | |||
| 923e3ee808 | |||
| 3358673ba4 | |||
| d28b9f10b4 | |||
| 6ebbca58e8 | |||
| 15697f4f2b | |||
| 2cb0651b04 | |||
| 1f3a3ec04b | |||
| c1a0172822 | |||
| 593e76479c | |||
| 5d622b906e | |||
| 7e253314ec | |||
| 78a05768d8 | |||
| ddf6514a90 | |||
| 3847b97f80 | |||
| 046bc03037 | |||
| 7ff5f81b88 | |||
| b6de66611c | |||
| 166020723f | |||
| 0bec9f742b | |||
| eeb5e5a206 | |||
| fb444e7dd4 | |||
| c4f0db5bc5 | |||
| a866ba8cdd | |||
| 129d356909 | |||
| 7289292f02 | |||
| 638e88ec79 | |||
| 19ead551d9 | |||
| fccaa587e1 | |||
| 1709fcd0df | |||
| de1f222bac | |||
| 5e1f0e9f7f | |||
| e3a14d432b | |||
| 2b013c108f | |||
| 0194687181 | |||
| bb47f4659d | |||
| 2b580d29ae | |||
| b7e52119bc | |||
| fd633ecb49 | |||
| 9c77346f36 | |||
| 641e74763f | |||
| 2e71427427 | |||
| 95ec0633ed | |||
| 14e8b8fb91 | |||
| d40951f068 | |||
| ab85d18cc8 | |||
| 6becaaa953 | |||
| 26e8c29f40 | |||
| 47800ee02d | |||
| 12a24dd473 | |||
| ad6321d3ae | |||
| 7e071c770f | |||
| a62d1dfa63 | |||
| b3eb1dbc14 | |||
| 3170a45158 | |||
| 32483fa13b | |||
| 9166a1c3a6 | |||
| 6fa0afff37 | |||
| bc649af941 | |||
| 16ce5ef046 | |||
| bb6fd4bc4d | |||
| 63e1731d7c | |||
| b9b7d9e337 | |||
| ef8c07e6eb | |||
| 20a13663a6 | |||
| 2f0aa6ef05 | |||
| 62bd1354dc | |||
| be255f1d09 | |||
| b8b02b2285 | |||
| e0db0642bd | |||
| e81465a54e | |||
| 6e67cfc7be | |||
| c0db5ee98a | |||
| 372b3da09c | |||
| 79532954dc | |||
| aff2be605e | |||
| 363c191a6e | |||
| 2949cdab61 | |||
| 7addcf2d25 | |||
| a272807a99 | |||
| c803603de4 | |||
| e6c22ec1ca | |||
| b3ae843f0e | |||
| 12a78c1f45 | |||
| 612b81ee87 | |||
| e5b91d2f3d | |||
| 82293c98eb | |||
| 629da68cfc | |||
| 643ecd2c2c | |||
| dd1cb00c62 | |||
| 2c4d8418c1 | |||
| 9fcb5d6f31 | |||
| 38fc6bfbb9 | |||
| 804991a69c | |||
| 7388f46adf | |||
| 10c427127e | |||
| c6d034174b | |||
| 471831bcd6 | |||
| b1e64419a5 | |||
| e2f17f1131 | |||
| ae4a73a15b | |||
| a84ca00270 | |||
| c16d820b88 | |||
| ef614150d5 | |||
| b46ca1ec17 | |||
| d5a347ede7 | |||
| 72d5a9b3e0 | |||
| e6d72b4861 | |||
| 3da51b1bc9 | |||
| 17b7db6219 | |||
| 8353180161 | |||
| f675a8dcf7 | |||
| 493f1d69e2 | |||
| 331e8c3ec6 | |||
| 56bce70558 | |||
| d82e48f8e4 | |||
| 97ecc57be8 | |||
| 25bd2b145b | |||
| 7111c92ae7 | |||
| e066cf1589 | |||
| 6f328b2ef8 | |||
| 7a6c55bd8a | |||
| b35d3f57fe | |||
| eef65af173 | |||
| bea715b41c | |||
| 7be68ca82c | |||
| 287d5a7413 | |||
| 1448cea01c | |||
| 768e8b457b | |||
| 05474f4a3f | |||
| 8acada9b0f | |||
| a86e7f035f | |||
| 9caff93c35 | |||
| e6ba85e112 | |||
| 046803dbed | |||
| 615f4b1d1c | |||
| a11535806d | |||
| 34a7169b4f | |||
| 4f365c73ad | |||
| 705bd9693d | |||
| a88770a8ec | |||
| da423b5bd2 | |||
| 56080bd0e4 | |||
| 63f66a1369 | |||
| ca1a30196e | |||
| b2d8e2a1e6 | |||
| 2ab8bb13c5 | |||
| 3a2c5c6d0a | |||
| ed13a325e9 | |||
| f43f99cff2 | |||
| a3b8397361 | |||
| 4fb03e532c | |||
| 645ad5e1bd | |||
| 9036e9e8e3 | |||
| 468d8b04d6 | |||
| 4b98ab1246 | |||
| d33e3dc13a | |||
| df16e7c00b | |||
| 225c0e0af3 | |||
| 5543927042 | |||
| 72b274a2bf | |||
| ac15990b48 | |||
| 7387dfdd9c | |||
| 74a7e7d1b4 | |||
| a0a9de1d18 | |||
| 360366ba9e | |||
| 0180fe9468 | |||
| 19f5d95a3c | |||
| 051ca51d3b | |||
| 2a6ff9203b | |||
| 2e0529bd9a | |||
| e24ab4f1ab | |||
| 3dbadeb232 | |||
| 4cdd939028 | |||
| c11f4efc5c | |||
| e1c21b908c | |||
| a6c1def6fe | |||
| 19ae76d8de | |||
| 56e28feb00 | |||
| b259c566b7 | |||
| 18598f8dca | |||
| 11e4c45969 | |||
| 39658ffe52 | |||
| 2f03b9aa29 | |||
| dc438cff23 | |||
| 18f5521be5 | |||
| bae9af1076 | |||
| 8d2805f226 | |||
| 0ad18c8182 | |||
| 9046b2cafb | |||
| 3d994b58a0 | |||
| 4310c4978e | |||
| 01bfa46729 | |||
| 3510ca7184 | |||
| 8d7845daa1 | |||
| cb5fdac0da |
|
After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 58 KiB |
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 8.2 KiB After Width: | Height: | Size: 13 KiB |
@@ -0,0 +1,6 @@
|
||||
version: 2
|
||||
updates:
|
||||
- package-ecosystem: "github-actions"
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
@@ -1,16 +0,0 @@
|
||||
name: Copyright year updater.
|
||||
|
||||
on:
|
||||
repository_dispatch:
|
||||
types: ["Restart copyright_year_updater workflow."]
|
||||
schedule:
|
||||
# At 03:00 on January 1.
|
||||
- cron: "0 3 1 1 *"
|
||||
|
||||
jobs:
|
||||
Copyright-year:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: desktop-app/action_code_updater@master
|
||||
with:
|
||||
type: "license-year"
|
||||
@@ -1,44 +0,0 @@
|
||||
name: Docker.
|
||||
|
||||
on:
|
||||
push:
|
||||
paths:
|
||||
- '.github/workflows/docker.yml'
|
||||
- 'Telegram/build/docker/centos_env/**'
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/docker.yml'
|
||||
- 'Telegram/build/docker/centos_env/**'
|
||||
|
||||
jobs:
|
||||
docker:
|
||||
name: Ubuntu
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
env:
|
||||
IMAGE_TAG: ghcr.io/${{ github.repository }}/centos_env:latest
|
||||
|
||||
steps:
|
||||
- name: Clone.
|
||||
uses: actions/checkout@v3.1.0
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
- name: First set up.
|
||||
run: |
|
||||
sudo apt update
|
||||
curl -sSL https://install.python-poetry.org | python3 -
|
||||
echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u $ --password-stdin
|
||||
|
||||
- name: Free up some disk space.
|
||||
uses: jlumbroso/free-disk-space@f68fdb76e2ea636224182cfb7377ff9a1708f9b8
|
||||
|
||||
- name: Docker image build.
|
||||
run: |
|
||||
cd Telegram/build/docker/centos_env
|
||||
poetry install
|
||||
DEBUG= LTO= poetry run gen_dockerfile | DOCKER_BUILDKIT=1 docker build -t $IMAGE_TAG -
|
||||
|
||||
- name: Push the Docker image.
|
||||
if: ${{ github.ref_name == github.event.repository.default_branch }}
|
||||
run: docker push $IMAGE_TAG
|
||||
@@ -1,14 +0,0 @@
|
||||
name: Issue closer.
|
||||
|
||||
on:
|
||||
issues:
|
||||
types: opened
|
||||
|
||||
jobs:
|
||||
comment:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Process an issue.
|
||||
uses: desktop-app/action_issue_closer@master
|
||||
with:
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
@@ -49,7 +49,6 @@ jobs:
|
||||
defines:
|
||||
- ""
|
||||
- "DESKTOP_APP_DISABLE_X11_INTEGRATION"
|
||||
- "DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION"
|
||||
|
||||
env:
|
||||
UPLOAD_ARTIFACT: "true"
|
||||
@@ -59,7 +58,7 @@ jobs:
|
||||
run: echo "REPO_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
|
||||
|
||||
- name: Clone.
|
||||
uses: actions/checkout@v3.1.0
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
path: ${{ env.REPO_NAME }}
|
||||
@@ -117,7 +116,7 @@ jobs:
|
||||
cd $REPO_NAME/out/Debug
|
||||
sudo mkdir artifact
|
||||
sudo mv {Telegram,Updater} artifact/
|
||||
- uses: actions/upload-artifact@master
|
||||
- uses: actions/upload-artifact@v4
|
||||
if: env.UPLOAD_ARTIFACT == 'true'
|
||||
name: Upload artifact.
|
||||
with:
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
name: 'Lock Threads'
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: '0 0 * * *'
|
||||
|
||||
jobs:
|
||||
lock:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: dessant/lock-threads@v3
|
||||
with:
|
||||
github-token: ${{ github.token }}
|
||||
issue-inactive-days: 45
|
||||
pr-inactive-days: 45
|
||||
@@ -1,142 +0,0 @@
|
||||
name: MacOS.
|
||||
|
||||
on:
|
||||
push:
|
||||
paths-ignore:
|
||||
- 'docs/**'
|
||||
- '**.md'
|
||||
- 'changelog.txt'
|
||||
- 'LEGAL'
|
||||
- 'LICENSE'
|
||||
- '.github/**'
|
||||
- '!.github/workflows/mac.yml'
|
||||
- 'lib/xdg/**'
|
||||
- 'snap/**'
|
||||
- 'Telegram/build/docker/**'
|
||||
- 'Telegram/Resources/uwp/**'
|
||||
- 'Telegram/Resources/winrc/**'
|
||||
- 'Telegram/SourceFiles/platform/win/**'
|
||||
- 'Telegram/SourceFiles/platform/linux/**'
|
||||
- 'Telegram/configure.bat'
|
||||
pull_request:
|
||||
paths-ignore:
|
||||
- 'docs/**'
|
||||
- '**.md'
|
||||
- 'changelog.txt'
|
||||
- 'LEGAL'
|
||||
- 'LICENSE'
|
||||
- '.github/**'
|
||||
- '!.github/workflows/mac.yml'
|
||||
- 'lib/xdg/**'
|
||||
- 'snap/**'
|
||||
- 'Telegram/build/docker/**'
|
||||
- 'Telegram/Resources/uwp/**'
|
||||
- 'Telegram/Resources/winrc/**'
|
||||
- 'Telegram/SourceFiles/platform/win/**'
|
||||
- 'Telegram/SourceFiles/platform/linux/**'
|
||||
- 'Telegram/configure.bat'
|
||||
|
||||
jobs:
|
||||
|
||||
macos:
|
||||
name: MacOS
|
||||
runs-on: macos-13
|
||||
|
||||
strategy:
|
||||
matrix:
|
||||
defines:
|
||||
- ""
|
||||
env:
|
||||
UPLOAD_ARTIFACT: "true"
|
||||
ONLY_CACHE: "false"
|
||||
PREPARE_PATH: "Telegram/build/prepare/prepare.py"
|
||||
|
||||
steps:
|
||||
- name: Get repository name.
|
||||
run: echo "REPO_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
|
||||
|
||||
- name: Clone.
|
||||
uses: actions/checkout@v3.1.0
|
||||
with:
|
||||
submodules: recursive
|
||||
path: ${{ env.REPO_NAME }}
|
||||
|
||||
- name: First set up.
|
||||
run: |
|
||||
sudo chown -R `whoami`:admin /usr/local/share
|
||||
|
||||
brew update
|
||||
brew upgrade || true
|
||||
brew install automake meson nasm ninja pkg-config
|
||||
|
||||
# Disable spotlight.
|
||||
sudo mdutil -a -i off
|
||||
|
||||
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
|
||||
|
||||
- name: ThirdParty cache.
|
||||
id: cache-third-party
|
||||
uses: actions/cache@v3.0.11
|
||||
with:
|
||||
path: ThirdParty
|
||||
key: ${{ runner.OS }}-third-party-${{ hashFiles(format('{0}/{1}', env.REPO_NAME, env.PREPARE_PATH)) }}
|
||||
restore-keys: ${{ runner.OS }}-third-party-
|
||||
|
||||
- name: Libraries cache.
|
||||
id: cache-libs
|
||||
uses: actions/cache@v3.0.11
|
||||
with:
|
||||
path: Libraries
|
||||
key: ${{ runner.OS }}-libs-${{ hashFiles(format('{0}/{1}', env.REPO_NAME, env.PREPARE_PATH)) }}
|
||||
restore-keys: ${{ runner.OS }}-libs-
|
||||
|
||||
- name: Libraries.
|
||||
run: |
|
||||
./$REPO_NAME/Telegram/build/prepare/mac.sh skip-release silent
|
||||
|
||||
- name: Free up some disk space.
|
||||
run: |
|
||||
cd Libraries
|
||||
find . -iname "*.dir" -exec rm -rf {} || true \;
|
||||
|
||||
- name: Telegram Desktop build.
|
||||
if: env.ONLY_CACHE == 'false'
|
||||
run: |
|
||||
cd $REPO_NAME/Telegram
|
||||
|
||||
DEFINE=""
|
||||
if [ -n "${{ matrix.defines }}" ]; then
|
||||
DEFINE="-D ${{ matrix.defines }}=ON"
|
||||
echo Define from matrix: $DEFINE
|
||||
echo "ARTIFACT_NAME=Telegram_${{ matrix.defines }}" >> $GITHUB_ENV
|
||||
else
|
||||
echo "ARTIFACT_NAME=Telegram" >> $GITHUB_ENV
|
||||
fi
|
||||
|
||||
./configure.sh \
|
||||
-D CMAKE_C_FLAGS="-Werror" \
|
||||
-D CMAKE_CXX_FLAGS="-Werror" \
|
||||
-D CMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_ALLOWED=NO \
|
||||
-D TDESKTOP_API_TEST=ON \
|
||||
-D DESKTOP_APP_DISABLE_AUTOUPDATE=OFF \
|
||||
-D DESKTOP_APP_DISABLE_CRASH_REPORTS=OFF \
|
||||
$DEFINE
|
||||
|
||||
cd ../out
|
||||
|
||||
xcoderun='xcodebuild build -project Telegram.xcodeproj -scheme Telegram -destination "platform=macOS,arch=x86_64" -configuration Debug'
|
||||
bash -c "$xcoderun" || bash -c "$xcoderun" || bash -c "$xcoderun"
|
||||
|
||||
- name: Move artifact.
|
||||
if: env.UPLOAD_ARTIFACT == 'true'
|
||||
run: |
|
||||
cd $REPO_NAME/out/Debug
|
||||
mkdir artifact
|
||||
mv Telegram.app artifact/
|
||||
mv Updater artifact/
|
||||
- uses: actions/upload-artifact@master
|
||||
if: env.UPLOAD_ARTIFACT == 'true'
|
||||
name: Upload artifact.
|
||||
with:
|
||||
name: ${{ env.ARTIFACT_NAME }}
|
||||
path: ${{ env.REPO_NAME }}/out/Debug/artifact/
|
||||
@@ -1,161 +0,0 @@
|
||||
name: MacOS Packaged.
|
||||
|
||||
on:
|
||||
push:
|
||||
paths-ignore:
|
||||
- 'docs/**'
|
||||
- '**.md'
|
||||
- 'changelog.txt'
|
||||
- 'LEGAL'
|
||||
- 'LICENSE'
|
||||
- '.github/**'
|
||||
- '!.github/workflows/mac_packaged.yml'
|
||||
- 'lib/xdg/**'
|
||||
- 'snap/**'
|
||||
- 'Telegram/build/**'
|
||||
- 'Telegram/Resources/uwp/**'
|
||||
- 'Telegram/Resources/winrc/**'
|
||||
- 'Telegram/SourceFiles/platform/win/**'
|
||||
- 'Telegram/SourceFiles/platform/linux/**'
|
||||
- 'Telegram/configure.bat'
|
||||
pull_request:
|
||||
paths-ignore:
|
||||
- 'docs/**'
|
||||
- '**.md'
|
||||
- 'changelog.txt'
|
||||
- 'LEGAL'
|
||||
- 'LICENSE'
|
||||
- '.github/**'
|
||||
- '!.github/workflows/mac_packaged.yml'
|
||||
- 'lib/xdg/**'
|
||||
- 'snap/**'
|
||||
- 'Telegram/build/**'
|
||||
- 'Telegram/Resources/uwp/**'
|
||||
- 'Telegram/Resources/winrc/**'
|
||||
- 'Telegram/SourceFiles/platform/win/**'
|
||||
- 'Telegram/SourceFiles/platform/linux/**'
|
||||
- 'Telegram/configure.bat'
|
||||
|
||||
jobs:
|
||||
|
||||
macos:
|
||||
name: MacOS
|
||||
runs-on: macos-13
|
||||
|
||||
strategy:
|
||||
matrix:
|
||||
defines:
|
||||
- ""
|
||||
|
||||
env:
|
||||
GIT: "https://github.com"
|
||||
OPENALDIR: "/usr/local/opt/openal-soft"
|
||||
UPLOAD_ARTIFACT: "true"
|
||||
ONLY_CACHE: "false"
|
||||
MANUAL_CACHING: "1"
|
||||
AUTO_CACHING: "1"
|
||||
|
||||
steps:
|
||||
- name: Get repository name.
|
||||
run: echo "REPO_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
|
||||
|
||||
- name: Clone.
|
||||
uses: actions/checkout@v3.1.0
|
||||
with:
|
||||
submodules: recursive
|
||||
path: ${{ env.REPO_NAME }}
|
||||
|
||||
- name: First set up.
|
||||
run: |
|
||||
brew update
|
||||
brew upgrade || true
|
||||
brew install autoconf automake boost cmake ffmpeg openal-soft openssl opus ninja pkg-config python qt yasm xz
|
||||
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
|
||||
|
||||
xcodebuild -version > CACHE_KEY.txt
|
||||
brew list --versions >> CACHE_KEY.txt
|
||||
echo $MANUAL_CACHING >> CACHE_KEY.txt
|
||||
echo "$GITHUB_WORKSPACE" >> CACHE_KEY.txt
|
||||
if [ "$AUTO_CACHING" = "1" ]; then
|
||||
thisFile=$REPO_NAME/.github/workflows/mac_packaged.yml
|
||||
echo `md5 -q $thisFile` >> CACHE_KEY.txt
|
||||
fi
|
||||
echo "CACHE_KEY=`md5 -q CACHE_KEY.txt`" >> $GITHUB_ENV
|
||||
|
||||
echo "LibrariesPath=`pwd`" >> $GITHUB_ENV
|
||||
|
||||
curl -o tg_owt-version.json https://api.github.com/repos/desktop-app/tg_owt/git/refs/heads/master
|
||||
|
||||
- name: RNNoise.
|
||||
run: |
|
||||
cd $LibrariesPath
|
||||
|
||||
git clone --depth=1 https://gitlab.xiph.org/xiph/rnnoise.git
|
||||
cd rnnoise
|
||||
./autogen.sh
|
||||
./configure --disable-examples --disable-doc
|
||||
make -j$(sysctl -n hw.logicalcpu)
|
||||
make install
|
||||
|
||||
- name: WebRTC cache.
|
||||
id: cache-webrtc
|
||||
uses: actions/cache@v3.0.11
|
||||
with:
|
||||
path: ${{ env.LibrariesPath }}/tg_owt
|
||||
key: ${{ runner.OS }}-webrtc-${{ env.CACHE_KEY }}-${{ hashFiles('**/tg_owt-version.json') }}
|
||||
- name: WebRTC.
|
||||
if: steps.cache-webrtc.outputs.cache-hit != 'true'
|
||||
run: |
|
||||
cd $LibrariesPath
|
||||
|
||||
git clone --recursive --depth=1 $GIT/desktop-app/tg_owt.git
|
||||
cd tg_owt
|
||||
|
||||
cmake -B build . -GNinja -DCMAKE_BUILD_TYPE=Debug
|
||||
cmake --build build --parallel
|
||||
|
||||
- name: Telegram Desktop build.
|
||||
if: env.ONLY_CACHE == 'false'
|
||||
env:
|
||||
tg_owt_DIR: ${{ env.LibrariesPath }}/tg_owt/build
|
||||
run: |
|
||||
cd $REPO_NAME
|
||||
|
||||
DEFINE=""
|
||||
if [ -n "${{ matrix.defines }}" ]; then
|
||||
DEFINE="-D ${{ matrix.defines }}=ON"
|
||||
echo Define from matrix: $DEFINE
|
||||
echo "ARTIFACT_NAME=Telegram_${{ matrix.defines }}" >> $GITHUB_ENV
|
||||
else
|
||||
echo "ARTIFACT_NAME=Telegram" >> $GITHUB_ENV
|
||||
fi
|
||||
|
||||
cmake -Bbuild -GNinja . \
|
||||
-DCMAKE_BUILD_TYPE=Debug \
|
||||
-DCMAKE_FIND_FRAMEWORK=LAST \
|
||||
-DTDESKTOP_API_TEST=ON \
|
||||
-DDESKTOP_APP_USE_PACKAGED_LAZY=ON \
|
||||
$DEFINE
|
||||
|
||||
cmake --build build --parallel
|
||||
|
||||
cd build
|
||||
macdeployqt Telegram.app
|
||||
codesign --remove-signature Telegram.app
|
||||
|
||||
mkdir dmgsrc
|
||||
mv Telegram.app dmgsrc
|
||||
hdiutil create -volname Telegram -srcfolder dmgsrc -ov -format UDZO Telegram.dmg
|
||||
|
||||
- name: Move artifact.
|
||||
if: env.UPLOAD_ARTIFACT == 'true'
|
||||
run: |
|
||||
cd $REPO_NAME/build
|
||||
mkdir artifact
|
||||
mv Telegram.dmg artifact/
|
||||
- uses: actions/upload-artifact@master
|
||||
if: env.UPLOAD_ARTIFACT == 'true'
|
||||
name: Upload artifact.
|
||||
with:
|
||||
name: ${{ env.ARTIFACT_NAME }}
|
||||
path: ${{ env.REPO_NAME }}/build/artifact/
|
||||
@@ -1,37 +0,0 @@
|
||||
name: Master branch updater.
|
||||
|
||||
on:
|
||||
release:
|
||||
types: released
|
||||
|
||||
jobs:
|
||||
updater:
|
||||
runs-on: ubuntu-latest
|
||||
env:
|
||||
SKIP: "0"
|
||||
to_branch: "master"
|
||||
steps:
|
||||
- uses: actions/checkout@v4.1.0
|
||||
with:
|
||||
fetch-depth: 0
|
||||
if: env.SKIP == '0'
|
||||
- name: Push the code to the master branch.
|
||||
if: env.SKIP == '0'
|
||||
run: |
|
||||
token=${{ secrets.TOKEN_FOR_MASTER_UPDATER }}
|
||||
if [ -z "${token}" ]; then
|
||||
echo "Token is unset. Nothing to do."
|
||||
exit 0
|
||||
fi
|
||||
|
||||
url=https://x-access-token:$token@github.com/$GITHUB_REPOSITORY
|
||||
latest_tag=$(git describe --tags --abbrev=0)
|
||||
echo "Latest tag: $latest_tag"
|
||||
|
||||
git remote set-url origin $url
|
||||
git remote -v
|
||||
git checkout master
|
||||
git merge $latest_tag
|
||||
|
||||
git push origin HEAD:refs/heads/$to_branch
|
||||
echo "Done!"
|
||||
@@ -1,46 +0,0 @@
|
||||
name: No Response
|
||||
|
||||
# Both `issue_comment` and `scheduled` event types are required for this Action
|
||||
# to work properly.
|
||||
on:
|
||||
issue_comment:
|
||||
types: [created]
|
||||
schedule:
|
||||
- cron: '0 0 * * *'
|
||||
|
||||
jobs:
|
||||
waiting-for-answer:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: lee-dohm/no-response@v0.5.0
|
||||
with:
|
||||
token: ${{ github.token }}
|
||||
responseRequiredLabel: waiting for answer
|
||||
|
||||
needs-user-action:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: lee-dohm/no-response@v0.5.0
|
||||
with:
|
||||
token: ${{ github.token }}
|
||||
responseRequiredLabel: needs user action
|
||||
|
||||
cant-reproduce:
|
||||
if: github.event_name != 'issue_comment'
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: lee-dohm/no-response@v0.5.0
|
||||
with:
|
||||
token: ${{ github.token }}
|
||||
responseRequiredLabel: cant reproduce
|
||||
closeComment: >
|
||||
This issue has been automatically closed because no developer succeeded to
|
||||
reproduce the issue with the given reproduction steps. With only the
|
||||
information that is currently in the issue, we don't have enough
|
||||
information to take action. Please reach out if you find what's missing to
|
||||
reproduce the issue so that we can investigate further.
|
||||
|
||||
|
||||
Note that GitHub is a developer communication platform. If you're an ordinary
|
||||
user seeking for help, get to support crew via `Settings -> Ask question` in
|
||||
the application.
|
||||
@@ -1,83 +0,0 @@
|
||||
name: Snap.
|
||||
|
||||
on:
|
||||
push:
|
||||
paths-ignore:
|
||||
- 'docs/**'
|
||||
- '**.md'
|
||||
- 'changelog.txt'
|
||||
- 'LEGAL'
|
||||
- 'LICENSE'
|
||||
- '.github/**'
|
||||
- '!.github/workflows/snap.yml'
|
||||
- 'Telegram/build/**'
|
||||
- 'Telegram/Resources/uwp/**'
|
||||
- 'Telegram/Resources/winrc/**'
|
||||
- 'Telegram/SourceFiles/platform/win/**'
|
||||
- 'Telegram/SourceFiles/platform/mac/**'
|
||||
- 'Telegram/Telegram/**'
|
||||
- 'Telegram/configure.bat'
|
||||
- 'Telegram/Telegram.plist'
|
||||
pull_request:
|
||||
paths-ignore:
|
||||
- 'docs/**'
|
||||
- '**.md'
|
||||
- 'changelog.txt'
|
||||
- 'LEGAL'
|
||||
- 'LICENSE'
|
||||
- '.github/**'
|
||||
- '!.github/workflows/snap.yml'
|
||||
- 'Telegram/build/**'
|
||||
- 'Telegram/Resources/uwp/**'
|
||||
- 'Telegram/Resources/winrc/**'
|
||||
- 'Telegram/SourceFiles/platform/win/**'
|
||||
- 'Telegram/SourceFiles/platform/mac/**'
|
||||
- 'Telegram/Telegram/**'
|
||||
- 'Telegram/configure.bat'
|
||||
- 'Telegram/Telegram.plist'
|
||||
|
||||
jobs:
|
||||
|
||||
snap:
|
||||
name: Ubuntu
|
||||
runs-on: ubuntu-20.04
|
||||
|
||||
env:
|
||||
UPLOAD_ARTIFACT: "true"
|
||||
|
||||
steps:
|
||||
- name: Clone.
|
||||
uses: actions/checkout@v3.1.0
|
||||
with:
|
||||
fetch-depth: 0
|
||||
submodules: recursive
|
||||
|
||||
- name: First set up.
|
||||
run: |
|
||||
sudo iptables -P FORWARD ACCEPT
|
||||
sudo snap install --classic snapcraft
|
||||
sudo usermod -aG lxd $USER
|
||||
sudo snap run lxd init --auto
|
||||
sudo snap run lxd waitready
|
||||
|
||||
- name: Free up some disk space.
|
||||
uses: jlumbroso/free-disk-space@f68fdb76e2ea636224182cfb7377ff9a1708f9b8
|
||||
|
||||
- name: Telegram Desktop snap build.
|
||||
run: sg lxd -c 'snap run snapcraft -v'
|
||||
|
||||
- name: Move artifact.
|
||||
if: env.UPLOAD_ARTIFACT == 'true'
|
||||
run: |
|
||||
artifact_name=$(echo telegram-desktop_*.snap)
|
||||
echo "ARTIFACT_NAME=$artifact_name" >> $GITHUB_ENV
|
||||
|
||||
mkdir artifact
|
||||
mv $artifact_name artifact
|
||||
|
||||
- uses: actions/upload-artifact@master
|
||||
if: env.UPLOAD_ARTIFACT == 'true'
|
||||
name: Upload artifact.
|
||||
with:
|
||||
name: ${{ env.ARTIFACT_NAME }}
|
||||
path: artifact
|
||||
@@ -1,25 +0,0 @@
|
||||
name: 'Close stale issues and PRs'
|
||||
on:
|
||||
schedule:
|
||||
- cron: '30 1 * * *'
|
||||
|
||||
jobs:
|
||||
stale:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/stale@v5
|
||||
with:
|
||||
stale-issue-message: |
|
||||
Hey there!
|
||||
|
||||
This issue was inactive for a long time and will be automatically closed in 30 days if there isn't any further activity. We therefore assume that the user has lost interest or resolved the problem on their own.
|
||||
|
||||
Don't worry though; if this is an error, let us know with a comment and we'll be happy to reopen the issue.
|
||||
|
||||
Thanks!
|
||||
stale-issue-label: 'stale'
|
||||
exempt-issue-labels: 'enhancement'
|
||||
days-before-stale: 180
|
||||
days-before-close: 30
|
||||
days-before-pr-stale: -1
|
||||
operations-per-run: 1000
|
||||
@@ -1,18 +0,0 @@
|
||||
name: User-agent updater.
|
||||
|
||||
on:
|
||||
repository_dispatch:
|
||||
types: ["Restart user_agent_updater workflow."]
|
||||
schedule:
|
||||
# At 00:00 on day-of-month 1.
|
||||
- cron: "0 0 1 * *"
|
||||
pull_request_target:
|
||||
types: [closed]
|
||||
|
||||
jobs:
|
||||
User-agent:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: desktop-app/action_code_updater@master
|
||||
with:
|
||||
type: "user-agent"
|
||||
@@ -42,7 +42,7 @@ jobs:
|
||||
|
||||
windows:
|
||||
name: Windows
|
||||
runs-on: windows-2022
|
||||
runs-on: windows-latest
|
||||
|
||||
strategy:
|
||||
matrix:
|
||||
@@ -69,13 +69,13 @@ jobs:
|
||||
shell: bash
|
||||
run: echo "REPO_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
|
||||
|
||||
- uses: ilammy/msvc-dev-cmd@v1.12.0
|
||||
- uses: ilammy/msvc-dev-cmd@v1.13.0
|
||||
name: Native Tools Command Prompt.
|
||||
with:
|
||||
arch: ${{ matrix.arch }}
|
||||
|
||||
- name: Clone.
|
||||
uses: actions/checkout@v3.1.0
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
path: ${{ env.TBUILD }}\${{ env.REPO_NAME }}
|
||||
@@ -94,9 +94,17 @@ jobs:
|
||||
nuget sources Disable -Name "Microsoft Visual Studio Offline Packages"
|
||||
nuget sources Add -Source https://api.nuget.org/v3/index.json & exit 0
|
||||
|
||||
- name: ThirdParty cache.
|
||||
id: cache-third-party
|
||||
uses: actions/cache@v4
|
||||
with:
|
||||
path: ${{ env.TBUILD }}\ThirdParty
|
||||
key: ${{ runner.OS }}-${{ matrix.arch }}-third-party-${{ env.CACHE_KEY }}
|
||||
restore-keys: ${{ runner.OS }}-${{ matrix.arch }}-third-party-
|
||||
|
||||
- name: Libraries cache.
|
||||
id: cache-libs
|
||||
uses: actions/cache@v3.0.11
|
||||
uses: actions/cache@v4
|
||||
with:
|
||||
path: ${{ env.TBUILD }}\Libraries
|
||||
key: ${{ runner.OS }}-${{ matrix.arch }}-libs-${{ env.CACHE_KEY }}
|
||||
@@ -169,6 +177,8 @@ jobs:
|
||||
%TDESKTOP_BUILD_GENERATOR% ^
|
||||
%TDESKTOP_BUILD_ARCH% ^
|
||||
%TDESKTOP_BUILD_API% ^
|
||||
-D CMAKE_C_FLAGS="/WX" ^
|
||||
-D CMAKE_CXX_FLAGS="/WX" ^
|
||||
-D DESKTOP_APP_DISABLE_AUTOUPDATE=OFF ^
|
||||
-D DESKTOP_APP_DISABLE_CRASH_REPORTS=OFF ^
|
||||
-D DESKTOP_APP_NO_PDB=ON ^
|
||||
@@ -183,7 +193,7 @@ jobs:
|
||||
mkdir artifact
|
||||
move %OUT%\Telegram.exe artifact/
|
||||
move %OUT%\Updater.exe artifact/
|
||||
- uses: actions/upload-artifact@master
|
||||
- uses: actions/upload-artifact@v4
|
||||
name: Upload artifact.
|
||||
if: (env.UPLOAD_ARTIFACT == 'true') || (github.ref == 'refs/heads/nightly')
|
||||
with:
|
||||
|
||||
@@ -1,20 +0,0 @@
|
||||
name: Publish to WinGet
|
||||
on:
|
||||
release:
|
||||
types: [released, prereleased]
|
||||
jobs:
|
||||
publish:
|
||||
runs-on: windows-latest # action can only be run on windows
|
||||
steps:
|
||||
- if: github.event.action == 'released'
|
||||
uses: telegramdesktop/winget-releaser@main
|
||||
with:
|
||||
identifier: Telegram.TelegramDesktop
|
||||
installers-regex: 't(setup|portable).*(exe|zip)$'
|
||||
token: ${{ secrets.WINGET_TOKEN }}
|
||||
- if: github.event.action == 'prereleased'
|
||||
uses: telegramdesktop/winget-releaser@main
|
||||
with:
|
||||
identifier: Telegram.TelegramDesktop.Beta
|
||||
installers-regex: 't(setup|portable).*(exe|zip)$'
|
||||
token: ${{ secrets.WINGET_TOKEN }}
|
||||
@@ -18,6 +18,7 @@ Release/
|
||||
*.xcodeproj
|
||||
ipch/
|
||||
.vs/
|
||||
.vscode/
|
||||
|
||||
/Telegram/log.txt
|
||||
/Telegram/data
|
||||
@@ -50,3 +51,6 @@ stage
|
||||
*.*~
|
||||
.idea/
|
||||
cmake-build-debug/
|
||||
|
||||
# Project specific
|
||||
Telegram/SourceFiles/_other/packer_private.h
|
||||
|
||||
@@ -82,12 +82,6 @@
|
||||
[submodule "Telegram/ThirdParty/dispatch"]
|
||||
path = Telegram/ThirdParty/dispatch
|
||||
url = https://github.com/apple/swift-corelibs-libdispatch
|
||||
[submodule "Telegram/ThirdParty/plasma-wayland-protocols"]
|
||||
path = Telegram/ThirdParty/plasma-wayland-protocols
|
||||
url = https://github.com/KDE/plasma-wayland-protocols.git
|
||||
[submodule "Telegram/ThirdParty/wayland-protocols"]
|
||||
path = Telegram/ThirdParty/wayland-protocols
|
||||
url = https://github.com/gitlab-freedesktop-mirrors/wayland-protocols.git
|
||||
[submodule "Telegram/ThirdParty/kimageformats"]
|
||||
path = Telegram/ThirdParty/kimageformats
|
||||
url = https://github.com/KDE/kimageformats.git
|
||||
@@ -97,9 +91,6 @@
|
||||
[submodule "Telegram/ThirdParty/cld3"]
|
||||
path = Telegram/ThirdParty/cld3
|
||||
url = https://github.com/google/cld3.git
|
||||
[submodule "Telegram/ThirdParty/wayland"]
|
||||
path = Telegram/ThirdParty/wayland
|
||||
url = https://github.com/gitlab-freedesktop-mirrors/wayland.git
|
||||
[submodule "Telegram/ThirdParty/libprisma"]
|
||||
path = Telegram/ThirdParty/libprisma
|
||||
url = https://github.com/desktop-app/libprisma.git
|
||||
|
||||
@@ -57,14 +57,6 @@ include(cmake/validate_d3d_compiler.cmake)
|
||||
include(cmake/target_prepare_qrc.cmake)
|
||||
|
||||
include(cmake/options.cmake)
|
||||
|
||||
if (NOT DESKTOP_APP_USE_PACKAGED)
|
||||
if (WIN32)
|
||||
set(qt_version 5.15.13)
|
||||
elseif (APPLE)
|
||||
set(qt_version 6.2.7)
|
||||
endif()
|
||||
endif()
|
||||
include(cmake/external/qt/package.cmake)
|
||||
|
||||
set(desktop_app_skip_libs
|
||||
|
||||
@@ -0,0 +1,97 @@
|
||||
# AyuGram
|
||||
|
||||
 
|
||||
|
||||
[ [English](README.md) | Русский ]
|
||||
|
||||
## Функции и Фишки
|
||||
|
||||
- Полный режим призрака (настраиваемый)
|
||||
- История удалений и изменений сообщений
|
||||
- Кастомизация шрифта
|
||||
- Режим Стримера
|
||||
- Локальный телеграм премиум
|
||||
- Превью медиа и быстрая реакция при сильном нажатии на тачпад (macOS)
|
||||
- Улучшенный вид
|
||||
|
||||
И многое другое. Посмотрите нашу [Документацию](https://docs.ayugram.one/desktop/) для более подробной информации.
|
||||
|
||||
## Скриншоты настроек
|
||||
|
||||
<img src='.github/demos/demo1.png' width='268'>
|
||||
<img src='.github/demos/demo3.png' width='268'>
|
||||
<img src='.github/demos/demo2.png' width='268'>
|
||||
<img src='.github/demos/demo4.png' width='268'>
|
||||
|
||||
## Установка
|
||||
|
||||
### Windows
|
||||
|
||||
#### Официальный вариант
|
||||
|
||||
Вы можете скачать готовый бинарный файл со [вкладки Releases](https://github.com/AyuGram/AyuGramDesktop/releases) или из
|
||||
[Телеграм чата](https://t.me/ayugramchat/12788).
|
||||
|
||||
#### Winget
|
||||
|
||||
```bash
|
||||
winget install RadolynLabs.AyuGramDesktop
|
||||
```
|
||||
|
||||
#### Scoop
|
||||
|
||||
```bash
|
||||
scoop bucket add extras
|
||||
scoop install ayugram
|
||||
```
|
||||
|
||||
#### Сборка вручную
|
||||
|
||||
Следуйте [официальному руководству](https://github.com/AyuGram/AyuGramDesktop/blob/dev/docs/building-win-x64.md), если
|
||||
вы хотите собрать AyuGram сами.
|
||||
|
||||
### Arch Linux
|
||||
|
||||
Вы можете установить `ayugram-desktop` или `ayugram-desktop-git`
|
||||
из [AUR](https://aur.archlinux.org/packages?O=0&K=ayugram).
|
||||
|
||||
### NixOS
|
||||
|
||||
Попробуйте [этот репозиторий](https://github.com/kaeeraa/ayugram-desktop).
|
||||
|
||||
### Любой другой Линукс дистрибутив
|
||||
|
||||
Следуйте [официальному руководству](https://github.com/AyuGram/AyuGramDesktop/blob/dev/docs/building-linux.md).
|
||||
|
||||
### Примечания для Windows
|
||||
|
||||
Убедитесь что у вас присутствуют эти зависимости:
|
||||
|
||||
- C++ MFC latest (x86 & x64)
|
||||
- C++ ATL latest (x86 & x64)
|
||||
- последний Windows 11 SDK
|
||||
|
||||
## Пожертвования
|
||||
|
||||
Вам нравится использовать **AyuGram**? Оставьте нам чаевые!
|
||||
|
||||
[Здесь доступные варианты.](https://docs.ayugram.one/donate/)
|
||||
|
||||
## Использованные материалы
|
||||
|
||||
### Телеграм клиенты
|
||||
|
||||
- [Telegram Desktop](https://github.com/telegramdesktop/tdesktop)
|
||||
- [Kotatogram](https://github.com/kotatogram/kotatogram-desktop)
|
||||
- [64Gram](https://github.com/TDesktop-x64/tdesktop)
|
||||
- [Forkgram](https://github.com/forkgram/tdesktop)
|
||||
|
||||
### Использованные библиотеки
|
||||
|
||||
- [JSON for Modern C++](https://github.com/nlohmann/json)
|
||||
- [SQLite](https://github.com/sqlite/sqlite)
|
||||
- [sqlite_orm](https://github.com/fnc12/sqlite_orm)
|
||||
|
||||
### Иконки
|
||||
|
||||
- [Solar Icon Set](https://www.figma.com/community/file/1166831539721848736)
|
||||
@@ -1,6 +1,8 @@
|
||||
# AyuGram
|
||||
|
||||

|
||||
 
|
||||
|
||||
[ English | [Русский](README-RU.md) ]
|
||||
|
||||
## Features
|
||||
|
||||
@@ -10,6 +12,7 @@
|
||||
- Font customization
|
||||
- Streamer mode
|
||||
- Local Telegram Premium
|
||||
- Media preview & quick reaction on force click (macOS)
|
||||
- Enhanced appearance
|
||||
|
||||
And many more. Check out our [Documentation](https://docs.ayugram.one/desktop/).
|
||||
@@ -30,6 +33,12 @@ And many more. Check out our [Documentation](https://docs.ayugram.one/desktop/).
|
||||
You can download prebuilt Windows binary from [Releases tab](https://github.com/AyuGram/AyuGramDesktop/releases) or from
|
||||
the [Telegram topic](https://t.me/ayugramchat/12788).
|
||||
|
||||
#### Winget
|
||||
|
||||
```bash
|
||||
winget install RadolynLabs.AyuGramDesktop
|
||||
```
|
||||
|
||||
#### Scoop
|
||||
|
||||
```bash
|
||||
@@ -46,6 +55,10 @@ build by yourself.
|
||||
|
||||
You can install `ayugram-desktop` or `ayugram-desktop-git` from [AUR](https://aur.archlinux.org/packages?O=0&K=ayugram).
|
||||
|
||||
### NixOS
|
||||
|
||||
See [this repository](https://github.com/kaeeraa/ayugram-desktop) for installation manual.
|
||||
|
||||
### Any other Linux distro
|
||||
|
||||
Follow the [official guide](https://github.com/AyuGram/AyuGramDesktop/blob/dev/docs/building-linux.md).
|
||||
|
||||
@@ -37,6 +37,10 @@ include(cmake/td_scheme.cmake)
|
||||
include(cmake/td_ui.cmake)
|
||||
include(cmake/generate_appdata_changelog.cmake)
|
||||
|
||||
if (DESKTOP_APP_TEST_APPS)
|
||||
include(cmake/tests.cmake)
|
||||
endif()
|
||||
|
||||
if (WIN32)
|
||||
include(cmake/generate_midl.cmake)
|
||||
generate_midl(Telegram ${src_loc}
|
||||
@@ -114,6 +118,12 @@ set(ayugram_files
|
||||
ayu/utils/telegram_helpers.h
|
||||
ayu/utils/windows_utils.cpp
|
||||
ayu/utils/windows_utils.h
|
||||
ayu/utils/taptic_engine/taptic_engine.cpp
|
||||
ayu/utils/taptic_engine/taptic_engine.h
|
||||
ayu/utils/taptic_engine/platform/taptic_engine_dummy.cpp
|
||||
ayu/utils/taptic_engine/platform/taptic_engine_dummy.h
|
||||
ayu/utils/taptic_engine/platform/taptic_engine_mac.mm
|
||||
ayu/utils/taptic_engine/platform/taptic_engine_mac.h
|
||||
ayu/ui/ayu_logo.cpp
|
||||
ayu/ui/ayu_logo.h
|
||||
ayu/ui/utils/ayu_profile_values.cpp
|
||||
@@ -126,12 +136,12 @@ set(ayugram_files
|
||||
ayu/ui/context_menu/context_menu.h
|
||||
ayu/ui/context_menu/menu_item_subtext.cpp
|
||||
ayu/ui/context_menu/menu_item_subtext.h
|
||||
ayu/ui/sections/edited/edited_log_inner.cpp
|
||||
ayu/ui/sections/edited/edited_log_inner.h
|
||||
ayu/ui/sections/edited/edited_log_item.cpp
|
||||
ayu/ui/sections/edited/edited_log_item.h
|
||||
ayu/ui/sections/edited/edited_log_section.cpp
|
||||
ayu/ui/sections/edited/edited_log_section.h
|
||||
ayu/ui/message_history/history_inner.cpp
|
||||
ayu/ui/message_history/history_inner.h
|
||||
ayu/ui/message_history/history_item.cpp
|
||||
ayu/ui/message_history/history_item.h
|
||||
ayu/ui/message_history/history_section.cpp
|
||||
ayu/ui/message_history/history_section.h
|
||||
ayu/ui/boxes/edit_deleted_mark.cpp
|
||||
ayu/ui/boxes/edit_deleted_mark.h
|
||||
ayu/ui/boxes/edit_edited_mark.cpp
|
||||
@@ -149,8 +159,13 @@ set(ayugram_files
|
||||
ayu/libs/sqlite/sqlite3.c
|
||||
ayu/libs/sqlite/sqlite3.h
|
||||
ayu/libs/sqlite/sqlite_orm.h
|
||||
ayu/features/streamer_mode/streamer_mode_windows.cpp
|
||||
ayu/features/streamer_mode/streamer_mode_linux.cpp
|
||||
ayu/features/streamer_mode/platform/streamer_mode_win.cpp
|
||||
ayu/features/streamer_mode/platform/streamer_mode_win.h
|
||||
ayu/features/streamer_mode/platform/streamer_mode_linux.cpp
|
||||
ayu/features/streamer_mode/platform/streamer_mode_linux.h
|
||||
ayu/features/streamer_mode/platform/streamer_mode_mac.cpp
|
||||
ayu/features/streamer_mode/platform/streamer_mode_mac.h
|
||||
ayu/features/streamer_mode/streamer_mode.cpp
|
||||
ayu/features/streamer_mode/streamer_mode.h
|
||||
ayu/features/messageshot/message_shot.cpp
|
||||
ayu/features/messageshot/message_shot.h
|
||||
@@ -189,10 +204,13 @@ PRIVATE
|
||||
api/api_common.h
|
||||
api/api_confirm_phone.cpp
|
||||
api/api_confirm_phone.h
|
||||
api/api_credits.cpp
|
||||
api/api_credits.h
|
||||
api/api_earn.cpp
|
||||
api/api_earn.h
|
||||
api/api_editing.cpp
|
||||
api/api_editing.h
|
||||
api/api_filter_updates.h
|
||||
api/api_global_privacy.cpp
|
||||
api/api_global_privacy.h
|
||||
api/api_hash.cpp
|
||||
@@ -231,6 +249,10 @@ PRIVATE
|
||||
api/api_single_message_search.h
|
||||
api/api_statistics.cpp
|
||||
api/api_statistics.h
|
||||
api/api_statistics_data_deserialize.cpp
|
||||
api/api_statistics_data_deserialize.h
|
||||
api/api_statistics_sender.cpp
|
||||
api/api_statistics_sender.h
|
||||
api/api_text_entities.cpp
|
||||
api/api_text_entities.h
|
||||
api/api_toggling_media.cpp
|
||||
@@ -334,6 +356,8 @@ PRIVATE
|
||||
boxes/edit_caption_box.h
|
||||
boxes/edit_privacy_box.cpp
|
||||
boxes/edit_privacy_box.h
|
||||
boxes/gift_credits_box.cpp
|
||||
boxes/gift_credits_box.h
|
||||
boxes/gift_premium_box.cpp
|
||||
boxes/gift_premium_box.h
|
||||
boxes/language_box.cpp
|
||||
@@ -342,6 +366,8 @@ PRIVATE
|
||||
boxes/local_storage_box.h
|
||||
boxes/max_invite_box.cpp
|
||||
boxes/max_invite_box.h
|
||||
boxes/moderate_messages_box.cpp
|
||||
boxes/moderate_messages_box.h
|
||||
boxes/peer_list_box.cpp
|
||||
boxes/peer_list_box.h
|
||||
boxes/peer_list_controllers.cpp
|
||||
@@ -366,12 +392,18 @@ PRIVATE
|
||||
boxes/ringtones_box.h
|
||||
boxes/self_destruction_box.cpp
|
||||
boxes/self_destruction_box.h
|
||||
boxes/send_credits_box.cpp
|
||||
boxes/send_credits_box.h
|
||||
boxes/send_gif_with_caption_box.cpp
|
||||
boxes/send_gif_with_caption_box.h
|
||||
boxes/send_files_box.cpp
|
||||
boxes/send_files_box.h
|
||||
boxes/sessions_box.cpp
|
||||
boxes/sessions_box.h
|
||||
boxes/share_box.cpp
|
||||
boxes/share_box.h
|
||||
boxes/star_gift_box.cpp
|
||||
boxes/star_gift_box.h
|
||||
boxes/sticker_set_box.cpp
|
||||
boxes/sticker_set_box.h
|
||||
boxes/stickers_box.cpp
|
||||
@@ -508,6 +540,8 @@ PRIVATE
|
||||
core/launcher.h
|
||||
core/local_url_handlers.cpp
|
||||
core/local_url_handlers.h
|
||||
core/phone_click_handler.cpp
|
||||
core/phone_click_handler.h
|
||||
core/sandbox.cpp
|
||||
core/sandbox.h
|
||||
core/shortcuts.cpp
|
||||
@@ -529,10 +563,20 @@ PRIVATE
|
||||
data/business/data_business_info.h
|
||||
data/business/data_shortcut_messages.cpp
|
||||
data/business/data_shortcut_messages.h
|
||||
data/components/credits.cpp
|
||||
data/components/credits.h
|
||||
data/components/factchecks.cpp
|
||||
data/components/factchecks.h
|
||||
data/components/location_pickers.cpp
|
||||
data/components/location_pickers.h
|
||||
data/components/recent_peers.cpp
|
||||
data/components/recent_peers.h
|
||||
data/components/scheduled_messages.cpp
|
||||
data/components/scheduled_messages.h
|
||||
data/components/sponsored_messages.cpp
|
||||
data/components/sponsored_messages.h
|
||||
data/components/top_peers.cpp
|
||||
data/components/top_peers.h
|
||||
data/notify/data_notify_settings.cpp
|
||||
data/notify/data_notify_settings.h
|
||||
data/notify/data_peer_notify_settings.cpp
|
||||
@@ -602,9 +646,13 @@ PRIVATE
|
||||
data/data_groups.h
|
||||
data/data_histories.cpp
|
||||
data/data_histories.h
|
||||
data/data_history_messages.cpp
|
||||
data/data_history_messages.h
|
||||
data/data_lastseen_status.h
|
||||
data/data_location.cpp
|
||||
data/data_location.h
|
||||
data/data_media_preload.cpp
|
||||
data/data_media_preload.h
|
||||
data/data_media_rotation.cpp
|
||||
data/data_media_rotation.h
|
||||
data/data_media_types.cpp
|
||||
@@ -640,6 +688,7 @@ PRIVATE
|
||||
data/data_replies_list.h
|
||||
data/data_reply_preview.cpp
|
||||
data/data_reply_preview.h
|
||||
data/data_report.h
|
||||
data/data_saved_messages.cpp
|
||||
data/data_saved_messages.h
|
||||
data/data_saved_sublist.cpp
|
||||
@@ -677,6 +726,18 @@ PRIVATE
|
||||
data/data_wall_paper.h
|
||||
data/data_web_page.cpp
|
||||
data/data_web_page.h
|
||||
dialogs/ui/dialogs_layout.cpp
|
||||
dialogs/ui/dialogs_layout.h
|
||||
dialogs/ui/dialogs_message_view.cpp
|
||||
dialogs/ui/dialogs_message_view.h
|
||||
dialogs/ui/dialogs_stories_content.cpp
|
||||
dialogs/ui/dialogs_stories_content.h
|
||||
dialogs/ui/dialogs_suggestions.cpp
|
||||
dialogs/ui/dialogs_suggestions.h
|
||||
dialogs/ui/dialogs_topics_view.cpp
|
||||
dialogs/ui/dialogs_topics_view.h
|
||||
dialogs/ui/dialogs_video_userpic.cpp
|
||||
dialogs/ui/dialogs_video_userpic.h
|
||||
dialogs/dialogs_entry.cpp
|
||||
dialogs/dialogs_entry.h
|
||||
dialogs/dialogs_indexed_list.cpp
|
||||
@@ -699,16 +760,6 @@ PRIVATE
|
||||
dialogs/dialogs_search_tags.h
|
||||
dialogs/dialogs_widget.cpp
|
||||
dialogs/dialogs_widget.h
|
||||
dialogs/ui/dialogs_layout.cpp
|
||||
dialogs/ui/dialogs_layout.h
|
||||
dialogs/ui/dialogs_message_view.cpp
|
||||
dialogs/ui/dialogs_message_view.h
|
||||
dialogs/ui/dialogs_stories_content.cpp
|
||||
dialogs/ui/dialogs_stories_content.h
|
||||
dialogs/ui/dialogs_topics_view.cpp
|
||||
dialogs/ui/dialogs_topics_view.h
|
||||
dialogs/ui/dialogs_video_userpic.cpp
|
||||
dialogs/ui/dialogs_video_userpic.h
|
||||
editor/color_picker.cpp
|
||||
editor/color_picker.h
|
||||
editor/controllers/controllers.h
|
||||
@@ -749,6 +800,8 @@ PRIVATE
|
||||
history/view/controls/compose_controls_common.h
|
||||
history/view/controls/history_view_compose_controls.cpp
|
||||
history/view/controls/history_view_compose_controls.h
|
||||
history/view/controls/history_view_compose_media_edit_manager.cpp
|
||||
history/view/controls/history_view_compose_media_edit_manager.h
|
||||
history/view/controls/history_view_compose_search.cpp
|
||||
history/view/controls/history_view_compose_search.h
|
||||
history/view/controls/history_view_draft_options.cpp
|
||||
@@ -771,8 +824,6 @@ PRIVATE
|
||||
history/view/media/history_view_dice.h
|
||||
history/view/media/history_view_document.cpp
|
||||
history/view/media/history_view_document.h
|
||||
history/view/media/history_view_extended_preview.cpp
|
||||
history/view/media/history_view_extended_preview.h
|
||||
history/view/media/history_view_file.cpp
|
||||
history/view/media/history_view_file.h
|
||||
history/view/media/history_view_game.cpp
|
||||
@@ -840,6 +891,8 @@ PRIVATE
|
||||
history/view/history_view_about_view.h
|
||||
history/view/history_view_bottom_info.cpp
|
||||
history/view/history_view_bottom_info.h
|
||||
history/view/history_view_chat_preview.cpp
|
||||
history/view/history_view_chat_preview.h
|
||||
history/view/history_view_contact_status.cpp
|
||||
history/view/history_view_contact_status.h
|
||||
history/view/history_view_context_menu.cpp
|
||||
@@ -854,6 +907,8 @@ PRIVATE
|
||||
history/view/history_view_emoji_interactions.h
|
||||
history/view/history_view_empty_list_bubble.cpp
|
||||
history/view/history_view_empty_list_bubble.h
|
||||
history/view/history_view_fake_items.cpp
|
||||
history/view/history_view_fake_items.h
|
||||
history/view/history_view_group_call_bar.cpp
|
||||
history/view/history_view_group_call_bar.h
|
||||
history/view/history_view_item_preview.h
|
||||
@@ -862,6 +917,8 @@ PRIVATE
|
||||
history/view/history_view_message.cpp
|
||||
history/view/history_view_message.h
|
||||
history/view/history_view_object.h
|
||||
history/view/history_view_paid_reaction_toast.cpp
|
||||
history/view/history_view_paid_reaction_toast.h
|
||||
history/view/history_view_pinned_bar.cpp
|
||||
history/view/history_view_pinned_bar.h
|
||||
history/view/history_view_pinned_section.cpp
|
||||
@@ -884,14 +941,14 @@ PRIVATE
|
||||
history/view/history_view_send_action.h
|
||||
history/view/history_view_service_message.cpp
|
||||
history/view/history_view_service_message.h
|
||||
history/view/history_view_spoiler_click_handler.cpp
|
||||
history/view/history_view_spoiler_click_handler.h
|
||||
history/view/history_view_sponsored_click_handler.cpp
|
||||
history/view/history_view_sponsored_click_handler.h
|
||||
history/view/history_view_sticker_toast.cpp
|
||||
history/view/history_view_sticker_toast.h
|
||||
history/view/history_view_sublist_section.cpp
|
||||
history/view/history_view_sublist_section.h
|
||||
history/view/history_view_text_helper.cpp
|
||||
history/view/history_view_text_helper.h
|
||||
history/view/history_view_transcribe_button.cpp
|
||||
history/view/history_view_transcribe_button.h
|
||||
history/view/history_view_translate_bar.cpp
|
||||
@@ -932,6 +989,10 @@ PRIVATE
|
||||
history/history_view_highlight_manager.h
|
||||
history/history_widget.cpp
|
||||
history/history_widget.h
|
||||
info/bot/earn/info_bot_earn_list.cpp
|
||||
info/bot/earn/info_bot_earn_list.h
|
||||
info/bot/earn/info_bot_earn_widget.cpp
|
||||
info/bot/earn/info_bot_earn_widget.h
|
||||
info/channel_statistics/boosts/create_giveaway_box.cpp
|
||||
info/channel_statistics/boosts/create_giveaway_box.h
|
||||
info/channel_statistics/boosts/giveaway/giveaway_list_controllers.cpp
|
||||
@@ -940,10 +1001,10 @@ PRIVATE
|
||||
info/channel_statistics/boosts/info_boosts_inner_widget.h
|
||||
info/channel_statistics/boosts/info_boosts_widget.cpp
|
||||
info/channel_statistics/boosts/info_boosts_widget.h
|
||||
info/channel_statistics/earn/info_earn_inner_widget.cpp
|
||||
info/channel_statistics/earn/info_earn_inner_widget.h
|
||||
info/channel_statistics/earn/info_earn_widget.cpp
|
||||
info/channel_statistics/earn/info_earn_widget.h
|
||||
info/channel_statistics/earn/info_channel_earn_list.cpp
|
||||
info/channel_statistics/earn/info_channel_earn_list.h
|
||||
info/channel_statistics/earn/info_channel_earn_widget.cpp
|
||||
info/channel_statistics/earn/info_channel_earn_widget.h
|
||||
info/common_groups/info_common_groups_inner_widget.cpp
|
||||
info/common_groups/info_common_groups_inner_widget.h
|
||||
info/common_groups/info_common_groups_widget.cpp
|
||||
@@ -971,6 +1032,10 @@ PRIVATE
|
||||
info/media/info_media_widget.h
|
||||
info/members/info_members_widget.cpp
|
||||
info/members/info_members_widget.h
|
||||
info/peer_gifts/info_peer_gifts_common.cpp
|
||||
info/peer_gifts/info_peer_gifts_common.h
|
||||
info/peer_gifts/info_peer_gifts_widget.cpp
|
||||
info/peer_gifts/info_peer_gifts_widget.h
|
||||
info/polls/info_polls_results_inner_widget.cpp
|
||||
info/polls/info_polls_results_inner_widget.h
|
||||
info/polls/info_polls_results_widget.cpp
|
||||
@@ -1268,11 +1333,10 @@ PRIVATE
|
||||
payments/payments_checkout_process.h
|
||||
payments/payments_form.cpp
|
||||
payments/payments_form.h
|
||||
platform/linux/linux_wayland_integration_dummy.cpp
|
||||
platform/linux/linux_wayland_integration.cpp
|
||||
platform/linux/linux_wayland_integration.h
|
||||
platform/linux/linux_xdp_open_with_dialog.cpp
|
||||
platform/linux/linux_xdp_open_with_dialog.h
|
||||
payments/payments_non_panel_process.cpp
|
||||
payments/payments_non_panel_process.h
|
||||
payments/payments_reaction_process.cpp
|
||||
payments/payments_reaction_process.h
|
||||
platform/linux/file_utilities_linux.cpp
|
||||
platform/linux/file_utilities_linux.h
|
||||
platform/linux/launcher_linux.cpp
|
||||
@@ -1418,6 +1482,10 @@ PRIVATE
|
||||
settings/settings_codes.h
|
||||
settings/settings_common_session.cpp
|
||||
settings/settings_common_session.h
|
||||
settings/settings_credits.cpp
|
||||
settings/settings_credits.h
|
||||
settings/settings_credits_graphics.cpp
|
||||
settings/settings_credits_graphics.h
|
||||
settings/settings_experimental.cpp
|
||||
settings/settings_experimental.h
|
||||
settings/settings_folders.cpp
|
||||
@@ -1501,6 +1569,10 @@ PRIVATE
|
||||
support/support_preload.h
|
||||
support/support_templates.cpp
|
||||
support/support_templates.h
|
||||
ui/boxes/edit_invite_link_session.cpp
|
||||
ui/boxes/edit_invite_link_session.h
|
||||
ui/boxes/peer_qr_box.cpp
|
||||
ui/boxes/peer_qr_box.h
|
||||
ui/chat/attach/attach_item_single_file_preview.cpp
|
||||
ui/chat/attach/attach_item_single_file_preview.h
|
||||
ui/chat/attach/attach_item_single_media_preview.cpp
|
||||
@@ -1509,10 +1581,16 @@ PRIVATE
|
||||
ui/chat/choose_send_as.h
|
||||
ui/chat/choose_theme_controller.cpp
|
||||
ui/chat/choose_theme_controller.h
|
||||
ui/controls/emoji_button_factory.cpp
|
||||
ui/controls/emoji_button_factory.h
|
||||
ui/controls/location_picker.cpp
|
||||
ui/controls/location_picker.h
|
||||
ui/controls/silent_toggle.cpp
|
||||
ui/controls/silent_toggle.h
|
||||
ui/controls/userpic_button.cpp
|
||||
ui/controls/userpic_button.h
|
||||
ui/effects/credits_graphics.cpp
|
||||
ui/effects/credits_graphics.h
|
||||
ui/effects/emoji_fly_animation.cpp
|
||||
ui/effects/emoji_fly_animation.h
|
||||
ui/effects/message_sending_animation_common.h
|
||||
@@ -1528,6 +1606,12 @@ PRIVATE
|
||||
ui/image/image_location.h
|
||||
ui/image/image_location_factory.cpp
|
||||
ui/image/image_location_factory.h
|
||||
ui/text/format_song_document_name.cpp
|
||||
ui/text/format_song_document_name.h
|
||||
ui/widgets/expandable_peer_list.cpp
|
||||
ui/widgets/expandable_peer_list.h
|
||||
ui/widgets/label_with_custom_emoji.cpp
|
||||
ui/widgets/label_with_custom_emoji.h
|
||||
ui/countryinput.cpp
|
||||
ui/countryinput.h
|
||||
ui/dynamic_thumbnails.cpp
|
||||
@@ -1541,10 +1625,6 @@ PRIVATE
|
||||
ui/resize_area.h
|
||||
ui/search_field_controller.cpp
|
||||
ui/search_field_controller.h
|
||||
ui/text/format_song_document_name.cpp
|
||||
ui/text/format_song_document_name.h
|
||||
ui/widgets/label_with_custom_emoji.cpp
|
||||
ui/widgets/label_with_custom_emoji.h
|
||||
ui/unread_badge.cpp
|
||||
ui/unread_badge.h
|
||||
window/main_window.cpp
|
||||
@@ -1560,6 +1640,8 @@ PRIVATE
|
||||
window/section_widget.h
|
||||
window/window_adaptive.cpp
|
||||
window/window_adaptive.h
|
||||
window/window_chat_preview.cpp
|
||||
window/window_chat_preview.h
|
||||
window/window_connecting_widget.cpp
|
||||
window/window_connecting_widget.h
|
||||
window/window_controller.cpp
|
||||
@@ -1579,6 +1661,8 @@ PRIVATE
|
||||
window/window_peer_menu.cpp
|
||||
window/window_peer_menu.h
|
||||
window/window_section_common.h
|
||||
window/window_separate_id.cpp
|
||||
window/window_separate_id.h
|
||||
window/window_session_controller.cpp
|
||||
window/window_session_controller.h
|
||||
window/window_session_controller_link_info.h
|
||||
@@ -1625,16 +1709,6 @@ if (NOT build_winstore)
|
||||
)
|
||||
endif()
|
||||
|
||||
if (DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION)
|
||||
remove_target_sources(Telegram ${src_loc}
|
||||
platform/linux/linux_wayland_integration.cpp
|
||||
)
|
||||
else()
|
||||
remove_target_sources(Telegram ${src_loc}
|
||||
platform/linux/linux_wayland_integration_dummy.cpp
|
||||
)
|
||||
endif()
|
||||
|
||||
if (DESKTOP_APP_USE_PACKAGED)
|
||||
remove_target_sources(Telegram ${src_loc}
|
||||
platform/mac/mac_iconv_helper.c
|
||||
@@ -1657,6 +1731,7 @@ PRIVATE
|
||||
qrc/telegram/animations.qrc
|
||||
qrc/telegram/export.qrc
|
||||
qrc/telegram/iv.qrc
|
||||
qrc/telegram/picker.qrc
|
||||
qrc/telegram/telegram.qrc
|
||||
qrc/telegram/sounds.qrc
|
||||
winrc/Telegram.rc
|
||||
@@ -1774,19 +1849,6 @@ else()
|
||||
desktop-app::external_xcb
|
||||
)
|
||||
endif()
|
||||
|
||||
if (NOT DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION)
|
||||
qt_generate_wayland_protocol_client_sources(Telegram
|
||||
FILES
|
||||
${third_party_loc}/wayland/protocol/wayland.xml
|
||||
${third_party_loc}/plasma-wayland-protocols/src/protocols/plasma-shell.xml
|
||||
)
|
||||
|
||||
target_link_libraries(Telegram
|
||||
PRIVATE
|
||||
desktop-app::external_wayland_client
|
||||
)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if (build_macstore)
|
||||
@@ -1869,7 +1931,7 @@ endif()
|
||||
|
||||
set_target_properties(Telegram PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${output_folder})
|
||||
|
||||
if (WIN32)
|
||||
if (WIN32 AND CMAKE_CXX_COMPILER_FRONTEND_VARIANT STREQUAL "MSVC")
|
||||
target_link_libraries(Telegram
|
||||
PRIVATE
|
||||
delayimp
|
||||
@@ -1893,12 +1955,49 @@ if (WIN32)
|
||||
/DELAYLOAD:uxtheme.dll
|
||||
/DELAYLOAD:crypt32.dll
|
||||
/DELAYLOAD:bcrypt.dll
|
||||
/DELAYLOAD:imm32.dll
|
||||
/DELAYLOAD:netapi32.dll
|
||||
/DELAYLOAD:imm32.dll
|
||||
/DELAYLOAD:userenv.dll
|
||||
/DELAYLOAD:wtsapi32.dll
|
||||
/DELAYLOAD:propsys.dll
|
||||
)
|
||||
if (QT_VERSION GREATER 6)
|
||||
if (NOT build_winarm)
|
||||
target_link_options(Telegram PRIVATE
|
||||
/DELAYLOAD:API-MS-Win-EventLog-Legacy-l1-1-0.dll
|
||||
)
|
||||
endif()
|
||||
|
||||
target_link_options(Telegram
|
||||
PRIVATE
|
||||
/DELAYLOAD:API-MS-Win-Core-Console-l1-1-0.dll
|
||||
/DELAYLOAD:API-MS-Win-Core-Fibers-l2-1-0.dll
|
||||
/DELAYLOAD:API-MS-Win-Core-Fibers-l2-1-1.dll
|
||||
/DELAYLOAD:API-MS-Win-Core-File-l1-1-0.dll
|
||||
/DELAYLOAD:API-MS-Win-Core-LibraryLoader-l1-2-0.dll
|
||||
/DELAYLOAD:API-MS-Win-Core-Localization-l1-2-0.dll
|
||||
/DELAYLOAD:API-MS-Win-Core-Memory-l1-1-0.dll
|
||||
/DELAYLOAD:API-MS-Win-Core-Memory-l1-1-1.dll
|
||||
/DELAYLOAD:API-MS-Win-Core-ProcessThreads-l1-1-0.dll
|
||||
/DELAYLOAD:API-MS-Win-Core-Synch-l1-2-0.dll # Synchronization.lib
|
||||
/DELAYLOAD:API-MS-Win-Core-SysInfo-l1-1-0.dll
|
||||
/DELAYLOAD:API-MS-Win-Core-Timezone-l1-1-0.dll
|
||||
/DELAYLOAD:API-MS-Win-Core-WinRT-l1-1-0.dll
|
||||
/DELAYLOAD:API-MS-Win-Core-WinRT-Error-l1-1-0.dll
|
||||
/DELAYLOAD:API-MS-Win-Core-WinRT-String-l1-1-0.dll
|
||||
/DELAYLOAD:API-MS-Win-Security-CryptoAPI-l1-1-0.dll
|
||||
# /DELAYLOAD:API-MS-Win-Shcore-Scaling-l1-1-1.dll # We shadowed GetDpiForMonitor
|
||||
/DELAYLOAD:authz.dll # Authz.lib
|
||||
/DELAYLOAD:comdlg32.dll
|
||||
/DELAYLOAD:dwrite.dll # DWrite.lib
|
||||
/DELAYLOAD:dxgi.dll # DXGI.lib
|
||||
/DELAYLOAD:d3d9.dll # D3D9.lib
|
||||
/DELAYLOAD:d3d11.dll # D3D11.lib
|
||||
/DELAYLOAD:d3d12.dll # D3D12.lib
|
||||
/DELAYLOAD:setupapi.dll # SetupAPI.lib
|
||||
/DELAYLOAD:winhttp.dll
|
||||
)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
target_prepare_qrc(Telegram)
|
||||
@@ -1929,7 +2028,7 @@ if (NOT DESKTOP_APP_DISABLE_AUTOUPDATE AND NOT build_macstore AND NOT build_wins
|
||||
base/platform/win/base_windows_safe_library.h
|
||||
)
|
||||
target_include_directories(Updater PRIVATE ${lib_base_loc})
|
||||
if (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
|
||||
if (CMAKE_CXX_COMPILER_FRONTEND_VARIANT STREQUAL "MSVC")
|
||||
target_link_libraries(Updater
|
||||
PRIVATE
|
||||
delayimp
|
||||
|
||||
|
Before Width: | Height: | Size: 8.8 KiB After Width: | Height: | Size: 29 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 56 KiB |
|
After Width: | Height: | Size: 27 KiB |
|
After Width: | Height: | Size: 4.0 KiB |
|
After Width: | Height: | Size: 36 KiB |
|
After Width: | Height: | Size: 24 KiB |
|
After Width: | Height: | Size: 25 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 56 KiB |
|
After Width: | Height: | Size: 30 KiB |
|
After Width: | Height: | Size: 33 KiB |
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 35 KiB |
|
After Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 9.6 KiB After Width: | Height: | Size: 33 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 9.3 KiB After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 41 KiB |
|
After Width: | Height: | Size: 75 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 9.0 KiB After Width: | Height: | Size: 31 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 9.1 KiB After Width: | Height: | Size: 30 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 9.0 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 17 KiB |
|
After Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 41 KiB |
|
After Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 1.0 MiB After Width: | Height: | Size: 1.0 MiB |
|
Before Width: | Height: | Size: 1.3 MiB After Width: | Height: | Size: 1.3 MiB |
|
Before Width: | Height: | Size: 1.3 MiB After Width: | Height: | Size: 1.3 MiB |
|
Before Width: | Height: | Size: 1.2 MiB After Width: | Height: | Size: 1.1 MiB |
|
Before Width: | Height: | Size: 1.4 MiB After Width: | Height: | Size: 1.4 MiB |
|
Before Width: | Height: | Size: 1.4 MiB After Width: | Height: | Size: 1.4 MiB |
|
Before Width: | Height: | Size: 832 KiB After Width: | Height: | Size: 935 KiB |
|
Before Width: | Height: | Size: 56 KiB After Width: | Height: | Size: 234 KiB |
@@ -582,3 +582,55 @@ div.toast_shown {
|
||||
.bot_button_column_separator {
|
||||
width: 2px
|
||||
}
|
||||
|
||||
.reactions {
|
||||
margin: 5px 0;
|
||||
}
|
||||
|
||||
.reactions .reaction {
|
||||
display: inline-flex;
|
||||
height: 20px;
|
||||
border-radius: 15px;
|
||||
background-color: #e8f5fc;
|
||||
color: #168acd;
|
||||
font-weight: bold;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.reactions .reaction.active {
|
||||
background-color: #40a6e2;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.reactions .reaction.paid {
|
||||
background-color: #fdf6e1;
|
||||
color: #c58523;
|
||||
}
|
||||
|
||||
.reactions .reaction.active.paid {
|
||||
background-color: #ecae0a;
|
||||
color: #fdf6e1;
|
||||
}
|
||||
|
||||
.reactions .reaction .emoji {
|
||||
line-height: 20px;
|
||||
margin: 0 5px;
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.reactions .reaction .userpic:not(:first-child) {
|
||||
margin-left: -8px;
|
||||
}
|
||||
|
||||
.reactions .reaction .userpic {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.reactions .reaction .userpic .initials {
|
||||
font-size: 8px;
|
||||
}
|
||||
|
||||
.reactions .reaction .count {
|
||||
margin-right: 8px;
|
||||
line-height: 20px;
|
||||
}
|
||||
|
After Width: | Height: | Size: 371 B |
|
After Width: | Height: | Size: 609 B |
|
After Width: | Height: | Size: 887 B |
|
After Width: | Height: | Size: 452 B |
|
After Width: | Height: | Size: 789 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 444 B |
|
After Width: | Height: | Size: 760 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 514 B |
|
After Width: | Height: | Size: 970 B |
|
After Width: | Height: | Size: 1.4 KiB |