toadlyBroodle
29c4c42547
delete pollOption values on cancel(),
...
move recipients field to optional section,
make recipients, options textFields fillMaxWidth
2023-03-16 19:25:54 +09:00
toadlyBroodle
107e09aefb
move pollOptions list to pollViewModel,
...
add/delete poll options functionality,
don't allow deleting first 2 poll options
2023-03-16 19:06:00 +09:00
811c373e4c
v0.27.0
2023-03-15 17:07:06 -04:00
1812ec296e
Hashtags
2023-03-15 17:02:49 -04:00
59cdd81aec
Shows LongForm Texts on Global
2023-03-15 17:02:13 -04:00
9297afc02a
Deleting contact lists from pausing the app
2023-03-15 15:13:23 -04:00
a8d8be3307
Removing unused mentions in LocalCache
2023-03-15 14:35:10 -04:00
53ec6c817c
Fixes the deletion of private messages and messages in tags
2023-03-15 14:28:03 -04:00
b7c4ec8358
Shows url host in the link preview
2023-03-15 14:06:26 -04:00
3426ff307c
Makes sure onClick and onLongClick are null when their counterparts are as well.
2023-03-15 13:58:09 -04:00
cddb713b2f
Adds the following icon to the chat header
2023-03-15 13:52:26 -04:00
1871fe6177
Locally cache following Users in the Home & Conversations filter
2023-03-15 13:40:26 -04:00
83a8558f23
Caching followingChannels and followingUsers to speed Global filter up
2023-03-15 13:39:47 -04:00
dbc155454f
Checks for hex keys in the tag list before showing follows
2023-03-15 13:39:06 -04:00
80e251acfb
Avoids creating User for all awardees of a badge.
2023-03-15 13:22:11 -04:00
a597bd7882
Checks the mentions for a valid Hex before creating users in the cache.
2023-03-15 13:14:10 -04:00
a53bb53c12
Avoids breaking urls and invoices when cutting an expandable content
2023-03-15 13:13:41 -04:00
4fa7aa54a8
Refactoring Note's hasReports function
2023-03-15 13:12:55 -04:00
a9490e1299
Refactoring calls to check if a user is the signed in user.
2023-03-15 13:12:21 -04:00
2bf36f1cfe
Implements a faster AuthorGallery for notifications
2023-03-15 11:39:30 -04:00
c781d5eff7
Forces image size in profile pictures to reduce calculations before resizing the downloaded image.
2023-03-15 11:21:53 -04:00
e8d84795d5
Reduces badge size in Profiles
2023-03-15 11:21:00 -04:00
b351a781a9
Removes time measuring functions from RoboHash
2023-03-15 11:20:36 -04:00
97d9e96e2b
Uses cached functions for isFollowing calculations
2023-03-15 11:20:09 -04:00
625b8c3bce
Makes the reporting Menu less starkey in dark theme
2023-03-15 09:11:55 -04:00
edd4a4cc2c
Merge pull request #275 from maxmoney21m/feature/216-merge-reports
...
Add separate screen for report & block
2023-03-15 08:09:07 -04:00
maxmoney21m
ad4e6d6596
Add Block button and dialog
2023-03-15 13:40:59 +08:00
maxmoney21m
0241bf0913
Add report & block screen
2023-03-15 11:29:04 +08:00
maxmoney21m
36885eb6dc
Add parameters for strings with variables
2023-03-15 11:26:51 +08:00
0272073636
Merge remote-tracking branch 'origin/HEAD'
2023-03-14 22:01:54 -04:00
063ef1e3a9
v0.26.2 Fdroid build
2023-03-14 21:59:59 -04:00
maxmoney21m
f09f472f26
Add .profm sorting to build.gradle
2023-03-15 09:37:57 +08:00
2e365b67ea
Filtering duplicates from Follows list
2023-03-14 19:15:40 -04:00
ee753e5c95
v0.26.1
2023-03-14 19:09:30 -04:00
8b53d28721
Doesn't crash when a non-hex key is inserted in the contact list
2023-03-14 19:08:06 -04:00
f8bb4a3168
v0.26.0
2023-03-14 18:30:48 -04:00
1b8923b6d7
Speeding up Notification and Global feed filters
2023-03-14 18:30:26 -04:00
a71078f90f
Merge remote-tracking branch 'origin/HEAD' into less_memory_test_branch
2023-03-14 17:46:29 -04:00
18f651b67f
v0.25.3 Testing Build Scripts
2023-03-14 16:03:44 -04:00
f65e09f388
Adding scripts to release all variants of the app
2023-03-14 15:55:08 -04:00
maxmoney21m
e9c0d350e1
Make release channel flavors, remove mlkit from fdroid channel
2023-03-15 02:34:50 +08:00
faa29675db
0.25.2
2023-03-14 13:01:13 -04:00
06d3784261
Moving Upload Image buttons to be inside the TextEdit
2023-03-14 12:02:25 -04:00
Believethehype
9e3c08ade8
Image upload button in Chats
2023-03-14 15:27:58 +01:00
3b7fc7173d
This call already happens inside Login
2023-03-14 09:46:39 -04:00
105c7b9fe8
Avoids adding an empty string when the list is empty because it will parse it back as a list with 1 element with an empty npub.
2023-03-14 09:46:09 -04:00
c0c45d1385
Merge pull request #270 from Bardesss/patch-2
...
Update NL strings.xml
2023-03-14 08:48:17 -04:00
9b2ce25668
Merge pull request #271 from maxmoney21m/bugfix/account-switch-tabs
...
Bugfix: Reset feedfilter accounts when switching accounts
2023-03-14 08:48:04 -04:00
maxmoney21m
d798db7cf1
Reset FeedFilter account when account changes
2023-03-14 18:23:04 +08:00
Bardesss
aa2f718589
Update NL strings.xml
...
Added missing strings an fixed some mistakes.
2023-03-14 09:26:35 +00:00
maxmoney21m
f3a4a7e143
Fix AppTopBar background color
2023-03-14 13:53:38 +08:00
732abb70f3
v0.25.1
2023-03-13 22:01:35 -04:00
8c98a8849c
Adding the same button style for before and after granted permissions
2023-03-13 17:57:51 -04:00
5ce6d06920
Reverting QuickAction to the DropDown Menu until we get reporting functions implemented.
2023-03-13 17:46:09 -04:00
bb6b4c208d
Moves SVG generation to fetcher (IO) and avoids the use of TrimIndent, which is too slow (2-10ms each) for this context.
2023-03-13 17:38:30 -04:00
ea63522745
Updating dependencies
2023-03-13 17:36:47 -04:00
698c9b00cb
v0.25.0
2023-03-13 15:37:55 -04:00
1c740d4d7a
Merge remote-tracking branch 'origin/HEAD' into less_memory_test_branch
...
# Conflicts:
# app/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt
# app/src/main/java/com/vitorpamplona/amethyst/model/User.kt
2023-03-13 14:51:44 -04:00
0491c25e9f
Merge pull request #268 from maxmoney21m/fix-all-warnings
...
Fixed (almost) all test warnings
2023-03-13 14:47:17 -04:00
75ed380449
Fixing merge issue
2023-03-13 14:32:21 -04:00
maxmoney21m
2820197905
Fixed (almost) all test warnings
2023-03-14 02:32:00 +08:00
01818ff458
Merge remote-tracking branch 'origin/HEAD' into less_memory_test_branch
...
# Conflicts:
# .idea/misc.xml
# app/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt
# app/src/main/java/com/vitorpamplona/amethyst/ui/note/ChatroomCompose.kt
2023-03-13 14:09:17 -04:00
d19592aef3
Activates .mov video previews
2023-03-13 13:49:06 -04:00
9c4f9fce37
Merge pull request #267 from matata2140/patch-1
...
Update strings.xml
2023-03-13 13:37:27 -04:00
maxmoney21m
0f42c2707e
Rebase on main / fix merge conflicts
2023-03-14 01:08:15 +08:00
maxmoney21m
5c518501ab
Edit background shape, use painter placeholder/fallback
...
Use logo-shaped background
Use painter as placeholder and fallback
2023-03-14 01:07:48 +08:00
maxmoney21m
887d963c5b
Remove original robohash dependency
2023-03-14 01:07:43 +08:00
maxmoney21m
0eb21a6650
Replace remaining avatars with robot fallback images
2023-03-14 01:07:42 +08:00
maxmoney21m
9f6867b6ab
Switch PFPs to use the robohash proxy
2023-03-14 01:07:31 +08:00
maxmoney21m
6403bd21f8
Add async image proxy for robohash images
2023-03-14 00:53:22 +08:00
maxmoney21m
b3f2a03295
Add RoboHash SVG generator
2023-03-14 00:53:21 +08:00
27b2cda14f
Merge pull request #249 from maxmoney21m/feature/zxing-qr-scanner
...
Replace mlkit with zxing QR scanner
2023-03-13 11:27:45 -04:00
f61ec0b5ab
Merge pull request #266 from maxmoney21m/bugfix/okhttp-ua-header
...
Add user-agent header to OkHttpClient requests
2023-03-13 11:09:51 -04:00
maxmoney21m
53d692ec7f
Add user-agent header, fixes #259
2023-03-13 23:02:53 +08:00
12876cdacd
Merge pull request #245 from maxmoney21m/feature/keep-feed-position
...
Keep feed position while navigating different screens
2023-03-13 10:55:54 -04:00
cd5e0187e8
Refining the selection size when clicking in an account.
2023-03-13 10:20:48 -04:00
maxmoney21m
d8c2e623d1
Hoist HomeScreen state
2023-03-13 20:28:30 +08:00
maxmoney21m
70434eb244
Remove Route buildScreen member
2023-03-13 20:17:35 +08:00
maxmoney21m
85d722f96d
Hoist globalfeed state out of Screen component
2023-03-13 19:03:15 +08:00
toadlyBroodle
63ad7fd205
add PollClosing component,
...
rename poll strings/values
2023-03-13 17:33:00 +09:00
toadlyBroodle
c31b99b1dc
add consensus threshold component/preview,
...
change value range placeholder strings
2023-03-13 16:32:38 +09:00
toadlyBroodle
851ec71f4a
add PollVoteValueRange component,
...
add PollOption, PollVoteValueRange component previews,
rename poll_recipients string
2023-03-13 15:46:48 +09:00
toadlyBroodle
e30b4f7c7e
add PollRecipientsField,
...
add buttons for add/delete options,
format poll text fields,
change poll option placeholder string
rename primaryPollDescription string
2023-03-13 14:39:40 +09:00
maxmoney21m
e4cec20d1a
Make forceRefresh non-null
2023-03-13 13:07:01 +08:00
toadlyBroodle
00f9f7ba52
add PollPrimaryDescription, PollOption objects
2023-03-13 13:15:40 +09:00
maxmoney21m
bb7dcbdb78
Resolve merge conflicts on main
2023-03-13 11:35:08 +08:00
matata
260ed29309
Update strings.xml
...
I wasn't sure about translating 'channel' so I left them as is, but:
If 'channel' refers to 'dm group-chat' then go on and replace all 'kanaal' with 'groep'
2023-03-13 00:12:00 +01:00
9fc1fa9f6c
Merge pull request #263 from maxmoney21m/feature/multiple-accounts
...
Multiple account management
2023-03-12 18:09:50 -04:00
Chemaclass
2fea7dac62
Refactor LocalCache.isValidHexNpub()
2023-03-12 18:42:17 +01:00
maxmoney21m
90147ce557
Allow tapping nav icon to refresh & scroll to top
2023-03-12 22:40:26 +08:00
maxmoney21m
4fa584ca1a
Remove swiperefresh dependency
2023-03-12 22:40:26 +08:00
maxmoney21m
7630e07dc9
Replace deprecated SwipeRefresh with PullRefresh
2023-03-12 22:40:26 +08:00
maxmoney21m
5da70a0f95
Persist lazy list state on Home, Global and Chatrooms
2023-03-12 22:39:02 +08:00
maxmoney21m
be19d0a9cf
Add persistent lazy list state composable
2023-03-12 22:39:02 +08:00
maxmoney21m
20431a87ea
Use List instead of Set to keep account order
2023-03-12 22:37:23 +08:00
maxmoney21m
cc36dcffe0
Extract strings
2023-03-12 22:37:22 +08:00
maxmoney21m
32b50418de
Indicate whether account has pubkey or privkey
2023-03-12 22:37:21 +08:00
maxmoney21m
b1cb7d599f
Make account switcher scrollable
2023-03-12 22:37:21 +08:00
maxmoney21m
f34d79106d
Fix account switching
2023-03-12 22:37:20 +08:00
maxmoney21m
269197a59d
Migration from old to new preferences
2023-03-12 22:37:20 +08:00
maxmoney21m
992796a7bf
Delete user-specific preference xml file on logout
2023-03-12 22:37:19 +08:00
maxmoney21m
e472a494a1
Re-use existing LoginPage component in account switcher
2023-03-12 22:37:18 +08:00
maxmoney21m
b40bde10a0
Add account, switch account, and logout flows
2023-03-12 22:37:17 +08:00
maxmoney21m
9561261bf4
Add note
2023-03-12 22:37:17 +08:00
maxmoney21m
3a2403b344
Use multiple preference files for different accounts
2023-03-12 22:37:16 +08:00
maxmoney21m
b7f8241a08
Add account switch bottom sheet and update LocalPrefs
2023-03-12 22:37:15 +08:00
907aa7b734
Merge pull request #256 from maxmoney21m/bugfix/note-quick-actions
...
Add quick action menu in chats and threads
2023-03-12 10:26:31 -04:00
74336d72c0
Merge pull request #251 from h3y6e/patch-1
...
Correct identity claim for mastodon
2023-03-12 10:25:38 -04:00
0b9b288146
Merge pull request #255 from maxmoney21m/bugfix/254
...
Fix string
2023-03-12 10:24:10 -04:00
b7deaaa1a6
Merge pull request #257 from akiomik/add-string-resources
...
Add string resources to strings.xml
2023-03-12 10:23:48 -04:00
9dc9d7d947
Merge pull request #260 from Bardesss/patch-1
...
Fixed NL translation
2023-03-12 10:22:57 -04:00
a69a5b1a1e
Merge pull request #261 from Chemaclass/refactor-LocalCache
...
Refactor LocalCache
2023-03-12 10:22:41 -04:00
kappaseijin
332ddc15f7
Fixed a variable name for NIP-05
2023-03-12 14:43:33 +09:00
Chemaclass
30f4ff9d6f
Remove indentation level LocalCache.consume(ChannelCreateEvent)
2023-03-11 20:43:46 +00:00
Chemaclass
d166f22c58
Extract checkIfValidHex()
2023-03-11 20:34:44 +00:00
Bardesss
bee361cea7
Update strings.xml
...
Fixed threads
2023-03-11 13:26:59 +00:00
toadlyBroodle
564f926213
remove closePollButton
2023-03-11 18:57:02 +09:00
toadlyBroodle
0cf891bb4d
pollViewModel -> override postViewModel funs,
...
remove imageUpload from pollView,
2023-03-11 18:16:47 +09:00
toadlyBroodle
fba873dab9
add floating action buttons column
2023-03-11 16:57:09 +09:00
toadlyBroodle
206d6c68bb
Add new poll button, view, viewModel, icons, string; replace fab with pollButton; supress missing translations errors when debugging
2023-03-11 15:13:02 +09:00
Akiomi Kamakura
31e724662d
Add string resources to strings.xml
2023-03-11 13:02:35 +09:00
maxmoney21m
6109131ef5
Add quick action menu in chats and threads
2023-03-11 11:21:16 +08:00
maxmoney21m
fe9798fdfc
Fix string
2023-03-11 10:50:37 +08:00
heyhoe
a8dc03c477
Correct identity claim for mastodon
2023-03-11 03:46:07 +09:00
maxmoney21m
d4cee941ef
Fix inverted QR scan
2023-03-11 01:22:23 +08:00
9adb376198
Merge remote-tracking branch 'origin/HEAD' into less_memory_test_branch
2023-03-10 11:28:13 -05:00
b387808a02
0.24.2
2023-03-10 10:46:02 -05:00
8eb37f9864
Using full banners on User Profile pages and Drawer
...
Fixes: https://github.com/vitorpamplona/amethyst/issues/247
2023-03-10 10:35:07 -05:00
5a45c6d25f
Adds Reporting menu option to badge notifications
2023-03-10 10:34:27 -05:00
78261ccd94
Puts the ZapValue calculator inside a caching function.
2023-03-10 10:15:32 -05:00
57ee0ff1ff
BugFix for dark text on dark background.
2023-03-10 10:14:54 -05:00
a2d04c9908
Merge remote-tracking branch 'origin/HEAD'
2023-03-10 10:03:34 -05:00
1ecc4308c1
Merge remote-tracking branch 'origin/HEAD'
2023-03-10 10:02:13 -05:00
b5b6bd5499
Merge pull request #246 from greenart7c3/main
...
add missing portuguese translations
2023-03-10 09:59:48 -05:00
ad8d9cabe2
Refreshing inner user lists faster (instead of waiting for LocalCache to update)
2023-03-10 09:58:58 -05:00
1d74bfb191
Refines visibility of refresh functions
2023-03-10 09:38:56 -05:00
3d877fda28
Moves Zap amount Calculations to IO Thread
2023-03-10 09:38:33 -05:00
88e03c1a0a
Removes Account observer from ChatroomCompose
2023-03-10 09:37:43 -05:00
b1de2bf326
Moves MarkAsRead write and read to IO context.
2023-03-10 09:37:17 -05:00
ae1f0c5547
Starts websockets on an IO Thread
2023-03-10 09:35:50 -05:00
b9304aa1b5
Removing ContactList Log
2023-03-10 09:35:25 -05:00
maxmoney21m
ae6cf15768
Replace mlkit with zxing QR scanner
2023-03-10 22:14:38 +08:00
Bardesss
844fb4ce3d
Create strings.xml
...
Dutch translation
2023-03-10 10:12:02 +00:00
Bardesss
4c495f0270
Delete values-nl
2023-03-10 10:11:37 +00:00
Bardesss
8530cf5afe
strings.xml
...
Dutch translation
2023-03-10 10:09:20 +00:00
greenart7c3
0c8ddc5067
add missing portuguese translations
2023-03-10 06:06:59 -03:00
9cf7cc4e5d
Merge remote-tracking branch 'origin/HEAD'
2023-03-09 18:56:18 -05:00
2704421fb3
Showing private message notifications in the notification tab
2023-03-09 18:55:57 -05:00
Chemaclass
e7f814e205
Change EncryptedStorage from class to object
2023-03-09 21:03:21 +00:00
Chemaclass
7c94af2fb2
Use MasterKey.Builder instead of deprecated MasterKeys
2023-03-09 20:56:56 +00:00
ccf2b06b10
Merge remote-tracking branch 'origin/HEAD' into less_memory_test_branch
2023-03-09 15:42:22 -05:00
Chemaclass
25f8bde880
Remove more untranslatable strings
2023-03-09 19:55:41 +00:00
Chemaclass
ab88629085
Add missing ES translations
2023-03-09 19:51:02 +00:00
Chemaclass
82c4e02cb1
Remove sats from all langs becuase its not translatable
2023-03-09 19:42:25 +00:00
1b20f9d85c
Merge pull request #242 from maxmoney21m/bugfix/239-select-text-scroll
...
Fix #239
2023-03-09 13:53:17 -05:00
1c9b702a06
Merge remote-tracking branch 'origin/HEAD'
2023-03-09 13:27:47 -05:00
maxmoney21m
d41836ca19
Fix #239
2023-03-10 02:27:29 +08:00
3b582636f4
NIP-39 Support
2023-03-09 13:24:32 -05:00
maxmoney21m
680c0f1089
Add tw translations
2023-03-10 00:28:15 +08:00
56433a3ad3
v0.24.1
2023-03-09 10:10:44 -05:00
2ebbac0f58
Showing pubkeys prominently in the Profile Page.
2023-03-09 10:08:11 -05:00
e616d2bdca
Merge pull request #238 from miseelu/main
...
Added Chinese( Traditional ) Translation
2023-03-09 10:04:43 -05:00
Milu Lu
da4b3e78fd
Added Chinese( Traditional ) Translation
2023-03-09 22:45:58 +08:00
c8d19f142e
Keeping Quick Action and DropDown similar for now.
2023-03-09 09:34:25 -05:00
61d8a31a8a
Merge remote-tracking branch 'origin/HEAD'
2023-03-09 09:26:59 -05:00
Milu Lu
91f92043b4
Added Chinese( Traditional ) Translation
2023-03-09 22:25:10 +08:00
0cbe1b746a
Tweaks colors of the Quick Action to work better in Dark Mode
2023-03-09 09:19:41 -05:00
ddeead15ac
Reduces Text Size of the Quick Action menu to fit on screen
2023-03-09 09:19:18 -05:00
f9965bc7d1
Removes extra vertical bar in the QuickAction Menu
2023-03-09 09:18:46 -05:00
Milu Lu
e820250e4e
Added Chinese(Simplified) Translation
2023-03-09 22:14:13 +08:00
f2f53c66bd
Merge remote-tracking branch 'origin/HEAD' into less_memory_test_branch
2023-03-09 09:01:27 -05:00
39b53c05b7
Merge remote-tracking branch 'origin/HEAD'
2023-03-09 08:49:42 -05:00
d148644799
Allows Rendering of PrivateMessages as Notes (for notifications) with correct redirection to the private room when clicked
2023-03-09 08:49:29 -05:00
ceb0895b8d
Using Log.debug instead of println for State Dump action
2023-03-09 08:48:11 -05:00
30e2070b89
Deleting awards cache.
2023-03-09 08:47:16 -05:00
Oleg Koretsky
0459c4f90a
Actualize Russian and Ukrainian translations
2023-03-09 13:27:46 +02:00
b93f28f09d
Merge branch 'main' into less_memory_test_branch
...
# Conflicts:
# app/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt
# app/src/main/java/com/vitorpamplona/amethyst/service/model/LongTextNoteEvent.kt
# app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewPostViewModel.kt
2023-03-08 17:47:34 -05:00
38df1ba6f7
Merge commit '40a6feab8a4a36813644c19ca034333b73e98132' into less_memory_test_branch
2023-03-08 17:35:30 -05:00
6c9aa9b6ff
Merge commit '9c7a5b73b3a75a465f78c1d97726e66f0e3032a3' into less_memory_test_branch
2023-03-08 17:35:21 -05:00
26b581b13c
Merge commit 'a41f2c38ec9683f0e9aaca3e4cffb2cd45f21145' into less_memory_test_branch
2023-03-08 17:34:40 -05:00
6a3cae1c8d
Merge commit 'c7ba0bce5bbc3edd8ece9669751b110d59c40052' into less_memory_test_branch
2023-03-08 17:34:29 -05:00
8c25667d0f
Organize imports to simplify merge
2023-03-08 17:29:36 -05:00
6acc842d4f
Readding LocalCacheImport
2023-03-08 17:18:25 -05:00
fc4b68b264
Merge commit 'f1b6927bb37d1c9887fb48aa5655a6d2df558e81' into less_memory_test_branch
...
# Conflicts:
# app/src/androidTest/java/com/vitorpamplona/amethyst/UrlUserTagTransformationTest.kt
# app/src/main/java/com/vitorpamplona/amethyst/ServiceManager.kt
# app/src/main/java/com/vitorpamplona/amethyst/model/Account.kt
# app/src/main/java/com/vitorpamplona/amethyst/model/User.kt
# app/src/main/java/com/vitorpamplona/amethyst/service/NostrHomeDataSource.kt
# app/src/main/java/com/vitorpamplona/amethyst/service/model/ChannelCreateEvent.kt
# app/src/main/java/com/vitorpamplona/amethyst/service/model/ContactListEvent.kt
# app/src/main/java/com/vitorpamplona/amethyst/service/model/EventInterface.kt
# app/src/main/java/com/vitorpamplona/amethyst/service/model/LongTextNoteEvent.kt
# app/src/main/java/com/vitorpamplona/amethyst/service/model/TextNoteEvent.kt
# app/src/main/java/com/vitorpamplona/amethyst/ui/dal/GlobalFeedFilter.kt
# app/src/main/java/com/vitorpamplona/amethyst/ui/dal/HomeConversationsFeedFilter.kt
# app/src/main/java/com/vitorpamplona/amethyst/ui/dal/HomeNewThreadFeedFilter.kt
# app/src/main/java/com/vitorpamplona/amethyst/ui/dal/NotificationFeedFilter.kt
# app/src/main/java/com/vitorpamplona/amethyst/ui/dal/UserProfileFollowersFeedFilter.kt
# app/src/main/java/com/vitorpamplona/amethyst/ui/dal/UserProfileFollowsFeedFilter.kt
2023-03-08 17:17:03 -05:00
9470560002
Testing Lint Commit
2023-03-08 17:07:56 -05:00
cd950ee946
Merge commit '2d92e1d44491d62005e45adcf3dc1c5a403c386f' into less_memory_test_branch
2023-03-08 17:04:24 -05:00
f9f68e2a4f
Merge commit '691b8225035d8fe59539a971a85b1df2f2f84ebe' into less_memory_test_branch
2023-03-08 17:03:42 -05:00
0986698c4b
Merge pull request #230 from maxmoney21m/bugfix/223-invoice-intent
...
Fix LN invoice in expandable text component
2023-03-08 15:16:44 -05:00
19c7ab189c
Merge pull request #221 from Radiokot/fix/looong_buttons
...
Fix looong buttons due to localization
2023-03-08 13:58:40 -05:00
maxmoney21m
4be15e23da
Fix LN invoice in expandable text component #223
2023-03-09 02:57:17 +08:00
Oleg Koretsky
c6a991967c
Autoformat by ktLint
2023-03-08 20:53:06 +02:00
Oleg Koretsky
f2b1fa9101
Fix shrinking of public channel names
2023-03-08 20:50:42 +02:00
Chemaclass
ffed3e7e22
Fix KeyParseTest
2023-03-08 18:32:32 +00:00
Oleg Koretsky
13e488e1e2
Merge branch 'main' into fix/looong_buttons
2023-03-08 20:31:31 +02:00
b62adc61ab
Merge pull request #226 from maxmoney21m/feature/71-note-menu
...
Redesign note long click menu, URL sharing
2023-03-08 13:15:13 -05:00
5055afd979
Fixes the build
2023-03-08 13:14:06 -05:00
maxmoney21m
9e58ef1110
Show alert first time deleting a note
2023-03-09 02:07:01 +08:00
maxmoney21m
07e4c82c1b
Add (un)follow/delete to note quick actions
2023-03-09 02:07:00 +08:00
maxmoney21m
32cd5f7eef
Fix linting errors
2023-03-09 02:06:58 +08:00
maxmoney21m
15771289e2
Revise note quick action button layout
2023-03-09 02:06:57 +08:00
maxmoney21m
4967361257
Note long click action opens NoteQuickActionMenu
2023-03-09 02:06:56 +08:00
maxmoney21m
6324dc64d5
Add NoteQuickActionMenu composable cf #71
2023-03-09 02:06:55 +08:00
71671865ff
Merge remote-tracking branch 'origin/HEAD'
2023-03-08 11:47:29 -05:00
4d7f29ba8f
Adds a parser for naddr when composing messages and a filter to avoid thinking the a tag is a reply instead of a quote.
2023-03-08 11:47:13 -05:00
detherminal
9c7a5b73b3
Added Turkish Translation
2023-03-08 18:45:07 +03:00
40a6feab8a
Fixes Clickable tag for addresses (naddr)
2023-03-08 09:59:19 -05:00
Chemaclass
26b5061042
Rename Utils to Tlv
2023-03-08 14:21:52 +00:00
Chemaclass
49199fe892
Change Nip19 from class to object
2023-03-08 14:21:52 +00:00
Chemaclass
30fe861853
Extract from Nip19 global funcs into another script
2023-03-08 14:21:52 +00:00
Chemaclass
1998711e60
Extract TlvTypes to nip19 module
2023-03-08 14:21:52 +00:00
Chemaclass
c7ba0bce5b
Fix HU translations
2023-03-08 14:14:58 +00:00
6f71685f08
Merge branch 'main' into add-ktlint
2023-03-08 09:08:46 -05:00
b763d3c140
Merge pull request #222 from ZsZolee/main
...
Hungarian Translation
2023-03-08 09:04:21 -05:00
3fd656da9f
Removes several Indexes from User and Notes to see if we can reduce App's memory usage.
2023-03-08 08:47:33 -05:00
6543df5d28
Adds a Log to Failures in Parsing contained Zap events
2023-03-08 08:45:03 -05:00
67d6b24993
Removing unnecessary coroutine
2023-03-08 08:44:05 -05:00
9f5b3d82c5
Making LnInvoice amount a Lazy property.
2023-03-08 08:43:38 -05:00
7275799f9d
Solves crashing when events have null tags.
2023-03-08 08:31:56 -05:00
77a70c3202
Duplicated Stop
2023-03-08 08:28:09 -05:00
Zoltan
00f38670a5
Hungarian Translation
...
This time I made the proper structure for the file. (Thanks Jose Maria Valera Reales for the help!)
2023-03-08 09:58:24 +01:00
Oleg Koretsky
773d747f5a
Fix slightly lighter color of the terms checkbox
2023-03-07 22:15:55 +02:00
Oleg Koretsky
a82fc73346
Rearrange buttons on the new post screen. Add icons
2023-03-07 22:02:53 +02:00
Chemaclass
c9b859610e
Format last files with conflicts
2023-03-07 20:43:34 +01:00
Chemaclass
f1b6927bb3
Merge branch 'main' into add-ktlint
...
Conflicts:
app/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt
app/src/main/java/com/vitorpamplona/amethyst/model/Note.kt
app/src/main/java/com/vitorpamplona/amethyst/model/ThreadAssembler.kt
app/src/main/java/com/vitorpamplona/amethyst/service/Nip19.kt
app/src/main/java/com/vitorpamplona/amethyst/service/NostrUserProfileDataSource.kt
app/src/main/java/com/vitorpamplona/amethyst/service/model/ATag.kt
app/src/main/java/com/vitorpamplona/amethyst/service/model/LnZapEvent.kt
app/src/main/java/com/vitorpamplona/amethyst/service/model/LnZapRequestEvent.kt
app/src/main/java/com/vitorpamplona/amethyst/service/model/ReactionEvent.kt
app/src/main/java/com/vitorpamplona/amethyst/service/model/ReportEvent.kt
app/src/main/java/com/vitorpamplona/amethyst/service/model/RepostEvent.kt
app/src/main/java/com/vitorpamplona/amethyst/ui/components/ClickableRoute.kt
app/src/main/java/com/vitorpamplona/amethyst/ui/components/RichTextViewer.kt
app/src/test/java/com/vitorpamplona/amethyst/NIP19ParserTest.kt
2023-03-07 20:42:38 +01:00
9720fdfce9
Moving aTag check to the ATag class
2023-03-07 13:53:03 -05:00
1919dc5c81
1. Moves AddressableNote index from NAddr to aTag format due to the presence of a preferred relay inside NAddr, which is an optional field and should not be part of the idex.
...
2. Parses relay information for Addressable Notes
2023-03-07 13:48:05 -05:00
Chemaclass
eff8dbbafa
Run linter
2023-03-07 19:47:38 +01:00
Chemaclass
2d92e1d444
Add Linder to build CI
2023-03-07 19:45:50 +01:00
Chemaclass
691b822503
Install ktlint plugin
2023-03-07 18:58:13 +01:00
5add9669f2
Merge pull request #208 from maxmoney21m/bugfix/204-fingerprint-crash-android9
...
Biometric support down to app's minimum SDK level 26, fixes #204
2023-03-06 13:10:31 -05:00
Chemaclass
f22a1ddf47
Use event.id()
2023-03-06 18:43:23 +01:00
9fb8bae349
Merge pull request #205 from Chemaclass/refactor-UserProfileZapsFeedFilter
...
Refactor UserProfileZapsFeedFilter
2023-03-06 12:33:48 -05:00
Oleg Koretsky
b8bc076240
Shorten 'post' ru and uk translation
2023-03-06 18:10:51 +02:00
Oleg Koretsky
2a82b9e6ca
Fix word wrapping in terms checkbox on the login screen
2023-03-06 18:09:41 +02:00
BackTo2009
95905e6c95
Update strings.xml
2023-03-06 13:19:21 +01:00
BackTo2009
d0bcb4f4c2
<string name="about_us">"à propos"</string>Update app/src/main/res/values-fr/strings.xml
...
Co-authored-by: Jose Maria Valera Reales <chemaclass@outlook.es>
2023-03-06 12:42:05 +01:00
BackTo2009
829121eb6a
Update strings.xml
...
v0.24.0 translations tuned
2023-03-06 11:28:32 +01:00
maxmoney21m
1b0453cbc4
Biometric support down to app min SDK (level 26), fixes #204
2023-03-06 14:15:50 +08:00
43e8106aa9
0.24.0
2023-03-05 18:34:52 -05:00
e86ae4ac41
Read only support for Badges.
2023-03-05 18:34:11 -05:00
Chemaclass
1424267628
Rename UserZaps.forProfileFeed()
2023-03-05 23:56:11 +01:00
Chemaclass
6aa7c229b0
create failing test aggregate_zap_amount_group_by_user
2023-03-05 23:30:24 +01:00
Chemaclass
53e520ee8a
Add test avoid duplicates with same zap request
2023-03-05 23:28:39 +01:00
Chemaclass
f18ea8cf76
Create LnZapEventInterface
2023-03-05 23:00:19 +01:00
Chemaclass
b8937594bc
Create EventInterface
2023-03-05 22:42:19 +01:00
12570d3e26
Fixing for https://github.com/vitorpamplona/amethyst/pull/201#pullrequestreview-1325255540
2023-03-05 13:02:26 -05:00
8fe2c895de
Merge pull request #202 from maxmoney21m/feature/134-full-size-pfp
...
Allow tapping on PFP and banner to open zoom dialog
2023-03-05 12:57:08 -05:00
f251d56b1a
Merge remote-tracking branch 'origin/HEAD'
2023-03-05 12:43:57 -05:00
maxmoney21m
e5518e23a8
Small code cleanups
2023-03-06 01:33:16 +08:00
maxmoney21m
d6f3e9540f
Allow zooming on profile picture and banner #134
2023-03-06 01:32:53 +08:00
maxmoney21m
79e7bb2931
Extract ZoomableImageDialog for reuse
2023-03-06 01:39:42 +08:00
Chemaclass
429f54848a
Refactor ui/dal Filters
...
Focus on normalising the code-style to simplify the readability
2023-03-05 18:08:49 +01:00
4085285f90
Fixes showing the R.string.first id instead of text.
2023-03-05 09:06:54 -05:00
b3d219b2de
reverting order in the search screen.
2023-03-04 22:49:49 -05:00
797eda2ae2
v0.23.1
2023-03-04 20:56:41 -05:00
2478fdbcce
Fixes crash in Image upload
2023-03-04 20:55:52 -05:00
d7cf198134
v0.23.0
2023-03-04 19:12:48 -05:00
681e3eb44e
Support for NIP-50: Search
2023-03-04 19:11:49 -05:00
5cc851ecc8
Adds some spacing in the private key export screen.
2023-03-04 17:38:04 -05:00
2a0426b845
Adds notes to decide between Gson and Jackson in the future.
2023-03-04 17:37:38 -05:00
567cf83b92
Centralized Mark All as Read button
2023-03-04 17:31:46 -05:00
c7debb272d
Merge pull request #177 from maxmoney21m/feature/172-mark-all-read
...
Fix #172 , add "Mark all as read" feature for DMs and chat rooms
2023-03-04 17:12:53 -05:00
cf7464b5b6
Merge pull request #191 from maxmoney21m/feature/biometric-backup-nsec
...
Require biometric with device lock fallback to copy nsec
2023-03-04 17:11:35 -05:00
9cb3406d7d
Merge pull request #195 from Radiokot/feature/login_autofill
...
Add autofill support to the login screen
2023-03-04 17:10:37 -05:00
3613fce68d
Merge pull request #194 from maxmoney21m/bugfix/157-nip05-profile-underscore
...
Bugfix/157 nip05 profile underscore
2023-03-04 17:10:21 -05:00
1b62574eca
Merge pull request #193 from bkBrunobk/patch-1
...
French translation for Amethyst ;)
2023-03-04 17:09:47 -05:00
fbd5a3296c
Merge pull request #192 from maxmoney21m/bugfix/global-bottom-icon
...
Change magnifying glass to globe for global/search tab on AppBottomBar
2023-03-04 17:09:31 -05:00
c5e61400b7
Merge pull request #189 from Chemaclass/refactor-lowercase
...
Use lowercase() instead of toLowerCase() [deprecated]
2023-03-04 17:09:02 -05:00
42dd900491
BugFix: Unverifiable Events with Unicode 2028 and 2029 characters.
2023-03-04 17:03:43 -05:00
Oleg Koretsky
295f1f53cd
Add autofill support to the login screen
2023-03-04 21:36:00 +02:00
maxmoney21m
0b2b2d58ab
Reindent with 4 spaces
2023-03-05 01:56:42 +08:00
maxmoney21m
c1637de63a
Remove leading underscore from profile page #157
2023-03-05 01:55:59 +08:00
BackTo2009
566b44f4ef
French translation for Amethyst ;)
2023-03-04 18:42:16 +01:00
maxmoney21m
6275051857
Change magnifying glass to globe #183
2023-03-05 01:30:55 +08:00
58e0aa5f8f
Fixing relative paths on OG:IMAGE tags to correctly see a preview card
2023-03-04 10:49:36 -05:00
maxmoney21m
d6b5af6d77
Require biometric with device lock fallback to copy nsec
2023-03-04 22:26:06 +08:00
9432135847
Moving spam checks to be after the check if already processed events.
2023-03-04 08:23:12 -05:00
e7be1cc8e7
Speeding up findCitations algorithm
2023-03-04 08:04:14 -05:00
c0bdb40c7d
Faster way to count reports.
2023-03-04 07:12:42 -05:00
Chemaclass
bb59f68253
Use lowercase() instead of toLowerCase() [deprecated]
2023-03-04 11:27:27 +01:00
maxmoney21m
8961675a3e
Fix string resource use from earlier PR (already merged)
2023-03-04 15:18:07 +08:00
maxmoney21m
3dd5d5c4b2
Add LaunchedEffect key to fix pre-existing bug
2023-03-04 15:03:46 +08:00
maxmoney21m
bd8e9da966
Swap LaunchedEffect key for clarity
2023-03-04 15:03:11 +08:00
maxmoney21m
6067a7d890
Use new channel() method
2023-03-04 14:33:09 +08:00
maxmoney21m
42a27a6d8d
Merge branch 'main' into feature/172-mark-all-read
2023-03-04 14:17:31 +08:00
308a79a305
0.22.3
2023-03-03 19:43:44 -05:00
5e5c393472
Bringing back the idea of checking for change before updating the screen. The check happens between 500us and 1ms and the screen update generally in 10-100ms
2023-03-03 19:40:26 -05:00
ea905ef6ed
Removes the element that was forcing everything to be right aligned
2023-03-03 18:14:51 -05:00
5f98a54452
Reverting change to activate RTL given some characters, it was picking up some english chars
2023-03-03 18:11:50 -05:00
8627fd4b4c
Delete Origin Header (snort doesn't need it anymore)
2023-03-03 18:08:09 -05:00
7863961aba
Merge branch 'main' into main
2023-03-03 18:06:40 -05:00
a84be7fc61
Merge pull request #187 from Chemaclass/refactor-Nip19
...
Refactor Nip19
2023-03-03 18:03:58 -05:00
Chemaclass
657f99a65a
Remove non-used imports in Nip19
2023-03-03 23:40:09 +01:00
Chemaclass
91591abd14
Extract method refactoring in Nip19::uriToRoute()
2023-03-03 23:36:16 +01:00
Chemaclass
fd58da2a93
Remove 1 indentation level from uriToRoute()
2023-03-03 23:26:35 +01:00
Chemaclass
b35a59372c
Prepare move unit tests for uri_to_route behaviour
2023-03-03 23:23:42 +01:00
Chemaclass
c1113f9df9
Add test uri_to_route_npub
2023-03-03 23:19:05 +01:00
Chemaclass
bd3d7e1aa3
Prepare test parse_TLV
2023-03-03 22:58:24 +01:00
Chemaclass
47f3fe5cc6
refactor Nip19Test introduce byteArrayOfInts()
2023-03-03 22:46:15 +01:00
Chemaclass
b6e16ad470
Create Nip19Test testing toInt32()
2023-03-03 22:40:46 +01:00
b469915905
v0.22.2
2023-03-03 16:12:11 -05:00
d3b557b778
Merge pull request #182 from maxmoney21m/feature/backup-keys
...
Move nsec backup to drawer and organize drawer
2023-03-03 16:08:42 -05:00
1154f35c77
Merge pull request #185 from Chemaclass/fix-typos-es
...
Fix some typos in ES translations
2023-03-03 16:06:10 -05:00
5ae552117d
Migrates Events to the App's source code as opposed to NostrPostr:
...
- Changes them to remove all secondary fields and turn them into functions
- Changes them to from being based in ByteArrays to String (since we use Hex everywhere and strings are immutable, we avoid duplicating memory with ByteArrays)
2023-03-03 16:00:47 -05:00
Rashed
fe80b509e3
temporary solution for mirroring arabic text
2023-03-03 23:44:39 +03:00
Chemaclass
f3bc190b0b
Use boost=impulsar
2023-03-03 21:42:40 +01:00
Chemaclass
3674f6b354
Fix some typos in ES translations
2023-03-03 21:25:16 +01:00
maxmoney21m
3e32a91e34
Move nsec backup to Drawer and Dialog, organize Drawer
2023-03-04 03:02:04 +08:00
Chemaclass
10d6011009
Fix typos suggested by JesusValera
2023-03-03 19:30:50 +01:00
Chemaclass
62d22bf4ca
Add string translations for ES
2023-03-03 19:04:10 +01:00
d05d0f0829
Fixing test cases
2023-03-03 12:00:27 -05:00
0aaf1f9f34
v0.22.1
2023-03-03 11:55:25 -05:00
756d9b17f7
Merge remote-tracking branch 'origin/HEAD'
2023-03-03 11:36:08 -05:00
f4d5785710
Support for Replaceable Events (NIP-33)
2023-03-03 11:35:29 -05:00
maxmoney21m
75901d83a8
reindent LocalPreferences with 4 spaces
2023-03-03 21:17:27 +08:00
maxmoney21m
f34dea868d
extract LocalPreferences preference keys
2023-03-03 21:17:04 +08:00
maxmoney21m
e07400409f
set clearEncryptedStorage to remove all keys including lastRead timestamps
2023-03-03 21:12:15 +08:00
Rashed
8e858996fe
hide follow button when the user already followed
2023-03-03 10:13:15 +03:00
Rashed
f1711719f4
add follow directly from a note feature
2023-03-03 09:53:56 +03:00
maxmoney21m
8d7897601b
Add buttons to mark DMs and chatrooms as read #172
2023-03-03 12:35:05 +08:00
83f46f1a66
Merge pull request #176 from Radiokot/feature/uk_ru_translation
...
Add Russian and Ukrainian languages
2023-03-02 17:11:45 -05:00
Oleg Koretsky
88ceb436ac
Fix typos
2023-03-02 23:30:37 +02:00
Oleg Koretsky
3cd37b8658
Add Ukrainian (uk) translation
2023-03-02 23:28:31 +02:00
04e099a212
Merge remote-tracking branch 'origin/HEAD'
2023-03-02 16:14:17 -05:00
c0bcb638c0
Bringing TextNoteEvent from NostrPostr to Amethyst's codebase and Restructuring Addressable Notes.
2023-03-02 16:14:06 -05:00
Oleg Koretsky
0369b45385
Add Russian (ru) translation
2023-03-02 20:41:22 +02:00
bab314ebc9
Fixing Preview Error when the url is invalid
2023-03-02 13:38:05 -05:00
Mário Nunes
4f9b1ab72c
Corrected translation!
...
Changed from Mostar to Mostrar
2023-03-02 14:40:44 -03:00
65d4d59e77
Trying move the cursor to the first item when the list updates immediately after being first drawn
2023-03-02 09:35:43 -05:00
b95c013714
Restructuring the invalidateFeed events to happen quicker when users click the navigation row or when the app comes back from sleep.
2023-03-02 09:34:42 -05:00
10ce5a984e
Simplifying logs
2023-03-02 09:33:19 -05:00
3521497cf8
Activating the loading of long text form across the app
2023-03-02 08:51:59 -05:00
0da542fede
0.22.0
2023-03-01 19:18:30 -05:00
d883cc32f5
Early support for Markdown and Long Form Text
2023-03-01 19:18:07 -05:00
64debb79fc
Merge pull request #171 from Gnivom/login_safe_nsec_entry
...
Use KeyboardType.Password for login text field
2023-03-01 16:36:55 -05:00
4ee6759957
Merge pull request #170 from rashedswen/patch-2
...
Update strings.xml
2023-03-01 16:36:16 -05:00
723db61e8d
v0.21.2
2023-03-01 16:30:35 -05:00
cb39281268
Adjustments to strings
2023-03-01 16:27:20 -05:00
baa1b3f69f
Using accountViewModel as a better way to request refreshes.
2023-03-01 16:22:22 -05:00
Gnivom
c7bf4240dd
Use KeyboardType.Password for login text field
2023-03-01 22:21:19 +01:00
fb7edd1797
Hides hidden users from main feeds.
2023-03-01 16:15:49 -05:00
Rashed
4448e38100
Update strings.xml
2023-03-02 00:13:38 +03:00
716ebd01df
Decreasing the speed of the updates of the feed.
2023-03-01 16:07:10 -05:00
58521b27de
Fix for a String.format crashing the original library by using the Locale's default number format.
2023-03-01 15:48:18 -05:00
f4db64fe7f
0.20.1
2023-03-01 14:00:39 -05:00
d704352f1f
Notifications now require the Notified to be the author of the post the notification is mentioning.
2023-03-01 14:00:03 -05:00
511cc86025
v0.21.0
2023-03-01 13:32:45 -05:00
57fc149051
Merge remote-tracking branch 'origin/HEAD'
2023-03-01 13:30:14 -05:00
55cc780c08
Adding the ability to click and hold to copy the image url on profile.
2023-03-01 13:29:58 -05:00
greenart7c3
b77e1cf960
Translated to brazilian portuguese
2023-03-01 14:47:41 -03:00
c6eb5a7282
Fixes image resizes to 200x200 pixels to help with caching capabilities.
2023-03-01 11:58:37 -05:00
bf48428fe3
Adds an Origin tag to be able to connect with Snort's relay.
2023-03-01 11:57:20 -05:00
f4b366c4bd
Fixing merge issue on reported Types
2023-03-01 10:07:59 -05:00
51ce424352
Disables the forced Locale to English due to i18n for Arabic
2023-03-01 10:04:08 -05:00
01b8b2a5fa
Merge remote-tracking branch 'origin/HEAD'
...
# Conflicts:
# app/src/main/java/com/vitorpamplona/amethyst/ui/components/UrlPreview.kt
2023-03-01 10:02:41 -05:00
459e503c8a
Avoids flickering the screen when the update from Loading to Loaded happens on cached objects.
2023-03-01 09:34:14 -05:00
Rashed
b7b7f4df39
Merge branch 'main' into main
2023-03-01 09:16:59 +02:00
Rashed
855b2ff5b1
resolve conflicts
2023-03-01 10:10:27 +03:00
Rashed
67e6349877
resolve conflicts but new issue found when changing the language
2023-03-01 07:54:27 +03:00
Rashed
5eb3b2062c
Update strings.xml
2023-03-01 07:50:01 +03:00
Rashed
c649d0820c
Update strings.xml
...
update just wrong translate
2023-03-01 07:50:01 +03:00
Rashed
e6afa7fb9a
extract most strings to strings.xml and add arabic language to strings.xml file
2023-03-01 07:50:01 +03:00
e0596dc3b9
New Version for PlayStore
2023-02-28 21:24:40 -05:00
381db713ab
0.20.4
2023-02-28 20:13:36 -05:00
b6f5cc9ae5
Activating the Atomic Boolean instead of Synchronized sections
2023-02-28 20:10:52 -05:00
df43e730ca
Migrating the NostrDataSource to Atomic Boolean
2023-02-28 19:52:16 -05:00
95423bdd94
No need for account in search
2023-02-28 19:50:45 -05:00
a18479e721
Reducing the need to start/stop home and chatroom lists to see if performance increases
2023-02-28 18:24:28 -05:00
f68f32f6e5
Decrypting notes since Notifications can also show Private Message Likes
2023-02-28 16:51:35 -05:00
ddc1e9fd69
Reverts to show all replies in Notifications.
2023-02-28 15:35:41 -05:00
3f99b602a7
Fixing spacing of the multicard notification
2023-02-28 15:27:28 -05:00
b09577f816
Updating reports to the latest spec
2023-02-28 15:24:23 -05:00
77fbb6f4f6
v0.20.3
2023-02-27 21:13:46 -05:00
b570d80ac4
adding a delay to the search screen update on start up
2023-02-27 21:04:51 -05:00
a7e17c810d
Merging all notification reactions in one card.
2023-02-27 21:04:29 -05:00
256de32b7c
Shorter Blank and Hidden notes.
2023-02-27 19:17:09 -05:00
554edb8bb9
v0.20.1
2023-02-27 17:18:54 -05:00
bb3d8e0041
Filtering Notifications to the events that cite the user directly.
2023-02-27 17:14:37 -05:00
254ed99625
Unpacking replies in Quotes.
2023-02-27 17:14:15 -05:00
4c916c7957
Marks as read regardless of note.event status.
2023-02-27 15:19:24 -05:00
7e3cfcdcaf
ThreadView avoids double loading.
2023-02-27 15:06:20 -05:00
528efacf38
Clearly marks the clicked item on ThreadView
2023-02-27 15:06:03 -05:00
5dac1899fe
Allows users to delete usernames
2023-02-27 14:11:54 -05:00
6bff898fe4
Moves lnurl and nip05 to the services package.
2023-02-27 13:57:43 -05:00
f065777df2
Only shows translations if the result is different than the origin
2023-02-27 13:54:17 -05:00
36d865510c
adds nip05 to Chatroom headers.
2023-02-27 13:48:26 -05:00
6558627eef
Adding time of the boost and menu options for the boosted event.
2023-02-27 13:41:23 -05:00
f518969875
Moves Preview and NIP05 verification to IO Threads
2023-02-27 13:39:55 -05:00
1a7ecca89a
Simple String Refactoring
2023-02-27 13:39:16 -05:00
26da2f514e
v0.20.1
2023-02-27 11:30:11 -05:00
4c0651a6db
Organize imports
2023-02-27 11:28:54 -05:00
59fce55822
Extracting NIP05 Composites in its own file
2023-02-27 11:24:21 -05:00
c88425e737
changing package names
2023-02-27 10:52:39 -05:00
d0dc44f3bd
1. Removing _ from the display
...
2. Checks if NIP 05 is an email before starting to verify to avoid crashes.
3. Allowing ellipsis to avoid breaking the nip05 into multiple lines.
2023-02-27 10:51:50 -05:00
25cb084a95
Adds NIP05 to the main note in a thread
2023-02-27 10:47:29 -05:00
0b2d9d6d18
BugFix for invalid nip05 domain names crashing the app.
2023-02-27 10:46:51 -05:00
145428c8ad
v0.20.0
2023-02-26 19:22:33 -05:00
0cebb53791
Nip05 Support
2023-02-26 19:22:22 -05:00
8e6a4921a6
v0.19.1
2023-02-26 16:56:55 -05:00
b806e71396
Crops replies to 3, follows first.
2023-02-26 16:56:12 -05:00