12b0afd9c6
Display note IDHex when measuring time.
2023-04-18 08:46:12 -04:00
df45d68b74
Caches user profile in Account.
2023-04-18 08:45:50 -04:00
11bf702e02
Moves DropDown state to the IO thread.
2023-04-18 08:45:34 -04:00
47e2683aa3
Moves firstIsTaggedHash search to the IO thread.
2023-04-18 08:45:02 -04:00
e4fc00669e
Compares users by reference.
2023-04-18 08:44:32 -04:00
f64db1271b
Uses createdAt instead of the card object, which can change randomly, to determine when to call LaunchedEffects.
2023-04-18 08:44:11 -04:00
35647a8361
Fixes DM link in Message Notifications
2023-04-18 08:42:58 -04:00
a2c8658972
Only calculates nip05 after identifying if it is correct.
2023-04-18 08:42:32 -04:00
38e18cf0a7
Simplifies comparison for Channels via Hex code instead of objects
2023-04-18 08:41:59 -04:00
78c9974036
Removes invalidateFilters Logging
2023-04-18 08:41:29 -04:00
Believethehype
7a60a6804a
Update LnZapEventInterface.kt
2023-04-17 20:14:17 +02:00
Believethehype
5e6e2835ca
Receiving and decoding private Zaps
...
Private zaps get decoded correctly.
TODO: Update events or at least notifications in Damus to replace anon sender with the one from decrypted message. Bonus: Show Content of the Zap Message
2023-04-17 20:10:36 +02:00
nalbaltaji
9d27b8d47e
Intercept back press when drawer is opened to close drawer
2023-04-15 18:59:44 +02:00
Believethehype
fbb4dc5e59
additional hashtags
2023-04-13 15:35:37 +02:00
Believethehype
a2296f2365
Update grownostr.xml
2023-04-13 14:38:20 +02:00
Believethehype
58ff2e6157
Update HashtagIcon.kt
2023-04-13 00:19:20 +02:00
Believethehype
ff490a2b14
Send Private Zaps
2023-04-13 00:15:36 +02:00
Believethehype
067d694036
some more community hashtags
2023-04-12 20:49:32 +02:00
Zoltan
401d807d29
Added new Hungarian translations
2023-04-11 10:26:19 +02:00
eab202f721
Merge pull request #340 from toadlyBroodle/main
...
#zappoll hashtag
2023-04-10 10:07:13 -04:00
Believethehype
37dab1c8b6
Update LnZapEvent.kt
2023-04-10 13:54:29 +02:00
Believethehype
9a5d8522fb
added anonymous zaps
2023-04-10 13:25:09 +02:00
Believethehype
5abbd07722
introduce zap types, implemented non-zaps in custom zap dialog
...
Non-Zaps allow to tip the author of a note without using the zap mechanism (no record on the note)
2023-04-09 23:43:36 +02:00
toadlyBroodle
13579f9473
add #zappoll to new poll messages
2023-04-09 11:26:02 +09:00
cea9cdcd34
v0.32.3
2023-04-07 18:33:36 -04:00
ed22155940
Simplifying tag structure
2023-04-07 18:30:34 -04:00
43497f2ce0
fixes format
2023-04-07 18:26:19 -04:00
80e58f72f8
Fixes nprofile1 tags
2023-04-07 18:26:13 -04:00
234751a4b3
Avoids loading markdown style when it won't be used.
2023-04-07 18:11:50 -04:00
ef567110d0
Moving processing flags to Launched Effect.
2023-04-07 18:02:54 -04:00
42b89f438b
Only calculates follows when needed.
2023-04-07 17:44:40 -04:00
b01df2b38e
Fixes MultiSet Compose Routes
2023-04-07 17:41:00 -04:00
b89efb547e
Correctly points Users to the right DM when clicking in the notification.
2023-04-07 17:38:25 -04:00
e6554a5b4a
Moves tags calculation to Launched Effect
2023-04-07 17:38:02 -04:00
c58b13e2f7
Simplifies modifiers
2023-04-07 17:37:25 -04:00
241372ce61
Adds DMs to the id search filter
2023-04-07 17:37:07 -04:00
49ed594f53
Caches logged user in Note compose
2023-04-07 17:21:21 -04:00
03b76357ff
Migrates poll and invoice option availability to a mutable state
2023-04-07 17:20:18 -04:00
97490bb6ef
Using bitcoin icon instead of dollar.
2023-04-07 17:19:47 -04:00
dbf5267c5c
Moves LnInvoice, Tags, BechLinks and Previews to LaunchedEffect
2023-04-07 16:58:25 -04:00
e1ce638d7f
Compares by reference to simplify code
2023-04-07 16:56:20 -04:00
88b80a0da1
Typo
2023-04-07 16:56:08 -04:00
d6b571590a
Sends simpler object to help compose's stability
2023-04-07 16:55:46 -04:00
83f3af340f
Uses Kotlin's rounding function instead of java
2023-04-07 16:55:15 -04:00
e9cf9b21a8
Merge pull request #339 from toadlyBroodle/main
...
Prevent author vote manipulation
2023-04-07 14:43:00 -04:00
a5da4ea53d
Streamlines Global filter for performance
2023-04-07 14:26:23 -04:00
3a082d131f
Streamlines Notification filter for performance
2023-04-07 14:26:07 -04:00
28d501ed02
Uses more direct functions to get and compare tags as opposed to the fail safe options.
2023-04-07 14:25:38 -04:00
a04fd4a9f2
Matches parameter names to the Event class.
2023-04-07 14:25:03 -04:00
2424dc3961
Brings the findCitedUsers function to BaseTextNote Event with cache.
2023-04-07 14:24:43 -04:00
58f1515387
Displays feed performance measurement before clipping to 1000 objects
2023-04-07 14:24:00 -04:00
9ee3da3910
Uses the inHidden in Hex
2023-04-07 14:23:34 -04:00
cc44b4dd55
Removes reposts from conversations
2023-04-07 14:23:19 -04:00
b8e4ccfc28
Lint mentions cannot be null.
2023-04-07 14:22:48 -04:00
0fc6757d4a
Adds inHidden check for hex keys
2023-04-07 14:22:16 -04:00
toadlyBroodle
ee94cc6bf6
don't allow poll authors to vote in their own polls
2023-04-07 08:41:34 +09:00
f224fe6b40
v0.32.2
2023-04-06 12:23:35 -04:00
403a1723de
Previews Notes that are not a citation using #[n]
2023-04-06 11:59:21 -04:00
6cf1960df4
Adds a New Message Tagger to Chats (tags Notes and Users by default) and Private Message (doesn't tag Users and Notes)
2023-04-06 11:58:49 -04:00
8676752f19
Fixes Channel's reply to filtration (removes citations and the channel id from replies)
2023-04-06 11:57:28 -04:00
7012d949c2
Fixes formatting
2023-04-06 11:56:23 -04:00
8344274011
Adds Invoice Creation to New Posts.
2023-04-06 11:54:28 -04:00
b0953310c2
Making the poll click animation wider.
2023-04-05 11:10:14 -04:00
65910295db
Adds notification for Zaps that don't have a Note attached to them.
2023-04-05 08:46:25 -04:00
7a957bd6ec
Initializing indexes with large sizes from the start.
2023-04-05 08:45:58 -04:00
292ce779a1
Lazy initialization of the json mapper (300ms)
2023-04-05 08:45:33 -04:00
924b21cdfc
Reducing the use of Slow disk access of Local Preferences.
2023-04-05 08:44:48 -04:00
05138232f4
Fixes missing function
2023-04-04 16:12:20 -04:00
83d7085375
Hides Poll option when replying to channel or DMs.
2023-04-04 16:10:55 -04:00
a8a3915c8d
Allowing replies of PMs from Notifications.
2023-04-04 16:09:54 -04:00
83bcf53583
v0.32.1
2023-04-04 14:11:05 -04:00
875d9544ec
Fixes Poll Color for Light mode.
2023-04-04 13:59:02 -04:00
7ce2a0bbea
Makes sure before and after voting the padding is the same.
2023-04-04 13:57:06 -04:00
a3b9ea6a42
Fixes format
2023-04-04 13:51:27 -04:00
ca2c811859
Fixes Voted option highlight.
2023-04-04 13:49:41 -04:00
b09bb0c3c5
Fixes margins when images are used in the poll
2023-04-04 13:39:12 -04:00
a68ea1abe5
Adds margin between the reply note and the text
2023-04-04 12:35:42 -04:00
02a9aaab60
Removes the 5dp space on the generic RichText Viewer
2023-04-04 12:29:25 -04:00
efd2ddba71
Adds payment animation to Polls
2023-04-04 12:25:32 -04:00
e10c5771d8
v0.32.0
2023-04-04 11:27:23 -04:00
b685b38565
Avoids triggering exceptions when the NIP19 parser receives a simple hex key
2023-04-04 11:21:36 -04:00
15822fee8e
Fixes Translation bug not being active on google play edition
2023-04-04 11:20:57 -04:00
e96e218025
Adds relay param in spam filter for polls
2023-04-03 20:46:22 -04:00
a11263ce9e
Correcting format
2023-04-03 20:42:05 -04:00
4417201582
Merge pull request #330 from vitorpamplona/pr/321
...
Moving new pool button to NewPost
2023-04-03 20:35:41 -04:00
6a85ab743d
Moving new pool button to NewPost
2023-04-03 20:31:25 -04:00
7c8381624b
Merge branch 'main' into main
2023-04-03 20:26:50 -04:00
e470531210
Adds Show QR option to Profile screen
2023-04-03 15:04:52 -04:00
182cf62a3b
v0.31.4
2023-04-03 14:02:19 -04:00
3e666df896
Adds full nip19 parsing on key decoding capabilities.
2023-04-03 14:01:43 -04:00
20aca144fa
Moves Login QR Button to a leading QR, not a trailing QR
2023-04-03 14:01:00 -04:00
25d9f7b529
Merge pull request #327 from believethehype/main
...
added message to LnZapEvent and interface
2023-04-03 13:07:48 -04:00
greenart7c3
f2311f294e
Merge branch 'vitorpamplona:main' into main
2023-04-03 13:54:48 -03:00
greenart7c3
b51f551b4b
fix formatting
2023-04-03 13:49:08 -03:00
af751d56ce
Hunting a bug of missing zapRequests
2023-04-03 12:03:00 -04:00
f4d66d9cbf
Speeding up RichText rendering parsers
2023-04-03 12:02:26 -04:00
37d839504c
Avoiding crashes when zap description is blank
2023-04-03 11:53:02 -04:00
Believethehype
e8e696dcea
added message to LnZapEvent and interface
2023-04-02 23:25:37 +02:00
4db0faeda4
Printing time on EOSETime class for logs
2023-04-02 11:54:40 -04:00
b8ca1a15fb
Adds event kind to the NoteCompose log
2023-04-02 11:43:15 -04:00
407ee74a55
Faster processing of Contact List events
2023-04-02 11:42:38 -04:00
67bcc52b25
Faster user in follow list algo
2023-04-02 11:42:11 -04:00
9afc94c050
Display relay info in spam message logs
2023-04-02 11:32:38 -04:00
toadlyBroodle
9d9283e05f
clean up imports,
...
fix translatable typo
2023-04-02 13:58:07 +09:00
toadlyBroodle
5692625922
show amount for atomic polls before zapping
2023-04-02 13:46:24 +09:00
toadlyBroodle
7e07573fa5
fix voting on closed polls bug
2023-04-01 10:23:45 +09:00
toadlyBroodle
1f08f33600
merge with recent changes to main
2023-04-01 09:54:13 +09:00
1ee3dc0ff3
v0.31.3
2023-03-31 18:36:58 -04:00
3626f24b5f
Adds citations to the notification feed
2023-03-31 18:36:05 -04:00
4bced4dbea
v0.31.2
2023-03-31 17:00:17 -04:00
737244fb60
Fixes "author_is_elon" bug
2023-03-31 16:59:23 -04:00
22adbddd88
v0.31.1
2023-03-31 15:41:07 -04:00
6c5fecc4d2
Loads the replies of the selected note.
2023-03-31 15:30:57 -04:00
97017e2bd5
v0.31.0
2023-03-31 14:12:59 -04:00
3145e381a0
Refactoring EOSEs to consider account switching in the app.
2023-03-31 13:50:24 -04:00
bd62736002
Uses per subscription EOSE to avoid downloading everything again when Resuming the app.
2023-03-31 12:26:13 -04:00
6884d5e8dd
Fixes thread loading issue where the clicked note's children is not loaded.
2023-03-31 10:53:34 -04:00
27235b0f77
Changes the download folder to remove Amethyst's version.
2023-03-31 10:06:30 -04:00
toadlyBroodle
24dc4ba7a5
remove hacky fun for getting poll_option from ZapEvent
2023-03-31 13:33:42 +09:00
toadlyBroodle
a01a28de0e
merge with recent changes to main
2023-03-31 10:50:37 +09:00
9fa3b1db34
Keeping most items visible when grouping notification cards.
2023-03-30 19:47:48 -04:00
3193a5e0ef
Updating search as new notes come in.
2023-03-30 18:53:20 -04:00
3137750a58
Centers the loading icon for images.
2023-03-30 18:35:30 -04:00
20068a40d4
Activates more relays for chats.
2023-03-30 18:23:39 -04:00
ef5980e90b
BugFix: Some events not loading.
2023-03-30 18:16:14 -04:00
04a3fe2f4c
Groups Notifications on Double click in the navigation row.
2023-03-30 17:52:35 -04:00
33467c62fa
Adds PoW Display to the MasterNote of a Thread
2023-03-30 17:46:01 -04:00
a3e94dbaef
Dependency updates
2023-03-30 16:53:13 -04:00
b4e39f2b73
Full Wallet Connect onboarding with Alby.
2023-03-30 16:10:13 -04:00
b4e409db4d
Saves the position of the Notification feed
2023-03-30 13:58:28 -04:00
eff07bfb1e
Breaks notification cards in chunks of 50 notifications each.
2023-03-30 11:02:39 -04:00
7f305f498b
Only display PoW status with 8 bits of zeros - 0x00..
2023-03-30 09:10:27 -04:00
Zoltan
2c8c4bede7
Custom Zaps Hungarian Translation
2023-03-30 10:36:40 +02:00
b079b3ef79
0.30.2
2023-03-29 18:15:44 -04:00
a8c8ee1539
BugFix: Stick reply setup from Gigi.
2023-03-29 18:06:41 -04:00
8f14ccda86
BugFix Sticky notifications on account change
2023-03-29 18:06:19 -04:00
a66f001033
Adds Image Upload on Profile Edit pages.
2023-03-29 17:22:21 -04:00
ca79ceb1b9
Adjusts custom zap messages with double click.
2023-03-29 17:00:01 -04:00
0abac47ff2
More forgiving Wallet Connect interface (nsec or hexes are accepted, relay url is trimmed and cleaned up, if relay doesn't have a wss://, adds one)
2023-03-29 16:21:11 -04:00
5038588d70
Merge pull request #319 from believethehype/main
...
Custom Messages for Zaps
2023-03-29 16:05:26 -04:00
19dab9ef4d
Fixes hungarian xml
2023-03-29 15:57:03 -04:00
374fe85ce9
Merge remote-tracking branch 'origin/HEAD'
2023-03-29 15:52:42 -04:00
c1120aede3
Merge pull request #324 from believethehype/wallet-connect
...
Making it clearer in which format the relay should be entered for wallet-connect
2023-03-29 15:52:08 -04:00
e2f93ec17e
Merge pull request #323 from ZsZolee/main
...
Adding additional Hungarian Translation
2023-03-29 15:51:42 -04:00
9a6f88b81b
Turning LocalCache Listeners into an Additive Feed type.
2023-03-29 15:14:52 -04:00
Believethehype
3cd6bab7e9
Update UpdateZapAmountDialog.kt
2023-03-29 18:26:44 +02:00
believethehype
1918fe24fc
Merge branch 'vitorpamplona:main' into main
2023-03-29 18:24:10 +02:00
Zoltan
d6a8b70852
Adding additional Hungarian Translation
2023-03-29 10:57:23 +02:00
Believethehype
d61844436d
Update ProfileScreen.kt
2023-03-29 10:52:31 +02:00
toadlyBroodle
32067fe800
merge branch polls into main
2023-03-29 16:00:15 +09:00
e41da35a02
Adds image url when previews can't be loaded.
2023-03-28 18:13:00 -04:00
b865d15adf
Increases speed of the bottom navigation by avoiding recreating ViewModels
2023-03-28 17:11:38 -04:00
Believethehype
42e0cda2e2
don't reset dialog on close
2023-03-28 22:24:00 +02:00
Believethehype
ad70cfb8d7
updated ZapCustomDialog
2023-03-28 22:22:28 +02:00
believethehype
caaf554371
Merge branch 'vitorpamplona:main' into main
2023-03-28 21:15:22 +02:00
73cabc1b25
Fixing the position of the text in short messages with expandable content.
2023-03-28 11:34:20 -04:00
9590eecacd
Turning Relay icon FlowRow into a LazyVerticalGrid to see if improves rendering speed.
2023-03-28 10:55:30 -04:00
8eb3a47844
Removing unnecessary logs from the Relay class
2023-03-28 09:01:47 -04:00
9ae860a66a
Moving byte count to count all messages from relays, including errors.
2023-03-28 09:01:26 -04:00
ceab807f98
BugFix for cutting links in half when they are the last word in a post.
2023-03-28 08:59:08 -04:00
6b61132f15
Makes the Scan QR Button available in smaller screens.
2023-03-28 08:47:39 -04:00
cdcf6f9b0a
Adds PoW Display to notes
2023-03-28 08:46:07 -04:00
toadlyBroodle
573cfa8b75
add expandable FAB compose menu,
...
increase bolt size of poll icon
2023-03-28 14:09:07 +09:00
e1f2313054
v0.30.1
2023-03-27 10:10:04 -04:00
23a99f3a8c
Merge remote-tracking branch 'origin/HEAD'
2023-03-27 09:59:04 -04:00
53393a350c
Fixes Possible crash when typing invalid keys
2023-03-27 09:58:45 -04:00
56e83d3fe3
Adds special private key for Wallet Connect
2023-03-27 09:54:01 -04:00
Believethehype
5f459ac924
Custom Messages for Zaps
...
- Includes adding a custom message to sats in Backend Code
- Added a simple window on double tap on the bolt symbol for custom amount + message
- ! The popup might need some beautification
- ! Messages are not shown yet in Amethyst
- ! Window could provide options for non-zaps and private zaps in the future
2023-03-26 23:57:25 +02:00
Believethehype
913fa4ba5b
Show follow back on profile when profile already follows user
2023-03-26 21:24:13 +02:00
7a50f97773
0.30.0
2023-03-26 11:55:23 -04:00
0bd5ad9496
removing align to end of the Auto-translated message.
2023-03-26 11:54:56 -04:00
2c4be592ad
Correctly counts pruned contact lists.
2023-03-26 11:42:30 -04:00
2183639719
Merge pull request #316 from miseelu/main
...
Updated Chinese (Traditional) Translation
2023-03-26 11:28:48 -04:00
0602150cd8
Only runs scroll to top once.
2023-03-26 11:10:26 -04:00
c7327c8b91
Slimmer look to the Zap button
2023-03-26 10:44:16 -04:00
e5e47795c1
It should not clear the navigation stack when entering threads.
2023-03-26 10:34:28 -04:00
0980208cce
Merge remote-tracking branch 'origin/better_use_of_eose_at_memory_cost'
2023-03-26 10:11:18 -04:00
93d6d2ed3e
- Preloads URL Previews to avoid jjittering when loading previews.
...
- Remembers video playback functions to avoid jittering
- Refactors Invalidate Calls into an object.
2023-03-26 10:02:38 -04:00
toadlyBroodle
b65139f520
only allow one vote per option on atomic (main==max) polls
...
fix buggy click event on disabled zap button
2023-03-26 14:34:32 +09:00
toadlyBroodle
62ff9ac94b
color option progress bar green when consensus achieved,
...
add padding to option text
2023-03-26 13:52:27 +09:00
toadlyBroodle
584c2860e4
move option tally logic to PollNoteViewModel
2023-03-26 09:51:00 +09:00
4a77d8b134
Videos now go full screen.
2023-03-25 16:51:37 -04:00
7e89822cbf
BugFix for nostr: in content.
2023-03-25 16:16:41 -04:00
Milu Lu
8231e03a94
Updated Chinese(Simplified) Translation
2023-03-26 01:53:10 +08:00
Milu Lu
26e47d7a10
Updated Chinese (Traditional) Translation
2023-03-26 01:52:31 +08:00
1f4f5e3094
Reduces the amount of download from relays, but at increased memory costs.
2023-03-25 12:08:51 -04:00
Milu Lu
ec503f4963
Update translation menu right alignment
2023-03-25 20:13:33 +08:00
Milu Lu
a0869349bd
Updated Chinese (Traditional) Translation
2023-03-25 19:52:38 +08:00
Milu Lu
0f71c01632
Updated Chinese(Simplified) Translation
2023-03-25 19:51:51 +08:00
Milu Lu
c2723fe9dd
Updated Chinese(Simplified) Translation
2023-03-25 19:44:31 +08:00
Milu Lu
3936edb3b7
Do not show notes with the creation time exceeding the current time, as they will always stay at the top of the global feed, which is cheating.
2023-03-25 18:04:46 +08:00
toadlyBroodle
12a1c3fe6d
add option tally percentage bars,
...
create new PollNoteViewModel for each PollNote,
fix isVoteAmountAtomic to directly launch wallet
2023-03-25 15:46:54 +09:00
toadlyBroodle
5b1e7c3451
don't pass in context to voteAmountPlaceHolderText()
2023-03-25 09:18:13 +09:00
toadlyBroodle
9b9cc092dc
move PollNote logic to PollNoteViewModel,
...
fix PollNoteEvent tag getter funs for the final fucking time (hopefully)!,
only show option amounts if user has zapped poll note,
make poll options wider
2023-03-25 08:59:11 +09:00
5cc0bf54be
v0.29.2
2023-03-24 17:25:16 -04:00
27e053dcd2
Merge remote-tracking branch 'origin/HEAD'
2023-03-24 17:04:50 -04:00
cd03ed354f
Adjusts zap animation size
2023-03-24 17:03:58 -04:00
Believethehype
10f3551c4f
Update HashtagIcon.kt
2023-03-24 21:51:54 +01:00
Believethehype
6bb1f260ea
Update HashtagIcon.kt
2023-03-24 21:49:16 +01:00
Believethehype
d889c675a0
Update HashtagIcon.kt
2023-03-24 21:47:35 +01:00