kejadlen / giphy.alfredworkflow Goto Github PK
View Code? Open in Web Editor NEWAn Alfred workflow for searching Giphy
License: MIT License
An Alfred workflow for searching Giphy
License: MIT License
Any ideas what might be going on? This is the full error:
[2019-05-16 08:58:11][ERROR: input.scriptfilter] Code 1: Error: missing field data
at line 1 column 37
I see you hardcoded 9 results, can we get an extra arg to specify how many to return?
I can't read or compile the rust code myself :/
It would be nice as an alternative to just picking the GIF from within the Alfred window, to pop over to the Giphy site with the search text pre-populated. This would help in scenarios when I can't really pick the perfect GIF to send.
It seems as though what we copy is just a JPEG file, the gif is running fine on my mac when I paste it into iMessage, but when i switch over to my phone's iMessage, it reads as a JPEG picture and doesn't animate. Huh???
Every time I paste it, I just get a static image ๐
When I use the keyword giphy and put in a search term, nothing happens. Is there an additional setup step I need to take that's not listed in the readme? Thanks!
Great workflow! One thing to improve comes to my mind. Using Alfred's built in functionality to quicklook also does the job: pressing shift.
Quick looking this way is also preferable because you can just press shift again and go back to the Alfred search, when you do not like the gif. Pressing enter in the current workflow copies the URL, but also opens a quicklook-preview, but previewing this way is quite inefficient. When you change your mind because you dont like the gif, you have to Press Esc and then cmd+space again and scroll down. Just pressing shift again is much easier.
Removing the preview from "enter" would also mac the process quicker if you already know the gif and just wanna copy its URL quickly.
I love the convenience of an Alfred plugin! But having to open and close it multiple times to find the animated GIF I want doesn't really work :\
Is there a way to show the animations within the Alfred window, preferably at a larger size? (I suspect not, but asking just in case.)
I just downloaded v4.0 for the first time. It never successfully displays any results.
not copy URL but the real file
Hello, I'm not sure if this is actually an issue or if I might be missing something. I can see on the main page it states Actioning on a search item will preview the gif using Quick Look and copy the direct URL of the gif to the clipboard.
but after trying several button combinations (including the space keys which usually opens Quick Look) I can't seem preview any of the gifs.
Do this sound like a bug?
Thanks
I am super pleased that you implemented my suggestion so quickly! However, I think something broke with the new update. I cannot trigger the workflow anymore, the Alfred debugger says this:
[12:19:41.486] Giphy[Script Filter] Queuing argument 't'
[12:19:42.046] Giphy[Script Filter] Script with argv 't' finished
[12:19:42.049] ERROR: Giphy[Script Filter] Code 11: thread '<unnamed>' panicked at 'attempted to leave type `nodrop::NoDrop<(epoch::Epoch, garbage::Bag)>` uninitialized, which is invalid', /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/mem/mod.rs:660:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
[12:19:42.411] Giphy[Script Filter] Queuing argument 'test'
[12:19:42.780] Giphy[Script Filter] Script with argv 'test' finished
Seems not to work. the search previews are not gifs (they don't move) and the result of choosing any of them is a preview window but no clipboard entry
Would be great to have a quick setup guide!
It does everything else, but copy the URL for me.
Screen recording here: http://jmp.sh/wI2rTsn
giphy.alfredworkflow/workflow/info.plist
Line 612 in 225c3e4
Noticed it still shows as v4.0.2
in Alfred. Guessing it's from this file/line?
๐ I wonder if you'd like to provide a license to this repository https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository#choosing-the-right-license
as today, this is the current state:
You're under no obligation to choose a license. However, without a license, the default copyright laws apply, meaning that you retain all rights to your source code and no one may reproduce, distribute, or create derivative works from your work.
Thanks
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
Cargo.toml
alphred 0.1
anyhow 1.0.57
rayon 1.5
reqwest 0.11
serde 1.0
tokio 1
url 2.3
.github/workflows/release.yml
actions/checkout v3
actions/upload-release-asset v1
Hi!
Thanks for your very nice workflow!
I had to re-install mine as the version I had was not working anymore.
Found you on Github, downloaded the workflow then got stuck as I didn't know what to do with the files I had.
Downloaded your workflow from packal.org. Then, I was able to install the workflow.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.