profile
viewpoint

mhoye/Canutist 1

This is a tool for facilitating community involvement the Bugzilla triage process.

mhoye/10-newcomers 0

Ten Simple Rules for Helping Newcomers Become Contributors to Open Source Projects

mhoye/10handover 0

Ten Simple Rules for Handing Over and Moving On

mhoye/ace 0

Ace (Ajax.org Cloud9 Editor)

mhoye/aframe-flyweb-gallery 0

This is an art-gallery demo combining AFrame boilerplate with Flyweb.

mhoye/aframe-react-boilerplate 0

:sunglasses: Boilerplate for building virtual reality (VR) experiences with A-Frame and React using aframe-react.

mhoye/ansible-diamond 0

Ansible role for diamond collector

mhoye/atom 0

:atom: The hackable text editor

issue commentmozilla-mobile/mozilla-vpn-client

Don't show in the dock or list of open applications when showing the menubar icon.

@bwinton are you saying that when the Mozilla VPN is open, you don't see it in the dock+applist below and also don't see it in the top MenuBar? I see it in both locations when I have it open on my Mac.

bwinton

comment created time in an hour

push eventmozilla-mobile/mozilla-vpn-client

Sebastian Streich

commit sha 392660c216f2d364009562e3fb888d6040a01221

Pass Tunnel State changes to QT

view details

Sebastian Streich

commit sha ea8c98eb1c629c40383798a5f827f6ec3c49ec8d

let Gradle use Version.pri for Android Version

view details

lesleyjanenorton

commit sha eb963a3c24772dcd03828f35fdf901d1009e11ba

Wrap app permission subtitle Fixes #460

view details

Andrea Marchesini

commit sha 6003c32af67a914e0494fe1734938c320aae65de

Merge pull request #472 from mozilla-mobile/fix-460 Wrap app permission subtitle

view details

Andrea Marchesini

commit sha 00da2de51f02313290af19705bfc46b19d108989

MacOS builds from github actions

view details

Andrea Marchesini

commit sha 6c2aa7ae91952a685989df6d4a582aa3d6ffb02f

Merge pull request #467 from mozilla-mobile/macosCI MacOS builds from github actions

view details

Andrea Marchesini

commit sha 9cd863e5f7e88850b0873159588ce45c846f57b7

Renamed the MacOS workflow

view details

Andrea Marchesini

commit sha c2dd15542957f1e8b1729cfc6567b8999147f4c3

README updated with macos status

view details

Andrea Marchesini

commit sha d4ce8816b407dac383b96dd78d3683ae2cf470f7

Merge pull request #462 from mozilla-mobile/android_gradle let Gradle use Version.pri for Android Version

view details

lesley

commit sha fbc526d9f369b6ca75c7423a5601b101def7183c

Restrict IPv6 toggling via Voice Control when VPN is on. Fixes #404

view details

lesley

commit sha ac66362fe9f2e3927a87a3d5bf0c742e9289400f

Nit: "Hide" settings list scrollbar during stack transitions

view details

Andrea Marchesini

commit sha e953ec6f398e99e84e4d135cf36f19c60e9481cf

Merge pull request #474 from mozilla-mobile/fix-404 Restrict IPv6 toggling via Voice Control when VPN is on.

view details

Andrea Marchesini

commit sha 165a911e1170653da6ee89a3b083f311caf49ed6

Merge pull request #475 from mozilla-mobile/scrollbar-nit Nit: "Hide" settings list scrollbar during stack transitions

view details

Sebastian Streich

commit sha 3b1f2cbf2d2df2d31b170d7784b16324c450c54c

Stop the animated-circles when not visible or navigating

view details

Andrea Marchesini

commit sha b059498e07f9570cde9578a7db6a2991a1310342

Log on stderr/stdout only in debug builds

view details

Andrea Marchesini

commit sha db2029b16da0bdc5d7e4bfbc67202e957d1ab22c

Support QT 5.14

view details

Andrea Marchesini

commit sha ed41ed0ea01b3196b4db43ed5d909ec922865aa1

PPA script for Qt5.14

view details

Andrea Marchesini

commit sha b591d903eb4261221abdd99911797016d84790f6

Add support for bionic

view details

Andrea Marchesini

commit sha 6d69156919e29b97835e13316260cdb4a3dda6aa

Version.pri with proper comments

view details

Andrea Marchesini

commit sha 954845c9f8d42f60d5c83bd468e4dfbd8e53c652

Fix the device handling in CLI

view details

push time in 2 hours

PR closed mozilla/inclusion

Create best-practice-checklist.md

I'll start building this as I see best-practice use-cases

