The items displayed are the ones available in your 1Password account. If you scroll down you see more. If you type further, you filter for them. As you action them, the ones you use most will begin to float to the top of the list.
When Packal was still active it was GREAT for workflow discovery and the Packal workflow update was amazing! Still haven't found a great solution for updating workflows besides just checking by hand. Or some will update when you run them.
@Bemawr If you take a look at the link @tone shared, it looks like there's another workflow for Pocket in the list of workflows that have already been updated for Python 2, so it's worth seeing if it does what you have in mind
@Bemawr Alfred should bring your most-used results to the top, so there are a few things to look at here:
Ensure you're up to date: Are you using Alfred 4.6.1?
Open Alfred's preferences to Advanced and check that "Top Result Keyword Latching" is ticked. This is the feature that tells Alfred to learn from your usage and keyword choices.
If the box was already checked, click the "Clear Knowledge" button, which will re-create the knowledge database
Once you've done this, see if Alfred remembers your choices by, for example, typing "s" and selecting the second app in the list and pressing return. Do this 2-3 times, then see whether it appears above the original first result.
I haven't kept up on this but I use to update my workflows with Packcal updater but I think that has sort of gone by the wayside. Is there a way to build automatic update into your workflow? I know OneUpdater is a thing but I've only ever used it for the Download Video workflow.
I am having the same issue of the standard search popping up.
Here are the logs.
[14:43:17.661] Logging Started...
[14:43:24.865] JustWatch - Alfred[Script Filter] Queuing argument 'Family Guy'
[14:43:25.687] JustWatch - Alfred[Script Filter] Script with argv '(null)' finished
[14:43:25.691] ERROR: JustWatch - Alfred[Script Filter] Code 1: 14:43:25 connectionpool.py:941 DEBUG Starting new HTTPS connection (1): apis.justwatch.com:443
Traceback (most recent call last):
File "main.py", line 124, in <module>
just_watch = JustWatch(country=constants.LOCALE)
File "/Users/brianmartin/Dropbox/Alfred.alfredpreferences/workflows/user.workflow.1FBC544C-9CBE-4400-B483-A22BEB7B78BF/lib/justwatch/justwatchapi.py", line 18, in __init__
self.locale = self.set_locale()
File "/Users/brianmartin/Dropbox/Alfred.alfredpreferences/workflows/user.workflow.1FBC544C-9CBE-4400-B483-A22BEB7B78BF/lib/justwatch/justwatchapi.py", line 35, in set_locale
r = self.requests.get(api_url, headers=HEADER)
File "/Users/brianmartin/Dropbox/Alfred.alfredpreferences/workflows/user.workflow.1FBC544C-9CBE-4400-B483-A22BEB7B78BF/lib/justwatch/requests/sessions.py", line 543, in get
return self.request('GET', url, **kwargs)
File "/Users/brianmartin/Dropbox/Alfred.alfredpreferences/workflows/user.workflow.1FBC544C-9CBE-4400-B483-A22BEB7B78BF/lib/justwatch/requests/sessions.py", line 530, in request
resp = self.send(prep, **send_kwargs)
File "/Users/brianmartin/Dropbox/Alfred.alfredpreferences/workflows/user.workflow.1FBC544C-9CBE-4400-B483-A22BEB7B78BF/lib/justwatch/requests/sessions.py", line 643, in send
r = adapter.send(request, **kwargs)
File "/Users/brianmartin/Dropbox/Alfred.alfredpreferences/workflows/user.workflow.1FBC544C-9CBE-4400-B483-A22BEB7B78BF/lib/justwatch/requests/adapters.py", line 449, in send
timeout=timeout
File "/Users/brianmartin/Dropbox/Alfred.alfredpreferences/workflows/user.workflow.1FBC544C-9CBE-4400-B483-A22BEB7B78BF/lib/justwatch/requests/urllib3/connectionpool.py", line 677, in urlopen
chunked=chunked,
File "/Users/brianmartin/Dropbox/Alfred.alfredpreferences/workflows/user.workflow.1FBC544C-9CBE-4400-B483-A22BEB7B78BF/lib/justwatch/requests/urllib3/connectionpool.py", line 381, in _make_request
self._validate_conn(conn)
File "/Users/brianmartin/Dropbox/Alfred.alfredpreferences/workflows/user.workflow.1FBC544C-9CBE-4400-B483-A22BEB7B78BF/lib/justwatch/requests/urllib3/connectionpool.py", line 976, in _validate_conn
conn.connect()
File "/Users/brianmartin/Dropbox/Alfred.alfredpreferences/workflows/user.workflow.1FBC544C-9CBE-4400-B483-A22BEB7B78BF/lib/justwatch/requests/urllib3/connection.py", line 385, in connect
cert = self.sock.getpeercert()
File "/Users/brianmartin/Dropbox/Alfred.alfredpreferences/workflows/user.workflow.1FBC544C-9CBE-4400-B483-A22BEB7B78BF/lib/justwatch/requests/urllib3/contrib/pyopenssl.py", line 381, in getpeercert
"subjectAltName": get_subj_alt_name(x509),
File "/Users/brianmartin/Dropbox/Alfred.alfredpreferences/workflows/user.workflow.1FBC544C-9CBE-4400-B483-A22BEB7B78BF/lib/justwatch/requests/urllib3/contrib/pyopenssl.py", line 252, in get_subj_alt_name
for name in map(_dnsname_to_stdlib, ext.get_values_for_type(x509.DNSName))
File "/Users/brianmartin/Dropbox/Alfred.alfredpreferences/workflows/user.workflow.1FBC544C-9CBE-4400-B483-A22BEB7B78BF/lib/justwatch/requests/urllib3/contrib/pyopenssl.py", line 200, in _dnsname_to_stdlib
name = idna_encode(name)
File "/Users/brianmartin/Dropbox/Alfred.alfredpreferences/workflows/user.workflow.1FBC544C-9CBE-4400-B483-A22BEB7B78BF/lib/justwatch/requests/urllib3/contrib/pyopenssl.py", line 185, in idna_encode
import idna
ImportError: No module named idna