Philipp Hörist pushed to branch gajim_1.0 at gajim / gajim
Commits: a3888302 by Philipp Hörist at 2018-03-26T22:46:54+02:00 Update ChangeLog - - - - - 709afee3 by Philipp Hörist at 2018-03-26T22:46:54+02:00 Windows Build: Move ssl libs to correct dir Python searches in lib-dynload and if not found it searches in C:/Windows/system32 which can contain dlls with an invalid version Fixes #8905 - - - - - 6793ecf5 by Philipp Hörist at 2018-03-26T22:46:54+02:00 Fix TextView scrolling Fixes #8813 - - - - - dce1c8b4 by Philipp Hörist at 2018-03-26T22:46:54+02:00 Commandline args are always type str in Python3 Fixes #8970 - - - - - a22ea5ff by Andrey Gursky at 2018-03-26T22:46:55+02:00 Fixup for History Manager Only call Gtk.main_quit() if History Manager is running standalone. - - - - - 05e4299e by Andrey Gursky at 2018-03-26T22:46:55+02:00 Fix window position restore on multi-head setups Gajim stopped to properly restore roster and dialogs windows positions after restart with more than one monitor attached. Gajim saves the absolute window positions, i.e. based on the total screen size of all monitors attached. Despite Gtk deprecated Gdk.Screen.width() and height(), we cannot just use width() and height() for one monitor, as recommended. We still need the total screen size, which was the base for saving the positions. [1] https://stackoverflow.com/questions/30207586/gdk-screen-vs-monitor-vs-display - - - - - dba8dbd2 by Philipp Hörist at 2018-03-26T22:46:55+02:00 Add stanza to log output in case of an error - - - - - e1cd1002 by Philipp Hörist at 2018-03-26T22:46:55+02:00 Show image preview in filechooser dialog - - - - - 6420e7a7 by Philipp Hörist at 2018-03-26T22:46:55+02:00 Refactor resizing MUC rosters Dont trigger resizes on notify::position, because the absolut handle position changes also on window resizes, but the relative handle position doesnt change. Instead we use the notify::position event now to save the new position to the config file and use left button release event (release of the handle after dragging) and the window maximize/minimize event to trigger resizes in all controls This fixes also fixes a issue where a previously hidden roster was shown again if a new tab was opened. Fixes #8984 - - - - - 07dda0ce by Yann Leboulanger at 2018-03-26T22:46:56+02:00 don't just ignore when we receive an error to vcard request. Fixes #8965 - - - - - adf69a57 by Philipp Hörist at 2018-03-26T22:46:56+02:00 Remove cacert.pem Dont ship cacerts, use certifi on Windows - - - - - 08ab69be by Philipp Hörist at 2018-03-26T22:46:56+02:00 Remove conditional code for nbxmpp < 0.6.3 - - - - - 936085cb by Philipp Hörist at 2018-03-26T22:46:56+02:00 Add non-compliant mam:2 MUCs to blacklist For MUCs on the blacklist we do a deduplication not depending on stanza-id This patch is only for current Prosody 0.10 stable and the mod_mam_muc module which does not add stanza-id to the messages. This can be removed once Prosody 0.11 hits or the module is updated - - - - - caba18ba by Philipp Hörist at 2018-03-26T22:46:56+02:00 Improve disabling autoscroll Add the SHIFT + PAGE_UP keypress Fix catching mouse scroll UP on some systems - - - - - edfceb8c by Philipp Hörist at 2018-03-26T22:46:56+02:00 Only test if MUCs are on the blacklist - - - - - db0b1266 by Philipp Hörist at 2018-03-26T22:46:57+02:00 Logger: Test for None after fetchone() fetchone() returns None when nothing is found len(None) yields a TypeError - - - - - 2b003cc4 by Philipp Hörist at 2018-03-26T22:46:57+02:00 HistoryManager: Clear logs TextView when nothing is selected - - - - - 03520606 by Philipp Hörist at 2018-03-26T22:46:57+02:00 Show error message on account registration Prefer the error message text over the error code - - - - - 232d4587 by Philipp Hörist at 2018-03-26T22:46:57+02:00 Fix NoneType Error element can be None if there was a error while calling Gst.ElementFactory.make() - - - - - f389479e by Philipp Hörist at 2018-03-26T22:46:57+02:00 Fix Autoscroll (for real this time) Fixes #8992 - - - - - 71740a0c by Philipp Hörist at 2018-03-26T22:46:57+02:00 Dont use invalid sound devices PulseAudio has devices that are None Fixes #8797 - - - - - f57f6688 by Philipp Hörist at 2018-03-26T22:46:58+02:00 Disable autoscroll when moving the slider - - - - - 5227939b by Philipp Hörist at 2018-03-26T22:46:58+02:00 MessageTextView: Remove placeholder on paste Fixes #8975 - - - - - 06a98525 by Yann Leboulanger at 2018-03-26T22:47:23+02:00 ability to run history manager even when -s option is used to run Gajim - - - - - 035a1005 by Philipp Hörist at 2018-03-26T22:47:46+02:00 Groupchat: Set minimize on auto join default True - - - - - 86ad1263 by Roland Pallai at 2018-03-26T22:48:07+02:00 Fix sound playback for received group chat messages Testing for historical messages was broken because `msg_obj.timestamp` second resolution assumed but this is false and this led to broken sound playback for received group chat messages. - - - - - 8cfee200 by Roland Pallai at 2018-03-26T22:48:08+02:00 Fix regression in a4291a27 - - - - - 8ef3def3 by Philipp Hörist at 2018-03-26T22:48:08+02:00 Set min-width for notebooks tabs Fixes #8973 - - - - - 10bc416c by Philipp Hörist at 2018-03-26T22:48:08+02:00 Fix some problematic imports - - - - - b56fda50 by Yann Leboulanger at 2018-03-26T22:48:48+02:00 Fix button text. Fixes #9005 - - - - - 1f11737b by Philipp Hörist at 2018-03-26T22:48:48+02:00 Raise min GTK version to 3.22 - - - - - 948df7de by Philipp Hörist at 2018-03-26T22:48:48+02:00 Raise min Python version to 3.5 - - - - - a5dd159a by Philipp Hörist at 2018-03-26T22:48:48+02:00 Fix version check - - - - - 30 changed files: - ChangeLog - README.md - gajim/chat_control.py - gajim/chat_control_base.py - gajim/common/config.py - gajim/common/connection.py - gajim/common/connection_handlers.py - gajim/common/connection_handlers_events.py - gajim/common/helpers.py - gajim/common/logger.py - gajim/common/message_archiving.py - gajim/common/multimedia_helpers.py - gajim/config.py - gajim/conversation_textview.py - gajim/data/gui/chat_control.ui - gajim/data/gui/groupchat_control.ui - gajim/data/gui/message_window.ui - − gajim/data/other/cacerts.pem - gajim/data/style/gajim.css - gajim/dialogs.py - gajim/filetransfers_window.py - gajim/gajim.py - gajim/gajim_remote.py - gajim/groupchat_control.py - gajim/gtkgui_helpers.py - gajim/gui_interface.py - gajim/history_manager.py - gajim/message_textview.py - gajim/message_window.py - gajim/roster_window.py The diff was not included because it is too large. View it on GitLab: https://dev.gajim.org/gajim/gajim/compare/08525402f25afd3b1294b1981dffd9da15730822...a5dd159ad841533f8e07ea90529a7eed9a636bcd --- View it on GitLab: https://dev.gajim.org/gajim/gajim/compare/08525402f25afd3b1294b1981dffd9da15730822...a5dd159ad841533f8e07ea90529a7eed9a636bcd You're receiving this email because of your account on dev.gajim.org.
_______________________________________________ Commits mailing list [email protected] https://lists.gajim.org/cgi-bin/listinfo/commits
