Commit Graph
73 Commits
Author SHA1 Message Date
deeppandya d3df9a9a00 Update manifest
Add livedata for purchases

Update livedata implementation
2023-09-12 11:17:29 -04:00
deeppandya 9e976765a0 Add foreground service type for wireguard service 2023-09-12 10:26:46 -04:00
Serg aef53a8cb7 Enables AI chat on Android 2023-09-06 15:53:16 -04:00
Anton Paymyshev 2869ec9e3f remove unused code (#19620) 2023-08-09 10:31:32 -04:00
Simone Arpe 8fccb5eaa0 Remove old unused code referring to Buy, Send, and Swap actions (#19515) 2023-08-03 16:47:29 +02:00
Simone Arpe 320adef986 (Wallet) Convert "Add custom asset" dialog to full screen (#19195)
Implements a full screen activity to add custom assets or NFTs.
Fix some minor issues to make it consistant with iOS and Desktop implementation:
* For Solana tokens the label `Token address` becomes `Mint address`.
* The new UI got rid of the cancel button as the same action can be achieved by tapping on the back arrow icon or using the system navigation controls.
* Token ID for ERC-721 is not shown for Solana NFTs.
* Text watcher has been improved moving its implementation into a class interface.
* Minor improvements to `NetworkSpinnerAdapter` class.
2023-07-11 15:14:06 +02:00
Sujit 8aee67bb70 Delete BraveRewardsDonationSentActivity 2023-05-19 22:01:23 +05:30
Tapan Modh 87c07a9170 Merge pull request #17821 from brave/import_export_bookmarks_android
import export bookmarks android
2023-05-13 23:23:33 +05:30
Sujit Acharya cb6171363f p2p tipping banner 2023-05-13 15:20:54 +05:30
tapanmodh d4cfc48a90 import export bookmarks android 2023-05-11 01:13:41 +05:30
deeppandya fba9d5955e Update code after formatting kotlin module 2023-03-26 15:25:05 +05:30
deeppandya a67363cf49 Remove room deps to avoid error
Update strings based on feedback

Ignore android manifest from kotlin module
2023-03-26 15:25:02 +05:30
deeppandya 6ff5345f6d Update default playlist changes 2023-03-26 15:24:21 +05:30
sangwoo.ko 33765da553 Get author and duration from youtube
Resolve page handler related changes

Update existing changes in playlist
2023-03-26 15:24:13 +05:30
deeppandya e7cfbe5618 Add livedata for menu items
Add playlist menu onboarding
2023-03-26 15:23:58 +05:30
deeppandya 140dab7fbc Add cast deps
Add media src in mojom

Update code for all playlists
2023-03-26 15:23:48 +05:30
deeppandya 1ee1bb3199 Update data for the flow from the brave activity page
Update playlist button behaviour
2023-03-26 15:23:37 +05:30
Sujit Acharya b14ab32651 Crash in rewards tipping banner 2023-02-21 21:27:15 +05:30
Simone Arpe 4379dd4360 Update on-ramp providers and add purchase method screen (#16872)
Implements a new screen to select a purchase method containing Ramp.Network, Sardine and Transak.
Adopted new API `getBuyUrlV1`.

* ⚠️ Sardine will appear only in US locales.
* Ramp.Network needs modified symbols obtained by `mapToRampNetworkSymbol`.
* New core method that accepts an array of providers, and returns the full list.
* Implemented `removeDuplicates` to avoid showing duplication in the `EditVisibleAssetsBottomSheetDialogFragment` UI.
* Update Sardine with new logo.
2023-02-11 13:04:34 +01:00
Simone Arpe 15fd2dc327 (Wallet) Implement NFT asset details screen (#16671)
Implements new NFT asset detail screen supporting GIF, BMP, PNG and JPG images.
2023-01-24 13:37:25 +01:00
vinodghai f1dec0111d Quick Action Search And Bookmark Widget
Search Widget Promo and Preview Added
2022-11-01 20:27:53 -04:00
Pavneet-Sing 54e2cbc221 feat(wallet): implement solana dapps send tx
- fix show wallet icon with sol dapps request
2022-10-28 18:06:47 +05:30
Sujit Acharya 185e8a6607 New tipping banner UI brave-browser/issues/17070 2022-09-19 08:48:16 +05:30
Deep 1ee5f20f10 Remove binance widget 2022-09-05 22:00:55 -04:00
Deep 59cd3cc3f0 Remove activity alias and add new activity 2022-08-29 14:11:01 -04:00
Deep cdb380d146 Add activity alias for SearchActivity for search provider 2022-08-29 12:29:47 -04:00
deep 5f2ac21db6 Add config for excluded app
Update existing code for split tunnel
2022-07-26 02:55:48 -04:00
deep 200e135bfc Add disconnect option in notification 2022-06-07 14:39:05 -04:00
tapanmodh 32e36fa8da welcome onboarding android 2022-05-30 18:25:09 +05:30
Deep 7b3e99ddb9 Add patch for billing dep 2022-05-20 10:43:39 -04:00
Pavneet-Sing e6ebab6bc2 feat(wallet): implement account selector
- implement add account menu
    - fix wallet panel header UI
    - implement domain data sharing
2022-05-19 17:51:36 +05:30
Deep 393e2e42d5 Add always on
Add ARM64 configs

Update gn config for tunnel .so

Update patches
2022-04-19 19:12:12 -04:00
Deep a3e02ee720 Add wireguard implementation
Refactor existing code
2022-04-19 19:12:12 -04:00
Deep 29b7c2f3ba Add wireguard deps 2022-04-19 19:12:12 -04:00
Deep 77389d2539 Add check for no connection
Add change for host display name
2022-04-19 19:12:12 -04:00
Deep 252e5e264a Add activies, adapters and models directory
Add check purchases failed callback

Update missing string
2022-04-19 19:12:12 -04:00
Serg b2b1c23dfd Iterates pending requests to show appropriate UI on wallet on Android 2022-03-31 17:53:17 -04:00
Alex C 5791e650fe [Android] Removes NTP widget
[Android] Removes NTP widget dependencies
2022-03-25 10:35:38 -04:00
Pavneet-Sing a9d7a0bf85 feat(wallet): customize nonce in transaction panel
- show approve dialog in AssetDetails for unapproved tx
- Refactor service methods to use BaseActivity
- Fix Approve dialog hover issue
2022-03-16 04:00:27 +05:30
Pavneet-Sing f53a2f008f chore(wallet): create network selector 2022-03-02 03:11:19 +05:30
tapanmodh 1f6db1f776 handle default browser push notification in the activity instead of broadcast receiver 2022-01-28 17:11:52 +05:30
tapanmodh 4b920eebd7 Set default improvements android 2022-01-26 11:47:27 +05:30
Deep 4afb3483cc Revert "Merge pull request #11148 from brave/remove_binance_widget_android"
This reverts commit fdd944dcdc, reversing
changes made to c99d30ee8b.
2021-12-07 15:56:04 -05:00
Deep c27e270ecb Remove binance widget related code 2021-11-23 18:02:06 -05:00
samartnik 91e2e44fa9 [Android] Force lint checks for all build types 2021-10-19 07:12:07 -04:00
Deep f2b96e26c1 Add UI for show private key 2021-10-15 00:10:05 -04:00
Deep Pandya e7e26638c7 Brave vpn UI android (#9874)
* Add VPN callout modal UI

* Add settings callout UI

* Add vpn menu

* Add vpn profile implementation

* Add adnroid 11 flag

* Add vpn plans activity

* Add billing dependency for in app purchase

* Add confirm dialog

* Add ignore manifest

* Add In app purchase for subscription

* Add native function for profile credential

* Add vpn notification

* Add all server regions in pref

* Add loading UI for preferences

* Add QA flag

* Get hostname with suggested algorithm

* Add base class for dialog fragments
2021-09-17 12:07:13 -04:00
samartnik d72b8dbc06 [Android] Fixes for resources and lint
Chromium change:
https://chromium.googlesource.com/chromium/src/+/bd2d4b7116ef955394188f334ddaaee26cb328c6

[Autofill/Passwords] Clean-up old Autofill bubble header images

Bug: 1213685
2021-09-13 14:53:17 -04:00
samartnik b15bb2d8ef [Android] Fix for Android 12 as a target
Fixes error:
Apps targeting Android 12 and higher are required to specify an explicit value for `android:exported` when the corresponding component has an intent filter defined. See https://developer.android.com/guide/topics/manifest/activity-element#exported for details.
2021-09-13 14:53:11 -04:00
Deep Pandya ce1db6133a Accounts UI wallet android (#9641)
* Update asset details UI with account info

* Add missing imports

* Rename fragment to portfolio

* Add Fragement for accounts

* Add account UI

Add callback for account click, asset click and transaction click

* Fix verify phrases crash

* ADD accounr detail UI

* Add account detail UI with QR
2021-08-06 14:44:41 -04:00