Commit graph

184 commits

Author SHA1 Message Date
pokkst
2977a5d05d
Haven't gotten many I2P nodes to work, though not many people seem to run public ones. My private one syncs 2022-11-06 23:59:43 -06:00
pokkst
c23879f3b6
Add ability to enter a .b32.i2p address for a node to sync. Requires that user has set up their own SOCKS proxy in their I2P app 2022-11-06 22:15:13 -06:00
pokkst
b66c81cedc
Add seed offset support 2022-11-05 11:23:30 -05:00
pokkst
39bb06c833
Handle wallet creation differently in preparation for seed offset support 2022-11-04 23:25:59 -05:00
pokkst
08b3f23b66
Update tx history cell layout 2022-10-25 00:25:45 -05:00
pokkst
2990c059ee
Update version to 0.4.0 2022-10-25 00:13:34 -05:00
pokkst
063b61e4bb
Update app to 0.3.2 2022-10-15 01:13:23 -05:00
pokkst
663c84f3ce
add some comments 2022-10-15 01:11:48 -05:00
pokkst
95eb106a40
fix upgrade code 2022-10-15 01:08:15 -05:00
pokkst
90e556abff
Cleanup default node code 2022-10-15 01:05:06 -05:00
pokkst
c6b1d0a4af
Update PrefService 2022-10-15 00:31:56 -05:00
pokkst
720d88320d
handle upgrade better 2022-10-15 00:11:06 -05:00
pokkst
6d0ddad674
upgrade old node prefs if valid node 2022-10-15 00:00:54 -05:00
pokkst
c1b4f8400d
Up version to 0.3.1 2022-10-14 23:55:45 -05:00
pokkst
c0e6465943
more fixes 2022-10-14 23:55:10 -05:00
pokkst
ab51d6cf06
Reset node pref, fix crashing issue in 0.3.0 2022-10-14 23:37:58 -05:00
pokkst
119ccd67bb
Add block height to tx details view 2022-10-13 19:28:36 -05:00
pokkst
1b4008cc65
Update version to 0.3.0 2022-10-11 19:18:03 -05:00
pokkst
967e2bc58c
Fix UI issue when sending tx from UTXOs fragment 2022-10-08 01:01:16 -05:00
pokkst
f7250b5525
Fix padding 2022-10-08 00:49:06 -05:00
pokkst
55fa5340ed
Enforce sending all when churning 2022-10-08 00:41:44 -05:00
pokkst
9d8bc28fdc
Merge branch 'feature/churning'
# Conflicts:
#	app/src/main/res/layout/fragment_home.xml
#	app/src/main/res/layout/fragment_utxos.xml
#	app/src/main/res/values/strings.xml
2022-10-07 23:46:27 -05:00
pokkst
92c41c2501
Display viewkey and restore height on wallet keys dialog 2022-10-07 23:41:08 -05:00
pokkst
6be5d2a504
Add option to onboarding screen to connect to proxy 2022-10-07 23:13:04 -05:00
pokkst
58329e5212
Add feature to edit/delete nodes from list 2022-10-07 16:45:11 -05:00
pokkst
2b92660dcb
Add SamouraiWallet XMR nodes to DefaultNodes 2022-10-06 15:36:33 -05:00
pokkst
9efe44d76a
copy some logic from monerujo. add new "fresh address" feature 2022-10-06 00:39:40 -05:00
pokkst
fd0f756975
save wallet on fresh subaddress 2022-10-06 00:28:06 -05:00
pokkst
995e0be835
Simplify fetching latest subaddress 2022-10-06 00:23:36 -05:00
pokkst
5545d8c6d0
UI touch-ups 2022-10-04 04:19:48 -05:00
pokkst
186b63044a
Get rid of lombok 2022-10-04 04:03:07 -05:00
pokkst
67000bafa0
Add basic churning feature with warning
not tested yet
2022-10-04 03:40:20 -05:00
pokkst
7268b07c6c
Use executorservice 2022-10-04 03:08:52 -05:00
pokkst
66770f9f7c
bump version 2022-10-03 18:12:55 -05:00
pokkst
58e4954084
auto-reformat code 2022-10-01 22:17:07 -05:00
pokkst
316fb994da
remove unused navigate method 2022-10-01 22:15:49 -05:00
pokkst
c4d012be69
Display error string on wallet creation fail 2022-10-01 22:09:37 -05:00
pokkst
b1f8552628
prevents seed from being copied in dialog, and makes wallet restore/creation async 2022-10-01 22:07:12 -05:00
pokkst
8c112f60f1
Up version to 0.2.0 2022-09-26 00:23:34 -05:00
pokkst
bb5abb9fc2
Make UI look better 2022-09-25 23:52:56 -05:00
pokkst
2884024e8f
Update to 0.18.1.1-mynero 2022-09-25 18:31:00 -05:00
pokkst
f02d56ef1c
Add more information to utxo cell 2022-09-24 14:10:36 -05:00
pokkst
d4a7ce92a1
Remove unused resources 2022-09-24 13:55:20 -05:00
pokkst
ddf5ea66eb
When selecting UTXOs, account for basic tx fee. Based on Monero's C++ code, this method doesn't seem to work all that well 2022-09-24 13:45:42 -05:00
pokkst
f3d2ba2591
Add estimate fee method, but based on Monero's code it doesn't seem to take priority into account 2022-09-24 02:57:46 -05:00
pokkst
452cc12c8f
Prevent locked UTXOs from being selected for spending by the UTXO selector 2022-09-23 02:35:02 -05:00
pokkst
9b4cd9860a
Prevent locked UTXOs from being selected 2022-09-23 02:33:55 -05:00
pokkst
9187b9d8a4
Fix bug where updating would stop once coins were sent 2022-09-22 20:35:25 -05:00
pokkst
693b342393
sort UTXOs by value 2022-09-22 19:37:54 -05:00
pokkst
1e1fffae00
Fix selected value visibility bug 2022-09-22 18:52:06 -05:00
pokkst
7ff77f7353
Fix selected value textview issues 2022-09-22 18:20:50 -05:00
pokkst
de7138c05a
Highlight UTXOs as they are selected 2022-09-22 17:51:36 -05:00
pokkst
f52acd1169
Display pub key in CoinsInfo adapter 2022-09-22 17:40:54 -05:00
pokkst
95d5b78542
Add code comments 2022-09-22 17:13:19 -05:00
pokkst
55621e3465
Make UI look a little better 2022-09-22 16:49:37 -05:00
pokkst
998836ebd1
Cleanup code, fix bugs, etc 2022-09-22 16:35:53 -05:00
pokkst
2ebc828d3e
Add ability to select UTXOs to spend 2022-09-22 15:16:09 -05:00
pokkst
fef87ef576
Update building external libs doc 2022-09-22 06:21:48 -05:00
pokkst
af5076ce7d
Sweep selected outputs 2022-09-22 06:07:39 -05:00
pokkst
3076777c53
Sweep selected outputs 2022-09-22 05:15:16 -05:00
pokkst
223f8a5edf
use my own monero repo fork to fetch utxos 2022-09-22 04:31:50 -05:00
pokkst
5184ca1a4c
Update build version to 0.1.1 2022-09-21 18:04:28 -05:00
pokkst
ca7684b83a
monero spec, from what i've found, says to use tx_amount for amount in uri. some places just use "amount" like BTC or other coins like that 2022-09-20 12:09:24 -05:00
pokkst
5bbfd5f8b2
Reduce new wallet restore height day offset from 4 days prior to 0 2022-09-20 11:21:48 -05:00
pokkst
fa7f7667f8
Merge branch 'main' into feature/fee-selection
# Conflicts:
#	app/src/main/java/net/mynero/wallet/fragment/dialog/SendBottomSheetDialog.java
2022-09-19 18:40:00 -05:00
pokkst
95a641f53f
fee selection fixes 2022-09-19 18:36:34 -05:00
pokkst
7c60aa576f
add margin 2022-09-19 17:43:15 -05:00
pokkst
e87ff399d1
Disable send button when balance is 0 2022-09-19 17:40:35 -05:00
pokkst
59a5dc0794
Allow cancelation of password dialog in settings screen for seed display 2022-09-19 12:48:53 -05:00
pokkst
5b9b1f0a8f
Fee selection and code cleanup 2022-09-19 12:47:52 -05:00
pokkst
7ca22077d6
Add toast when selecting node 2022-09-19 11:05:50 -05:00
pokkst
a37f9b078b
remove a node 2022-09-18 05:48:53 -05:00
pokkst
2cfc9d26c1
Change some build settings 2022-09-18 01:39:59 -05:00
pokkst
142a42c84c
Allow for domains in add node dialog 2022-09-17 18:47:23 -05:00
pokkst
d6d5e82bec
fix concurrent modification exception 2022-09-17 17:53:32 -05:00
pokkst
52676d2184
set new colors 2022-09-17 17:43:05 -05:00
pokkst
bc99e1b5f6
new icon, but it's just the monero logo because i don't really want a logo for this app 2022-09-17 17:32:03 -05:00
pokkst
4747846815
rename packages 2022-09-17 15:14:08 -05:00
pokkst
05aedd6f53
Add amount to tx details screen 2022-09-17 14:57:17 -05:00
pokkst
e60c38bd01
Add tx details screen 2022-09-17 14:35:31 -05:00
pokkst
909e4a4231
Reinit wallet when switching node 2022-09-17 05:30:59 -05:00
pokkst
c337950ebd
Add paste button functionality 2022-09-17 05:03:33 -05:00
pokkst
35634b43ee
Update node button text when selected node changes 2022-09-17 05:00:20 -05:00
pokkst
e197cc038d
add null check and display custom nodes first 2022-09-17 04:36:57 -05:00
pokkst
4657132067
Add ability to add custom nodes 2022-09-17 04:14:15 -05:00
pokkst
1e4a91d046
Add "no history" layout when wallet has no history 2022-09-17 00:11:33 -05:00
pokkst
822128c4c6
Add support for launching app from Monero URI 2022-09-16 23:51:14 -05:00
pokkst
f17bd07d67
Parse URIs for amount and address 2022-09-16 23:30:46 -05:00
pokkst
81c6cb6074
Adjust spacing between proxy addr and port fields 2022-09-16 22:59:43 -05:00
pokkst
524f220264
Add proxy option 2022-09-16 21:50:47 -05:00
pokkst
209984417b
Remove a lot of classes and cleanup code 2022-09-16 20:19:01 -05:00
pokkst
460f6bd1b2
remove some unused resources 2022-09-16 19:25:14 -05:00
pokkst
d37fe29c14
add fee parameter to send methods 2022-09-13 15:08:46 -05:00
pokkst
de5c096261
invert qr code colors when night mode is enabled 2022-09-13 15:04:23 -05:00
pokkst
e3252b5762
Settings screen UI update, and other changes 2022-09-13 02:19:58 -05:00
pokkst
4f580cbda8
cleanup padding and margins and other UI stuff 2022-09-12 22:36:25 -05:00
pokkst
765ff8f291
add gradient to bottom of screen to hide tx list bottom, also fixes app startup issue, and only displays most recent 100 txs 2022-09-12 16:25:19 -05:00
pokkst
158268bac0
some minor changes 2022-09-12 12:40:44 -05:00
pokkst
4089e22bc5
add ability to scan QR codes 2022-09-12 12:35:26 -05:00
pokkst
fcadb39b76
working on the send dialog
still need to add a button to scan QR code
2022-09-12 11:54:45 -05:00