summaryrefslogtreecommitdiffhomepage
path: root/android
AgeCommit message (Collapse)AuthorFilesLines
2020-07-14Remove usage of deprecated `Resources.getDrawable`Janito Vaqueiro Ferreira Filho1-1/+1
2020-07-14Use `_` for unused parameterJanito Vaqueiro Ferreira Filho1-1/+1
2020-07-14Remove unnecessary null checkJanito Vaqueiro Ferreira Filho1-1/+1
2020-07-14Add whitespace after setterJanito Vaqueiro Ferreira Filho1-0/+1
2020-07-14Refactor to create helper `resources` fieldJanito Vaqueiro Ferreira Filho1-3/+4
2020-07-14Replace usages of deprecated `Resources.getColor`Janito Vaqueiro Ferreira Filho13-43/+38
2020-07-08Force JNI libraries to be compressedJanito Vaqueiro Ferreira Filho1-0/+1
2020-07-07Remove standalone toolchain setupJanito Vaqueiro Ferreira Filho2-40/+9
2020-07-03Fix XML formattingJanito Vaqueiro Ferreira Filho1-1/+2
2020-07-03Change message for unknown unsupported versionJanito Vaqueiro Ferreira Filho2-8/+16
2020-07-03Animate padding change in the Connect screenJanito Vaqueiro Ferreira Filho1-1/+5
2020-07-03Use correct expiry notification textEmīls1-1/+1
2020-07-01Synchronize notification updates to prevent racesJanito Vaqueiro Ferreira Filho1-10/+14
2020-07-01Animate notification change transitionJanito Vaqueiro Ferreira Filho1-6/+18
2020-07-01Work around banner showing bottom part too soonJanito Vaqueiro Ferreira Filho1-0/+3
If the notification that is to be shown increases the height of the banner, it will take another layout pass for it to properly adjust the animation offsets. During this time, the view becomes visible and shows the bottom part of the banner before the animation starts. The work around implemented here is to simply delay the animation by a small amount (enough for a frame to be skipped) to ensure the layout has completed and moved the banner up enough for the bottom part to not be shown when the view becomes visible.
2020-07-01Use an `ObjectAnimator` for the banner animationJanito Vaqueiro Ferreira Filho1-8/+37
2020-07-01Remove old `NotificationBanner` controllerJanito Vaqueiro Ferreira Filho1-284/+0
2020-07-01Use new `NotificationBanner` widgetJanito Vaqueiro Ferreira Filho2-69/+18
2020-07-01Implement in-app notification click behaviorJanito Vaqueiro Ferreira Filho1-0/+19
2020-07-01Create new `NotificationBanner` widgetJanito Vaqueiro Ferreira Filho2-0/+158
2020-07-01Create account expiry in-app notificationJanito Vaqueiro Ferreira Filho1-0/+46
2020-07-01Create WireGuard key error in-app notificationJanito Vaqueiro Ferreira Filho1-0/+58
2020-07-01Create `NotificationWithUrlWithToken` helper classJanito Vaqueiro Ferreira Filho1-0/+25
2020-07-01Create version upgrade in-app notificationJanito Vaqueiro Ferreira Filho1-0/+53
2020-07-01Create `NotificationWithUrl` helper classJanito Vaqueiro Ferreira Filho1-0/+21
2020-07-01Create tunnel state in-app notificationJanito Vaqueiro Ferreira Filho1-0/+102
2020-07-01Notify controller when notification changesJanito Vaqueiro Ferreira Filho1-1/+6
2020-07-01Create `InAppNotificationController` classJanito Vaqueiro Ferreira Filho1-0/+78
2020-07-01Create `InAppNotification` abstract classJanito Vaqueiro Ferreira Filho1-0/+40
2020-07-01Create in-app notification `StatusLevel` enumJanito Vaqueiro Ferreira Filho1-0/+6
2020-07-01Create `ChangeMonitor` property delegate helperJanito Vaqueiro Ferreira Filho1-0/+18
2020-07-01Restore spinner animation while loading relay listJanito Vaqueiro Ferreira Filho2-4/+101
2020-07-01Animate when relay list first appearsJanito Vaqueiro Ferreira Filho1-4/+10
2020-07-01Add scroll animation for Select Location screenJanito Vaqueiro Ferreira Filho3-23/+56
2020-07-01Refactor to remove `configureRelayList` methodJanito Vaqueiro Ferreira Filho1-8/+6
2020-07-01Create `CustomRecyclerView` to listen to scrollingJanito Vaqueiro Ferreira Filho1-0/+38
2020-07-01Show collapsed if expanded title isn't availableJanito Vaqueiro Ferreira Filho1-1/+5
2020-07-01Refactor listener to pass view parameterJanito Vaqueiro Ferreira Filho1-13/+13
2020-07-01Allow expanded title to be set laterJanito Vaqueiro Ferreira Filho1-5/+10
2020-07-01Allow a different scroll area ID to be specifiedJanito Vaqueiro Ferreira Filho1-6/+6
2020-07-01Allow other view types to be used as scroll areaJanito Vaqueiro Ferreira Filho3-10/+28
2020-07-01Remove `ViewSwitcher`Janito Vaqueiro Ferreira Filho2-30/+4
2020-07-01Move "Select location" title into scroll areaJanito Vaqueiro Ferreira Filho3-18/+25
2020-07-01Add callback for when header is availableJanito Vaqueiro Ferreira Filho1-0/+12
2020-07-01Create `AdapterWithHeader` wrapper adapterJanito Vaqueiro Ferreira Filho2-0/+119
2020-06-30Continue stopping the service after unbindingJanito Vaqueiro Ferreira Filho1-0/+15
2020-06-25Remove height callback from `NotificationBanner`Janito Vaqueiro Ferreira Filho1-24/+0
2020-06-25Use `CoordinatorLayout` in `ConnectFragment`Janito Vaqueiro Ferreira Filho2-181/+171
2020-06-25Create `UnderNotificationBannerBehavior` classJanito Vaqueiro Ferreira Filho2-0/+35
2020-06-25Use new version info in AndroidEmīls20-97/+97