Age | Commit message (Collapse) | Author |
|
|
|
|
|
Conflicts:
src/leap/eip/config.py
src/leap/eip/specs.py
|
|
and type casting.
|
|
|
|
|
|
|
|
But thread not being successfully killed.
|
|
|
|
|
|
TODO: tests.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(we were picking gateway in a wrong way)
Closes #610.
|
|
(was taking the one for eip-service)
also correct the path (should be in root leap config folder).
|
|
|
|
and a jsonvalidate function too,
that calls to jsonchemea.validate(self, data) with self.schema
We're using the specs to both purposes now:
* providing a type casting system for our config options (work in
progress for the type casting)
* json schema validation
|
|
(was taking the one for eip-service)
also correct the path (should be in root leap config folder).
|
|
config instead of get_config()
|
|
Close #604
|
|
|
|
|
|
Close #536.
Cleaning up of the systray menu.
Main window starts hidden if not in debug mode.
Incidentally, some fixes related to the subprocess invocation and termination, removing many of the annoying hangs during debug.
|
|
|
|
|
|
|
|
|
|
|
|
Conflicts:
src/leap/app.py
|
|
Closes #553
|
|
|
|
it works without them on Ubuntu 11.10 & 12.04.
|
|
|
|
|
|
|
|
|
|
|
|
2) uses distribute instead of setuptools.
3) creates symlinks to PyQT and sip.so.
|
|
(shows on window, minimized icons and about dialog)
|
|
|
|
|
|
|
|
|
|
still fragile; sometimes the qt app inits faster and make the send
command miss the not yet created managemente socket.
|
|
|