Skip to content
Snippets Groups Projects
Commit a3920e3d authored by Philipp Hörist's avatar Philipp Hörist
Browse files

EmojiChooser: Fix pylint errors

parent f2bcc8dc
No related branches found
No related tags found
No related merge requests found
...@@ -94,7 +94,7 @@ def add_emoji(self, codepoint, attrs): ...@@ -94,7 +94,7 @@ def add_emoji(self, codepoint, attrs):
continue continue
if pixbuf_ == 'font': if pixbuf_ == 'font':
if not self._chooser._font_supports_codepoint( if not self._chooser.font_supports_codepoint(
codepoint_): codepoint_):
continue continue
else: else:
...@@ -195,6 +195,7 @@ def _button_press(self, button, event): ...@@ -195,6 +195,7 @@ def _button_press(self, button, event):
if event.button == 1: if event.button == 1:
self.get_parent().emit('child-activated', self) self.get_parent().emit('child-activated', self)
return True return True
return False
def get_emoji(self): def get_emoji(self):
if self.pixbuf != 'font': if self.pixbuf != 'font':
...@@ -278,10 +279,10 @@ def text_widget(self, value): ...@@ -278,10 +279,10 @@ def text_widget(self, value):
# the ChatControl # the ChatControl
self._text_widget = weakref.ref(value) self._text_widget = weakref.ref(value)
def _key_press(self, widget, event): def _key_press(self, _widget, event):
return self._search.handle_event(event) return self._search.handle_event(event)
def _search_changed(self, entry): def _search_changed(self, _entry):
for section in self._sections.values(): for section in self._sections.values():
section.hide() section.hide()
section.flowbox.invalidate_filter() section.flowbox.invalidate_filter()
...@@ -298,7 +299,8 @@ def _switch_stack(self): ...@@ -298,7 +299,8 @@ def _switch_stack(self):
return return
self._stack.set_visible_child_name('not-found') self._stack.set_visible_child_name('not-found')
def _get_current_theme(self): @staticmethod
def _get_current_theme():
theme = app.config.get('emoticons_theme') theme = app.config.get('emoticons_theme')
themes = helpers.get_available_emoticon_themes() themes = helpers.get_available_emoticon_themes()
if theme not in themes: if theme not in themes:
...@@ -327,6 +329,7 @@ def _get_emoji_theme_path(theme): ...@@ -327,6 +329,7 @@ def _get_emoji_theme_path(theme):
return emoticons_user_path return emoticons_user_path
log.warning('Could not find emoji theme: %s', theme) log.warning('Could not find emoji theme: %s', theme)
return None
def load(self): def load(self):
theme = self._get_current_theme() theme = self._get_current_theme()
...@@ -360,7 +363,7 @@ def _emoji_factory(self, font): ...@@ -360,7 +363,7 @@ def _emoji_factory(self, font):
# We dont add these to the UI # We dont add these to the UI
continue continue
if font and not self._font_supports_codepoint(codepoint): if font and not self.font_supports_codepoint(codepoint):
continue continue
section = self._sections[attrs['group']] section = self._sections[attrs['group']]
...@@ -368,7 +371,7 @@ def _emoji_factory(self, font): ...@@ -368,7 +371,7 @@ def _emoji_factory(self, font):
self._load_source_id = None self._load_source_id = None
emoji_pixbufs.complete = True emoji_pixbufs.complete = True
def _font_supports_codepoint(self, codepoint): def font_supports_codepoint(self, codepoint):
self._pango_layout.set_text(codepoint, -1) self._pango_layout.set_text(codepoint, -1)
if self._pango_layout.get_unknown_glyphs_count(): if self._pango_layout.get_unknown_glyphs_count():
return False return False
...@@ -379,7 +382,8 @@ def _font_supports_codepoint(self, codepoint): ...@@ -379,7 +382,8 @@ def _font_supports_codepoint(self, codepoint):
return False return False
return True return True
def _get_next_pixbuf(self, path): @staticmethod
def _get_next_pixbuf(path):
src_x = src_y = cur_column = 0 src_x = src_y = cur_column = 0
atlas = GdkPixbuf.Pixbuf.new_from_file(path) atlas = GdkPixbuf.Pixbuf.new_from_file(path)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment