{"action":"created","issue":{"url":"https://api.github.com/repos/fullphat/snarl/issues/7","labels_url":"https://api.github.com/repos/fullphat/snarl/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/fullphat/snarl/issues/7/comments","events_url":"https://api.github.com/repos/fullphat/snarl/issues/7/events","html_url":"https://github.com/fullphat/snarl/issues/7","id":73727211,"number":7,"title":"replace-uid shouldn't destroy and re-create notifications","user":{"login":"blackwind","id":889881,"avatar_url":"https://avatars.githubusercontent.com/u/889881?v=3","gravatar_id":"","url":"https://api.github.com/users/blackwind","html_url":"https://github.com/blackwind","followers_url":"https://api.github.com/users/blackwind/followers","following_url":"https://api.github.com/users/blackwind/following{/other_user}","gists_url":"https://api.github.com/users/blackwind/gists{/gist_id}","starred_url":"https://api.github.com/users/blackwind/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blackwind/subscriptions","organizations_url":"https://api.github.com/users/blackwind/orgs","repos_url":"https://api.github.com/users/blackwind/repos","events_url":"https://api.github.com/users/blackwind/events{/privacy}","received_events_url":"https://api.github.com/users/blackwind/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/fullphat/snarl/labels/question","name":"question","color":"cc317c"}],"state":"closed","locked":false,"assignee":{"login":"fullphat","id":11242840,"avatar_url":"https://avatars.githubusercontent.com/u/11242840?v=3","gravatar_id":"","url":"https://api.github.com/users/fullphat","html_url":"https://github.com/fullphat","followers_url":"https://api.github.com/users/fullphat/followers","following_url":"https://api.github.com/users/fullphat/following{/other_user}","gists_url":"https://api.github.com/users/fullphat/gists{/gist_id}","starred_url":"https://api.github.com/users/fullphat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fullphat/subscriptions","organizations_url":"https://api.github.com/users/fullphat/orgs","repos_url":"https://api.github.com/users/fullphat/repos","events_url":"https://api.github.com/users/fullphat/events{/privacy}","received_events_url":"https://api.github.com/users/fullphat/received_events","type":"User","site_admin":false},"milestone":null,"comments":6,"created_at":"2015-05-06T20:26:21Z","updated_at":"2015-05-06T22:14:33Z","closed_at":"2015-05-06T22:14:33Z","body":"I've found that the Snarl API's merge-uid parameter performs an in-place modification of the provided uid (as one would expect), while the replace-uid parameter appears to destroy uid and create a new instance of it. I'd like to suggest replace-uid instead perform an in-place modification.\r\n\r\nUse case: I'm replacing AudioMon with an EventGhost macro, and if you drag the Windows volume slider from 0 to 100, for example, there's a lot of flickering as the notification closes and reopens 100 times. As a workaround, I'm currently using merge-uid with the OS X style and no body text, but I strongly believe replace-uid should be modified so that this isn't necessary; after all, what's the point of the parameter at all if you can replicate its behavior by destroying and recreating the notification yourself?"},"comment":{"url":"https://api.github.com/repos/fullphat/snarl/issues/comments/99626672","html_url":"https://github.com/fullphat/snarl/issues/7#issuecomment-99626672","issue_url":"https://api.github.com/repos/fullphat/snarl/issues/7","id":99626672,"user":{"login":"blackwind","id":889881,"avatar_url":"https://avatars.githubusercontent.com/u/889881?v=3","gravatar_id":"","url":"https://api.github.com/users/blackwind","html_url":"https://github.com/blackwind","followers_url":"https://api.github.com/users/blackwind/followers","following_url":"https://api.github.com/users/blackwind/following{/other_user}","gists_url":"https://api.github.com/users/blackwind/gists{/gist_id}","starred_url":"https://api.github.com/users/blackwind/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blackwind/subscriptions","organizations_url":"https://api.github.com/users/blackwind/orgs","repos_url":"https://api.github.com/users/blackwind/repos","events_url":"https://api.github.com/users/blackwind/events{/privacy}","received_events_url":"https://api.github.com/users/blackwind/received_events","type":"User","site_admin":false},"created_at":"2015-05-06T22:14:33Z","updated_at":"2015-05-06T22:14:33Z","body":"Makes sense. Thanks for the insight. :smiley:"}}