+11 -0

1 comment

1 changed file

emmairwin

pr closed time in 2 hours

create barnchmozilla-mobile/mozilla-vpn-client

branch : fix-480

created branch time in 2 hours

issue openedmozilla-mobile/mozilla-vpn-client

Don't show in the dock or list of open applications when showing the menubar icon.

It would be nice if, when I had the VPN app set up to show in the menu-bar, it didn't show in the dock or list of open applications… (I guess I might be asking for a toggle to show in the Dock+AppList or MenuBar?)

It's a common MacOS pattern to only have one way to access the main window.

(Suggested labels: enhancement, macos. 🙂)

created time in 7 hours

delete branch mozilla-mobile/mozilla-vpn-client

delete branch : stop-circle-animation

delete time in 7 hours

push eventmozilla-mobile/mozilla-vpn-client

Sebastian Streich

commit sha 3b1f2cbf2d2df2d31b170d7784b16324c450c54c

Stop the animated-circles when not visible or navigating

view details

Sebastian Streich

commit sha 9cd6980d8a245dd99d2eca8938866f29534bd2e3

Merge pull request #477 from mozilla-mobile/stop-circle-animation Stop the animated-circles when not visible or navigating

view details

push time in 7 hours

PR merged mozilla-mobile/mozilla-vpn-client

Stop the animated-circles when not visible or navigating

Hello! About #445 - I've had the idea that we might freeze the ring-animation when we navigate to another page and wait a bit when navigating back. So devices that are already struggling with the ring animation (Like my pixel) have GPU time for the navigation animations. That makes it way smother to navigate to languages/devices while connected Let me know what you think :)

+31 -0

0 comment

2 changed files

strseb

pr closed time in 7 hours

issue commentmozilla-mobile/mozilla-vpn-client

Long display name is not wrapped in Settings page of VPN app

@lesleyjanenorton can you take this bug?

ValentinaPC

comment created time in 9 hours

push eventmozilla-mobile/mozilla-vpn-client

Sebastian Streich

commit sha 0e7761d86684f50469c7b8e06b5753eb9f039d51

Use Timestamp to calculate the android version code

view details

Andrea Marchesini

commit sha f4eb93ef3f3538273eb6a71c8865f2de68acfcb5

Merge pull request #481 from mozilla-mobile/timebased_versioncode Use Timestamp to calculate the android version code

view details

push time in 9 hours

PR merged mozilla-mobile/mozilla-vpn-client

Reviewers
Use Timestamp to calculate the android version code

Lets change the android version code to use something time based instead of our real version, so we dont have to bump it every time we we want to test on google play. the $Fullversion is sadly too big. We have a max versioncode of 2 100 000 000. With just a UNIX timestamp we would burn all codes out in ~15 years. So my idea is to cut of the last ~16 minutes of the timestamp, which adds more then enough time before the codes burn out.

+1 -1

0 comment

1 changed file

strseb

pr closed time in 9 hours

push eventmozilla-mobile/mozilla-vpn-client

Andrea Marchesini

commit sha 171d3c15f5a33df0f7fd8bbd00a63a83be871b09

Version bump: 2.0.3

view details

Andrea Marchesini

commit sha b5a93fa7f2c01aff115a99467583b3179e5057c1

Merge remote-tracking branch 'origin/main' into main

view details

push time in 9 hours

PR opened mozilla-mobile/mozilla-vpn-client

Reviewers
Use Timestamp to calculate the android version code

Lets change the android version code to use something time based instead of our real version, so we dont have to bump it every time we we want to test on google play. the $Fullversion is sadly too big. We have a max versioncode of 2 100 000 000. With just a UNIX timestamp we would burn all codes out in ~15 years. So my idea is to cut of the last ~16 minutes of the timestamp, which adds more then enough time before the codes burn out.

+1 -1

0 comment

1 changed file

pr created time in 10 hours

create barnchmozilla-mobile/mozilla-vpn-client

branch : timebased_versioncode

created branch time in 10 hours

issue openedmozilla-mobile/mozilla-vpn-client

Long display name is not wrapped in Settings page of VPN app

Affected versions:

  • 2.0.2;

Affected Platforms:

  • Linux Ubuntu 20.04 and 20.10;

Prerequisites:

  • Have the VPN app installed;
  • Have a FxA account with active subscription for Mozilla VPN;
  • Have a LONG display name set to your FxA account;

Steps to reproduce:

  1. Open the VPN app;
  2. Click settings gear icon;
  3. Observe the display name;

Expected result:

  • The LONG account display name is wrapped.

