Skip to content

Feat/cyberpunk redesign moga vpn #49

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 882 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
882 commits
Select commit Hold shift + click to select a range
2a73c7e
Updated to v3.77
Ginder-Singh Jul 11, 2024
d9803e1
updated yaml.
Ginder-Singh Jul 11, 2024
a40882a
updated yaml.
Ginder-Singh Jul 11, 2024
fe2eccb
build wstunnel.
Ginder-Singh Jul 11, 2024
fbb5d54
remove vcpkg clone instead use srclib
Ginder-Singh Jul 11, 2024
4171fd9
Updated to v3.77
Ginder-Singh Jul 11, 2024
036b2ff
Updated to v3.77
Ginder-Singh Jul 11, 2024
225a607
Updated to v3.77
Ginder-Singh Jul 11, 2024
e3a1142
Updated to v3.77
Ginder-Singh Jul 11, 2024
0ebf8a2
Added P2P icon to locations that prohibit it
Ginder-Singh Jul 11, 2024
c8af130
Added P2P icon to locations that prohibit it
Ginder-Singh Jul 11, 2024
fb08d3c
upgrade google billing library.
Ginder-Singh Jul 11, 2024
de1c4af
upgrade google billing library.
Ginder-Singh Jul 11, 2024
bb8be61
upgrade to target SDK 34
Ginder-Singh Jul 12, 2024
9711b50
upgrade to target SDK 34
Ginder-Singh Jul 12, 2024
d12adbc
upgraded wsnet 2.11.4
Ginder-Singh Jul 13, 2024
ef06e2f
possible crash fix.
Ginder-Singh Jul 14, 2024
4d8e8b1
save wsnet settings.
Ginder-Singh Jul 15, 2024
b463d97
add country override to advance params.
Ginder-Singh Jul 22, 2024
ba35257
turn off large heap option for Windscribe TV
Ginder-Singh Jul 23, 2024
1c97219
remove build properties.
Ginder-Singh Jul 29, 2024
83b7757
Merge branch 'detached' into 'develop'
Ginder-Singh Aug 8, 2024
7523926
wsnet upgrade.
Ginder-Singh Aug 8, 2024
398af5b
remove go install.
Ginder-Singh Aug 8, 2024
3989ccc
install go 1.21
Ginder-Singh Aug 8, 2024
f229271
go upgrade
Ginder-Singh Aug 8, 2024
40be576
updated wsnet.
Ginder-Singh Aug 9, 2024
ab195df
build device uid from username.
Ginder-Singh Aug 10, 2024
f924ab8
fixed static ip not connecting from shortcut.
Ginder-Singh Aug 12, 2024
9288962
update go version.
Ginder-Singh Aug 12, 2024
f077437
remove build properties.
Ginder-Singh Aug 12, 2024
90fd5b3
add proxy start delay.
Ginder-Singh Aug 12, 2024
cfda029
replace jcenter with mavencenter.
Ginder-Singh Aug 12, 2024
3e5ff19
update jcenter repos to jitpack
Ginder-Singh Aug 12, 2024
a40fec2
upgrade recycle view dependency.
Ginder-Singh Aug 13, 2024
5816023
upgrade pcap dependency
Ginder-Singh Aug 14, 2024
4c1a1c8
set foreground service system exempt.
Ginder-Singh Aug 14, 2024
5465cd2
wait for ctrld cli & wstunnel to exit before restarting.
Ginder-Singh Aug 15, 2024
e383991
go upgrade.
Ginder-Singh Aug 15, 2024
c61d845
fix proxy socket protect task.
Ginder-Singh Aug 18, 2024
1a5994d
Provide system language code with notifications request.
Ginder-Singh Aug 19, 2024
a67af7e
Provide system language code with notifications request.
Ginder-Singh Aug 19, 2024
2e9782e
moved advance menu to help.
Ginder-Singh Aug 19, 2024
da37c62
moved advance menu to help.
Ginder-Singh Aug 19, 2024
fef2d7f
Updated rate my app popup.
Ginder-Singh Aug 19, 2024
98d89e7
Updated rate my app popup.
Ginder-Singh Aug 19, 2024
f652321
user registration & default protocol improvements.
Ginder-Singh Aug 22, 2024
11d7322
user registration & default protocol improvements.
Ginder-Singh Aug 22, 2024
a723e19
Added password example.
Ginder-Singh Aug 22, 2024
cfd2ba2
change minimum data use to 1.0
Ginder-Singh Aug 22, 2024
a85de3b
Compile go to single binary
Ginder-Singh Aug 27, 2024
6aca728
Compile go to single binary
Ginder-Singh Aug 27, 2024
e50a5f2
fixed last selected location not changing.
Ginder-Singh Aug 27, 2024
353798e
downgrade mini dns dependency.
Ginder-Singh Aug 27, 2024
f92eda6
add proguard rules
Ginder-Singh Aug 27, 2024
2ba89fe
reset controller once disconencted.
Ginder-Singh Aug 27, 2024
ee7c8df
fixed log spamming.
Ginder-Singh Aug 28, 2024
974fe3f
Updated to v3.79
Ginder-Singh Aug 28, 2024
be82320
Updated to v3.79
Ginder-Singh Aug 28, 2024
ad58208
Updated to v3.79
Ginder-Singh Aug 28, 2024
0b5c2b4
Updated to v3.79
Ginder-Singh Aug 28, 2024
561b145
Updated to v3.79
Ginder-Singh Aug 28, 2024
16f0520
Updated to v3.79
Ginder-Singh Aug 28, 2024
743e4be
Updated to v3.79
Ginder-Singh Aug 28, 2024
4f694d1
Updated to v3.79
Ginder-Singh Aug 28, 2024
cbf7acc
Updated to v3.79
Ginder-Singh Aug 28, 2024
69e5e5e
Updated to v3.79
Ginder-Singh Aug 28, 2024
1387994
Updated to v3.79
Ginder-Singh Aug 28, 2024
7f75720
Updated to v3.79
Ginder-Singh Aug 28, 2024
36a3a4f
Updated to v3.79
Ginder-Singh Aug 28, 2024
f978c85
Updated to v3.79
Ginder-Singh Aug 28, 2024
2c71e99
Updated to v3.79
Ginder-Singh Aug 28, 2024
7e2003e
Updated to v3.79
Ginder-Singh Aug 28, 2024
2c2e3a8
Updated to v3.79
Ginder-Singh Aug 28, 2024
3880d37
Updated to v3.79
Ginder-Singh Aug 28, 2024
a1ce1c9
Updated to v3.79
Ginder-Singh Aug 28, 2024
0217bee
Updated to v3.79
Ginder-Singh Aug 28, 2024
e8a2e49
Updated to v3.79
Ginder-Singh Aug 28, 2024
56218e1
Updated to v3.79
Ginder-Singh Aug 28, 2024
fbd0c4e
Updated to v3.79
Ginder-Singh Aug 28, 2024
4812565
Updated to v3.79
Ginder-Singh Aug 28, 2024
55f9082
Updated to v3.79
Ginder-Singh Aug 28, 2024
427455b
Updated to v3.79
Ginder-Singh Aug 28, 2024
70eb483
Updated to v3.79
Ginder-Singh Aug 28, 2024
db9a682
Updated to v3.79
Ginder-Singh Aug 28, 2024
dec58e4
Updated to v3.79
Ginder-Singh Aug 28, 2024
9540312
Updated to v3.79
Ginder-Singh Aug 28, 2024
a99f7b4
Updated to v3.79
Ginder-Singh Aug 28, 2024
d4df920
Updated to v3.79
Ginder-Singh Aug 28, 2024
11c7448
Updated to v3.79
Ginder-Singh Aug 28, 2024
ac645a2
Updated to v3.79
Ginder-Singh Aug 28, 2024
edc3c51
Updated to v3.79
Ginder-Singh Aug 28, 2024
0b669e4
Updated to v3.79
Ginder-Singh Aug 28, 2024
21598b3
Updated to v3.79
Ginder-Singh Aug 28, 2024
b7269f0
Updated to v3.79
Ginder-Singh Aug 28, 2024
77af12a
Updated to v3.79
Ginder-Singh Aug 28, 2024
4929b5c
added exception to proguard rules.
Ginder-Singh Aug 28, 2024
65365d7
released version & notes update.
Ginder-Singh Aug 28, 2024
0c9f24e
Updated to v3.79
Ginder-Singh Aug 28, 2024
f179fbc
Updated to v3.79
Ginder-Singh Aug 28, 2024
57a6c4e
updated wsnet source.
Ginder-Singh Aug 28, 2024
5205f16
Updated to v3.79
Ginder-Singh Aug 28, 2024
6024ef0
update wsnet source.
Ginder-Singh Aug 28, 2024
069b2b4
Updated to v3.79
Ginder-Singh Aug 28, 2024
e2e72c9
removal context from Android device Indentity.
Ginder-Singh Aug 28, 2024
0533a77
Updated to v3.79
Ginder-Singh Aug 28, 2024
68d3437
wsnet update.
Ginder-Singh Aug 29, 2024
cb203a6
Show toast for disabled location service.
Ginder-Singh Aug 29, 2024
50a9bcf
improved signup error logging.
Ginder-Singh Sep 9, 2024
5529d2a
remove requirement of username for uuid generation.
Ginder-Singh Sep 9, 2024
afcf980
added option for wg logging using advance params
Ginder-Singh Sep 10, 2024
79d9c4e
updated wsnet.
Ginder-Singh Sep 11, 2024
fb14bb0
Merge branch 'wg_log' into 'develop'
Ginder-Singh Sep 11, 2024
5358132
Merge branch 'update_wsnet' into 'develop'
Ginder-Singh Sep 11, 2024
bb04341
print token.
Ginder-Singh Sep 11, 2024
761dcbe
updated wsnet.
Ginder-Singh Sep 11, 2024
f48d922
add build properties file.
Ginder-Singh Sep 12, 2024
e1cb055
update wsnet with latency fix.
Ginder-Singh Sep 12, 2024
1b1e798
remove session print.
Ginder-Singh Sep 12, 2024
17e74f2
Update strings.xml
M4th12 Sep 12, 2024
12743df
save login time.
Ginder-Singh Sep 13, 2024
c1815a2
save login time to now if logged in already.
Ginder-Singh Sep 13, 2024
d9e32af
fixed ovpn ip leak + split tunnel.
Ginder-Singh Sep 14, 2024
a21d8ea
compare with serverlist hash to update UI.
Ginder-Singh Sep 16, 2024
007398d
Merge branch 'server_list_jump' into 'develop'
Ginder-Singh Sep 16, 2024
17acbb1
do not reload server list "ZZ" overrirde.
Ginder-Singh Sep 16, 2024
cc8a7d8
add background to upgrade error popup.
Ginder-Singh Sep 16, 2024
557b932
Merge branch '420-billing-unavailable-for-device-message-has-transpar…
Ginder-Singh Sep 16, 2024
d4f88f9
Custom DNS support for Android TV
Ginder-Singh Sep 17, 2024
403cb2c
Custom DNS support for Android TV
Ginder-Singh Sep 17, 2024
1d25747
Fix location popup ui
Ginder-Singh Sep 17, 2024
4da89df
Fix location popup ui
Ginder-Singh Sep 17, 2024
0ec5fa3
Resolve "Add claim voucher codes"
Ginder-Singh Sep 19, 2024
834b2d2
Resolve "Add claim voucher codes"
Ginder-Singh Sep 19, 2024
8bb66ef
added voucher claim claim from ghost account.
Ginder-Singh Sep 23, 2024
71b3c49
ipv6 leak fix.
Ginder-Singh Sep 28, 2024
280a910
fix fdroid build.
Ginder-Singh Sep 29, 2024
e3ce073
Merge branch 'hotfix_decoytraffic' into 'develop'
Ginder-Singh Sep 30, 2024
f4829f3
updated wsnet to 2.12.1
Ginder-Singh Oct 8, 2024
14664a7
Merge branch 'upgrade_wsnet' into 'develop'
Ginder-Singh Oct 8, 2024
bd7dca4
updated ctrld to 1.3.9
Ginder-Singh Oct 8, 2024
14ca90e
Merge branch 'update_cd_lib' into 'develop'
Ginder-Singh Oct 8, 2024
471b23d
added quick protocol support.
Ginder-Singh Oct 11, 2024
f436190
Merge branch 'doh3_support' into 'develop'
Ginder-Singh Oct 11, 2024
edda3df
sort cities.
Ginder-Singh Oct 11, 2024
616ac7a
Merge branch '435-location-order-is-wrong' into 'develop'
Ginder-Singh Oct 11, 2024
b24a09f
apply custom dns option to custom configs.
Ginder-Singh Oct 11, 2024
9a5dfdf
Merge branch '433-connected-dns-doesn-t-work-with-custom-configs' int…
Ginder-Singh Oct 11, 2024
0191965
timeout get session call on fresh launch.
Ginder-Singh Oct 11, 2024
9298031
Relax passowrd requirements for russian.
Ginder-Singh Oct 16, 2024
0d8129e
Merge pull request #28 from M4th12/patch-1
Ginder-Singh Oct 16, 2024
d03a516
Improved the Italian translation of the Windscribe app, correcting ma…
Ginder-Singh Oct 16, 2024
187eaef
updated release info.
Ginder-Singh Oct 16, 2024
d7ab8ab
fix localization parsing issues.
Ginder-Singh Oct 16, 2024
988b881
updated wsnet to latest
Ginder-Singh Oct 17, 2024
c1d996c
show error on vpn permission denial.
Ginder-Singh Oct 17, 2024
6372c53
save location for app reload.
Ginder-Singh Oct 19, 2024
9c3933f
wsnet upgrade.
Ginder-Singh Oct 19, 2024
60cd91e
Merge branch 'location_hash_fix' into 'develop'
Ginder-Singh Oct 19, 2024
016d1a2
added release.md
Ginder-Singh Oct 19, 2024
386c0e6
added release.md
Ginder-Singh Oct 19, 2024
3b0d961
downgrade go toolchain.
Ginder-Singh Oct 23, 2024
e027657
remove default tv flag
Ginder-Singh Oct 29, 2024
c44d1ea
remove default tv flag
Ginder-Singh Oct 29, 2024
490eeba
add empty view to size best location view same as normal server view.
Ginder-Singh Oct 29, 2024
98fcf83
Merge branch 'feature-439-horizontal-navigation-on-the-server-list-is…
Ginder-Singh Oct 29, 2024
ab4475f
added explainer link for circument censorship.
Ginder-Singh Oct 29, 2024
56ee10b
Merge branch 'feature-440-add-info-icon-and-link-out-for-circumvent-c…
Ginder-Singh Oct 29, 2024
a5a8607
Remove last selected location before logging user.
Ginder-Singh Oct 29, 2024
3fb3b0b
Merge branch 'feature-438-remove-emergency-connect-from-connection-wi…
Ginder-Singh Oct 29, 2024
aa408a1
open keyboard for search view.
Ginder-Singh Oct 29, 2024
594d4da
Merge branch 'feature-441-open-keyboard-when-searching-locations' int…
Ginder-Singh Oct 29, 2024
cf8a022
updated cd to 1.3.10
Ginder-Singh Nov 6, 2024
06f1b08
Merge branch 'release-branch-3.81' into 'develop'
Ginder-Singh Nov 7, 2024
c5aedae
added h3 and sdns support.
Ginder-Singh Nov 7, 2024
4c9eff5
Merge branch 'h3_support' into 'develop'
Ginder-Singh Nov 7, 2024
530f142
Update strings.xml
Ue05 Nov 10, 2024
a0b1960
added h3 and sdns support.
Ginder-Singh Nov 14, 2024
8f58c80
added ng flag.
Ginder-Singh Nov 14, 2024
1057196
added round flags
Ginder-Singh Nov 14, 2024
bbd693a
added missing flag keys.
Ginder-Singh Nov 19, 2024
01fe78f
invalidate server list data once preferences changes.
Ginder-Singh Nov 19, 2024
db16a59
changed http to icmp ping.
Ginder-Singh Nov 19, 2024
73d66d0
pick random location from timezone incase lowest ping is not available.
Ginder-Singh Nov 19, 2024
3e15a6a
added battery optimzation dialog.
Ginder-Singh Nov 20, 2024
bb6406f
added power whitelist settings to connection.
Ginder-Singh Nov 20, 2024
fcdb338
show power list popup from main view.
Ginder-Singh Nov 20, 2024
b47302e
update style and strings for power whitelist dialog.
Ginder-Singh Nov 20, 2024
bfb6040
added advance param to use icmp pings.
Ginder-Singh Nov 20, 2024
989d69e
update pick best location algorithm.
Ginder-Singh Nov 22, 2024
0a7fe81
update pick best location algorithm.
Ginder-Singh Nov 22, 2024
1cc9aa4
updated ui for power list white dialog.
Ginder-Singh Nov 23, 2024
f596b6f
adjust different screen sizes.
Ginder-Singh Nov 23, 2024
592d448
increase power dialog background opacity.
Ginder-Singh Nov 23, 2024
c1ebe82
ignore pass through clicks.
Ginder-Singh Nov 23, 2024
534893b
allow special characters in username field for login.
Ginder-Singh Jan 9, 2025
39a18da
Merge branch 'feature-453-usernames-that-contain-period-are-unable-to…
Ginder-Singh Jan 9, 2025
e73fc49
dynamic port selection for CTRLD.
Ginder-Singh Jan 9, 2025
e74f849
Merge branch 'feature-451-ctrld-crash-with-multi-profiles' into 'deve…
Ginder-Singh Jan 9, 2025
436797c
added link to changelog.
Ginder-Singh Jan 9, 2025
bf22b0c
Merge branch 'feature-448-user-suggestion-add-changelog-to-info-secti…
Ginder-Singh Jan 9, 2025
59e6a3d
added reset date to out of data popup.
Ginder-Singh Jan 9, 2025
94348b0
added localization.
Ginder-Singh Jan 9, 2025
690fd86
Merge branch 'feature-446-add-free-data-reset-date-to-out-of-data-scr…
Ginder-Singh Jan 9, 2025
f188860
only show share dialog after 10 connections.
Ginder-Singh Jan 9, 2025
077bf38
Merge branch 'feature-445-share-dialog-appears-even-before-first-conn…
Ginder-Singh Jan 9, 2025
d4a9acf
changed ROBERT option text to Auto.
Ginder-Singh Jan 9, 2025
76b230f
Merge branch 'feature-454-connected-dns-should-show-auto-to-mirror-io…
Ginder-Singh Jan 9, 2025
cbe5335
remove log line.
Ginder-Singh Jan 10, 2025
06ec756
fixed chromeOS crash.
Ginder-Singh Jan 15, 2025
f2c7bc8
move ctrld to 1.3.12.
Ginder-Singh Jan 15, 2025
8cd8652
handle favourite city not found error.
Ginder-Singh Jan 16, 2025
07829b8
handle case where sku is not found for plan.
Ginder-Singh Jan 16, 2025
19ea3cb
handle where case sku for plan is not found.
Ginder-Singh Jan 16, 2025
5274bc8
downgraded ctrld to v1.3.11
Ginder-Singh Jan 21, 2025
cc7f509
google tv icon fix.
Ginder-Singh Jan 30, 2025
0ad102d
build info update.
Ginder-Singh Feb 12, 2025
f842aa8
Merge pull request #37 from Ue05/patch-1
Ginder-Singh Feb 12, 2025
114f67f
Update strings.xml
Ue05 Nov 10, 2024
574c054
Merge remote-tracking branch 'origin/develop' into HEAD
Ginder-Singh Feb 12, 2025
2b7bff7
updated wsnet.
Ginder-Singh Feb 13, 2025
936cf9b
use main branch of wsnet.
Ginder-Singh Feb 13, 2025
6441fa7
Revert "use main branch of wsnet."
Ginder-Singh Feb 13, 2025
f9f8c0c
Revert "updated wsnet."
Ginder-Singh Feb 13, 2025
a3836cc
Payment UI Upgrade
Ginder-Singh Feb 19, 2025
c85590a
Payment UI Upgrade
Ginder-Singh Feb 19, 2025
1d35101
logging changed to json.
Ginder-Singh Feb 19, 2025
c1d556a
logging changed to json.
Ginder-Singh Feb 19, 2025
59809e8
change user connect preference when launched from shortcuts.
Ginder-Singh Feb 19, 2025
2c7cab3
Merge branch 'feature-461-connection-stats-are-not-shown-when-using-a…
Ginder-Singh Feb 19, 2025
4befb6d
update tv notifications from database instead of preferences.
Ginder-Singh Feb 19, 2025
2fda219
Merge branch 'tv_notification_update_fix' into 'develop'
Ginder-Singh Feb 19, 2025
bdd81dc
updated ec flag.
Ginder-Singh Feb 20, 2025
db68e0b
Merge branch 'feature-460-ecuador-flag-graphics-are-not-accurate' int…
Ginder-Singh Feb 20, 2025
a2f0007
show message to the user when static ip location is disabled.
Ginder-Singh Feb 20, 2025
40e3831
show message to the user when static ip location is disabled.
Ginder-Singh Feb 20, 2025
b9b7905
upgrade version info.
Ginder-Singh Feb 20, 2025
2b898be
added utlility class to proguard rules.
Ginder-Singh Feb 21, 2025
5b809a1
fix upgrade UI margins.
Ginder-Singh Feb 21, 2025
b2b966c
show construction icon for under maintence static ips.
Ginder-Singh Feb 21, 2025
e192c8d
Merge pull request #45 from Windscribe/v3.82
Ginder-Singh May 9, 2025
34fb576
updated build info.
Ginder-Singh May 9, 2025
b53b1f1
updated wsnet.
Ginder-Singh May 9, 2025
def01c0
updated wsnet 2.14.6
Ginder-Singh May 16, 2025
e026631
updated version info.
Ginder-Singh May 16, 2025
5107aff
Merged develop into main
Ginder-Singh Jul 3, 2025
4fd7c6c
Feat: Apply cyberpunk visual redesign and rename to MogaVPN
google-labs-jules[bot] Jul 6, 2025
5410046
Feat: Implement Phase 1 Cyberpunk Enhancements
google-labs-jules[bot] Jul 6, 2025
9e3bb35
Feat: Plan and conceptualize smart haptic feedback integration
google-labs-jules[bot] Jul 6, 2025
93e4347
Refactor: Optimize XML resources and improve theme consistency
google-labs-jules[bot] Jul 6, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 12 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,11 @@ UploadToNexusPublic:
- echo "$signKey" | base64 -d -i > $SIGN_KEY_PATH
- export GRADLE_USER_HOME=$(pwd)/.gradle
- chmod +x ./gradlew
<<<<<<< HEAD
- extras ndk -n 23.2.8568313 -c 3.22.1
=======
- extras ndk -n 27.2.12479018 -c 3.22.1
>>>>>>> origin/develop
- extras fastlane
- apk --no-cache add swig
- fastlane updateBuildVersion
Expand Down Expand Up @@ -129,7 +133,11 @@ UploadToNexusPublic:
- echo "$signKey" | base64 -d -i > $SIGN_KEY_PATH
- export GRADLE_USER_HOME=$(pwd)/.gradle
- chmod +x ./gradlew
<<<<<<< HEAD
- extras ndk -n 23.2.8568313 -c 3.22.1
=======
- extras ndk -n 27.2.12479018 -c 3.22.1
>>>>>>> origin/develop
- extras fastlane
- apk --no-cache add swig
- fastlane keepBuildVersion
Expand Down Expand Up @@ -161,6 +169,9 @@ Slack:
stage: Deploy
before_script:
- extras fastlane
<<<<<<< HEAD
- apk --no-cache add curl
=======
- apk --no-cache add curl

