{"action":"closed","issue":{"url":"https://api.github.com/repos/chrsmith/bwapi/issues/177","labels_url":"https://api.github.com/repos/chrsmith/bwapi/issues/177/labels{/name}","comments_url":"https://api.github.com/repos/chrsmith/bwapi/issues/177/comments","events_url":"https://api.github.com/repos/chrsmith/bwapi/issues/177/events","html_url":"https://github.com/chrsmith/bwapi/issues/177","id":59189084,"number":177,"title":"dedicated log tool","user":{"login":"GoogleCodeExporter","id":9614759,"avatar_url":"https://avatars.githubusercontent.com/u/9614759?v=3","gravatar_id":"","url":"https://api.github.com/users/GoogleCodeExporter","html_url":"https://github.com/GoogleCodeExporter","followers_url":"https://api.github.com/users/GoogleCodeExporter/followers","following_url":"https://api.github.com/users/GoogleCodeExporter/following{/other_user}","gists_url":"https://api.github.com/users/GoogleCodeExporter/gists{/gist_id}","starred_url":"https://api.github.com/users/GoogleCodeExporter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GoogleCodeExporter/subscriptions","organizations_url":"https://api.github.com/users/GoogleCodeExporter/orgs","repos_url":"https://api.github.com/users/GoogleCodeExporter/repos","events_url":"https://api.github.com/users/GoogleCodeExporter/events{/privacy}","received_events_url":"https://api.github.com/users/GoogleCodeExporter/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/chrsmith/bwapi/labels/auto-migrated","name":"auto-migrated","color":"ededed"},{"url":"https://api.github.com/repos/chrsmith/bwapi/labels/Type-Enhancement","name":"Type-Enhancement","color":"ededed"},{"url":"https://api.github.com/repos/chrsmith/bwapi/labels/Usability","name":"Usability","color":"ededed"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-02-27T04:45:41Z","updated_at":"2015-02-27T04:45:42Z","closed_at":"2015-02-27T04:45:42Z","body":"```\nProblem:\nLogging is needed.... practically never. And logging to a file at a path \nfrom an .ini file is not a fast nor handy solution.\n\nSolution:\nA dedicated tool. You run the tool (an .exe) and then every log message \nproduced in BWAPI will be logged into the tool's window. 3 Buttons \nfeaturing \"Clear log\", \"Save log\", \"Load log\" and some check boxes for the \nlog view's filter. And when the program is not running, the log messages \nwon't even have to be generated, not slowing BWAPI down.\n\nTechnical:\nWith our Util set, pipe communication (especially when there is only one \ntype of packet) is as straightforward as writing to a file but a lot \nfaster and a lot more user-friendly.\n\nOpen for bashing.. now!\n```\n\nOriginal issue reported on code.google.com by `goo...@teabix.com` on 1 Jan 2010 at 10:16"}}