Gajim - 2020-03-20


  1. Comrade DOS Hey, guys, do you plan another release from 1.1 branch?
  2. Comrade DOS I'm wanna backport some features from master for 1.1 branch.
  3. wurstsalat Comrade DOS: no I think 1.1.3 was the last 1.1.x release. focus is on finishing 1.2
  4. Comrade DOS ok, got it.
  5. Comrade DOS I can live with my own patchset till 1.2 release.
  6. bot ComradeDOS proposed a new merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/-/merge_requests/593 >: Enabling compression of uploaded png images pasted from clipboard.
  7. wurstsalat Comrade DOS: do you have any speed comparison chart for png compression? I know '6' is often standard, '9' is highest?
  8. Comrade DOS Yep, 9 is highest. Main poing of this is get smaller file.
  9. Comrade DOS This is especially actual for mobile devices.
  10. wurstsalat yes, enabling compression for png is actually a good idea. does it default to no compression?
  11. Comrade DOS According to https://github.com/GNOME/gdk-pixbuf/blob/mainline/gdk-pixbuf/io-png.c#L888 looks so.
  12. wurstsalat then that's indeed an improvement.
  13. bot Joshua R created an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/10025 >: #10025: < Cannot activate OMEMO plugin >
  14. Comrade DOS https://hidevlab.com:5443/62a8d29c1af8f6a61458df2dede004a9910c1261/T9HhFptf5cPCHDCeIzyxQaZMnVJYqoa43yWIUb06/2aovN6nAQ3q5C7RMwc463g.jpg
  15. Comrade DOS Got this results for default and compressed images.
  16. bot Daniel Brötzmann closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/10025 >: #10025: < Cannot activate OMEMO plugin >
  17. wurstsalat that's a lot
  18. Comrade DOS Also I tried use webp. It's made good results. But seems like gdk-pixbuf-loader-web not widely supported by diffirend distros.
  19. Comrade DOS Even in gentoo ebuild for it masked.
  20. wurstsalat yes, conversations tried that as well, I think it got reverted at some point
  21. wurstsalat png is a good choice
  22. Comrade DOS In lossless mode it gat better results that png.
  23. Comrade DOS dos@dos-desktop ~ $ ls -l Lenna.* -rw-r--r-- 1 dos dos 474172 мар 20 14:40 Lenna.png -rw-r--r-- 1 dos dos 427902 мар 20 15:04 Lenna.webp
  24. Link Mauve Comrade DOS, PNG even at compression level 9 is still lossless.
  25. Comrade DOS Yep.
  26. mimi89999 Try `pngcrush`
  27. Comrade DOS I don't think that adding pngcrush to gajim requirements is a good idea.)
  28. Link Mauve mimi89999, this one is lossy though.
  29. mimi89999 Really?
  30. Link Mauve I much prefer oxipng, which is lossless and pretty fast at optimising.
  31. Link Mauve mimi89999, ah sorry, I was confusing it with another.
  32. Link Mauve pngquant, that’s the lossy one.
  33. Link Mauve It can probably achieve much lower file sizes, at the price of degrading the image.
  34. Link Mauve mimi89999, try oxipng, one of the benefits over optipng and pngcrush is that it’s multithreaded, and thus much faster on multi-core computers.
  35. mimi89999 https://github.com/shssoichiro/oxipng ?
  36. Comrade DOS Gajim is limited to pixbuf opportunities for image manipulation.
  37. Link Mauve This one yeah.
  38. Link Mauve Comrade DOS, not necessarily, it could also call to an external binary if it happens to be installed.
  39. wurstsalat well, I think setting *any* compression level on pngs with the existing dependency is an improvement
  40. Comrade DOS Seems like I made mistake.
  41. Comrade DOS https://hidevlab.com:5443/62a8d29c1af8f6a61458df2dede004a9910c1261/fxfMwIfqzk3ATrVCbjMcgBHBKCTkyGcvQy1sWWvv/P97RlPoRQU-caByRl8Bedg.jpg
  42. Comrade DOS This is a actual result for png.
  43. Comrade DOS Previous screenshot was with png vs webp.
  44. Comrade DOS is lost in pictures...
  45. hannibal Comrade DOS: can you check size with compression being 1
  46. Comrade DOS Only on evening. I'm leaving now.
  47. bot Philipp Hörist closed a merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/-/merge_requests/593 >: Enabling compression of uploaded png images pasted from clipboard.
  48. bot Daniel Brötzmann modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/10006 >: #10006: < Gajim Portable 64 1.1.3 stores login credentials in Windows 10 Keyring - Password of installed gajim version is overwritten >
  49. bot Daniel Brötzmann closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/8456 >: #8456: < Gajim won't ask again for my password if I mistype it >
  50. bot Daniel Brötzmann modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/8456 >: #8456: < Gajim won't ask again for my password if I mistype it >
  51. bot eta created an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/10026 >: #10026: < Resource on latest git is always "test" despite user setting >
  52. bot eta created an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/10027 >: #10027: < SQLite operations are slow (leading to application freezes) >
  53. bot Daniel Brötzmann modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/10027 >: #10027: < SQLite operations are slow (leading to application freezes) >
  54. bot Daniel Brötzmann modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/7301 >: #7301: < Logger fsyncs on every message in Linux >
  55. bot Daniel Brötzmann modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/10026 >: #10026: < Resource on latest git is always "test" despite user setting >
  56. bot eta created an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/10028 >: #10028: < KeyError: 'none' (AffiliationRoleSortOrder) when resuming from sleep >
  57. bot Daniel Brötzmann modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/10028 >: #10028: < KeyError: 'none' (AffiliationRoleSortOrder) when resuming from sleep >
  58. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp >: *5cc8dca3* < https://dev.gajim.org/gajim/python-nbxmpp/-/commit/5cc8dca3126365ac2dd2296060d516814781f606 > Logging: Add context to logging output
  59. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp >: *847e21a4* < https://dev.gajim.org/gajim/python-nbxmpp/-/commit/847e21a4b26868363413ad43e12879f036161642 > Logging: Change log message
  60. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *944c5874* < https://dev.gajim.org/gajim/gajim/-/commit/944c58742ad9bfc28759b79c789e88f835d048bd > Logging: Pass context to nbxmpp.Client *382725a2* < https://dev.gajim.org/gajim/gajim/-/commit/382725a2e6be9e3c17a6242289eb5f1eb2168730 > Logging: Change log format
  61. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp >: *ceb54146* < https://dev.gajim.org/gajim/python-nbxmpp/-/commit/ceb541462ed855c6a389a96d51ab3151b23f0423 > Logging: Simplify passing context
  62. bot Philipp Hörist closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/7795 >: #7795: < Gajim saves password as plain text without additional warning >
  63. bot Daniel Brötzmann modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/7795 >: #7795: < Gajim saves password as plain text without additional warning >
  64. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp >: *e1890a26* < https://dev.gajim.org/gajim/python-nbxmpp/-/commit/e1890a266ba755ae2941987a8ac649abfe5e088c > Fix pylint errors *636ba000* < https://dev.gajim.org/gajim/python-nbxmpp/-/commit/636ba000f923a0a03c8b069dc893ce992d62b142 > Update .pylintrc
  65. stp Hi there! Today's 64 bit Windows master crashes on startup. Gajim never appears. Here's the log: https://paste.gajim.org/view/ee80b840
  66. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *d83013e1* < https://dev.gajim.org/gajim/gajim/-/commit/d83013e1e3f9c61ade6ac9e6a52a9252999a5cd2 > Remove anotation GStreamer is an optional package, we can't depend on it beeing imported
  67. lovetox thanks stp
  68. lovetox should be fixed with tomorrows package
  69. stp lovetox: 👍
  70. bot André proposed a new merge request for _gajim/master_ < https://dev.gajim.org/gajim/gajim/-/merge_requests/594 >: Refactor passwords.py
  71. bot Philipp Hörist closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/10026 >: #10026: < Resource on latest git is always "test" despite user setting >
  72. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *cc13f14a* < https://dev.gajim.org/gajim/gajim/-/commit/cc13f14a646eb07a2b9601a39562461bad7fd4bf > Client: Correctly set resource for bind Fixes #10026
  73. eta yay, thanks lovetox :)
  74. lovetox alex.hotoi, mrdoctorwho ^ resource thing is now fixed
  75. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _python-nbxmpp_ < https://dev.gajim.org/gajim/python-nbxmpp >: *b22e79b6* < https://dev.gajim.org/gajim/python-nbxmpp/-/commit/b22e79b68f4ff3c7bbfca260aa1663dd35b542bd > Client: Simplify bind/session error handling *c4959902* < https://dev.gajim.org/gajim/python-nbxmpp/-/commit/c49599023f219acb07646756f40d30fe77b9a258 > Client: Don't pass stream error as error text
  76. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *173918c8* < https://dev.gajim.org/gajim/gajim/-/commit/173918c814cf17cd3712418583d5a1cb8cbd4175 > Client: Handle resource conflict
  77. bot Philipp Hörist pushed 2 commits to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *3c50f33c* < https://dev.gajim.org/gajim/gajim/-/commit/3c50f33c62c7f44e261788e15917622a1bbed54d > Fix pylint errors *6deff74b* < https://dev.gajim.org/gajim/gajim/-/commit/6deff74b8e147588a2430d9e2519fab07c215d95 > Remove log_calls() decorator This generates too much debug output
  78. bot Philipp Hörist modified an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/9987 >: #9987: < Roadmap Connection -> Client migration >
  79. bot pmacfarlane7 created an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/10029 >: #10029: < Xubuntu >
  80. bot Philipp Hörist pushed 1 commit to branch _refs/heads/master_ of _gajim_ < https://dev.gajim.org/gajim/gajim >: *4a005912* < https://dev.gajim.org/gajim/gajim/-/commit/4a005912ec60ca9d6d67cd415c49e79c63283979 > Refactor A/V dependency test
  81. bot Philipp Hörist closed an issue in _gajim_ < https://dev.gajim.org/gajim/gajim/issues/10029 >: #10029: < Xubuntu >