Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-21 | [bug] launch the systray ASAP so notifications work | Ruben Pollan | |
The linux version of the notifications library we are using doesn't handle the gtk.main loop. It requires the systray to be running to be able to display a notification. Spliting the start of the systray and the loop we can start the systray pretty early and later on launch the main loop once we have bitmask and other stuff ready. - Related: #88 | |||
2018-11-29 | [feat] don't need the cancel button | Ruben Pollan | |
We can do just with two buttons and changing the names. | |||
2018-10-29 | [bug] revert setting of TMPDIR0.18.10 | Kali Kaneko (leap communications) | |
setting TMPDIR attempted to end the noisy error message about using TMP producing non readable messages. however, this produces invisible icons in bionic. See https://0xacab.org/leap/riseup_vpn/issues/44 | |||
2018-10-25 | [feat] store temporary icons in /var/tmp | Ruben Pollan | |
- Resolves: #26 | |||
2018-09-06 | [bug] on quit don't wait for notifications that might not come0.18.9 | Ruben Pollan | |
2018-09-06 | [feat] check regularly the status | Ruben Pollan | |
Don't trust that the status will be reported by openvpn/bitmaskd correctly. Let's do polling every 5 seconds. | |||
2018-08-23 | [feat] fake state on click | Ruben Pollan | |
Let's change the systray state as soon as the user clicks on it, instead of waiting for openvpn to notify the status change. | |||
2018-07-10 | [feat] autostart the standalone systray if the vpn was on | Ruben Pollan | |
- Resolves: #8 | |||
2018-06-20 | [feat] sort gateways by timezone | Ruben Pollan | |
And let us select gateways. - Resolves: #42 | |||
2018-06-20 | [feat] capture SIGINT and close properly | Ruben Pollan | |
2018-06-20 | [feat] pure go bitmask vpn implemenation | Ruben Pollan | |
- Resolves: #42 | |||
2018-06-20 | [feat] display systray and bitmaskd version in about | Ruben Pollan | |
- Resolves: #47 | |||
2018-05-24 | [feat] add about page | Ruben Pollan | |
And update links. - Resolves: #34 | |||
2018-04-25 | [feat] don't notify in 30 days if systray/donate is clicked | Ruben Pollan | |
The same than if the user clicks on 'yes' on the donation dialog will happen now with the systray/donate button. | |||
2018-04-11 | [feat] autoconnect if is the first run or was not manually stopped | Ruben Pollan | |
- Resolves: #23 | |||
2018-04-11 | [feat] if quit stop vpn | Ruben Pollan | |
As a side effect if the user shuts down the systray it will not autostart next time. - Related: #19 | |||
2018-03-27 | [i18n] simplify i18n strings | Ruben Pollan | |
Let's make the application name configurable. | |||
2018-03-22 | [feat] remove about | Ruben Pollan | |
2018-03-22 | [i18n] add pt-BR locale | Ruben Pollan | |
2018-03-20 | [feat] let's not notify about donations for now | Ruben Pollan | |
As MVP we decided to remove the donations notifications for now. - Resolves: #21 | |||
2018-03-20 | [style] use upstream systray library | Ruben Pollan | |
Now that my patchers are merged we can revert back to use upstream. | |||
2018-03-20 | [feat] remove the hack on exit | Ruben Pollan | |
The systray quit is being fixed in our fork of the getlantern/systray. | |||
2018-03-20 | [feat] only one systray can be in execution | Ruben Pollan | |
Create a systray.pid file to check if another systray is in execution and only one systray is allowed to be running. - Resolves: #17 | |||
2018-03-20 | [bug] use our own fork of the systray library | Ruben Pollan | |
While we wait to get the fix to the hide menu items issue merged upstream let's use our own fork of the library. - Resolves: #8 | |||
2018-02-21 | [feat] display the off icon while waiting for status | Ruben Pollan | |
- Resolves: #14 | |||
2018-02-21 | [feat] add i18n support | Ruben Pollan | |
Using golang.org/x/text, wich is still in early stages of development, but seems to work good enough for our needs. - Resolves: #2 | |||
2018-02-16 | [feat] add a command line flag to enable gateway selection | Ruben Pollan | |
- Resolves: #12 | |||
2018-02-13 | [feat] new icons | elijah | |
2018-02-13 | [feat] remove gateway selection | Ruben Pollan | |
2018-02-13 | [doc] add copyright notice | Ruben Pollan | |
2018-02-09 | [style] nicer looking | Ruben Pollan | |
2018-02-08 | [style] remove unused code | Ruben Pollan | |
2018-02-08 | [feat] use a config file to check when to produce the next notification | Ruben Pollan | |
2018-02-08 | [feat] use the right urls | Ruben Pollan | |
2018-02-08 | [style] point imports into leap repo | Ruben Pollan | |
2018-01-23 | [feat] add gateway selection | Ruben Pollan | |
2018-01-19 | [feat] implement bitmask.core zmq comunication | Ruben Pollan | |
2018-01-18 | [style] clean up wait loop | Ruben Pollan | |
2018-01-18 | [style] New assets | Ruben Pollan | |
2018-01-16 | [feat] use cleaner icons | Ruben Pollan | |
2018-01-16 | [feat] Dummy implementation of the systray | Ruben Pollan | |