transifex-integration[bot]
0e10e74496
Translate Localizable.stringsdict in pl_PL
...
100% translated source file: 'Localizable.stringsdict'
on 'pl_PL'.
2025-03-22 14:50:13 -04:00
transifex-integration[bot]
ebe9097f73
Translate Localizable.stringsdict in pl_PL
...
100% translated source file: 'Localizable.stringsdict'
on 'pl_PL'.
2025-03-22 14:50:13 -04:00
transifex-integration[bot]
d61a11b647
Translate Localizable.stringsdict in pl_PL
...
100% translated source file: 'Localizable.stringsdict'
on 'pl_PL'.
2025-03-22 14:50:13 -04:00
transifex-integration[bot]
d980cc1f8e
Translate Localizable.stringsdict in pl_PL
...
100% translated source file: 'Localizable.stringsdict'
on 'pl_PL'.
2025-03-22 14:50:12 -04:00
transifex-integration[bot]
bd6056ce2e
Translate Localizable.stringsdict in pl_PL
...
100% translated source file: 'Localizable.stringsdict'
on 'pl_PL'.
2025-03-22 14:50:12 -04:00
transifex-integration[bot]
cf48fda8d0
Translate Localizable.stringsdict in pl_PL
...
100% translated source file: 'Localizable.stringsdict'
on 'pl_PL'.
2025-03-22 14:50:12 -04:00
transifex-integration[bot]
dc344cd28c
Translate Localizable.stringsdict in pl_PL
...
100% translated source file: 'Localizable.stringsdict'
on 'pl_PL'.
2025-03-22 14:50:12 -04:00
transifex-integration[bot]
358610575f
Translate Localizable.stringsdict in pl_PL
...
100% translated source file: 'Localizable.stringsdict'
on 'pl_PL'.
2025-03-22 14:50:12 -04:00
transifex-integration[bot]
a7869fccbb
Translate Localizable.stringsdict in pl_PL
...
100% translated source file: 'Localizable.stringsdict'
on 'pl_PL'.
2025-03-22 14:50:12 -04:00
transifex-integration[bot]
a50903f90a
Translate Localizable.stringsdict in pl_PL
...
100% translated source file: 'Localizable.stringsdict'
on 'pl_PL'.
2025-03-22 14:50:12 -04:00
transifex-integration[bot]
9243705995
Translate Localizable.stringsdict in de
...
100% translated source file: 'Localizable.stringsdict'
on 'de'.
2025-03-22 14:50:12 -04:00
transifex-integration[bot]
db4dd9eee9
Translate Localizable.strings in de
...
100% translated source file: 'Localizable.strings'
on 'de'.
2025-03-22 14:50:10 -04:00
ericholguin
22f2aba969
nwc: Wallet Redesign
...
This PR redesigns the NWC wallet view. A new view is added to introduce zaps to users. The set up wallet view is simplified, with new and existing wallet setup separated.
This also adds new NWC features such as getBalance and listTransactions allowing users to see their balance and previous transactions made.
Changelog-Added: Added view introducing users to Zaps
Changelog-Added: Added new wallet view with balance and transactions list
Changelog-Changed: Improved integration with Nostr Wallet Connect wallets
Closes: https://github.com/damus-io/damus/issues/2900
Signed-off-by: ericholguin <ericholguin@apache.org >
Co-Authored-By: Daniel D’Aquino <daniel@daquino.me >
Signed-off-by: Daniel D’Aquino <daniel@daquino.me >
2025-03-19 18:00:00 -03:00
Daniel D’Aquino
98f2777fda
Version bump to 1.14
...
Signed-off-by: Daniel D’Aquino <daniel@daquino.me >
2025-03-17 11:05:43 -03:00
Daniel D’Aquino
102ce43216
v1.13 changelog
...
Changelog-None
Signed-off-by: Daniel D’Aquino <daniel@daquino.me >
2025-03-17 10:58:12 -03:00
William Casarin
0c148c8a1f
Merge Communication Notifications
2025-03-03 14:22:11 -08:00
William Casarin
3cccb2eb6b
project: fix version yet again
...
we should always be using the inherited project version so that
everything is consistent
Signed-off-by: William Casarin <jb55@jb55.com >
2025-03-03 14:21:53 -08:00
William Casarin
af4949e26a
Communication notifications
...
Signed-off-by: William Casarin <jb55@jb55.com >
2025-03-03 14:21:53 -08:00
Claude
5bb7e95624
chore: update Package.swift to Swift tools version 6.0
2025-03-03 12:52:56 -08:00
814bcf694f
Change spaces to newlines in new posts to provide cleaner separation between text, uploaded media, and quoted notes
...
Changelog-Changed: Changed spaces to newlines in new posts to provide cleaner separation between text, uploaded media, and quoted notes
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-03-03 11:51:08 -08:00
Daniel D’Aquino
b0382c61b1
Merge pull request #2889 from damus-io/translations
...
Translations
2025-03-03 11:33:28 -08:00
e2650a8bfc
Fix bug where profile view was showing more than just the notes and replies on the notes / notes & replies tabs
...
Changelog-Fixed: Fix bug where profile view was showing more than just the notes and replies on the notes / notes & replies tabs
Fixes: caa4bfe864 ("Fix bug where profile view was showing more than just the notes and replies on the notes / notes & replies tabs")
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-03-03 11:20:34 -08:00
transifex-integration[bot]
ac39a53b33
Translate Localizable.stringsdict in pt_PT
...
100% translated source file: 'Localizable.stringsdict'
on 'pt_PT'.
2025-03-02 15:18:22 +00:00
transifex-integration[bot]
fb356cdf0b
Translate InfoPlist.strings in pt_PT
...
100% translated source file: 'InfoPlist.strings'
on 'pt_PT'.
2025-03-02 15:16:26 +00:00
transifex-integration[bot]
238e89ce16
Translate InfoPlist.strings in pt_PT
...
100% translated source file: 'InfoPlist.strings'
on 'pt_PT'.
2025-03-02 15:16:15 +00:00
transifex-integration[bot]
6e041c79f7
Translate Localizable.strings in pt_PT
...
100% translated source file: 'Localizable.strings'
on 'pt_PT'.
2025-03-02 15:14:24 +00:00
William Casarin
6ef4b60d14
test: disable broken tests
...
Signed-off-by: William Casarin <jb55@jb55.com >
2025-03-01 17:07:19 -08:00
transifex-integration[bot]
054bec2d9a
Translate Localizable.strings in ja
...
100% translated source file: 'Localizable.strings'
on 'ja'.
2025-03-01 14:15:26 -05:00
transifex-integration[bot]
943a46a343
Translate Localizable.strings in de
...
100% translated source file: 'Localizable.strings'
on 'de'.
2025-03-01 14:15:26 -05:00
transifex-integration[bot]
17381f6b94
Translate Localizable.stringsdict in de
...
100% translated source file: 'Localizable.stringsdict'
on 'de'.
2025-03-01 14:15:26 -05:00
transifex-integration[bot]
18c88de407
Translate Localizable.strings in de
...
100% translated source file: 'Localizable.strings'
on 'de'.
2025-03-01 14:15:25 -05:00
transifex-integration[bot]
99d21fc89b
Translate Localizable.strings in nl
...
100% translated source file: 'Localizable.strings'
on 'nl'.
2025-03-01 14:15:25 -05:00
transifex-integration[bot]
db5c86a0d1
Translate Localizable.strings in de
...
100% translated source file: 'Localizable.strings'
on 'de'.
2025-03-01 14:15:25 -05:00
transifex-integration[bot]
736ec6fb9e
Translate Localizable.stringsdict in de
...
100% translated source file: 'Localizable.stringsdict'
on 'de'.
2025-03-01 14:15:25 -05:00
transifex-integration[bot]
fa2327325a
Translate Localizable.stringsdict in de
...
100% translated source file: 'Localizable.stringsdict'
on 'de'.
2025-03-01 14:15:25 -05:00
transifex-integration[bot]
4fdf048040
Translate Localizable.stringsdict in de
...
100% translated source file: 'Localizable.stringsdict'
on 'de'.
2025-03-01 14:15:25 -05:00
transifex-integration[bot]
273538bd36
Translate Localizable.stringsdict in de
...
100% translated source file: 'Localizable.stringsdict'
on 'de'.
2025-03-01 14:15:25 -05:00
transifex-integration[bot]
0980c8c040
Translate Localizable.stringsdict in nl
...
100% translated source file: 'Localizable.stringsdict'
on 'nl'.
2025-03-01 14:15:25 -05:00
transifex-integration[bot]
f0bfdeaa5a
Translate Localizable.stringsdict in th
...
100% translated source file: 'Localizable.stringsdict'
on 'th'.
2025-03-01 14:15:25 -05:00
transifex-integration[bot]
ab7c5c18e3
Translate Localizable.strings in th
...
100% translated source file: 'Localizable.strings'
on 'th'.
2025-03-01 14:15:24 -05:00
transifex-integration[bot]
6ae95ab5ec
Translate Localizable.stringsdict in ja
...
100% translated source file: 'Localizable.stringsdict'
on 'ja'.
2025-03-01 14:15:24 -05:00
eec630b2b0
Export strings for translation
...
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-03-01 14:15:23 -05:00
William Casarin
2b3d86968d
add todo for fixing q tags
...
Signed-off-by: William Casarin <jb55@jb55.com >
2025-02-28 09:44:29 -08:00
William Casarin
935a6cae7a
Merge conversation tab and other updates from Terry
...
I've tested these and they seem to be working!
Terry Yiu (3):
Fix reposts banner to be localizable
Add Conversations tab to profiles
Remove mystery tabs meant to fix tab switching bug that no longer exists
2025-02-25 12:48:34 -08:00
William Casarin
d4940d8386
prs: ensure PR always have a linked issue
...
This makes project management a bit nicer in linear
Signed-off-by: William Casarin <jb55@jb55.com >
2025-02-25 10:28:37 -08:00
71ec18f6c6
Remove mystery tabs meant to fix tab switching bug that no longer exists
...
Changelog-Removed: Removed mystery tabs meant to fix tab switching bug that no longer exists
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-02-25 09:21:36 -05:00
caa4bfe864
Add Conversations tab to profiles
...
Changelog-Added: Added Conversations tab to profiles
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-02-24 21:34:16 -05:00
a87ba73160
Fix reposts banner to be localizable
...
Changelog-Fixed: Fixed reposts banner to be localizable
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-02-24 14:52:53 -05:00
Daniel D’Aquino
4324b185fe
Improve open action handling for notifications
...
Push notifications were not opened reliably. To improve robustness, the
following changes were introduced:
1. The notification opening logic was updated to become more similar to
URL handling, in a way that uses better defined interfaces and
functions that provide better result guarantees, by separating
complex handling logic, and the side-effects/mutations that
are made after computing the open action — instead of relying on a
complex logic function that produces side-effects as a result, which
obfuscates the actual behavior of the function.
2. The LoadableThreadView was expanded and renamed to
LoadableNostrEventView, to reflect that it can also handle non-thread
nostr events, such as DMs, which is a necessity for handling push
notifications.
3. A new type of Notify object, the `QueueableNotify` was introduced, to
address issues where the listener/handler is not instantiated at the
time the app notifies that there is a push notification to be opened.
This was implemented using async streams, which simplifies the usage
of this down to a simple "for-in" loop.
Closes: https://github.com/damus-io/damus/issues/2825
Changelog-Fixed: Fixed issue where some push notifications would not open in the app and leave users confused
Signed-off-by: Daniel D’Aquino <daniel@daquino.me >
2025-02-21 11:28:26 -08:00
Daniel D’Aquino
1ab9b30b85
Add development and testing tips
...
These were included to help other developers with testing or
development.
Signed-off-by: Daniel D’Aquino <daniel@daquino.me >
2025-02-21 11:28:26 -08:00