21193100, "user_id"=>141945, "enabled"=>true, "user"=>{"id"=>"141945", "login"=>"drbeagle", "bitly_login"=>nil, "bitly_token"=>nil, "bitly_api_key"=>nil, "auto_shorten_urls"=>true, "timezone"=>"Central Time (US & Canada)", "qualifies_for_spam_gate?"=>false, "live_channel_access_tokens"=>[]}, "live_trigger"=>{"id"=>1791702764, "name"=>"Schedule override", "module_name"=>"schedule_override", "trigger_id"=>1791702764, "trigger_instant"=>false, "timeout_limit"=>0, "statement_id"=>21193100, "user_id"=>141945, "live_fields"=>{"thermostat"=>"{\"label\":\"271599965625\",\"value\":\"271599965625\"}"}, "field_encodings"=>{"thermostat"=>"indra_collection_select"}, "live_channel"=>{"id"=>66720723, "channel_id"=>1303522923, "name"=>"ecobee", "status_problem_count"=>0, "module_name"=>"ecobee", "is_legacy"=>true, "is_protocol"=>true, "live_fields"=>{"user_url"=>"https://www.ecobee.com/home/ecobeeLogin.jsf", "user_name"=>"Cameron", "user_id"=>"drbeagledotcom@gmail.com", "oauth_access_token"=>"IzMMiTNcooLtWBbOO53vKGOc4zeHoGJW", "oauth_refresh_token"=>"t4oZkSsOCmYoBogWoPoCBQVMGoh8FaOC"}, "channel_version_fields"=>{"api_url_prefix"=>"https://api.ecobee.com", "channel_api_key"=>"Zv2Dmq__M5xVIBlXXqQHKGBQvNQI8LYJYMNjhpUUc82ow26Bvfh3D8pj751Pa1hy", "no_oauth"=>false, "oauth_use_refresh_token"=>true, "oauth_client_id"=>"xjRjCII1qQ0gf39L4kfJuXghjyoIXD8w", "oauth_client_secret"=>"ignore", "oauth_authorization_url"=>"https://api.ecobee.com/authorize", "oauth_token_url"=>"https://api.ecobee.com/token"}}, "user"=>{"id"=>"141945", "login"=>"drbeagle", "bitly_login"=>nil, "bitly_token"=>nil, "bitly_api_key"=>nil, "auto_shorten_urls"=>true, "timezone"=>"Central Time (US & Canada)", "qualifies_for_spam_gate?"=>false, "live_channel_access_tokens"=>[]}, "trigger_hash"=>"183ccc4305aec960d501b3068c5e4af72da463dd"}, "live_action"=>{"id"=>1368755144, "name"=>"Send a notification", "module_name"=>"send_notification", "action_id"=>1368755144, "timeout_limit"=>0, "statement_id"=>21193100, "user_id"=>141945, "live_fields"=>{"message"=>"Current schedule on {{thermostat_name}} has been overridden at {{thermostat_time}} with event {{event_name}}"}, "field_encodings"=>{}, "live_channel"=>{"id"=>91191647, "channel_id"=>651849913, "name"=>"IF Notifications", "status_problem_count"=>0, "module_name"=>"if_notifications", "is_legacy"=>true, "is_protocol"=>false, "live_fields"=>{}}, "user"=>{"id"=>"141945", "login"=>"drbeagle", "bitly_login"=>nil, "bitly_token"=>nil, "bitly_api_key"=>nil, "auto_shorten_urls"=>true, "timezone"=>"Central Time (US & Canada)", "qualifies_for_spam_gate?"=>false, "live_channel_access_tokens"=>[]}}, "statement_meta"=>{"id"=>21193100, "trigger_channel_name"=>"ecobee", "trigger_channel_id"=>1303522923, "trigger_channel_padded_image_url"=>"https://ifttt.com/images/channels/padded/ecobee.png", "trigger_name"=>"Schedule override", "action_channel_name"=>"IF Notifications", "action_channel_id"=>651849913, "action_channel_padded_image_url"=>"https://ifttt.com/images/channels/padded/if_notifications.png", "action_name"=>"Send a notification"}}" alt="Unknown" title="GIF for Mac makes all the GIFs easy to reach from your menu bar" data-id="920042" />
GIFs are quickly becoming the lingua franca of just about every emotion. That’s why everywhere you look — from email to chat room to social media — there’s something silly moving around that makes you giggle. Yet, even when it appears that you have all the GIFs, there’s just never enough GIFs. Riffsy, makers of the GIF Keyboard for iOS, gets it and has now expanded to the Mac desktop with GIF for Mac, an app that hangs off of your main menu for easy GIFfing. While the app resides, like all others, in your Applications folder, launching it places it with easy reach…
This story continues at The Next Web
from The Next Web » Apps http://ift.tt/1KBTmH6
via IFTTT
samedi 26 septembre 2015
GIF for Mac makes all the GIFs easy to reach from your menu bar
Inscription à :
Publier les commentaires (Atom)






0 commentaires:
Enregistrer un commentaire