793970beaf
Add relay hints to tags and identifiers
...
Changelog-Added: Add relay hints to tags and identifiers
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-07-18 15:51:25 -07:00
transifex-integration[bot]
049d9170be
Translate Localizable.strings in de
...
100% translated source file: 'Localizable.strings'
on 'de'.
2025-07-18 14:52:31 -07:00
transifex-integration[bot]
fd10c5672a
Translate Localizable.strings in de
...
100% translated source file: 'Localizable.strings'
on 'de'.
2025-07-18 14:52:31 -07:00
transifex-integration[bot]
37bd9447f0
Translate Localizable.stringsdict in de
...
100% translated source file: 'Localizable.stringsdict'
on 'de'.
2025-07-18 14:52:31 -07:00
transifex-integration[bot]
e8457d7486
Translate Localizable.stringsdict in de
...
100% translated source file: 'Localizable.stringsdict'
on 'de'.
2025-07-18 14:52:31 -07:00
transifex-integration[bot]
280297ad35
Translate Localizable.stringsdict in de
...
100% translated source file: 'Localizable.stringsdict'
on 'de'.
2025-07-18 14:52:31 -07:00
transifex-integration[bot]
7da3ead01e
Translate Localizable.strings in de
...
100% translated source file: 'Localizable.strings'
on 'de'.
2025-07-18 14:52:31 -07:00
3ddb2625e9
Fix #nsfw tag filtering to be case insensitive
...
Closes: https://github.com/damus-io/damus/issues/3131
Changelog-Fixed: Fixed #nsfw tag filtering to be case insensitive
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-07-11 10:48:10 -07:00
Swift
f53ffae767
Fix stretchy banner header in Edit profile
...
Put the views into ScrollView
Fixed banner offset in Geometry reader
Changelog-Fixed: Fixed stretchy banner header in Edit profile
Signed-off-by: Swift Coder <scoder1747@gmail.com >
2025-07-09 15:06:23 -07:00
Daniel D’Aquino
b9168f9914
Merge pull request #3121 from damus-io/translations
...
Translations
2025-07-09 10:43:04 -07:00
Daniel D’Aquino
63ff2b6f9e
ui: Stabilize ImageCarousel height when swiping between images
...
This commit enhances the ImageCarousel component to maintain a consistent
height when navigating between images of different aspect ratios. The
changes prevent the UI from "jumping" during carousel navigation, which
improves the overall user experience.
Key improvements:
- Added `first_image_fill` property to store dimensions of the first image
- Modified height calculation to prioritize the first image's dimensions
- Refactored image fill calculation into a reusable `compute_item_fill` method
- Added proper view clipping to prevent content overflow
- Simplified filling behavior for more predictable layout
These changes provide a smoother, more stable carousel experience by
maintaining consistent dimensions throughout image navigation.
Changelog-Changed: Improved the image sizing behavior on the image carousel for a smoother experience
Closes: https://github.com/damus-io/damus/issues/2724
Signed-off-by: Daniel D’Aquino <daniel@daquino.me >
2025-07-09 10:26:32 -07:00
transifex-integration[bot]
7d9468388b
Translate Localizable.strings in th
...
100% translated source file: 'Localizable.strings'
on 'th'.
2025-07-08 05:48:12 +00:00
transifex-integration[bot]
66b555e0ff
Translate Localizable.strings in nl
...
100% translated source file: 'Localizable.strings'
on 'nl'.
2025-07-07 22:04:41 -04:00
transifex-integration[bot]
8df332472c
Translate Localizable.strings in nl
...
100% translated source file: 'Localizable.strings'
on 'nl'.
2025-07-07 22:04:41 -04:00
transifex-integration[bot]
6072668438
Translate Localizable.strings in ja
...
100% translated source file: 'Localizable.strings'
on 'ja'.
2025-07-07 22:04:41 -04:00
transifex-integration[bot]
6f26ddf7ac
Translate Localizable.stringsdict in ja
...
100% translated source file: 'Localizable.stringsdict'
on 'ja'.
2025-07-07 22:04:41 -04:00
df156df6d9
Export strings for translation
...
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-07-07 22:04:40 -04:00
transifex-integration[bot]
11c367b541
Translate Localizable.strings in ja
...
100% translated source file: 'Localizable.strings'
on 'ja'.
2025-07-07 22:04:40 -04:00
transifex-integration[bot]
4e1b23d1cb
Translate Localizable.strings in nl
...
100% translated source file: 'Localizable.strings'
on 'nl'.
2025-07-07 22:04:40 -04:00
transifex-integration[bot]
2de3083dad
Translate Localizable.strings in th
...
100% translated source file: 'Localizable.strings'
on 'th'.
2025-07-07 22:04:40 -04:00
93149642db
Export strings for translation
...
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-07-07 22:04:40 -04:00
transifex-integration[bot]
0b0d422b7a
Translate Localizable.stringsdict in th
...
100% translated source file: 'Localizable.stringsdict'
on 'th'.
2025-07-07 22:04:40 -04:00
transifex-integration[bot]
036ea50a3a
Translate Localizable.stringsdict in th
...
100% translated source file: 'Localizable.stringsdict'
on 'th'.
2025-07-07 22:04:39 -04:00
Daniel D’Aquino
073feccbbf
CI: Fix UI tests to include new onboarding steps
...
Changelog-None
Closes: https://github.com/damus-io/damus/issues/3124
Signed-off-by: Daniel D’Aquino <daniel@daquino.me >
2025-07-07 17:56:30 -07:00
Daniel D’Aquino
eeea9d3266
Integrate follow packs into onboarding suggestions
...
Closes: https://github.com/damus-io/damus/issues/3007
Changelog-Added: Added new onboarding suggestions based on user-selected interests
Signed-off-by: Daniel D’Aquino <daniel@daquino.me >
2025-07-04 09:58:10 -07:00
Daniel D’Aquino
b8bf5df7bc
Add .build to .gitignore
...
Some code editors will automatically run the SourceKit LSP on the
project, and create the `.build` folder. This folder should be ignored
by git
2025-07-04 09:58:10 -07:00
Daniel D’Aquino
e9e68422d4
Implement max budget setting for Coinos one-click wallets
...
Closes: https://github.com/damus-io/damus/issues/3059
Changelog-Added: Added adjustable max budget setting for Coinos one-click wallets
Signed-off-by: Daniel D’Aquino <daniel@daquino.me >
2025-07-03 16:14:23 -07:00
Askia Linder
6f9a00d728
Handle npub correctly in draft notes
...
Damus stores npub as both Strings and URLs in NSAttributedString.Key.link when a note is saved as a draft. Make Damus correctly handle both when we retrieve and store drafts.
Changelog-Changed: Handle npub correctly in draft notes
Signed-off-by: Askeew <askeew@hotmail.com >
Closes: https://github.com/damus-io/damus/issues/2923
2025-07-02 09:45:13 -07:00
Askia Linder
51e07df1b5
User section will be the last section in MutedView.
...
Changelog-Changed: Move users-section to be last in muted view
Signed-off-by: Askeew <askeew@hotmail.com >
Closes: https://github.com/damus-io/damus/issues/2939
2025-07-02 09:24:37 -07:00
ericholguin
2a42723b81
Update README
...
Small improvement to the Readme
Signed-off-by: ericholguin <ericholguin@apache.org >
2025-06-23 14:53:48 -07:00
839ef6a80d
Remove image, video, and icon from non-media link previews if media links are present to reduce screen clutter
...
Changelog-Changed: Removed media from regular link previews if media is already being shown
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-06-23 11:36:24 -07:00
c073dd8fea
Fix note rendering to include non-media link previews with image, video, and icon removed when media previews are disabled
...
Closes: https://github.com/damus-io/damus/issues/3099
Changelog-Fixed: Fixed note rendering to include regular link previews with media removed when media previews are disabled
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-06-23 11:36:24 -07:00
Daniel D’Aquino
8d9f728cf0
Display wallet response error if available
...
This commit improves error handling in the wallet's "send" feature, by
displaying more specific wallet response error messages when available.
Closes: https://github.com/damus-io/damus/issues/3095
Changelog-Fixed: Improve error handling on wallet send feature
Signed-off-by: Daniel D’Aquino <daniel@daquino.me >
2025-06-20 19:02:16 -07:00
2c62741e25
Remove incorrect Thai translation for notes_from_three_and_others
...
Closes: https://github.com/damus-io/damus/issues/3093
Fixes: cfb6f07c67a8 ("Remove Thai translation with incorrect arguments")
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-06-20 18:53:01 -07:00
transifex-integration[bot]
1f612f7fde
Translate Localizable.strings in th
...
100% translated source file: 'Localizable.strings'
on 'th'.
2025-06-20 15:04:06 -07:00
transifex-integration[bot]
0e9e102d0f
Translate Localizable.stringsdict in th
...
100% translated source file: 'Localizable.stringsdict'
on 'th'.
2025-06-20 15:04:06 -07:00
transifex-integration[bot]
b94e8765a1
Translate Localizable.strings in nl
...
100% translated source file: 'Localizable.strings'
on 'nl'.
2025-06-20 15:04:06 -07:00
transifex-integration[bot]
53964f5c1a
Translate Localizable.stringsdict in nl
...
100% translated source file: 'Localizable.stringsdict'
on 'nl'.
2025-06-20 15:04:06 -07:00
bd574d93c3
Fix localizable strings in FollowPackView
...
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-06-20 15:04:06 -07:00
47514ace79
Export strings for translation
...
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-06-20 15:04:06 -07:00
transifex-integration[bot]
298b43733f
Translate Localizable.stringsdict in nl
...
100% translated source file: 'Localizable.stringsdict'
on 'nl'.
2025-06-20 15:04:06 -07:00
transifex-integration[bot]
02116c0af5
Translate Localizable.strings in nl
...
100% translated source file: 'Localizable.strings'
on 'nl'.
2025-06-20 15:04:06 -07:00
92121e3b2d
Export strings for translation
...
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-06-20 15:04:06 -07:00
Daniel D’Aquino
c92094823e
Add send feature
...
Closes: https://github.com/damus-io/damus/issues/2988
Changelog-Added: Added send feature to the wallet view
Signed-off-by: Daniel D’Aquino <daniel@daquino.me >
2025-06-20 14:12:50 -07:00
Daniel D’Aquino
f4b1a504a5
Fix issue with balance loading appearance
...
During the implementation of the "hide balance" feature, the balance
view was refactored in a way that caused it to not be redacted anymore,
making it show the "??" instead of the intended skeleton loader.
This commit fixes that issue without reverting the hide balance feature.
Changelog-Fixed: Fixed issue where the text "??" would appear on the balance while loading
Signed-off-by: Daniel D’Aquino <daniel@daquino.me >
2025-06-20 14:12:50 -07:00
99ae7de5eb
Rename Friends of Friends to Trusted Network and add popover tips to DMs and Notifications toolbars on Trusted Network button
...
Changelog-Changed: Renamed Friends of Friends to Trusted Network
Changelog-Added: Added popover tips to DMs and Notifications toolbars on Trusted Network button
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-06-16 13:32:02 -07:00
b3d9ee3fc0
Add tip in threads to inform users what trusted network means
...
Changelog-Added: Added tip in threads to inform users what trusted network means
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-06-16 13:32:02 -07:00
e65219ee3e
Add web of trust reply sorting in threads to mitigate spam
...
Changelog-Added: Added web of trust reply sorting in threads to mitigate spam
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-06-16 13:32:02 -07:00
ericholguin
414c67a919
Follow Packs
...
This PR adds and enables follow packs in the universe view.
Closes : #3012
Changelog-Added: Added follow list kind 39089
Changelog-Added: Added follow pack preview
Changelog-Added: Added follow pack timeline to Universe View
Changelog-Removed: Removed hashtags in Universe View
Signed-off-by: ericholguin <ericholguin@apache.org >
2025-06-16 10:34:18 -07:00
f436291209
Hide end previewables when hashtags are present
...
Changelog-Fixed: Hide end previewables when hashtags are present
Signed-off-by: Terry Yiu <git@tyiu.xyz >
2025-06-02 11:44:59 -07:00