Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-25 | [feat] implement --nowindow flag to display only systray | Kali Kaneko | |
for some usages, specially with autostart enabled, user might want to launch only the systray. this commit implements a simple ``--nowindow`` switch that just avoids showing the main window for now. in the future, we can have a different entrypoint that just launches bitmaskd and a minimal systray widget. I'm not documenting this feature properly since I think this is still missing some functionality: the ability to switch on and off the vpn, and the ability to pass the --autostart as a flag to the bitmask entrypoint. | |||
2018-01-06 | [style] pep8 | Kali Kaneko | |
2018-01-06 | [refactor] webengine entrypoint | Kali Kaneko | |
this commit deprecates qtwebkit usage. | |||
2018-01-06 | [refactor] factor out common functions | Kali Kaneko | |
used from both entrypoints for linux and mac apps. | |||
2017-12-08 | [style] pep8 | Kali Kaneko | |
2017-12-08 | [feat] osx systray with pyqt5 | Kali Kaneko | |
2017-11-03 | [feature] set windows title | Kali Kaneko | |
2017-11-02 | [docs] add todo about proper event integration with systray | Kali Kaneko | |
2017-11-02 | [bug] really close if the user pushed the close button | Kali Kaneko | |
2017-11-01 | [feature] restore with double-click | Kali Kaneko | |
2017-11-01 | [feature] minimize to systray | Kali Kaneko | |
2017-11-01 | [docs] document systray in changelog | Kali Kaneko | |
- Resolves: #9094 | |||
2017-11-01 | [feature] add tooltip | Kali Kaneko | |
2017-11-01 | [feature] display vpn status on systray | Kali Kaneko | |
2017-11-01 | [feat] add new assets for icons | Kali Kaneko | |
2017-11-01 | [feature] first stub for the systray | Kali Kaneko | |
2017-08-14 | [style] pep8 | Kali Kaneko | |
2017-08-14 | [pkg] fallback to pyqt-webkit if webengine not found | Kali Kaneko | |
2017-08-14 | [feat] use webengine instead of webkit | user1 | |
2017-05-30 | [docs] add notes for osx/windows dev env | Kali Kaneko (leap communications) | |
2017-05-03 | [bug] include bitmask_helpers into the frozen binary | Ruben Pollan | |
The bundled version of bitmask is unable to find the bitmask_helpers binary. Let's include it as part of the frozen binary generated by pyinstaller. - Resolves: #8862 | |||
2017-04-20 | [bug] wait a bit in case the authtoken has not being written yet | Kali Kaneko (leap communications) | |
2017-04-20 | [bug] add icon to window | Kali Kaneko (leap communications) | |
The icon it was introduced and then deleted by mistake on the recent window refactor after pixelated integration. - Resolves: #8826 | |||
2017-04-19 | [bug] remove previous auth token | Kali Kaneko (leap communications) | |
- Resolves: #8823 | |||
2017-04-19 | [feature] expose method to open url from js | Kali Kaneko (leap communications) | |
- Resolves: #8838 | |||
2017-04-19 | [feature] expose gui shutdown to js | Kali Kaneko (leap communications) | |
- Resolves: #8837 | |||
2017-03-05 | [bug] load after exporting the object | Kali Kaneko (leap communications) | |
2017-03-05 | [feature] pixelated UA integration | Kali Kaneko (leap communications) | |
a bit hacky and all, but this should launch the service and allow interacting from the default site (localhost:9090). this is the first example of a pyqt-js bridge, it's an interesting mechanism that we can use more in the future. no efforts made so far in authenticating the app. | |||
2017-02-24 | [feature] require authentication token for api | Kali Kaneko (leap communications) | |
implements a global auth token for the app. this token is written to .config/leap/authtoken, and passed to the anchor part of the landing URI when opening the index resource by the browser. - Resolves: #8765 | |||
2016-12-07 | [bug] always set verbose flag for bundles | Kali Kaneko (leap communications) | |
2016-12-07 | [feature] add icon to the window | Kali Kaneko (leap communications) | |
- Resolves: #8676 | |||
2016-11-09 | [ci] generate bundle from gitlab runner | Kali Kaneko (leap communications) | |
some hacks needed, it seems pyinstaller is choking again on namespace packages for some reason that is beyond my current comprenhension. | |||
2016-11-03 | [style] pep8 fixes | Kali Kaneko (leap communications) | |
2016-10-21 | [feat] fallback support for PySide | Kali Kaneko (leap communications) | |
basically, I give up trying to compile pyqt5 for python2. not worthy. fortunately, the api changes are minimal so we can support two. the way forward should be Py3. still some bugs with rendering the viewport. trying to help that, I introduced the web inspector, use DEBUG=1 flag to have it visible. | |||
2016-09-27 | [feature] catch SIGINT from gui | Kali Kaneko (leap communications) | |
2016-09-27 | [feature] allow the frozen binary to function as cli too | Kali Kaneko (leap communications) | |
2016-09-27 | [feature] launch backend from the qt gui entrypoint | Kali Kaneko (leap communications) | |
2016-09-27 | [bug] launch backend from gui | Kali Kaneko (leap communications) | |
2016-09-06 | [feature] webkit window serving bitmask-js | Kali Kaneko (leap communications) | |