Commit Graph

  • 312e789826 Bump netbird submodule to v0.71.4 bump-netbird-0.71.4 netbirddev 2026-05-21 16:00:15 +00:00
  • de7b2abcd3 Bump netbird submodule to v0.71.3 bump-netbird-0.71.3 netbirddev 2026-05-20 17:35:30 +00:00
  • 8b2faa8650 Bump netbird submodule to v0.71.2 bump-netbird-0.71.2 netbirddev 2026-05-16 15:00:59 +00:00
  • f3768da324 Bump netbird submodule to v0.71.1 bump-netbird-0.71.1 netbirddev 2026-05-15 17:46:03 +00:00
  • 0e81e8210a Bump netbird submodule to v0.71.0 (#182) main v0.5.0 DevBot NetBird 2026-05-14 19:24:20 +02:00
  • 9b0f0fa6d1 Add IPv6 dual-stack support (#148) Viktor Liu 2026-05-12 19:37:15 +09:00
  • 35936de0b5 Fix outdated Slack URL in README (#180) Philipp Gillé 2026-05-11 22:46:15 +02:00
  • c85852eabf ci: stream adb logcat alongside the screen recording ci/instrumentation-setup Zoltan Papp 2026-05-10 22:23:35 +02:00
  • 173fd62e58 ci: fix cache path resolution and screenrecord loop race Zoltan Papp 2026-05-10 22:12:10 +02:00
  • 3692291d06 ci: cache NDK/gomobile/AVD and move test runner to a script Zoltan Papp 2026-05-10 21:57:46 +02:00
  • 6c44c95df4 ci: record emulator screen during instrumented tests Zoltan Papp 2026-05-10 21:45:58 +02:00
  • ab564991ea Document why getActiveProfile uses string-match for empty-state ux/ios-style-redesign Zoltán Papp 2026-05-10 16:31:44 +02:00
  • b28e21ef1a Reuse SettingsSectionHeader style in section template layout Zoltán Papp 2026-05-10 16:30:48 +02:00
  • e07f430086 Constrain profile picker name to a single line Zoltán Papp 2026-05-10 16:30:27 +02:00
  • 9055b6f746 Override bottom_nav_inset to 0dp on w960dp+ Zoltán Papp 2026-05-10 16:30:07 +02:00
  • cca9cd07e4 Announce theme picker selection to screen readers Zoltán Papp 2026-05-10 16:29:51 +02:00
  • 628b8ae9ca Use theme attr for fill color on app-local vector icons Zoltán Papp 2026-05-10 16:28:45 +02:00
  • 3031950cc1 Guard Documentation row against missing browser Zoltán Papp 2026-05-10 16:27:59 +02:00
  • 45049279aa Persist sanitized profile name when adding from picker Zoltán Papp 2026-05-10 16:27:31 +02:00
  • 5e7198c928 Hide toolbar on first-install onboarding screen Zoltán Papp 2026-05-10 16:27:02 +02:00
  • a6614dbf05 ux: align Android UI with iOS client patterns Zoltán Papp 2026-05-10 16:15:59 +02:00
  • 590b73d32c Bump netbird submodule to v0.70.5 (#177) v0.4.2 DevBot NetBird 2026-05-06 19:31:47 +02:00
  • ff01cea884 ci: add setup-key auth instrumentation test Zoltán Papp 2026-05-06 10:18:33 +02:00
  • b3f5d1449e Restore debugBundle method in EngineRunner after merge v0.4.2-rc.2-ipv6 Viktor Liu 2026-05-05 16:40:21 +02:00
  • af289ebf43 Fix UI stuck on “Disconnected” during network-change engine restart (#167) Zoltan Papp 2026-05-05 16:13:00 +02:00
  • 96e29f3444 Merge branch 'main' into feature/ipv6-support Viktor Liu 2026-05-05 15:59:03 +02:00
  • 8c0b2b5515 Bump netbird submodule to v0.70.4 (#176) DevBot NetBird 2026-04-30 11:12:39 +02:00
  • 7211e4d4dc ci: add workflow to bump netbird submodule on release tags (#175) Zoltan Papp 2026-04-29 17:10:37 +02:00
  • 1698062b7e Bump submodule to 0.70.2 (#174) Zoltan Papp 2026-04-29 13:39:51 +02:00
  • d56d64a535 Bump netbird version to v0.70.0 (#173) Zoltan Papp 2026-04-27 16:08:36 +02:00
  • 950ab4cf10 Update submodule (#169) Zoltan Papp 2026-04-21 16:00:25 +02:00
  • 8f3adecae7 Implement cacheDir() in AndroidPlatformFiles v0.4.2-rc.1-ipv6 Viktor Liu 2026-04-21 10:55:27 +02:00
  • 70eb8be091 Bump submodule to latest proto-ipv6-overlay Viktor Liu 2026-04-21 10:36:32 +02:00
  • e92798a07e Add Android debug bundle support with Troubleshoot UI (#163) Zoltan Papp 2026-04-20 17:38:49 +02:00
  • 746510429c Add IPv6 blackhole when interface lacks IPv6 and IPv4 default present Viktor Liu 2026-04-18 12:28:53 +02:00
  • 8e76541d5b Fix Quick Settings tile icon blurriness (#161) (#164) Zoltan Papp 2026-04-15 16:21:37 +02:00
  • bce03cbea8 Bump submodule version Zoltán Papp 2026-04-15 12:55:39 +02:00
  • 029585a971 Add network connectivity stress test for VPN resilience (#162) Zoltan Papp 2026-04-14 16:02:46 +02:00
  • 625510f2c0 Fix Android internet blackhole caused by stale route re-injection on TUN rebuild (#160) v0.4.1 Zoltan Papp 2026-04-13 21:19:40 +02:00
  • 2f4abecd23 Merge branch 'main' into feature/ipv6-support Viktor Liu 2026-04-09 11:50:35 +02:00
  • 090b6a016f Update netbird submodule to latest proto-ipv6-overlay Viktor Liu 2026-04-09 11:08:49 +02:00
  • 0d11ea713e Fix foreground service type for Android 16 compatibility (#153) (#157) v0.4.0 Zoltan Papp 2026-04-08 12:25:09 +02:00
  • bccb2edb82 Bump the Netbird submodule to v0.68.0 (#156) Zoltan Papp 2026-04-08 11:44:58 +02:00
  • ed6e75df7e Bump the netbird submodule to v0.67.4 update-to-v0.67.4 Zoltán Papp 2026-04-08 11:25:36 +02:00
  • 0705c2f7d2 Bump NetBird version: v0.67.3 update-to-v0.67.3 Zoltan Papp 2026-04-05 10:47:14 +02:00
  • 43e59ba2cd Update netbird submodule v0.3.3-rc.2 local-dns-tcp-listener mlsmaycon 2026-04-04 12:19:55 +02:00
  • 6280155cb8 use local-dns-tcp-listener branch from submodule v0.3.3-rc.1 mlsmaycon 2026-04-01 19:22:49 +02:00
  • debe003d88 Follow up changes for the Go ConnStatus enum type (#147) Zoltan Papp 2026-03-31 10:34:32 +02:00
  • 297b618609 Fix isExitNode null safety and IPv6 detection Viktor Liu 2026-03-30 19:53:23 +02:00
  • 3f573e8612 Add IPv6 support Viktor Liu 2026-03-22 06:07:39 +01:00
  • f7e1c65aa0 Add Quick Settings Tile service for VPN control (#136) Dan Kingsley 2026-03-31 03:11:17 +13:00
  • 1435f8dc12 Bug: highlights cutting off on inputs with long text (#135) Diego Romar 2026-03-22 08:22:01 -03:00
  • b58518b1b6 Improve local route exclusion logging and user feedback, add PC hardware feature to manifest fix/chromeos mlsmaycon 2026-02-25 21:22:14 +01:00
  • fed2a7e109 Add support for excluding local routes on Android 13 (Tiramisu) mlsmaycon 2026-02-25 20:24:45 +01:00
  • ddca255d76 Update netbird submodule feature/add-lazy-connection-toggle Diego Romar 2026-02-16 09:16:05 -03:00
  • 3db216101a Add lazy connection toggle implementation Diego Romar 2026-02-13 11:11:17 -03:00
  • 98be324399 Change windowSoftInputMode on MainActivity bug/highlights-cutting-off-on-inputs-with-long-text Diego Romar 2026-02-04 21:27:23 -03:00
  • 261109608c Prevent preshared_key input from getting autofocus Diego Romar 2026-02-04 21:17:56 -03:00
  • 22dad9cc42 Fix highlights being cut off on long text inputs Diego Romar 2026-02-04 20:52:35 -03:00
  • 98a2ee7f04 Fix SSO login on ChromeOS by using Device Code Flow (#134) v0.3.2 Maycon Santos 2026-01-26 19:54:00 +01:00
  • 92d8823536 update submodule handle-chromeos mlsmaycon 2026-01-26 18:21:43 +01:00
  • 791923a2cc Fix SSO login on ChromeOS by using Device Code Flow mlsmaycon 2026-01-26 16:45:09 +01:00
  • cfad8fdc3a Set max width to fragments (#133) Diego Romar 2026-01-26 11:10:13 -03:00
  • ebc42aca45 Update peer list when peers tab opened (#126) Diego Romar 2026-01-26 11:09:07 -03:00
  • b70d57b02b Keep fragments from inflating repeatedly (#131) Diego Romar 2026-01-26 11:08:26 -03:00
  • 105f3242fe Change ConstraintLayout in fragment_advanced to be contained in LinearLayout bugfix/set-max-width-fragments Diego Romar 2026-01-22 18:48:00 -03:00
  • a7b5a9bce3 Change ConstraintLayout in dialog files to be contained in LinearLayout Diego Romar 2026-01-22 18:47:27 -03:00
  • db4caef3bc Add dialog max width to dimensions file Diego Romar 2026-01-22 18:46:25 -03:00
  • 743f45b428 Add missing contentDescription to Use Netbird server button Diego Romar 2026-01-22 11:48:49 -03:00
  • 2f125a458c Add fragment_max_width to dimens.xml Diego Romar 2026-01-22 11:20:00 -03:00
  • 9a17655510 Remove unused method to calculate max width on dialogs Diego Romar 2026-01-22 10:56:03 -03:00
  • 9d4a09064c Use wrap_content on ScrollView's layout_height Diego Romar 2026-01-22 09:44:55 -03:00
  • c8f35b4a48 Add max width and center_horizontal to Profiles fragment Diego Romar 2026-01-21 19:23:24 -03:00
  • ad6346382c Add max width and center_horizontal to Advanced fragment Diego Romar 2026-01-21 19:13:11 -03:00
  • 3995d91ace Add default margin values for dialogs Diego Romar 2026-01-21 19:09:16 -03:00
  • f7350fbb94 Center text used in dialog_simple_alert_message Diego Romar 2026-01-21 18:36:56 -03:00
  • 4238aadbcf Use AlertDialogTheme in ChangeServerFragment dialogs Diego Romar 2026-01-21 18:19:38 -03:00
  • a02ef79c35 Set rounded corner radius for dialogs to 28dp Diego Romar 2026-01-21 18:10:11 -03:00
  • ac4e4f77f5 Set rounded corner radius for dialogs to 16dp Diego Romar 2026-01-21 18:06:48 -03:00
  • 4dd017d620 Set max width on ConfirmChangeServerDialog Diego Romar 2026-01-21 18:05:50 -03:00
  • 18ad502d12 Make dialog_confirm_change_server scrollable Diego Romar 2026-01-21 18:03:03 -03:00
  • a494abdb7c Make fragment_server scrollable if necessary Diego Romar 2026-01-21 17:01:39 -03:00
  • 8e3484ee61 Add max width constraint to fragment_server Diego Romar 2026-01-21 16:58:54 -03:00
  • 79f58480bb Return boolean onNavigationItemSelected bugfix/navigation-drawer-inflating-fragments-repeatedly Diego Romar 2026-01-20 18:14:14 -03:00
  • f984f9d5b2 Keep fragments from inflating repeatedly Diego Romar 2026-01-20 17:58:40 -03:00
  • 43182b7e56 Update submodule to v0.63.0 (#128) v0.3.1 Diego Romar 2026-01-16 18:15:16 -03:00
  • b9dcf7f099 Add Locale.ROOT usage to exception message bugfix/update-peer-list-peers-tab-opened Diego Romar 2026-01-08 16:11:33 -03:00
  • d9fa6fe852 Reverse cleanup order Diego Romar 2026-01-08 16:10:46 -03:00
  • 962fd00291 Move cleaning up stateListenerRegistry and serviceAccessor to onDetach event Diego Romar 2026-01-08 16:05:45 -03:00
  • fd5fc23b73 Skip null peer info or connStatus Diego Romar 2026-01-08 15:59:34 -03:00
  • fa2c24d530 Add Locale.ROOT when doing status.ToLowerCase() Diego Romar 2026-01-08 15:58:45 -03:00
  • e773dd976b Change exception message in Status.fromString Diego Romar 2026-01-08 15:29:52 -03:00
  • e6e00911ad Make UI state immutable Diego Romar 2026-01-08 15:12:18 -03:00
  • bd81f5b3af Add null check for model before unregistering service state listener Diego Romar 2026-01-08 15:11:20 -03:00
  • 9857c4e8c5 Remove unused code and references Diego Romar 2026-01-07 20:19:05 -03:00
  • 0e8121e998 Add ViewModel usage to PeersFragment Diego Romar 2026-01-07 20:11:11 -03:00
  • 4e54dc1982 Add adapter to implement only StateListener Diego Romar 2026-01-07 20:10:00 -03:00
  • fb37c58324 Add abstract implementation of StateListener Diego Romar 2026-01-07 20:09:28 -03:00
  • 4c6d95dc12 Update submodule to v0.61.0 (#124) v0.3.0 Zoltan Papp 2025-12-29 19:48:24 +01:00
  • 28495ce3dc Add profile switch (#115) Zoltan Papp 2025-12-24 11:17:31 +01:00