jeeftor / EmojiTaco

Alfred Emoji Script with Taco and other unicode 9 emoji
78 stars 3 forks source link

Emoji preview icons are not displaying - Big Sur 11.4 #23

Closed berters closed 2 years ago

berters commented 3 years ago

@jeeftor @arthurhammer When installing EmojiTaco on BigSur I found that running init emoji would actually break the workflow, resulting in: image

Uninstalling and reinstalling without running the init would result in EmojiTaco working, however there are no preview icons: image

jeeftor commented 3 years ago

Do the img files exist in the workflow directory?

Somebody has reported a similar issue in the past but I could never validate the big

Sent from my iPhone

On Jul 6, 2021, at 3:34 AM, berters @.***> wrote:

 @jeeftor @arthurhammer When installing EmojiTaco on BigSur I found that running init emoji would actually break the workflow, resulting in:

Uninstalling and reinstalling without running the init would result in EmojiTaco working, however there are no preview icons:

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

berters commented 3 years ago

@jeeftor thanks for the reply! It seems not. But if I run init emoji now to try and have them all downloaded, it will then show "No emoji found" for everything.

image

image

berters commented 3 years ago

I tried it again anyway. The image folders are the same after.

Screenshot 2021-07-06 at 12 07 08@2x Screenshot 2021-07-06 at 12 07 15@2x Screenshot 2021-07-06 at 12 07 26@2x Screenshot 2021-07-06 at 12 07 42@2x

image


I uninstalled and reinstalled, and without using init emoji it does actually work right away, just without the images:

image

vangquan commented 3 years ago

Same problem to me macOS 11.5.2 EmojiTaco 1.0.14 Alfred 4.5.1

jeeftor commented 3 years ago

Problem duplicated on my end...

jeeftor commented 3 years ago

https://github.com/jeeftor/EmojiTaco/releases/download/v1.2.3/Emoji_Taco-1.2.3.alfredworkflow

DesertRec commented 2 years ago

Sadly i'm having this issue with no preview emoji both with Version 2.0.1 and 2.0.2.

macOS 12.4, init emoji don't do anything.

Screenshot 2022-05-23 at 06 34 53
jeeftor commented 2 years ago

You have python 3?

Sent from my iPhone

On May 23, 2022, at 7:07 AM, DesertRec @.***> wrote:

 Sadly i'm having this issue with no preview emoji both with Version 2.0.1 and 2.0.2.

macOS 12.4, init emoji don't do anything.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.

DesertRec commented 2 years ago

Yes only, I have the new Mac Studio which came with macOS 12.3

jeeftor commented 2 years ago
image

Can you guys give me the log ... OH WOW! :)

Nevermind I may have found it:

15:28:41 downloadDataFiles.py:125 INFO     Emoji Init Started
15:28:41 bg_downloader.py:24 INFO     Starting BG Task
15:28:41 bg_downloader.py:69 INFO     Downloading http://unicode.org/emoji/charts-beta/full-emoji-list.html
15:28:42 downloadDataFiles.py:125 INFO     Emoji Init Started
15:28:42 workflow.py:2111 ERROR    HTTP Error 404: Not Found
Traceback (most recent call last):
  File "/Users/jstein/devel/emoji/src/libs/workflow/workflow.py", line 2104, in run
    func(self)
  File "/Users/jstein/devel/emoji/src/bg_downloader.py", line 36, in main
    download_file(url, file_name)
  File "/Users/jstein/devel/emoji/src/bg_downloader.py", line 73, in download_file
    remote_file = urlopen(file_url)
  File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/urllib/request.py", line 531, in open
    response = meth(req, response)
  File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/urllib/request.py", line 640, in http_response
    response = self.parent.error(
  File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/urllib/request.py", line 569, in error
    return self._call_chain(*args)
  File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/urllib/request.py", line 502, in _call_chain
    result = func(*args)
  File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/urllib/request.py", line 649, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 404: Not Found
15:28:42 background.py:285 ERROR    [emoji_init] command failed with status 1

Looks like they changed their website:

http://unicode.org/emoji/charts-beta/full-emoji-list.html

doesn't seem to work any longer - this should prob be an easy easy fix ...

(Whomever wrote this software is obviously a terrible programmer)

jeeftor commented 2 years ago

Ok looks like Version 15 came out and they changed the website:

image
jeeftor commented 2 years ago

I don't expect to be able to get to this today -> but in summary:

Should be an easy fix - I'll keep ya'll updated

jeeftor commented 2 years ago
image

Here is the link to the emoji chart's i've been parsing - if they've drastically changed the website I'll have to make some additional mods to the code

pcherna commented 2 years ago

2.0.1 gives me the same problems (no matches, and no previews in the list). Updating to 2.0.2 fixes the matches, so the core feature now works. I have to re-run "init emoji" in order to get the previews to work, but now everything does.