5bed6a95e2
Fix navigation to translation settings view
...
Changelog-Fixed: Fix navigation to translation settings view
2023-07-02 21:04:32 -04:00
William Casarin
6a9b3cad20
Merge remote-tracking branch 'github/translations'
2023-07-02 13:34:04 -07:00
William Casarin
e5bd52b1f6
New paid email patch policy
2023-07-02 13:15:24 -07:00
Bryan Montz
7cd3aef157
Updated test target to deployment target of iOS 16.0
...
Changelog-Updated: Bumped minimum verison to iOS 16.0
Signed-off-by: Bryan Montz <bryanmontz@me.com >
2023-07-02 13:03:13 -07:00
transifex-integration[bot]
8f3d8ced90
Translate Localizable.stringsdict in es_ES
...
100% translated source file: 'Localizable.stringsdict'
on 'es_ES'.
2023-07-02 19:51:54 +00:00
transifex-integration[bot]
98ff4ee363
Translate Localizable.stringsdict in es_ES
...
100% translated source file: 'Localizable.stringsdict'
on 'es_ES'.
2023-07-02 19:51:22 +00:00
transifex-integration[bot]
ce7c4799c9
Translate Localizable.stringsdict in es_ES
...
100% translated source file: 'Localizable.stringsdict'
on 'es_ES'.
2023-07-02 19:50:09 +00:00
transifex-integration[bot]
11a4a85bdf
Translate Localizable.strings in es_ES
...
100% translated source file: 'Localizable.strings'
on 'es_ES'.
2023-07-02 19:47:59 +00:00
transifex-integration[bot]
6fe4ac1bd0
Translate Localizable.stringsdict in ja
...
100% translated source file: 'Localizable.stringsdict'
on 'ja'.
2023-07-02 09:13:54 +00:00
William Casarin
f702733654
nav: remove environmentObjects
...
environment objects are implicit arguments that cannot be checked by the
compiler. They are a common source of crashes. Use a main
NavigationCoordinator in DamusState for the core app, and pass in other
coordinators in the account setup view for the parts of the app that
don't have a DamusState.
2023-06-30 09:59:58 -07:00
Scott Penrose
9008c609e2
Switch to NavigationStack
...
Changelog-Changed: Drop iOS15 support
Changelog-Fixed: Fixed navigation popping issues
2023-06-30 06:44:26 -07:00
William Casarin
5bac6405b9
validation: make sure to run on a detached task
...
so we don't do sig validation on the main thread accidentally
2023-06-30 06:42:56 -07:00
Scott Penrose
69663b8207
A few more navigation links from rebase
2023-06-30 06:42:56 -07:00
Scott Penrose
58a707685c
Fix FollowUserView not allowing profile tapping
2023-06-30 06:42:56 -07:00
Scott Penrose
a76ddea7da
Remove popToRoot when tapping damus:// internal links
2023-06-30 06:42:56 -07:00
Scott Penrose
0018e7ad57
Convert remaining navigation links
2023-06-30 06:42:56 -07:00
Scott Penrose
8258c5beb0
Convert ContentView navigation links
2023-06-30 06:42:56 -07:00
Scott Penrose
f361f55bd5
Convert wallet NavigationLinks
2023-06-30 06:42:56 -07:00
Scott Penrose
c50ccef56d
Convert onboarding flow navigation links
2023-06-30 06:42:56 -07:00
Scott Penrose
242455410e
Convert more NavigationLinks to router
2023-06-30 06:42:56 -07:00
Scott Penrose
f0b0eade37
Convert to NavigationStack
...
- Fixes linking issues on SideMenu and tab switching issues
- I currently bumped to iOS 16+ to get iterate and get this working.
2023-06-30 06:42:56 -07:00
William Casarin
3e3b689647
readme: include new mailing lists
2023-06-29 07:45:50 -07:00
transifex-integration[bot]
67e3ee8978
Translate Localizable.strings in es_419
...
100% translated source file: 'Localizable.strings'
on 'es_419'.
2023-06-28 21:22:27 +00:00
transifex-integration[bot]
90891622e4
Translate Localizable.stringsdict in es_419
...
100% translated source file: 'Localizable.stringsdict'
on 'es_419'.
2023-06-28 21:20:50 +00:00
William Casarin
62f052daa5
nozaps: fix zap button in freedom edition
2023-06-28 21:16:56 +02:00
25b3df8b89
Disable post button when media upload in progress
...
Changelog-Fixed: Disable post button when media upload in progress
Closes : #1324
2023-06-28 19:31:57 +02:00
14accd222e
Fix taps on mentions in note drafts to not redirect to other Nostr clients
...
Changelog-Fixed: Fix taps on mentions in note drafts to not redirect to other Nostr clients
Closes : #1319
2023-06-28 19:31:16 +02:00
William Casarin
abcff3b928
profile: allow post button on every profile and prefill user tag
...
Changelog-Added: Add post button to profile pages
2023-06-28 17:40:27 +02:00
William Casarin
c8f18958a2
refactor: cleanup processFocusedWordForMention
2023-06-28 17:09:08 +02:00
transifex-integration[bot]
7a055efda8
Translate Localizable.stringsdict in hu_HU
...
100% translated source file: 'Localizable.stringsdict'
on 'hu_HU'.
2023-06-28 15:01:14 +00:00
transifex-integration[bot]
1ad8773c26
Translate Localizable.strings in hu_HU
...
100% translated source file: 'Localizable.strings'
on 'hu_HU'.
2023-06-28 14:57:46 +00:00
William Casarin
3b07a207c4
post: extract createUserTag so it can be re-used
2023-06-28 16:26:59 +02:00
William Casarin
d9a06e69ae
misc: remove some dead code
2023-06-28 16:25:04 +02:00
32c71a4770
Add post button when logged in with private key and on own profile view
...
Changelog-Added: Add post button when logged in with private key and on own profile view
Closes : #1325
2023-06-28 15:49:34 +02:00
Bryan Montz
087d3e16a1
After loading the user's relays from their contact event, connect to new relays
...
Closes : #1298
2023-06-28 15:16:36 +02:00
7cae61a86a
Fix missing profile zap notification text
...
Changelog-Fixed: Fix missing profile zap notification text
Closes : #1332
2023-06-28 14:48:06 +02:00
transifex-integration[bot]
b868119277
Translate Localizable.strings in ja
...
100% translated source file: 'Localizable.strings'
on 'ja'.
2023-06-28 08:15:41 +00:00
William Casarin
82c53e43e5
v1.5 (8)
2023-06-27 06:30:50 +02:00
William Casarin
3e274a820a
nozaps: restore zap button with zap info, just make it not clickable
2023-06-27 06:04:36 +02:00
William Casarin
1a0282fe21
Revert "nozaps: don't pull thread zaps in nozaps mode"
...
This reverts commit 6003a3c6f8 .
2023-06-27 05:59:59 +02:00
William Casarin
b2b687fb79
Revert "nozaps: hide zap total"
...
This reverts commit 57789de5cd .
2023-06-27 05:59:33 +02:00
William Casarin
94448a10bd
Revert "nozaps: hide zap details on notes for now"
...
This reverts commit b0d6d33573 .
2023-06-27 05:58:42 +02:00
William Casarin
66db4c5215
Revert "nozaps: don't show note zaps in notifications"
...
This reverts commit c5b0e539d8 .
2023-06-27 05:58:39 +02:00
William Casarin
1e2326cccf
v1.5 (7)
...
rip zap button
2023-06-27 05:35:53 +02:00
William Casarin
959f208e36
profile: make profile loading more lightweight for now
2023-06-27 05:31:22 +02:00
William Casarin
7d80985b06
nozaps: remove zap button on posts
2023-06-27 05:31:14 +02:00
transifex-integration[bot]
3b085ab826
Translate Localizable.strings in zh_HK
...
100% translated source file: 'Localizable.strings'
on 'zh_HK'.
2023-06-26 10:46:06 +00:00
transifex-integration[bot]
28077ab91d
Translate Localizable.stringsdict in zh_HK
...
100% translated source file: 'Localizable.stringsdict'
on 'zh_HK'.
2023-06-26 10:45:27 +00:00
transifex-integration[bot]
8d0a8909b9
Translate Localizable.strings in zh_TW
...
100% translated source file: 'Localizable.strings'
on 'zh_TW'.
2023-06-26 10:43:34 +00:00
transifex-integration[bot]
23bc6d0710
Translate Localizable.stringsdict in zh_TW
...
100% translated source file: 'Localizable.stringsdict'
on 'zh_TW'.
2023-06-26 10:41:55 +00:00
transifex-integration[bot]
993444d24b
Translate Localizable.stringsdict in zh_CN
...
100% translated source file: 'Localizable.stringsdict'
on 'zh_CN'.
2023-06-26 10:40:49 +00:00
transifex-integration[bot]
cd30154990
Translate Localizable.strings in zh_CN
...
100% translated source file: 'Localizable.strings'
on 'zh_CN'.
2023-06-26 10:40:42 +00:00
transifex-integration[bot]
4513863c95
Translate Localizable.strings in zh_CN
...
100% translated source file: 'Localizable.strings'
on 'zh_CN'.
2023-06-26 10:37:50 +00:00
transifex-integration[bot]
19684bae36
Translate Localizable.strings in zh_CN
...
100% translated source file: 'Localizable.strings'
on 'zh_CN'.
2023-06-26 10:37:19 +00:00
transifex-integration[bot]
6b878e96cd
Translate Localizable.stringsdict in zh_CN
...
100% translated source file: 'Localizable.stringsdict'
on 'zh_CN'.
2023-06-26 10:32:17 +00:00
William Casarin
40a51edafe
readme: patchstr bounties
2023-06-26 12:03:05 +02:00
cfe14fac23
Deduplicate users in group notifications
...
Changelog-Fixed: Deduplicate users in notifications
Closes : #1326
2023-06-26 11:31:36 +02:00
2046fe5502
Fix notification content rendering of repost and reaction events
...
Closes : #1318
Changelog-Fixed: Fix notification content rendering of repost and reaction events
2023-06-26 11:20:11 +02:00
Bryan Montz
2d4ddc7b9c
Fix crash related to VideoPlayer and CMTime
...
Closes : #1321
Changelog-Fixed: Fix crash related to VideoPlayer
2023-06-26 11:20:11 +02:00
William Casarin
6003a3c6f8
nozaps: don't pull thread zaps in nozaps mode
2023-06-26 11:20:11 +02:00
transifex-integration[bot]
572cae7dc5
Translate Localizable.strings in nl
...
100% translated source file: 'Localizable.strings'
on 'nl'.
2023-06-26 08:59:40 +00:00
transifex-integration[bot]
8d7d3d0d37
Translate Localizable.stringsdict in nl
...
100% translated source file: 'Localizable.stringsdict'
on 'nl'.
2023-06-26 08:58:56 +00:00
transifex-integration[bot]
c76fc5bcce
Translate Localizable.stringsdict in nl
...
100% translated source file: 'Localizable.stringsdict'
on 'nl'.
2023-06-26 08:58:25 +00:00
transifex-integration[bot]
3a357c8d82
Translate Localizable.stringsdict in nl
...
100% translated source file: 'Localizable.stringsdict'
on 'nl'.
2023-06-26 08:58:10 +00:00
transifex-integration[bot]
ac59ee6285
Translate Localizable.strings in el_GR
...
100% translated source file: 'Localizable.strings'
on 'el_GR'.
2023-06-26 08:52:08 +00:00
transifex-integration[bot]
a870b86490
Translate Localizable.stringsdict in el_GR
...
100% translated source file: 'Localizable.stringsdict'
on 'el_GR'.
2023-06-26 08:43:40 +00:00
transifex-integration[bot]
cb2da7f3c6
Translate Localizable.stringsdict in sv_SE
...
100% translated source file: 'Localizable.stringsdict'
on 'sv_SE'.
2023-06-26 06:28:24 +00:00
transifex-integration[bot]
71f3b9b013
Translate Localizable.strings in sv_SE
...
100% translated source file: 'Localizable.strings'
on 'sv_SE'.
2023-06-26 06:27:13 +00:00
e220b0756f
Export strings for translation
2023-06-25 23:46:53 -04:00
transifex-integration[bot]
83abedb4d6
Translate Localizable.stringsdict in sv_SE
...
100% translated source file: 'Localizable.stringsdict'
on 'sv_SE'.
2023-06-25 23:45:19 -04:00
transifex-integration[bot]
23b057779a
Translate Localizable.strings in sv_SE
...
100% translated source file: 'Localizable.strings'
on 'sv_SE'.
2023-06-25 23:45:19 -04:00
422167f7aa
Add indication of followers you know in a profile
...
Changelog-Added: Add indication of followers you know in a profile
2023-06-25 09:38:57 +02:00
William Casarin
de84456a57
mediaurl: fix is_img returning true for videos
...
This makes the image preloader try to download videos... not good.
2023-06-25 09:38:46 +02:00
William Casarin
b70bf1f647
v1.5-6
2023-06-25 09:38:46 +02:00
William Casarin
3db77a16a0
Fix timeline from moving when you're scrolling
2023-06-24 17:39:24 +02:00
William Casarin
2256e2e625
v1.5-5 changelog
2023-06-24 08:39:51 +02:00
William Casarin
a641f972ff
v1.5-5
2023-06-24 08:38:02 +02:00
William Casarin
c5846008f2
fix weird quirk with universe toolbar filter button
2023-06-24 08:27:12 +02:00
William Casarin
62bf767be5
nozaps: fix some tests
2023-06-23 20:46:27 +02:00
William Casarin
c00746758e
nozaps: disable donation star unless you're on freedom edition
2023-06-23 20:46:27 +02:00
William Casarin
a89f90d7ee
nozaps: hide SupportDamus on appstore builds
2023-06-23 20:46:27 +02:00
William Casarin
07d0818ee8
nozaps: disable zap delay on appstore since we don't have 1-tap anymore
2023-06-23 20:46:27 +02:00
William Casarin
0ce7414488
nozaps: disable donation zaps on appstore
2023-06-23 20:46:27 +02:00
William Casarin
f090596067
nozaps: switch to global sheet when zapping
...
This fixes many popping bugs
Changelog-Fixed: Fix zap sheet popping
2023-06-23 20:46:27 +02:00
William Casarin
61b3ad2990
nozaps: update zap sheet style to make it clear its a user zap
2023-06-23 20:46:27 +02:00
William Casarin
8b24befaf7
nozaps: don't include zaps in thread replies
2023-06-23 20:46:27 +02:00
William Casarin
57789de5cd
nozaps: hide zap total
2023-06-23 20:46:27 +02:00
William Casarin
62c539afbf
nozaps: never show orange button
2023-06-23 20:46:27 +02:00
William Casarin
b53e6db96b
nozaps: show the user you are zapping in CustomizeZapView
...
This should make it clear that it's definitely not a note zap
2023-06-23 20:46:27 +02:00
William Casarin
b0d6d33573
nozaps: hide zap details on notes for now
2023-06-23 20:46:27 +02:00
William Casarin
c5b0e539d8
nozaps: don't show note zaps in notifications
...
apple sucks
2023-06-23 20:46:27 +02:00
William Casarin
601fa49a6e
nozaps: don't show top zaps or zap replies
...
We can't associate zaps with notes anymore
2023-06-23 20:46:27 +02:00
William Casarin
216029410b
nozaps: add nozaps setting
...
This will be used to restore functionality in the future
2023-06-23 20:46:27 +02:00
William Casarin
a5b2a5c8b9
tests: disable invalid tests
2023-06-23 20:46:27 +02:00
William Casarin
980394bf0b
Revert "ui: remove nip05 badge on events"
...
This reverts commit d205be3e0a .
2023-06-23 20:46:17 +02:00
William Casarin
ed73899e5b
Revert "Initial actionbar model refactor"
...
This reverts commit d0eb86dfa3 .
2023-06-23 12:04:54 +02:00
William Casarin
d0eb86dfa3
Initial actionbar model refactor
2023-06-23 11:53:53 +02:00
William Casarin
337c4de337
reduce ContentView redraws
...
Remove observability from the home model, and use inner models for
updating specific parts of the UI, such as notification dots on the tab
bar.
2023-06-23 11:51:51 +02:00
William Casarin
e885f38c54
refactor: switch CustomizeZapView to use a model
...
Changelog-Fixed: Fix CustomizeZapView from randomly disappearing
2023-06-23 11:51:51 +02:00
William Casarin
3dbdc42d8b
view/refactor: remove extra spacer
2023-06-23 11:46:42 +02:00
William Casarin
1389e50b8e
fix some warnings
2023-06-23 11:46:42 +02:00
William Casarin
092d84f499
eventholder: don't push view updates on queued events
2023-06-23 11:46:42 +02:00
William Casarin
c6a226fff8
Revert "ping: switch to async style"
...
This was causing crashes =/
2023-06-23 11:46:42 +02:00
William Casarin
e023d1e9cb
settings: turn off wallet selector by default
...
This is a bit confusing for new users
2023-06-23 11:46:42 +02:00
William Casarin
e6b8e39106
actionbar: rename accessibility label boosts to reposts
2023-06-23 11:46:42 +02:00
William Casarin
ced028755c
debug: InnerTimeline render counts
2023-06-23 11:46:42 +02:00
William Casarin
dabf737654
Merge remote-tracking branch 'github/translations'
2023-06-22 10:25:14 +02:00
William Casarin
72d141af61
wording: send a "message" with the zap, not "reply"
2023-06-22 10:23:56 +02:00
William Casarin
4d43e590e0
view: Add ZapUserView
...
This will be used to make it clear that we are zapping a user
2023-06-22 10:23:56 +02:00
William Casarin
c413589582
eventgroup: add is_note_zap
...
We'll need this to hide note zaps as per apple's insanely dumb
guidelines.
2023-06-22 10:23:56 +02:00
William Casarin
c218e0dcdd
refactor: use zap.is_anon instead of recomputing
...
I believe this code was written before we computed is_anon inside the
zap.
2023-06-22 10:23:56 +02:00
William Casarin
892765eaa5
UserView: Make spacer optional
...
We need this to center this view sometimes. We should look into removing
this in the future?
2023-06-22 10:23:56 +02:00
William Casarin
455f1f7e1f
view/refactor: remove redundant view structs
2023-06-22 10:23:56 +02:00
William Casarin
797762e7d2
view/refactor: move sheet handler in CustomizeZapView
2023-06-22 10:23:56 +02:00
transifex-integration[bot]
efe6689bfb
Translate Localizable.stringsdict in ja
...
100% translated source file: 'Localizable.stringsdict'
on 'ja'.
2023-06-22 01:14:40 +00:00
transifex-integration[bot]
e30541c37e
Translate Localizable.strings in ja
...
100% translated source file: 'Localizable.strings'
on 'ja'.
2023-06-22 01:12:38 +00:00
transifex-integration[bot]
b126257d05
Translate Localizable.stringsdict in es_ES
...
100% translated source file: 'Localizable.stringsdict'
on 'es_ES'.
2023-06-21 23:22:27 +00:00
transifex-integration[bot]
fde21559c7
Translate Localizable.strings in es_ES
...
100% translated source file: 'Localizable.strings'
on 'es_ES'.
2023-06-21 23:15:17 +00:00
transifex-integration[bot]
d551b5f28b
Translate Localizable.strings in es_ES
...
100% translated source file: 'Localizable.strings'
on 'es_ES'.
2023-06-21 23:14:48 +00:00
transifex-integration[bot]
961ff6f28b
Translate Localizable.strings in fr
...
100% translated source file: 'Localizable.strings'
on 'fr'.
2023-06-21 15:20:57 +00:00
transifex-integration[bot]
fdfd0f0275
Translate Localizable.strings in nl
...
100% translated source file: 'Localizable.strings'
on 'nl'.
2023-06-21 15:16:19 +00:00
transifex-integration[bot]
8b1b597f2a
Translate Localizable.stringsdict in nl
...
100% translated source file: 'Localizable.stringsdict'
on 'nl'.
2023-06-21 15:16:05 +00:00
transifex-integration[bot]
f3de41ff08
Translate Localizable.stringsdict in vi
...
100% translated source file: 'Localizable.stringsdict'
on 'vi'.
2023-06-21 14:33:19 +00:00
transifex-integration[bot]
bf010be27a
Translate Localizable.strings in vi
...
100% translated source file: 'Localizable.strings'
on 'vi'.
2023-06-21 14:32:11 +00:00
transifex-integration[bot]
b013c1f1fd
Translate Localizable.stringsdict in zh_HK
...
100% translated source file: 'Localizable.stringsdict'
on 'zh_HK'.
2023-06-21 12:37:01 +00:00
transifex-integration[bot]
50dfa9e2ed
Translate Localizable.stringsdict in zh_TW
...
100% translated source file: 'Localizable.stringsdict'
on 'zh_TW'.
2023-06-21 12:36:51 +00:00
transifex-integration[bot]
78450792cb
Translate Localizable.strings in zh_TW
...
100% translated source file: 'Localizable.strings'
on 'zh_TW'.
2023-06-21 12:36:17 +00:00
transifex-integration[bot]
4dc2571177
Translate Localizable.strings in zh_HK
...
100% translated source file: 'Localizable.strings'
on 'zh_HK'.
2023-06-21 12:35:58 +00:00
transifex-integration[bot]
04493b53dc
Translate Localizable.strings in zh_CN
...
100% translated source file: 'Localizable.strings'
on 'zh_CN'.
2023-06-21 12:35:14 +00:00
transifex-integration[bot]
f383388f42
Translate Localizable.stringsdict in zh_CN
...
100% translated source file: 'Localizable.stringsdict'
on 'zh_CN'.
2023-06-21 12:34:30 +00:00
transifex-integration[bot]
d4cdc7706d
Translate Localizable.stringsdict in fr
...
100% translated source file: 'Localizable.stringsdict'
on 'fr'.
2023-06-21 11:57:54 +00:00
b70406d669
Fix "zapped your profile" strings to say "zapped you"
...
Changelog-Fixed: Fix "zapped your profile" strings to say "zapped you"
2023-06-21 07:35:16 -04:00
William Casarin
a2866ff6b3
Merge remote-tracking branch 'github/translations'
2023-06-21 10:19:47 +02:00
transifex-integration[bot]
1f0e31faa0
Translate Localizable.strings in hu_HU
...
100% translated source file: 'Localizable.strings'
on 'hu_HU'.
2023-06-21 08:14:48 +00:00
William Casarin
2ff12cdfa6
video: switch videoplayer to use detached tasks
2023-06-20 17:00:48 +02:00
William Casarin
b7b7d65612
perf: don't use string concat when calculing SeenEven hash
...
Profiler was complaining about this one
2023-06-20 17:00:48 +02:00
William Casarin
d205be3e0a
ui: remove nip05 badge on events
...
Changelog-Changed: Remove nip05 on events
2023-06-20 17:00:48 +02:00
William Casarin
0bea81c632
perf: move blurhash processing to a background task
...
Using Task directly will only inherent the parent thread. We need
detached to do heaving processing.
2023-06-20 17:00:48 +02:00
William Casarin
e4842cca3c
logs: don't print filters
...
It can be slow
2023-06-20 17:00:48 +02:00
William Casarin
87d4752aa4
ui: use AboutView in existing views
2023-06-20 17:00:48 +02:00
William Casarin
6ec533b0cd
view: Add AboutView
...
This will be used by different views for the user's about section
2023-06-20 17:00:48 +02:00
William Casarin
51a58360f9
debug slow scroll
2023-06-20 15:29:44 +02:00
William Casarin
fe025532e8
Merge remote-tracking branch 'github/translations'
2023-06-20 11:27:29 +02:00
William Casarin
6eb548a0a9
Fix reconnect loop issues on iOS17
...
Changelog-Fixed: Fix reconnect loop issues on iOS17
2023-06-20 11:21:21 +02:00
William Casarin
bcaa1d2354
ping: switch to async style
...
because reasons
2023-06-20 11:21:07 +02:00
Bryan Montz
296d96d6df
rename RelayStatus to RelayStatusView
2023-06-20 10:18:34 +02:00
Bryan Montz
28854fdc93
simplify and fix issues with RelayStatus
2023-06-20 10:18:34 +02:00
Bryan Montz
2901cc860f
make RelayConnection's state observable
2023-06-20 10:18:34 +02:00
William Casarin
3db13ae171
Fix build for iOS17
2023-06-20 10:18:23 +02:00
transifex-integration[bot]
49dedaec04
Translate Localizable.strings in sv_SE
...
100% translated source file: 'Localizable.strings'
on 'sv_SE'.
2023-06-20 07:50:51 +00:00
transifex-integration[bot]
491d4c4d25
Translate Localizable.strings in sv_SE
...
100% translated source file: 'Localizable.strings'
on 'sv_SE'.
2023-06-20 07:49:38 +00:00
transifex-integration[bot]
afcbaea331
Translate Localizable.strings in zh_HK
...
100% translated source file: 'Localizable.strings'
on 'zh_HK'.
2023-06-19 10:21:11 +00:00
transifex-integration[bot]
340e134046
Translate Localizable.strings in zh_TW
...
100% translated source file: 'Localizable.strings'
on 'zh_TW'.
2023-06-19 10:21:08 +00:00
transifex-integration[bot]
e68952fa0c
Translate Localizable.strings in zh_CN
...
100% translated source file: 'Localizable.strings'
on 'zh_CN'.
2023-06-19 10:20:07 +00:00
transifex-integration[bot]
83af4ddd89
Translate Localizable.strings in zh_CN
...
100% translated source file: 'Localizable.strings'
on 'zh_CN'.
2023-06-19 10:19:29 +00:00
transifex-integration[bot]
53262afa01
Translate Localizable.strings in nl
...
100% translated source file: 'Localizable.strings'
on 'nl'.
2023-06-19 08:39:13 +00:00
transifex-integration[bot]
95148e9c9c
Translate Localizable.strings in cs
...
100% translated source file: 'Localizable.strings'
on 'cs'.
2023-06-19 08:04:14 +00:00
transifex-integration[bot]
5bf4a2cc5a
Translate Localizable.strings in ja
...
100% translated source file: 'Localizable.strings'
on 'ja'.
2023-06-19 07:30:18 +00:00
2d29403145
Remove string referencing tipping posts, add missing localized string comments, and export strings for translation
2023-06-19 00:39:35 -04:00
gladiusKatana
df20b67fc1
video: stop video in post when it disappears from view
...
Changelog-Fixes: Stop video when it disappears from view
2023-06-16 18:34:14 +02:00
William Casarin
0b5d68c0b8
Revert "threads: attempt to fix state jankiness"
...
This reverts commit f4024895ba .
2023-06-14 09:30:58 +02:00
William Casarin
f4024895ba
threads: attempt to fix state jankiness
...
Changelog-Fixed: Fix some more thread jankiness
2023-06-14 09:20:51 +02:00
William Casarin
bcdd0b4e23
Revert "Add Inter font"
...
This reverts commit 271e3ad54a .
2023-06-12 11:25:27 +02:00
William Casarin
1c655d47b2
home: add comment explaining send_home_filters
2023-06-10 15:09:43 +02:00
William Casarin
24cc361d60
refactor: make send_initial_filter more readible
2023-06-10 15:09:43 +02:00
Bryan Montz
71bb9d6c92
Add text description to WebSocket for state logging
2023-06-10 12:39:25 +02:00
Ben Weeks
271e3ad54a
Add Inter font
...
ChangeLog-Changed: Switch to new font (Inter)
2023-06-10 12:38:13 +02:00
transifex-integration[bot]
dac21a1562
Update Translations
...
Translate Localizable.strings in cs
Translate Localizable.strings in el_GR
Translate Localizable.strings in nl
Translate Localizable.strings in sv_SE
Translate Localizable.strings in zh_CN
Translate Localizable.strings in zh_HK
Translate Localizable.strings in zh_TW
Translate Localizable.stringsdict in el_GR
Translate Localizable.stringsdict in nl
Translate Localizable.stringsdict in sv_SE
Translate Localizable.stringsdict in zh_CN
Translate Localizable.stringsdict in zh_HK
Translate Localizable.stringsdict in zh_TW
Closes : #1262
2023-06-10 11:43:32 +02:00
ae9ae66b39
Fix spelling of Nostr to use Titlecase instead of lowercase
...
Changelog-Fixed: Fix spelling of Nostr to use Titlecase instead of lowercase
2023-06-10 11:42:25 +02:00
e7281fdacc
Add missing localized string comment
2023-06-10 11:42:25 +02:00
baa5454e2a
Rename all usages of the term Post as a noun to Note to conform to the Nostr spec
...
Changelog-Fixed: Rename all usages of the term Post as a noun to Note to conform to the Nostr spec
2023-06-10 11:42:25 +02:00
gladiusKatana
60a892d73b
LoginView: prevent explainer-text cutoff on login with npub
...
Changelog-Fixed: Fix text cutoff on login with npub
Closes : #1264
2023-06-10 11:39:00 +02:00
William Casarin
0ee360f2fa
Fix video player hangs
...
Changelog-Fixed: Fix hangs due to video player
2023-06-10 11:33:35 +02:00
William Casarin
c59d2a96af
Make profile picture placeholder gray instead of purple
2023-06-10 11:33:18 +02:00
William Casarin
ba3a6b07b2
Fix warnings
2023-06-10 11:33:07 +02:00
William Casarin
043eb5b436
Show zap comments in threads and show top zap
...
Changelog-Added: Top zaps
Changelog-Added: Show zap comments in threads
2023-06-09 10:11:25 +02:00
William Casarin
8f237b47eb
qrscan: use explicit types when scanning
2023-06-07 08:06:06 +02:00
William Casarin
a0caf9ce07
find_event: refactor with more explicit types
2023-06-07 08:06:06 +02:00
William Casarin
3277aac220
refactor: use guard in qr profile lookup
2023-06-07 08:06:03 +02:00
William Casarin
e67dac13c6
refactor: use guard in handleProfileScan
2023-06-07 08:06:03 +02:00
Suhail Saqan
5f2c8223bd
Add qr code scanner
...
Changelog-Added: Add qr code scanner
Closes : #733
2023-06-07 08:05:27 +02:00
14977fe3dd
Replace indexed mentions with NIP-27
...
Changelog-Fixed: Replace indexed mentions with NIP-27
Closes : #1213
2023-06-07 06:22:38 +02:00
William Casarin
1d3c181b85
Translations
...
Translate Localizable.strings in ja
Translate Localizable.strings in de
Translate Localizable.strings in vi
Translate Localizable.strings in zh_TW
Translate Localizable.strings in zh_HK
Translate Localizable.strings in zh_CN
Translate Localizable.strings in ru
Localizable.strings in cs
Closes : #1253
2023-06-07 06:17:30 +02:00
8ca377bec9
Add max length truncation to displayed profile attributes to mitigate spam
...
Changelog-Fixed: Add max length truncation to displayed profile attributes to mitigate spam
Fixes : #1237
2023-06-04 17:50:52 -04:00
952d6746d5
Add profile zaps
...
Refactor profile zaps to reuse same BOLT11 Lightning invoice logic as
note zaps, which fixes profile zaps from Cash App and Muun wallets
Changelog-Added: Add profile zaps
Changelog-Fixed: Fix profile zapping for Muun and Strike wallets
Closes : #1236
Fixes : #1067
2023-06-04 10:56:43 -07:00
Suhail Saqan
b3b335f917
Add NWC paste button
...
Changelog-Added: Added Wallet Connect paste button
Closes : #1235
2023-06-04 10:56:43 -07:00
dde48132c9
Fix CI tests
...
Closes : #1204
2023-05-31 16:40:59 -07:00
William Casarin
809a08ef63
v1.5 (3)
2023-05-30 19:40:37 -07:00
William Casarin
57e6f083b8
Revert "Updated UI to use custom font"
...
This reverts commit 020a00bf7e .
2023-05-30 19:35:21 -07:00
William Casarin
cfa1e13887
Revert "Add .frame & .position modifiers to TextEntry using ScrollView geometry"
...
This reverts commit f7a0370824 .
2023-05-30 19:29:23 -07:00
William Casarin
6eecb5ef26
video-player: don't stop audio, mix with external media
2023-05-30 18:44:36 -07:00
William Casarin
5dc3e2635e
video-player: don't randomly stop video
2023-05-30 18:38:04 -07:00
William Casarin
2713e76e17
v1.5-2 changelog
2023-05-30 18:08:57 -07:00
William Casarin
6aa28fce6c
v1.5-2
2023-05-30 18:04:21 -07:00
William Casarin
a6fb175b98
Add Full-Bleed Video Player
...
Changelog-Added: Add new full-bleed video player
2023-05-30 18:02:19 -07:00
William Casarin
554c091d57
video-player: hide mute button when we have no audio
2023-05-30 17:58:48 -07:00
William Casarin
9e359650bf
carousel: fix image positioning
2023-05-30 17:58:48 -07:00
William Casarin
bb091d072f
cache: move event-specific media metadata to EventCache
2023-05-30 17:58:48 -07:00
William Casarin
88b04fde09
xcode: remove .git ext from package
2023-05-30 17:58:48 -07:00
William Casarin
a1753b2c24
video-player: add tap gesture to prevent nav
2023-05-30 17:58:48 -07:00
William Casarin
80fac1903e
carousel: switch to media carousel and include video
2023-05-30 09:36:39 -07:00
William Casarin
6214ab8d8f
video: add DamusVideoPlayer view
2023-05-29 17:11:14 -07:00
William Casarin
85cd1bea19
urls: combine url classification
2023-05-29 17:11:13 -07:00
William Casarin
4d95d36a1e
Add GSPlayer + VideoPlayer
2023-05-29 17:10:14 -07:00
William Casarin
185fba150f
carousel: fix scroll-up bug
2023-05-29 16:09:16 -07:00
Ben Weeks
06ba0f7387
Add ability to show multiple posts per user in Universe
...
ChangeLog-Added: Add ability to show multiple posts per user in Universe
Closes : #1198
Fixes : #1189
2023-05-29 15:35:29 -07:00
William Casarin
51c4fa1e32
Initial redesign
...
Changelog-Changed: Redesign phase 1 (text, icons)
2023-05-29 15:31:07 -07:00
Ben Weeks
ed4ef0e215
Tweaked action bar icon sizes.
2023-05-29 14:47:10 -07:00
Ben Weeks
973e9fe714
Custom iconography added for other areas of the app.
...
Changelog-Added: Custom iconography added for other areas of the app.
2023-05-29 14:47:05 -07:00
Ben Weeks
d12281fcc5
Custom iconography for the left navigation.
...
ChangeLog-Added: Custom iconography for the left navigation.
2023-05-29 14:46:59 -07:00
Ben Weeks
156d885e6e
Custom iconography for the tab buttons.
...
ChangeLog-Added: Custom iconography for the tab buttons.
2023-05-29 14:46:52 -07:00
ericholguin
bf01d08ea0
setupview: remove damus white button implementation
2023-05-29 14:38:24 -07:00
ericholguin
548d8e49ec
createaccount: ui: modify text field look
2023-05-29 14:38:24 -07:00
ericholguin
0fc38e5c05
createaccount: ui: change color of copy icon
2023-05-29 14:38:24 -07:00
ericholguin
028cab9cf6
createaccount: ui: replace damus white buttons with gradient style buttons
2023-05-29 14:38:24 -07:00
ericholguin
29068a40c8
createaccount: ui: remove damus gradient and white font color add background
2023-05-29 14:38:24 -07:00
ericholguin
ff06cfaf0c
createaccount: ui: refactor signup form
2023-05-29 14:38:24 -07:00
ericholguin
eb72fb481c
createaccount: remove username from the form
2023-05-29 14:38:24 -07:00
ericholguin
5b7339a0de
createaccount: ui: move key text and profile picture selection into frame
2023-05-29 14:38:24 -07:00
ericholguin
06ba72a23d
createaccount: ui: remove create account text
2023-05-29 14:38:24 -07:00
ericholguin
47d594af00
createaccount: ui: center pubkey text and add gradient style
2023-05-29 14:38:24 -07:00
ericholguin
dd022a953c
createaccount: ui: add navigation title and use general padding
2023-05-29 14:38:24 -07:00
ericholguin
a4cbf6a12a
createaccount: ui: include login prompt and add padding
2023-05-29 14:38:24 -07:00
ericholguin
62dfc24e58
createaccount: ui: change the look of the form label
2023-05-29 14:38:24 -07:00
ericholguin
cf15bd3463
createaccount: ui: change the look of the form text field
2023-05-29 14:38:24 -07:00
ericholguin
fd44a56f9b
createaccount: ui: remove fixed color from back nav
2023-05-29 14:38:24 -07:00
ericholguin
9a9fb28a48
createaccount: ui: add login prompt view struct
2023-05-29 14:38:24 -07:00
ericholguin
ba7f675300
createaccount: ui: remove damus white button and use gradient style button
2023-05-29 14:38:24 -07:00
ericholguin
8e84b446a5
createaccount: ui: remove damus gradient
2023-05-29 14:38:24 -07:00
ericholguin
8dbe2c728f
loginview: ui: update login preview
2023-05-29 14:38:24 -07:00
ericholguin
f975723c0f
loginview: ui: include create account prompt view
2023-05-29 14:38:24 -07:00
ericholguin
8ed04f0b0e
loginview: ui: add orange color and bold font to pubkey message
2023-05-29 14:38:24 -07:00
ericholguin
e33cb3b1c3
loginview: ui: replace damus white button with gradient style button
2023-05-29 14:38:24 -07:00
ericholguin
f171cfffe7
loginview: functionality: removed the toggle for hex npub - NEEDS UPDATING
2023-05-29 14:38:24 -07:00
ericholguin
46556c8bdc
loginview: ui: replace existing views with new sign in header and entry views
2023-05-29 14:38:24 -07:00
ericholguin
10fec3cbf8
loginview: add create account prompt view struct
2023-05-29 14:38:24 -07:00
ericholguin
7250cf0d8f
loginview: add sign in entry view struct
2023-05-29 14:38:24 -07:00
ericholguin
2bddd5ce92
loginview: add sign in header view struct
2023-05-29 14:38:24 -07:00
ericholguin
027b39caed
loginview: ui: fix up key input textfield appearance
2023-05-29 14:38:24 -07:00
ericholguin
122d0e451e
loginview: ui: replace damus gradient with new login background
2023-05-29 14:38:24 -07:00
ericholguin
f99e311e58
eulaview: ui: use new eula background
2023-05-29 14:38:24 -07:00
ericholguin
3fbf3cc12e
eulaview: ui: replace damus white buttons with new gradient style buttons
2023-05-29 14:38:24 -07:00
ericholguin
6682f792d8
eulaview: fix up formatting and use new eula variable
2023-05-29 14:38:24 -07:00
ericholguin
2e53ce3905
eulaview: create eula variable and update headers to bold
2023-05-29 14:38:24 -07:00
ericholguin
c238b6e28f
setupview: ui: remove old title, buttons, carousel and use new welcome, views, and lets get started button
2023-05-29 14:38:24 -07:00
ericholguin
e99142a5b8
setupview: remove damus gradient and use new login background
2023-05-29 14:38:24 -07:00
ericholguin
5716578c20
setupview: add why we need nostr view
2023-05-29 14:38:24 -07:00
ericholguin
ec35a413fe
setupview: add what is nostr view
2023-05-29 14:38:24 -07:00
ericholguin
724773cb45
setupview: add learn about nostr link view
2023-05-29 14:38:24 -07:00
ericholguin
15acdef912
navigation: remove SetupState and references and update navigation links for onboarding flow
2023-05-29 14:38:24 -07:00
ericholguin
72cc4c1fd7
assets: added nostr logo image used in setup view
2023-05-29 14:38:24 -07:00
ericholguin
65f4227e9b
assets: added lightbulb image used in setup view
2023-05-29 14:38:24 -07:00
ericholguin
f0be5a5ad8
assets: added login header background
2023-05-29 14:38:24 -07:00
ericholguin
48855d5d41
assets: added background for the EULA
2023-05-29 14:38:24 -07:00
ericholguin
90c22fdabd
components: added reusable gradient button style
2023-05-29 14:38:24 -07:00
ericholguin
dfd1032cd8
gradients: add pink gradient
2023-05-29 14:38:24 -07:00
ericholguin
a0e1e16f17
gradients: add damus logo gradient
2023-05-29 14:38:24 -07:00
Ben Weeks
020a00bf7e
Updated UI to use custom font
...
Changelog-Changed: Updated UI to use custom font
2023-05-29 14:38:24 -07:00
William Casarin
297aaf86c6
carousel: only show blurhash when there is one images
...
Blurhash interacts strangely with carousel
2023-05-29 14:31:54 -07:00
William Casarin
f6dd060580
fixup! Add new image carousel
2023-05-29 14:31:16 -07:00
William Casarin
12428d01ad
preloader: only preload non-animated images to test animation bug fix
2023-05-29 14:22:54 -07:00
Ben Weeks
d091543448
Add new image carousel
...
Changelog-Added: Added dots under image carousel
Changelof-Fixed: Fixed carousel issues with multiple images of different aspect ratios
Closes : #1004
2023-05-29 14:22:50 -07:00
Ben Weeks
2e596a47a1
Fix event menu capitalization
...
Closes : #1191
2023-05-29 13:23:24 -07:00
OlegAba
ff15156297
Fix side menu offset
...
Changelog-Fixed: Fix side menu bug in landscape
Closes : #560
2023-05-29 13:17:05 -07:00
Ben Weeks
0a9fbf5031
Removed hex key to RGB functionality.
2023-05-29 12:42:58 -07:00
Ben Weeks
8eebc2abe5
Minor changes to profile ready for rebrand Key removal from nPub in profile
2023-05-29 12:42:58 -07:00
Ben Weeks
c22199165a
Use "Follow me on nostr" text when looking at someone else's QR code
...
Fixes : #1069
Closes : #1199
Changelog-Fixed: Use "Follow me on nostr" text when looking at someone else's QR code
2023-05-29 12:27:07 -07:00
gladiusKatana
f7a0370824
Add .frame & .position modifiers to TextEntry using ScrollView geometry
...
Closes : #1201
Changelog-Fixed: Fix issue where cursor dissapears when typing long message
2023-05-29 12:22:44 -07:00
Bryan Montz
fe4277e817
simplified call site usage of NostrFilter
2023-05-29 12:19:27 -07:00
William Casarin
6804fbb607
Attempt fix for randomly broken animated GIFs
...
Changelog-Fixed: Attempt fix for randomly broken animated gifs
2023-05-29 10:18:52 -07:00
William Casarin
05503024cc
Profile Caching
...
Changelog-Added: Add profile caching
2023-05-26 12:11:43 -07:00
gladius
e4e477a2ac
Fix cursor jumping when pressing return
...
Changelog-Fixed: Fix cursor jumping when pressing return
Closes : #775
2023-05-26 11:20:40 -07:00
59e7a42b5f
Fix side menu label size so that translations in longer languages fit without wrapping
...
Changelog-Fixed: Fix side menu label size so that translations in longer languages fit without wrapping
Closes : #1175
2023-05-26 10:35:25 -07:00
0552c24108
Add mention parsing and fine-grained text selection on description in ProfileView
...
Changelog-Added: Add mention parsing and fine-grained text selection on description in ProfileView
Closes : #1172
2023-05-26 10:35:18 -07:00
Bryan Montz
61303f49ad
fix zap test
2023-05-26 07:32:18 -05:00
Bryan Montz
e10dc93233
add damus_donation to profile data model and update tests
2023-05-26 07:02:14 -05:00
Bryan Montz
ea73c5252d
Merge branch 'master' into user-cache
2023-05-26 06:46:47 -05:00
Bryan Montz
7e963c9025
synchronize access to network_pull_date_cache with a queue, writes with barrier flag
2023-05-26 06:38:20 -05:00
Bryan Montz
61ff7da2ae
make database write async at the call site and update tests
2023-05-25 09:09:50 -05:00
Bryan Montz
7259641e26
speed optimizations: cache network_pull_date in memory and ensure writes on background queue
2023-05-25 08:20:41 -05:00
gladiusKatana
f9a572faa2
dynamically set .isScrollEnabled in TextViewWrapper (true if UserSearch is present)
2023-05-24 20:41:03 -07:00
gladiusKatana
0f805d7ea7
override .isScrollEnabled in TextViewWrapper (ie, set to false at UITextView creation)
2023-05-24 20:41:03 -07:00
William Casarin
52ca33ef6a
script: fetch popular users
2023-05-24 18:26:18 -07:00
1769b08147
Fix reaction notification title to be consistent with ReactionView
...
Changelog-Fixed: Fix reaction notification title to be consistent with ReactionView
Closes : #1137
2023-05-24 15:20:02 -07:00
Bryan Montz
812213ff2b
Add Damus splash screen
...
Changelog-Updated: Add Damus splash screen
2023-05-24 15:17:08 -07:00
transifex-integration[bot]
d6ecf14b55
Apply translations
...
Closes : #1134
2023-05-24 15:16:45 -07:00
William Casarin
47a74257c8
nwc debugging
2023-05-24 15:16:45 -07:00
William Casarin
1b161fefd0
nwc: make sure to support nostr+walletconnect scheme
...
not sure why we have 2 schemes
2023-05-15 12:54:42 -07:00
William Casarin
0b9a274e67
postbox: change initial retry_after from 2 to 10 seconds
2023-05-15 12:54:09 -07:00
William Casarin
2bbbb5db65
Fix a few bugs with donations
2023-05-15 12:53:36 -07:00
William Casarin
bffa42a13a
Supporter Badges
2023-05-15 11:57:37 -07:00
William Casarin
8097cfdfb8
Include donation_amount on profile
2023-05-15 09:59:51 -07:00
William Casarin
af912b1a0e
v1.5-1
2023-05-15 09:59:22 -07:00
William Casarin
51cd34c9c2
c: move parse_digit to remove warning
2023-05-15 09:59:10 -07:00
William Casarin
a6745af519
Implement damus zap split donations using NWC
2023-05-15 09:41:26 -07:00
Bryan Montz
91113fbc6d
allow models to fetch profiles when they get stale
2023-05-15 08:33:35 -05:00
Bryan Montz
d58a1e0ba3
add ability to check the freshness of a PersistedProfile
2023-05-15 08:31:49 -05:00
Bryan Montz
3f7b0a4d6e
add network pull date to PersistedProfile model for staleness checking
2023-05-15 08:29:06 -05:00
Bryan Montz
bc315dd571
remove identical function
2023-05-15 07:33:49 -05:00
William Casarin
631220fdcb
ui: add support damus ui in WalletView
...
This appears after you've connected your wallet
2023-05-14 22:24:12 -07:00
William Casarin
5aa0d6c3e1
settings: add donation_percent to settings
...
This will be used in damus donations splits
2023-05-14 22:24:12 -07:00
f9982e992a
Migrate away from sticky deprecated non-pubkey-scoped settings
...
Changelog-Fixed: Migrate away from sticky deprecated non-pubkey-scoped settings
Closes : #1124
2023-05-14 21:08:56 -07:00
transifex-integration[bot]
0eaebb80f1
Apply translations
...
in:
- nl
- de
- cs
- hu_HU
- sv_SE
- ar
- fa
- pl_PL
- ja
Closes : #1122
2023-05-14 21:06:20 -07:00
6f23b69f2c
Export strings for translation
2023-05-14 20:54:13 -07:00
William Casarin
ec50c75062
ui: expose raw LinearGradient in DamusGradient
...
This will be used in background-fill applications
2023-05-14 20:47:53 -07:00
William Casarin
0293b61d7a
Rename 'Connect to Alby' to 'Attach Alby Wallet'
2023-05-14 14:07:04 -07:00
50e4452016
Fix nostr URL scheme to open properly even if there's already a different view open
...
Closes : #1130
Changelog-Fixed: Fix nostr URL scheme to open properly even if there's already a different view open
2023-05-14 11:36:46 -07:00
William Casarin
a30a79b1fc
Fix tests
2023-05-14 11:20:28 -07:00
William Casarin
60260ae53b
nwc: make delay 5 seconds instead of 3
2023-05-14 11:11:27 -07:00
William Casarin
1fff0abce5
Make it easier to tap zap button
...
Right now the tap target only covered the bolt, now it's bolt+amount
2023-05-14 11:04:56 -07:00
William Casarin
b1fee253b4
nwc: fix bug where private nwc zaps weren't getting tracked properly
...
It was using the wrapper zap request id instead of the inner id. Fix
this type error by creating a ZapRequestId wrapper that makes sure it
uses the proper request id.
2023-05-14 10:52:37 -07:00
William Casarin
e472e559a5
nwc: don't use yellow on the Zap Button for pending zaps
...
I just find this stressful
2023-05-14 10:49:54 -07:00
William Casarin
0091df8f77
nwc: fix broken test
2023-05-14 10:49:54 -07:00
William Casarin
d0c67237dd
nwc: remove requests from postbox
...
Since these are ephemeral events, there will never be command results,
so we need to remove them manually on NWC responses or else it will keep
trying to send them.
We should probably handle this for all ephemeral events in the postbox
somehow. We probably shouldn't use the postbox for ephemeral events
without response events.
2023-05-14 10:49:54 -07:00
William Casarin
1313880574
Add release Damus build scheme
2023-05-14 10:49:54 -07:00
William Casarin
122b528407
Add rigid haptic feedback when you zap cancel fails
...
This feels different than the soft haptic feedback so it should let
people know that cancelling is no longer possible
2023-05-14 10:49:54 -07:00
William Casarin
02d99f7340
postbox: try flushing events every second
...
relying on network activity for flushing is not reliable and is causing
delays in zapping
2023-05-14 10:49:54 -07:00
William Casarin
8fb5b4f49c
misc logs
2023-05-14 00:03:51 -07:00
William Casarin
ae4d9ab8ba
nwc: make delay 3 seconds instead of 5
2023-05-14 00:03:51 -07:00
William Casarin
85262e1a4e
nwc: fix response parsing
2023-05-14 00:03:51 -07:00
William Casarin
64a224135a
nwc: always allow long press zap
2023-05-13 23:54:02 -07:00
William Casarin
69fc6694f1
nwc: turn pending zap orange when we have a NWC success
...
Orange means payment successful now, not just presence of zap
This introduces a paid pending state, which shows up as an orange timer
thing in the zaps view. This can be useful if the zap is never sent. We
don't want the user to think the payment didn't go through.
2023-05-13 23:30:03 -07:00
William Casarin
03691d0369
Pending Zaps
...
A fairly large change that replaces Zaps in the codebase with "Zapping"
which is a tagged union consisting of a resolved Zap and a Pending Zap.
These are both counted as Zaps everywhere in Damus, except pending zaps
can be cancelled (most of the time).
2023-05-13 21:33:34 -07:00
William Casarin
1518a0a16c
zaps: ensure returned bolt11 is the correct amount
2023-05-13 19:51:06 -07:00
Bryan Montz
32431096f5
add tests for ProfileDatabase
2023-05-13 09:20:01 -05:00
Bryan Montz
6172347455
add ability to remove all cached Profiles in ProfileDatabase
2023-05-13 09:18:47 -05:00
Bryan Montz
31d327a085
add ability to retrieve count of cached Profiles
2023-05-13 09:18:23 -05:00
Bryan Montz
b5ae7df795
add ability to change ProfileDatabase's storage URL
2023-05-13 09:17:41 -05:00
Bryan Montz
3b0bb48dd4
integrate ProfileDatabase with existing Profiles caching class
2023-05-12 07:21:59 -05:00
Bryan Montz
4646f0e23c
add ProfileDatabase class to read and write profiles to disk
2023-05-12 07:21:25 -05:00
Bryan Montz
7027b7016c
add two-way translation between existing Profile class and new PersistedProfile CoreData class
2023-05-12 07:19:43 -05:00
Bryan Montz
76c57af548
add managed object class to match new Profile CoreData model
2023-05-12 07:18:12 -05:00
Bryan Montz
7983157c38
add CoreData model for Profile
2023-05-12 07:15:30 -05:00
William Casarin
dafa1ba4de
test: add nwc and ephemeral relay test
...
This ensures that when paying with nwc, we get an ephemeral relay added
and a request queued in the postbox.
2023-05-10 16:24:02 -07:00
William Casarin
9093bdec2d
home: add some more helper functions
2023-05-10 14:07:24 -07:00
William Casarin
bb32d72903
nwc: clear the zapper cache for our pubkey when we attach a new wallet
2023-05-10 14:07:24 -07:00
William Casarin
f77a7bcb29
ui: show lud16 in attach wallet ui
2023-05-10 14:07:24 -07:00
William Casarin
5cce18c8b6
nwc: attach lud16 to profile when attaching wallet
2023-05-10 14:07:24 -07:00
William Casarin
a5726d4650
nwc: add lud16 parameter
...
This will be used for auto-setting up the lightning wallet
See https://github.com/nostr-protocol/nips/pull/513
2023-05-10 14:07:24 -07:00
William Casarin
370a5feb4e
ui: add Nostr Wallet Connect views
2023-05-10 14:07:24 -07:00
William Casarin
fe3d976cdb
nwc: pay with nwc if we have it configured
2023-05-10 14:07:24 -07:00
William Casarin
996312cf1c
settings: Add nostr_wallet_connect setting
...
Stored in the keychain for security
2023-05-10 14:07:24 -07:00
William Casarin
d0216bbce6
nwc: Add WalletModel
...
This model will be used for controlling the logic in the Wallet views
2023-05-10 14:07:24 -07:00
William Casarin
4d2b79057d
nwc: add Nostr Wallet Connect logic
...
- WalletConnectURL parses nostrwalletconnect:// urls
- Add support for parsing and creating NWC requests
2023-05-10 14:07:24 -07:00
William Casarin
ca2bf20eb7
info: add nostrwalletconnect uri handlers
...
We will need this to handle nostrwalletconnect:// links
2023-05-10 14:07:24 -07:00
William Casarin
baed6adf49
refactor: ensure make_metadata_event has full keypair
2023-05-10 14:07:23 -07:00
William Casarin
f068833c5e
colors: add adaptableBlack
...
Used in template icons
2023-05-10 14:07:23 -07:00
William Casarin
c3808cd21f
icons: convert to template images
2023-05-10 14:07:23 -07:00
William Casarin
acbd09bf6f
------ ephemeral relays -------
...
Add docs
2023-05-10 13:31:53 -07:00
William Casarin
1fe54380b8
relay: make RelayInfo encoding more flexible
...
So that we don't fail relay list decoding as easy
2023-05-10 13:25:46 -07:00
William Casarin
fe6d7e5118
relay: split descriptors to {our,all}_descriptors
...
Now that we have ephemeral relays, we don't want them used everywhere
2023-05-10 13:25:40 -07:00
William Casarin
1367be0d10
relay: handle ephemeral relays in PostBox
...
We need to make sure ephemeral relay events (not ephemeral events) are
handled properly in the postbox. Make sure we pass the proper
skip_ephemeral flag to the relay pool if we add something like a NWC
event to the PostBox. Events are not sent to ephemeral relays by
default.
2023-05-10 12:01:26 -07:00
William Casarin
32a1a24e39
pool: skip ephemeral relays by default
...
Also filter relays by read/write once we introduce that
2023-05-10 12:01:26 -07:00
William Casarin
7267662330
relay: introduce ephemeral relays
...
Epehmeral relays are relays that are connected in your relay pool but
not a part of your official relay list. This will be used by
nostr-wallet-connect to communicate with an NWC relay to pay invoices.
2023-05-10 12:01:26 -07:00
William Casarin
1da0a8ee52
nostr: add is_{read,write} helpers on requests
...
This will be handy in the future when we properly filter relay lists by
RelayInfo
2023-05-10 12:01:26 -07:00
William Casarin
23aab6710a
Fix DM sorting test
2023-05-10 11:01:40 -07:00
Bryan Montz
ce599badee
fix crash related to preloading events
...
Changelog-Fixed: fix crash related to preloading events
2023-05-09 23:39:41 -05:00
William Casarin
221fffe523
Fix tests
...
This reverts commit dff5987d3c .
2023-05-09 20:23:08 -07:00
William Casarin
5d72b4d007
dms: generalize create_dm into create_encrypted_event
...
We will need this for encrypting notes other than DMs (NWC)
2023-05-09 18:57:04 -07:00
William Casarin
dff5987d3c
settings: mark UserSettings as changed in KeychainStorage properties
...
Maybe this isn't strictly needed at the moment, but to remain consistent
with the Settings and StringSettings property wrapper we will do this.
2023-05-09 18:57:04 -07:00
William Casarin
bfffd63dab
ui: use darker border colors in BigButton
...
Might need to update the other buttons as well in the share sheet
2023-05-09 18:57:04 -07:00
William Casarin
1db425fd69
ui: add AlbyButton
...
This will be used for alby's nostr wallet connect implementation
2023-05-09 18:57:04 -07:00
William Casarin
27caffd91f
ui: add alby logo for the AlbyButton
2023-05-09 18:57:04 -07:00
William Casarin
a13efb7832
ui: move gradient components to their own group
2023-05-09 18:57:04 -07:00
William Casarin
e3b3c9dedd
ui: add QR CodeScanner helpers
2023-05-09 18:57:04 -07:00
William Casarin
904fe2bc0a
pool: ocd change
...
I'm not a fan of $0, etc
2023-05-09 18:57:04 -07:00
William Casarin
ccd76066d1
switch to v1.5
2023-05-08 12:38:08 -07:00
William Casarin
4ccc763072
Fix changelog
2023-05-08 11:55:44 -07:00
William Casarin
484ebd655b
Merge remote-tracking branch 'github/master'
2023-05-08 11:53:21 -07:00
William Casarin
1582eb2e2f
v1.4.3 changelog
2023-05-08 11:52:05 -07:00
William Casarin
f95498a6fa
v1.4.3 - AppStore release
2023-05-08 11:47:19 -07:00
Joshua Jiang
94a29e2c2f
Add unmute option in profile view
...
Changelog-Added: Add unmute option in profile view
Closes : #1050
2023-05-08 11:16:21 -07:00
William Casarin
5f64f54ef5
Fix previews in DMs
...
TODO: maybe we need to just add this to NoteContentView?
I don't want to do this just yet though because I'm about to cut a
release and I don't want to introduce new bugs.
2023-05-08 11:14:56 -07:00
b377a0553f
Translations ( #1103 )
...
* Apply translations in ja
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ja' language.
* Apply translations in cs
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'cs' language.
---------
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-05-08 11:11:15 -07:00
ericholguin
0492a25633
Changed look of Repost and Quote buttons
...
Changelog-Changed: Changed look of Repost and Quote buttons
Closes : #1104
2023-05-08 11:05:14 -07:00
Bryan Montz
43017828e2
fix user notifications from old events immediately shown on install and login
...
Changelog-Fixed: Fix user notifications from old events immediately shown on install and login
Closes : #1106
2023-05-08 11:02:12 -07:00
Bryan Montz
9847f12c95
Remove unused code
...
Closes : #1105
2023-05-08 11:01:04 -07:00
William Casarin
0da10eb716
build 23
2023-05-08 10:56:35 -07:00
William Casarin
9b99e00804
Reconnect on failed ping and remove reconnect timer
...
I think this does it
2023-05-07 12:00:37 -07:00
William Casarin
a4d4ad72e6
build 22
2023-05-07 11:28:33 -07:00
William Casarin
8c55f23ea8
Don't put reconnect logic in ping
...
It seems to be very bad
2023-05-07 11:28:33 -07:00
William Casarin
b43aca8abb
build 21 changelog
2023-05-07 10:39:26 -07:00
William Casarin
86687b6289
v1.4.3-21
2023-05-07 10:38:21 -07:00
William Casarin
84174ef9ad
Ping relays on resume, if there's an error then try to reconnect
...
This is an attempt to fix the fail-to-reconnect issues. Let's see if it works.
2023-05-07 10:28:36 -07:00
Bryan Montz
f78eeb1f22
Fix npub search fails on the first try
...
Co-authored-by: William Casarin <jb55@jb55.com >
Changelog-Fixed: Fix npub search fails on the first try
Closes : #1044
Closes : #1100
2023-05-07 09:50:49 -07:00
William Casarin
a007e18add
Dismiss bookmarks view when switching tabs
...
Changelog-Fixed: Dismiss bookmarks view when switching tabs
2023-05-07 09:30:05 -07:00
Bryan Montz
7a8bfffc29
Fix posts with no uploadedURLs always get two blank spaces at the end
...
Changelog-Fixed: Fix posts with no uploadedURLs always get two blank spaces at the end
Closes : #1101
2023-05-07 09:24:05 -07:00
Swift
c35331ceda
Fix bug where you could only mention users at the end of a post
...
Changelog-Fixed: Fix bug where you could only mention users at the end of a post
Closes : #1102
2023-05-07 09:22:58 -07:00
transifex-integration[bot]
88ddb70ca8
Apply translations
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'de' language.
Apply translations in zh_CN
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_CN' language.
Apply translations in cs
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'cs' language.
Apply translations in zh_TW
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_TW' language.
Apply translations in nl
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'nl' language.
Apply translations in zh_HK
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_HK' language.
Apply translations in hu_HU
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'hu_HU' language.
Apply translations in el_GR
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'el_GR' language.
Apply translations in sv_SE
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'sv_SE' language.
Apply translations in pl_PL
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pl_PL' language.
Apply translations in pl_PL
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'pl_PL' language.
2023-05-07 09:14:11 -07:00
9be39a5964
Export strings for translation
2023-05-06 00:37:03 -04:00
William Casarin
0f5e1dfb81
Properly scroll DM view when keyboard is open
...
Less DM jank!
Changelog-Fixed: Properly scroll DM view when keyboard is open
2023-05-05 16:13:17 -07:00
William Casarin
a5cb10ddaa
HomeView: refactor
...
Trying to clean this view up a bit
2023-05-05 14:24:24 -07:00
William Casarin
4402d4bdf5
dms: use lazyvstack
...
It gets too poppy otherwise
Changelog-Fixed: Made DMs less poppy
2023-05-05 14:24:11 -07:00
ericholguin
28e67f4a7c
Fix zap type selection on smaller phones
...
Closes : #1018
Changelog-Fixed: Zap type selection on smaller phones
2023-05-05 11:24:50 -07:00
Joshua Jiang
c439100a86
Fix parse mention without space in content
...
Changelog-Fixed: Fix parse mention without space in content
Closes : #936
Fixes : #992
2023-05-05 11:20:20 -07:00
transifex-integration[bot]
fc3a86027f
Apply translations
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'nl' language.
Apply translations in ko
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'ko' language.
Apply translations in el_GR
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'el_GR' language.
Apply translations in et
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/InfoPlist.strings'
on the 'et' language.
Apply translations in ja
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ja' language.
Apply translations in sv_SE
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'sv_SE' language.
Apply translations in ar
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'ar' language.
Apply translations in zh_CN
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'zh_CN' language.
Apply translations in zh_HK
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'zh_HK' language.
Apply translations in zh_TW
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'zh_TW' language.
Apply translations in zh_CN
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_CN' language.
Apply translations in hu_HU
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'hu_HU' language.
Apply translations in cs
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'cs' language.
Apply translations in ja
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ja' language.
Apply translations in ar
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ar' language.
Apply translations in nl
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'nl' language.
Apply translations in sv_SE
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'sv_SE' language.
Apply translations in zh_CN
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_CN' language.
Apply translations in zh_HK
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_HK' language.
Apply translations in zh_TW
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_TW' language.
Apply translations in de
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'de' language.
Apply translations in pl_PL
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pl_PL' language.
Apply translations in es_419
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'es_419' language.
Apply translations in lv_LV
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'lv_LV' language.
Apply translations in de
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'de' language.
Apply translations in hu_HU
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'hu_HU' language.
Apply translations in nl
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'nl' language.
Apply translations in cs
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'cs' language.
Apply translations in zh_CN
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_CN' language.
Apply translations in zh_HK
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_HK' language.
Apply translations in zh_TW
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_TW' language.
2023-05-05 09:01:06 -07:00
440ef02eaa
Update reaction notification title and miscellaneous localization fixes
2023-05-05 09:01:05 -07:00
9a0ad7bcab
Export strings for translation
2023-05-05 09:01:05 -07:00
136186e664
Fix quotations in Localizable.stringsdict
2023-05-05 09:00:03 -07:00
36364f4f70
Export strings for translation
2023-05-05 09:00:03 -07:00
45a78fa14f
Rename 'Liked by' to 'Reacted by'
2023-05-05 09:00:03 -07:00
34970b38bb
Fix plurality on sats
2023-05-05 09:00:02 -07:00
William Casarin
0f89d98513
Revert "Added new icons for hashtags and updated the current ones to use a proper ratio."
...
This breaks the look of some hashtags
This reverts commit c7129531c2 .
2023-05-05 08:53:57 -07:00
William Casarin
21be1416f7
Don't preload pfps, it's not thread safe?
2023-05-05 08:38:03 -07:00
William Casarin
9efdda43f2
Ensure we have proper sizes on iconography
2023-05-05 08:31:47 -07:00
Roberto Agreda
e4e5d87e7c
Changelog-Added: new iconography
2023-05-04 23:42:19 -06:00
Roberto Agreda
c7129531c2
Added new icons for hashtags and updated the current ones to use a proper ratio.
2023-05-04 21:03:03 -06:00
Bryan Montz
e4860f3ba8
Replace Vault dependency with @KeychainStorage property wrapper
...
Changelog-Changed: replace Vault dependency with @KeychainStorage property wrapper
Closes : #1076
2023-05-04 15:57:02 -07:00
William Casarin
27fb4e797d
v1.4.3-20 changelog
2023-05-04 09:08:40 -07:00
William Casarin
e6b4b2a437
v1.4.3-20
2023-05-04 09:05:59 -07:00
William Casarin
add1e6104e
Add webp image support
...
Kingfisher already supports this... wtf we doing
Changelog-Added: Add webp image support
2023-05-03 17:29:26 -07:00
William Casarin
5c557bc87d
Don't process blurhash if we already have image cached
...
Changelog-Fixed: Don't process blurhash if we already have image cached
2023-05-03 17:29:26 -07:00
William Casarin
af407f7eea
Home now dismisses reactions view
...
Changelog-Fixed: Home now dismisses reactions view
2023-05-03 17:29:26 -07:00
William Casarin
ac2e7d108d
refactor sidemenu items
2023-05-03 17:29:26 -07:00
b85be50cc4
Fix auto-translations bug where languages in preferred language still gets translated
...
Changelog-Fixed: Fix auto-translations bug where languages in preferred language still gets translated
Closes : #1066
2023-05-03 17:29:22 -07:00
William Casarin
39a324fd1e
Optimize json processing and preloading
...
- Preload events when added to the EventHolder queue
- Remove relative time formatting from preloader. Just do it when event appears
- Process incoming json in a background queue by default
Changelog-Fixed: Fix wrong relative times on events
Changelog-Changed: Preload events when they are queued
2023-05-03 10:36:10 -07:00
William Casarin
3b541f2ec1
Fix small bug in like counters
2023-05-03 06:36:42 -07:00
William Casarin
80ea37a102
Don't spam reconnects on error
2023-05-03 06:36:33 -07:00
William Casarin
91fc0039eb
build 19
2023-05-02 08:23:58 -07:00
William Casarin
8eb013f1f7
Search hashtags automatically
...
Changelog-Changed: Search hashtags automatically
2023-05-02 08:22:36 -07:00
William Casarin
4f459d128a
Load profiles in hashtag searches
...
Changelog-Fixed: Load profiles in hashtag searched
2023-05-02 07:53:06 -07:00
William Casarin
58e53631c6
Use cached note language in search model
...
We should never call event.note_language on the main thread
2023-05-02 07:53:06 -07:00
William Casarin
7b2e178f5b
Fix warning
2023-05-02 07:53:06 -07:00
William Casarin
da99130b78
build 18
2023-05-02 07:51:29 -07:00
William Casarin
b79d361016
Preload profile pictures while scrolling
...
Changelog-Added: Preload profile pictures while scrolling
2023-05-02 07:33:54 -07:00
William Casarin
4889c0a7d9
Fix weird #\[0] artifacts appearing in posts and translated from english bugs
...
This changes the preloader to load things right away and fixes a bunch
of bugs
Changelog-Fixed: Fix weird #\[0] artifacts appearing in posts
Changelog-Fixed: Fix "translated from english" bugs
2023-05-02 06:48:02 -07:00
William Casarin
61c9732acd
Fix crash when loading DMs in the background
...
Changelog-Fixed: Fix crash when loading DMs in the background
2023-05-02 06:48:02 -07:00
William Casarin
ee6c080af8
Fix blurhash appearing behind loaded images when swiping on carousel
...
Changelog-Fixed: Fixed blurhash appearing behind loaded images when swiping on carousel
2023-05-02 06:48:02 -07:00
William Casarin
a18ba86157
refactor: remove redundant rectangle in ImageCarousel
2023-05-02 06:48:02 -07:00
Bryan Montz
03931ef70e
Save keys when logging in and when creating new keypair
...
Changelog-Added: Save keys when logging in and when creating new keypair
Closes : #1042
2023-05-02 06:47:29 -07:00
Swift
3284832eb0
Fix camera not dismissing
...
Changelog-Fixed: Fix camera not dismissing
Closes : #964
2023-05-01 15:39:09 -07:00
Bryan Montz
c679be9644
Top-level tab state restoration
...
Changelog-Added: Top-level tab state restoration
Closes : #634
2023-05-01 15:22:54 -07:00
9f701a7d44
Fix bug with reaction notifications referencing the wrong event
...
Changelog-Fixed: Fix bug with reaction notifications referencing the wrong event
Closes : #1047
2023-05-01 15:21:01 -07:00
Bryan Montz
cb11087034
Fix Copy Link action does not dismiss ShareAction view
...
Changelog-Fixed: Fix Copy Link action does not dismiss ShareAction view
Closes : #1049
2023-05-01 15:20:10 -07:00
Ben Weeks
49b7aee74e
Save Jack's soul
...
Very minor amendment to stop the bouncing of the bolt symbol as you click it.
Changelog-Fixed: Saved Jack's soul.
Closes : #1060
2023-05-01 15:19:26 -07:00
William Casarin
5b97906138
build 17
2023-04-30 22:30:25 -07:00
William Casarin
c74d3e4938
fix some translation bugs
2023-04-30 22:04:33 -07:00
William Casarin
df6911f9cb
cache note language
2023-04-30 21:40:11 -07:00
William Casarin
1ca0519e25
Event Preloading
...
Changelog-Added: Added event preloading when scrolling
Changelog-Added: Preload images so they don't pop in
Changelog-Fixed: Fixed preview elements popping in
Changelog-Changed: Cached various UI elements so its not as laggy
Changelog-Fixed: Fixed glitchy preview
2023-04-30 20:06:38 -07:00
William Casarin
c87f19b479
v1.4.3-15 changelog
2023-04-29 08:46:43 -07:00
William Casarin
68ed3d7796
Fix nip10 thread incompatibility for clients that add more than one reply tag
...
Changelog-Fixed: Fix thread incompatibility for clients that add more than one reply tag
2023-04-29 07:49:10 -07:00
Swift
5c885b0fd4
Fix sats plurality
...
Closes : #1034
2023-04-29 06:01:10 -07:00
8589fe9aee
Translations ( #1020 )
...
* Apply translations in sv_SE
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'sv_SE' language.
* Export strings for translation
* Apply translations in nl
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'nl' language.
* Apply translations in cs
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'cs' language.
* Apply translations in ja
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ja' language.
* Apply translations in el_GR
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'el_GR' language.
* Apply translations in hu_HU
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'hu_HU' language.
* Apply translations in zh_CN
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_CN' language.
* Apply translations in zh_CN
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_CN' language.
* Apply translations in zh_CN
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_CN' language.
* Apply translations in zh_CN
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_CN' language.
* Apply translations in zh_CN
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_CN' language.
* Apply translations in zh_CN
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_CN' language.
* Apply translations in zh_HK
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_HK' language.
* Apply translations in zh_TW
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_TW' language.
* Apply translations in zh_TW
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_TW' language.
* Apply translations in zh_TW
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_TW' language.
* Apply translations in zh_TW
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_TW' language.
* Apply translations in zh_TW
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_TW' language.
* Apply translations in zh_TW
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_TW' language.
* Apply translations in sv_SE
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'sv_SE' language.
---------
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2023-04-29 06:00:56 -07:00
William Casarin
2aee84c65f
Add q tag to quote renotes
...
Changelog-Added: Add q tag to quoted renotes
2023-04-28 17:54:44 -07:00
William Casarin
76c6ac0f0b
Add referencedid helpers
2023-04-28 17:54:44 -07:00
William Casarin
be08083b88
Load zaps instantly on events
...
Refactor our event cache a bit and add zap caching
Changelog-Changed: Load zaps instantly on events
2023-04-28 17:25:31 -07:00
William Casarin
c2325a5e39
always process events
2023-04-28 13:03:26 -07:00
William Casarin
3eb544e40d
build 13
2023-04-28 13:00:44 -07:00
William Casarin
9d209f485c
Preserve order of bookmarks when saving
...
Changelog-Fixed: Preserve order of bookmarks when saving
2023-04-27 13:04:46 -07:00
Swift
1394122542
Add confirmation alert when clearing all bookmarks
...
Changelog-Added: Add confirmation alert when clearing all bookmarks
Closes : #1016
2023-04-27 10:31:55 -07:00
William Casarin
e89c025d9d
Remove blurhash opacity
2023-04-27 10:30:31 -07:00
William Casarin
0970c364b6
Tweak fade speed and opacity on blurhash placeholders
2023-04-26 15:41:30 -07:00
William Casarin
d16192e845
Show blurhash placeholders from image metadata
...
Changelog-Added: Show blurhash placeholders from image metadata
2023-04-26 15:21:12 -07:00
William Casarin
3b50f82094
Add image metadata to image uploads
...
Adds blurhash and image dimensions. This is an alternative and backwards
compatible version of NIP94 for images in kind1 notes.
Changelog-Added: Add image metadata to image uploads
2023-04-26 10:53:13 -07:00
William Casarin
46b53e1326
Add BinaryParser
...
Didn't end up using this, but might be useful in the future
2023-04-26 10:53:13 -07:00
William Casarin
225a028f3e
build 12
2023-04-25 15:21:16 -07:00
William Casarin
d074d092a2
Fix crash when you have invalid relays in your relay list
...
Changelog-Fixed: Fix crash when you have invalid relays in your relay list
2023-04-25 15:06:09 -07:00
William Casarin
633fcd69a8
build 11
2023-04-25 14:31:13 -07:00
William Casarin
67869394cb
Fix permanent OnlyZaps (likes broken lol)
2023-04-25 12:43:02 -07:00
William Casarin
22876b5c28
v1.4.3-10 changelog
2023-04-25 09:43:49 -07:00
William Casarin
6f7d6d1933
build 10
2023-04-25 08:57:45 -07:00
William Casarin
fddd86b207
Revert "Remove unneeded periodic reconnect timer"
...
This reverts commit ed058afc3b .
2023-04-25 08:57:45 -07:00
alltheseas
95f1127b74
Readme.MD: add privacy section, and link to issues
...
Added:
1. Damus implications on user privacy (IP address)
2. Added direct link to Damus github issues for interested contributors
3. Added statement of relation between IP address and public key
Co-authored-by: Max Hillebrand <30683012+MaxHillebrand@users.noreply.github.com >
2023-04-25 08:57:45 -07:00
William Casarin
4c82176466
Merge remote-tracking branch 'github/translations'
2023-04-25 08:57:45 -07:00
transifex-integration[bot]
e2d55ddae4
Apply translations in hu_HU
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'hu_HU' language.
2023-04-25 10:18:10 +00:00
transifex-integration[bot]
8fa80b7921
Apply translations in zh_TW
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_TW' language.
2023-04-25 08:50:45 +00:00
transifex-integration[bot]
732b484faf
Apply translations in zh_HK
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_HK' language.
2023-04-25 08:48:39 +00:00
transifex-integration[bot]
cd9c705221
Apply translations in zh_CN
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_CN' language.
2023-04-25 08:43:59 +00:00
transifex-integration[bot]
ba5a062829
Apply translations in cs
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'cs' language.
2023-04-25 05:29:16 +00:00
transifex-integration[bot]
687d1c9a3e
Apply translations in cs
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'cs' language.
2023-04-25 05:26:56 +00:00
transifex-integration[bot]
adef207018
Apply translations in ja
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ja' language.
2023-04-25 03:58:29 +00:00
transifex-integration[bot]
a050a5b729
Apply translations in ja
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ja' language.
2023-04-25 03:49:06 +00:00
transifex-integration[bot]
6bced24430
Apply translations in ja
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ja' language.
2023-04-25 03:48:56 +00:00
transifex-integration[bot]
60cddf2a15
Apply translations in ja
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ja' language.
2023-04-25 03:48:29 +00:00
transifex-integration[bot]
c9568fe7ac
Apply translations in ja
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ja' language.
2023-04-25 03:46:59 +00:00
transifex-integration[bot]
5c0e4599ad
Apply translations in ja
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ja' language.
2023-04-25 03:46:49 +00:00
transifex-integration[bot]
e3519c51a5
Apply translations in ja
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ja' language.
2023-04-25 03:46:46 +00:00
transifex-integration[bot]
ed1aa246c4
Apply translations in ja
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ja' language.
2023-04-25 03:46:26 +00:00
transifex-integration[bot]
532647d273
Apply translations in ja
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ja' language.
2023-04-25 03:46:03 +00:00
transifex-integration[bot]
dab8f7ca61
Apply translations in ja
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ja' language.
2023-04-25 03:45:52 +00:00
transifex-integration[bot]
390eb342f7
Apply translations in ja
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ja' language.
2023-04-25 03:26:11 +00:00
Suhail Saqan
f1a7c0eded
Add paste button to login
...
Changelog-Added: Add paste button to login
Closes : #927
2023-04-24 18:30:25 -07:00
William Casarin
ed058afc3b
Remove unneeded periodic reconnect timer
2023-04-24 18:21:12 -07:00
Bryan Montz
0e94c48e26
Replace Starscream with URLSessionWebSocketTask
...
Changelog-Fixed: Fix slow reconnection issues
2023-04-24 18:11:07 -07:00
symbsrcool
6ac68b5a73
Add nokyctranslate translation option
...
Changelog-Added: Add nokyctranslate translation option
Closes : #946
2023-04-24 18:07:03 -07:00
Swift
2048e68d67
Fix issue where uploaded images were from someone else
...
Changelog-Fixed: Fix issue where uploaded images were from someone else
2023-04-24 17:53:28 -07:00
William Casarin
624d9662d7
Merge remote-tracking branch 'github/translations'
2023-04-24 16:20:19 -07:00
William Casarin
88db9de4ea
Fix reposts on macos
2023-04-24 15:38:11 -07:00
William Casarin
d667a9d8f7
Fix custom zap button hitboxes
...
Suggested-by: eric
2023-04-24 10:51:47 -07:00
transifex-integration[bot]
65f3c76eca
Apply translations in es_419
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'es_419' language.
2023-04-24 17:13:45 +00:00
transifex-integration[bot]
aed1e543d3
Apply translations in es_419
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'es_419' language.
2023-04-24 17:11:27 +00:00
transifex-integration[bot]
65576424fd
Apply translations in es_419
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'es_419' language.
2023-04-24 17:11:17 +00:00
transifex-integration[bot]
f99ad8fffa
Apply translations in es_419
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'es_419' language.
2023-04-24 17:10:28 +00:00
transifex-integration[bot]
987d173529
Apply translations in es_419
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'es_419' language.
2023-04-24 17:09:38 +00:00
transifex-integration[bot]
eab7a91f01
Apply translations in el_GR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'el_GR' language.
2023-04-24 13:35:13 +00:00
transifex-integration[bot]
2d045f4dfb
Apply translations in nl
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'nl' language.
2023-04-24 11:13:59 +00:00
transifex-integration[bot]
835e5a438f
Apply translations in ar
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ar' language.
2023-04-24 08:13:36 +00:00
transifex-integration[bot]
ca4e91564a
Apply translations in ar
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ar' language.
2023-04-24 08:10:57 +00:00
8733cbd42c
Fix localization issues and export strings for translation
2023-04-24 01:25:07 +02:00
William Casarin
f5cdd4a159
You can now change the default zap type
...
Changelog-Added: You can now change the default zap type
2023-04-23 10:31:51 -07:00
William Casarin
c4f41220e5
refactor: extract ZapTypePicker into its own file
2023-04-23 09:54:38 -07:00
William Casarin
0f119d34e6
Change 500 custom zap amount to 420 🌿
...
Suggested-by: Terry
Changelog-Changed: Change 500 custom zap to 420
2023-04-23 08:54:13 -07:00
William Casarin
ea90fb0429
Make custom zap amounts into a grid
2023-04-23 08:40:33 -07:00
ericholguin
8227be1873
Updated custom zap view
...
Changelog-Changed: New looks to the custom zaps view
2023-04-23 08:40:22 -07:00
William Casarin
cbd92539a6
Merge remote-tracking branch 'github/translations'
2023-04-23 04:36:16 -07:00
William Casarin
7940e6fd32
Fix tests
2023-04-23 04:36:16 -07:00
Swift
07f8ad75dc
Adjust attachment images placement when posting
...
Changelog-Changed: Adjust attachment images placement when posting
Closes : #979
2023-04-23 04:36:13 -07:00
transifex-integration[bot]
018bb4c33b
Apply translations in ar
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ar' language.
2023-04-23 06:22:51 +00:00
transifex-integration[bot]
c81b403817
Apply translations in ja
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ja' language.
2023-04-23 01:57:25 +00:00
transifex-integration[bot]
e54ce88a3b
Apply translations in ja
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ja' language.
2023-04-23 01:57:22 +00:00
transifex-integration[bot]
84f4f1c71c
Apply translations in es_ES
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'es_ES' language.
2023-04-22 20:10:01 +00:00
e934c2bb11
Fix crash with LibreTranslate server setting selection and remove delisted vern server
...
Broken after the settings refactor
Changelog-Fixed: Fix crash with LibreTranslate server setting selection and remove delisted vern server
Closes : #998
2023-04-22 12:33:11 -07:00
William Casarin
fd8ad494e9
Add partial support for different repost variants
...
Changelog-Added: Add partial support for different repost variants
2023-04-22 12:11:45 -07:00
William Casarin
f14ba7cce4
Fix potentially buggy media uploader setting
2023-04-22 12:11:45 -07:00
William Casarin
055b13c1cd
Fix buggy zap amounts and wallet selector settings
...
Changelog-Fixed: Fix buggy zap amounts and wallet selector settings
2023-04-22 12:10:10 -07:00
William Casarin
357e8adf86
Refactor disable_animation setting
...
Pass it down from the top instead of using a function which goes around
our settings store
2023-04-22 12:08:24 -07:00
transifex-integration[bot]
a82a78c7df
Apply translations in vi
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'vi' language.
2023-04-22 18:45:04 +00:00
William Casarin
084c86eb0e
Only show friends, not friend-of-friend in friend filter
...
Changelog-Changed: Only show friends, not friend-of-friend in friend filter
2023-04-22 11:15:45 -07:00
transifex-integration[bot]
10d9d23b7b
Apply translations in de
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'de' language.
2023-04-22 15:30:37 +00:00
transifex-integration[bot]
50ecff0ec6
Apply translations in zh_TW
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_TW' language.
2023-04-22 13:37:58 +00:00
transifex-integration[bot]
5ae96ec80a
Apply translations in zh_TW
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_TW' language.
2023-04-22 13:37:48 +00:00
transifex-integration[bot]
abfd48ca20
Apply translations in zh_HK
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_HK' language.
2023-04-22 13:37:32 +00:00
transifex-integration[bot]
67326e2003
Apply translations in zh_HK
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_HK' language.
2023-04-22 13:37:22 +00:00
transifex-integration[bot]
306c3fe75c
Apply translations in zh_CN
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_CN' language.
2023-04-22 13:36:57 +00:00
transifex-integration[bot]
08c2056290
Apply translations in zh_CN
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_CN' language.
2023-04-22 13:36:11 +00:00
transifex-integration[bot]
bc5ee7cd51
Apply translations in zh_TW
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_TW' language.
2023-04-22 13:17:58 +00:00
transifex-integration[bot]
b2d1ad2537
Apply translations in zh_HK
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_HK' language.
2023-04-22 13:16:17 +00:00
transifex-integration[bot]
b9f37697d7
Apply translations in zh_CN
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'zh_CN' language.
2023-04-22 13:06:28 +00:00
transifex-integration[bot]
58e88262b0
Apply translations in el_GR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'el_GR' language.
2023-04-22 12:49:50 +00:00
transifex-integration[bot]
26e28dd3dd
Apply translations in el_GR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'el_GR' language.
2023-04-22 12:46:13 +00:00
transifex-integration[bot]
6ac6ea3cd7
Apply translations in el_GR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'el_GR' language.
2023-04-22 12:45:53 +00:00
transifex-integration[bot]
2de75968fb
Apply translations in el_GR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.stringsdict'
on the 'el_GR' language.
2023-04-22 12:44:46 +00:00
transifex-integration[bot]
37b99983d3
Apply translations in pt_BR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pt_BR' language.
2023-04-22 10:42:33 +00:00
transifex-integration[bot]
f62dc9348a
Apply translations in pt_BR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pt_BR' language.
2023-04-22 10:42:11 +00:00
transifex-integration[bot]
6aab705399
Apply translations in pt_BR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pt_BR' language.
2023-04-22 10:41:41 +00:00
transifex-integration[bot]
f7da481c68
Apply translations in pt_BR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pt_BR' language.
2023-04-22 10:36:14 +00:00
transifex-integration[bot]
e5b629742a
Apply translations in pt_BR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pt_BR' language.
2023-04-22 10:35:55 +00:00
transifex-integration[bot]
a0e6aa060b
Apply translations in pt_BR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pt_BR' language.
2023-04-22 10:35:52 +00:00
transifex-integration[bot]
6394f96ac0
Apply translations in pt_BR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pt_BR' language.
2023-04-22 10:35:38 +00:00
transifex-integration[bot]
b6d6af12b8
Apply translations in pt_BR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pt_BR' language.
2023-04-22 10:35:29 +00:00
transifex-integration[bot]
df84c4a64b
Apply translations in pt_BR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pt_BR' language.
2023-04-22 10:33:40 +00:00
transifex-integration[bot]
71b333a18a
Apply translations in pt_BR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pt_BR' language.
2023-04-22 10:33:30 +00:00
transifex-integration[bot]
29936f7b06
Apply translations in pt_BR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pt_BR' language.
2023-04-22 10:33:21 +00:00
transifex-integration[bot]
1cc1bfbbef
Apply translations in pt_BR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pt_BR' language.
2023-04-22 10:33:08 +00:00
transifex-integration[bot]
2aa39e775e
Apply translations in pt_BR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pt_BR' language.
2023-04-22 10:32:58 +00:00
transifex-integration[bot]
8a33243c98
Apply translations in pt_BR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pt_BR' language.
2023-04-22 10:32:04 +00:00
transifex-integration[bot]
d198e69dc9
Apply translations in pt_BR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pt_BR' language.
2023-04-22 10:31:38 +00:00
transifex-integration[bot]
c26b30f3c0
Apply translations in pt_BR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pt_BR' language.
2023-04-22 10:31:24 +00:00
transifex-integration[bot]
c2479df213
Apply translations in pt_BR
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'pt_BR' language.
2023-04-22 10:30:36 +00:00
transifex-integration[bot]
30d045b1c5
Apply translations in nl
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'nl' language.
2023-04-22 11:27:02 +02:00
transifex-integration[bot]
d76f7564ef
Apply translations in sv_SE
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'sv_SE' language.
2023-04-22 11:27:02 +02:00
transifex-integration[bot]
bab72b215d
Apply translations in ar
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'ar' language.
2023-04-22 11:27:02 +02:00
transifex-integration[bot]
d8cd81deb8
Apply translations in cs
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'cs' language.
2023-04-22 11:27:02 +02:00
transifex-integration[bot]
92dfdacf97
Apply translations in cs
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'cs' language.
2023-04-22 11:27:02 +02:00
transifex-integration[bot]
ead6e96613
Apply translations in cs
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'cs' language.
2023-04-22 11:27:02 +02:00
transifex-integration[bot]
7312ee3884
Apply translations in de
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'de' language.
2023-04-22 11:27:02 +02:00
transifex-integration[bot]
45099c59db
Apply translations in de
...
100% translated for the source file 'damus/en-US.xcloc/Source Contents/damus/en-US.lproj/Localizable.strings'
on the 'de' language.
2023-04-22 11:27:02 +02:00
3440c828e3
Export strings for translation
2023-04-22 11:27:01 +02:00