Actual result:

  • The display name is cut.

Notes:

  • reproducing across platforms.

long name

created time in 11 hours

issue closedmozilla-mobile/mozilla-vpn-client

Add the support for Ubuntu Groovy

In order to do this we need to:

  • [x] downgrade QT to 5.14.2
  • [x] implement NetworkRequest::setTransferTimeout
  • [x] change 1 line in linuxpingsendworker
  • [x] change the PPA script

closed time in 15 hours

bakulf

push eventmozilla-mobile/mozilla-vpn-client

Andrea Marchesini

commit sha 70c84e52d6c9bd2911df748a1ad58bd32b880071

Docker for bionic linux packages

view details

push time in a day

create barnchmozilla-mobile/mozilla-vpn-client

branch : bionic

created branch time in a day

issue closedmozilla/policy-templates

GPO wish: network.http.spdy.websockets

It's for whatsapp web

closed time in a day

EugeneFlash

issue commentmozilla/policy-templates

GPO wish: network.http.spdy.websockets

All of the network preferences can be set with the Preferences policy

https://github.com/mozilla/policy-templates/blob/master/README.md#preferences

EugeneFlash

comment created time in a day

push eventmozilla-mobile/mozilla-vpn-client

Sebastian Streich

commit sha 392660c216f2d364009562e3fb888d6040a01221

Pass Tunnel State changes to QT

view details

Andrea Marchesini

commit sha 351ec0efa23e2d9287a0abb2c904b0bd7b4cc691

Merge pull request #440 from mozilla-mobile/android-fix-system-dc Pass Tunnel State changes to QT

view details

push time in a day

PR merged mozilla-mobile/mozilla-vpn-client

Pass Tunnel State changes to QT

Fixes #439 It might be that the OS kills our vpn connection, e.g. when always-on vpn gets set to false. This was not propagated to the front end.

+16 -3

0 comment

2 changed files

strseb

pr closed time in a day

issue closedmozilla-mobile/mozilla-vpn-client

Android: Disabling VPN in System Settings does not disable VPN in app

Steps

  • Launch the app and sign in with a valid account
  • Start/Stop any VPN (for permissions, etc)
  • Go to Android Settings -> Network & Internet -> VPN -> Mozilla VPN
  • Enable Always On VPN
  • The app now shows connecting / connected
  • Go back and disable Always On VPN

Expected

  • The VPN should be disconnected and also the UI should show this.

Actual

  • The VPN gets disconnected but the app ui still shows "connected"

closed time in a day

strseb

delete branch mozilla-mobile/mozilla-vpn-client

delete branch : qt5.14

delete time in a day

push eventmozilla-mobile/mozilla-vpn-client

Sebastian Streich

commit sha 4c8ce84b2b890a0d6995ec94f7101eeddb24fd03

WIP split apk

view details

Andrea Marchesini

commit sha 7abd1c7ef1d40398a6f6e2cd617f81197e54b276

Merge pull request #479 from mozilla-mobile/android_split_apk Build also ABI-Splitted apk's for release

view details

push time in a day

PR merged mozilla-mobile/mozilla-vpn-client

Reviewers
Build also ABI-Splitted apk's for release

Closes #459 - Whilst nothing we should try in 2.0.x, i think this is a neat thing for the next release. This adds abi- splitted apk's in addition to our (current) universal apk. They are way smaller, 20mb vs 80mb (universal). I followed https://developer.android.com/google/play/publishing/multiple-apks

+45 -7

0 comment

4 changed files

strseb

pr closed time in a day

issue closedmozilla-mobile/mozilla-vpn-client

Consider generating Abi-Splitted Apk's for Android

We're currently only building a single universal apk. That means with addition to #458 we would also ship ~70mb of binary code. Given that one user just requires one (his) abi, that means we're shipping about 50mb overhead or (69% of total size). The play store supports split apk's for each abi, so the user would only get the apk containing the binaries required.

closed time in a day

strseb

push eventmozilla-mobile/mozilla-vpn-client

Andrea Marchesini

commit sha db2029b16da0bdc5d7e4bfbc67202e957d1ab22c

Support QT 5.14

view details

Andrea Marchesini

commit sha ed41ed0ea01b3196b4db43ed5d909ec922865aa1

PPA script for Qt5.14

view details

Andrea Marchesini

commit sha b591d903eb4261221abdd99911797016d84790f6

Add support for bionic

view details

Andrea Marchesini

commit sha f2c33b1d2534576e4ee73e865299bc2dd52100fe

Merge pull request #466 from mozilla-mobile/qt5.14 Support QT 5.14

view details

push time in a day

more