{"push_id":1782355704,"size":25,"distinct_size":0,"ref":"refs/heads/master","head":"5b382555c99673057e69687d3d697465c0dafeb3","before":"f285ae87f8bf6503c56fa850cd91d49aef807150","commits":[{"sha":"30c107883c5d4c843d1d1af058f5c3c8b097a21a","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"created GUI for weightanalyser\n\nThis included:\n- creating a gui script in the scripts folder using qt designer\n- creating a gui.ui file for the user interface\n- adding the new script to setup.py","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/30c107883c5d4c843d1d1af058f5c3c8b097a21a"},{"sha":"2e66a8996111cb50bdd15a2ee75abd2f359ac5a4","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"changed the way the *.ui is imported\n\nFormerly the *.ui (generated by qt designer) was imported using the \"uic\" module at runtime. This only worked locally because this file is not installed by pip. So the *.ui is now compiled with the Makefile to a *.py file. This is distributed via pip.","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/2e66a8996111cb50bdd15a2ee75abd2f359ac5a4"},{"sha":"2f7a04f477df580e1c2cc4a3a839934ef16af84b","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"added missing \"self.show()\" in gui class","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/2f7a04f477df580e1c2cc4a3a839934ef16af84b"},{"sha":"6c41e1c78ca8046e8d07897cfe5d0a5442b1ac32","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"changed way the matplotlib figure is created in \"visualisation.py\"\n\nThis enables the GUI to use this module as well as the CLI.","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/6c41e1c78ca8046e8d07897cfe5d0a5442b1ac32"},{"sha":"9adaaa5e3eb92255da2933d5a0efe43da3b8e886","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"Enabled plotting real data in the gui","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/9adaaa5e3eb92255da2933d5a0efe43da3b8e886"},{"sha":"c6810dcf59be30439328539afba8209c171fc285","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"Created add measurement window and updated main window","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/c6810dcf59be30439328539afba8209c171fc285"},{"sha":"719c929d173770e67a11557e66bcc5180440d55b","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"Updated Windows","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/719c929d173770e67a11557e66bcc5180440d55b"},{"sha":"bd3f818bc8cfa9dc3a57da39e924267b82ddad05","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"created add measurement workflow\n\nThe AddMeasurementWindow has now full functionality.","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/bd3f818bc8cfa9dc3a57da39e924267b82ddad05"},{"sha":"c7500aaf638faafa55b615d39cbc949081c2531e","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"Implemented grid functionality","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/c7500aaf638faafa55b615d39cbc949081c2531e"},{"sha":"5234ae03995f357bef5ba298c0815b2b470bb604","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"Implemented display range functionality","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/5234ae03995f357bef5ba298c0815b2b470bb604"},{"sha":"392a2aaba7c8d815edaefe35abebb7688144ee8a","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"Implemented fit range functionality","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/392a2aaba7c8d815edaefe35abebb7688144ee8a"},{"sha":"d955a27ec474aa3ce7f90372733bd83488511a42","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"update calendarWidget: set first day of week to monday","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/d955a27ec474aa3ce7f90372733bd83488511a42"},{"sha":"0c25e278677ab7ff827082054816c3c77937526c","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"center windows at startup","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/0c25e278677ab7ff827082054816c3c77937526c"},{"sha":"447b4d31b72dab58fc7618b197b1a36cb0124d5b","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"add measurement window: new behaviour\n\n- The full_weight_lineEdit is now focused at startup. This makes sense because normaly the values are entered on a daily basis and so the date is mostly the default one.\n- Enter key works like the tab key. This is more ergonomic because the typing hand is on the numpad where the enter key is. The tab key is one of the most far away keys.\n- When the enter key is pressed if the mus_perc_lineEdit has the focus, the add measurement key is pressed.\n\nThese changes should make the data entering process much faster.","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/447b4d31b72dab58fc7618b197b1a36cb0124d5b"},{"sha":"d12b689e1ba0f9c029ade83773dfc8a1df799ba9","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"set the default location for the weightanalyser\n\nthe default location is now\n~/.weightanalyser/\n\nIf this path doesn't exist at the initialisation of the main window,\nit is created.","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/d12b689e1ba0f9c029ade83773dfc8a1df799ba9"},{"sha":"2b5ce4a9e89652a509415e55d4f949d608927dd3","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"hardcode QEMatplotlibWidget from PyQt4Enhanced\n\nThe PyQt4Enhanced module is written by myself. It might need to be\nupdated to fit the needs of the weightanalyser. This is why it is\nhardcoded in the weightanalyser. Once it fits the needs it will be\nmerged back into the PyQt4Enhanced module.","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/2b5ce4a9e89652a509415e55d4f949d608927dd3"},{"sha":"54ce1cff05c5a5d88877723b1a4498b837d88fcf","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"Adjust layout of plots\n\nThe plots are now in a \"tight_layout\". That means the titles of the\nlower axes are not overlapping with the labels of the upper axes any\nmore.","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/54ce1cff05c5a5d88877723b1a4498b837d88fcf"},{"sha":"768237f46272a135ee3a6034e1d6458bfe8a3a57","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"make matplotlib window responsive\n\nThe Axes are now scaled relative to the size of the canvas which makes\nthem responsive. The trick is to use:\n\nfig.add_axes([.10, 0.7, .8, .2])","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/768237f46272a135ee3a6034e1d6458bfe8a3a57"},{"sha":"8229b0ee296d7aacf5f91945d8637670ffa191da","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"plotting of axes is now selectable\n\nWith a check box per axes is now selectable which axes should be\nplotted. The default state for all check boxes is true.","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/8229b0ee296d7aacf5f91945d8637670ffa191da"},{"sha":"24097ec52e67771447656aab97d5c787773cd56b","author":{"name":"Finn Christiansen","email":"3dfa4429670a97e526155b2cfb9b41cb88f76de4@physik.uni-kiel.de"},"message":"optimize position and size of the axes / plots\n\nFormerly the axes where just invisible when the corresponding check\nboxes were unchecked. This led to blank spaces on the GUI.\nNow the axes increase in size when there are less of them, so there is\nno unused space on the GUI any more","distinct":false,"url":"https://api.github.com/repos/finn-christiansen/weightanalyser/commits/24097ec52e67771447656aab97d5c787773cd56b"}]}
{"actor":{"display_login":"finn-christiansen"}}