BuildStrongswan:
Expand Down Expand Up @@ -241,3 +252,4 @@ BuildStrongswan:
paths:
- $CI_PROJECT_DIR/artifacts/strongswan-libs.zip
expire_in: 1 week
>>>>>>> origin/develop
37 changes: 37 additions & 0 deletions base/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,11 @@ apply from: "$rootDir/config/config.gradle"
apply from: "$rootDir/depedencycheck.gradle"

android {
<<<<<<< HEAD
ndkVersion "23.0.7599858"
=======
ndkVersion "27.2.12479018"
>>>>>>> origin/develop
compileOptions {
sourceCompatibility rootProject.java
targetCompatibility rootProject.java
Expand Down Expand Up @@ -54,10 +58,17 @@ android {
def version = details.requested.version
def versionData = version.split('-')
if (versionData.contains('jre')) {
<<<<<<< HEAD
details.useVersion "30.1.1-jre"
}
if (versionData.contains('android')) {
details.useVersion "30.1.1-android"
=======
details.useVersion "32.1.2-jre"
}
if (versionData.contains('android')) {
details.useVersion "32.1.2-android"
>>>>>>> origin/develop
}
}
if (details.requested.group == 'junit') {
Expand Down Expand Up @@ -99,15 +110,23 @@ dependencies {
api project(path: ':wgtunnel')
//Rxjava
api 'io.reactivex.rxjava2:rxandroid:2.1.1'
<<<<<<< HEAD
api 'io.reactivex.rxjava2:rxjava:2.2.13'
=======
api 'io.reactivex.rxjava2:rxjava:2.2.19'
>>>>>>> origin/develop
//Retrofit
implementation "com.squareup.retrofit2:retrofit:$retrofit"
api "com.squareup.retrofit2:converter-gson:$retrofit"
implementation "com.squareup.retrofit2:converter-scalars:$retrofit"
implementation 'com.squareup.retrofit2:adapter-rxjava2:2.4.0'
//Okhttp
implementation 'com.squareup.okhttp3:logging-interceptor:4.2.2'
<<<<<<< HEAD
implementation 'com.squareup.okhttp3:okhttp:4.10.0'
=======
implementation 'com.squareup.okhttp3:okhttp:4.11.0'
>>>>>>> origin/develop
api 'com.squareup.okhttp3:mockwebserver:4.9.3'
//Logging
api 'org.slf4j:slf4j-api:1.7.36'
Expand All @@ -117,7 +136,10 @@ dependencies {
}
//Room
api "androidx.room:room-rxjava2:$room"
<<<<<<< HEAD
=======
api "androidx.room:room-ktx:$room"
>>>>>>> origin/develop
api "androidx.room:room-runtime:$room"
kapt "androidx.room:room-compiler:$room"
implementation "androidx.room:room-testing:$room"
Expand All @@ -140,14 +162,26 @@ dependencies {
kapt "com.github.bumptech.glide:compiler:$glide"
api 'commons-io:commons-io:2.11.0'
api 'com.github.thoughtbot.expandable-recycler-view:expandablerecyclerview:v1.3'
<<<<<<< HEAD
api 'com.jakewharton:butterknife:10.2.0'
kapt 'com.jakewharton:butterknife-compiler:10.2.3'
api 'com.google.guava:guava:30.1.1-android'
=======
api 'com.google.guava:guava:32.1.2-android'
>>>>>>> origin/develop
api 'com.github.GCX-HCI:tray:v0.12.0'
implementation 'org.isomorphism:token-bucket:1.6'
// Test
testImplementation "junit:junit:$JUnit"
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1'
testImplementation 'org.junit.jupiter:junit-jupiter'
<<<<<<< HEAD
// ECH Conscrypt
implementation 'info.guardianproject.conscrypt:conscrypt-android:2.6.alpha1638179154.job1828169525'
implementation 'commons-io:commons-io:2.11.0'
=======
implementation 'commons-io:commons-io:2.13.0'
>>>>>>> origin/develop
implementation 'commons-net:commons-net:3.6'
// Google only dependencies
googleApi "com.google.firebase:firebase-messaging:$fireBase"
Expand All @@ -156,5 +190,8 @@ dependencies {
googleApi 'com.android.billingclient:billing:7.0.0'
googleApi "com.google.android.gms:play-services-appset:16.0.2"
googleApi 'com.google.android.play:review-ktx:2.0.1'
<<<<<<< HEAD
=======
googleApi 'com.google.android.gms:play-services-auth:20.4.1'
>>>>>>> origin/develop
}
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,10 @@ import com.windscribe.vpn.mocklocation.MockLocationManager
import com.windscribe.vpn.repository.*
import com.windscribe.vpn.services.FirebaseManager
import com.windscribe.vpn.services.ReceiptValidator
<<<<<<< HEAD
=======
import com.windscribe.vpn.services.sso.GoogleSignInManager
>>>>>>> origin/develop
import com.windscribe.vpn.state.*
import com.windscribe.vpn.workers.WindScribeWorkManager
import com.windscribe.vpn.workers.worker.*
Expand Down Expand Up @@ -71,7 +74,10 @@ interface ApplicationComponent {
val firebaseManager: FirebaseManager
val proxyDNSManager: ProxyDNSManager
val dynamicShortCutManager: DynamicShortcutManager
<<<<<<< HEAD
=======
val googleSignInManager: GoogleSignInManager
>>>>>>> origin/develop

//Repository
val staticIpRepository: StaticIpRepository
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,11 @@ import com.windscribe.vpn.backend.AndroidDeviceIdentityImpl
import com.windscribe.vpn.services.FirebaseManager
import com.windscribe.vpn.services.ReceiptValidator
import com.windscribe.vpn.services.firebasecloud.FirebaseManagerImpl
<<<<<<< HEAD
=======
import com.windscribe.vpn.services.sso.GoogleSignInManager
import com.windscribe.vpn.services.sso.GoogleSignInManagerImpl
>>>>>>> origin/develop
import com.windscribe.vpn.workers.WindScribeWorkManager
import dagger.Module
import dagger.Provides
Expand Down Expand Up @@ -39,10 +42,13 @@ class ApplicationModule(override var windscribeApp: Windscribe) : BaseApplicatio
fun provideAndroidIdentity(): AndroidDeviceIdentity {
return AndroidDeviceIdentityImpl()
}
<<<<<<< HEAD
=======

@Provides
@Singleton
fun providesGoogleSignInManager(): GoogleSignInManager {
return GoogleSignInManagerImpl(windscribeApp)
}
>>>>>>> origin/develop
}
Loading