William Casarin
eaec3ae011
Merge remote-tracking branch 'github/translations'
2023-04-17 10:26:35 -07:00
William Casarin
5a1b966191
Only check inner_events on boosts
2023-04-17 10:19:47 -07:00
William Casarin
02fc065005
Always check signatures on profile events
...
These contain sensitive data (lightning addresses) and it would be
really bad if these were forged.
Changelog-Changed: Always check signatures of profile events
2023-04-15 16:01:00 -07:00
William Casarin
ebba9d3004
Fix broken notifications
2023-04-15 13:42:10 -07:00
William Casarin
8733a34933
v1.4.3-1 changelog
2023-04-15 12:57:42 -07:00
William Casarin
0de6cfe344
Merge remote-tracking branch 'github/translations'
2023-04-15 12:54:34 -07:00
William Casarin
a4d40dbfa6
Revert "Changelog-Added: Banner Image Upload"
...
I didn't mean to commit this yet
This reverts commit 95041600dc .
2023-04-15 12:43:44 -07:00
William Casarin
b5a3697d78
Refactor direct messages model
...
We can track the pubkey in the DirectMessageModel instead of having a
janky tuple.
2023-04-15 12:41:00 -07:00
William Casarin
247270f3d3
Introduce LocalNotification
...
This will be used for local notification data
2023-04-15 12:40:00 -07:00
William Casarin
9327068264
ContentView: open thread helper
2023-04-15 12:38:05 -07:00
William Casarin
8a8d2ebbc3
PostView: change wording on upload confirmation
2023-04-15 10:26:36 -07:00
William Casarin
fad0a6b783
PostView: remove ! unwrap for mediaToUpload
2023-04-15 10:22:05 -07:00
William Casarin
d4c8c15cc3
Revert "Revert "Fix tap area when mentioning users""
...
This reverts commit 735376b00f .
2023-04-15 09:59:55 -07:00
William Casarin
76a669acc2
Show DM message in local notification
...
Changelog-Changed: Show DM message in local notification
2023-04-15 09:46:13 -07:00
William Casarin
39236dc094
remove verbose logs
2023-04-15 09:44:17 -07:00
William Casarin
f0bbba7a33
Fix invalid DM author notifications
...
Changelog-Fixed: Fix invalid DM author notifications
2023-04-14 11:46:55 -07:00
William Casarin
b5faae9d1c
Make reposts use postbox
2023-04-14 11:46:55 -07:00
William Casarin
a4d4954abd
Fix relay signal indicator, properly show how many relays you are connected to
...
Changelog-Fixed: Fix relay signal indicator, properly show how many relays you are connected to
2023-04-14 11:46:55 -07:00
William Casarin
735376b00f
Revert "Fix tap area when mentioning users"
...
This reverts commit a2cd51b6e7 .
2023-04-14 11:36:45 -07:00
William Casarin
042e02d2e4
regression: unbreak dms
2023-04-14 10:33:50 -07:00
William Casarin
40468b1603
refactor: dms view init logic
2023-04-14 10:33:20 -07:00
William Casarin
8c19ec1532
small refactor to include_event
2023-04-14 09:54:54 -07:00
William Casarin
d82b69aac5
Merge remote-tracking branch 'github/translations'
2023-04-14 09:24:59 -07:00
William Casarin
bad6ba3643
qrcode: don't default pubkey to ""
2023-04-14 09:23:14 -07:00
William Casarin
29ab48287f
start v1.4.3-1 build train
2023-04-14 09:20:10 -07:00
William Casarin
23e9ce1455
v1.4.2 changelog
2023-04-13 09:27:57 -07:00
William Casarin
5f1132cbc8
v1.4.2-2
2023-04-12 20:11:08 -07:00
William Casarin
806c6257df
A few more performance tweaks
2023-04-12 20:09:51 -07:00
William Casarin
18aafb086e
Revert "Make tabs easier to click"
...
This reverts commit 2a2af056eb .
2023-04-12 19:49:52 -07:00
William Casarin
fc534ea42d
Avoid slow string byte counting functions
2023-04-12 19:26:28 -07:00
William Casarin
54c8958250
Fix a few more hitches
2023-04-12 18:22:16 -07:00
William Casarin
e9f71ed07c
Load images asyncronously from disk
...
Changelog-Fixed: Fix hitches caused by syncronous loading of cached images
2023-04-12 13:34:21 -07:00
William Casarin
c719058487
Revert "Remove duplicate share sheet action"
...
This reverts commit 2b34e88a47 .
2023-04-12 11:26:41 -07:00
William Casarin
8a88824677
Merge remote-tracking branch 'github/translations'
2023-04-11 15:22:26 -07:00
William Casarin
0b3918710a
Include #btc in custom #bitcoin hashtag
...
Changelog-Added: Include #btc in custom #bitcoin hashtag
2023-04-11 15:16:57 -07:00
William Casarin
1320ff6bec
Fix tabs sometimes not switching
...
This is the dumbest code I've ever written
Changelog-Fixed: Fix tabs sometimes not switching
2023-04-11 15:05:03 -07:00
William Casarin
10cab37270
remove unneeded id thingies
2023-04-11 14:54:33 -07:00
William Casarin
179da97090
cleanup some dubious code
2023-04-11 14:21:48 -07:00
William Casarin
2b2d124495
Configurable notification dots
...
Changelog-Added: Make notification dots configurable
2023-04-11 13:58:04 -07:00
William Casarin
2a2af056eb
Make tabs easier to click
...
Changelog-Changed: Make tabs easier to click
2023-04-11 13:58:04 -07:00
William Casarin
f56edd5547
switch to v1.4.2 train
2023-04-11 13:00:03 -07:00
William Casarin
b30d0c01db
nip19: allow empty relays in nprofile and nevent
2023-04-11 12:45:45 -07:00
William Casarin
e8d63768c1
Fix note mention test
2023-04-11 10:27:11 -07:00
William Casarin
1f648057d5
Add another bech32 test
2023-04-11 10:23:34 -07:00
William Casarin
f5942f5123
build 9
2023-04-11 10:23:34 -07:00
William Casarin
cb8585e4f8
Fix naddr crash
2023-04-11 10:03:48 -07:00
William Casarin
44a2c4ba7b
v1.4.1-8 changelog
2023-04-10 16:13:43 -07:00
William Casarin
a74aea9d12
v1.4.1-8
2023-04-10 16:12:26 -07:00
William Casarin
0866c70346
Fix tests
2023-04-10 16:09:43 -07:00
William Casarin
2b34e88a47
Remove duplicate share sheet action
2023-04-10 10:02:20 -07:00
William Casarin
2aa8d527b9
Don't leak mentions in DMs
...
Changelog-Fixed: Don't leak mentions in DMs
2023-04-10 09:31:26 -07:00
William Casarin
f500da03e8
nip27: handle nrelay a bit better
2023-04-09 22:45:38 -07:00
William Casarin
8a230861bf
remove broken test
2023-04-09 22:45:21 -07:00
William Casarin
13354b0eb5
Refactor NIP19 implementation and add tests
...
Closes : #837
2023-04-09 22:03:51 -07:00
William Casarin
46c208c9a5
v1.4.1-7 changelog
2023-04-07 12:15:34 -07:00
William Casarin
8e78bf9e1a
v1.4.1-7
2023-04-07 12:14:57 -07:00
William Casarin
82fff4591c
Add #zap and #zapathon custom hashtags
...
Changelog-Added: Add #zap and #zapathon custom hashtags
2023-04-07 12:05:54 -07:00
William Casarin
782f8d6a69
Change reply color from blue to purple. Blue is banned from Damus.
...
Changelog-Changed: Change reply color from blue to purple. Blue is banned from Damus.
2023-04-07 10:49:33 -07:00
William Casarin
e16ea0f4dc
Merge remote-tracking branch 'github/translations'
2023-04-07 10:15:53 -07:00
William Casarin
5b1808d8e7
Add custom #plebchain icon
...
Changelog-Added: Add custom #plebchain icon
2023-04-07 10:10:13 -07:00
William Casarin
36a92b3795
v1.4.1-6 changelog
2023-04-06 17:41:34 -07:00
William Casarin
6d4d218c28
v1.4.1-6
2023-04-06 17:39:41 -07:00
William Casarin
4786c6f0cb
Don't show Translating... if we're not actually translating
...
Changelog-Fixed: Don't show Translating... if we're not actually translating
2023-04-06 17:33:01 -07:00
William Casarin
8d0aea22fd
Custom hashtag offsets
...
This allows you to tweak the positioning a bit
2023-04-06 17:28:43 -07:00
William Casarin
3d27e49e70
Add custom #nostr and #coffeechain hashtags
...
Changelog-Added: Custom hashtags for #nostr and #coffeechain
2023-04-06 17:09:50 -07:00
William Casarin
e9be227009
Add bitcoin icon to bitcoin hashtags
...
Changelog-Added: Add bitcoin icon to bitcoin hashtags
2023-04-06 16:04:16 -07:00
William Casarin
2e640db012
Make bitcoin hashtag orange
2023-04-06 12:10:39 -07:00
William Casarin
eed16449fe
oops, we're on build 5
2023-04-06 12:10:31 -07:00
William Casarin
3661d64450
regression: remove action bar from DM view
2023-04-06 12:10:17 -07:00
William Casarin
24c82293b3
Disable translations in DMs by default
...
There is an option to enable it now.
Changelog-Changed: Disable translations in DMs by default
2023-04-06 12:07:01 -07:00
William Casarin
7fb1bc48c4
rename NostrBuild to nostr.build
...
Closes : #883
2023-04-06 11:05:51 -07:00
William Casarin
2ae4a156da
Make sure we only update translation cache on main thread
2023-04-06 10:39:01 -07:00
William Casarin
f700dd799f
v1.4.1-4 changelog
2023-04-06 10:31:52 -07:00
William Casarin
00548adc1f
v1.4.1-4
2023-04-06 10:31:20 -07:00
William Casarin
7c08d4af45
perf: cache note artifacts
2023-04-06 10:27:15 -07:00
William Casarin
c7bf1da797
perf: cache lnurl to avoid bech32 encoding on the main thread
2023-04-06 10:26:51 -07:00
William Casarin
c5341ba337
Cache translations, fix translation popping
...
Completely refactor Translate View. Simplify bool logic into a state enum.
Changelog-Fixed: Fix translation text popping
Changelog-Added: Cache translations
2023-04-06 10:16:53 -07:00
William Casarin
95fb7bccf8
Merge remote-tracking branch 'github/translations'
2023-04-06 08:35:24 -07:00
William Casarin
6499738994
Fix auto-translations
...
Changelog-Fixed: Fix broken auto-translations
2023-04-06 08:27:27 -07:00
William Casarin
532eaa35bf
pointless refactors
2023-04-06 08:27:27 -07:00
William Casarin
b532dc48e1
Also trim whitespace before single note refs
2023-04-05 13:30:05 -07:00
William Casarin
7bf18336d0
Fix extraneous padding on some image posts
...
Changelog-Fixed: Fix extraneous padding on some image posts
2023-04-05 13:12:56 -07:00
William Casarin
b131c74ee3
Add prefix and suffix string trimming functions
...
This is needed to fix extraneous whitespace issues in image posts
2023-04-05 12:48:03 -07:00
William Casarin
b9fed6e4eb
Fix crash in relay list view
...
Changelog-Fixed: Fix crash in relay list view
2023-04-05 12:33:08 -07:00
William Casarin
6910e84fd8
regression: fix show nsec button
2023-04-05 11:26:27 -07:00
William Casarin
5f0c1a59e6
v1.4.1-3 changelog
2023-04-05 11:16:30 -07:00
William Casarin
d8a9efc6e2
v1.4.1-3
2023-04-05 11:15:51 -07:00
William Casarin
185732a633
Change reply color from red to blue
2023-04-05 11:15:19 -07:00
William Casarin
f236ea52e1
Implement additional text truncation settings
...
Changelog-Added: Added text truncation settings
2023-04-05 10:32:32 -07:00
William Casarin
9c8391b33b
Refactor settings into subsections
2023-04-05 10:23:07 -07:00
William Casarin
89b2382ad7
Rename block to mute
...
Changelog-Changed: Rename block to mute
2023-04-05 08:53:21 -07:00
William Casarin
2ce0a771ea
refactor: move notification settings to its own file
2023-04-05 08:49:15 -07:00
William Casarin
0436c68ec5
Fix some notification settings not saving
...
Changelog-Fixed: Fix some notification settings not saving
2023-04-05 08:43:52 -07:00
William Casarin
e3f578e48a
changelog: include improved square image display entry
2023-04-04 20:16:23 -07:00
William Casarin
39788bd590
v1.4.1-2 changelog
2023-04-04 20:11:35 -07:00
William Casarin
8c2c8e283f
v1.4.1-2
2023-04-04 20:11:35 -07:00
William Casarin
8a473885c7
Don't add https:// prefix to empty website urls
2023-04-04 20:11:35 -07:00
William Casarin
ba1c2cd2b9
Fix broken website links that have missing https:// prefixes
...
Changelog-Fixed: Fix broken website links that have missing https:// prefixes
2023-04-04 14:20:27 -07:00
William Casarin
bedf7e0648
Add reply counts
...
Changelog-Added: Reply counts
2023-04-04 12:03:56 -07:00
William Casarin
14802e334d
Fix crash in image carousel
2023-04-04 12:03:56 -07:00