| Age | Commit message (Expand) | Author | Files | Lines |
|---|---|---|---|---|
| 2020-06-10 | Create `EventNotifier.notifiable()` prop. delegate | Janito Vaqueiro Ferreira Filho | 1 | -0/+6 |
| 2020-06-08 | Make time running out warning clickable | Janito Vaqueiro Ferreira Filho | 1 | -2/+10 |
| 2020-06-08 | Refactor to centralize click handling | Janito Vaqueiro Ferreira Filho | 1 | -20/+13 |
| 2020-06-08 | Show warning banner when account expiry is close | Janito Vaqueiro Ferreira Filho | 2 | -4/+31 |
| 2020-06-08 | Use observable property for input events | Janito Vaqueiro Ferreira Filho | 1 | -11/+2 |
| 2020-06-08 | Use `TimeLeftFormatter` in `RemainingTimeLabel` | Janito Vaqueiro Ferreira Filho | 1 | -16/+3 |
| 2020-06-08 | Create `TimeLeftFormatter` helper class | Janito Vaqueiro Ferreira Filho | 1 | -0/+38 |
| 2020-06-05 | Allow screenshots to be taken in debug builds | Janito Vaqueiro Ferreira Filho | 1 | -2/+6 |
| 2020-06-05 | Mark support screen secure when showing email | Janito Vaqueiro Ferreira Filho | 1 | -1/+21 |
| 2020-06-05 | Mark Account screen as secure | Janito Vaqueiro Ferreira Filho | 1 | -0/+2 |
| 2020-06-05 | Mark WireGuard Key screen as secure | Janito Vaqueiro Ferreira Filho | 1 | -0/+2 |
| 2020-06-05 | Make it easy for fragments to be marked as secure | Janito Vaqueiro Ferreira Filho | 1 | -0/+10 |
| 2020-06-05 | Block screenshots when entering a secure screen | Janito Vaqueiro Ferreira Filho | 1 | -0/+20 |
| 2020-06-04 | Scroll to important views during login steps | Janito Vaqueiro Ferreira Filho | 1 | -0/+20 |
| 2020-06-03 | Add a one-day margin of error to initial check | Janito Vaqueiro Ferreira Filho | 1 | -1/+3 |
| 2020-06-03 | Add space for notification banner to expand | Janito Vaqueiro Ferreira Filho | 1 | -0/+14 |
| 2020-06-03 | Add `NotificationBanner.onHeightChange` callback | Janito Vaqueiro Ferreira Filho | 1 | -0/+25 |
| 2020-06-02 | Clear back stack when returning to launch screen | Janito Vaqueiro Ferreira Filho | 1 | -3/+8 |
| 2020-06-02 | Scroll to start of body when advancing the screen | Janito Vaqueiro Ferreira Filho | 2 | -0/+10 |
| 2020-06-02 | Add scroll animation to the Problem Report screen | Janito Vaqueiro Ferreira Filho | 1 | -0/+6 |
| 2020-06-02 | Add scroll animation to Preferences screen | Janito Vaqueiro Ferreira Filho | 1 | -0/+4 |
| 2020-06-02 | Add scroll animation to WireGuard Key screen | Janito Vaqueiro Ferreira Filho | 1 | -0/+7 |
| 2020-06-02 | Add scroll animation to Advanced screen | Janito Vaqueiro Ferreira Filho | 1 | -0/+4 |
| 2020-06-02 | Add scroll animation to Account screen | Janito Vaqueiro Ferreira Filho | 1 | -0/+7 |
| 2020-06-02 | Add scroll animation to Settings screen | Janito Vaqueiro Ferreira Filho | 1 | -0/+7 |
| 2020-06-02 | Create `CollapsibleTitleController` class | Janito Vaqueiro Ferreira Filho | 1 | -0/+196 |
| 2020-06-02 | Create `ListenableScrollView` widget | Janito Vaqueiro Ferreira Filho | 1 | -0/+30 |
| 2020-06-02 | Create `LinearInterpolation` helper class | Janito Vaqueiro Ferreira Filho | 1 | -0/+46 |
| 2020-06-01 | Fix access to uninitialized problem report object | Janito Vaqueiro Ferreira Filho | 2 | -8/+14 |
| 2020-06-01 | Delete problem report file in the background | Janito Vaqueiro Ferreira Filho | 1 | -3/+17 |
| 2020-06-01 | Refactor `KeyStatusListener` to remove `setUpJob` | Janito Vaqueiro Ferreira Filho | 1 | -11/+7 |
| 2020-06-01 | Move `KeyStatusListener` to the `service` package | Janito Vaqueiro Ferreira Filho | 4 | -6/+5 |
| 2020-06-01 | Refactor construction of `ServiceInstance` fields | Janito Vaqueiro Ferreira Filho | 2 | -15/+5 |
| 2020-05-28 | Disable buttons when app has no connectivity | Janito Vaqueiro Ferreira Filho | 1 | -4/+26 |
| 2020-05-28 | Automatically update expiry after adding time | Janito Vaqueiro Ferreira Filho | 1 | -1/+28 |
| 2020-05-28 | Allow adding an extra action in the `UrlButton` | Janito Vaqueiro Ferreira Filho | 1 | -1/+7 |
| 2020-05-28 | Invalidate account expiry when voucher is redeemed | Janito Vaqueiro Ferreira Filho | 1 | -0/+22 |
| 2020-05-28 | Refactor to create `handleAddedTime` method | Janito Vaqueiro Ferreira Filho | 1 | -5/+7 |
| 2020-05-28 | Update `AccountCache` to look for an expiry update | Janito Vaqueiro Ferreira Filho | 1 | -5/+39 |
| 2020-05-28 | Add Redeem Voucher button | Janito Vaqueiro Ferreira Filho | 1 | -0/+12 |
| 2020-05-28 | Add Buy More Time button | Janito Vaqueiro Ferreira Filho | 1 | -0/+3 |
| 2020-05-28 | Use custom Button widget in Account screen | Janito Vaqueiro Ferreira Filho | 1 | -4/+7 |
| 2020-05-28 | Don't spawn job while updating data | Janito Vaqueiro Ferreira Filho | 1 | -14/+16 |
| 2020-05-28 | Clear expiry before changing the account number | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 |
| 2020-05-28 | Remove old event notifications | Janito Vaqueiro Ferreira Filho | 1 | -15/+1 |
| 2020-05-28 | Use new event notifiers in `SettingsFragment` | Janito Vaqueiro Ferreira Filho | 1 | -9/+13 |
| 2020-05-28 | Use new event notifiers in `WelcomeFragment` | Janito Vaqueiro Ferreira Filho | 1 | -2/+6 |
| 2020-05-28 | Use new event notifiers in `OutOfTimeFragment` | Janito Vaqueiro Ferreira Filho | 1 | -2/+2 |
| 2020-05-28 | Use new event notifiers in `ConnectFragment` | Janito Vaqueiro Ferreira Filho | 1 | -2/+2 |
| 2020-05-28 | Use new event notifiers in `AccountFragment` | Janito Vaqueiro Ferreira Filho | 1 | -7/+12 |
