{"push_id":1196015353,"size":17,"distinct_size":1,"ref":"refs/heads/master","head":"b54543dd7e6957a722319267b277da9765f8cc60","before":"56209de4974fae0332371524796fa22e4e0c4cb4","commits":[{"sha":"37193d3094c84155364285528620b70ea3b9e4f6","author":{"name":"Sigurd Storve","email":"17e78a40facc08a0d5b6e6bb9ad3515421aaef4f@ntnu.no"},"message":"Added abstract log interface and a dummy no-op implementation.","distinct":false,"url":"https://api.github.com/repos/sigurdstorve/OpenBCSim/commits/37193d3094c84155364285528620b70ea3b9e4f6"},{"sha":"255258a1c42b727adf24922b89fed9c0223ec29b","author":{"name":"Sigurd Storve","email":"17e78a40facc08a0d5b6e6bb9ad3515421aaef4f@ntnu.no"},"message":"Extended IAlgorithm with a method to set log object","distinct":false,"url":"https://api.github.com/repos/sigurdstorve/OpenBCSim/commits/255258a1c42b727adf24922b89fed9c0223ec29b"},{"sha":"b79b87f1e057797219c98759e70783371c2263f1","author":{"name":"Sigurd Storve","email":"17e78a40facc08a0d5b6e6bb9ad3515421aaef4f@ntnu.no"},"message":"Implemented set_logger() in BaseAlgorithm.\n\nCreating default DummyLog in the constructor so that the log object is\nalways valid.","distinct":false,"url":"https://api.github.com/repos/sigurdstorve/OpenBCSim/commits/b79b87f1e057797219c98759e70783371c2263f1"},{"sha":"901bbe07469507a99915f80cbabde09728277821","author":{"name":"Sigurd Storve","email":"17e78a40facc08a0d5b6e6bb9ad3515421aaef4f@ntnu.no"},"message":"Switched back to normal enum from class enum","distinct":false,"url":"https://api.github.com/repos/sigurdstorve/OpenBCSim/commits/901bbe07469507a99915f80cbabde09728277821"},{"sha":"43b9f1a6d7b387afc787da3edf9efd0b07dc578b","author":{"name":"Sigurd Storve","email":"17e78a40facc08a0d5b6e6bb9ad3515421aaef4f@ntnu.no"},"message":"Replaced std::cout usage with log object","distinct":false,"url":"https://api.github.com/repos/sigurdstorve/OpenBCSim/commits/43b9f1a6d7b387afc787da3edf9efd0b07dc578b"},{"sha":"a76c99380e471226e2c33ea29c93de9cbc2750e4","author":{"name":"Sigurd Storve","email":"17e78a40facc08a0d5b6e6bb9ad3515421aaef4f@ntnu.no"},"message":"Moved std::cout usage and changed to log","distinct":false,"url":"https://api.github.com/repos/sigurdstorve/OpenBCSim/commits/a76c99380e471226e2c33ea29c93de9cbc2750e4"},{"sha":"bac69af38c38d75c12336f4c4cfe7133e161da29","author":{"name":"Sigurd Storve","email":"17e78a40facc08a0d5b6e6bb9ad3515421aaef4f@ntnu.no"},"message":"Replaced std::cout with callback function","distinct":false,"url":"https://api.github.com/repos/sigurdstorve/OpenBCSim/commits/bac69af38c38d75c12336f4c4cfe7133e161da29"},{"sha":"519b1a1adf780f54ca4188bce5e7a18bb6e26a89","author":{"name":"Sigurd Storve","email":"17e78a40facc08a0d5b6e6bb9ad3515421aaef4f@ntnu.no"},"message":"Using typedef for log callback and default impl.","distinct":false,"url":"https://api.github.com/repos/sigurdstorve/OpenBCSim/commits/519b1a1adf780f54ca4188bce5e7a18bb6e26a89"},{"sha":"782befea706389c0fab96c9c38055c65d723c80b","author":{"name":"Sigurd Storve","email":"17e78a40facc08a0d5b6e6bb9ad3515421aaef4f@ntnu.no"},"message":"Using adapter lambda function to forward log messages. Switched to make_unique","distinct":false,"url":"https://api.github.com/repos/sigurdstorve/OpenBCSim/commits/782befea706389c0fab96c9c38055c65d723c80b"},{"sha":"e40fc709bf4180d07d750474bd0800e18298dfb8","author":{"name":"Sigurd Storve","email":"17e78a40facc08a0d5b6e6bb9ad3515421aaef4f@ntnu.no"},"message":"Replaced std::cout with log callback","distinct":false,"url":"https://api.github.com/repos/sigurdstorve/OpenBCSim/commits/e40fc709bf4180d07d750474bd0800e18298dfb8"},{"sha":"c170e61423f3737e7f09a1a17ad75864e351bbb3","author":{"name":"Sigurd Storve","email":"17e78a40facc08a0d5b6e6bb9ad3515421aaef4f@ntnu.no"},"message":"Added TODO note","distinct":false,"url":"https://api.github.com/repos/sigurdstorve/OpenBCSim/commits/c170e61423f3737e7f09a1a17ad75864e351bbb3"},{"sha":"1266cfab68c05dd25cc357c677c8b4d99de12b44","author":{"name":"Sigurd Storve","email":"17e78a40facc08a0d5b6e6bb9ad3515421aaef4f@ntnu.no"},"message":"Added console log implementation","distinct":false,"url":"https://api.github.com/repos/sigurdstorve/OpenBCSim/commits/1266cfab68c05dd25cc357c677c8b4d99de12b44"},{"sha":"91c1b5b4083e16cd2b9f35d684a8cac8bd149985","author":{"name":"Sigurd Storve","email":"17e78a40facc08a0d5b6e6bb9ad3515421aaef4f@ntnu.no"},"message":"Using the console log","distinct":false,"url":"https://api.github.com/repos/sigurdstorve/OpenBCSim/commits/91c1b5b4083e16cd2b9f35d684a8cac8bd149985"},{"sha":"19fe1268c974285b2b2a016a00287c9a8b5cd9e5","author":{"name":"Sigurd Storve","email":"17e78a40facc08a0d5b6e6bb9ad3515421aaef4f@ntnu.no"},"message":"Bugfix: forgot to store the callback function object.\n\nThis gave std::bad_function_call exception.","distinct":false,"url":"https://api.github.com/repos/sigurdstorve/OpenBCSim/commits/19fe1268c974285b2b2a016a00287c9a8b5cd9e5"},{"sha":"811a06dc9831d94500cd0844e78753abaf6c9ebd","author":{"name":"Sigurd Storve","email":"17e78a40facc08a0d5b6e6bb9ad3515421aaef4f@ntnu.no"},"message":"Work-in-progress log object in qt5gui.\n\nFor now just forwarding to std::cout. This will become a proper GUI log\nwidget in the future.","distinct":false,"url":"https://api.github.com/repos/sigurdstorve/OpenBCSim/commits/811a06dc9831d94500cd0844e78753abaf6c9ebd"},{"sha":"6844c9d82d3babe0de801900251017665947cfc8","author":{"name":"Sigurd Storve","email":"17e78a40facc08a0d5b6e6bb9ad3515421aaef4f@ntnu.no"},"message":"Replaced most qDebug usage with log object.\n\nIn widgets without access to a log object, the print statements were\ncommented out. In the future, these object should be passed a log object\nas service.","distinct":false,"url":"https://api.github.com/repos/sigurdstorve/OpenBCSim/commits/6844c9d82d3babe0de801900251017665947cfc8"},{"sha":"b54543dd7e6957a722319267b277da9765f8cc60","author":{"name":"Sigurd Storve","email":"17e78a40facc08a0d5b6e6bb9ad3515421aaef4f@ntnu.no"},"message":"Merge pull request #90 from sigurdstorve/replace-stdout-with-log-if\n\nReplace stdout with log interface","distinct":true,"url":"https://api.github.com/repos/sigurdstorve/OpenBCSim/commits/b54543dd7e6957a722319267b277da9765f8cc60"}]}
{"actor":{"display_login":"sigurdstorve"}}