Mercurial > libervia-desktop-kivy
diff cagou/core/share_widget.py @ 491:203755bbe0fe
massive refactoring from camelCase -> snake_case. See backend commit log for more details
author | Goffi <goffi@goffi.org> |
---|---|
date | Sat, 08 Apr 2023 13:44:32 +0200 |
parents | 3c9ba4a694ef |
children |
line wrap: on
line diff
--- a/cagou/core/share_widget.py Sat Apr 08 13:34:55 2023 +0200 +++ b/cagou/core/share_widget.py Sat Apr 08 13:44:32 2023 +0200 @@ -52,23 +52,23 @@ reduce_layout = ObjectProperty() reduce_checkbox = ObjectProperty() - def _checkImageCb(self, report_raw): + def _check_image_cb(self, report_raw): self.report = data_format.deserialise(report_raw) if self.report['too_large']: self.reduce_layout.opacity = 1 self.reduce_layout.height = self.reduce_layout.minimum_height + dp(10) self.reduce_layout.padding = [0, dp(5)] - def _checkImageEb(self, failure_): + def _check_image_eb(self, failure_): log.error(f"Can't check image: {failure_}") def on_path(self, wid, path): - G.host.bridge.imageCheck( - path, callback=self._checkImageCb, errback=self._checkImageEb) + G.host.bridge.image_check( + path, callback=self._check_image_cb, errback=self._check_image_eb) - def resizeImage(self, data, callback, errback): + def resize_image(self, data, callback, errback): - def imageResizeCb(new_path): + def image_resize_cb(new_path): new_path = Path(new_path) log.debug(f"image {data['path']} resized at {new_path}") data['path'] = new_path @@ -77,15 +77,15 @@ path = data['path'] width, height = self.report['recommended_size'] - G.host.bridge.imageResize( + G.host.bridge.image_resize( path, width, height, - callback=imageResizeCb, + callback=image_resize_cb, errback=errback ) - def getFilter(self): + def get_filter(self): if self.report['too_large'] and self.reduce_checkbox.active: - return self.resizeImage + return self.resize_image else: return lambda data, callback, errback: callback(data) @@ -110,43 +110,43 @@ self.preview_box.add_widget(GenericPreview(path=self.data['path'])) def close(self): - G.host.closeUI() + G.host.close_ui() - def getFilteredData(self, callback, errback): + def get_filtered_data(self, callback, errback): """Apply filter if suitable, and call callback with with modified data""" try: - getFilter = self.preview_box.children[0].getFilter + get_filter = self.preview_box.children[0].get_filter except AttributeError: callback(self.data) else: - filter_ = getFilter() + filter_ = get_filter() filter_(self.data, callback=callback, errback=errback) - def filterDataCb(self, data, contact_jid, profile): - chat_wid = G.host.doAction('chat', contact_jid, [profile]) + def filter_data_cb(self, data, contact_jid, profile): + chat_wid = G.host.do_action('chat', contact_jid, [profile]) if self.type == 'text' and 'text' in self.data: text = self.data['text'] chat_wid.message_input.text += text else: path = self.data['path'] - chat_wid.transferFile(path, cleaning_cb=data.get('cleaning_cb')) + chat_wid.transfer_file(path, cleaning_cb=data.get('cleaning_cb')) self.close() - def filterDataEb(self, failure_): - G.host.addNote( + def filter_data_eb(self, failure_): + G.host.add_note( _("file filter error"), _("Can't apply filter to file: {msg}").format(msg=failure_), level=C.XMLUI_DATA_LVL_ERROR) def on_select(self, contact_button): contact_jid = jid.JID(contact_button.jid) - self.getFilteredData( + self.get_filtered_data( partial( - self.filterDataCb, + self.filter_data_cb, contact_jid=contact_jid, profile=contact_button.profile), - self.filterDataEb + self.filter_data_eb ) def key_input(self, window, key, scancode, codepoint, modifier):