- 
                Notifications
    
You must be signed in to change notification settings  - Fork 7.9k
 
HTTP API #895
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
HTTP API #895
Conversation
12d6d48    to
    683840b      
    Compare
  
    Refactor in class AppDelegate.
683840b    to
    739b040      
    Compare
  
    e6f6ae6    to
    11e05fc      
    Compare
  
    4af7fd4    to
    17fa8d0      
    Compare
  
    17fa8d0    to
    6ca2130      
    Compare
  
    
          Alfred WorkflowWith the API you can control the app by this Alfred workflow.  | 
    
…Manager.swift; add class APIAdapter. API Modification.
| 
           Though available in previous commits, AppleScript support is removed because of its low speed. Since all features provided by AppleScript API are covered in HTTP API, there's no point to maintain such a slow interface.  | 
    
Modify HTTP API. Update document. Remove AppleScript Support.
9d5d8aa    to
    cfe134f      
    Compare
  
    cfe134f    to
    93510a6      
    Compare
  
    There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
This PR implements features required in #40 #48 .
Feature
The API enables user to do the following via HTTP.
HTTP API Specification
Copyright
Most code in HTTPUserProxy.swift comes from yichengchen's fork, with slight modification to solve some incompatibility due to obsolete methods.