Jump to content

robwalton

Member
  • Posts

    48
  • Joined

  • Last visited

  • Days Won

    3

Reputation Activity

  1. Thanks
    robwalton got a reaction from dfay in Ulysses workflow   
    Hi @Altimor, @dfay, @EvanLovely & @Joel a,
     
    Thanks for the error reports. I've fixed this in v.1.0.4 to GitHub. Please let me know if it all works as expected and I'll push to packal.
     
    (The update to Ulysses 13 changed the file format of the plist file used to describe each group to a binary format not supported by the built in python library. At some point this thing will probably fail terminally as it ties in below Ulysses' supported API.)
  2. Like
    robwalton got a reaction from alfredclough in Ulysses workflow   
    I've put an Alfred workflow for Ulysses up at packal.org/workflow/ulysses and github. The page includes a download link, full instructions and an image. Please give it a go. The commands are briefly:
    Get help
    u:help -- Show a brief summary of commands Open group or sheet
    uf -- Find a group or sheet based on internal content u -- Open group or sheet (cmd-return to drill down) ug -- Open group (cmd-return to drill down) us -- Open sheet Pop open Ulysses Open dialogue
    uo -- Search for within Ulysses’ Open dialogue Create sheets
    un --Create new sheet with optional text (shift-enter to create in /Inbox) Alfred file actions
    Use the Open in Ulysses file action to open text-like files in Ulysses Use the Import into Ulysses file action to create a new sheet from text-like content Configure view to open
    u:setsheetview  -- Set the view for opening sheets with (defaults to 'Editor Only') u:setgroupview -- Set the view for opening groups with (defaults to 'Sheets') Thanks
    deanishe for the awesome Python workflow library dunkaroo for searching and file action help dfay for the new sheet code and file opener and importer katie for thoughts on how find command should work  
    The source is on github.
     
    --- Rob
  3. Like
    robwalton got a reaction from facetheheat in Ulysses workflow   
    I've put an Alfred workflow for Ulysses up at packal.org/workflow/ulysses and github. The page includes a download link, full instructions and an image. Please give it a go. The commands are briefly:
    Get help
    u:help -- Show a brief summary of commands Open group or sheet
    uf -- Find a group or sheet based on internal content u -- Open group or sheet (cmd-return to drill down) ug -- Open group (cmd-return to drill down) us -- Open sheet Pop open Ulysses Open dialogue
    uo -- Search for within Ulysses’ Open dialogue Create sheets
    un --Create new sheet with optional text (shift-enter to create in /Inbox) Alfred file actions
    Use the Open in Ulysses file action to open text-like files in Ulysses Use the Import into Ulysses file action to create a new sheet from text-like content Configure view to open
    u:setsheetview  -- Set the view for opening sheets with (defaults to 'Editor Only') u:setgroupview -- Set the view for opening groups with (defaults to 'Sheets') Thanks
    deanishe for the awesome Python workflow library dunkaroo for searching and file action help dfay for the new sheet code and file opener and importer katie for thoughts on how find command should work  
    The source is on github.
     
    --- Rob
  4. Like
    robwalton got a reaction from dunkaroo in Ulysses workflow   
    I've put an Alfred workflow for Ulysses up at packal.org/workflow/ulysses and github. The page includes a download link, full instructions and an image. Please give it a go. The commands are briefly:
    Get help
    u:help -- Show a brief summary of commands Open group or sheet
    uf -- Find a group or sheet based on internal content u -- Open group or sheet (cmd-return to drill down) ug -- Open group (cmd-return to drill down) us -- Open sheet Pop open Ulysses Open dialogue
    uo -- Search for within Ulysses’ Open dialogue Create sheets
    un --Create new sheet with optional text (shift-enter to create in /Inbox) Alfred file actions
    Use the Open in Ulysses file action to open text-like files in Ulysses Use the Import into Ulysses file action to create a new sheet from text-like content Configure view to open
    u:setsheetview  -- Set the view for opening sheets with (defaults to 'Editor Only') u:setgroupview -- Set the view for opening groups with (defaults to 'Sheets') Thanks
    deanishe for the awesome Python workflow library dunkaroo for searching and file action help dfay for the new sheet code and file opener and importer katie for thoughts on how find command should work  
    The source is on github.
     
    --- Rob
  5. Like
    robwalton reacted to deanishe in Ulysses workflow   
    https://gist.github.com/deanishe/35faae3e7f89f629a94e
     
  6. Like
    robwalton got a reaction from Vero in Ulysses workflow   
    The vote came in for Boaty McBoatFace I'm afraid.
  7. Like
    robwalton got a reaction from dfay in Ulysses workflow   
    The vote came in for Boaty McBoatFace I'm afraid.
  8. Like
    robwalton got a reaction from deanishe in Ulysses workflow   
    The vote came in for Boaty McBoatFace I'm afraid.
  9. Like
    robwalton got a reaction from katie in Ulysses workflow   
    I've uploaded a new version 1.0 to packal and github. Big improvements are the addition of uf find command to search inside content and the introduction of fuzzy searching (from @deanishe's workflow) to other search commands. Don't know I lived without those two @katie. Also updates Alfred-Workflow to fix hanging in Sierra and add's @dfay's code for opening or importing files--no appending yet.
     
  10. Like
    robwalton got a reaction from dfay in Ulysses workflow   
    I've uploaded a new version 1.0 to packal and github. Big improvements are the addition of uf find command to search inside content and the introduction of fuzzy searching (from @deanishe's workflow) to other search commands. Don't know I lived without those two @katie. Also updates Alfred-Workflow to fix hanging in Sierra and add's @dfay's code for opening or importing files--no appending yet.
     
  11. Like
    robwalton got a reaction from Lecter in TaskPaper3 Workflow for Alfred   
    I've put an Alfred workflow for TaskPaper 3 up at packal and github. The page includes a download link, full instructions and an image. Please give it a go. There is a is another discussion thread on the TaskPaper forum.
     
    The commands are briefly:
     
    Keywords:
    - d:setdoc - configure the TaskPapar document
    - d:choosedoc - configure the TaskPaper document via a dialogue box
    - d:help - show a brief summary of commands and settings
    - d:setremind - view, change or disable the reminder search

    - do - open the workflow’s TaskPaper document
    - do <task> - create a new task
    - domail - create tasks from emails selected in Apple’s Mail app

    - dos - search for and then select an item. Use modifiers cmd to toggle @done and shift to toggle @today tags
    - dop - search for and then focus on a project
    - doss - select and apply a search saved from the document
    - dot - search for and then append a tag to any current search. Use the modifier cmd-return to instead clear the search before appending the tag
    - dopr - open resources associated with a project or to add a folder or alias resource if none exist
     
    - dosn - show (expand) all notes
    - dohn - hide (collapse) all notes
     
    Modifiers:
    - none - operate on a project
    - ⌘ - operate on the Inbox
    - ⇧ - operate on the Stack
    - ⌥ - operate on the Reading List project
     
    The source is on github and the code behind the scenes is written using JXA. Please let me know if you run into troubles or have suggestions.
     
    --- Rob
     
  12. Like
    robwalton got a reaction from deanishe in Ulysses workflow   
    I spotted that too. Definitely tips the balance into making the callback worthwhile! I have a version to release after I've updated @deanishes awesome workflow lib to new version at weekend; and will then start on the x-callback scheme, initially for appending to sheets.
  13. Like
    robwalton got a reaction from Lecter in TaskPaper3 Workflow for Alfred   
    I've put a new version 1.0 up at packal and github. This includes some new features:
    @Lecter, dorl (for 'read later') is for you!
     
    There is a slightly more active discussion thread on the TaskPaper forum. 
  14. Like
    robwalton got a reaction from katie in Ulysses workflow   
    Hi @nikivi & @dunkaroo especially, I've uploaded a new version to packal and github. By default groups are now opened in two pane view (Sheets) and sheets in 1 pane view (Editor only). There are two commands to change these 'u:setgroupview' and 'u:setsheetview'. For this to work Alfred needs accessibility access: the workflow pops up a message if it does not.
     
    Release notes:
    @katie, didn't get to better searching yet, but it shouldn't be a biggy.
  15. Like
    robwalton got a reaction from thec13 in TaskPaper3 Workflow for Alfred   
    I've put an Alfred workflow for TaskPaper 3 up at packal and github. The page includes a download link, full instructions and an image. Please give it a go. There is a is another discussion thread on the TaskPaper forum.
     
    The commands are briefly:
     
    Keywords:
    - d:setdoc - configure the TaskPapar document
    - d:choosedoc - configure the TaskPaper document via a dialogue box
    - d:help - show a brief summary of commands and settings
    - d:setremind - view, change or disable the reminder search

    - do - open the workflow’s TaskPaper document
    - do <task> - create a new task
    - domail - create tasks from emails selected in Apple’s Mail app

    - dos - search for and then select an item. Use modifiers cmd to toggle @done and shift to toggle @today tags
    - dop - search for and then focus on a project
    - doss - select and apply a search saved from the document
    - dot - search for and then append a tag to any current search. Use the modifier cmd-return to instead clear the search before appending the tag
    - dopr - open resources associated with a project or to add a folder or alias resource if none exist
     
    - dosn - show (expand) all notes
    - dohn - hide (collapse) all notes
     
    Modifiers:
    - none - operate on a project
    - ⌘ - operate on the Inbox
    - ⇧ - operate on the Stack
    - ⌥ - operate on the Reading List project
     
    The source is on github and the code behind the scenes is written using JXA. Please let me know if you run into troubles or have suggestions.
     
    --- Rob
     
  16. Like
    robwalton got a reaction from katie in Ulysses workflow   
    I've put an Alfred workflow for Ulysses up at packal.org/workflow/ulysses and github. The page includes a download link, full instructions and an image. Please give it a go. The commands are briefly:
    Get help
    u:help -- Show a brief summary of commands Open group or sheet
    uf -- Find a group or sheet based on internal content u -- Open group or sheet (cmd-return to drill down) ug -- Open group (cmd-return to drill down) us -- Open sheet Pop open Ulysses Open dialogue
    uo -- Search for within Ulysses’ Open dialogue Create sheets
    un --Create new sheet with optional text (shift-enter to create in /Inbox) Alfred file actions
    Use the Open in Ulysses file action to open text-like files in Ulysses Use the Import into Ulysses file action to create a new sheet from text-like content Configure view to open
    u:setsheetview  -- Set the view for opening sheets with (defaults to 'Editor Only') u:setgroupview -- Set the view for opening groups with (defaults to 'Sheets') Thanks
    deanishe for the awesome Python workflow library dunkaroo for searching and file action help dfay for the new sheet code and file opener and importer katie for thoughts on how find command should work  
    The source is on github.
     
    --- Rob
  17. Like
    robwalton got a reaction from dfay in TaskPaper3 Workflow for Alfred   
    I can see why you wouldn't want to do it a second time! Just noticed TaskPaper 3.5 has been released. Hopefully it will all still work right.
     
    I found the Javascript part of JXA okay---it has some oddities but not too bad and way easier to write than Applescript. Also TaskPaper's API where you evaluate code inside it is pretty easy to work with. However, the Apple automation bit of JXA is seems pretty hit and miss. Things that would work in Applescript sometimes don't in JXA or bits are missing; but the good thing about JXA is you can use objective C which seemed to work well.
     
     
×
×
  • Create New...