{"push_id":951692600,"size":359,"distinct_size":2,"ref":"refs/heads/issue_41","head":"8efd81d86a1e88f7b3c669916498114082b49495","before":"319583284602863508a98bda44d284341cd695b7","commits":[{"sha":"55884a4b15f49b7f953480353ed2e1ffb20e6deb","author":{"email":"3bed0a3c5c24937377c4ac99de8dc8f2ce96aa4d@gmail.com","name":"yodalee"},"message":"move xpm definition to qucs","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/55884a4b15f49b7f953480353ed2e1ffb20e6deb"},{"sha":"c756f0421c228ba1f95c863f4cd2ef332af54472","author":{"email":"3bed0a3c5c24937377c4ac99de8dc8f2ce96aa4d@gmail.com","name":"yodalee"},"message":"move addTab to qucs","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/c756f0421c228ba1f95c863f4cd2ef332af54472"},{"sha":"325b589675bedba28c9d3406498e5562640d34c3","author":{"email":"3bed0a3c5c24937377c4ac99de8dc8f2ce96aa4d@gmail.com","name":"yodalee"},"message":"move scrollview changed connect to qucsapp","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/325b589675bedba28c9d3406498e5562640d34c3"},{"sha":"eadd7b7e382f4d26bf6036e91b4997e6b91f480f","author":{"email":"3bed0a3c5c24937377c4ac99de8dc8f2ce96aa4d@gmail.com","name":"yodalee"},"message":"move delete from tab to qucsapp","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/eadd7b7e382f4d26bf6036e91b4997e6b91f480f"},{"sha":"232fda416717727ee0dfb0e5c642e876f7d24997","author":{"email":"3bed0a3c5c24937377c4ac99de8dc8f2ce96aa4d@gmail.com","name":"yodalee"},"message":"position label change to signal slot","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/232fda416717727ee0dfb0e5c642e876f7d24997"},{"sha":"a3891875106271ce7b8b65a37f1d3edaa574567d","author":{"email":"3bed0a3c5c24937377c4ac99de8dc8f2ce96aa4d@gmail.com","name":"yodalee"},"message":"replace undo,redo with signal slot","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/a3891875106271ce7b8b65a37f1d3edaa574567d"},{"sha":"f36f0e5082e0b47561a3ba2d740ce93797d4ca9e","author":{"email":"3bed0a3c5c24937377c4ac99de8dc8f2ce96aa4d@gmail.com","name":"yodalee"},"message":"move xpm change work to qucsapp","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/f36f0e5082e0b47561a3ba2d740ce93797d4ca9e"},{"sha":"45b5bac1d9bc5a6e7ba0921d32a879aac1561b78","author":{"email":"3bed0a3c5c24937377c4ac99de8dc8f2ce96aa4d@gmail.com","name":"yodalee"},"message":"remove App in setName of sch/textdoc","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/45b5bac1d9bc5a6e7ba0921d32a879aac1561b78"},{"sha":"234c90fbb21615654c88342904081063850c14f6","author":{"email":"9c69098d379350e157eff4ad93150662007b8fb2@salfelder.org","name":"Felix Salfelder"},"message":"install verilog models","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/234c90fbb21615654c88342904081063850c14f6"},{"sha":"442b268f0753798f3389ba7c370c1702e71056b0","author":{"email":"f44cdf44259ce48f60bfb1faee2ae59a379748ae@gmail.com","name":"Guilherme Brondani Torri"},"message":"Merge pull request #208 from felix-salfelder/install_va\n\ninstall verilog models ...","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/442b268f0753798f3389ba7c370c1702e71056b0"},{"sha":"417d85dcc74b1151799250928b1ca93435084a6a","author":{"email":"9c69098d379350e157eff4ad93150662007b8fb2@salfelder.org","name":"Felix Salfelder"},"message":"fetch QUCSATOR from environment if set\n\nmaybe, QucsSettings should have a slot \"Qucsator\" that defaults\nto \"qucsator\" unless env(\"QUCSATOR\").","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/417d85dcc74b1151799250928b1ca93435084a6a"},{"sha":"b3a0b035e79e5ef73ec1116a13e165b514b53c49","author":{"email":"9c69098d379350e157eff4ad93150662007b8fb2@salfelder.org","name":"Felix Salfelder"},"message":"remove QFile(Program) hack. check process .state after .start\n\n- Program does not neccesary point to a file\n- .state is unavailable before WaitForStarted\n  (don't know how to do asynchronously, add callback?)\n- more expressive error message","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/b3a0b035e79e5ef73ec1116a13e165b514b53c49"},{"sha":"7eacbcec4e6254f67d2a57d2a34de4346b72d65f","author":{"email":"9c69098d379350e157eff4ad93150662007b8fb2@salfelder.org","name":"Felix Salfelder"},"message":"move QUCSATOR lookup to main.cpp, use QucsSettings","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/7eacbcec4e6254f67d2a57d2a34de4346b72d65f"},{"sha":"6a55b9f756435a94a3ac0512430e6fbe3070cae8","author":{"email":"9c69098d379350e157eff4ad93150662007b8fb2@salfelder.org","name":"Felix Salfelder"},"message":"reuse Editor dups for Qucsator","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/6a55b9f756435a94a3ac0512430e6fbe3070cae8"},{"sha":"b3b89006710fdea356944ca9119909505866ec61","author":{"email":"9c69098d379350e157eff4ad93150662007b8fb2@salfelder.org","name":"Felix Salfelder"},"message":"don't write qucsator into settings file (terrible idea)\n\n(do manually if really intended)","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/b3b89006710fdea356944ca9119909505866ec61"},{"sha":"d5f86539c02b56d5011ace5cffc81ed6db2c9a81","author":{"email":"9c69098d379350e157eff4ad93150662007b8fb2@salfelder.org","name":"Felix Salfelder"},"message":"remove wait hack in favor of proper callback\n\n- implement slotStateChanged\n- move QString SimMessage::Program to member variable\n- QProcess::FailedToStart does not work. use own state to check","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/d5f86539c02b56d5011ace5cffc81ed6db2c9a81"},{"sha":"d2ba5667898c8372bf2b18b40f4c76c9711f9c2b","author":{"email":"9c69098d379350e157eff4ad93150662007b8fb2@salfelder.org","name":"Felix Salfelder"},"message":"cleanup stray paren","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/d2ba5667898c8372bf2b18b40f4c76c9711f9c2b"},{"sha":"676b17349a2e3c1d1bf7e8f16f5a31e1a8952ecc","author":{"email":"4071fce63cae3a9099f8bfa7f8faa4464358ff2c@gmail.com","name":"Vadim Kuznetzov"},"message":"Added fix to avoid infinite loop","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/676b17349a2e3c1d1bf7e8f16f5a31e1a8952ecc"},{"sha":"31f3ab97da8744c2003450ad7ac191fff73398c5","author":{"email":"0803e007955af05c9aa68ebe60fbdec7f3e4101a@users.noreply.github.com","name":"YodaLee"},"message":"Merge pull request #212 from ra3xdh/activefilt-fix\n\nQucs-activefilter fix to avoid infinite loop.","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/31f3ab97da8744c2003450ad7ac191fff73398c5"},{"sha":"c35404874ec7c792b8d5fc9725d9b29eb4d8d66d","author":{"email":"0803e007955af05c9aa68ebe60fbdec7f3e4101a@users.noreply.github.com","name":"YodaLee"},"message":"Merge pull request #195 from yodalee/refactor-replace-App-to-signal-slot\n\nRefactor replace app to signal slot","distinct":false,"url":"https://api.github.com/repos/in3otd/qucs/commits/c35404874ec7c792b8d5fc9725d9b29eb4d8d66d"}]}