Jump to content

caleb531

Member
  • Posts

    62
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by caleb531

  1. I actually did add that functionality at one point. However, the logic was rather complicated and unreliable, so I removed the feature.
  2. What does it do? YouVersion Suggest is a workflow which allows you to search across the YouVersion Bible for any verse, chapter, or book (in any version). http://cdn.img42.com/b7f33b8ceda61bea6dfe557f42cbd6b9.png Why do I want it? I created YouVersion Suggest because I wanted to great simplify the effort required to look up any Bible reference (be it a verse or chapter or book in a particular version). As a believer in Christ, I think that quick and easy access to Scripture is important, and so that's exactly what I've tried to do. How does it work? Type the yv keyword in Alfred, followed by a space and a phrase representing the bible reference you wish to find. The phrase can be part of a book name, chapter, verse, or range of verses. You may also include an optional version (translation) at the end of your query. As you type, YouVersion Suggest will display a list of suggestions matching your query. Examples 'luke' => Luke 'eph 3' => Ephesians 3 '1t3e' => 1 Thessalonians 3 (ESV), 1 Timothy 3 (ESV) 'mat 6:34 nlt' => Matthew 6:34 (NLT) '1 co 13.4-7' => 1 Corinthians 13:4-7 What versions/translations are available? Currently, English is the only supported language, but the following versions are all supported: AMP, ASV, BOOKS, CEB, CEV, CEV, CEVUK, CPDV, DARBY, DRA, ESV, ERV, GNB, GNBDC, GNBDK, GNT, GNTD, GWT, HCSB, ISR98, KJV, LEB, MSG, NIV, NIVUK, NLT, NET, NKJV, NCV, NASB, NABRE, NIRV, OJB, RV1885, TLV, WEB YouVersion Suggest uses NIV as the default translation, but of course, you can easily specify your preferred version when searching. Where can I download it? You can download the latest version from GitHub. I hope you like it!
  3. As far as I can tell, the version number is indeed accurate. A potential solution is to download the latest version of the workflow either from Packal or from GitHub and install the workflow over your current installation. I actually pushed a new release to GitHub recently, so I'll publish that to Packal later today, and you can give it another try. EDIT: I pushed the latest release (v3.0.2) to Packal. Let me know if that fixed the issue.
  4. Unfortunately, AppleScript (the language in which this workflow is written) cannot control the recent Play Next feature in iTunes AFAIK. The only way to queue up multiple songs is to have the internal playlist created for you. If you desire to queue up many songs before playing, it is probably easiest and best to create a playlist within iTunes and then play that playlist whenever you so desire via this workflow (e.g. playplaylist My Playlist).
  5. Hi everyone. I recently released Play Song v3, which introduces a few important changes which you should be aware of. Most notably, Play Song v3 removes the play keyword in favor of the playsong keyword. In short, I did this because the play keyword was becoming too ambiguous in name and behavior. However, if you so desire, you are still easily able to rename the playsong keyword to play within the Workflows pane of the Alfred Preferences. In addition to that major change, Play Song v3 (and the subsequent bugfix release) introduces a number of welcome additions and fixes: I have rewritten the sorting algorithm to improve the relevancy of results. Improved Play Song to be fully functional across synced Alfred installs on multiple Macs Squashed a few small bugs Download Play Song v3.0.1 Enjoy! Caleb
  6. Hi, everyone. I recently released Play Song v2.1, which adds support for playing user playlists via the playplaylist keyword. Enjoy! Caleb
  7. You should also be happy to know that I've integrated Tyilo's fix into the workflow itself, and so the issue of missing results should no longer be present. The new workflow is available for download via the link in this thread's original post. Enjoy using the workflow! Caleb
  8. Ah, I didn't realize you posted a corresponding GitHub issue. Will do. Caleb
  9. Well, after a quick examination of the code, I can see how that might happen. However, in order to confirm this suspicion, I need your help: Please tell me if the following path exists on your system. If it does not exist, then please tell me how far deep the path goes for you: /Users/[YOUR USERNAME]/Library/Caches/com.runningwithcrayons.Alfred-2/Workflow Data/ Thanks, Caleb
  10. Hello, everyone! I am pleased to announce the arrival of Play Song v2, a major new release of the workflow. Per popular request, the new release includes the ability to play not only individual songs, but albums, artists, and genres as well. See the README on the project page for details on usage. Enjoy! Caleb
  11. Hi, there. For as long as I can remember, Alfred includes a predefined web search for Google Images. However, the web search no longer reflects Google's current URL structure for image searches, which results in a redirect and a flash of unstyled content. Alfred's Google Images search URL: https://www.google.com/images?q=alfred New Google Images search URL: https://www.google.com/search?q=alfred&tbm=isch Of course, I am able to create a custom web search with the correct URL. However, I would ideally prefer not to do this (at least I shouldn't need to do this). Regardless, I can't imagine this would be at all difficult to fix internally. Therefore, I do hope you find a moment to tweak this and make Alfred just a little bit better. Thanks, Caleb
  12. Ah, fantastic! I hope you find the workflow easy and convenient. Ironic, though: you reported the bug just as I was working on v2.0 of the workflow, which is going to be so much more awesome. Enjoy! Caleb
  13. No, you did exactly what you should have done. Fortunately, I have discovered the root cause of the issue, and have pushed a fix to GitHub. Please download the new workflow and let me know if it works for you. Caleb
  14. I just downloaded the latest workflow from GitHub and tested it, but everything is working as it should. Note that if you hold down the control key when choosing a song from the list, it will search the song on Google. Perhaps the control key is somehow being held down when you choose a result. I'm running Yosemite myself and have no issues using my workflow. -Caleb
  15. That might be possible to implement, though I have no plans for doing so. I'd prefer to keep the app simple by displaying only songs in the suggestions list. I hope you can understand. -Caleb
  16. I'm not sure that's possible with AppleScript, and I wouldn't know how to go about adding such a feature. Sorry, Caleb
  17. Okay, I pushed a new version of the plugin with a potential fix. Let me know if it works for you. -Caleb
  18. I'm not sure about that. The script internally uses iTunes's search function in AppleScript to find songs matching the given query. Therefore, because iTunes determines the order of its own search results, I cannot sort songs by track number without sacrificing script performance (which is important to me). -Caleb
  19. Sure, I will consider adding audiobook support. I will post here if I do. -Caleb
  20. Hmm, I'm not sure I like the sound of that. I would prefer to get some results as opposed to no results, as long as the results maintain their relevance (in which case, they usually will). Besides, I would imagine that iTunes orders songs with titles matching the query above songs with artists matching the query (if that makes sense). The goal of the workflow is to make the action of playing an iTunes song as quickly and easily as possible. Therefore, I believe the app should include whichever results are relevant to the search query. Now, I realize that I could make this an option rather than the default behavior, but I would much prefer to preserve the simplicity of the workflow. Given all of the acclaim it has received in the above posts, I believe that it has accomplished its aforementioned goal, and therefore doesn't need any significant additions. Again, for the reasons listed above, I don't plan of adding such a feature. Even more so, I wouldn't add such a feature because it would require creating multiple "Filter" scripts, with much of the same codebase and a few minor changes. That solution is not very DRY, if you ask me. -Caleb
  21. No, it's really not possible, AFAIK, AppleScript only lets you play a track, not an artist (nor an album, for that matter). -Caleb
  22. Not sure about that. I think with AppleScript, I can only search and play songs, not artists or albums. Either way, I would prefer to have only songs show in the results for the sake of simplicity. -Caleb
  23. Sure! I've updated the script with an option (called podcastsIncluded) that will enable the showing of podcasts in the results. -Caleb
  24. Introduction With the introduction of Alfred v2.0, the built-in iTunes mini player is now the only way to interact with my iTunes library in Alfred. However, I would prefer to quickly search for and play songs without entering the mini player first. Therefore, I created Play Song—a workflow designed to make playing songs in iTunes extremely quick and convenient. Download Download Play Song (latest) Usage Play Song enables five keywords which allow you to search for and play songs in your iTunes library. In order for Play Song to function properly, it requires access to assistive devices. You can enable this for Alfred via the Security & Privacy pane of System Preferences. Playing a song To play an individual song, use the playsong keyword. Songs whose names match your query will populate the list of results. Choosing a song from the list will play that song once. Playing an album To play all songs from a particular album, use the playalbum keyword. Albums whose names match your query will populate the list of results. Choosing an album from the list will play all songs from that album (ordered by track number). Playing an artist To play all songs by a particular artist, use the playartist keyword. Artists whose names match your query will populate the list of results. Choosing a artist from the list will play all songs by that artist (grouped by album). Playing a genre To play all songs within a particular genre, use the playgenre keyword. Genres whose names match your query will populate the list of results. Choosing a genre from the list will play all songs within that genre (grouped by artist). Playing a playlist To play all songs within a particular playlist, use the playplaylist keyword. Non-empty playlists whose names match your query will populate the list of results. Choosing a playlist from the list will play all songs within that playlist (according to playlist order). Support If you have a bug to report or a feature to request, please submit an issue on GitHub. Release Notes Release notes for the workflow are also available on GitHub.
×
×
  • Create New...