From kmail-devel Sun Apr 23 22:36:44 2000 From: Daniel Naber Date: Sun, 23 Apr 2000 22:36:44 +0000 To: kmail-devel Subject: patches (window size; wishlost item) X-MARC-Message: https://marc.info/?l=kmail-devel&m=95652982913527 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--Boundary-=_lfHnuXAcCBFqBpNzpJcVbiDdWKBN" --Boundary-=_lfHnuXAcCBFqBpNzpJcVbiDdWKBN Content-Type: text/plain Content-Transfer-Encoding: 8bit Hi, here's one simple patch that gives the "View source" window a better size. The other patch fulfils bug (wishlist) #2920, at least the To/Cc part. I never saw "X-BeenThere" before, so I didn't implement it (it would be a one line change anyway). Can anybody check if the use of i18n() is correct in this patch? In the old code, in one file i18n() was used and (for the same string) in another file, it wasn't (probably a bug introduced by me). Uhm, Don, can you apply? Thanks. Regards Daniel --Boundary-=_lfHnuXAcCBFqBpNzpJcVbiDdWKBN Content-Type: text/plain; name="filter-to-or-cc.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="filter-to-or-cc.diff" LS0tIGttZmlsdGVyZGxnLmNwcC5vcmcJU3VuIEFwciAyMyAyMzoxNDozMSAyMDAwCisrKyBrbWZp bHRlcmRsZy5jcHAJTW9uIEFwciAyNCAwMDoxMTo0MCAyMDAwCkBAIC02ODIsOSArNjgyLDExIEBA CiAgIGlmIChzRmlsdGVyRmllbGRMaXN0LmNvdW50KCkgPD0gMCkKICAgewogICAgIHNGaWx0ZXJG aWVsZExpc3QuYXBwZW5kKCIgIik7CisgICAgLy8gYWxzbyBzZWUgS01GaWx0ZXJSdWxlOjptYXRj aGVzKCkgaWYgeW91IGNoYW5nZSB0aGUgZm9sbG93aW5nIHN0cmluZ3MhCiAgICAgc0ZpbHRlckZp ZWxkTGlzdC5hcHBlbmQoaTE4bigiPG1lc3NhZ2U+IikpOwogICAgIHNGaWx0ZXJGaWVsZExpc3Qu YXBwZW5kKGkxOG4oIjxib2R5PiIpKTsKICAgICBzRmlsdGVyRmllbGRMaXN0LmFwcGVuZChpMThu KCI8YW55IGhlYWRlcj4iKSk7CisgICAgc0ZpbHRlckZpZWxkTGlzdC5hcHBlbmQoaTE4bigiPFRv IG9yIENjPiIpKTsKICAgICBzRmlsdGVyRmllbGRMaXN0LmFwcGVuZCgiU3ViamVjdCIpOwogICAg IHNGaWx0ZXJGaWVsZExpc3QuYXBwZW5kKCJGcm9tIik7CiAgICAgc0ZpbHRlckZpZWxkTGlzdC5h cHBlbmQoIlRvIik7Ci0tLSBrbWZpbHRlci5jcHAub3JnCVN1biBBcHIgMjMgMTY6MzY6NTEgMjAw MAorKysga21maWx0ZXIuY3BwCU1vbiBBcHIgMjQgMDA6MTg6MjUgMjAwMApAQCAtMzAyLDE3ICsz MDIsMjEgQEAKICAgUVN0cmluZyBtc2dDb250ZW50czsKIAogICBhc3NlcnQobXNnICE9IE5VTEwp OyAvLyBUaGlzIGFzc2VydCBzZWVtcyB0byBiZSBpbXBvcnRhbnQKLSAgCi0gIGlmKCBtRmllbGQg PT0gIjxtZXNzYWdlPiIgKSB7Ci0gICAgICAgICAgIC8vIHRoZXJlJ3MgbXNnLT5hc1N0cmluZygp LCBidXQgdGhpcyB3YXkgd2UgY2FuIGtlZXAgbXNnIGNvbnN0IChkbmFiZXIsIDE5OTktMDUtMjcp Ci0gICAgICAgICAgIG1zZ0NvbnRlbnRzID0gbXNnLT5oZWFkZXJBc1N0cmluZygpOwotICAgICAg ICAgICBtc2dDb250ZW50cyArPSBtc2ctPmJvZHlEZWNvZGVkKCk7Ci0gICAgICAgICB9IGVsc2Ug aWYoIG1GaWVsZCA9PSAiPGJvZHk+IiApIHsKLSAgICAgICAgICAgbXNnQ29udGVudHMgPSBtc2ct PmJvZHlEZWNvZGVkKCk7Ci0gICAgICAgICB9IGVsc2UgaWYoIG1GaWVsZCA9PSAiPGFueSBoZWFk ZXI+IiApIHsKLSAgIG1zZ0NvbnRlbnRzID0gbXNnLT5oZWFkZXJBc1N0cmluZygpOworCisgIGlm KCBtRmllbGQgPT0gaTE4bigiPG1lc3NhZ2U+IikgKSB7CisgICAgLy8gdGhlcmUncyBtc2ctPmFz U3RyaW5nKCksIGJ1dCB0aGlzIHdheSB3ZSBjYW4ga2VlcCBtc2cgY29uc3QgKGRuYWJlciwgMTk5 OS0wNS0yNykKKyAgICBtc2dDb250ZW50cyA9IG1zZy0+aGVhZGVyQXNTdHJpbmcoKTsKKyAgICBt c2dDb250ZW50cyArPSBtc2ctPmJvZHlEZWNvZGVkKCk7CisgIH0gZWxzZSBpZiggbUZpZWxkID09 IGkxOG4oIjxib2R5PiIpICkgeworICAgIG1zZ0NvbnRlbnRzID0gbXNnLT5ib2R5RGVjb2RlZCgp OworICB9IGVsc2UgaWYoIG1GaWVsZCA9PSBpMThuKCI8YW55IGhlYWRlcj4iKSApIHsKKyAgICBt c2dDb250ZW50cyA9IG1zZy0+aGVhZGVyQXNTdHJpbmcoKTsKKyAgfSBlbHNlIGlmKCBtRmllbGQg PT0gaTE4bigiPFRvIG9yIENjPiIpICkgeworICAgIG1zZ0NvbnRlbnRzID0gbXNnLT5oZWFkZXJG aWVsZCgiVG8iKTsKKyAgICBtc2dDb250ZW50cyArPSAiXG4iOworICAgIG1zZ0NvbnRlbnRzICs9 IG1zZy0+aGVhZGVyRmllbGQoIkNjIik7CiAgIH0gZWxzZSB7Ci0gIG1zZ0NvbnRlbnRzID0gbXNn LT5oZWFkZXJGaWVsZChtRmllbGQpOworICAgIG1zZ0NvbnRlbnRzID0gbXNnLT5oZWFkZXJGaWVs ZChtRmllbGQpOwogICB9CiAKICAgc3dpdGNoIChtRnVuY3Rpb24pCg== --Boundary-=_lfHnuXAcCBFqBpNzpJcVbiDdWKBN Content-Type: text/plain; name="view-source-size.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="view-source-size.diff" LS0tIGttbWVzc2FnZS5jcHAub3JnCVNhdCBBcHIgMjIgMjE6Mzk6MTMgMjAwMAorKysga21tZXNz YWdlLmNwcAlTYXQgQXByIDIyIDIxOjM5OjMwIDIwMDAKQEAgLTE2MzEsNiArMTYzMSw4IEBACiAK ICAgZWR0LT5pbnNlcnRMaW5lKHN0cik7CiAgIGVkdC0+c2V0UmVhZE9ubHkoVFJVRSk7CisgIGVk dC0+cmVzaXplKEtBcHBsaWNhdGlvbjo6ZGVza3RvcCgpLT53aWR0aCgpLzIsIDIqS0FwcGxpY2F0 aW9uOjpkZXNrdG9wKCktPmhlaWdodCgpLzMpOworICBlZHQtPnNldEN1cnNvclBvc2l0aW9uKDAs IDApOwogICBlZHQtPnNob3coKTsKIAogI2Vsc2UgLy9ub3QgQUxMT1dfR1VJCg== --Boundary-=_lfHnuXAcCBFqBpNzpJcVbiDdWKBN--