summaryrefslogtreecommitdiff
path: root/src/leap/baseapp/leap_app.py
AgeCommit message (Collapse)Author
2012-12-10cleanup and rewrite eipconnection/openvpnconnection classeskali
2012-12-07only remove management socket when shutting downkali
Closes #1090
2012-10-26stop eip connection when first run wizard startedkali
Closes #716
2012-10-24save geometry (was badly merged)kali
2012-10-10fix geometry saving for debug/regular mode.kali
Closes #732
2012-10-08add leap-status to main window in non-debug modekali
not very DRY but just to have it ready for rc cut.
2012-10-05add menu for running wizard at willkali
it's still buggy in that it does not bother to stop the ongoing checks or connection. we should take care of that soon.
2012-10-05init QSettings - save window geometrykali
2012-10-02moved eip checks to qthread to let icon show earlykali
2012-10-02remove ui headerkali
2012-09-18set app iconkali
(shows on window, minimized icons and about dialog)
2012-09-14init iconkali
2012-09-13fix race condition on app initkali
still fragile; sometimes the qt app inits faster and make the send command miss the not yet created managemente socket.
2012-09-06more generic error handler in EipConductorAppMixinkali
documentation of the Exception Hierarchy and attributes. also a bit of general cleanup around error handling in conductor. Hopefully to be polished an abstracted to leap.base with time. not all errors are converted (and the old with_errors/ignoring errors) are still there, but we should be using this style of handlers from now on. wrapping up with this pseudo-feature for now. as we work on individual features we can mimick the exceptions that are working.
2012-09-05app wide logging handlerkali
2012-09-04add little docstrings to classeskali
2012-09-04further cleaning of main window by moving init functionskali
to their base classes. plus a bit of juggling with order.
2012-09-04actual split of classes into own moduleskali
still a bit rough, but makes everything a bit more readable.