Added PIL support for images like webp; changed emit name

This commit is contained in:
2022-09-30 23:30:38 -05:00
parent bdd532060a
commit d3e42b3ae0
12 changed files with 38 additions and 16 deletions

View File

@@ -78,7 +78,7 @@ class Plugin(PluginBase):
@threaded
def _get_state(self, widget=None, eve=None):
self._event_system.post_event("get_current_state", None)
self._event_system.emit("get_current_state
@threaded

View File

@@ -107,7 +107,7 @@ class Plugin(PluginBase):
@threaded
def _show_properties_page(self, widget=None, eve=None):
event_system.post_event("get_current_state", None)
event_system.emit("get_current_state
state = self._fm_state
self._event_message = None

View File

@@ -77,7 +77,7 @@ class Plugin(PluginBase):
@threaded
def _show_info_page(self, widget=None, eve=None):
self._event_system.post_event("get_current_state", None)
self._event_system.emit("get_current_state")
state = self._fm_state
self._event_message = None
@@ -111,6 +111,7 @@ class Plugin(PluginBase):
path = self._fm_state.tab.get_current_directory()
parts = uri.split("/")
_title = parts[ len(parts) - 1 ]
trailer = None
try:
title = _title.split("(")[0].strip()
@@ -136,7 +137,6 @@ class Plugin(PluginBase):
raise Exception("No key found. Defering to none...")
except Exception as e:
print("No trailer found...")
trailer = None
except Exception as e:
print(repr(e))

View File

@@ -125,7 +125,7 @@ class Plugin(PluginBase):
@daemon_threaded
def _show_grep_list_page(self, widget=None, eve=None):
self._event_system.post_event("get_current_state", None)
self._event_system.emit("get_current_state
state = self._fm_state
self._event_message = None

View File

@@ -43,4 +43,4 @@ class Plugin(PluginBase):
def send_message(self, widget=None, eve=None):
message = "Hello, World!"
event_system.post_event("display_message", ("warning", message, None))
event_system.emit("display_message", ("warning", message, None))

View File

@@ -75,7 +75,7 @@ class Plugin(PluginBase):
@threaded
def _show_thumbnailer_page(self, widget=None, eve=None):
self._event_system.post_event("get_current_state", None)
self._event_system.emit("get_current_state
state = self._fm_state
self._event_message = None

View File

@@ -44,7 +44,7 @@ class Plugin(PluginBase):
def _do_download(self, widget=None, eve=None):
self._event_system.post_event("get_current_state", None)
self._event_system.emit("get_current_state
dir = self._fm_state.tab.get_current_directory()
self._download(dir)