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):