diff --git a/Transmission.xcodeproj/project.pbxproj b/Transmission.xcodeproj/project.pbxproj index 6d32e43ab..9ffba13dc 100644 --- a/Transmission.xcodeproj/project.pbxproj +++ b/Transmission.xcodeproj/project.pbxproj @@ -288,6 +288,7 @@ A2D77453154CC72B00A62B93 /* WebSeedTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = A2D77450154CC25700A62B93 /* WebSeedTableView.m */; }; A2D8CFBA15F82DFA0056E93D /* NSApplicationAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = A29D84031049C25600D1987A /* NSApplicationAdditions.m */; }; A2D8CFBB15F82E030056E93D /* NSStringAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE5CC9C0980656F00BE280E /* NSStringAdditions.m */; }; + A2D8CFC015FA177A0056E93D /* style.css in Resources */ = {isa = PBXBuildFile; fileRef = A29304EC15D7465100B1F726 /* style.css */; }; A2DA362A0CBC674900C2ED41 /* InfoActivity.png in Resources */ = {isa = PBXBuildFile; fileRef = A2DA36270CBC674900C2ED41 /* InfoActivity.png */; }; A2DA362B0CBC674900C2ED41 /* InfoFiles.png in Resources */ = {isa = PBXBuildFile; fileRef = A2DA36280CBC674900C2ED41 /* InfoFiles.png */; }; A2DA362C0CBC674900C2ED41 /* InfoPeers.png in Resources */ = {isa = PBXBuildFile; fileRef = A2DA36290CBC674900C2ED41 /* InfoPeers.png */; }; @@ -998,6 +999,7 @@ A2D597290F5AE49E0001AB3C /* watch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = watch.h; path = daemon/watch.h; sourceTree = ""; }; A2D7744F154CC25700A62B93 /* WebSeedTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WebSeedTableView.h; path = macosx/WebSeedTableView.h; sourceTree = ""; }; A2D77450154CC25700A62B93 /* WebSeedTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WebSeedTableView.m; path = macosx/WebSeedTableView.m; sourceTree = ""; }; + A2D8CFBF15FA177A0056E93D /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = macosx/QuickLookPlugin/ru.lproj/Localizable.strings; sourceTree = SOURCE_ROOT; }; A2DA36270CBC674900C2ED41 /* InfoActivity.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = InfoActivity.png; path = macosx/Images/InfoActivity.png; sourceTree = ""; }; A2DA36280CBC674900C2ED41 /* InfoFiles.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = InfoFiles.png; path = macosx/Images/InfoFiles.png; sourceTree = ""; }; A2DA36290CBC674900C2ED41 /* InfoPeers.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = InfoPeers.png; path = macosx/Images/InfoPeers.png; sourceTree = ""; }; @@ -2557,6 +2559,7 @@ A2F35BC815C5A0A100EBF632 /* InfoPlist.strings in Resources */, A29304ED15D7465100B1F726 /* style.css in Resources */, A242AD9315F05D23002B3A6C /* Localizable.strings in Resources */, + A2D8CFC015FA177A0056E93D /* style.css in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3101,6 +3104,7 @@ A236D19415F6BCB2000C3DD4 /* da */, A236D19615F6BD9C000C3DD4 /* it */, A2FB07F115F8208300933543 /* nl */, + A2D8CFBF15FA177A0056E93D /* ru */, ); name = Localizable.strings; sourceTree = ""; diff --git a/macosx/QuickLookPlugin/ru.lproj/Localizable.strings b/macosx/QuickLookPlugin/ru.lproj/Localizable.strings new file mode 100644 index 000000000..d5422e709 Binary files /dev/null and b/macosx/QuickLookPlugin/ru.lproj/Localizable.strings differ diff --git a/macosx/ru.lproj/InfoOptionsView.xib b/macosx/ru.lproj/InfoOptionsView.xib index 834fe3f38..24198ea68 100644 --- a/macosx/ru.lproj/InfoOptionsView.xib +++ b/macosx/ru.lproj/InfoOptionsView.xib @@ -2,25 +2,25 @@ 1060 - 11D50 - 1938 - 1138.32 - 568.00 + 12B19 + 2549 + 1187 + 624.00 com.apple.InterfaceBuilder.CocoaPlugin - 1938 + 2549 - NSTextField + NSButton + NSButtonCell NSCustomObject + NSCustomView NSMenu NSMenuItem NSNumberFormatter NSPopUpButton - NSCustomView NSPopUpButtonCell - NSButtonCell - NSButton + NSTextField NSTextFieldCell @@ -47,13 +47,13 @@ 268 - {{232, 54}, {45, 20}} + {{225, 71}, {45, 20}} YES - -1804468671 + -1804599231 272761856 LucidaGrande @@ -65,10 +65,7 @@ - - - - + -∞ @@ -88,7 +85,7 @@ - + 3 YES @@ -98,7 +95,7 @@ . , NO - NO + YES YES @@ -122,21 +119,22 @@ + NO 268 - {{96, 53}, {128, 22}} + {{98, 70}, {122, 22}} YES - -2076049856 + -2076180416 133120 - -2038284033 + -2038284288 36 LucidaGrande @@ -204,17 +202,18 @@ YES 1 + NO 268 - {{10, 57}, {87, 14}} + {{10, 74}, {88, 14}} YES - 67239424 + 67108864 272629760 Неактивности: @@ -235,25 +234,25 @@ + NO 268 - {{232, 76}, {45, 20}} + {{225, 93}, {45, 20}} YES - -1804468671 + -1804599231 272761856 - - + @@ -271,7 +270,7 @@ - + 3 YES @@ -281,7 +280,7 @@ . , NO - NO + YES YES @@ -289,17 +288,18 @@ + NO 268 - {{9, 95}, {138, 17}} + {{9, 112}, {142, 17}} YES - 67239424 + 67108864 272629760 Ограничения раздачи @@ -311,17 +311,18 @@ + NO 268 - {{9, 181}, {111, 14}} + {{9, 198}, {117, 14}} YES - 67239424 + 67108864 272629760 Ширина канала @@ -329,17 +330,18 @@ + NO 268 - {{9, 219}, {77, 17}} + {{9, 236}, {73, 17}} YES - 67239424 + 67108864 272629760 Приоритет @@ -347,25 +349,25 @@ + NO 268 - {{222, 137}, {45, 20}} + {{225, 154}, {45, 20}} YES - -1804468671 + -1804599231 272761856 - - + @@ -380,7 +382,7 @@ - + 3 YES @@ -390,7 +392,7 @@ . , NO - NO + YES NO @@ -398,17 +400,18 @@ + NO 268 - {{272, 140}, {29, 14}} + {{275, 157}, {29, 14}} YES - 67239424 + 67108864 272629760 КБ/с @@ -416,25 +419,25 @@ + NO 268 - {{222, 159}, {45, 20}} + {{225, 176}, {45, 20}} YES - -1804468671 + -1804599231 272761856 - - + @@ -449,7 +452,7 @@ - + 3 YES @@ -459,7 +462,7 @@ . , NO - NO + YES NO @@ -467,17 +470,18 @@ + NO 266 - {{229, 79}, {107, 14}} + {{222, 96}, {119, 14}} YES - 67239488 + 67108928 272631808 global info here @@ -488,17 +492,18 @@ MC40MgA + NO 266 - {{229, 57}, {107, 14}} + {{222, 74}, {119, 14}} YES - 67239488 + 67108928 272631808 global info here @@ -509,17 +514,18 @@ MC40MgA + NO 268 - {{282, 57}, {47, 14}} + {{275, 74}, {47, 14}} - + YES - 67239424 + 67108864 272629760 мин @@ -527,17 +533,18 @@ + NO 268 - {{272, 162}, {29, 14}} + {{275, 179}, {29, 14}} YES - 67239424 + 67108864 272629760 КБ/с @@ -545,21 +552,22 @@ + NO 268 - {{96, 75}, {128, 22}} + {{98, 92}, {122, 22}} YES - -2076049856 + -2076180416 133120 - -2038284033 + -2038284288 36 @@ -616,17 +624,18 @@ YES 1 + NO 268 - {{10, 79}, {87, 14}} + {{10, 96}, {83, 14}} YES - 67239424 + 67108864 272629760 Для рейтинга: @@ -634,17 +643,18 @@ + NO 268 - {{10, 204}, {144, 14}} + {{10, 221}, {147, 14}} YES - 67239424 + 67108864 272629760 Приоритет всей раздачи: @@ -652,17 +662,18 @@ + NO 268 - {{9, 29}, {99, 17}} + {{9, 29}, {104, 17}} YES - 67239424 + 67108864 272629760 Дополнительно @@ -670,17 +681,18 @@ + NO 268 - {{10, 13}, {144, 14}} + {{10, 13}, {147, 14}} YES - 67239424 + 67108864 272629760 Максимум подключений: @@ -688,25 +700,25 @@ + NO 268 - {{157, 10}, {45, 20}} + {{158, 10}, {45, 20}} YES - -1804468671 + -1804599231 272761856 - - + # @@ -720,7 +732,7 @@ - + 3 YES @@ -730,7 +742,7 @@ . , NO - NO + YES NO @@ -738,16 +750,18 @@ + NO 268 - {{207, 13}, {85, 14}} + {{208, 13}, {89, 14}} + YES - 67239424 + 67108864 272629760 пользователей @@ -755,22 +769,23 @@ + NO 268 - {{10, 138}, {190, 18}} + {{10, 155}, {190, 18}} YES - -2080244224 + -2080374784 16908288 Ограничить скорость раздачи: - 1211912703 + 1211912448 2 NSImage @@ -784,22 +799,48 @@ 200 25 + NO + + + + 268 + {{10, 52}, {322, 18}} + + + + YES + + -2080374784 + 16908288 + Удалить из списка раздач после завершения раздачи + + + 1211912448 + 2 + + + + + 200 + 25 + + NO 268 - {{10, 116}, {267, 18}} + {{10, 135}, {267, 18}} YES - -2080244224 + -2080374784 16908288 Не превышать общее ограничение скорости - 1211912703 + 1211912448 2 @@ -808,22 +849,23 @@ 200 25 + NO 268 - {{10, 160}, {209, 18}} + {{10, 177}, {208, 18}} YES - -2080244224 + -2080374784 16908288 Ограничить скорость скачивания: - 1211912703 + 1211912448 2 @@ -832,21 +874,22 @@ 200 25 + NO 268 - {{159, 200}, {108, 22}} + {{158, 217}, {111, 22}} YES - -2076049856 + -2076180416 133120 - -2038284033 + -2038284288 164 @@ -914,9 +957,10 @@ YES 2 + NO - {352, 241} + {350, 258} @@ -1160,6 +1204,30 @@ 112 + + + fRemovesSeedingCompleteCheck + + + + 117 + + + + fRemoveSeedingCompleteCheck + + + + 118 + + + + setRemoveWhenSeedingCompletes: + + + + 119 + delegate @@ -1238,7 +1306,6 @@ - @@ -1250,12 +1317,14 @@ + - + - + + Options @@ -1709,6 +1778,19 @@ + + 113 + + + + + + + + 114 + + + @@ -1722,6 +1804,8 @@ ColorTextField com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -1797,7 +1881,7 @@ - 112 + 119 @@ -1812,6 +1896,60 @@ InfoOptionsViewController NSViewController + + id + id + id + id + id + id + id + id + id + id + + + + setIdleLimit: + id + + + setIdleSetting: + id + + + setPeersConnectLimit: + id + + + setPriority: + id + + + setRatioLimit: + id + + + setRatioSetting: + id + + + setRemoveWhenSeedingCompletes: + id + + + setSpeedLimit: + id + + + setUseGlobalSpeedLimit: + id + + + setUseSpeedLimit: + id + + NSButton NSTextField @@ -1827,6 +1965,7 @@ NSTextField NSTextField NSPopUpButton + NSButton NSButton NSTextField NSTextField @@ -1888,6 +2027,10 @@ fRatioPopUp NSPopUpButton + + fRemoveSeedingCompleteCheck + NSButton + fUploadLimitCheck NSButton diff --git a/macosx/ru.lproj/Localizable.strings b/macosx/ru.lproj/Localizable.strings index 4caabf78d..dd035a2be 100644 Binary files a/macosx/ru.lproj/Localizable.strings and b/macosx/ru.lproj/Localizable.strings differ diff --git a/macosx/ru.lproj/PrefsWindow.xib b/macosx/ru.lproj/PrefsWindow.xib index 53f9f8ef0..55fdf7e9c 100644 --- a/macosx/ru.lproj/PrefsWindow.xib +++ b/macosx/ru.lproj/PrefsWindow.xib @@ -2,7 +2,7 @@ 1060 - 12A269 + 12B19 2549 1187 624.00 @@ -75,6 +75,8 @@ 256 {542, 107} + + {{0, 0}, {2560, 1418}} {10000000000000, 10000000000000} @@ -196,7 +198,7 @@ 264 - {{97, 240}, {92, 17}} + {{93, 240}, {96, 17}} YES @@ -214,7 +216,7 @@ 264 - {{45, 297}, {144, 17}} + {{52, 297}, {137, 17}} YES @@ -232,7 +234,7 @@ 264 - {{192, 296}, {208, 18}} + {{192, 296}, {149, 18}} YES @@ -256,7 +258,7 @@ 264 - {{192, 238}, {181, 18}} + {{192, 239}, {239, 18}} YES @@ -280,7 +282,7 @@ 264 - {{192, 276}, {188, 18}} + {{192, 276}, {131, 18}} YES @@ -304,7 +306,7 @@ 264 - {{211, 180}, {207, 18}} + {{211, 180}, {258, 18}} YES @@ -328,7 +330,7 @@ 264 - {{211, 140}, {207, 18}} + {{211, 140}, {258, 18}} YES @@ -352,7 +354,7 @@ 264 - {{97, 334}, {92, 17}} + {{93, 334}, {96, 17}} YES @@ -394,7 +396,7 @@ 264 - {{188, 230}, {148, 32}} + {{188, 230}, {159, 32}} YES @@ -444,7 +446,7 @@ 264 - {{375, 108}, {101, 32}} + {{377, 108}, {101, 32}} YES @@ -469,7 +471,7 @@ 264 - {{191, 118}, {185, 17}} + {{191, 118}, {187, 17}} YES @@ -534,7 +536,7 @@ 264 - {{23, 39}, {166, 17}} + {{22, 39}, {167, 17}} YES @@ -562,7 +564,7 @@ 274 - {{13, 10}, {516, 341}} + {{13, 10}, {516, 379}} @@ -573,7 +575,7 @@ 264 - {{220, 261}, {116, 26}} + {{214, 299}, {121, 26}} YES @@ -677,7 +679,7 @@ 264 - {{131, 267}, {89, 17}} + {{127, 305}, {85, 17}} YES @@ -695,7 +697,7 @@ 264 - {{17, 267}, {112, 17}} + {{17, 305}, {108, 17}} YES @@ -713,7 +715,7 @@ 264 - {{132, 198}, {188, 18}} + {{128, 236}, {181, 18}} YES @@ -737,7 +739,7 @@ 264 - {{132, 178}, {288, 18}} + {{128, 216}, {288, 18}} YES @@ -761,7 +763,7 @@ 264 - {{132, 45}, {188, 18}} + {{128, 83}, {188, 18}} YES @@ -785,9 +787,8 @@ 264 - {{323, 40}, {116, 26}} + {{319, 78}, {115, 26}} - YES -2076180416 @@ -858,7 +859,7 @@ 264 - {{17, 46}, {112, 17}} + {{17, 84}, {108, 17}} YES @@ -876,7 +877,7 @@ 264 - {{132, 241}, {234, 18}} + {{128, 279}, {234, 18}} YES @@ -900,7 +901,7 @@ 264 - {{369, 236}, {110, 26}} + {{365, 274}, {121, 26}} YES @@ -973,7 +974,7 @@ 264 - {{132, 142}, {307, 18}} + {{128, 180}, {307, 18}} YES @@ -997,7 +998,7 @@ 264 - {{132, 82}, {315, 18}} + {{128, 120}, {315, 18}} YES @@ -1021,7 +1022,7 @@ 264 - {{132, 218}, {266, 18}} + {{128, 256}, {266, 18}} YES @@ -1045,14 +1046,14 @@ 264 - {{151, 102}, {237, 18}} + {{147, 140}, {235, 18}} YES 67108864 0 - Только при добавлении вручную + Только если добавлены вручную 1211912448 @@ -1069,7 +1070,7 @@ 264 - {{14, 143}, {116, 17}} + {{10, 181}, {116, 17}} YES @@ -1087,7 +1088,7 @@ 264 - {{151, 122}, {286, 18}} + {{147, 160}, {286, 18}} YES @@ -1109,7 +1110,7 @@ NO - {{10, 33}, {496, 295}} + {{10, 33}, {496, 333}} @@ -1125,7 +1126,7 @@ 264 - {{377, 177}, {35, 22}} + {{345, 175}, {35, 22}} YES @@ -1188,13 +1189,13 @@ 264 - {{57, 179}, {65, 17}} + {{14, 177}, {74, 17}} YES 67108864 - 4194304 + 71303168 Очередь: @@ -1206,7 +1207,7 @@ 264 - {{417, 179}, {54, 17}} + {{385, 177}, {49, 17}} YES @@ -1224,7 +1225,7 @@ 264 - {{125, 264}, {250, 18}} + {{91, 302}, {157, 18}} YES @@ -1248,7 +1249,7 @@ 264 - {{381, 263}, {50, 22}} + {{254, 301}, {50, 22}} YES @@ -1300,7 +1301,7 @@ 264 - {{125, 220}, {220, 18}} + {{91, 258}, {220, 18}} YES @@ -1324,7 +1325,7 @@ 264 - {{351, 219}, {41, 22}} + {{317, 257}, {41, 22}} YES @@ -1380,7 +1381,7 @@ 264 - {{28, 265}, {94, 17}} + {{-6, 303}, {94, 17}} YES @@ -1398,7 +1399,7 @@ 264 - {{143, 245}, {274, 14}} + {{109, 283}, {283, 14}} YES @@ -1428,7 +1429,7 @@ 264 - {{125, 178}, {249, 18}} + {{91, 176}, {249, 18}} YES @@ -1452,7 +1453,7 @@ 264 - {{377, 151}, {35, 22}} + {{345, 149}, {35, 22}} YES @@ -1503,7 +1504,7 @@ 264 - {{417, 153}, {54, 17}} + {{385, 151}, {54, 17}} YES @@ -1521,7 +1522,7 @@ 264 - {{125, 152}, {247, 18}} + {{91, 150}, {247, 18}} YES @@ -1545,7 +1546,7 @@ 264 - {{392, 125}, {41, 22}} + {{357, 123}, {41, 22}} YES @@ -1601,7 +1602,7 @@ 264 - {{438, 127}, {35, 17}} + {{403, 125}, {36, 17}} YES @@ -1619,7 +1620,7 @@ 264 - {{125, 126}, {261, 18}} + {{91, 124}, {261, 18}} YES @@ -1643,7 +1644,7 @@ 264 - {{75, 87}, {47, 17}} + {{26, 85}, {62, 17}} YES @@ -1661,7 +1662,7 @@ 264 - {{303, 81}, {130, 26}} + {{299, 79}, {129, 26}} YES @@ -1714,14 +1715,14 @@ 264 - {{125, 61}, {166, 18}} + {{91, 59}, {193, 18}} YES 67108864 0 - Остановлена раздача: + После остановки раздачи: 1211912448 @@ -1738,7 +1739,7 @@ 264 - {{303, 56}, {130, 26}} + {{299, 54}, {129, 26}} YES @@ -1787,14 +1788,14 @@ 264 - {{125, 86}, {175, 18}} + {{91, 84}, {204, 18}} YES 67108864 0 - Завершено скачивание: + По завершении скачивания: 1211912448 @@ -1811,9 +1812,9 @@ 264 - {{397, 221}, {36, 17}} + {{363, 259}, {55, 17}} - + YES 67108864 @@ -1829,7 +1830,7 @@ 264 - {{125, 21}, {204, 18}} + {{91, 19}, {205, 18}} YES @@ -1853,14 +1854,14 @@ 264 - {{11, 22}, {111, 17}} + {{32, 20}, {56, 17}} YES 67108864 - 4194304 - Вызвать скрипт: + 71303168 + Cкрипт: @@ -1871,7 +1872,7 @@ 264 - {{332, 16}, {130, 26}} + {{299, 14}, {129, 26}} YES @@ -1944,9 +1945,8 @@ 268 - {{466, 16}, {25, 25}} + {{459, 14}, {25, 25}} - YES 67108864 @@ -1963,8 +1963,50 @@ NO + + + 264 + {{91, 235}, {350, 18}} + + + YES + + 67108864 + 0 + Удалить из списка раздач по завершении раздачи + + + 1211912448 + 2 + + + + + 200 + 25 + + NO + + + + 264 + {{109, 217}, {173, 14}} + + + YES + + 67108864 + 272760832 + Применимо к новым раздачам + + + + + + NO + - {{10, 33}, {496, 295}} + {{10, 33}, {496, 333}} Управление @@ -1982,7 +2024,7 @@ - {542, 355} + {542, 393} NSView NSResponder @@ -2387,7 +2429,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{310, 136}, {182, 26}} + {{310, 136}, {215, 26}} YES @@ -2484,7 +2526,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{187, 121}, {266, 14}} + {{187, 121}, {338, 14}} YES @@ -2509,7 +2551,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA -2080374784 0 - Приписывать к группе согласно условиям + Автоматически добавлять раздачи в группу 1211912448 @@ -2526,14 +2568,14 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 268 - {{427, 48}, {101, 32}} + {{425, 48}, {103, 32}} YES 67108864 134217728 - Условия… + Правила… -2038284288 @@ -2548,14 +2590,16 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{187, 51}, {241, 28}} + {{187, 51}, {349, 28}} YES 67108864 272760832 - Новые раздачи будут приписаны к первой удовлетворяющей всем условиям группе + 0KDQsNC30LTQsNGH0Lgg0LHRg9C00YPRgiDQtNC+0LHQsNCy0LvQtdC90Ysg0LIg0L/QtdGA0LLRg9GO +IArRg9C00L7QstC70LXRgtCy0L7RgNGP0Y7RidGD0Y4g0LLRgdC10Lwg0L/RgNCw0LLQuNC70LDQvCDQ +s9GA0YPQv9C/0YM @@ -2575,7 +2619,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{287, 192}, {50, 22}} + {{285, 199}, {50, 22}} YES @@ -2625,7 +2669,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{179, 169}, {78, 18}} + {{178, 174}, {100, 18}} YES @@ -2649,7 +2693,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{287, 166}, {50, 22}} + {{285, 173}, {50, 22}} YES @@ -2699,7 +2743,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{179, 193}, {102, 18}} + {{178, 200}, {118, 18}} YES @@ -2723,7 +2767,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{341, 194}, {34, 17}} + {{340, 200}, {34, 17}} YES @@ -2741,7 +2785,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{342, 167}, {34, 17}} + {{340, 174}, {34, 17}} YES @@ -2759,14 +2803,14 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{-23, 195}, {198, 17}} + {{17, 201}, {158, 17}} YES 67108864 71303168 - Общая ширина канала: + Ширина канала: @@ -2777,7 +2821,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{424, 139}, {50, 22}} + {{424, 131}, {50, 22}} YES @@ -2827,7 +2871,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{424, 113}, {50, 22}} + {{424, 105}, {50, 22}} YES @@ -2877,7 +2921,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{479, 143}, {34, 17}} + {{479, 132}, {34, 17}} YES @@ -2895,7 +2939,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{479, 116}, {34, 17}} + {{479, 106}, {34, 17}} YES @@ -2913,7 +2957,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{37, 144}, {137, 17}} + {{38, 133}, {137, 17}} YES @@ -2931,7 +2975,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{355, 117}, {63, 17}} + {{337, 107}, {82, 17}} YES @@ -2949,13 +2993,13 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{178, 143}, {268, 17}} + {{178, 133}, {241, 17}} YES 67108864 - 4194304 + 71303168 Максимальная скорость скачивания: @@ -2967,16 +3011,14 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{178, 77}, {342, 28}} + {{178, 73}, {347, 28}} YES 67108864 272760832 - 0JIg0YDQtdC20LjQvNC1INC+0LPRgNCw0L3QuNGH0LXQvdC40Y8g0YHQutC+0YDQvtGB0YLQuCDQvdCw -0YHRgtGA0L7QudC60LggCtC+0LHRidC10Lkg0YjQuNGA0LjQvdGLINC60LDQvdCw0LvQsCDQvdC1INGD -0YfQuNGC0YvQstCw0LXRgtGB0Y8 + В режиме ограничения скорости настройки общей ширины канала не учитывается @@ -2995,7 +3037,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA NeXT Encapsulated PostScript v1.2 pasteboard type NeXT TIFF v4.0 pasteboard type - {{16, 143}, {18, 18}} + {{15, 131}, {18, 18}} YES @@ -3017,7 +3059,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{179, 49}, {190, 18}} + {{178, 49}, {190, 18}} YES @@ -3038,19 +3080,19 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA NO - + 256 - {{317, 24}, {19, 17}} + {{314, 22}, {13, 17}} YES - + 67108864 272629760 с - + @@ -3059,7 +3101,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{417, 23}, {23, 17}} + {{414, 23}, {25, 17}} YES @@ -3077,7 +3119,7 @@ yQIvSAAAAAAAAAAAAAAAAAAAAAA 256 - {{330, 20}, {86, 27}} + {{328, 20}, {86, 27}} YES @@ -3127,7 +3169,7 @@ AAABAAAAAQ 256 - {{441, 20}, {86, 27}} + {{439, 20}, {86, 27}} YES @@ -3150,9 +3192,9 @@ AAABAAAAAQ 256 - {{198, 17}, {118, 26}} + {{196, 17}, {118, 26}} - + YES -2076180416 @@ -3314,7 +3356,7 @@ AAABAAAAAQ NO - {542, 227} + {542, 241} NSView NSResponder @@ -3326,7 +3368,7 @@ AAABAAAAAQ 258 - {{183, 100}, {331, 22}} + {{182, 100}, {340, 22}} YES @@ -3348,7 +3390,7 @@ AAABAAAAAQ 256 - {{146, 162}, {339, 18}} + {{145, 162}, {339, 18}} YES @@ -3372,7 +3414,7 @@ AAABAAAAAQ 256 - {{30, 183}, {94, 17}} + {{30, 183}, {93, 17}} YES @@ -3390,14 +3432,14 @@ AAABAAAAAQ 256 - {{127, 182}, {320, 18}} + {{126, 182}, {324, 18}} YES 67108864 0 - Предпочитать пользователей с шифрованием + Предпочитать зашифрованных пользователей 1211912448 @@ -3414,7 +3456,7 @@ AAABAAAAAQ 256 - {{25, 326}, {99, 17}} + {{24, 326}, {99, 17}} YES @@ -3432,7 +3474,7 @@ AAABAAAAAQ 256 - {{126, 326}, {286, 17}} + {{125, 326}, {284, 17}} YES @@ -3450,9 +3492,9 @@ AAABAAAAAQ 256 - {{413, 324}, {50, 22}} + {{412, 324}, {50, 22}} - + YES -1804599231 @@ -3498,48 +3540,12 @@ AAABAAAAAQ NO - - - 256 - {{468, 326}, {65, 17}} - - - YES - - 67108864 - 4194304 - пользов. - - - - - - NO - - - - 256 - {{382, 300}, {61, 17}} - - - YES - - 67108864 - 4194304 - пользов. - - - - - - NO - 256 - {{327, 298}, {50, 22}} + {{419, 298}, {50, 22}} - + YES -1804599231 @@ -3588,7 +3594,7 @@ AAABAAAAAQ 256 - {{145, 102}, {33, 17}} + {{144, 102}, {33, 17}} YES @@ -3606,14 +3612,14 @@ AAABAAAAAQ 256 - {{126, 300}, {291, 17}} + {{125, 300}, {298, 17}} YES 67108864 4194304 - Максимум для новых раздач: + Максимум подключений для новых раздач: @@ -3624,7 +3630,7 @@ AAABAAAAAQ 256 - {{127, 258}, {310, 18}} + {{126, 258}, {310, 18}} YES @@ -3648,7 +3654,7 @@ AAABAAAAAQ 256 - {{127, 218}, {399, 18}} + {{126, 218}, {399, 18}} YES @@ -3672,7 +3678,7 @@ AAABAAAAAQ 256 - {{127, 238}, {347, 18}} + {{126, 238}, {347, 18}} YES @@ -3696,14 +3702,14 @@ AAABAAAAAQ 256 - {{126, 280}, {399, 14}} + {{125, 266}, {401, 28}} YES 67108864 272760832 - Большое число подключ. может замедлить работу некоторых роутеров + Некоторые роутеры будут «тормозить» если подключений очень много @@ -3714,7 +3720,7 @@ AAABAAAAAQ 256 - {{145, 54}, {372, 14}} + {{144, 54}, {372, 14}} YES @@ -3735,7 +3741,7 @@ AAABAAAAAQ 256 - {{127, 126}, {369, 18}} + {{126, 126}, {369, 18}} YES @@ -3759,7 +3765,7 @@ AAABAAAAAQ 256 - {{13, 127}, {111, 17}} + {{12, 127}, {111, 17}} YES @@ -3777,7 +3783,7 @@ AAABAAAAAQ 256 - {{226, 76}, {291, 17}} + {{242, 76}, {284, 17}} YES @@ -3795,7 +3801,7 @@ AAABAAAAAQ 256 - {{142, 66}, {85, 32}} + {{141, 66}, {102, 32}} YES @@ -3841,14 +3847,14 @@ AAABAAAAAQ 256 - {{146, 32}, {227, 18}} + {{145, 32}, {248, 18}} YES 67108864 0 - Еженедельно обновлять список + Обновлять список каждую неделю 1211912448 @@ -3875,7 +3881,7 @@ AAABAAAAAQ 256 - {{147, 182}, {307, 18}} + {{145, 182}, {307, 18}} YES @@ -3923,7 +3929,7 @@ AAABAAAAAQ 256 - {{32, 40}, {112, 17}} + {{35, 40}, {107, 17}} YES @@ -3941,7 +3947,7 @@ AAABAAAAAQ 256 - {{147, 39}, {357, 18}} + {{145, 39}, {296, 18}} YES @@ -3965,7 +3971,7 @@ AAABAAAAAQ 1280 - {{205, 143}, {16, 16}} + {{203, 143}, {16, 16}} 28938 @@ -3982,7 +3988,7 @@ AAABAAAAAQ NeXT Encapsulated PostScript v1.2 pasteboard type NeXT TIFF v4.0 pasteboard type - {{206, 144}, {14, 14}} + {{204, 144}, {14, 14}} YES @@ -4004,7 +4010,7 @@ AAABAAAAAQ 256 - {{147, 93}, {225, 18}} + {{145, 93}, {225, 18}} YES @@ -4028,7 +4034,7 @@ AAABAAAAAQ 256 - {{147, 117}, {211, 18}} + {{145, 117}, {211, 18}} YES @@ -4052,7 +4058,7 @@ AAABAAAAAQ 256 - {{149, 141}, {50, 22}} + {{147, 141}, {50, 22}} YES @@ -4103,14 +4109,14 @@ AAABAAAAAQ 256 - {{165, 77}, {220, 14}} + {{163, 77}, {219, 14}} YES 67108864 272760832 - NAT-T использует NAT-PMP или UPnP + Используя NAT-T с NAT-PMP или UPnP @@ -4121,7 +4127,7 @@ AAABAAAAAQ 258 - {{219, 143}, {291, 17}} + {{217, 143}, {291, 17}} YES @@ -4139,7 +4145,7 @@ AAABAAAAAQ 256 - {{100, 143}, {44, 17}} + {{96, 143}, {46, 17}} YES @@ -4157,7 +4163,7 @@ AAABAAAAAQ 256 - {{66, 183}, {78, 17}} + {{96, 183}, {46, 17}} YES @@ -4175,7 +4181,7 @@ AAABAAAAAQ 256 - {{358, 108}, {147, 32}} + {{356, 107}, {147, 32}} YES @@ -4210,7 +4216,7 @@ AAABAAAAAQ 256 - {{80, 216}, {132, 17}} + {{98, 216}, {131, 17}} YES @@ -4228,7 +4234,7 @@ AAABAAAAAQ 256 - {{95, 258}, {60, 17}} + {{116, 258}, {59, 17}} YES @@ -4246,7 +4252,7 @@ AAABAAAAAQ 256 - {{107, 284}, {48, 17}} + {{116, 284}, {59, 17}} YES @@ -4264,7 +4270,7 @@ AAABAAAAAQ 256 - {{220, 214}, {50, 22}} + {{234, 214}, {50, 22}} YES @@ -4315,7 +4321,7 @@ AAABAAAAAQ 256 - {{62, 403}, {236, 18}} + {{80, 403}, {236, 18}} YES @@ -4339,7 +4345,7 @@ AAABAAAAAQ 256 - {{81, 32}, {430, 18}} + {{99, 32}, {316, 18}} YES @@ -4363,7 +4369,7 @@ AAABAAAAAQ 256 - {{81, 308}, {178, 18}} + {{99, 308}, {178, 18}} YES @@ -4387,7 +4393,7 @@ AAABAAAAAQ 256 - {{81, 178}, {332, 18}} + {{99, 178}, {332, 18}} YES @@ -4411,14 +4417,14 @@ AAABAAAAAQ 256 - {{80, 387}, {360, 14}} + {{98, 387}, {365, 14}} YES 67108864 272760832 - Управление программой станет доступно через веб-интерфейс + Управление программой будет доступно через веб-интерфейс @@ -4429,7 +4435,7 @@ AAABAAAAAQ 256 - {{160, 256}, {184, 22}} + {{180, 256}, {184, 22}} YES @@ -4549,7 +4555,7 @@ AAABAAAAAQ 0.99712650000000003 - {{103, 94}, {308, 78}} + {{121, 94}, {308, 78}} 133138 @@ -4564,7 +4570,7 @@ AAABAAAAAQ 292 - {{103, 67}, {67, 23}} + {{121, 67}, {67, 23}} YES @@ -4597,14 +4603,14 @@ AAABAAAAAQ 256 - {{175, 71}, {209, 14}} + {{193, 71}, {239, 14}} YES 67108864 272760832 - IP-адрес может содержать символ * + IP-адреса могут содержать символ * @@ -4615,7 +4621,7 @@ AAABAAAAAQ 256 - {{160, 282}, {184, 22}} + {{180, 282}, {184, 22}} YES @@ -4655,7 +4661,7 @@ AAABAAAAAQ 256 - {{83, 343}, {172, 25}} + {{101, 343}, {172, 25}} YES @@ -5578,13 +5584,21 @@ AAABAAAAAQ 2117 + + + setLPD: + + + + 2120 + delegate - 2121 + 2126 @@ -7800,11 +7814,27 @@ AAABAAAAAQ - enabled: values.SpeedLimitAuto - + value: values.RemoveWhenFinishSeeding + - + + + value: values.RemoveWhenFinishSeeding + value + values.RemoveWhenFinishSeeding + 2 + + + 2125 + + + + enabled: values.SpeedLimitAuto + + + + enabled: values.SpeedLimitAuto enabled @@ -7812,7 +7842,7 @@ AAABAAAAAQ 2 - 2120 + 2129 @@ -7871,14 +7901,14 @@ AAABAAAAAQ - - + + General @@ -8009,9 +8039,10 @@ AAABAAAAAQ 255 + - + @@ -8023,8 +8054,7 @@ AAABAAAAAQ - - + @@ -8115,6 +8145,7 @@ AAABAAAAAQ + @@ -8125,11 +8156,12 @@ AAABAAAAAQ - + + + - @@ -8260,9 +8292,9 @@ AAABAAAAAQ + - Network @@ -8279,28 +8311,28 @@ AAABAAAAAQ 153 - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + Bandwidth @@ -9064,14 +9096,11 @@ AAABAAAAAQ - - - @@ -9082,6 +9111,7 @@ AAABAAAAAQ + Peers @@ -9134,22 +9164,6 @@ AAABAAAAAQ - - 1427 - - - - - - - - 1428 - - - - - - 1429 @@ -9262,16 +9276,6 @@ AAABAAAAAQ - - 1446 - - - - - 1447 - - - 1448 @@ -9355,20 +9359,20 @@ AAABAAAAAQ - + + - - + Remote @@ -9756,11 +9760,11 @@ AAABAAAAAQ - + @@ -10441,16 +10445,42 @@ AAABAAAAAQ 2118 - + - + + + + + + 2119 + + + + + 2122 + + + + + + + + 2123 + + + + + 2127 + + + - 2119 - - + 2128 + + @@ -10555,8 +10585,6 @@ AAABAAAAAQ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -10575,8 +10603,6 @@ AAABAAAAAQ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin - com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -10759,9 +10785,13 @@ AAABAAAAAQ com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - ColorTextField com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + ColorTextField + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin @@ -10871,9 +10901,355 @@ AAABAAAAAQ - 2121 + 2129 + + + + + ColorTextField + NSTextField + + IBProjectSource + ./Classes/ColorTextField.h + + + + GroupsPrefsController + NSObject + + id + id + id + id + id + id + + + + cancelRules: + id + + + customDownloadLocationSheetShow: + id + + + orderFrontRulesSheet: + id + + + saveRules: + id + + + toggleUseAutoAssignRules: + id + + + toggleUseCustomDownloadLocation: + id + + + + NSSegmentedControl + NSButton + NSButton + NSButton + NSPopUpButton + NSWindow + NSPredicateEditor + NSTextField + NSColorWell + NSTableView + + + + fAddRemoveControl + NSSegmentedControl + + + fAutoAssignRulesEditButton + NSButton + + + fAutoAssignRulesEnableCheck + NSButton + + + fCustomLocationEnableCheck + NSButton + + + fCustomLocationPopUp + NSPopUpButton + + + fGroupRulesSheetWindow + NSWindow + + + fRuleEditor + NSPredicateEditor + + + fSelectedColorNameField + NSTextField + + + fSelectedColorView + NSColorWell + + + fTableView + NSTableView + + + + IBProjectSource + ./Classes/GroupsPrefsController.h + + + + PrefsController + NSWindowController + + id + id + + + + openGrowlApp: + id + + + setBuiltInGrowlEnabled: + id + + + + NSPopUpButton + NSView + NSButton + NSTextField + NSTextField + NSTextField + NSButton + NSButton + NSButton + NSTextField + NSPopUpButton + NSTextField + NSPopUpButton + NSView + NSView + NSButton + NSTextField + NSPopUpButton + NSPopUpButton + NSButton + NSView + NSTextField + NSTextField + NSView + NSTextField + NSTextField + NSImageView + NSProgressIndicator + NSTextField + NSTextField + NSSegmentedControl + NSTextField + NSTextField + NSTableView + NSTextField + NSView + NSTextField + NSTextField + NSTextField + NSView + NSTextField + + + + fAutoSpeedDayTypePopUp + NSPopUpButton + + + fBandwidthView + NSView + + + fBlocklistButton + NSButton + + + fBlocklistDateField + NSTextField + + + fBlocklistMessageField + NSTextField + + + fBlocklistURLField + NSTextField + + + fBuiltInGrowlButton + NSButton + + + fCheckForUpdatesBetaButton + NSButton + + + fCheckForUpdatesButton + NSButton + + + fCheckForUpdatesLabel + NSTextField + + + fDoneScriptPopUp + NSPopUpButton + + + fDownloadField + NSTextField + + + fFolderPopUp + NSPopUpButton + + + fGeneralView + NSView + + + fGroupsView + NSView + + + fGrowlAppButton + NSButton + + + fIdleStopField + NSTextField + + + fImportFolderPopUp + NSPopUpButton + + + fIncompleteFolderPopUp + NSPopUpButton + + + fNatCheck + NSButton + + + fNetworkView + NSView + + + fPeersGlobalField + NSTextField + + + fPeersTorrentField + NSTextField + + + fPeersView + NSView + + + fPortField + NSTextField + + + fPortStatusField + NSTextField + + + fPortStatusImage + NSImageView + + + fPortStatusProgress + NSProgressIndicator + + + fQueueDownloadField + NSTextField + + + fQueueSeedField + NSTextField + + + fRPCAddRemoveControl + NSSegmentedControl + + + fRPCPasswordField + NSTextField + + + fRPCPortField + NSTextField + + + fRPCWhitelistTable + NSTableView + + + fRatioStopField + NSTextField + + + fRemoteView + NSView + + + fSpeedLimitDownloadField + NSTextField + + + fSpeedLimitUploadField + NSTextField + + + fStalledField + NSTextField + + + fTransfersView + NSView + + + fUploadField + NSTextField + + + + IBProjectSource + ./Classes/PrefsController.h + + + + PrefsWindow + NSWindow + + IBProjectSource + ./Classes/PrefsWindow.h + + + - 0 IBCocoaFramework