Vitor Pamplona
92be03ca51
v0.74.0
2023-08-19 11:16:13 -04:00
Vitor Pamplona
b4f9103b62
refacctoring
2023-08-19 11:14:10 -04:00
Vitor Pamplona
63f3a6cdf9
Implements contextual rounded corners for images and videos
2023-08-19 11:08:55 -04:00
Vitor Pamplona
d8ce3b9d37
Migrates to prefixes of 8 because more relays seem to work with this
2023-08-18 23:43:16 -04:00
Vitor Pamplona
2ac5742b0e
Adds a waveform to audio files
2023-08-18 23:42:24 -04:00
Vitor Pamplona
58dd69091e
Adds support for Stemstr
2023-08-18 20:36:32 -04:00
Vitor Pamplona
7a93f9956f
Updating SDK to the latest
2023-08-18 19:32:30 -04:00
Vitor Pamplona
8dbded0185
Single method to test performance of receiving a GiftWrap.
2023-08-18 11:52:54 -04:00
Vitor Pamplona
41b93e3860
Caches shared key for performance.
2023-08-18 10:55:28 -04:00
Vitor Pamplona
2f741779fa
Improves BechUtils performance.
2023-08-18 10:55:06 -04:00
Vitor Pamplona
918273d825
showing debug when pausing the app.
2023-08-17 17:08:02 -04:00
Vitor Pamplona
eef534617c
Fixing ThreadAssembler with two roots
2023-08-17 15:15:13 -04:00
Vitor Pamplona
4e89b1494d
Removes experimental time from ThreadAssembler
2023-08-17 10:23:18 -04:00
Vitor Pamplona
be1ae35a60
Fixing Proguard from latest refactoring
2023-08-17 10:23:00 -04:00
Vitor Pamplona
47395465bb
Automatically activates NIP24 chats when users have received NIP24 messages from the counterparty
2023-08-16 21:16:32 -04:00
Vitor Pamplona
c49f89f711
Fixes the color of the chart for changes in the Apps theme in settings
2023-08-16 21:03:50 -04:00
Vitor Pamplona
6721c83266
Back button was too bright.
2023-08-16 18:28:08 -04:00
Vitor Pamplona
ce27be2053
Fixes room names when clients send the same user twice in the ptags.
2023-08-16 18:10:56 -04:00
Vitor Pamplona
fee2a0e4f8
Fixes an incorrect import.
2023-08-16 18:05:10 -04:00
Vitor Pamplona
52fcfebe38
Fixes references in F-droid
2023-08-16 18:03:56 -04:00
Vitor Pamplona
0e1a856555
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2023-08-16 17:58:40 -04:00
Vitor Pamplona
255b48d126
- Creates a Quartz Module for Nostr Events
...
- Creates a Benchmark Module to test Performance
- Migrates from GSon to Jackson for Performance Gains, adapts all serializers accordingly
- Recreates Hex encoding/decoding classes for Performance.
- Migrates NIP24 to the new ByteArray Concat encoding.
- Removes support for Lenient choices in the. events.
- Reorganizes Nostr Events dependencies.
- Refactors TLV's and NIP-19 dependencies.
- Adds a Large DB for signature checks.
2023-08-16 17:58:25 -04:00
Vitor Pamplona
99adbf6691
Merge pull request #549 from ShinoharaTa/fix_broken_url
...
fix url regex pattern.
2023-08-16 10:39:32 -04:00
Vitor Pamplona
a96760d1a4
Merge pull request #551 from davotoula/update_translations
...
Added new translations for cs/de/se
2023-08-16 09:47:25 -04:00
David Kaspar
dd9e51e31c
Added new translations for cs/de/se
2023-08-16 13:57:56 +01:00
tshinohara
a5b607b30b
fix url regax pattern.
2023-08-16 02:48:50 +09:00
Vitor Pamplona
f7e9898637
Testing image uploads with Account info
2023-08-15 11:57:28 -04:00
Vitor Pamplona
1ad1d233cd
Refactoring TLV's code
2023-08-15 11:13:01 -04:00
Vitor Pamplona
52687a48df
Fixes image uploading tests without account.
2023-08-15 11:10:17 -04:00
Vitor Pamplona
dca4f827fe
Moves navigation's top bar to use the ArrowBack
2023-08-14 23:07:08 -04:00
Vitor Pamplona
2726011126
Trim display names when possible
2023-08-14 23:06:33 -04:00
Vitor Pamplona
77bd646b1d
Don't display username if display name is available.
2023-08-14 23:06:18 -04:00
Vitor Pamplona
d664d9ff19
Moves Relay List to a surface
2023-08-14 23:05:50 -04:00
Vitor Pamplona
5d24950d7f
Starts NIP-65 implementation
2023-08-14 23:05:16 -04:00
Vitor Pamplona
3a8a50006d
Improvements to the Settings Interface
2023-08-14 21:25:12 -04:00
Vitor Pamplona
decd6ef627
BugFix for HighlightEvent.create event.
2023-08-14 16:38:54 -04:00
Vitor Pamplona
6ab061a5a2
Avoids displaying a NIP-94 event without a url tag
2023-08-14 16:33:47 -04:00
Vitor Pamplona
d934e28b3a
Updates some dependencies while we wait for Android 34's Gradle plugin to be released.
2023-08-14 16:10:43 -04:00
Vitor Pamplona
57588fd6ac
no need for these idea files in GitHub
2023-08-14 16:05:01 -04:00
Vitor Pamplona
921d52cb8c
Moderated communities was renamed.
2023-08-14 15:12:18 -04:00
Vitor Pamplona
4a2d673cce
Updates Readme for the new Private DMs
2023-08-14 15:02:57 -04:00
Vitor Pamplona
c7a3a74d5a
v0.73.3
2023-08-13 17:52:13 -04:00
Vitor Pamplona
eed2f6abaf
Unused null section
2023-08-13 17:51:55 -04:00
Vitor Pamplona
80f0b14c02
BugFix for blank screen when pressing the message button without any history of chats
2023-08-13 17:38:44 -04:00
Vitor Pamplona
b12b81282c
BugFix for the route in the DM Notification
2023-08-13 17:24:30 -04:00
Vitor Pamplona
07d661ea00
Only updates the Bookmarks and Follows flag when the sensitive content property of the account changes.
2023-08-12 21:40:09 -04:00
Vitor Pamplona
a15263eeb9
Moves zaps from Compose scope to ViewModel Scope
2023-08-12 21:38:14 -04:00
Vitor Pamplona
6f19bccc54
Observes the user's follow list and not the local account state to update TagLists on the screen
2023-08-12 21:37:31 -04:00
Vitor Pamplona
547d567431
Avoids account state redirections
2023-08-12 21:36:31 -04:00
Vitor Pamplona
ece4e9074a
Updates the isHidden function to the same version the NoteCompose uses.
2023-08-12 21:36:13 -04:00
Vitor Pamplona
0737c6ddc3
Avoids a redirection of account State
2023-08-12 21:35:50 -04:00
Vitor Pamplona
2aa9458aa1
Moves Show And Hide user functions from ComposeScoped to ViewModel Scoped
2023-08-12 21:35:34 -04:00
Vitor Pamplona
cb3b898e29
Moves the creation of the TopBar livedata for lists into the AccountViewModel
2023-08-12 21:33:29 -04:00
Vitor Pamplona
ceac61eb19
Avoiding live data updates
2023-08-12 21:32:15 -04:00
Vitor Pamplona
bc9f5e5328
Moves HTTP regex compilation to outside the inner method
2023-08-12 21:31:49 -04:00
Vitor Pamplona
a293800897
Moves Regex compilation to outside the state class.
2023-08-12 21:31:10 -04:00
Vitor Pamplona
3be34d0d40
Speeding up regex
2023-08-12 18:15:45 -04:00
Vitor Pamplona
eec87f017a
v0.73.2
2023-08-12 15:18:26 -04:00
Vitor Pamplona
799037502f
Correctly displaying/hiding pictures in Chat Compose
2023-08-12 15:17:05 -04:00
Vitor Pamplona
f2b727c587
Fixes the PushNotification of GiftWrapped Messages
2023-08-12 15:00:30 -04:00
Vitor Pamplona
b255d1827e
Forces the creation of Notification Channels to see if they show up on Samsung phones.
2023-08-12 14:59:53 -04:00
Vitor Pamplona
d9e01da7e2
Removes unnecessary code
2023-08-12 14:59:14 -04:00
Vitor Pamplona
99a98439cd
Uses the right account to decrypt GiftWraps
2023-08-12 14:56:29 -04:00
Vitor Pamplona
724e7e2378
Merge pull request #547 from KotlinGeekDev/fix-landscape-issue
...
Fix menu drawer in landscape mode issue
2023-08-12 14:15:43 -04:00
Vitor Pamplona
0619c9ffac
Displays GiftWraps as Messages in the Notification Screen
2023-08-12 14:12:46 -04:00
Vitor Pamplona
cb7b51e8d1
BugFix for marking chat as read
2023-08-12 13:50:40 -04:00
Vitor Pamplona
c8172265dd
v0.73.1
2023-08-12 11:20:13 -04:00
Vitor Pamplona
cce9d424bc
Fixes green color for incognito mode
2023-08-12 11:20:01 -04:00
Vitor Pamplona
45227b75dc
Fixed ProGuard for libsodium
2023-08-12 11:15:20 -04:00
Vitor Pamplona
6eaba7956c
Sets releases as pre-release by default.
2023-08-12 10:31:08 -04:00
Vitor Pamplona
cc4b94f738
v0.73.0
2023-08-12 10:10:09 -04:00
Vitor Pamplona
423628a104
Adding ways to update the subject
2023-08-12 10:04:15 -04:00
Vitor Pamplona
d262b48f31
BugFix: Chat List updating immediately when new messages arrive.
2023-08-11 20:04:37 -04:00
Vitor Pamplona
f97a0468cc
BugFix for when the private room is with yourself.
2023-08-11 19:47:17 -04:00
Vitor Pamplona
b4d87686ac
Adds an incognito badge in every msg
2023-08-11 19:46:59 -04:00
Vitor Pamplona
8cbf07c917
Moves GiftCard filter to Account filters and not Chats
2023-08-11 19:46:26 -04:00
Vitor Pamplona
30fc4c35f4
Only requests notification once.
2023-08-11 19:44:34 -04:00
Vitor Pamplona
7912d492e5
Makes sure replies of NIP24 are also NIP24
2023-08-11 19:43:36 -04:00
KotlinGeekDev
d921eb6138
Preserve behaviour pre-fix(i.e if a user opened the drawer and landscaped by choice).
2023-08-11 23:32:27 +01:00
KotlinGeekDev
6875fdc4d0
Watch orientation change, and close drawer in landscape mode.
2023-08-11 23:27:04 +01:00
Vitor Pamplona
0bc701f5c9
Adding a way to visualize all members of a group
2023-08-10 21:27:30 -04:00
Vitor Pamplona
5de0808b1e
Merge pull request #545 from jeremyd/fix_global_relay_selection
...
fixing global relays selection
2023-08-10 20:06:59 -04:00
Vitor Pamplona
9d680c9f82
Merge pull request #546 from Bardesss/main-1
...
Update strings.xml (NL)
2023-08-10 20:06:06 -04:00
Vitor Pamplona
63fc4c570d
Fixed Alby NWC link
2023-08-10 18:04:38 -04:00
Vitor Pamplona
ab2fff0194
Support for NIP24- Trustless GiftWrapped Sealed Private Direct Messages and Small Private Groups
2023-08-10 18:04:23 -04:00
Bardesss
c644ba9a3e
Update strings.xml (NL)
...
Added missing strings.
2023-08-10 09:17:32 +00:00
jeremyd
2791873048
fixing global relays selection
2023-08-08 19:42:19 -07:00
Vitor Pamplona
89266bc76f
Merge pull request #542 from frnandu/main
...
fix signed byte used for array slice with + added test
2023-08-07 09:14:27 -04:00
Fernando Martins
9573b4abec
fix signed byte used for array slice with + added test
2023-08-07 11:56:11 +02:00
Vitor Pamplona
ddcff8fa15
don't return reposts and reactions in Search
2023-08-05 10:44:20 -04:00
Vitor Pamplona
d36f6f4a7e
v0.72.2
2023-08-04 21:06:14 -04:00
Vitor Pamplona
c2b72f1e45
TimeAgo refactoring
2023-08-04 21:04:13 -04:00
Vitor Pamplona
28e6471ade
Puts marked as read on chat to an IO thread
2023-08-04 21:03:19 -04:00
Vitor Pamplona
c3b8eb5087
Puts an invalidate data on an IO thread
2023-08-04 21:02:45 -04:00
Vitor Pamplona
75779e7ddc
simple refactoring
2023-08-04 21:00:07 -04:00
Vitor Pamplona
118bc7b73c
Don't invalidate data on channels if it is already invalidating
2023-08-04 20:58:10 -04:00
Vitor Pamplona
e6a0fdedd9
Removes unnecessary signing step
2023-08-04 20:57:21 -04:00
Vitor Pamplona
28098fafd7
Don't push to invalidate unless there is an observer.
2023-08-04 20:56:22 -04:00
Vitor Pamplona
0c0e87af21
Moves headers to the top nav bar
2023-08-04 16:50:23 -04:00
Vitor Pamplona
8abfd7149b
Removes the need for .0 when on base sats.
2023-08-04 15:24:41 -04:00
Vitor Pamplona
674896cea4
Moves coroutine creation to the viewModel
2023-08-04 15:20:31 -04:00
Vitor Pamplona
ec514651fc
Makes the New Channel creation scrollable.
2023-08-04 15:18:30 -04:00
Vitor Pamplona
8071d48911
updates github action to support minified versions of the app
2023-08-04 14:24:11 -04:00
Vitor Pamplona
69daa3835b
v0.72.1
2023-08-04 13:18:15 -04:00
Vitor Pamplona
57dac276b2
Simple refactoring of the zap author and comment calculator function
2023-08-04 13:11:35 -04:00
Vitor Pamplona
3a84595aac
Expanded DiskCache for images
2023-08-04 12:35:42 -04:00
Vitor Pamplona
7b591c84f8
Moves NIP95 cache to internal/secure folders
2023-08-04 12:32:36 -04:00
Vitor Pamplona
e8c8167451
Fixes the interference between simplecache and image chaces.
2023-08-04 12:25:12 -04:00
Vitor Pamplona
ec93fc53b2
Adds a cache forever tag to robohashes
2023-08-04 12:17:19 -04:00
Vitor Pamplona
ba2902b725
Moves URL Previews into suspend functions
2023-08-04 10:47:01 -04:00
Vitor Pamplona
e7defa14b9
Adds a little border for Long Form Content
2023-08-04 10:38:10 -04:00
Vitor Pamplona
4fbc3f25b3
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2023-08-04 10:25:42 -04:00
Vitor Pamplona
4ae88d5cc8
Fixes an invalid string in values-fr
2023-08-04 10:25:34 -04:00
Vitor Pamplona
1aea0720df
Merge pull request #540 from believethehype/nostrbuildv2
...
Nostr.build API v2, NIP98 support
2023-08-04 10:21:14 -04:00
believethehype
846f340f84
Merge branch 'vitorpamplona:main' into nostrbuildv2
2023-08-04 11:56:05 +02:00
Vitor Pamplona
cb137205c0
Fixes french translations
2023-08-03 17:16:55 -04:00
Vitor Pamplona
f910709e1b
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2023-08-03 17:05:26 -04:00
Vitor Pamplona
1d78dd6b19
Merge pull request #537 from anthony-robin/update-french-translations
...
[Translations] Update french texts
2023-08-03 17:05:19 -04:00
Anthony
3197be8a75
Remove translatable="false" keys
2023-08-03 22:00:51 +02:00
Anthony
91ed4128fe
More french translations tweaks
2023-08-03 21:59:39 +02:00
Anthony
f415490fcd
Update more french translations
2023-08-03 21:41:58 +02:00
Vitor Pamplona
4bdb5a28d0
- Fixes new lines after images
...
- Fixes urls with - https://github.com/vitorpamplona/amethyst/issues/536
2023-08-02 18:56:01 -04:00
Anthony
58efe0b3c0
Update french translations
2023-08-02 23:47:28 +02:00
Vitor Pamplona
da3cecd324
Displaying a bytecounter for events in memory when the app pauses.
2023-08-02 16:34:18 -04:00
Vitor Pamplona
09b1451dc1
Sets and Maps are 5x more memory intensive than Lists. This should help with memory management.
2023-08-02 16:33:53 -04:00
Vitor Pamplona
9ae31a3429
Reverting the commented galleries
2023-08-02 16:28:17 -04:00
Vitor Pamplona
b5258f89c1
Correcting the acceptable filter
2023-08-02 16:27:41 -04:00
Vitor Pamplona
fcc67fc4f2
Faster Galleries
2023-08-02 14:32:35 -04:00
Vitor Pamplona
579465ac6c
Avoids null model errors that might be delaying some of the rendering.
2023-08-02 13:29:44 -04:00
Vitor Pamplona
6cbee81e72
Moves onCreate intent evaluation to the App Navigation
2023-08-02 13:29:04 -04:00
Believethehype
ad683ed444
added nostr.build api v2 / nip98
...
replaced nostr.build api with v2
Added NIP98 to nostr.build so images get added to premium account galleries, if available.
2023-08-02 04:14:35 +02:00
Vitor Pamplona
c53b1571a3
Additional classes to be serialized
2023-08-01 21:56:30 -04:00
Vitor Pamplona
2c19b2ffef
Moves Geolocation search to the IO thread
2023-08-01 21:52:18 -04:00
Vitor Pamplona
3694d1b0f5
Avoids using String format.
2023-08-01 21:51:47 -04:00
Vitor Pamplona
e7a4746d22
Faster method to generate the hex of a url
2023-08-01 21:51:15 -04:00
Vitor Pamplona
7961f6f065
Removes unnecessary onIntent override
2023-08-01 21:50:49 -04:00
Vitor Pamplona
7c1c500990
Prepares for a minified release.
2023-08-01 21:49:30 -04:00
Vitor Pamplona
5f85d8a97b
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2023-08-01 11:10:10 -04:00
Vitor Pamplona
eb77db0469
v0.72.0
2023-08-01 11:10:05 -04:00
Vitor Pamplona
a62445a52f
Merge pull request #535 from velram/main
...
Translations - Tamil tech terms updated
2023-08-01 11:01:38 -04:00
Vitor Pamplona
553a1fe673
Avoids showing community definition types in the community feed.
2023-08-01 10:39:31 -04:00
Vitor Pamplona
a50b0b7902
Moves navController back into Compose
...
Adds a listener for newIntents
Fixes the App losing the back stack of screens
2023-08-01 10:39:10 -04:00
Vel
23029a2022
Merge branch 'vitorpamplona:main' into main
2023-08-01 05:20:47 +05:30
Vitor Pamplona
bd7156082b
Fixing the correct EOSE cleanup
2023-07-31 18:06:16 -04:00
Vitor Pamplona
bdd2a97ee3
formatting
2023-07-31 17:56:14 -04:00
Vitor Pamplona
a2acec7900
Testing more aggressive memory management
2023-07-31 17:55:51 -04:00
Vitor Pamplona
c4a9a2d557
Fixes the createAt issue on NIP24b
2023-07-31 16:46:58 -04:00
Vitor Pamplona
24481459a7
improves dump when pausing.
2023-07-31 14:19:40 -04:00
Vitor Pamplona
14d2d7439e
Ignoring past version of addressable content in feeds
2023-07-31 11:14:15 -04:00
Vitor Pamplona
dae8877983
Updates JNA dependency
2023-07-31 10:29:41 -04:00
Vitor Pamplona
81f2e72f0d
Allows notification grouping by app
2023-07-31 10:29:22 -04:00
Vel
a993e4b378
Merge pull request #1 from velram/tamil_translations
...
Tamil translations updated with Tamil tech terms
2023-07-31 09:08:45 +05:30
Coder
de14d4e0f1
Tamil translations updated for various technical words
2023-07-30 22:40:18 -04:00
Vitor Pamplona
fd58f063ac
Removes unused values in strings
2023-07-30 18:15:26 -04:00
Vitor Pamplona
4593ce582d
Removes leakcanary due to irrelevance
2023-07-30 18:15:08 -04:00
Vitor Pamplona
8d8fb8f5dc
Updates to the latest libraries
2023-07-30 18:10:23 -04:00
Vitor Pamplona
3e4a4f7442
Testing if interning pubkeys and ids help save some memory.
2023-07-30 17:48:35 -04:00
Vitor Pamplona
d5ad6b983a
Reviews event-based filters.
2023-07-30 16:55:09 -04:00
Vitor Pamplona
30d31b35ab
Filters the search to avoid getting 1000s of Wallet Connect and Nostr Connect messages a second.
2023-07-30 16:40:17 -04:00
Vitor Pamplona
18839b8853
Adds new kinds to the hashtag and geotag search
2023-07-30 16:39:12 -04:00
Vitor Pamplona
e46a77f5ef
Reverts to use the messageTitle as Group
2023-07-30 16:30:58 -04:00
Vitor Pamplona
2c8c0a8073
Improves search by looking into all downloaded events.
2023-07-30 16:28:30 -04:00
Coder
570bf1c2e7
Tamil translations based on references
2023-07-30 15:00:40 -04:00
Coder
1d1dc757ee
Revert "Tamil translations updated - tech terms updated based on lexicon and refs from Tamil profs"
...
This reverts commit 50f0085118 .
2023-07-30 14:34:31 -04:00
Coder
50f0085118
Tamil translations updated - tech terms updated based on lexicon and refs from Tamil profs
2023-07-30 13:55:58 -04:00
Vitor Pamplona
1edfc6bfbd
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2023-07-30 13:06:58 -04:00
Vitor Pamplona
5596c54107
Requesting GiftWrapped messages in the DM filter
2023-07-30 13:06:53 -04:00
Vitor Pamplona
ffe1d737fb
Preparing to keep ChatMessages in the LocalCache.
2023-07-30 13:06:33 -04:00
Vitor Pamplona
9b36b81721
Merge pull request #531 from KotlinGeekDev/grouped-notifications
...
Grouped notifications.
2023-07-30 13:03:50 -04:00
Vitor Pamplona
800c1e1a44
Merge pull request #533 from davotoula/update_translations_cs_sv_de
...
Replace hard coded text with resource text and update translations
2023-07-30 13:01:41 -04:00
David Kaspar
a011ef128a
Replaced hard coded text with resource strings
...
Added new translations for cs/de/se
Corrected "occurred"
2023-07-30 17:46:46 +01:00
David Kaspar
2e8760abe5
Replaced hard coded text with resource strings
...
Added new translations for cs/de/se
Corrected "occurred"
2023-07-30 17:44:18 +01:00
David Kaspar
6acfaa97f3
Added missing translations cs/de/se
2023-07-30 16:55:59 +01:00
Vitor Pamplona
4426ccada7
Improving test
2023-07-29 18:35:52 -04:00
Vitor Pamplona
da02f36663
Refactoring to clarify the use of crypto functions
2023-07-29 16:38:55 -04:00
Vitor Pamplona
e240cd04d4
Final adjustments on the use of XChaCha
2023-07-29 16:00:13 -04:00
Vitor Pamplona
16a7fdffcf
Correctly managing Shared Secrets
2023-07-29 15:29:51 -04:00
Vitor Pamplona
2fdb4e47b0
Cryptographic support for NIP24
2023-07-29 12:39:25 -04:00
Vitor Pamplona
a316351ba7
Increases confidence of the Translator
2023-07-29 12:39:02 -04:00
KotlinGeekDev
492bc76957
Use different group keys for DMs and Zaps.
2023-07-29 17:04:55 +01:00
KotlinGeekDev
e8170398e3
Use the same group key, so the system groups automatically.
2023-07-29 15:46:13 +01:00
Vitor Pamplona
ff233c699b
Separating the event creation into a Factory
2023-07-26 20:41:46 -04:00
Vitor Pamplona
0d1cbce5de
Fixing the explainer text of the geohash addon
2023-07-25 21:49:55 -04:00
Vitor Pamplona
3e7bbc03c1
v0.71.0
2023-07-25 18:54:15 -04:00
Vitor Pamplona
5ba091de0d
Allows following of Geohashes
2023-07-25 18:45:28 -04:00
Vitor Pamplona
1098c31787
- Adds support for GeoHash
...
- Refactors New Post Buttons to make them more similar to one another.
2023-07-25 16:52:32 -04:00
Vitor Pamplona
c20277a754
Improvements on Translation Indexes
2023-07-25 12:06:17 -04:00
Vitor Pamplona
a5e40d5ac9
Reviews closing of response.body calls
2023-07-25 11:20:27 -04:00
Vitor Pamplona
aab42bb341
Refactoring of unused elements in VideoView
2023-07-25 11:13:17 -04:00
Vitor Pamplona
748349244e
Fixes memory not closing the response body
2023-07-25 11:13:05 -04:00
Vitor Pamplona
9e9c8befe0
Fixes memory leak when services are destroyed
2023-07-25 11:12:43 -04:00
Vitor Pamplona
b9fb11bdf3
Initializes the VideoCache when creating the app so that the PlaybackService doesn't suffer with delays in accessing the disk to create the cache.
2023-07-25 11:12:25 -04:00
Vitor Pamplona
cd6f9576cc
Refactors Relay class to remove the Synchronized block
2023-07-25 10:23:20 -04:00
Vitor Pamplona
b919b165d6
Improves reachability of the relay screen when keyboard is visible
2023-07-25 10:22:52 -04:00
Vitor Pamplona
a2d9a3f770
Runs the DisposableEffect before moving to load the video.
2023-07-25 09:03:56 -04:00
Vitor Pamplona
39fccd5442
Only asks for notification permissions on Tiramisu
2023-07-25 08:46:25 -04:00
Vitor Pamplona
cfeaccb26e
Reverts the startup redirection because navController might not be ready in the onCreate
2023-07-25 08:31:50 -04:00
Vitor Pamplona
08a2a2b428
No need for the secp256k1 instance anymore
2023-07-25 08:14:32 -04:00
Vitor Pamplona
297bcf2762
v0.70.8
2023-07-24 18:29:49 -04:00
Vitor Pamplona
092d333378
Fixes Notification Request for Samsung phones
2023-07-24 18:19:08 -04:00
Vitor Pamplona
eb58e9ea39
Fixes a crash when video playback service isn't ready
2023-07-24 18:18:36 -04:00
Vitor Pamplona
63c498da87
v0.70.7
2023-07-24 16:31:33 -04:00
Vitor Pamplona
b40dcb4bd8
Maybe this solves the back button issue in some phones
2023-07-24 16:30:56 -04:00
Vitor Pamplona
49fe1d0743
Fixes bug with Base64 encoding
2023-07-24 16:28:41 -04:00
Vitor Pamplona
25c40b89d7
v0.70.6
2023-07-24 15:39:52 -04:00
Vitor Pamplona
bfe1e78e57
Moves the starting navigation to outside the compose element.
2023-07-24 15:36:40 -04:00
Vitor Pamplona
fa79ddc573
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2023-07-24 15:22:13 -04:00
Vitor Pamplona
653e8200ca
Fixes a crash when onNewIntent is called before onCreate
2023-07-24 15:10:33 -04:00
Vitor Pamplona
8806ca6534
Merge pull request #522 from greenart7c3/main
...
add a button to return to default relay list
2023-07-24 13:21:11 -04:00
greenart7c3
897306e16e
show paid relays after resetting relay list to default
2023-07-24 14:03:42 -03:00
greenart7c3
1e25688f9d
add a button to return to default relay list
2023-07-24 13:55:55 -03:00
Vitor Pamplona
2b6abcbfb9
Merge pull request #521 from greenart7c3/main
...
add missing OptIn when using GlobalScope
2023-07-24 12:19:44 -04:00
greenart7c3
ce33190177
add missing OptIn when using GlobalScope
2023-07-24 13:13:55 -03:00
Vitor Pamplona
d68b14532d
Fixing Test cases
2023-07-24 11:54:09 -04:00
Vitor Pamplona
e83cfe4f07
Removes dirty word parser from HexUtils and puts into the New Message Processor.
2023-07-24 11:47:25 -04:00
Vitor Pamplona
d3e9cc0788
Moves Bech32 encoders to Bech32 utils
2023-07-24 11:46:56 -04:00
Vitor Pamplona
87990026ea
Refactoring dependency path to center in CryptoUtils
2023-07-24 11:34:16 -04:00
Vitor Pamplona
7923f5d854
Moves Bech Utility methods from CryptoUtils to BechUtils
2023-07-24 11:18:57 -04:00
Vitor Pamplona
69eea8824a
Removes the reuse of the SHA256 digest due to buffer sharing issues in a multithreaded environment.
2023-07-24 11:17:01 -04:00
Vitor Pamplona
a1517a67f5
Renames Persona to KeyPair and Utils to CryptoUtils
2023-07-24 11:13:33 -04:00
Vitor Pamplona
480ae479af
Imports NostrPostr utility classes directly via source to avoid dependency issues on unnecessary libraries.
2023-07-24 11:09:43 -04:00
Vitor Pamplona
94213ebf83
Quick test for LnInvoice calculation amounts
2023-07-24 10:19:13 -04:00
Vitor Pamplona
eedce96453
Merge pull request #520 from greenart7c3/select_all
...
Fixes for relay selection dialog
2023-07-24 08:20:19 -04:00
greenart7c3
d6886f51f7
removed unused annotation
2023-07-24 07:56:21 -03:00
greenart7c3
0497f1e625
add select all switch, fix switch not clickable when relay name is too long
2023-07-24 07:46:32 -03:00
Vitor Pamplona
95ac046a09
Simplifying relay connection status
2023-07-23 18:37:37 -04:00
Vitor Pamplona
3e6938bf51
Fixes the use of OkHttpClient
2023-07-23 18:37:05 -04:00
Vitor Pamplona
786b8436f8
Refactoring of the Connectivity Settings
2023-07-23 16:33:18 -04:00
Vitor Pamplona
b055e520c2
Avoids the animations when loading NIP94 and NIP95 content
2023-07-23 16:32:36 -04:00
Vitor Pamplona
9d75fb7074
Simplifies Annotations
2023-07-22 18:31:23 -04:00
Vitor Pamplona
5434f0fef7
Moves prepare controller to a try catch block
2023-07-22 18:29:41 -04:00
Vitor Pamplona
ed68ca5f26
Moves playback service startup to the IO Thread
2023-07-22 18:27:25 -04:00
Vitor Pamplona
4eea36678e
Pauses the service only after the debug messages
2023-07-22 18:27:02 -04:00
Vitor Pamplona
15ce0b3e05
Uses OKHttp instead of Jsoup to download UrlPreview cards
2023-07-22 18:26:43 -04:00
Vitor Pamplona
eb73da1993
Activates Strict mode in debug
2023-07-22 18:26:12 -04:00
Vitor Pamplona
01ba21d303
Updates firebase version
2023-07-22 18:25:37 -04:00
Vitor Pamplona
442eecf916
Merge pull request #518 from ZsZolee/main
...
Adding additional Hungarian translation
2023-07-22 14:07:27 -04:00
Zoltan
231d02ac0d
Adding additional Hungarian translation
2023-07-22 18:46:13 +02:00
Vitor Pamplona
43b011d3da
v0.70.5
2023-07-21 21:00:32 -04:00
Vitor Pamplona
8a12cc3cce
Releases the video player on Mutex when destroying the app.
2023-07-21 20:57:07 -04:00
Vitor Pamplona
7e03870c0b
Releases the Mutex when stopping the feed.
2023-07-21 20:49:57 -04:00
Vitor Pamplona
a6f56416e3
Fixes lightning colors
2023-07-21 20:41:40 -04:00
Vitor Pamplona
efe7772135
Fixes color of the NIP05 address in the profile
2023-07-21 20:39:47 -04:00
Vitor Pamplona
15c96ce007
Removes the space in the video of a live activity mention
2023-07-21 17:48:09 -04:00
Vitor Pamplona
78d2a712c5
v0.70.4
2023-07-21 17:29:51 -04:00
Vitor Pamplona
2664292993
Moves wake lock to activate only when the video is actually playing
2023-07-21 17:08:56 -04:00
Vitor Pamplona
b9813c2c8f
v0.70.3
2023-07-21 11:48:03 -04:00
Vitor Pamplona
0c00e6512f
Modifier refactoring
2023-07-21 11:47:28 -04:00
Vitor Pamplona
cf31bfe5ea
Adds a space when rendering inline images
2023-07-21 11:47:08 -04:00
Vitor Pamplona
5cdceb5194
Moves the loading of an Accounts backup contacts to the IO Thread
2023-07-21 11:46:31 -04:00
Vitor Pamplona
2c82e6c447
Adjustments to Modifiers in the Chatroom screen
2023-07-21 11:21:07 -04:00
Vitor Pamplona
f56f3b6105
Merge branch 'main' of https://github.com/vitorpamplona/amethyst
2023-07-21 11:16:55 -04:00
Vitor Pamplona
9420ddc5c7
Merge pull request #517 from greenart7c3/main
...
fix KeepPlayingButton color in light theme
2023-07-21 11:16:41 -04:00
greenart7c3
ade1d83817
fix KeepPlayingButton color in light theme
2023-07-21 12:11:23 -03:00
Vitor Pamplona
9a517380a0
Refactors ChatroomHeader compose
2023-07-21 11:02:16 -04:00
Vitor Pamplona
6fbb59ddac
v0.70.2
2023-07-21 10:44:43 -04:00
Vitor Pamplona
fe4a4b6fad
Stops Video playback when switching in and out of Tor
2023-07-21 10:44:02 -04:00
Vitor Pamplona
8dd5705f02
Merges VideoCache initialization with get methods
2023-07-21 10:08:04 -04:00
Vitor Pamplona
6723225885
Creates playback managers in a lazy mode, after the initialization of the video caching service.
2023-07-21 09:48:25 -04:00
Vitor Pamplona
fb19454259
Moves the video caching service initialization foreground services.
2023-07-21 09:47:54 -04:00
Vitor Pamplona
c6f63a13d3
Merge pull request #511 from greenart7c3/main
...
add option to send notes to selected relays
2023-07-21 09:06:44 -04:00
Vitor Pamplona
77057fcac5
Apply hidden to boosted notes only.
2023-07-21 09:05:13 -04:00
Vitor Pamplona
676d5e9b88
Merge pull request #516 from greenart7c3/boosted_blocked
...
fix boosted notes from blocked users appearing as blank
2023-07-21 08:58:05 -04:00
greenart7c3
d6dda0053a
fix boosted notes from blocked users appearing as blank
2023-07-21 05:41:50 -03:00
greenart7c3
d33e62367e
Merge branch 'main' into main
2023-07-21 05:24:12 -03:00
Vitor Pamplona
47d7a53c1c
Merge pull request #513 from davotoula/update_translations
...
Updated translations
2023-07-20 20:03:22 -04:00
Vitor Pamplona
6fcf472638
Merge branch 'main' into update_translations
2023-07-20 20:03:17 -04:00
Vitor Pamplona
e2f5a1a0e4
v0.70.1
2023-07-20 19:48:02 -04:00
Vitor Pamplona
8ea25e735d
Fixes wakelock permission for the f-droid build
2023-07-20 19:46:55 -04:00
Vitor Pamplona
a9d05070ed
Remove restrictions of height in the first and second rows of the note.
2023-07-20 19:35:16 -04:00
Vitor Pamplona
d78ec6b02a
Centers the tag list vertically
2023-07-20 19:34:52 -04:00
Vitor Pamplona
8971b4e190
Samsung phones don't seem to have a . after hr and min
2023-07-20 19:34:33 -04:00
Vitor Pamplona
dea0adaea4
Reducing the distance from boost to the play button
2023-07-20 19:34:12 -04:00
Vitor Pamplona
5de4fbcbe7
Fixing the size of the 3 dot menu in post
2023-07-20 19:33:54 -04:00
Vitor Pamplona
2330e086ea
v0.70.0
2023-07-20 18:02:01 -04:00
Vitor Pamplona
11d51b3854
Wrong Immutable Class
2023-07-20 18:01:17 -04:00
Vitor Pamplona
008469adbc
Background Playback
...
- Moves Video/Audio player to a foreground service.
- Migrates Feed, Stories and Live Stream screens to that service
- Blocks screen from going to sleep if a video is playing.
- Blocks WIFI from going to sleep if an online video is playing.
- Allows the app to pause while listening to media
- Manages cache for up to 30 videos in parallel for each of the 3 categories: local, streaming, progressive content
- Activates the use of popup with artwork that points to the screen with the video
- Creates a button to allow any video to play while browsing the app/phone
- Moves app to SingleTop mode.
- Keeps viewed position cached for up to 100 videos.
- Restructures the starting screen from App Nativation
2023-07-20 17:59:10 -04:00
David Kaspar
bbe26c7a30
Updated se/de/cs translations
...
Added missing DE locale config
2023-07-18 20:29:19 +02:00
greenart7c3
c2b9bb413d
add long press to show relay info, fix validation, show relay url without prefix
2023-07-17 17:08:14 -03:00
greenart7c3
5c1c4f8db2
Merge branch 'main' of github.com:greenart7c3/amethyst
2023-07-17 15:44:33 -03:00
greenart7c3
b46bb7ecc5
add relay selection to nip 94 and 95 uploads
2023-07-17 15:43:49 -03:00
greenart7c3
2fed65db8d
created RelaySelectionDialog file
2023-07-17 15:43:49 -03:00
greenart7c3
66cc4b5526
remove unused import
2023-07-17 15:43:49 -03:00
greenart7c3
91488f0350
add option to send notes to selected relays
2023-07-17 15:43:49 -03:00
Vitor Pamplona
f2429e011e
Upgrades the compressor API to the new version
2023-07-17 14:28:52 -04:00
Vitor Pamplona
1374f36b1f
Updating libraries
2023-07-17 13:42:17 -04:00
Vitor Pamplona
d185e65b3f
Fixes Like icon aligned to the left in the Notifcations screen
2023-07-17 13:42:08 -04:00
Vitor Pamplona
64bf17b1a0
v0.69.3
2023-07-17 12:16:40 -04:00
Vitor Pamplona
93b50468fd
Adjusts colors for the NÏP05 to be more subtle.
2023-07-17 12:14:21 -04:00
Vitor Pamplona
65ab756c2b
v0.69.2
2023-07-17 11:50:23 -04:00
Vitor Pamplona
e298285145
Migration to Niel Liesmons' icons
2023-07-17 11:48:29 -04:00
greenart7c3
d730eeb9a1
add relay selection to nip 94 and 95 uploads
2023-07-17 11:15:19 -03:00
greenart7c3
0d63441611
created RelaySelectionDialog file
2023-07-17 10:41:47 -03:00
greenart7c3
f0ecf382e0
remove unused import
2023-07-17 09:56:16 -03:00
greenart7c3
d0dee84031
add option to send notes to selected relays
2023-07-17 09:48:34 -03:00
Vitor Pamplona
ad59b691fd
v0.69.1
2023-07-16 20:17:53 -04:00
Vitor Pamplona
a256e34878
Fix for mute list not showing
2023-07-16 20:16:17 -04:00
Vitor Pamplona
6ad00c112a
v0.69.0
2023-07-16 19:07:28 -04:00
Vitor Pamplona
0010a19c24
Fixes the profile display for new users without pictures.
2023-07-16 18:57:48 -04:00
Vitor Pamplona
d78c7a91cb
Lot's of changes from local storage to relay storage.
...
- Moves Following Communities local DB to Contact List
- Moves Following Channels local DB to Contact List
- Moves Following BlockList local DB to Mute List (Private part)
- Migrates all deprecated local lists to event kinds.
- Views Mute Feed (disables hidden authors for that specific list)
- Breaks Security Filters screen in 2 tabs: Blocked and Spammers (automated filter)
- Restructures PeopleList event kind
- Fixes older channels and communities not loading on the discovery tab
2023-07-16 18:57:28 -04:00
Vitor Pamplona
4a2dced02f
Formatting
2023-07-16 11:53:12 -04:00
Vitor Pamplona
2d1a63be57
Looks like relays accept id prefixes of 8 more frequently than 6
2023-07-16 11:50:55 -04:00
Vitor Pamplona
9e207d0f24
Adds parsing support for NNS Events.
2023-07-16 11:50:16 -04:00
Vitor Pamplona
efad94ddfd
Moves contact list to closer to metadata in the Local Cache
2023-07-16 11:49:41 -04:00
Vitor Pamplona
d49fde755e
BugFix for AppDefinitionEvent updates
2023-07-16 11:49:15 -04:00
Vitor Pamplona
0224af18c0
Forces a given event kind to be displayed in the Discovery tab
2023-07-16 11:47:05 -04:00
Vitor Pamplona
53a4dfb702
Moves video player to the new Exoplayer package
2023-07-16 11:42:55 -04:00
Vitor Pamplona
4e4e798133
v0.68.4
2023-07-14 18:58:45 -04:00
Vitor Pamplona
e8bd4a12ac
Reduces profile feed size to 200 and zaps, reports and followers to 400
2023-07-14 18:55:57 -04:00
Vitor Pamplona
dffed6e78f
Moves synchronized Zap allocation to after checking if the zap already exists for this user.
2023-07-14 18:52:11 -04:00
Vitor Pamplona
46a4f360f7
Moves UserProfile NewThreads, Conversations, Reports and App Recommendations to be additive filters
2023-07-14 18:22:53 -04:00
Vitor Pamplona
64a5071345
Moves NIP-05 captions from NIP-05 to Nostr Address
2023-07-14 17:41:16 -04:00
Vitor Pamplona
1fba93b4f0
Moves badges out of the User class
2023-07-14 17:19:40 -04:00
Vitor Pamplona
caa67b03a8
Keeping media feed active from the start of the app.
2023-07-14 16:54:57 -04:00
Vitor Pamplona
5f1b2f9eb8
Only logging pruning and printing stacktraces when it matters
2023-07-14 16:54:43 -04:00
Vitor Pamplona
2968cb12aa
Adds EOSE limits to the Video tab
2023-07-14 16:31:57 -04:00
Vitor Pamplona
8261b38de9
Adds EOSE limits to the Discovery tab.
2023-07-14 16:31:48 -04:00
Vitor Pamplona
2c4489a0d0
Only triggers mutable state if the state actually changes.
2023-07-14 16:31:31 -04:00
Vitor Pamplona
52dcb73fd7
Puts the Wifi Processing in an IO Thread
2023-07-14 16:30:48 -04:00
Vitor Pamplona
91a2f8ecfa
v0.68.3
2023-07-14 09:33:08 -04:00
Vitor Pamplona
6905e1b47f
Clicks on Community and Channel headers now take you to the community instead of expanding
2023-07-14 09:22:56 -04:00
Vitor Pamplona
640b0d3174
Adds the post highlighted to the highlight display
2023-07-14 09:04:34 -04:00
Vitor Pamplona
a86cd8772f
Merge remote-tracking branch 'origin/HEAD'
2023-07-14 08:38:49 -04:00
Vitor Pamplona
83be195a43
Migrates DropDownMenu to MutableState
2023-07-14 08:38:34 -04:00
Vitor Pamplona
14bf73e2f1
Merge pull request #504 from akiomik/update-i18n-ja
...
Update translations for ja
2023-07-14 07:43:18 -04:00
Vitor Pamplona
efb7b06e4e
Merge pull request #505 from greenart7c3/main
...
fix crash when changing language in android < 13
2023-07-14 07:42:58 -04:00
Vitor Pamplona
8b9f37d678
Merge pull request #506 from greenart7c3/string_resources
...
update pt-br translations
2023-07-14 07:42:29 -04:00
greenart7c3
e83f16f5c5
update pt-br translations
2023-07-14 06:46:30 -03:00
greenart7c3
e648970b17
fix crash when changing setting in android api < 13
2023-07-14 05:51:09 -03:00
Akiomi Kamakura
44badf8c86
Update translations for ja
2023-07-14 15:21:13 +09:00
Vitor Pamplona
516ff17eed
Activates NostrCheck on the Media Feed
2023-07-13 21:32:48 -04:00
Vitor Pamplona
3b1533eb82
Fixes size of custom reactions on the Stories feed.
2023-07-13 21:19:08 -04:00
Vitor Pamplona
2e7a955ada
v0.68.2
2023-07-13 19:30:52 -04:00
Vitor Pamplona
4aa961437b
formatting
2023-07-13 19:23:37 -04:00
Vitor Pamplona
0d9399a1a4
Fixing Right To Left Text
2023-07-13 19:23:26 -04:00
Vitor Pamplona
9b62cf563a
Merge pull request #502 from greenart7c3/main
...
Aways show images/videos in the dialog screen
2023-07-13 18:04:20 -04:00
greenart7c3
7c525e2f2f
show videos as links
2023-07-13 18:07:57 -03:00
greenart7c3
63888d55fd
fix image loading in ZoomableImageDialog
2023-07-13 17:57:54 -03:00
Vitor Pamplona
7287ead851
v0.68.1
2023-07-13 13:17:20 -04:00
Vitor Pamplona
6fc829f4f1
Merge pull request #486 from greenart7c3/load_media
...
Optional media pre-loading
2023-07-13 13:14:18 -04:00
Vitor Pamplona
d12b0ce9be
Merge pull request #500 from akiomik/fix-string-resource-mapping
...
Fix string resource mapping when like clicked
2023-07-13 12:56:00 -04:00
Vitor Pamplona
393714eb42
Merge pull request #499 from akiomik/extract-block-report-resource
...
Extract string resource for Block / Report
2023-07-13 12:55:33 -04:00
Vitor Pamplona
fe363b8a2d
Updates readme
2023-07-13 11:27:52 -04:00
Vitor Pamplona
064ce7e6e6
v0.68.0
2023-07-13 11:26:35 -04:00
Vitor Pamplona
af72846998
Support for Classifieds
2023-07-13 11:20:03 -04:00
Vitor Pamplona
899b4f7c90
Quick fix for multiple emoji's in one line
2023-07-13 11:19:07 -04:00
Akiomi Kamakura
2e5b41b711
Add ja to locales_config.xml
2023-07-13 22:57:59 +09:00
Vitor Pamplona
809f048b44
Merge remote-tracking branch 'origin/HEAD'
2023-07-13 08:52:58 -04:00
Vitor Pamplona
51c0c44a2e
Formatting
2023-07-13 08:52:47 -04:00
Vitor Pamplona
811d6d8c67
Removes emoji package list selection from Profile threads.
2023-07-13 08:51:54 -04:00
Akiomi Kamakura
c1b9bf42ad
Fix string resource mapping when like clicked
2023-07-13 11:05:17 +09:00
Akiomi Kamakura
cafe742cd8
Extract string resource for Block / Report
2023-07-13 11:00:15 +09:00
Vitor Pamplona
ba50ec052b
Merge pull request #498 from akiomik/i18n-ja
...
Add i18n support for ja
2023-07-12 19:59:31 -04:00
Vitor Pamplona
386f97abf8
Updates readme
2023-07-12 19:58:57 -04:00
Akiomi Kamakura
7678b1b100
Add i18n support for ja
...
Co-authored-by: h3y6e <h3y6e@pm.me >
Co-authored-by: ys3669 <ys3669jp@gmail.com >
2023-07-13 07:51:49 +09:00
Vitor Pamplona
9df82a78e7
v0.67.1
2023-07-12 18:19:47 -04:00
Vitor Pamplona
c87466ada4
when clicking in a repost of a note, redirects the user to the note directly.
2023-07-12 18:19:40 -04:00
Vitor Pamplona
135eb6763a
Adjustments to allow removing of the selected emoji packs from the reaction setup
2023-07-12 18:19:20 -04:00
Vitor Pamplona
24a0be9c3a
v0.66.7
2023-07-12 17:21:49 -04:00
Vitor Pamplona
f090bc82ae
- Support for Emoji Packs
...
- Support for Personal Emoji Lists
- Support for Custom emoji Reactions
2023-07-12 17:20:06 -04:00
greenart7c3
3254479ee5
add settings icon
2023-07-12 11:41:37 -03:00
greenart7c3
6cc4266435
appcompat needed for language picker and theme
2023-07-12 11:31:13 -03:00
greenart7c3
3e48b293b0
create ThemeViewModel using viewModel contructor
2023-07-12 11:31:13 -03:00
greenart7c3
492b9494ec
fix theme not changing after changing language
2023-07-12 11:31:12 -03:00
greenart7c3
b31d2d49d6
do not load preview of long form text if automaticallyShowUrlPreview is false
2023-07-12 11:31:12 -03:00
greenart7c3
245bd4a44d
fix lint
2023-07-12 11:31:12 -03:00
greenart7c3
6d4a887d00
use accountviewmodel as parameter instead of MutableState
2023-07-12 11:31:12 -03:00
greenart7c3
f95023f59d
replace imageBox with url link with download button
2023-07-12 11:31:12 -03:00
greenart7c3
e69c1cf3a9
remove unused showImage parameters
2023-07-12 11:31:12 -03:00
greenart7c3
b5229f5fe1
only load one image when theres multiple images in the note
2023-07-12 11:31:12 -03:00
greenart7c3
e2ef7cfd70
add string resources
2023-07-12 11:31:12 -03:00
greenart7c3
6e89e69fb6
refactor settings to use TextSpinner and save settings when selecting an option
2023-07-12 11:31:11 -03:00
greenart7c3
1e6ee67932
move back settings to drawer
2023-07-12 11:31:11 -03:00
greenart7c3
0fead83279
fix load image box size
2023-07-12 11:31:11 -03:00
greenart7c3
66952c9212
add url preview settings
2023-07-12 11:31:11 -03:00
greenart7c3
38bb9f457d
fix statusbar color when changing theme
2023-07-12 11:31:11 -03:00
greenart7c3
3e615bb152
check for automaticallyStartPlayback setting
2023-07-12 11:31:11 -03:00
greenart7c3
f83a19260f
fix build after rebase
2023-07-12 11:31:11 -03:00
greenart7c3
69c3c41196
move drawer options to settings screen
2023-07-12 11:31:11 -03:00
greenart7c3
6c1a4f3971
replace load image button with a rectangle box
2023-07-12 11:31:10 -03:00
greenart7c3
035ba899ee
add language picker
2023-07-12 11:31:10 -03:00
greenart7c3
33cc261b62
add settings to change theme
2023-07-12 11:31:10 -03:00
greenart7c3
fee6f19d5e
check for load images option
2023-07-12 11:31:10 -03:00
greenart7c3
68e8a13f73
add options to disable auto playback e show images in the settings screen
2023-07-12 11:31:10 -03:00
greenart7c3
a639c3f36d
add media settings
2023-07-12 11:31:10 -03:00
greenart7c3
a5f10fef60
created settings screen
2023-07-12 11:31:10 -03:00
greenart7c3
d334c04c47
do not autoplay videos when on mobile data
2023-07-12 11:31:09 -03:00
greenart7c3
7c3d9aad1d
add ConnectivityStatus singleton
2023-07-12 11:31:09 -03:00
greenart7c3
ceb81aa2bf
created button to load images]
2023-07-12 11:31:09 -03:00
Vitor Pamplona
3ee743ce1a
v0.66.7
2023-07-12 10:21:02 -04:00
Vitor Pamplona
d1ffea5432
BugFix for a race condition when deleting events.
2023-07-12 10:20:24 -04:00
Vitor Pamplona
628e73ef69
BugFix for app crashing when the ln invoice is blank
2023-07-12 10:06:27 -04:00
Vitor Pamplona
764928a492
Displays custom emoji reactions
2023-07-12 08:21:10 -04:00
Vitor Pamplona
88638b0cae
Fixes the markdown issue with images overlapping the text
2023-07-12 08:16:05 -04:00
Vitor Pamplona
51384e654b
Avoiding too much detail in the Log
2023-07-11 17:45:38 -04:00
Vitor Pamplona
aecfaa5fd8
Adds more checks for work in the main thread
2023-07-10 17:22:04 -04:00
Vitor Pamplona
fc5089f7f1
Updates exoplayer version
2023-07-10 14:28:42 -04:00
Vitor Pamplona
25520e7d2a
Making nav(route) threaded operation
2023-07-10 14:13:27 -04:00
Vitor Pamplona
7ea5be0152
Refactoring of Badge Box codes and Time classes
2023-07-10 13:50:49 -04:00
Vitor Pamplona
9a7e678bbe
Merge pull request #496 from AutumnSunshine/main
...
Update strings.xml for Tamil
2023-07-09 19:00:17 -04:00
Vitor Pamplona
1f0ca70c47
Adds rendering of approval posts to the NoteMaster of a thread
2023-07-09 18:58:30 -04:00
Vitor Pamplona
93705e5baf
v0.66.6
2023-07-09 12:46:56 -04:00
Vitor Pamplona
72e8fa3679
Moves the toggle to only be active in NIP94 and NIP95 images
2023-07-09 12:46:02 -04:00
Vitor Pamplona
c08ce91197
v0.66.5
2023-07-09 12:11:18 -04:00
Vitor Pamplona
b520a0faed
Adds sensitive-content tags to NIP94 and NIP95 media
2023-07-09 12:09:21 -04:00
AutumnSunshine
80837abab5
Update strings.xml for Tamil
...
Added the communities & group translations for Tamil
2023-07-09 11:44:48 +05:30
Vitor Pamplona
5c78135f1a
v0.66.4
2023-07-08 17:05:24 -04:00
Vitor Pamplona
386658ed37
Updates vico version
2023-07-08 17:04:59 -04:00
Vitor Pamplona
ab8b0beb02
Making sure multi-threading doesn't duplicate notes in the screen.
2023-07-08 16:35:07 -04:00
Vitor Pamplona
bc89062681
Prints Debug information when the app pauses.
2023-07-08 15:46:46 -04:00
Vitor Pamplona
14685be92d
Adds limits to how many messages referencing an event can be downloaded.
2023-07-08 15:46:31 -04:00
Vitor Pamplona
6d565a2960
Simplifies the work of finding an event by relays.
2023-07-08 15:46:02 -04:00
Vitor Pamplona
3fc247d85c
Caches participant counting process to speed sorting up
2023-07-08 15:37:05 -04:00
Vitor Pamplona
cfbc4536c6
v0.66.3
2023-07-07 17:15:02 -04:00
Vitor Pamplona
dcf825c43e
Slightly faster reactions and zap icons
2023-07-07 17:13:20 -04:00
Vitor Pamplona
8ae05d9964
Formatting
2023-07-07 17:11:47 -04:00
Vitor Pamplona
f11faa87b1
Fix from full height to full screen
2023-07-07 17:09:42 -04:00
Vitor Pamplona
bfbaabd7e8
Fixes translations from Japanese with urls breaking the url
2023-07-07 15:30:51 -04:00
Vitor Pamplona
d35d6a44fe
Adding content-sensitivity warnings for LiveStreams
2023-07-07 15:17:20 -04:00
Vitor Pamplona
9c7265565e
Avoids triggering the Notification bubble when the live event is simply updated.
2023-07-07 14:40:07 -04:00
Vitor Pamplona
293b023add
- Adds hashtags to the description of communities and channels
...
- Displays descriptions with Translations.
2023-07-07 14:31:04 -04:00
Vitor Pamplona
bee5c1bfa6
v0.66.2
2023-07-07 12:29:22 -04:00
Vitor Pamplona
c93a6dffc4
Creates a fallback for Android9 on OPPO, which doesn't seem able to parse the Japanese regex.
2023-07-07 12:27:57 -04:00
Vitor Pamplona
60dadc0088
BugFix for invalid URLs crashing the app.
2023-07-07 12:15:28 -04:00
Vitor Pamplona
a26c7e3d97
Fixes caching of time display.
2023-07-07 09:45:21 -04:00
Vitor Pamplona
9e2b2cedd6
v0.66.1
2023-07-06 21:10:44 -04:00
Vitor Pamplona
636d59659d
Activates reactions and zaps to the channel and community headers.
2023-07-06 21:04:07 -04:00
Vitor Pamplona
63e8391893
Allows notification to the channel headers
2023-07-06 21:03:51 -04:00
Vitor Pamplona
2f354e4b81
Adds EOSE treatment for the Discovery datasource
2023-07-06 21:03:36 -04:00
Vitor Pamplona
b3a369d91b
Removes top bar for Community and Hashtag posts
2023-07-06 21:03:05 -04:00
Vitor Pamplona
4406532994
Loads the last 50 messages per following chat.
2023-07-06 21:02:47 -04:00
Vitor Pamplona
8fd5176e22
Makes sure all services stop when the app pauses.
2023-07-06 21:02:18 -04:00
Vitor Pamplona
e3396065c6
Reducing size of the discovery tab strings.
2023-07-06 17:38:55 -04:00
Vitor Pamplona
84600c016e
Fixing for emoji families
2023-07-06 17:36:11 -04:00
Vitor Pamplona
64d96ab1d7
Fixes Emoji Joining issues.
2023-07-06 17:24:42 -04:00
Vitor Pamplona
6d6720a511
Adds reactions to Chats and Communities
2023-07-06 15:51:46 -04:00
Vitor Pamplona
17232a1909
Moves communities from /c/name to /n/name
2023-07-06 15:51:28 -04:00
Vitor Pamplona
eb02049507
Turns parsing failures into warnings.
2023-07-06 15:51:14 -04:00
Vitor Pamplona
ed7ad2f51b
Adds communities to the readme
2023-07-06 15:50:52 -04:00
Vitor Pamplona
3e0202e6cb
v0.66.0
2023-07-06 11:44:33 -04:00
Vitor Pamplona
d59a68ec2e
Formatting
2023-07-06 11:41:11 -04:00
Vitor Pamplona
f249884907
Fixes the participants on a community index
2023-07-06 11:41:03 -04:00
Vitor Pamplona
c823d1689f
Displays Approval Notes in the notifications
2023-07-06 11:21:35 -04:00
Vitor Pamplona
b10f268e69
- Adds a button to create community posts from the Community screen
...
- Adds a reference to the reply/community in the new post screen.
2023-07-06 10:57:41 -04:00
Vitor Pamplona
eff21c4f8f
Minimizes the height of the tabs
2023-07-06 10:22:44 -04:00
Vitor Pamplona
5537208abb
- Adds Basic Support for Communities (172)
...
- Adds Community discovery screens
- Adds Public Chat discovery
- Adds Community Follow/Unfollow
- Renders Community Posts in feed
- Creates a summary of verified participants in Communities/Chats/Streams
- Restructures Hashtag Screen to the new Screen Building structure
- Remembers scroll position in Live, Community and Chat discovery
2023-07-06 10:11:25 -04:00
Vitor Pamplona
53a5d3e88e
Merge pull request #491 from ShinoharaTa/fix_broken_japanese_view
...
Fixed a bug in Japanese string display
2023-07-05 15:04:28 -04:00
Vitor Pamplona
20f840fd99
Merge pull request #489 from davotoula/translations_update
...
Updated se/cs/ge translations
2023-07-05 15:00:47 -04:00
tshinohara
dc940c0608
fix lint error.
2023-07-06 03:05:17 +09:00
tshinohara
f5c77d41f1
Bugfix: Url parse disabled in other texts.
2023-07-06 02:47:29 +09:00
tshinohara
014c613577
Bugfix: Change matching pattern.
2023-07-06 01:26:15 +09:00
tshinohara
d369c2c658
Bugfix: Japanese url export disable 2.
2023-07-06 01:23:31 +09:00
tshinohara
536868d3e5
Bugfix: Japanese url export disable.
2023-07-06 01:20:54 +09:00
Vitor Pamplona
5706738898
Initial Support for Communities
2023-07-05 11:22:03 -04:00
Vitor Pamplona
2947c2c7d0
Replaces the Live bar in the top of the feed for Notification dots in the LiveStream bottom button.
2023-07-05 10:28:21 -04:00
Vitor Pamplona
18ac527629
BugFix for invalid hexes in the hex index
2023-07-05 09:09:17 -04:00
Vitor Pamplona
6d80d14421
Updates dependencies
2023-07-05 09:04:42 -04:00
David Kaspar
e60d8c5c20
Updated se/cs/ge translations
2023-07-05 13:03:27 +01:00
Vitor Pamplona
51b4cf444a
v0.65.1
2023-07-04 21:02:22 -04:00
Vitor Pamplona
f78ec5cc90
Performance updates
2023-07-04 20:55:01 -04:00
Vitor Pamplona
fd6a63a76c
Fixes https://github.com/vitorpamplona/amethyst/issues/487
2023-07-04 19:25:21 -04:00
Vitor Pamplona
e0f186bb94
BugFix for not rendering images on markdown when there is no NIP19 reference in the text.
2023-07-04 12:19:56 -04:00
Vitor Pamplona
9fadab5bb9
v0.65.0
2023-07-04 11:45:35 -04:00
Vitor Pamplona
ea768fb560
Base Streaming view
2023-07-04 11:44:28 -04:00
Vitor Pamplona
71cb18f360
v0.64.4
2023-07-03 08:53:30 -04:00
Vitor Pamplona
3a1694ac9a
Renames Hex Check method for better understanding.
2023-07-03 08:36:33 -04:00
Vitor Pamplona
91c47b6e87
BugFix for delayed update of the last messages in the Messages screen
2023-07-03 08:36:12 -04:00
Vitor Pamplona
fe4e03df39
v0.64.3
2023-07-02 16:38:28 -04:00
Vitor Pamplona
d110b9fbbf
BugFix for IndexOutOfBoundsException
2023-07-02 15:50:07 -04:00
Vitor Pamplona
dc8c177f20
New Icon for verified follows
2023-07-02 15:47:07 -04:00
Vitor Pamplona
1beacd240e
Fixing the lack of the checkmark in the verification icons
2023-07-02 15:46:41 -04:00
Vitor Pamplona
083394b928
Merge pull request #485 from believethehype/main
...
Added #Cashu
2023-07-02 14:31:54 -04:00
Believethehype
6de8d9d7e0
Update HashtagIcon.kt
2023-07-02 17:02:58 +02:00
Vitor Pamplona
fb4457e767
Fix for last PR
2023-07-01 18:58:01 -04:00
Vitor Pamplona
d4c1907349
Merge pull request #484 from AutumnSunshine/AutumnSunshine-updated-Tamil-translation
...
Update strings.xml for Tamil translation (values-ta)
2023-07-01 18:42:29 -04:00
AutumnSunshine
c92926f3ab
Update strings.xml
...
Updated Tamil translations for newer additions, building on Vivek's earlier translation.
2023-07-02 03:22:15 +05:30
Vitor Pamplona
8f4f8f7953
v0.64.2
2023-07-01 17:27:00 -04:00
Vitor Pamplona
5a3ea1c258
Shows channel picture on the public chat channel's header instead of the creator's picture.
2023-07-01 17:24:54 -04:00
Vitor Pamplona
a567ec70ad
v0.64.1
2023-07-01 17:19:42 -04:00
Vitor Pamplona
e402081777
Adds a Toast for not having a private key when following/unfollowing people
2023-07-01 17:16:56 -04:00
Vitor Pamplona
ed9c27341f
BugFix for not changing background color on Notes
2023-07-01 17:16:32 -04:00
Vitor Pamplona
56d9c9a50f
Moves away from drawBehind and uses background color instead. It feels faster at first glance.
2023-07-01 16:57:45 -04:00
Vitor Pamplona
d2a22f4ca0
Moves from drawBehind to .background because it's faster.
2023-07-01 15:52:51 -04:00
Vitor Pamplona
09582fd0b1
Removes the need to draw a background with the theme's background color on the verification symbol
2023-07-01 15:33:13 -04:00
Vitor Pamplona
1d5dfbfd29
Reduces the max grouped reactions on Notifications to 30 to increase speed of scroll.
2023-07-01 11:58:40 -04:00
Vitor Pamplona
044d47adad
Merge remote-tracking branch 'origin/HEAD'
2023-07-01 11:52:51 -04:00
Vitor Pamplona
cd9465c0e7
Moving screen updates from 300ms to 500ms to avoid triggering updates while animations are running.
2023-07-01 11:52:40 -04:00
Vitor Pamplona
d179c93c0b
New RichText engine to help with testing classes.
2023-07-01 11:51:46 -04:00
Vitor Pamplona
3c84eae647
Merge pull request #481 from greenart7c3/main
...
fix relay tab not working in profile page
2023-06-30 20:45:58 -04:00
greenart7c3
53a146d0e5
fix relay tab not working in profile page
2023-06-30 20:28:40 -03:00
Vitor Pamplona
57db7f0272
Moves some of the modifiers to singleton variables
2023-06-30 08:58:28 -04:00
Vitor Pamplona
b820b6564f
BugFix Crashing relay screen on invalid URLs
2023-06-30 08:58:14 -04:00
Vitor Pamplona
3908c42c7f
Reduces the use of hex
2023-06-30 08:57:57 -04:00
Vitor Pamplona
1793fe40bf
v0.64.0
2023-06-29 18:13:48 -04:00
Vitor Pamplona
0857695332
Moves global to home as a list and search to the top bar.
2023-06-29 18:13:09 -04:00
Vitor Pamplona
a7b3bac8f8
Slims down the live headers
2023-06-29 18:12:22 -04:00
Vitor Pamplona
e6f122d8b7
BugFix for trimmed paragraphs losing indentation
2023-06-29 16:46:44 -04:00
Vitor Pamplona
b2cdc2ddef
BugFix: Not showing display name on [n] tags
2023-06-29 16:28:47 -04:00
Vitor Pamplona
94057059bb
Logging out the time to display reactions
2023-06-29 16:17:29 -04:00
Vitor Pamplona
927ef17896
Improved AsyncImage loading states.
2023-06-29 15:09:08 -04:00
Vitor Pamplona
33f915879b
Makes NIP05 work in domain names only (No need for the _@ in the "_@domain" address)
2023-06-29 15:08:46 -04:00
Vitor Pamplona
98bca48359
Changes to not preview images when CanPreview is false.
2023-06-29 14:19:35 -04:00
Vitor Pamplona
171f763908
Additional checks for main thread in Notifications
2023-06-29 12:42:11 -04:00
Vitor Pamplona
605d83e530
v0.63.0
2023-06-29 12:32:45 -04:00
Vitor Pamplona
5f710b7304
Adds #tunestr icon
2023-06-29 12:29:08 -04:00
Vitor Pamplona
1c6593fb17
Adds alt-text to screenshots
2023-06-29 12:15:03 -04:00
Vitor Pamplona
33fe34d3b3
updates screenshot titles
2023-06-29 12:13:56 -04:00
Vitor Pamplona
e257fec92c
Breaking screenshots in two lines
2023-06-29 12:10:26 -04:00
Vitor Pamplona
6a70a6c72f
Showing screenshots in the homepage
2023-06-29 12:09:05 -04:00
Vitor Pamplona
270d6b411a
Updating Amethyst Logo to Zitron's
2023-06-29 12:00:20 -04:00
Vitor Pamplona
803b1e861e
Merge pull request #480 from greenart7c3/main
...
added followed tags in profile screen
2023-06-29 10:03:33 -04:00
Vitor Pamplona
7300dc3d78
No need to point to the release section after the GitHub badge has been added.
2023-06-29 09:52:24 -04:00
Vitor Pamplona
405d64402b
decreases height
2023-06-29 09:42:55 -04:00
Vitor Pamplona
fe1bff1074
removes space between badges
2023-06-29 09:41:44 -04:00
Vitor Pamplona
2952ca1978
Reverting change
2023-06-29 09:39:14 -04:00
Vitor Pamplona
32dcd7747b
slight change in borders
2023-06-29 09:38:20 -04:00
Vitor Pamplona
eca5a1de15
Matching obtainium's and github's badge
2023-06-29 09:36:55 -04:00
Vitor Pamplona
886442ac52
trying to align obtainium's image on the readme
2023-06-29 09:35:20 -04:00
Vitor Pamplona
8521611008
Increasing borders a bit
2023-06-29 09:32:38 -04:00
Vitor Pamplona
df647e4047
Fixing borders
2023-06-29 09:31:44 -04:00
Vitor Pamplona
af26026d25
adds borders
2023-06-29 09:29:55 -04:00
Vitor Pamplona
43be55f3d6
reduces the size of the badge
2023-06-29 09:26:32 -04:00
Vitor Pamplona
9b3cb92cb3
Adds obtainium and APK to the links
2023-06-29 09:25:35 -04:00
Vitor Pamplona
f2b0ce5fd0
adds obtainium image
2023-06-29 09:24:42 -04:00
Vitor Pamplona
787ca98daf
v0.62.8
2023-06-28 19:06:05 -04:00
Vitor Pamplona
71517dc454
Formatting
2023-06-28 18:54:42 -04:00
Vitor Pamplona
949301d58f
Mocking Looper to use the checkMainThread in tests
2023-06-28 18:54:33 -04:00
Vitor Pamplona
cf8ac4faae
Merge remote-tracking branch 'origin/HEAD'
...
# Conflicts:
# app/src/main/java/com/vitorpamplona/amethyst/model/LocalCache.kt
2023-06-28 18:32:59 -04:00
Vitor Pamplona
ad3aa124fc
Performance improvements additional MainThread checks.
2023-06-28 18:32:10 -04:00
Vitor Pamplona
2326aa9f7c
Runs the translation update in the main thread
2023-06-28 14:52:01 -04:00
Vitor Pamplona
acfd687d74
Avoids blinking the nip05 address
2023-06-28 14:51:34 -04:00
Vitor Pamplona
9b9183395d
BugFix: Ignoring case when comparing original and translated versions.
2023-06-28 14:51:02 -04:00
greenart7c3
45b4902b2b
Merge branch 'vitorpamplona:main' into main
2023-06-28 15:40:36 -03:00
greenart7c3
6056d60d32
added followed tags in profile screen
2023-06-28 15:37:24 -03:00
Vitor Pamplona
61af248c09
Merge pull request #479 from ZsZolee/main
...
Additional Hungarian translation
2023-06-28 11:17:16 -04:00
Vitor Pamplona
5a580db1b8
Merge pull request #478 from greenart7c3/main
...
fix rendering url of highlight note
2023-06-28 11:17:03 -04:00
Vitor Pamplona
a72ae49e93
Merge pull request #477 from believethehype/cashuredeem
...
Add copy button to Cashu Rendering, better default error message
2023-06-28 11:16:08 -04:00
Vitor Pamplona
40a01219cc
Moves RichText Modifiers to singleton classes.
2023-06-28 11:13:38 -04:00
Vitor Pamplona
c652390a9c
Updates URLPreview in the main thread.
2023-06-28 11:09:54 -04:00
Vitor Pamplona
0916a97526
Users rememberPagerState instead of just remember
2023-06-28 11:09:19 -04:00
Vitor Pamplona
d76ef0a1ca
updates firebase to the newest version
2023-06-28 11:06:56 -04:00
Zoltan
3a70ce1587
Additional Hungarian translation
2023-06-28 16:52:39 +02:00
greenart7c3
9f96e84378
fix rendering url of highlight note
2023-06-28 07:58:19 -03:00
Believethehype
985771beba
Add copy button to Cashu Rendering, better default error message
2023-06-28 11:49:14 +02:00
Vitor Pamplona
3967633f77
Merge pull request #475 from davotoula/translation_updates
...
Updated se/de/cs translations
2023-06-27 15:05:31 -04:00
Vitor Pamplona
ee5699c2de
v0.62.7
2023-06-27 13:16:28 -04:00
Vitor Pamplona
b8f4d9f0bb
BugFix on zapraiser completed bar
2023-06-27 13:14:47 -04:00
Vitor Pamplona
8b1de47517
v0.62.6
2023-06-27 12:27:06 -04:00
Vitor Pamplona
c6ff514ba2
Logs rendering time of sections of the post
2023-06-27 12:26:57 -04:00
Vitor Pamplona
50f2d18b61
Moves state assignments to the main thread.
2023-06-27 12:05:11 -04:00
Vitor Pamplona
fa7ccdfc20
Reduces full screen updates to once a second.
2023-06-27 12:02:55 -04:00
David Kaspar
fe02519737
Updated se/de/cs translations
2023-06-27 13:30:37 +01:00
Vitor Pamplona
f2e9fbebea
v0.62.5
2023-06-26 22:42:42 -04:00
Vitor Pamplona
52af109b4e
Minor adjustments in threading
2023-06-26 20:38:06 -04:00
Vitor Pamplona
833e6bc3e1
Moves cashu processing to a state class to account for errors.
2023-06-26 20:17:35 -04:00
Vitor Pamplona
9bed6fdb9a
v0.62.4
2023-06-26 18:22:07 -04:00
Vitor Pamplona
a4a867ebcd
Achieves a bigger space if the hide system bars is placed outside the Dialog.
2023-06-26 18:18:04 -04:00
Vitor Pamplona
4da2f18957
Video Dialog in full screen
2023-06-26 17:44:36 -04:00
Vitor Pamplona
4141a52d51
Allows video dialog on streaming
2023-06-26 15:40:13 -04:00
Vitor Pamplona
4dbc71d577
Removes padding from the live header
2023-06-26 15:39:32 -04:00
Vitor Pamplona
3b5d792562
Extracts Cashu logic into a service class.
2023-06-26 15:27:04 -04:00
Vitor Pamplona
dd7f3225c6
Preloading channel from LocalCache
2023-06-26 14:59:18 -04:00
Vitor Pamplona
3477e7b8ba
No need to remember Modifier
2023-06-26 14:55:55 -04:00
Vitor Pamplona
a3782bb459
Remove image from the live event and use only the author picture in the header.
2023-06-26 14:47:22 -04:00
Vitor Pamplona
d4003eee04
Adjusts Profile images to crop and not fit
2023-06-26 14:46:56 -04:00
Vitor Pamplona
c9bbb66284
Adjusting logout message.
2023-06-26 14:33:21 -04:00
Vitor Pamplona
1498fa9868
Merge pull request #474 from greenart7c3/main
...
add confirmation dialog before logout
2023-06-26 14:27:15 -04:00
Vitor Pamplona
26b493aa1d
Merge pull request #473 from believethehype/cashuredeem
...
Melt cashu tokens in Mint directly instead of using webservice
2023-06-26 14:26:44 -04:00
Vitor Pamplona
f9d652f849
Performance Improvements
2023-06-26 14:25:46 -04:00
greenart7c3
30b0ee444f
add confirmation dialog before logout
2023-06-26 14:38:44 -03:00
Believethehype
bf8341ef58
Merge remote-tracking branch 'upstream/main' into cashuredeem
2023-06-26 18:19:01 +02:00
Believethehype
f9f1b0d98e
Melt cashu tokens in Mint directly instead of using webservice
2023-06-26 18:18:45 +02:00
Vitor Pamplona
743a4c9d87
Using crossfade to show live activities
2023-06-26 09:12:10 -04:00
Vitor Pamplona
275baa7497
Merge pull request #472 from believethehype/cashuredeem
...
Parse and Show Sat Amount from Cashu tokens
2023-06-26 08:44:19 -04:00
Vitor Pamplona
ac1fb879c3
Bugfix for not updating user picture and name after a message arrives
2023-06-26 08:39:46 -04:00
Vitor Pamplona
270ad56450
Aligns LIVE marker to the right in the feed.
2023-06-26 08:38:29 -04:00
Believethehype
d155241efc
Parse and Show Sat Amount from Cashu tokens
2023-06-26 14:32:08 +02:00
Vitor Pamplona
d61927cbee
Merge pull request #471 from believethehype/cashuredeem
...
Parse Cashu Tokens and provide link to redeem
2023-06-26 06:50:56 -04:00
Vitor Pamplona
996b68f9c6
Merge pull request #470 from Bardesss/patch-1
...
Update strings.xml (NL)
2023-06-26 06:49:19 -04:00
Believethehype
f6913663d1
enable autopay, change parsing
2023-06-26 11:57:31 +02:00
Believethehype
58600e13a8
parse cashu tokens
2023-06-26 11:04:31 +02:00
Bardesss
54e15ad3cd
Update strings.xml (NL)
...
Updated translation
2023-06-26 08:52:35 +00:00
Vitor Pamplona
777c652bf5
v0.62.3 (TEST)
2023-06-25 19:35:00 -04:00
Vitor Pamplona
7fb1473e21
There is no need to invalidate twice.
2023-06-25 19:34:51 -04:00
Vitor Pamplona
95db1ec84f
Typo
2023-06-25 19:34:35 -04:00
Vitor Pamplona
7438973a20
Trying to improve rendering speed of chat messages.
2023-06-25 19:18:32 -04:00
Vitor Pamplona
fe31855860
Minor performance improvements in reaction row
2023-06-25 19:18:11 -04:00
Vitor Pamplona
d7bce4414d
Crossfades changes in Reactions and Zaps
2023-06-25 19:17:48 -04:00
Vitor Pamplona
b4a81c137c
Removes the need for lifecycle awareness here.
2023-06-25 19:16:41 -04:00
Vitor Pamplona
a6390f58d9
Removes debug info
2023-06-25 19:16:15 -04:00
Vitor Pamplona
ca3f4c3ec6
Moves MaxWidth for Chat bubbles to Shapes
2023-06-25 16:49:33 -04:00
Vitor Pamplona
53bfd40a31
Simplifies hex check
2023-06-25 16:22:17 -04:00
Vitor Pamplona
798be25c43
BugFix for duplicated notes in the LocalCache
2023-06-25 16:21:36 -04:00
Vitor Pamplona
ebe1bcedd0
Moves user msg Synchronization to it's own object.
2023-06-25 16:11:21 -04:00
Vitor Pamplona
4731575b87
Less memory intensive Hex Checker
2023-06-25 12:41:21 -04:00
Vitor Pamplona
383e761372
Moves LocalCache's Synchronized block to Concurrent implementations
2023-06-25 12:40:56 -04:00
Vitor Pamplona
54a95e6a4e
Moves synchronized block to inner function
2023-06-25 12:38:08 -04:00
Vitor Pamplona
3105ade755
Moves Shape constants to the Shape class
2023-06-25 11:00:41 -04:00
Vitor Pamplona
f651034303
Better starting point for the following observer
2023-06-24 18:08:11 -04:00
Vitor Pamplona
7554dc010c
Fixes spacing from last change
2023-06-24 18:07:56 -04:00
Vitor Pamplona
70a962062b
Minor code and performance improvements.
2023-06-24 18:03:04 -04:00
Vitor Pamplona
5cc7f3bf2b
Correct Immutable class
2023-06-24 15:55:21 -04:00
Vitor Pamplona
b040e0ca13
Moves OnlineChecker to a singleton class with cache.
2023-06-24 15:53:22 -04:00
Vitor Pamplona
775094356c
Fixes new posts not showing up in the feed.
2023-06-24 10:49:34 -04:00
Vitor Pamplona
0771b179b5
Reducing the need to update the event for every two hours.
2023-06-24 10:36:42 -04:00
Vitor Pamplona
8af307e8bb
Migrating the UserProfile page to the new ViewModel structure
2023-06-23 22:00:51 -04:00
Vitor Pamplona
e6ec3f1ce4
- Adds picture of the User to the Stream header.
...
- BugFix for the Click on UserPicture event
2023-06-23 20:44:58 -04:00
Vitor Pamplona
b4395e7585
v0.62.2
2023-06-23 18:10:25 -04:00
Vitor Pamplona
f8acb26763
Only showing the paid relay icon when the relay is paid.
2023-06-23 18:09:03 -04:00
Vitor Pamplona
aa931a4cc5
Improves Logs when the app cannot connect with relays.
2023-06-23 18:02:04 -04:00
Vitor Pamplona
e1cf188fbe
Displays an error message when it cannot parse the returning json from relays.
2023-06-23 17:57:21 -04:00
Vitor Pamplona
9e57a706ae
Moves some of the account observables to maps
2023-06-23 17:57:02 -04:00
Vitor Pamplona
8c73e981b5
formatting
2023-06-23 17:56:25 -04:00
Vitor Pamplona
87f5007fd3
Displays error message on LogCat if fails to login
2023-06-23 17:56:13 -04:00
Vitor Pamplona
5c42bb0282
Removes check in the Main Thread to allow login on Debug
2023-06-23 17:55:51 -04:00
Vitor Pamplona
415252b770
Converts TopBar Observables to Maps.
2023-06-23 17:55:30 -04:00
Vitor Pamplona
4f43d7cde5
More updates to the readme
2023-06-23 15:22:09 -04:00
Vitor Pamplona
c819a23f83
updating Readme
2023-06-23 15:16:57 -04:00
Vitor Pamplona
4a00a9a80d
v0.62.1
2023-06-23 15:11:08 -04:00
Vitor Pamplona
1f5f6b251c
BugFix on publishedAt date for Longform posts
2023-06-23 15:08:26 -04:00
Vitor Pamplona
c925b82e86
Stops showing posts in the future
2023-06-23 14:30:26 -04:00
Vitor Pamplona
96a5d1a658
v0.62.0
2023-06-23 14:11:56 -04:00
Vitor Pamplona
36154422f1
Formatting
2023-06-23 13:41:04 -04:00
Vitor Pamplona
5b2a878f5d
Moving the NIP98 event to it's own class.
2023-06-23 13:40:57 -04:00
Vitor Pamplona
976d96ef35
formatting
2023-06-23 12:27:08 -04:00
Vitor Pamplona
94b31fe5f9
Merge pull request #466 from believethehype/main
...
added NIP98 Support, Added nostrcheck.me Image hoster
2023-06-23 12:26:51 -04:00
Vitor Pamplona
cd2a59ae43
Merge pull request #465 from greenart7c3/main
...
show icon for paid relays in the relay list
2023-06-23 12:18:23 -04:00
Vitor Pamplona
e8f5ef3aa3
Removes check in the main thread to avoid mocking Android's threading system
2023-06-23 12:10:46 -04:00
Vitor Pamplona
887fc33073
Minor performance adjustments across the app.
2023-06-23 12:02:27 -04:00
Vitor Pamplona
c24ba18207
Avoids calling out errors in LogCat when they don't exist.
2023-06-23 12:01:46 -04:00
Vitor Pamplona
5137009f5f
Improves rendering time of the Channel header
2023-06-23 11:36:50 -04:00
Vitor Pamplona
ba6bd6a2d2
Making more classes stable for performance reasons.
2023-06-23 11:36:08 -04:00
Believethehype
bfc16d0878
added some wait time before updating status
2023-06-23 16:39:40 +02:00
Believethehype
94c41e0c6d
added NIP98 Support, Added nostrcheck.me hoster
2023-06-23 16:10:04 +02:00
Vitor Pamplona
33454cc2f8
Fixes UTF-32 Reactions
2023-06-23 09:21:34 -04:00
Believethehype
d969a483a9
Merge remote-tracking branch 'upstream/main'
2023-06-23 12:50:22 +02:00
greenart7c3
a51104fd82
show icon for paid relays in the relay list
2023-06-23 06:51:21 -03:00
Vitor Pamplona
a536388123
Avoids crashing due to illegal zap address
2023-06-22 19:39:55 -04:00
Vitor Pamplona
c7cb4b7015
Adds logs to Init functions of classes to keep a close eye on.
2023-06-22 17:41:55 -04:00
Vitor Pamplona
fbb1b59e34
Adds checks for the main thread when parsing NIP30
2023-06-22 17:41:11 -04:00
Vitor Pamplona
7d7f047f55
removes unused variable
2023-06-22 15:23:16 -04:00
Vitor Pamplona
e9e0b0f57f
Adds more checks for not in the main thread
2023-06-22 15:23:04 -04:00
Vitor Pamplona
baf0372537
Moves the image border modifier to an app variable.
2023-06-22 15:16:17 -04:00
Vitor Pamplona
f62716a226
formatting
2023-06-22 15:11:55 -04:00
Vitor Pamplona
9b1c47f4a5
Checks main thread in preferences
2023-06-22 14:53:10 -04:00
Vitor Pamplona
a4dd3aa488
Moves checks to run to outside the LaunchedEffect
2023-06-22 14:30:22 -04:00
Vitor Pamplona
9dbe7379cd
Fixes reaction row space.
2023-06-22 14:25:18 -04:00
Vitor Pamplona
ad353d2d1a
Generalizes the SensitivityWarning to Note.
2023-06-22 12:04:11 -04:00
Vitor Pamplona
32b2b1ace8
Uses derivedOf to protect from updates with the same content
2023-06-22 12:03:52 -04:00
Vitor Pamplona
13710dde06
No need to go into a Synchronized block to get a user object here.
2023-06-22 11:49:49 -04:00
Vitor Pamplona
915ddd0bad
Improving relay options rendering performance.
2023-06-22 11:49:27 -04:00
Vitor Pamplona
52ef356c06
Minor performance improvements throughout the code
2023-06-22 11:39:56 -04:00
Vitor Pamplona
69481a046b
v0.61.4
2023-06-21 14:56:44 -04:00
Vitor Pamplona
157802142c
Reorganizing Relay Info Page
2023-06-21 14:51:44 -04:00
Vitor Pamplona
54462f8d26
Merge pull request #462 from greenart7c3/relay_information
...
Relay information dialog
2023-06-21 14:03:34 -04:00
Vitor Pamplona
fcf612d22a
Merge pull request #461 from ZsZolee/main
...
Zapraiser Hungarian translation
2023-06-21 14:02:46 -04:00
Vitor Pamplona
e8eea4be25
Removes old image proxy classes
2023-06-21 12:47:53 -04:00
Vitor Pamplona
cce9d6cf68
Improves rendering performance of Chat Screens
2023-06-21 11:57:49 -04:00
greenart7c3
143f58fd68
add string resources
2023-06-21 11:38:34 -03:00
Vitor Pamplona
6fe66986be
Improves rendering of chat messages when scrolling.
2023-06-21 10:23:49 -04:00
greenart7c3
68e8abecb2
fix lints
2023-06-21 11:23:06 -03:00
greenart7c3
bb698a351e
fix build after rebasing
2023-06-21 10:47:27 -03:00
greenart7c3
4506ff9c93
created dialog to show relay information
2023-06-21 10:43:34 -03:00
Zoltan
f88a4d56c7
Zapraiser Hungarian translation
2023-06-21 10:12:48 +02:00
Vitor Pamplona
fbe0f584af
v0.61.3
2023-06-20 19:00:46 -04:00
Vitor Pamplona
e28f26d471
BugFix for opening the video chat with video in full screen until it loads.
2023-06-20 18:59:21 -04:00
Vitor Pamplona
80a9a2a712
Fix margins when summary is not available.
2023-06-20 18:58:56 -04:00
Vitor Pamplona
2a47cd4fd1
BugFix for too many streams (fix in max = 2 for now)
2023-06-20 18:58:41 -04:00
Vitor Pamplona
ce207aed39
Refreshing home when follows change, including Live activities.
2023-06-20 18:27:21 -04:00
Vitor Pamplona
244e3f3b29
v0.61.2
2023-06-20 17:13:24 -04:00
Vitor Pamplona
6a44d283f9
- Restructures Chat Message Rendering
...
- Adds Sensitive Content protections for chat renderings.
- Adjusts padding of the channel headers.
2023-06-20 16:53:36 -04:00
Vitor Pamplona
6addce3d20
Simplifying some of the chat rendering process
2023-06-20 15:16:29 -04:00
Vitor Pamplona
8aae101ef6
Adds live activities to the main feed.
2023-06-20 13:54:47 -04:00
Vitor Pamplona
d1bbdef5c4
v0.61.1
2023-06-19 22:01:30 -04:00
Vitor Pamplona
b78967f8be
Screen diet
2023-06-19 21:58:12 -04:00
Vitor Pamplona
01a2f746d0
Adds space between the play button and the user's name in private messages
2023-06-19 21:10:01 -04:00
Vitor Pamplona
d063c2990c
Moves the label to the bottom of the video
2023-06-19 20:58:38 -04:00
Vitor Pamplona
e31ee031cb
Removes the cache from streaming files to make sure the stream keeps playing.
2023-06-19 20:53:38 -04:00
Vitor Pamplona
8fc489cc59
Formatting
2023-06-19 20:43:55 -04:00
Vitor Pamplona
ffb2a19963
Adds Zaps and Reactions to the Zap Activity author
2023-06-19 20:43:48 -04:00
Vitor Pamplona
b271c1775c
BugFix for not updating Notifications quickly.
2023-06-19 20:30:13 -04:00
Vitor Pamplona
f937e95b35
v0.61.0
2023-06-19 18:36:32 -04:00
Vitor Pamplona
1613e79860
Support for live chats in streaming events.
2023-06-19 18:34:52 -04:00
Vitor Pamplona
dd40b4f205
Formatting
2023-06-19 16:24:58 -04:00
Vitor Pamplona
2ad9401ee6
Downloads last posts from the author.
2023-06-19 16:23:19 -04:00
Vitor Pamplona
69ade2f6e6
Merge remote-tracking branch 'origin/HEAD'
2023-06-19 16:02:23 -04:00
Vitor Pamplona
4006e62a82
Renders Channel headers, NIP94 and NIP95 in the thread head.
2023-06-19 16:01:51 -04:00
Vitor Pamplona
ec88a8b157
Updates readme
2023-06-19 16:00:23 -04:00
Vitor Pamplona
128211ecd2
Merge pull request #459 from greenart7c3/main
...
add toast message to show relay icon description
2023-06-19 15:32:46 -04:00
Vitor Pamplona
8f53537ebc
v0.60.2
2023-06-19 14:43:34 -04:00
Vitor Pamplona
58c93e0cce
- Redesign feed invalidations to account for changes in the follow list
...
- Redesign scroll to the top implementation to avoid using arguments in the navigator.
2023-06-19 14:30:15 -04:00
greenart7c3
c35b5e3703
add toast message for relay icons
2023-06-19 07:58:25 -03:00
Vitor Pamplona
be8848fb1b
Restructures Stable elements for minor performance gains.
2023-06-18 18:57:21 -04:00
Vitor Pamplona
a3efd15b95
v0.60.1
2023-06-18 14:43:59 -04:00
Vitor Pamplona
a1930c232b
Formatting
2023-06-18 14:42:26 -04:00
Vitor Pamplona
58a4fb18ae
BugFixes for NPE
2023-06-18 14:40:46 -04:00
Vitor Pamplona
be4870da1a
Support for Per-post Zap-raisers.
2023-06-18 14:24:52 -04:00
Vitor Pamplona
d2f6317d5c
v0.60.0
2023-06-17 21:09:11 -04:00
Vitor Pamplona
05fb408842
- Adds Support for Kind 16
...
- Migrates citations to `e` when they were supposed to be `a`
- Removes original tags from Reposts
-
2023-06-17 21:08:33 -04:00
Vitor Pamplona
611305a406
Basic Support for live activities
2023-06-17 18:37:34 -04:00
Vitor Pamplona
5b856af19b
- Activates support for m3u8 streaming
...
- BugFix on restarting the video when pressing mute.
2023-06-17 18:07:06 -04:00
Vitor Pamplona
ce5106684f
Moves the last seen time saved per route to an account property in order to speed up loading and facilitate multithreading in the app.
2023-06-17 17:28:14 -04:00
Vitor Pamplona
f0fe2dfc17
Don't move the feed up when new follow list is updated
2023-06-17 15:56:46 -04:00
Vitor Pamplona
fb5fad5d02
Fixing background color for messages when it's considered a new notification.
2023-06-17 10:53:37 -04:00
Vitor Pamplona
6314e3fcb2
Formatting
2023-06-16 19:59:12 -04:00
Vitor Pamplona
da62760fd7
Moving static sizes to the Shape class
2023-06-16 19:57:25 -04:00
Vitor Pamplona
e3eae80d4c
Increasing performance of the follow/follower count
2023-06-16 19:11:14 -04:00
Vitor Pamplona
3cd0828cba
Bugfix for home feed scrolling to the top when a new follower updates the cache.
2023-06-16 18:47:10 -04:00
Vitor Pamplona
806b86f950
Testing a release build script with deamon
2023-06-16 16:36:20 -04:00
Vitor Pamplona
c931e2cbee
v0.59.1
2023-06-16 16:21:23 -04:00
Vitor Pamplona
4e57eed5d8
Adds Name Playback on messages as well.
2023-06-16 16:18:06 -04:00
Vitor Pamplona
8e725259eb
BugFix for Messages being marked as read from Notifications.
2023-06-16 16:17:42 -04:00
Vitor Pamplona
b48d2df8d2
v0.59.0
2023-06-16 15:23:44 -04:00
Vitor Pamplona
dbf34ae457
Text to speech for usernames
2023-06-16 15:22:44 -04:00
Vitor Pamplona
74be724835
Hide reposts of posts from people you already follow if the repost time is within the hour of the original post (not that far in the feed).
2023-06-16 14:31:52 -04:00
Vitor Pamplona
012c7a7105
BugFix for feed not updating after change in follows.
2023-06-16 14:30:22 -04:00
Vitor Pamplona
e50dff3b62
BigFix for some reposts not showing up in the feed.
2023-06-16 14:15:53 -04:00
Vitor Pamplona
ad5a4d0b59
v0.58.3
2023-06-15 18:51:39 -04:00
Vitor Pamplona
3116ea1ad9
Fixes reaction sizes and alignments.
2023-06-15 12:21:44 -04:00
Vitor Pamplona
72e474c9ec
Bug fix for when deleting the reaction event reverting to the old like heart.
2023-06-15 09:37:09 -04:00
Vitor Pamplona
fe9e85c282
v0.58.2
2023-06-14 20:58:51 -04:00
Vitor Pamplona
01ac90fbec
BugFix for active like all the time
2023-06-14 20:55:46 -04:00
Vitor Pamplona
dc079941e7
v0.58.1
2023-06-14 20:28:47 -04:00
Vitor Pamplona
9a7a94cb77
Cropping long reactions to two chars for emojis
2023-06-14 20:27:46 -04:00
Vitor Pamplona
a44703cb49
v0.58.0
2023-06-14 16:50:54 -04:00
Vitor Pamplona
52bd6b4443
Custom reactions
2023-06-14 16:49:51 -04:00
Believethehype
279894f9d7
Merge remote-tracking branch 'upstream/main'
2023-06-14 22:31:07 +02:00
Vitor Pamplona
a9e1ce5aec
Removing modifiers from remembers and into global singletons.
2023-06-14 14:36:10 -04:00
Vitor Pamplona
639fdb174d
BugFix Add -> And
2023-06-14 14:32:55 -04:00
Vitor Pamplona
3cd02ee6cf
Merge remote-tracking branch 'origin/HEAD'
2023-06-14 13:49:10 -04:00
Vitor Pamplona
52199fe281
Starts to use getXIfExists functions to preload objects
2023-06-14 13:48:58 -04:00
Vitor Pamplona
5616fa52d1
Simplifies URL Preview call
2023-06-14 13:48:35 -04:00
Vitor Pamplona
7241c8bd9f
Merge pull request #454 from ZsZolee/main
...
Small Hungarian translation
2023-06-14 10:55:16 -04:00
Zoltan
991131f8cd
Small Hungarian translation
2023-06-14 09:35:36 +02:00
Vitor Pamplona
a24c95070c
v0.57.0
2023-06-13 17:16:20 -04:00
Vitor Pamplona
a346d31554
Finally adds markers to kind 1s
2023-06-13 17:08:50 -04:00
Vitor Pamplona
9b5c7ad23f
- Moves zaps from a Map<Request,Response> to a List<CustomClass> to avoid recompositions due to the use of the unstable Pair object
...
- Creates the class ZapAmountCommentNotification to be used instead of the unstable Triple class.
2023-06-13 16:33:52 -04:00
Vitor Pamplona
a01a060abc
Uses animateItemPlacement to show new Notes and update the size of current ones.
2023-06-13 16:31:23 -04:00
Vitor Pamplona
1cd39e0d8f
Removes the use of by on the quick action menu's state because it was triggering recompositions
2023-06-13 16:30:37 -04:00
Vitor Pamplona
305ecc6a2e
New update removes access to the backQueue
2023-06-13 16:29:21 -04:00
Vitor Pamplona
858f94ae74
Moves icon sizes in the bottom row to remember functions
2023-06-13 16:28:42 -04:00
Vitor Pamplona
fc224d99e3
Updates dependencies.
2023-06-13 10:52:29 -04:00
Vitor Pamplona
b8584964d1
Activates build cache
2023-06-13 10:47:08 -04:00
Vitor Pamplona
fbd0c96a8a
Merge remote-tracking branch 'origin/HEAD'
2023-06-12 16:58:32 -04:00
Vitor Pamplona
e2251f9c86
Removing the minimum size for rows in the feed due to Hidden posts from the user's block list.
2023-06-12 16:58:20 -04:00
Vitor Pamplona
eaaacbf218
Turns NIP-05 verification symbol into a State variable to help correctly rendering updates.
2023-06-12 16:56:24 -04:00
Vitor Pamplona
243fbeed44
Remembers some variables on NoteCompose
2023-06-12 16:55:51 -04:00
Vitor Pamplona
d62bab1b08
Makes relay badge list in chatroom Immutable
2023-06-12 16:55:27 -04:00
Vitor Pamplona
70e068ed17
Breaks down user renderer compositions
2023-06-12 16:55:08 -04:00
Vitor Pamplona
824e8795d5
Formatting
2023-06-12 16:54:45 -04:00
Vitor Pamplona
f768a09bd8
Removes unused variable from Translation results
2023-06-12 16:54:15 -04:00
Vitor Pamplona
1a69a5a4c7
Merge pull request #449 from greenart7c3/main
...
add option to opt-out from automatic spam and report filters
2023-06-12 16:37:03 -04:00
Vitor Pamplona
b9cc3781bb
Merge pull request #451 from licaon-kter/patch-1
...
Typo fix
2023-06-12 11:10:22 -04:00
Licaon_Kter
97964ed65c
Typo fix
2023-06-12 15:04:25 +00:00
Vitor Pamplona
42a1d157bf
Fixes draft note in privacy.md
2023-06-12 10:25:03 -04:00
Vitor Pamplona
e27efbc9c2
Privacy Policy:
...
- Removes restrictions of use from the F-Droid version given that F-Droid is taking that legal liability.
- Adds information about the Image Servers offered through the app.
- Adds privacy warnings from the readme to this document.
2023-06-12 10:23:29 -04:00
greenart7c3
57a5d0b618
Merge branch 'main' into main
2023-06-12 07:39:30 -03:00
greenart7c3
8f668cb5fb
separated spam and report filter options
2023-06-12 07:38:32 -03:00
Vitor Pamplona
df5ea6f741
Adjusts the size and alignment of relay icons in the video feed
2023-06-11 10:59:18 -04:00
Vitor Pamplona
2e6847df1c
v0.56.5
2023-06-10 21:20:57 -04:00
Vitor Pamplona
76a49d6556
Fixing upstream issue with images on markdown.
2023-06-10 21:18:30 -04:00
Vitor Pamplona
59fe3ccf3a
Updates readme
2023-06-10 21:18:08 -04:00
Vitor Pamplona
ba884bd1aa
Improving markdown support
2023-06-10 21:17:50 -04:00
Vitor Pamplona
e98bb76ee0
Support for NIP-14
2023-06-10 21:16:55 -04:00
Vitor Pamplona
e08bf3eb97
If compression fails, tries to upload with the original file
2023-06-10 21:15:19 -04:00
Vitor Pamplona
9ef02d63a0
Refactors color objects to avoid recreating them on-demand.
2023-06-10 10:08:06 -04:00
Vitor Pamplona
7007796497
v0.56.4
2023-06-09 18:16:42 -04:00
Vitor Pamplona
9f030ffbf8
BugFix for crashing on start up due to creating two caches for videos.
2023-06-09 18:16:03 -04:00
Vitor Pamplona
9ca172e0fc
v0.56.3
2023-06-09 17:12:29 -04:00
Vitor Pamplona
360758a2f3
Adds a networking state monitoring services to reconnect when the phone disconnects from relays.
2023-06-09 17:08:35 -04:00
Vitor Pamplona
ffe6f4b55c
Fixes F-droid version for mutable colors as background.
2023-06-09 16:43:47 -04:00
Vitor Pamplona
267b5e474c
Adds another check to make sure the event does not exist in the local memory before notifying.
2023-06-09 16:41:14 -04:00
Vitor Pamplona
bf6bc5ba68
Moves the recomposition due to background color change to each compose node.
2023-06-09 16:35:56 -04:00
Vitor Pamplona
1efc4c91e2
Reactors base note rendering to wrap the QuickAction menu
2023-06-09 14:07:38 -04:00
Vitor Pamplona
a898196571
Refactoring shapes to the appropriate file.
2023-06-09 13:45:46 -04:00
Vitor Pamplona
c158c7fc3d
Moves the clipboard starters to their own compositions.
2023-06-09 13:19:14 -04:00
Vitor Pamplona
e3d83fe39a
improving the speed of the highlighter rendering
2023-06-09 11:27:27 -04:00
Vitor Pamplona
5327e1ddb2
Final touches on borders
2023-06-09 11:27:02 -04:00
Vitor Pamplona
a2ad13c54a
More spacing refinements for notes.
2023-06-09 10:49:10 -04:00
Vitor Pamplona
816a22ec69
More adjustments to borders and spacing between screen elements for different event types
2023-06-09 10:25:06 -04:00
Vitor Pamplona
8a99dc2db4
Removes unnecessary imports.
2023-06-09 10:03:11 -04:00
Vitor Pamplona
f9cfe1479b
- Breaks down the Note Composition stack further
...
- Fixes some border issues between multiple note types
- Aligns Quick Actions to the center of the note.
2023-06-09 10:02:56 -04:00
Vitor Pamplona
5d8aa7bb58
Refactoring variable name in Reactions
2023-06-09 10:00:37 -04:00
greenart7c3
f0638b1766
add option to opt-out from automatic spam and report filters
2023-06-09 08:28:05 -03:00
Vitor Pamplona
b3e2b78415
v0.56.2
2023-06-08 18:16:53 -04:00
Vitor Pamplona
d0094cc781
Removing duplicated ID protections from Notifications. Looks like we removed all the issues here.
2023-06-08 17:47:10 -04:00
Vitor Pamplona
cb77298f52
Correctly processing multiple matching via find and not match
2023-06-08 17:46:47 -04:00
Vitor Pamplona
24532c8f20
Looks like there is never nothing to restore, so removing this.
2023-06-08 16:31:22 -04:00
Vitor Pamplona
b641684377
Uses default thread to wait for a 250 milliseconds before navigating away from the video upload page.
2023-06-08 16:31:04 -04:00
Vitor Pamplona
9589f68028
Moves sending message on channel from the main thread to the IO thread
2023-06-08 16:30:29 -04:00
Vitor Pamplona
8b852d32e4
BugFix for notifications sometimes not reassembling when pressing the bottom button.
2023-06-08 16:28:48 -04:00
Vitor Pamplona
5b864fa1d9
Adds a second rule for short messages in the spam filter to avoid recognizing "@Bot, command" messages spam.
2023-06-08 15:52:35 -04:00
Vitor Pamplona
8e91987c31
Refactors search screen to make the SearchTextField @Stable
2023-06-08 15:51:46 -04:00
Vitor Pamplona
1c3b34a9c7
Moves the creation of the VideoPlayer to its own composition
2023-06-08 14:22:22 -04:00
Vitor Pamplona
5a44f8d663
Merge pull request #448 from TonyGiorgio/onyx-hashtag
...
Add onyx hashtag
2023-06-08 12:30:36 -04:00
Vitor Pamplona
2ab7e6b24d
v0.56.1
2023-06-08 12:18:06 -04:00
Vitor Pamplona
e9f8fd6cec
Merge pull request #447 from TonyGiorgio/weed-hashtag
...
Add weed hashtag
2023-06-08 12:17:31 -04:00
Tony Giorgio
8d7060afe6
Add onyx hashtag
2023-06-08 11:15:47 -05:00
Vitor Pamplona
784f983746
Image and Video Compression
2023-06-08 12:14:26 -04:00
Tony Giorgio
ecc4141f50
Add weed hashtag
2023-06-08 11:12:20 -05:00
Vitor Pamplona
b964c6a7fa
Merge pull request #444 from ZsZolee/main
...
Adding one small Hungarian translation
2023-06-07 19:17:03 -04:00
Vitor Pamplona
5d37e337bc
Merge branch 'main' into main
2023-06-07 19:16:56 -04:00
Vitor Pamplona
d9815b669b
v0.56.0
2023-06-07 18:55:34 -04:00
Vitor Pamplona
6906993cc3
Support to per-post display reactions
2023-06-07 18:50:29 -04:00
Vitor Pamplona
705309cb8a
v0.55.4
2023-06-07 17:17:46 -04:00
Vitor Pamplona
89bdc9dd58
Adds support for RelaySet event types.
2023-06-07 17:16:48 -04:00
Vitor Pamplona
ac0103a53e
v0.55.3
2023-06-07 15:57:31 -04:00
Vitor Pamplona
b2c31d3b46
Avoid reusing SHA256 object because of a memory leak in multithreading
2023-06-07 15:49:15 -04:00
Vitor Pamplona
931bd58c51
Removes main thread checks on Verification due to the need to mock this method when running tests.
2023-06-07 13:59:12 -04:00
Vitor Pamplona
6a7d6a843d
Minor updates to remember states in composition
2023-06-07 12:26:32 -04:00
Vitor Pamplona
eaae672a30
Further breaks down the bottom bar to facilitate recompositions.
2023-06-07 12:25:49 -04:00
Vitor Pamplona
ccfbfeffe2
Moves ChatroomList's New Feed to an Additive filter.
2023-06-07 12:25:11 -04:00
Vitor Pamplona
eb62da8d26
Refactors the top bar relay updates.
2023-06-07 12:24:49 -04:00
Vitor Pamplona
d334c6b2e1
BugFix for the Notification dot not immediately disappearing after marking all as read.
2023-06-07 12:24:24 -04:00
Vitor Pamplona
90f0e4aad1
Refactoring duplicated code in Clickable Route
2023-06-07 12:23:30 -04:00
Vitor Pamplona
fabf52ffd7
Moves channel name to a remember state
2023-06-07 12:22:53 -04:00
Vitor Pamplona
c499c4baec
Adds more main thread checks to make sure slow procedures are run outside the main thread.
2023-06-07 12:08:13 -04:00
Vitor Pamplona
4bd19c3e3d
Deletes hiddenUsers method from account to avoid misuse since it needs a blocking load from cache.
2023-06-07 12:07:03 -04:00
Vitor Pamplona
6a47f5aa3b
Moves notification's scroll to top animation to an IO thread.
2023-06-07 12:06:18 -04:00
Vitor Pamplona
03d1754498
Moves collection events to an IO thread.
2023-06-07 12:05:45 -04:00
Vitor Pamplona
e9374370b9
Moves author creation for Addressable notes to outside a @synchronized block to avoid deadlocks.
2023-06-07 12:04:50 -04:00
Vitor Pamplona
88a5e309bd
Removes kinds from the filter since relays only allow 20 options. In this way, we get everything and filter it locally.
2023-06-07 12:03:44 -04:00
Zoltan
f7a292598e
Adding one small Hungarian translation
2023-06-07 11:00:21 +02:00
Vitor Pamplona
cff8684347
updating firebase version
2023-06-06 16:47:28 -04:00
Vitor Pamplona
b9654d164f
Further splitting the translation class into more methods to simplify recompositions
2023-06-06 16:47:14 -04:00
Vitor Pamplona
c10db10430
Moving unstable parameters into stable ones to reduce recompositions.
2023-06-06 15:51:43 -04:00
Vitor Pamplona
50f3f7f176
Fixes a search bug that wouldn't update relay filters correctly with the search terms
2023-06-06 15:50:21 -04:00
Vitor Pamplona
49c3334509
activates compose reports
2023-06-06 15:49:52 -04:00
Vitor Pamplona
e75f70985a
upping memory requirements for the build
2023-06-06 15:49:29 -04:00
Vitor Pamplona
e956f51f19
v0.55.2
2023-06-05 18:22:26 -04:00
Vitor Pamplona
165678f118
formatting
2023-06-05 18:22:09 -04:00
Vitor Pamplona
d32d2da280
Increases the speed of the Zap Tab in Profiles.
2023-06-05 18:19:23 -04:00
Vitor Pamplona
d6a6a52821
Merge pull request #441 from davotoula/german_translation
...
Added German translation
2023-06-05 16:39:50 -04:00
Vitor Pamplona
dfb697975f
v0.55.1
2023-06-05 16:06:32 -04:00
Vitor Pamplona
c0c0fd9e6d
Fixes tests
2023-06-05 16:06:25 -04:00
Vitor Pamplona
5bdcdc6f4a
- Refactoring feeds use of the pullrefresh
...
- Adding more places to check if in the main thread.
2023-06-05 15:33:16 -04:00
David Kaspar
102ab63673
Added German translation
2023-06-04 20:41:48 +01:00
Vitor Pamplona
b34c1f98d5
Marks some methods to never run on the Main Thread
2023-06-04 12:17:19 -04:00
Vitor Pamplona
74b05e3d6a
Simplifying recompositions of NIP05
2023-06-04 12:17:02 -04:00
Vitor Pamplona
972bce426a
No need to display replying information anymore.
2023-06-04 11:56:53 -04:00
Vitor Pamplona
3de57d6ae2
Moves memory cleanup to an IO thread
2023-06-04 11:56:39 -04:00
Vitor Pamplona
5695a82c20
Fixes: https://github.com/vitorpamplona/amethyst/issues/438
2023-06-04 11:45:34 -04:00
Vitor Pamplona
e171120836
Moves relay state to a new watcher
2023-06-03 21:46:26 -04:00
Vitor Pamplona
abdfe531f7
v0.55.0
2023-06-03 18:50:12 -04:00
Vitor Pamplona
ca90866877
Keeping the position of the feed in navigation
2023-06-03 17:02:09 -04:00
Vitor Pamplona
450fa2b70d
Removing some unnecessary code
2023-06-03 16:21:02 -04:00
Vitor Pamplona
93c9ffeb02
adds a background to the app's icon in recommendation
2023-06-03 16:01:39 -04:00
Vitor Pamplona
2e5e546e7d
Making sure video does not restart when pressing the mute button
2023-06-03 16:01:20 -04:00
Vitor Pamplona
00e7add001
Adds support for seeing NIP-89 recommendations on User's profile.
2023-06-03 12:39:06 -04:00
Vitor Pamplona
e28cd2212e
v0.54.2
2023-06-02 22:46:45 -04:00
Vitor Pamplona
8f38353271
Shows comment and amount of zaps sent directly to the profile.
2023-06-02 22:45:58 -04:00
Vitor Pamplona
a41ee653d8
Moves reaction counts to a thread
2023-06-02 22:14:21 -04:00
Vitor Pamplona
839be06f62
Removes unnecessary mapping
2023-06-02 21:59:17 -04:00
Vitor Pamplona
bbef06de59
Moves UserFeed to MutableLists
2023-06-02 21:52:22 -04:00
Vitor Pamplona
515159f18c
Ignores unloaded notes in the MultiComposeSet renderer.
2023-06-02 21:29:12 -04:00
Vitor Pamplona
e7b7ebbbdf
Adds a new thread call for the notification of reaction rows
2023-06-02 21:28:50 -04:00
Vitor Pamplona
5965d9a3bb
Moves profile watchers to their own compose functions
2023-06-02 21:28:30 -04:00
Vitor Pamplona
31959721b1
Moves reward calculations to the IO thread
2023-06-02 21:27:57 -04:00
Vitor Pamplona
8e16daaaa3
Only refreshes follow lists once per notification event.
2023-06-02 21:27:43 -04:00
Vitor Pamplona
e9fd47a536
Runs bottom's new notification refresher in the IO thread
2023-06-02 21:27:11 -04:00
Vitor Pamplona
6191ef9a6b
Removes old notification cards
2023-06-02 20:36:01 -04:00
Vitor Pamplona
05aa12ebac
- Removing outdated version of the FlowRow
...
- Improving performance of custom emojis
- Improving performance of DropDown menus
2023-06-02 20:30:49 -04:00
Vitor Pamplona
42428c5e0f
Moves channel checks to happen before a Channel object is loaded.
2023-06-01 19:56:31 -04:00
Vitor Pamplona
1a3685c5ab
v0.54.1
2023-06-01 16:07:08 -04:00
Vitor Pamplona
fff892e1c8
Making sure pollnote view models are unique
2023-06-01 16:03:22 -04:00
Vitor Pamplona
99c30816c6
Simplifying observables
2023-06-01 16:01:35 -04:00
Vitor Pamplona
92c61f317b
Restructuring follows observables
2023-06-01 15:16:03 -04:00
Vitor Pamplona
b0e50e0c00
Fixes Translations
2023-06-01 09:11:47 -04:00
Vitor Pamplona
f065dcfc5a
v0.54.0
2023-05-31 22:13:54 -04:00
Vitor Pamplona
91f34000f5
Improves rendering performance of the ExoPlayer
2023-05-31 22:09:18 -04:00
Vitor Pamplona
93e2af3c1f
formatting
2023-05-31 21:32:53 -04:00
Vitor Pamplona
6072e5977e
Reducing recompositions on images.
2023-05-31 21:32:46 -04:00
Vitor Pamplona
8575ea018d
Improving rendering of the text
2023-05-31 20:43:57 -04:00
Vitor Pamplona
ed919ae531
UrlPreviewer using Main thread :(
2023-05-31 20:08:30 -04:00
Vitor Pamplona
3eb832c4e0
Improves Poll Rendering speed.
2023-05-31 20:08:07 -04:00
Vitor Pamplona
a57ca2a79d
Using the correct immutable class
2023-05-31 16:33:23 -04:00
Vitor Pamplona
07a681c002
Merge remote-tracking branch 'origin/HEAD'
2023-05-31 16:31:55 -04:00
Vitor Pamplona
cb561d432c
Merge pull request #433 from davotoula/add_per_app_language_preferences
...
Add support for per-app languange preferences
2023-05-31 16:31:19 -04:00
Vitor Pamplona
d942c12627
Restructuring ViewModels
2023-05-31 16:30:11 -04:00
David Kaspar
a466f33b4e
Add support for per-app languange preferences
2023-05-31 09:34:21 +01:00
Vitor Pamplona
3744f90e87
Merge pull request #432 from davotoula/translation_sv
...
Added Swedish translation
2023-05-30 16:04:34 -04:00
Vitor Pamplona
1cc0f4bf80
Don't notify twice
2023-05-30 16:02:45 -04:00
David Kaspar
dec409c209
moved previous Swedish translation to a resource file
...
Corrected and added to Swedish translation
2023-05-30 20:58:50 +01:00
Vitor Pamplona
c664397b11
Starts video with the audio on/off based on global mute variable
2023-05-30 13:58:21 -04:00
Vitor Pamplona
bc1b71e9bf
Improves reply info rendering
2023-05-30 13:58:00 -04:00
Vitor Pamplona
a42606af0d
v0.53.7
2023-05-30 12:07:23 -04:00
Vitor Pamplona
b301e1d79b
Removes sorting of the blocked list because it needs to load all metadata to sort correctly.
2023-05-30 12:07:15 -04:00
Vitor Pamplona
5ab94e8a1c
- Renders the report's comment in the user profile report tab
...
- Allows reply, zap, boost and like the report itself.
- Shows report messages on notifications
2023-05-30 12:03:33 -04:00
Believethehype
ffa03e1d0d
Merge remote-tracking branch 'upstream/main'
2023-05-30 09:17:15 +02:00
Vitor Pamplona
7ad982ec71
v0.53.6
2023-05-29 21:44:11 -04:00
Vitor Pamplona
030064e112
Sorting blocked users by name
2023-05-29 21:43:59 -04:00
Vitor Pamplona
d9a392d2c1
BugFix for not loading the security filter screen
2023-05-29 21:40:44 -04:00
Vitor Pamplona
97cd1c5e30
v0.53.5
2023-05-29 21:15:10 -04:00
Vitor Pamplona
24a6d8a155
Restart Video Cache when chancing Tor Setup
2023-05-29 21:14:06 -04:00
Vitor Pamplona
ea185147b3
v0.54.4
2023-05-29 19:47:02 -04:00
Vitor Pamplona
f2db2b88c2
Improves rendering of Markdown summaries
2023-05-29 19:46:54 -04:00
Vitor Pamplona
6ea0972151
Fixes bug with rendering of markdown with user citations.
2023-05-29 19:20:33 -04:00
Vitor Pamplona
093705f3b6
v0.52.3
2023-05-29 18:06:42 -04:00
Vitor Pamplona
1972297755
adds flavor to the version descriptor in the bottom left of the drawer
2023-05-29 18:06:35 -04:00
Vitor Pamplona
ac00694690
Moves ExoPlayer to OkHttp in order to enable Tor support.
2023-05-29 18:00:29 -04:00
Vitor Pamplona
605861dc32
v0.53.2
2023-05-29 17:12:04 -04:00
Vitor Pamplona
43d508ba33
Correcting the user's room for the notification marker
2023-05-29 17:11:56 -04:00
Vitor Pamplona
e692647d58
v0.53.1
2023-05-29 16:26:16 -04:00
Vitor Pamplona
64f98e4b92
Filters Message Feed DAL to only take PrivateMessages in the Notification Bubble.
2023-05-29 16:25:35 -04:00
Vitor Pamplona
c58c20cc54
Adding immutable tag to ResizeImage class
2023-05-29 15:15:20 -04:00
Vitor Pamplona
89ddb7f4b7
v0.53.0
2023-05-29 15:05:01 -04:00
Vitor Pamplona
cb92a51191
Adds separate colors for the newItem background between light and dark themes
2023-05-29 14:58:10 -04:00
Vitor Pamplona
213b172c32
Merge pull request #431 from davotoula/add_translation_cs
...
Add Czech translations
2023-05-29 14:27:01 -04:00
Vitor Pamplona
cfdd470626
formatting
2023-05-29 14:25:43 -04:00
Vitor Pamplona
a5a3c62edd
Moving chatroomlist to an additive filter
2023-05-29 14:25:34 -04:00
David Kaspar
c9bcfa1c17
added Czech translation
2023-05-29 18:36:51 +01:00
Vitor Pamplona
02ad85a740
Avoids running through the entire filter when collection is Empty
2023-05-28 17:53:08 -04:00
Vitor Pamplona
446273de80
Adds mute control per track on the screen.
2023-05-28 17:36:20 -04:00
Vitor Pamplona
b513877552
Optimizing UserProfile status
2023-05-28 17:33:01 -04:00
Vitor Pamplona
013eedd892
Removing logs
2023-05-28 17:32:48 -04:00
Vitor Pamplona
d2cbb27756
Separating logs for full feed updates and additive feed updates
2023-05-28 17:32:40 -04:00
Vitor Pamplona
1a477ea1c8
Refreshing user status when added to the transient spam list
2023-05-28 17:32:05 -04:00
Vitor Pamplona
83df639aff
Merge pull request #430 from malimahda/main
...
changes to translation
2023-05-28 16:25:10 -04:00
Vitor Pamplona
f298cc6f13
Adds some documentation to make sure any NIP05 changes take into account that we are converting the entire json to lowercase.
2023-05-28 16:24:37 -04:00
Vitor Pamplona
300a70ce18
Merge remote-tracking branch 'origin/HEAD'
2023-05-28 16:09:54 -04:00
Vitor Pamplona
0f6bf1cc59
Merge pull request #428 from davotoula/bugfix_case_sensitive_nip05
...
Bugfix case sensitive nip05
2023-05-28 16:09:37 -04:00
Vitor Pamplona
6bc1b6b28a
Loading reply from launch and not withContent
2023-05-28 16:03:15 -04:00
Vitor Pamplona
1c381f64f9
v0.52.3
2023-05-28 15:35:46 -04:00
Vitor Pamplona
5e3703e849
Moves all note states to leaf compositors
2023-05-28 15:34:13 -04:00
Vitor Pamplona
acbd41ce61
Better recomposition structure for ReactionsRow
2023-05-28 15:17:10 -04:00
Vitor Pamplona
056d00b73b
Performance Improvements when rendering a channel creation note
2023-05-28 15:16:50 -04:00
L
72fc21cdc6
Update strings.xml
...
translated new strings
2023-05-28 21:22:33 +03:30
L
3e983cdf1c
Update strings.xml
...
added new strings
2023-05-28 20:40:16 +03:30
L
d81af9a194
Merge branch 'vitorpamplona:main' into main
2023-05-28 17:59:35 +03:30
David Kaspar
7f6b44cd0b
spelling fix
2023-05-27 23:51:13 +01:00
David Kaspar
88bad1e308
added additional trivial tests
2023-05-27 22:35:34 +01:00
David Kaspar
aa0a4d1aac
Use lowercase versions of user name and retrieved json to make case insensitive match
2023-05-27 21:56:57 +01:00
David Kaspar
b0a61cce42
Added failing test
...
(a bit dirty using a spy for the actual "system under test" but it is the quickest way to test added functionality and mocking out complexity around coroutines and httpclient)
2023-05-27 21:42:12 +01:00
Vitor Pamplona
b3be4567e2
v0.52.2
2023-05-27 16:36:36 -04:00
Vitor Pamplona
c5a586ec56
Fixes Missing Notifications
2023-05-27 16:36:27 -04:00
Vitor Pamplona
ece3664e74
Merge remote-tracking branch 'origin/HEAD'
2023-05-27 16:34:42 -04:00
Vitor Pamplona
2297c797dc
Merge pull request #427 from ZsZolee/main
...
Sensitive content Hungarian translation
2023-05-27 16:24:48 -04:00
Vitor Pamplona
4517ca9fdd
trimming urls as well
2023-05-27 16:16:52 -04:00
Vitor Pamplona
1146b8ad54
v0.52.1
2023-05-27 16:06:15 -04:00
Vitor Pamplona
545643d165
Fixes Relay Icon rendering.
2023-05-27 16:04:20 -04:00
Zoltan
359e22ae42
Sensitive content Hungarian translation
2023-05-27 17:02:15 +02:00
Vitor Pamplona
69be28ec98
Making sure the UserReactonsRow in notifications get updated as new events come in.
2023-05-26 18:05:35 -04:00
Vitor Pamplona
a8ffbb922d
Moves relay color filters to a singleton
2023-05-26 14:03:57 -04:00
Vitor Pamplona
bd4a450336
v0.52.0
2023-05-26 12:21:10 -04:00
Vitor Pamplona
39818268ab
Support for NIP-36, declaration of sensitive content.
2023-05-26 12:20:17 -04:00
Vitor Pamplona
d26b83a851
Updating kotlin dependencies.
2023-05-26 12:19:38 -04:00
Vitor Pamplona
8dc9c2ed2f
0.51.4
2023-05-26 09:37:51 -04:00
Vitor Pamplona
860f3bd096
Improves color contrast for Zap Amount notifications in light mode
2023-05-26 09:00:05 -04:00
Vitor Pamplona
a3adadb251
0.51.3
2023-05-25 21:09:47 -04:00
Vitor Pamplona
755d89dc79
Only changing stats for the Reaction Row if the data actually changed.
2023-05-25 21:09:14 -04:00
Vitor Pamplona
fa4463f1d7
Improves rendering of messages in the Notification feed
2023-05-25 21:08:20 -04:00
Vitor Pamplona
56a68b9100
Feed invalidation is necessary for lists
2023-05-25 20:40:04 -04:00
Vitor Pamplona
fe317964b8
Simplifying Private message rendering scheme
2023-05-25 20:39:15 -04:00
Vitor Pamplona
07ccf75d44
updates jsoup and activity compose to the latest versions
2023-05-25 18:43:01 -04:00
Vitor Pamplona
ff927d4830
v0.51.2
2023-05-25 18:38:34 -04:00
Vitor Pamplona
6461c3e498
Changes the structure of the notification view to increase speed.
2023-05-25 18:35:23 -04:00
Vitor Pamplona
2ed5eae029
Preserves invalidations of DataSources for Home, Videos and Notifications
2023-05-25 18:34:40 -04:00
Vitor Pamplona
1693455d0d
Only removes scrollTop from Uri after 1 second and to avoid changing before composition finishes.
2023-05-25 18:33:22 -04:00
Vitor Pamplona
3bcda33fa6
Activates invalidations that can be ignored if another invalidation is already running.
2023-05-25 18:30:42 -04:00
Vitor Pamplona
9f394900a7
Only scrolls to the top if not at the top
2023-05-25 18:30:15 -04:00
Vitor Pamplona
4f2c78e73a
Remembers formatting for the Notification Reaction Row
2023-05-25 18:29:41 -04:00
Vitor Pamplona
6a3600fd73
Updates Notification lists in intervals of 1 second.
2023-05-25 18:28:51 -04:00
Vitor Pamplona
b40c6f1361
remember modifiers to avoid recomposition
2023-05-25 18:28:34 -04:00
Vitor Pamplona
5ce19474ae
Moves Home and Video screen invalidations to follow the scrollTop parameter
2023-05-25 18:28:19 -04:00
Vitor Pamplona
e9bdc045ba
Adds @Stable tag to Notification Card models
2023-05-25 18:27:05 -04:00
Vitor Pamplona
aed7f46ca0
remembering size of the robohash picture
2023-05-25 18:25:47 -04:00
Vitor Pamplona
310a93ef29
removes logs
2023-05-25 16:24:16 -04:00
Vitor Pamplona
1ccaa1a028
Removing the start of relays before logging in.
2023-05-25 08:56:04 -04:00
Vitor Pamplona
493888d121
v0.51.1
2023-05-24 18:12:46 -04:00
Vitor Pamplona
e5aba62fdd
Imports BahaUrlPreview library to add the proxy connection into it.
2023-05-24 18:11:51 -04:00
Vitor Pamplona
b643cedf8f
Merge pull request #424 from KotlinGeekDev/retain-state
...
Retain state when rotating device.
2023-05-24 17:02:27 -04:00
Vitor Pamplona
2c0bfe2118
v0.51.0
2023-05-24 17:01:30 -04:00
Vitor Pamplona
f1ecaf1ee5
- Adds Immutable Lists to avoid recompositions
...
- Moves NavController to a lambda to avoid recompositions
- Moves AccountViewModel builder to a ViewModel Factory to avoid recompositions
- Reduces notifications invalidation requests when starting the screen.
2023-05-24 12:34:09 -04:00
Believethehype
719f5c2ac6
Merge remote-tracking branch 'upstream/main'
2023-05-24 17:30:10 +02:00
Vitor Pamplona
4841d4004e
Fixes https://github.com/vitorpamplona/amethyst/issues/425
2023-05-24 10:38:25 -04:00
KotlinGeek
75d56214d2
Use manifest to avoid Activity recreation.
2023-05-23 23:58:59 +01:00
Vitor Pamplona
f0ba68e467
Fixing missing some notifications.
2023-05-23 16:04:29 -04:00
Vitor Pamplona
5a375b94d6
Adds Zap amounts to Notification bubbles.
2023-05-23 15:14:00 -04:00
Vitor Pamplona
dcbd4148e2
v0.50.6
2023-05-23 12:14:47 -04:00
Vitor Pamplona
0015100dea
Fixing Immutable imports
2023-05-23 12:12:43 -04:00
Vitor Pamplona
8898e5d10b
Adds Immutable and Stable annotations to avoid recomposing
2023-05-23 12:02:34 -04:00
Vitor Pamplona
15621f16a2
Improves the speed of updating Notification notes
2023-05-23 10:37:34 -04:00
Vitor Pamplona
a29d9ad433
Adds a cache layer for citations in Notes
2023-05-23 10:37:18 -04:00
Vitor Pamplona
d355f22938
Fixes click on the Home to update the feed
2023-05-23 10:35:56 -04:00
Vitor Pamplona
2082c6cb28
Fixes size for following symbol
2023-05-22 21:01:25 -04:00
Vitor Pamplona
4b49cc1aab
better translations to unfollow in portuguese
2023-05-22 20:47:34 -04:00
Vitor Pamplona
538e61b38e
rollback vm version
2023-05-22 20:47:13 -04:00
Vitor Pamplona
93f8847544
moving plugin to the latest
2023-05-22 20:41:42 -04:00
Vitor Pamplona
a1da4affeb
Updating dependencies
2023-05-22 20:04:33 -04:00
Vitor Pamplona
0bf94f316f
Moving more variables to remember clauses
2023-05-22 20:04:23 -04:00
Vitor Pamplona
a3fc22a04a
v0.50.5
2023-05-22 18:24:50 -04:00
Vitor Pamplona
6437a2106a
Moves zapProgress to inside the IO update to make sure it only updates when needed.
2023-05-22 17:52:46 -04:00
Vitor Pamplona
0a8c79dacd
Stops recomposing the drawer at every new route.
2023-05-22 17:52:18 -04:00
Vitor Pamplona
22dbaaf95a
Adjusts bottombar to not recalculate hasNewItems in every recomposition.
2023-05-22 17:51:59 -04:00
Vitor Pamplona
278091e6ef
Moves default state of url previews to the remember function
2023-05-22 17:51:37 -04:00
Vitor Pamplona
d99711d3e6
Remembering Background color and Text elements for posts.
2023-05-22 17:51:12 -04:00
Vitor Pamplona
48f8cd7d95
Merge remote-tracking branch 'origin/HEAD'
2023-05-22 15:11:10 -04:00
Vitor Pamplona
3b816559e4
Optimizes MultiSetCompose
2023-05-22 15:10:54 -04:00
Vitor Pamplona
e96a50b454
Optimizes recomposition of bottom items.
2023-05-22 15:08:14 -04:00
Vitor Pamplona
93282b71ae
Optimizes NIP-05 procedures
2023-05-22 15:07:47 -04:00
Vitor Pamplona
8223476cb3
Formatting
2023-05-22 15:07:21 -04:00
Vitor Pamplona
460187c4a4
Optimizes Drawer for Recomposition
2023-05-22 15:07:13 -04:00
Vitor Pamplona
5da49c920b
Removes the time log for Composing a note
2023-05-22 14:55:06 -04:00
Vitor Pamplona
df5b5b90af
Formatting
2023-05-22 14:54:42 -04:00
Vitor Pamplona
e5b937ed7e
Only updates the refreshing state if it was refreshing.
2023-05-22 14:54:25 -04:00
Vitor Pamplona
b4b90cfd19
Merge pull request #420 from KotlinGeekDev/back-navigation-fix
...
Improve navigation behaviour.
2023-05-22 14:35:50 -04:00
Vitor Pamplona
99d302802a
Deprecating IMGUR
2023-05-22 09:50:06 -04:00
Vitor Pamplona
ec2fc2f7e3
Updates relay UI on messages sent by the logged in user in chat
2023-05-22 09:49:34 -04:00
Vitor Pamplona
26634ccb04
Migrates notification summary to a new day without having to restart the app.
2023-05-22 09:18:13 -04:00
KotlinGeek
7766886587
Apply fix to profile navigation as well.
2023-05-22 12:56:17 +01:00
Vitor Pamplona
b219b3631c
- Adds hashtags and #[n] rendering to markdown
...
- Shortcuts the link to Amethyst's router.
2023-05-21 20:54:42 -04:00
Vitor Pamplona
a0797f7104
Fixes NWC with Auth
2023-05-21 20:53:57 -04:00
Vitor Pamplona
330f3503a6
Adds nostr: prefix to channel id share.
2023-05-21 20:53:20 -04:00
KotlinGeek
7da87af0fb
Verify presence of note in backstack before navigating to it.
2023-05-22 01:29:38 +01:00
Vitor Pamplona
2eb0096630
Adds a space in a bookmark author's name
2023-05-20 20:35:13 -04:00
L
459e579bcb
Update strings.xml
...
changed some word to better choices
2023-05-20 20:46:04 +03:30
L
3c069d574e
Merge branch 'vitorpamplona:main' into main
2023-05-20 20:38:19 +03:30
Vitor Pamplona
639569cd86
v0.50.4
2023-05-17 17:05:06 -04:00
Vitor Pamplona
e41df98920
Bugfix for channel metadata messages show up before channel creation packages
2023-05-17 17:01:07 -04:00
Vitor Pamplona
323e71c7cb
Bugfix for saving Replaceable notes in Bookmarks.
2023-05-17 15:47:20 -04:00
Vitor Pamplona
cbe9462f28
v0.50.3
2023-05-17 13:55:30 -04:00
Vitor Pamplona
95febc1c8e
Merge remote-tracking branch 'origin/main'
2023-05-17 13:55:17 -04:00
Vitor Pamplona
5d8ffd1e2c
Merge pull request #415 from KotlinGeekDev/hashtag-search-fix
...
Fix for case-sensitive hashtag issue.
2023-05-17 13:55:02 -04:00
Vitor Pamplona
f2616855c2
Merge pull request #414 from ZsZolee/main
...
Replacing some missing Hungarian translation
2023-05-17 13:54:50 -04:00
Vitor Pamplona
5040350be5
Fixes Auth for NIP-42 sporadic connections.
2023-05-17 13:54:20 -04:00
KotlinGeek
d6c8651f0d
Add lowercase variant of hashtag when creating event.
2023-05-17 17:26:31 +01:00
Zoltan
c5176b8c49
Replacing some missing Hungarian translation
2023-05-17 17:27:43 +02:00
Vitor Pamplona
d239020895
v0.50.2
2023-05-17 11:20:14 -04:00
Vitor Pamplona
117446688b
Fixes jumping chat screens on hidden posts.
2023-05-17 11:20:03 -04:00
Vitor Pamplona
a8e650a38d
v0.50.1
2023-05-17 09:50:43 -04:00
Vitor Pamplona
95a21cc08c
Adds Navigation markers to the top panel and reaction watch
2023-05-17 09:49:31 -04:00
Vitor Pamplona
0823f2e7b5
Additive rendering of statistics
2023-05-17 09:34:21 -04:00
Vitor Pamplona
cb42196889
Adds reaction watch.
2023-05-16 22:41:47 -04:00
Vitor Pamplona
6aadf8a883
0.49.4
2023-05-16 19:00:44 -04:00
Vitor Pamplona
bb9fa8e144
Adding the missing search element
2023-05-16 18:51:08 -04:00
Vitor Pamplona
5a3cf40402
Adds online search when typing the username in the new Post field.
2023-05-16 18:43:58 -04:00
Vitor Pamplona
1519e70b24
Increasing size of the "More Options" button in the Video Feed.
2023-05-16 18:03:24 -04:00
Vitor Pamplona
135596591a
Optimizes the code for chat bubble rendering
2023-05-16 17:53:36 -04:00
Vitor Pamplona
389afcb600
Fixes Robohash dependency in size
2023-05-16 17:53:15 -04:00
Vitor Pamplona
d6c2966792
Adds color to relay icons
2023-05-16 17:53:02 -04:00
Vitor Pamplona
dd8b208a0d
Avoiding creating a lnurl link with just those words
2023-05-16 17:52:39 -04:00
Vitor Pamplona
27182a77a4
v0.49.3
2023-05-16 12:25:16 -04:00
Vitor Pamplona
cf5f345d54
Formatting
2023-05-16 12:20:35 -04:00
Vitor Pamplona
3950517743
Improves rendering performance for chats.
2023-05-16 12:20:27 -04:00
L
d2accf7622
Update strings.xml
...
a few words . not urgent
2023-05-16 19:22:04 +03:30
Vitor Pamplona
7a14a1ab26
Formatting
2023-05-16 11:30:54 -04:00
Vitor Pamplona
9e93a35ee7
Parsing NIP-19 to improve search results.
2023-05-16 11:30:43 -04:00
Vitor Pamplona
76df70c6f6
Making sure filters return similar orders when two posts are published at the same time.
2023-05-16 11:10:17 -04:00
Vitor Pamplona
1d5ff5bea9
v0.49.2
2023-05-16 10:24:45 -04:00
Vitor Pamplona
1767d4a3a3
Enabling a log to help NIP95 relay developers track what the app is doing with their images.
2023-05-16 10:24:05 -04:00
Vitor Pamplona
f2d87b78b1
Fixing emoji's on chat handles
2023-05-16 10:12:31 -04:00
Vitor Pamplona
4bf76d1b79
v0.49.1
2023-05-16 09:47:18 -04:00
Vitor Pamplona
17fbf8c01f
BugFix for incorrect caching of NIP95
2023-05-16 09:47:10 -04:00
Vitor Pamplona
332490376b
Adjustments to Markdown detection and rendering.
2023-05-16 08:52:59 -04:00
Vitor Pamplona
14e670cd9a
Avoid color-filtering the emoji
2023-05-16 08:32:25 -04:00
Vitor Pamplona
d29e6b4d0b
Better shade for Pins
2023-05-16 08:32:03 -04:00
Vitor Pamplona
3558bab786
v0.49.0
2023-05-15 22:18:21 -04:00
Vitor Pamplona
7c21f077db
Support for PinStr (33888)
2023-05-15 22:18:12 -04:00
Vitor Pamplona
a2a9d04e1e
v0.48.0
2023-05-15 21:35:55 -04:00
Vitor Pamplona
fc56f3988e
Support for NIP-30
2023-05-15 21:26:59 -04:00
Vitor Pamplona
95ad33ace2
Merge pull request #412 from Pextar/main
...
Swedish translation
2023-05-15 14:11:11 -04:00
Vitor Pamplona
cf850415b8
Merge branch 'main' into main
2023-05-15 14:11:06 -04:00
Vitor Pamplona
bd77bb7780
Merge remote-tracking branch 'origin/HEAD'
2023-05-15 14:09:56 -04:00
Vitor Pamplona
6a696bfa39
Adds a 5 minute expiration time for ImageErrors
2023-05-15 14:09:43 -04:00
Pextar
d5fc97184c
Merge branch 'main' into main
2023-05-15 20:07:43 +02:00
Pextar
e0b9120e17
Create values-sv
2023-05-15 20:06:08 +02:00
Vitor Pamplona
1523a29a4f
Merge pull request #410 from greenart7c3/main
...
add longPress to edit tor/orbot settings
2023-05-15 13:51:25 -04:00
Vitor Pamplona
1db6b4793f
Adds NIP-94 shareable link to filestr
2023-05-15 13:25:21 -04:00
Vitor Pamplona
426a495eb4
Adds zapstr.live and listr.lol as shareable links
2023-05-15 13:17:31 -04:00
Vitor Pamplona
e07b4d49ef
Fixes NPE on opening the QuickAction on a "Post Not Found" event.
2023-05-15 13:10:33 -04:00
Vitor Pamplona
595cab3630
v0.47.0
2023-05-15 11:16:50 -04:00
Vitor Pamplona
817a9c3e8d
Adds support for AudioTrack Types from ( https://zapstr.live/ )
2023-05-15 11:15:32 -04:00
greenart7c3
32927040e3
add longPress to edit tor/orbot settings
2023-05-15 11:17:42 -03:00
Vitor Pamplona
c973d941cc
v0.46.6
2023-05-14 22:23:37 -04:00
Vitor Pamplona
db6ebe609c
Forces aspect ratio while obeying maxWidth and Height of the frame.
2023-05-14 22:22:53 -04:00
Vitor Pamplona
32913915ce
Making sure remember does not interfere with translations.
2023-05-14 22:22:22 -04:00
Vitor Pamplona
4a8680e582
0.46.5
2023-05-14 21:06:06 -04:00
Vitor Pamplona
7cf0291b5a
Applies remember functions to more parameters.
2023-05-14 21:05:58 -04:00
Vitor Pamplona
0406632e9d
Moves internal content changes to derived states.
2023-05-14 20:24:41 -04:00
Vitor Pamplona
bf2949717c
Makes sure to only change the visible status when needed.
2023-05-14 20:24:11 -04:00
Vitor Pamplona
bbea28c6df
0.46.4
2023-05-14 19:04:34 -04:00
Vitor Pamplona
1c76b7a35c
Testing a not cropping version for videos.
2023-05-14 18:59:49 -04:00
Vitor Pamplona
814d05812a
Fixes image cropping opening the image dialog.
2023-05-14 18:59:33 -04:00
Vitor Pamplona
b4d3cf87c8
Merge remote-tracking branch 'origin/HEAD'
2023-05-14 18:21:43 -04:00
Vitor Pamplona
e5ff92c804
v0.46.3
2023-05-14 18:21:33 -04:00
Vitor Pamplona
c3a31fd313
Update PRIVACY.md
...
Adds the collection of the push notification token to the Privacy.MD
2023-05-14 18:20:28 -04:00
Vitor Pamplona
3fd4c176e8
Merge remote-tracking branch 'origin/HEAD'
2023-05-14 18:12:16 -04:00
Vitor Pamplona
cf9395d5e3
Avoids Notification duplicates
2023-05-14 18:12:04 -04:00
Vitor Pamplona
89ae229ea2
Merge pull request #408 from vivganes/intl-hashtags
...
fix #407 correct non-english hashtags
2023-05-14 17:37:18 -04:00
Vitor Pamplona
f40b6c394c
v0.46.2
2023-05-14 17:22:22 -04:00
Vitor Pamplona
f84501e40f
Improvements to Poll Caching system: Fixes https://github.com/vitorpamplona/amethyst/issues/406
2023-05-14 17:03:46 -04:00
vivganes
d261003217
fix #407 correct non-english hashtags
2023-05-14 23:39:42 +05:30
Pextar
fc1ee54548
Merge branch 'vitorpamplona:main' into main
2023-05-14 08:29:09 +02:00
Vitor Pamplona
6842d12b39
Turn FollowList into a ViewModel and a LocalCache LiveData into a SharedFlow (it was killing some coroutines that were supposed to finish)
2023-05-13 12:49:48 -04:00
Vitor Pamplona
3e69b81d81
Moves aspect ratio to the appropriate composable
2023-05-13 12:46:57 -04:00
Vitor Pamplona
ea4e3e75d6
Formatting
2023-05-13 12:46:34 -04:00
Vitor Pamplona
5db04ef2b0
Allows the RichTextViewer to render before resolving urls.
2023-05-13 12:46:11 -04:00
Vitor Pamplona
b51186de30
updated secp lib
2023-05-12 17:18:56 -04:00
Vitor Pamplona
8fc0f5a8b8
Removing shadowed variable
2023-05-12 16:50:26 -04:00
Pextar
754ac9894b
Delete values-sv
2023-05-12 20:38:08 +02:00
Vitor Pamplona
69744db53b
Merge remote-tracking branch 'origin/HEAD'
2023-05-12 14:17:31 -04:00
Vitor Pamplona
db9a0ebfa1
Protects against exceptions when creating keys with invalid bytearrays.
2023-05-12 14:13:08 -04:00
Vitor Pamplona
38ebeded1c
Merge pull request #402 from ZsZolee/main
...
TOR Hungarian translation
2023-05-12 13:40:41 -04:00
Vitor Pamplona
2b8fafc123
Merge pull request #403 from judemont/main
...
French translation for Android description.
2023-05-12 13:40:24 -04:00
Vitor Pamplona
fc2408b526
Correcting NPE from failing to load the thumbnail
2023-05-12 13:32:08 -04:00
JdM
6723806534
French translation for android description.
2023-05-12 17:26:11 +02:00
Zoltan
93c3a49ecf
TOR Hungarian translation
2023-05-12 14:04:52 +02:00
Pextar
e80c8b37b3
Create values-sv
2023-05-12 12:14:20 +02:00
Vitor Pamplona
66b84c0dea
0.46.1
2023-05-11 18:30:18 -04:00
Vitor Pamplona
a7063042fb
Formatting
2023-05-11 18:15:56 -04:00
Vitor Pamplona
aa60367c72
Doesn't update if it returned the same reference for the list.
2023-05-11 18:15:48 -04:00
Vitor Pamplona
19a58bb669
correctly refreshes the screen
2023-05-11 17:39:31 -04:00
Vitor Pamplona
55aafffb37
Remove logs
2023-05-11 17:39:21 -04:00
Vitor Pamplona
9b92dfca5e
Isolating state changes in the profile page.
2023-05-11 17:31:32 -04:00
Vitor Pamplona
3ae75a3333
Adds FAB column to create new channels and join channels/users
2023-05-11 16:42:05 -04:00
Vitor Pamplona
9ebb3fbefc
Improving reply screen to clarify which users will be notified.
2023-05-11 15:26:09 -04:00
Vitor Pamplona
96d66646b4
Displaying lists as Notes
2023-05-11 14:39:05 -04:00
Vitor Pamplona
f202422ff1
hasValidSignature crashes in some weirdly formed events.
2023-05-11 10:12:01 -04:00
Vitor Pamplona
f02e18ff9b
Fix background color from remember calls
2023-05-11 09:32:33 -04:00
Vitor Pamplona
b72b0b028f
v0.46.0
2023-05-11 09:19:27 -04:00
Vitor Pamplona
eb9be2108d
Adjustments to Tor/Orbot screens
2023-05-11 09:18:17 -04:00
Vitor Pamplona
875eb0df78
Merge pull request #357 from greenart7c3/main
...
Add option to setup connection through Orbot
2023-05-11 08:33:33 -04:00
Vitor Pamplona
ea8a665bc7
Merge pull request #401 from Radiokot/fix/actualize_ru_uk_23_05_10
...
Actualize Russian and Ukrainian translations
2023-05-11 08:33:11 -04:00
Vitor Pamplona
142f850eb7
Merge pull request #400 from Bardesss/patch-5
...
Update strings.xml (NL)
2023-05-11 08:33:04 -04:00
Vitor Pamplona
9f12fffd0d
Merge pull request #399 from malimahda/main
...
values-fa/strings
2023-05-11 08:32:46 -04:00
Vitor Pamplona
28a1f0d6da
v0.45.1
2023-05-10 19:36:07 -04:00
Vitor Pamplona
b1de36f423
Trying to improve rendering by allowing recompositions to perform layout faster.
2023-05-10 19:08:56 -04:00
Oleg Koretsky
ff54d581ae
Actualize Russian and Ukrainian translations
2023-05-10 22:57:41 +03:00
Vitor Pamplona
8fcd05a6bb
avoids cutting the first paragraph of notifcations
2023-05-10 14:03:05 -04:00
Vitor Pamplona
434c1e9af3
Don't try to decrypt if message is blank
2023-05-10 14:02:53 -04:00
Vitor Pamplona
a62f2e44d0
Only calls invalidate if things change
2023-05-10 14:02:38 -04:00
Vitor Pamplona
aa0ace5014
Delaying a bit more the average update filter for relays.
2023-05-10 14:02:05 -04:00
greenart7c3
ee4c54aa27
use httpclient.getHttpClient
2023-05-10 14:47:46 -03:00
greenart7c3
7ff408bfb9
Merge branch 'main' into main
2023-05-10 14:42:37 -03:00
Vitor Pamplona
c1d127ac1e
Fixing blank messages and Zapped DM content
2023-05-10 13:31:25 -04:00
Vitor Pamplona
0b2e5de752
Uppercase
2023-05-10 13:30:52 -04:00
Vitor Pamplona
920ce54fe3
v0.45.0
2023-05-10 11:20:28 -04:00
Vitor Pamplona
c87b246a4e
Fixing tests
2023-05-10 11:19:32 -04:00
Vitor Pamplona
b8bc370bc1
Support for Push Notifications in the PlayStore build
2023-05-10 11:16:47 -04:00
L
a8069f7a3e
Update strings.xml
2023-05-10 16:17:01 +03:30
L
ca9b7adfa0
Update strings.xml
...
a few words
2023-05-10 15:21:40 +03:30
L
3c3b6544cf
Update strings.xml
...
changed a couple of words
2023-05-10 15:02:28 +03:30
Bardesss
910849b3c7
Update strings.xml (NL)
...
Updated translation
2023-05-10 08:55:43 +00:00
L
411ba0f137
Merge pull request #1 from believethehype/persian_translation
...
fixed path to Persian translation file
2023-05-09 23:02:36 +03:30
Believethehype
d48a15bfb3
Update strings.xml
2023-05-09 21:15:55 +02:00
Believethehype
489941106b
fixed path of persian translation
2023-05-09 21:14:50 +02:00
Believethehype
a0391fb8a5
Merge branch 'pr/1' into persian_translation
2023-05-09 21:11:40 +02:00
Believethehype
baa3a21dd2
Merge remote-tracking branch 'upstream/main'
2023-05-09 21:04:08 +02:00
Vitor Pamplona
633be54dd4
Updates dependencies
2023-05-09 13:20:59 -04:00
Vitor Pamplona
470281fa87
Filters lists out of the user's profile
2023-05-09 12:58:56 -04:00
Vitor Pamplona
3287196243
updating gradle plugin
2023-05-09 11:10:53 -04:00
Vitor Pamplona
bb8bb16370
Better regex for nostr:n.. citations in text.
2023-05-09 11:10:39 -04:00
Vitor Pamplona
4325975686
v0.44.0
2023-05-08 16:20:40 -04:00
Vitor Pamplona
53ec9d777f
- Moving postValue to IO thread
...
- launching navigate in a thread
2023-05-08 16:10:16 -04:00
Vitor Pamplona
3e6e7d4863
- Checks if the file still exists before discarding a duplicate event.
...
- Adding a per list EOSE
2023-05-08 15:34:59 -04:00
Vitor Pamplona
81290f2b26
Moving follows to the known list.
2023-05-08 14:58:39 -04:00
Vitor Pamplona
4dcf38c492
Fixing tab sliders from jumping from one state to the other
2023-05-08 14:46:23 -04:00
Vitor Pamplona
04c1300317
Adding List Choice to Notifications
2023-05-08 11:04:37 -04:00
greenart7c3
0d051117b2
add toast message to strings.xml
2023-05-08 11:03:17 -03:00
greenart7c3
d31eca1b42
Merge branch 'main' into main
2023-05-08 10:48:48 -03:00
greenart7c3
a503a1b218
show orbot dialog at login
2023-05-08 10:45:10 -03:00
Vitor Pamplona
70890def82
v0.43.2
2023-05-08 09:43:31 -04:00
Vitor Pamplona
d0eadcf30d
Formatting
2023-05-08 09:39:54 -04:00
Vitor Pamplona
ae268cc197
Fixing NostrFiles dev downloader
2023-05-08 09:39:44 -04:00
L
0bf317a818
Update strings.xml
2023-05-08 12:01:21 +03:30
L
915f7c07e8
Update strings.xml
2023-05-08 10:40:59 +03:30
L
69a1302404
Update strings.xml
2023-05-08 09:47:05 +03:30
Vitor Pamplona
d6d273e34c
v0.43.1
2023-05-07 21:46:01 -04:00
Vitor Pamplona
462c73341f
Fixes cutting text in the wrong language
2023-05-07 21:45:38 -04:00
Vitor Pamplona
aa07fbfc94
Adjusting NostrFilesDev to the latest API
2023-05-07 18:47:39 -04:00
Vitor Pamplona
59d7f7cc70
Merge pull request #396 from believethehype/nostrfilesdev
...
Added Nostrfiles.dev Image hoster Backend Code
2023-05-07 18:42:39 -04:00
Vitor Pamplona
950eefa4e3
Merge branch 'main' into nostrfilesdev
2023-05-07 18:42:09 -04:00
Vitor Pamplona
f2bbdd44a6
Removing file transform function
2023-05-07 18:40:24 -04:00
Vitor Pamplona
cb09a26ef5
Refactoring the nostr.build uploader
2023-05-07 18:37:33 -04:00
L
43156e3e11
Update strings.xml
2023-05-07 23:51:47 +03:30
Vitor Pamplona
eba14cf9f1
v0.43.0
2023-05-07 16:14:18 -04:00
Vitor Pamplona
13de5973ca
Improving performance of the RichText Viewer
2023-05-07 16:12:28 -04:00
Vitor Pamplona
936f750826
Moving private messages and channel loading to a thread.
2023-05-07 16:11:40 -04:00
L
faf215110a
Update strings.xml
2023-05-07 23:34:27 +03:30
L
839e00ae36
Update strings.xml
2023-05-07 22:50:37 +03:30
L
b829a42d76
Update strings.xml
2023-05-07 22:45:58 +03:30
L
e1c3191f31
Update strings.xml
2023-05-07 22:18:25 +03:30
Vitor Pamplona
f44549de41
Loading Users and Notes in Launched Effects only because of @Synchronized in the getOrCreate methods in LocalCache
2023-05-07 12:51:12 -04:00
Vitor Pamplona
1c0fcc4ab8
Solves NPE when loading an invalid npub in a citation
2023-05-07 12:50:17 -04:00
Vitor Pamplona
fcc6793244
Limiting AuthorGalleries to 50 people
2023-05-07 08:53:52 -04:00
Vitor Pamplona
dea35552d5
Calculating ZapAmount and converting to the screen before exiting the IO thread
2023-05-06 22:27:00 -04:00
Vitor Pamplona
b093873eb0
Avoids trying to decrypt a zap that was not sent by the author.
2023-05-06 22:17:43 -04:00
Vitor Pamplona
e5de2c45de
Moving withContext to scope.launch to avoid waiting the results.
2023-05-06 21:58:25 -04:00
Vitor Pamplona
70d8d9e2e0
formatting
2023-05-06 20:59:24 -04:00
Vitor Pamplona
dc0fe75b3d
Removing crossfades that might reduce the loading speed
2023-05-06 20:59:09 -04:00
Vitor Pamplona
25a34dd2e8
formatting
2023-05-06 20:03:04 -04:00
Vitor Pamplona
90227e1cdc
Refactoring NIP05 verification
2023-05-06 20:02:54 -04:00
Vitor Pamplona
bba45dd0a7
Moving clickable to Row and not AsyncImage because it's faster
2023-05-06 19:19:57 -04:00
Vitor Pamplona
fdca0af97b
Improving performance of the UserNameDisplay by making variables immutable
2023-05-06 19:18:15 -04:00
Vitor Pamplona
795120e932
Improving performance of Badge events
2023-05-06 19:17:39 -04:00
Vitor Pamplona
79da9cee01
NoteCompose refactoring
2023-05-06 11:49:53 -04:00
Vitor Pamplona
fbbb9b0d72
Increasing sensitivity for Language identification options
2023-05-06 09:53:44 -04:00
Vitor Pamplona
97d56d61d1
Caching Private Zap decryption
2023-05-06 09:46:25 -04:00
Vitor Pamplona
f3316f53ea
Renames Hex.toByteArray() to avoid confusing with String.toByteArray()
2023-05-06 09:24:39 -04:00
Vitor Pamplona
e3ccf71a84
v0.42.5
2023-05-05 18:50:19 -04:00
Vitor Pamplona
635279d59a
Testing removing the gradient of quoted posts.
2023-05-05 18:49:32 -04:00
Vitor Pamplona
0c673e91c6
BugFix for displaying other people's list after loading them from their profile
2023-05-05 18:49:13 -04:00
Vitor Pamplona
3519e20a98
BugFix for the empty selection
2023-05-05 18:48:37 -04:00
Vitor Pamplona
7167d57d22
v0.42.4
2023-05-05 13:49:41 -04:00
Vitor Pamplona
86adac95c9
Adds protections for calculating zap amounts without a private key
2023-05-05 13:49:18 -04:00
Vitor Pamplona
cffcc158f5
0.42.3
2023-05-05 13:29:20 -04:00
Vitor Pamplona
49a8778975
BugFix for NPE on null ZappedNote
2023-05-05 13:26:55 -04:00
Believethehype
dd62d2bae4
activated nostrfiles_dev for stories feed.
2023-05-05 19:25:31 +02:00
Believethehype
3c3b6c97c0
deactivate nostrfiles_dev selection for now (because of space)
2023-05-05 19:21:25 +02:00
Believethehype
dabeea43ea
added hoster nostrfiles.dev
2023-05-05 18:59:24 +02:00
Believethehype
8cb84c2395
Merge remote-tracking branch 'upstream/main'
2023-05-05 17:52:38 +02:00
Vitor Pamplona
5b6b6f19e5
Reverting background refactoring due to color being stuck in recompositions.
2023-05-05 10:01:37 -04:00
Vitor Pamplona
28370dbc01
Merge pull request #395 from ZsZolee/main
...
Follow list Hungarian translation
2023-05-05 09:11:03 -04:00
greenart7c3
28521c1a60
add configuration screen when enabling tor in the drawer
2023-05-05 08:25:48 -03:00
greenart7c3
9c30547bd7
fix build
2023-05-05 06:34:14 -03:00
greenart7c3
b07fd253c7
Merge branch 'main' into main
2023-05-05 06:11:24 -03:00
Zoltan
ab841c6490
Follow list Hungarian translation
2023-05-05 10:38:53 +02:00
Vitor Pamplona
12ff434a07
v0.42.2
2023-05-04 22:35:08 -04:00
Vitor Pamplona
51432c8c50
Fixing the toByteArray call
2023-05-04 22:34:09 -04:00
Vitor Pamplona
483e7d673c
Refactoring part of NoteCompose
2023-05-04 21:57:19 -04:00
Vitor Pamplona
3ce6ce9951
v0.42.1
2023-05-04 21:14:55 -04:00
Vitor Pamplona
84f51dc473
Removing animation from blurhash
2023-05-04 21:14:42 -04:00
Vitor Pamplona
5f4886ce52
Fixes migration of follow lists from old accounts
2023-05-04 21:10:09 -04:00
Vitor Pamplona
dea6f0ca21
v0.42.0
2023-05-04 20:10:01 -04:00
Vitor Pamplona
01bdc41286
Merge remote-tracking branch 'origin/HEAD'
2023-05-04 20:08:50 -04:00
Vitor Pamplona
8c2e89197e
Adds support for Private and Public Follow Lists
2023-05-04 20:08:36 -04:00
Vitor Pamplona
712950c2a1
Merge pull request #393 from believethehype/hashtag_fixes
...
Update HashtagIcon.kt
2023-05-04 11:49:38 -04:00
Believethehype
95cc2ee589
Update HashtagIcon.kt
2023-05-04 13:29:00 +02:00
Vitor Pamplona
76283463b0
v0.41.0
2023-05-03 18:26:52 -04:00
Vitor Pamplona
5179a821b2
Adjustments to the image upload choice to make sure they fit in a usual screen.
2023-05-03 18:25:01 -04:00
Vitor Pamplona
974a8011f9
Merge remote-tracking branch 'origin/main'
2023-05-03 17:49:14 -04:00
Vitor Pamplona
771bb3fc27
Merge pull request #391 from believethehype/nostrbuild
...
Added example for Image upload on nostr.build
2023-05-03 17:48:50 -04:00
Vitor Pamplona
10bd63ca2f
Merge pull request #392 from Bardesss/patch-4
...
Update strings.xml (NL)
2023-05-03 17:44:29 -04:00
Vitor Pamplona
1fad3d1c8a
Testing the removal of the image proxy server.
2023-05-03 17:20:10 -04:00
Believethehype
67cc24c4d9
added nostr.build NIP94
2023-05-03 18:13:18 +02:00
Vitor Pamplona
4368b34569
Fixes tall images bleeding into other posts.
2023-05-03 10:21:52 -04:00
greenart7c3
264d6a40b3
increased the default timeout when using proxy
2023-05-03 09:00:14 -03:00
Bardesss
65540c8a95
Update strings.xml (NL)
...
Updated translations
2023-05-03 08:13:35 +00:00
Bardesss
b801aa6bd1
Update strings.xml (NL)
...
Updated translation
2023-05-03 08:08:15 +00:00
Believethehype
7224ad4b05
image upload works to nostr.build
2023-05-03 00:48:01 +02:00
Believethehype
ee52e725d9
Merge remote-tracking branch 'upstream/main'
2023-05-03 00:35:41 +02:00
Believethehype
b043e2da2c
Merge remote-tracking branch 'upstream/main' into nostrbuild
2023-05-03 00:27:39 +02:00
Vitor Pamplona
f8a60203ec
Adds NFC support for NIP19 URIs
2023-05-02 17:59:12 -04:00
Vitor Pamplona
7f18bc3a88
0.40.6
2023-05-02 17:11:56 -04:00
Vitor Pamplona
31740d8855
Adding Post Not found on NIP95 images that are not found in any relay.
2023-05-02 17:06:32 -04:00
Vitor Pamplona
8641e0fec5
Only showing the loading url after 200 ms to avoid blinking the text.
2023-05-02 17:04:06 -04:00
Vitor Pamplona
c8f1e13448
Formatting
2023-05-02 16:47:02 -04:00
Vitor Pamplona
580cf76577
BugFix on calculating the Zap amount.
2023-05-02 16:46:52 -04:00
Vitor Pamplona
61549ebfd3
BugFix for video saving tool
2023-05-02 16:03:04 -04:00
Vitor Pamplona
797d1bb2b4
Don't try to draw local image if the file does not exist
2023-05-02 15:53:44 -04:00
Vitor Pamplona
99c16879c1
Uses resizeMode according to context.
2023-05-02 15:53:15 -04:00
Vitor Pamplona
0bf80e88ce
Avoids videos getting out of the current page and leaking into the next page.
2023-05-02 15:45:32 -04:00
Vitor Pamplona
a71679ef43
Removing the exposure of the URL from the initial image and video loads.
2023-05-02 15:44:59 -04:00
Vitor Pamplona
4bbb34e8c9
v0.40.5
2023-05-02 14:38:18 -04:00
Vitor Pamplona
0e1420a626
Adjust volume based on changing global mute variable.
2023-05-02 14:38:09 -04:00
Vitor Pamplona
79782ee8e7
Fixes the volume adjusting interfering with other apps.
2023-05-02 14:32:49 -04:00
Vitor Pamplona
81b70780a6
v0.40.4
2023-05-02 12:42:38 -04:00
Vitor Pamplona
277fc5971e
Moving Home feed to start first when loading the app.
2023-05-02 12:31:03 -04:00
Vitor Pamplona
850bc15f4f
More visible buttons in the Video feed.
2023-05-02 12:20:05 -04:00
Vitor Pamplona
6d2db65c12
Basic Mp3 Support
2023-05-02 11:48:38 -04:00
Vitor Pamplona
89ce6dbab2
Forces search types to be used by the search components and reorganizes search
2023-05-02 11:39:29 -04:00
Vitor Pamplona
80bfbf68b4
Sending dimensions to Image files.
2023-05-02 10:02:45 -04:00
Vitor Pamplona
4464247ddb
NVK is beautiful.
2023-05-02 08:20:45 -04:00
Vitor Pamplona
486d43dc1b
0.40.3
2023-05-01 20:44:37 -04:00
Vitor Pamplona
6731ca59cd
BugFix for mixing NIP94 and NIP95 selections
2023-05-01 20:43:31 -04:00
Vitor Pamplona
7d620cd89a
BugFix for now showing the error message when the phone can't open the file
2023-05-01 20:43:14 -04:00
Vitor Pamplona
82a2586eab
Adds language to warn that NIP94 and 95 are new and other clients might not see it.
2023-05-01 20:42:48 -04:00
Vitor Pamplona
5a3f912b73
Merge pull request #389 from vivganes/translation-ta
...
Add tamil translations
2023-05-01 20:06:56 -04:00
Vitor Pamplona
bc54134e65
0.40.2
2023-05-01 18:54:51 -04:00
Vitor Pamplona
0f080219b2
Starts on mute
2023-05-01 18:54:06 -04:00
Vitor Pamplona
ff54629601
Autoplay controls
2023-05-01 18:53:07 -04:00
Believethehype
f889ff2547
added nostrbuild, can only upload very small files right now
2023-05-02 00:23:59 +02:00
Believethehype
f3e0c31087
Merge remote-tracking branch 'upstream/main'
2023-05-02 00:13:32 +02:00
Vitor Pamplona
8f257a7e2d
- Displays Video Uploading Progress
...
- Keeps position in the Video feed between screen
- Animates to the top when posting
- Adds NIP-95 in-disk caching
- Fixes the Crossfade for BlurHash on NIP94 and NIP95 events
2023-05-01 16:42:58 -04:00
Vitor Pamplona
9015089593
Correctly loading NIP95 events from relays.
2023-05-01 16:39:07 -04:00
Vitor Pamplona
2b87930283
Removing the need to prune NIP95 events.
2023-05-01 16:38:35 -04:00
Believethehype
92ccdfc55f
Merge remote-tracking branch 'upstream/main'
2023-05-01 18:59:38 +02:00
vivganes
15d94ca9c4
Add tamil translations
2023-05-01 21:15:55 +05:30
Vitor Pamplona
44af7f958c
Merge pull request #388 from vitorpamplona/zap_payments
...
Zap payments without zap services on the receiving end.
2023-05-01 11:22:01 -04:00
Vitor Pamplona
2b2028853e
Finishes the payment database
2023-05-01 11:12:46 -04:00
Vitor Pamplona
66dcc03351
Merge remote-tracking branch 'origin/HEAD' into zap_payments
2023-05-01 08:55:52 -04:00
Believethehype
0528e59572
Merge remote-tracking branch 'upstream/main'
2023-05-01 13:42:26 +02:00
Believethehype
0ab3219115
Merge branch 'main' of https://github.com/believethehype/amethyst
2023-05-01 13:42:05 +02:00
Vitor Pamplona
22ba150c4e
v0.40.1
2023-04-30 21:35:53 -04:00
Vitor Pamplona
63cc00976f
Fixes https://github.com/vitorpamplona/amethyst/issues/387
2023-04-30 21:34:19 -04:00
Vitor Pamplona
cc9d4c237a
Fixes Bug with the Nostr's Report use of double asterisk
2023-04-30 21:31:37 -04:00
Vitor Pamplona
446135ea2a
Adding Zap Payments to the calculation of amounts and zapped by
2023-04-30 21:30:30 -04:00
Vitor Pamplona
a38bbd7168
Adding hex index for the Video Feed
2023-04-30 17:00:47 -04:00
Vitor Pamplona
635ed1afc1
v0.40.0
2023-04-29 19:45:27 -04:00
Vitor Pamplona
130ad40a3a
Merge pull request #385 from vitorpamplona/tiktok
...
Tiktok
2023-04-29 19:44:36 -04:00
Vitor Pamplona
be5e58111e
Merge remote-tracking branch 'origin/HEAD'
2023-04-29 19:31:12 -04:00
Vitor Pamplona
8b012884b1
0.39.0
2023-04-29 19:31:00 -04:00
Vitor Pamplona
4949a5c459
Merge pull request #384 from ZsZolee/main
...
Upload server Hungarian translation
2023-04-29 19:30:06 -04:00
Vitor Pamplona
ab330fea96
v0.39.0
2023-04-29 19:29:42 -04:00
Vitor Pamplona
8209c45303
New Video Feed based on NIP-94 and 95
2023-04-29 19:28:46 -04:00
Zoltan
206935289e
Upload server Hungarian translation
2023-04-29 10:45:16 +02:00
Vitor Pamplona
571ff0e72b
v0.38.0
2023-04-28 18:42:44 -04:00
Vitor Pamplona
940914adf5
Merge remote-tracking branch 'origin/HEAD'
2023-04-28 18:40:32 -04:00
Vitor Pamplona
1496f012a5
Adds new Highlight event kind from https://highlighter.com/
2023-04-28 18:40:12 -04:00
greenart7c3
20a65a0878
check if orbot is installed
2023-04-28 11:21:06 -03:00
greenart7c3
6285bfaae7
updated string.xml
2023-04-28 08:15:04 -03:00
Vitor Pamplona
2a552bea4d
Update PRIVACY.md
...
Clarifying that the PRIVACY policy covers the distribution usage and not the source code usage.
2023-04-27 19:30:20 -04:00
Vitor Pamplona
d1dc06a467
v0.37.4
2023-04-27 18:29:04 -04:00
Vitor Pamplona
f173f3194b
Adjusts size of the Zap Forward text.
2023-04-27 18:27:56 -04:00
Vitor Pamplona
8ca63f32f4
Avoids flickering in the Global Feed
2023-04-27 18:20:04 -04:00
Vitor Pamplona
6b3e10ed28
Version 0.37.3
2023-04-27 17:37:23 -04:00
Vitor Pamplona
1ae785061e
Reverting compose to 1.4.2
2023-04-27 17:35:53 -04:00
Vitor Pamplona
ddba4ac510
Add logs for fail to decrypt zap
2023-04-27 17:35:36 -04:00
Vitor Pamplona
0fe6bd6c83
Bugfix for clickable url
2023-04-27 17:13:56 -04:00
Vitor Pamplona
925289ae64
Reducing the amount of filters to send to relays to 10
2023-04-27 17:13:45 -04:00
Vitor Pamplona
f6f82a16f5
v0.37.2
2023-04-27 16:23:38 -04:00
Vitor Pamplona
54511dcc69
Updating dependencies
2023-04-27 16:23:30 -04:00
Vitor Pamplona
2f457d135f
Improving translations
2023-04-27 15:54:26 -04:00
Vitor Pamplona
362082d608
Correcly copy pasting NIP94 and NIP95 addresses.
2023-04-27 15:40:28 -04:00
Vitor Pamplona
78cfa98456
Merge pull request #381 from vivganes/non-english-hashtags
...
Add support for non-english hashtags too
2023-04-27 15:28:38 -04:00
Vitor Pamplona
5e37a97d1e
Merge branch 'main' into non-english-hashtags
2023-04-27 15:28:08 -04:00
Vitor Pamplona
561189144e
v0.37.1
2023-04-27 15:06:04 -04:00
Vitor Pamplona
285a61e38f
Enabling non NIP94 uploads for the PlayStore
2023-04-27 15:01:58 -04:00
Vitor Pamplona
2ca877b3c3
Zap Forwarding
2023-04-27 14:43:28 -04:00
vivganes
f105188738
Add support for non-english hashtags too
2023-04-27 21:13:25 +05:30
Vitor Pamplona
0a11de1892
Adds Zap Address preference to the zap tag https://github.com/nostr-protocol/nips/pull/402/files
2023-04-27 09:27:29 -04:00
Vitor Pamplona
1596a7b559
Pruning file storage events when pausing the app.
2023-04-27 09:26:26 -04:00
Vitor Pamplona
d4a3ee2651
Adding nip95 to readme
2023-04-26 19:04:01 -04:00
Vitor Pamplona
c60ad472e8
v0.37.0
2023-04-26 18:05:19 -04:00
Vitor Pamplona
04e4c4692f
disabling logs
2023-04-26 18:05:02 -04:00
Vitor Pamplona
ab747f5e93
Activating NIP-95 support
2023-04-26 18:04:38 -04:00
Vitor Pamplona
e370e75ba4
Offers NostrImg as a choice of image server
2023-04-26 16:36:52 -04:00
Vitor Pamplona
a669e37774
Adds server selection support
2023-04-26 14:23:06 -04:00
Vitor Pamplona
86fe9b4a65
Adds support for NIP-95 Images
2023-04-26 14:22:49 -04:00
Vitor Pamplona
c6a0b0950a
Fixes AUTH NIP42 bug. Amethyst was sending the event as a regular EVENT and not an AUTH command
2023-04-26 13:51:22 -04:00
greenart7c3
77a1b2ba89
show a dialog when disabling tor
2023-04-26 14:41:36 -03:00
Believethehype
724cfddb69
Merge branch 'main' of https://github.com/believethehype/amethyst
2023-04-26 19:22:44 +02:00
Vitor Pamplona
f03cd04566
Merge pull request #380 from ZsZolee/main
...
Zap Type Hungarian translation
2023-04-26 13:02:01 -04:00
greenart7c3
3217d5095b
created initProxy
2023-04-26 11:54:04 -03:00
greenart7c3
5d9d7ba16e
created getProxy function
2023-04-26 10:19:30 -03:00
greenart7c3
c648f54b51
created HttpClient class
2023-04-26 10:03:51 -03:00
greenart7c3
4f8d33d850
fix build
2023-04-26 08:51:58 -03:00
greenart7c3
9f3d6a75e6
add proxy to all http clients
2023-04-26 08:42:49 -03:00
Zoltan
3175d40482
Zap Type Hungarian translation
2023-04-26 11:08:13 +02:00
Vitor Pamplona
24d722cdb7
v0.36.0
2023-04-25 21:19:32 -04:00
Vitor Pamplona
14bc1fb7d4
Support for NIP-42
2023-04-25 21:18:33 -04:00
Vitor Pamplona
90955515d0
Updating readme with the new features.
2023-04-25 18:26:18 -04:00
Vitor Pamplona
a22ec35a26
v0.35.1
2023-04-25 18:16:51 -04:00
Vitor Pamplona
f38f5737b0
Opens image dialog in the page of the current selection.
2023-04-25 18:11:08 -04:00
Vitor Pamplona
e958515dad
Improves configuration of Zap types (double click and click and hold)
2023-04-25 18:06:00 -04:00
Vitor Pamplona
add6b06446
Marks all Zaps to be private by default.
2023-04-25 17:13:07 -04:00
Vitor Pamplona
d070712f2b
Activates gif preview in Notifications
2023-04-25 17:12:48 -04:00
Vitor Pamplona
b9f58b3701
Correctly updating the screen after zaps have been accounted for
2023-04-25 17:02:44 -04:00
Vitor Pamplona
91f3f036ae
Making poll votes work with Private Zaps.
2023-04-25 16:35:42 -04:00
Vitor Pamplona
4ef90e26cf
Merge pull request #377 from ZsZolee/main
...
New Hungarian translation
2023-04-25 14:27:13 -04:00
Vitor Pamplona
f7182d6393
Preview for quote noting.
2023-04-25 13:37:39 -04:00
Vitor Pamplona
99861facc9
Improving the performance and UI of Zap notification messages.
2023-04-25 09:21:12 -04:00
Vitor Pamplona
a5728daeb0
Adds FileHeader loading to a thread.
2023-04-25 08:20:51 -04:00
Zoltan
a4ac2eeb89
New Hungarian translation
2023-04-25 12:07:01 +02:00
Vitor Pamplona
a5a320b889
Merge pull request #376 from kiwiidb/main
...
fix bug in nip47 scheme check
2023-04-25 05:08:13 -04:00
kiwiidb
8f927c29e3
fix bug in nip47 scheme check
2023-04-25 10:15:07 +02:00
Vitor Pamplona
a739b27d14
v0.35.0
2023-04-24 21:04:01 -04:00
Vitor Pamplona
2f2ca97ec1
Updating dependencies.
2023-04-24 21:03:01 -04:00
Vitor Pamplona
114186ce06
Merge pull request #373 from vitorpamplona/new_wallet_connect
...
New wallet connect API
2023-04-24 18:55:40 -04:00
Vitor Pamplona
8187a7f5a9
removing debugging log
2023-04-24 18:54:19 -04:00
Vitor Pamplona
f8319c720a
Support for the new JSON-based Wallet Connect API
2023-04-24 18:51:57 -04:00
Vitor Pamplona
3d93fe3d18
Merge remote-tracking branch 'origin/HEAD' into new_wallet_connect
2023-04-24 18:02:24 -04:00
Vitor Pamplona
b4373ae1ed
Deprecating #[]s tags
2023-04-24 17:58:35 -04:00
greenart7c3
ad420da6de
added tor icon
2023-04-24 16:37:00 -03:00
Vitor Pamplona
a37effd42d
Merge pull request #372 from believethehype/privatezaps
...
Update for Custom Zaps
2023-04-24 10:25:47 -04:00
Vitor Pamplona
655cd20a01
Adds support for video and image descriptions for accessibility use cases
2023-04-24 10:21:01 -04:00
greenart7c3
a354fe928b
Merge branch 'main' of github.com:greenart7c3/amethyst
2023-04-24 08:16:55 -03:00
Believethehype
a13dbf2bda
decode private zaps and show in notifications + show zap messages
2023-04-23 22:48:53 +02:00
Vitor Pamplona
f1affc2dbb
Formatting
2023-04-23 16:32:50 -04:00
Vitor Pamplona
cbc0f95498
Show previews of most notes, including NIP94 - images, on new posts.
2023-04-23 16:32:44 -04:00
Vitor Pamplona
b3f8b06fea
formatting improvements
2023-04-23 16:10:20 -04:00
Vitor Pamplona
ed4c19ac79
Adjusts the Wallet Connect API to the new RPC design
2023-04-23 16:10:09 -04:00
Believethehype
37bd7e34a0
remember default ZapType
...
Based on last selection in ZapCustomDialog, Reaction Row Zaps will use the same zap type
Currently Zaps in Polls are always public.
2023-04-23 18:53:38 +02:00
Believethehype
7fcc28a320
Merge branch 'main' of https://github.com/believethehype/amethyst
2023-04-23 18:09:28 +02:00
Vitor Pamplona
c1d05f8b2f
Adds some margin for reply quotes
2023-04-22 15:14:00 -04:00
Vitor Pamplona
9c715dd381
Fixing the position of the image loading animation
2023-04-22 15:02:33 -04:00
Vitor Pamplona
a720a636d3
Merge pull request #348 from believethehype/private_zaps
...
Send Private Zaps
2023-04-22 14:52:06 -04:00
Vitor Pamplona
5322d6e900
Merge pull request #367 from jltdhome/main
...
Added Adaptive Icon
2023-04-22 14:50:42 -04:00
Vitor Pamplona
9d849f12c0
Merge pull request #368 from believethehype/hashtags_release
...
New HashTag Icons #footstr #grownostr
2023-04-22 14:49:17 -04:00
Believethehype
18dc5354bd
removed unused graphics
2023-04-22 20:13:23 +02:00
Believethehype
a013f1f1cc
added new hashtag icons
2023-04-22 20:11:05 +02:00
Believethehype
e1d236d9cf
Merge remote-tracking branch 'upstream/main' into hashtags_release
2023-04-22 20:04:04 +02:00
Josh
12a2a21c0e
Added Adaptive Icon
...
Take advantage of themed icons in Android 13+
2023-04-21 21:06:19 -07:00
Believethehype
9ae13a9f97
Update LnZapRequestEvent.kt
2023-04-22 05:54:43 +02:00
Believethehype
bd64a7de63
clean up
2023-04-22 05:50:38 +02:00
Believethehype
12a3cd5113
Update LocalCache.kt
2023-04-22 05:37:52 +02:00
Believethehype
1d23e87bd9
refactoring
2023-04-22 05:32:48 +02:00
Believethehype
b23bea8971
Merge remote-tracking branch 'upstream/main' into private_zaps
2023-04-22 05:06:59 +02:00
Believethehype
94051f178b
Merge remote-tracking branch 'upstream/main'
2023-04-22 04:06:40 +02:00
Vitor Pamplona
830ade9ad6
v0.34.1
2023-04-21 18:22:11 -04:00
Vitor Pamplona
ed07248f7d
Correctly calculates the total of Zaps in a poll
2023-04-21 18:20:26 -04:00
Vitor Pamplona
9aa5993748
Removes unnecessary logs
2023-04-21 18:20:15 -04:00
Vitor Pamplona
e7909beaab
Remove spaces after bench and image previews
2023-04-21 18:20:00 -04:00
Vitor Pamplona
79e3450a46
v0.34.0
2023-04-21 17:07:07 -04:00
Vitor Pamplona
783204b57f
Support for NIP-94
2023-04-21 17:01:42 -04:00
Vitor Pamplona
1adb2b2caa
Fix crashing when changing users.
2023-04-21 11:00:06 -04:00
Vitor Pamplona
3f579793ca
v0.33.2
2023-04-21 10:21:50 -04:00
Vitor Pamplona
8040608e14
Fixes: https://github.com/vitorpamplona/amethyst/issues/359
2023-04-21 10:21:24 -04:00
Believethehype
2d202e2244
resolving conflicts with latest main branch.
2023-04-21 15:48:04 +02:00
Believethehype
8e4f339aa1
Merge remote-tracking branch 'upstream/main'
2023-04-21 15:21:24 +02:00
Vitor Pamplona
2e66d278ad
Merge pull request #362 from vivganes/patch-361
...
Show clickable phone number and nostr:npub reference in markdown notes
2023-04-21 08:48:50 -04:00
Vitor Pamplona
1bfbf3643d
Merge branch 'main' into patch-361
2023-04-21 08:48:41 -04:00
Vitor Pamplona
5990bf0213
Merge pull request #360 from Bardesss/patch-3
...
Update strings.xml (NL)
2023-04-21 08:44:33 -04:00
vivganes
5e3db99675
fix #361
2023-04-21 17:20:50 +05:30
Bardesss
a291741c37
Update strings.xml
2023-04-21 09:06:54 +00:00
Bardesss
94ee80d8ea
Update strings.xml
2023-04-21 08:59:36 +00:00
Bardesss
f7de66c6a5
Update strings.xml (NL)
...
Added missing strings.
2023-04-21 07:34:42 +00:00
Vitor Pamplona
48d890b354
v0.33.1
2023-04-20 17:24:33 -04:00
Vitor Pamplona
c7a9bd1226
Using FlowRow to display relay icons.
2023-04-20 17:19:34 -04:00
Vitor Pamplona
c40c7bc62b
Removing LazyGrid from reactions Row due to being slower than the Row itself.
2023-04-20 17:19:20 -04:00
Vitor Pamplona
cca7a10322
Caching images that cause errors and avoid calling them again.
2023-04-20 17:18:53 -04:00
Vitor Pamplona
fe6ef1df0a
Migration to Gradle 8.0
2023-04-20 17:18:20 -04:00
greenart7c3
cf8747b19f
add a checkbox to use tor in the login screen, set the proxy in the account model construction
2023-04-20 15:30:04 -03:00
Vitor Pamplona
3e27567532
Moves home and Notification bubbles to the adaptive feed.
2023-04-20 14:09:26 -04:00
Vitor Pamplona
0a15e079dc
Compares room messages by reference.
2023-04-20 14:08:58 -04:00
Vitor Pamplona
48f4fc4a0f
v0.33.0
2023-04-20 12:11:58 -04:00
Vitor Pamplona
d9396ce453
Migrating to the default Pager from Accompanist's library.
2023-04-20 10:55:00 -04:00
Vitor Pamplona
817c5172b6
Clearing some warnings up
2023-04-20 10:54:35 -04:00
Vitor Pamplona
cfdb20892e
Updating dependencies
2023-04-20 10:53:09 -04:00
Vitor Pamplona
75922f93bc
Moving ReactionsRow into a Lazy Grid
2023-04-20 10:09:28 -04:00
Vitor Pamplona
42801e3eca
Using the URL Detector (which is faster) to catch urls in the text
2023-04-20 10:08:32 -04:00
Vitor Pamplona
64321dbe7c
No need to sort. It will be resorted later.
2023-04-20 10:07:34 -04:00
Vitor Pamplona
b11b52b60c
typo
2023-04-20 10:07:10 -04:00
Vitor Pamplona
00e5470642
Passing the size of the robohash rendering to the request in the hopes to improve performance.
2023-04-20 10:07:03 -04:00
Vitor Pamplona
7ee3b8a196
Improves performance of video loading and playback.
2023-04-20 10:06:12 -04:00
greenart7c3
2ae54b544f
wip: add tor socks support
2023-04-20 08:21:11 -03:00
Vitor Pamplona
585bb57f64
Merge pull request #356 from vitorpamplona/additive_feed_test
...
Additive feeds (No more list reloadings in the main screens)
2023-04-19 16:49:37 -04:00
Vitor Pamplona
6981fe8f8a
Adapting interfaces for the additive filter.
2023-04-19 16:35:26 -04:00
Vitor Pamplona
abdad7fbea
solve recursive method call
2023-04-19 15:57:27 -04:00
Vitor Pamplona
57b35398be
Activates updates
2023-04-19 15:57:17 -04:00
Vitor Pamplona
47398e6e86
Starts with an empty set as database
2023-04-19 15:56:58 -04:00
Vitor Pamplona
e775ae9ada
Adding the new parameter.
2023-04-19 13:54:00 -04:00
Vitor Pamplona
6a9a321e2b
Fixing format
2023-04-19 13:00:52 -04:00
Vitor Pamplona
0aee4407db
Merge remote-tracking branch 'origin/HEAD' into additive_feed_test
...
# Conflicts:
# app/src/main/java/com/vitorpamplona/amethyst/ui/dal/GlobalFeedFilter.kt
# app/src/main/java/com/vitorpamplona/amethyst/ui/dal/HomeNewThreadFeedFilter.kt
# app/src/main/java/com/vitorpamplona/amethyst/ui/dal/NotificationFeedFilter.kt
2023-04-19 13:00:45 -04:00
Vitor Pamplona
a816fa561a
Declares the use of the camera as a feature.
2023-04-19 11:34:38 -04:00
Vitor Pamplona
dc745c3cdb
disables errors due to missing translations
2023-04-19 11:33:03 -04:00
Vitor Pamplona
0b30c83143
Moves coffee.xml to the right directory.
2023-04-19 11:32:52 -04:00
Vitor Pamplona
dc8804933d
moving source code compatibility to java 17
2023-04-19 11:27:20 -04:00
Vitor Pamplona
b28f0bff74
Updating build scripts to java 17
2023-04-19 11:24:49 -04:00
Vitor Pamplona
e96e3c0760
Merge pull request #353 from ryogrid/quote_problem
...
fix bug: quote repost is tied up to a post which is replyed a little while ago
2023-04-19 10:38:40 -04:00
Vitor Pamplona
b7ea167420
Merge branch 'main' into quote_problem
2023-04-19 10:38:20 -04:00
Vitor Pamplona
744a55f497
Caching channel info JSON parse in NoteCompose.
2023-04-19 10:34:10 -04:00
Vitor Pamplona
b55f999efb
Slight performance improvements on tag search.
2023-04-19 10:33:52 -04:00
Vitor Pamplona
4e09d9e54a
Performance Improvements for Zaps in Polls.
2023-04-19 10:33:02 -04:00
Vitor Pamplona
5afa333fab
Migration to Android Studio 2022.2.1 and Gradle 8
2023-04-19 09:58:11 -04:00
Ryo Kanbayashi
c0946f5c0e
fix bug: quote repost is tied up to a post which is replyed a little while ago. (2)
2023-04-19 22:50:32 +09:00
Vitor Pamplona
3ece4fcf8b
Merge pull request #352 from naderbal/drawer_back
...
Intercept back press when drawer is opened to close drawer
2023-04-18 17:10:15 -04:00
Vitor Pamplona
b1193c5d11
Merge pull request #344 from ZsZolee/main
...
Added new Hungarian translations
2023-04-18 17:09:43 -04:00
Vitor Pamplona
12b0afd9c6
Display note IDHex when measuring time.
2023-04-18 08:46:12 -04:00
Vitor Pamplona
df45d68b74
Caches user profile in Account.
2023-04-18 08:45:50 -04:00
Vitor Pamplona
11bf702e02
Moves DropDown state to the IO thread.
2023-04-18 08:45:34 -04:00
Vitor Pamplona
47e2683aa3
Moves firstIsTaggedHash search to the IO thread.
2023-04-18 08:45:02 -04:00
Vitor Pamplona
e4fc00669e
Compares users by reference.
2023-04-18 08:44:32 -04:00
Vitor Pamplona
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
Vitor Pamplona
35647a8361
Fixes DM link in Message Notifications
2023-04-18 08:42:58 -04:00
Vitor Pamplona
a2c8658972
Only calculates nip05 after identifying if it is correct.
2023-04-18 08:42:32 -04:00
Vitor Pamplona
38e18cf0a7
Simplifies comparison for Channels via Hex code instead of objects
2023-04-18 08:41:59 -04:00
Vitor Pamplona
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
Ryo Kanbayashi
180083147d
removed needless added newline.
2023-04-16 22:26:55 +09:00
Ryo Kanbayashi
50b0b5af37
fix bug: quote repost is tied up to a post which is replyed a little while ago.
2023-04-16 22:12:54 +09: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
Believethehype
425aa69691
Merge branch 'main' of https://github.com/believethehype/amethyst
2023-04-12 19:08:46 +02:00
Zoltan
401d807d29
Added new Hungarian translations
2023-04-11 10:26:19 +02:00
Vitor Pamplona
eab202f721
Merge pull request #340 from toadlyBroodle/main
...
#zappoll hashtag
2023-04-10 10:07:13 -04:00
Vitor Pamplona
f726c656b5
Merge pull request #343 from believethehype/zaptypes
...
introduce zap types, implemented non-zaps in custom zap dialog
2023-04-10 10:03:35 -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
Believethehype
1c65334b91
Delete footstr.xml
2023-04-09 23:39:57 +02:00
Believethehype
726d04f0f4
Update HashtagIcon.kt
2023-04-09 23:39:32 +02:00
Believethehype
9d1ab5a9b8
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:37:23 +02:00
Believethehype
09bad79870
#footstr
2023-04-09 05:31:31 +02:00
toadlyBroodle
13579f9473
add #zappoll to new poll messages
2023-04-09 11:26:02 +09:00
Vitor Pamplona
cea9cdcd34
v0.32.3
2023-04-07 18:33:36 -04:00
Vitor Pamplona
ed22155940
Simplifying tag structure
2023-04-07 18:30:34 -04:00
Vitor Pamplona
43497f2ce0
fixes format
2023-04-07 18:26:19 -04:00
Vitor Pamplona
80e58f72f8
Fixes nprofile1 tags
2023-04-07 18:26:13 -04:00
Vitor Pamplona
234751a4b3
Avoids loading markdown style when it won't be used.
2023-04-07 18:11:50 -04:00
Vitor Pamplona
ef567110d0
Moving processing flags to Launched Effect.
2023-04-07 18:02:54 -04:00
Vitor Pamplona
42b89f438b
Only calculates follows when needed.
2023-04-07 17:44:40 -04:00
Vitor Pamplona
b01df2b38e
Fixes MultiSet Compose Routes
2023-04-07 17:41:00 -04:00
Vitor Pamplona
b89efb547e
Correctly points Users to the right DM when clicking in the notification.
2023-04-07 17:38:25 -04:00
Vitor Pamplona
e6554a5b4a
Moves tags calculation to Launched Effect
2023-04-07 17:38:02 -04:00
Vitor Pamplona
c58b13e2f7
Simplifies modifiers
2023-04-07 17:37:25 -04:00
Vitor Pamplona
241372ce61
Adds DMs to the id search filter
2023-04-07 17:37:07 -04:00
Vitor Pamplona
49ed594f53
Caches logged user in Note compose
2023-04-07 17:21:21 -04:00
Vitor Pamplona
03b76357ff
Migrates poll and invoice option availability to a mutable state
2023-04-07 17:20:18 -04:00
Vitor Pamplona
97490bb6ef
Using bitcoin icon instead of dollar.
2023-04-07 17:19:47 -04:00
Vitor Pamplona
dbf5267c5c
Moves LnInvoice, Tags, BechLinks and Previews to LaunchedEffect
2023-04-07 16:58:25 -04:00
Vitor Pamplona
e1ce638d7f
Compares by reference to simplify code
2023-04-07 16:56:20 -04:00
Vitor Pamplona
88b80a0da1
Typo
2023-04-07 16:56:08 -04:00
Vitor Pamplona
d6b571590a
Sends simpler object to help compose's stability
2023-04-07 16:55:46 -04:00
Vitor Pamplona
83f3af340f
Uses Kotlin's rounding function instead of java
2023-04-07 16:55:15 -04:00
Vitor Pamplona
e9cf9b21a8
Merge pull request #339 from toadlyBroodle/main
...
Prevent author vote manipulation
2023-04-07 14:43:00 -04:00
Vitor Pamplona
b1645590fe
Merge pull request #336 from wklkejw239/patch-1
...
add contributors in README.md
2023-04-07 14:41:48 -04:00
Vitor Pamplona
a5da4ea53d
Streamlines Global filter for performance
2023-04-07 14:26:23 -04:00
Vitor Pamplona
3a082d131f
Streamlines Notification filter for performance
2023-04-07 14:26:07 -04:00
Vitor Pamplona
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
Vitor Pamplona
a04fd4a9f2
Matches parameter names to the Event class.
2023-04-07 14:25:03 -04:00
Vitor Pamplona
2424dc3961
Brings the findCitedUsers function to BaseTextNote Event with cache.
2023-04-07 14:24:43 -04:00
Vitor Pamplona
58f1515387
Displays feed performance measurement before clipping to 1000 objects
2023-04-07 14:24:00 -04:00
Vitor Pamplona
9ee3da3910
Uses the inHidden in Hex
2023-04-07 14:23:34 -04:00
Vitor Pamplona
cc44b4dd55
Removes reposts from conversations
2023-04-07 14:23:19 -04:00
Vitor Pamplona
b8e4ccfc28
Lint mentions cannot be null.
2023-04-07 14:22:48 -04:00
Vitor Pamplona
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
Vitor Pamplona
f224fe6b40
v0.32.2
2023-04-06 12:23:35 -04:00
Vitor Pamplona
403a1723de
Previews Notes that are not a citation using #[n]
2023-04-06 11:59:21 -04:00
Vitor Pamplona
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
Vitor Pamplona
8676752f19
Fixes Channel's reply to filtration (removes citations and the channel id from replies)
2023-04-06 11:57:28 -04:00
Vitor Pamplona
7012d949c2
Fixes formatting
2023-04-06 11:56:23 -04:00
Vitor Pamplona
8344274011
Adds Invoice Creation to New Posts.
2023-04-06 11:54:28 -04:00
vincivermeer
2bda50ad4a
add contributors in README.md
...
Hello everyone!
I added the contributors in the readme.md file in the repository: vitorpamplona/amethyst. I would like to contribute to this pull-request and I hope you all accept it.
what do you all think of this idea?
2023-04-06 00:11:49 -03:00
Vitor Pamplona
b0953310c2
Making the poll click animation wider.
2023-04-05 11:10:14 -04:00
Vitor Pamplona
65910295db
Adds notification for Zaps that don't have a Note attached to them.
2023-04-05 08:46:25 -04:00
Vitor Pamplona
7a957bd6ec
Initializing indexes with large sizes from the start.
2023-04-05 08:45:58 -04:00
Vitor Pamplona
292ce779a1
Lazy initialization of the json mapper (300ms)
2023-04-05 08:45:33 -04:00
Vitor Pamplona
924b21cdfc
Reducing the use of Slow disk access of Local Preferences.
2023-04-05 08:44:48 -04:00
Vitor Pamplona
7b539e63bd
Merge pull request #334 from Poussinou/patch-1
...
Update README.md
2023-04-05 08:21:06 -04:00
Poussinou
d37fef94fe
Update README.md
2023-04-05 21:24:47 +09:30
Vitor Pamplona
93a1853317
Merge pull request #332 from braydonf/readme
...
Update readme gradlew install commands
2023-04-04 19:48:16 -04:00
Braydon
9944f98bde
Update readme gradlew install commands
2023-04-04 16:24:44 -07:00
Vitor Pamplona
05138232f4
Fixes missing function
2023-04-04 16:12:20 -04:00
Vitor Pamplona
83d7085375
Hides Poll option when replying to channel or DMs.
2023-04-04 16:10:55 -04:00
Vitor Pamplona
a8a3915c8d
Allowing replies of PMs from Notifications.
2023-04-04 16:09:54 -04:00
Vitor Pamplona
83bcf53583
v0.32.1
2023-04-04 14:11:05 -04:00
Vitor Pamplona
875d9544ec
Fixes Poll Color for Light mode.
2023-04-04 13:59:02 -04:00
Vitor Pamplona
7ce2a0bbea
Makes sure before and after voting the padding is the same.
2023-04-04 13:57:06 -04:00
Vitor Pamplona
a3b9ea6a42
Fixes format
2023-04-04 13:51:27 -04:00
Vitor Pamplona
ca2c811859
Fixes Voted option highlight.
2023-04-04 13:49:41 -04:00
Vitor Pamplona
b09bb0c3c5
Fixes margins when images are used in the poll
2023-04-04 13:39:12 -04:00
Vitor Pamplona
a68ea1abe5
Adds margin between the reply note and the text
2023-04-04 12:35:42 -04:00
Vitor Pamplona
02a9aaab60
Removes the 5dp space on the generic RichText Viewer
2023-04-04 12:29:25 -04:00
Vitor Pamplona
efd2ddba71
Adds payment animation to Polls
2023-04-04 12:25:32 -04:00
Vitor Pamplona
e10c5771d8
v0.32.0
2023-04-04 11:27:23 -04:00
Vitor Pamplona
b685b38565
Avoids triggering exceptions when the NIP19 parser receives a simple hex key
2023-04-04 11:21:36 -04:00
Vitor Pamplona
15822fee8e
Fixes Translation bug not being active on google play edition
2023-04-04 11:20:57 -04:00
Vitor Pamplona
e96e218025
Adds relay param in spam filter for polls
2023-04-03 20:46:22 -04:00
Vitor Pamplona
a11263ce9e
Correcting format
2023-04-03 20:42:05 -04:00
Vitor Pamplona
4417201582
Merge pull request #330 from vitorpamplona/pr/321
...
Moving new pool button to NewPost
2023-04-03 20:35:41 -04:00
Vitor Pamplona
6a85ab743d
Moving new pool button to NewPost
2023-04-03 20:31:25 -04:00
Vitor Pamplona
4434b0e0e5
Merge pull request #321 from toadlyBroodle/main
...
Polls
2023-04-03 20:26:57 -04:00
Vitor Pamplona
7c8381624b
Merge branch 'main' into main
2023-04-03 20:26:50 -04:00
Vitor Pamplona
e470531210
Adds Show QR option to Profile screen
2023-04-03 15:04:52 -04:00
Vitor Pamplona
182cf62a3b
v0.31.4
2023-04-03 14:02:19 -04:00
Vitor Pamplona
3e666df896
Adds full nip19 parsing on key decoding capabilities.
2023-04-03 14:01:43 -04:00
Vitor Pamplona
20aca144fa
Moves Login QR Button to a leading QR, not a trailing QR
2023-04-03 14:01:00 -04:00
Vitor Pamplona
25d9f7b529
Merge pull request #327 from believethehype/main
...
added message to LnZapEvent and interface
2023-04-03 13:07:48 -04:00
Vitor Pamplona
306a7b3041
Merge pull request #329 from greenart7c3/main
...
Add qrCode scanner to the login page
2023-04-03 13:07:08 -04:00
greenart7c3
bae1b6c6e6
Merge branch 'main' of github.com:greenart7c3/amethyst
2023-04-03 13:55:06 -03:00
greenart7c3
f2311f294e
Merge branch 'vitorpamplona:main' into main
2023-04-03 13:54:48 -03:00
greenart7c3
ad2eabf386
add qrcode scanner to login page
2023-04-03 13:54:13 -03:00
greenart7c3
b51f551b4b
fix formatting
2023-04-03 13:49:08 -03:00
Vitor Pamplona
af751d56ce
Hunting a bug of missing zapRequests
2023-04-03 12:03:00 -04:00
Vitor Pamplona
f4d66d9cbf
Speeding up RichText rendering parsers
2023-04-03 12:02:26 -04:00
Vitor Pamplona
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
Vitor Pamplona
4db0faeda4
Printing time on EOSETime class for logs
2023-04-02 11:54:40 -04:00
Vitor Pamplona
b8ca1a15fb
Adds event kind to the NoteCompose log
2023-04-02 11:43:15 -04:00
Vitor Pamplona
407ee74a55
Faster processing of Contact List events
2023-04-02 11:42:38 -04:00
Vitor Pamplona
67bcc52b25
Faster user in follow list algo
2023-04-02 11:42:11 -04:00
Vitor Pamplona
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
Vitor Pamplona
1ee3dc0ff3
v0.31.3
2023-03-31 18:36:58 -04:00
Vitor Pamplona
3626f24b5f
Adds citations to the notification feed
2023-03-31 18:36:05 -04:00
Vitor Pamplona
4bced4dbea
v0.31.2
2023-03-31 17:00:17 -04:00
Vitor Pamplona
737244fb60
Fixes "author_is_elon" bug
2023-03-31 16:59:23 -04:00
Vitor Pamplona
22adbddd88
v0.31.1
2023-03-31 15:41:07 -04:00
Vitor Pamplona
6c5fecc4d2
Loads the replies of the selected note.
2023-03-31 15:30:57 -04:00
Vitor Pamplona
97017e2bd5
v0.31.0
2023-03-31 14:12:59 -04:00
Vitor Pamplona
3145e381a0
Refactoring EOSEs to consider account switching in the app.
2023-03-31 13:50:24 -04:00
Vitor Pamplona
bd62736002
Uses per subscription EOSE to avoid downloading everything again when Resuming the app.
2023-03-31 12:26:13 -04:00
Vitor Pamplona
6884d5e8dd
Fixes thread loading issue where the clicked note's children is not loaded.
2023-03-31 10:53:34 -04:00
Vitor Pamplona
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
Vitor Pamplona
9fa3b1db34
Keeping most items visible when grouping notification cards.
2023-03-30 19:47:48 -04:00
Vitor Pamplona
3193a5e0ef
Updating search as new notes come in.
2023-03-30 18:53:20 -04:00
Vitor Pamplona
3137750a58
Centers the loading icon for images.
2023-03-30 18:35:30 -04:00
Vitor Pamplona
20068a40d4
Activates more relays for chats.
2023-03-30 18:23:39 -04:00
Vitor Pamplona
ef5980e90b
BugFix: Some events not loading.
2023-03-30 18:16:14 -04:00
Vitor Pamplona
04a3fe2f4c
Groups Notifications on Double click in the navigation row.
2023-03-30 17:52:35 -04:00
Vitor Pamplona
33467c62fa
Adds PoW Display to the MasterNote of a Thread
2023-03-30 17:46:01 -04:00
Vitor Pamplona
a3e94dbaef
Dependency updates
2023-03-30 16:53:13 -04:00
Vitor Pamplona
b4e39f2b73
Full Wallet Connect onboarding with Alby.
2023-03-30 16:10:13 -04:00
Vitor Pamplona
b4e409db4d
Saves the position of the Notification feed
2023-03-30 13:58:28 -04:00
Vitor Pamplona
eff07bfb1e
Breaks notification cards in chunks of 50 notifications each.
2023-03-30 11:02:39 -04:00
Vitor Pamplona
7f305f498b
Only display PoW status with 8 bits of zeros - 0x00..
2023-03-30 09:10:27 -04:00
Vitor Pamplona
bfb7de896c
Merge pull request #325 from ZsZolee/main
...
Custom Zaps Hungarian Translation
2023-03-30 08:41:06 -04:00
Zoltan
2c8c4bede7
Custom Zaps Hungarian Translation
2023-03-30 10:36:40 +02:00
Vitor Pamplona
b079b3ef79
0.30.2
2023-03-29 18:15:44 -04:00
Vitor Pamplona
a8c8ee1539
BugFix: Stick reply setup from Gigi.
2023-03-29 18:06:41 -04:00
Vitor Pamplona
8f14ccda86
BugFix Sticky notifications on account change
2023-03-29 18:06:19 -04:00
Vitor Pamplona
a66f001033
Adds Image Upload on Profile Edit pages.
2023-03-29 17:22:21 -04:00
Vitor Pamplona
ca79ceb1b9
Adjusts custom zap messages with double click.
2023-03-29 17:00:01 -04:00
Vitor Pamplona
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
Vitor Pamplona
5038588d70
Merge pull request #319 from believethehype/main
...
Custom Messages for Zaps
2023-03-29 16:05:26 -04:00
Vitor Pamplona
19dab9ef4d
Fixes hungarian xml
2023-03-29 15:57:03 -04:00
Vitor Pamplona
374fe85ce9
Merge remote-tracking branch 'origin/HEAD'
2023-03-29 15:52:42 -04:00
Vitor Pamplona
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
Vitor Pamplona
e2f93ec17e
Merge pull request #323 from ZsZolee/main
...
Adding additional Hungarian Translation
2023-03-29 15:51:42 -04:00
Vitor Pamplona
78adb757da
Merge pull request #322 from believethehype/profile_longnames
...
Fixed long usernames in profile
2023-03-29 15:51:21 -04:00
Vitor Pamplona
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
5262368b61
Merge pull request #1 from ZsZolee/HUN-add
...
Adding additional Hungarian Translation
2023-03-29 10:58:42 +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
Vitor Pamplona
e41da35a02
Adds image url when previews can't be loaded.
2023-03-28 18:13:00 -04:00
Vitor Pamplona
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
Vitor Pamplona
73cabc1b25
Fixing the position of the text in short messages with expandable content.
2023-03-28 11:34:20 -04:00
Vitor Pamplona
9590eecacd
Turning Relay icon FlowRow into a LazyVerticalGrid to see if improves rendering speed.
2023-03-28 10:55:30 -04:00
Vitor Pamplona
8eb3a47844
Removing unnecessary logs from the Relay class
2023-03-28 09:01:47 -04:00
Vitor Pamplona
9ae860a66a
Moving byte count to count all messages from relays, including errors.
2023-03-28 09:01:26 -04:00
Vitor Pamplona
ceab807f98
BugFix for cutting links in half when they are the last word in a post.
2023-03-28 08:59:08 -04:00
Vitor Pamplona
6b61132f15
Makes the Scan QR Button available in smaller screens.
2023-03-28 08:47:39 -04:00
Vitor Pamplona
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
Vitor Pamplona
e1f2313054
v0.30.1
2023-03-27 10:10:04 -04:00
Vitor Pamplona
23a99f3a8c
Merge remote-tracking branch 'origin/HEAD'
2023-03-27 09:59:04 -04:00
Vitor Pamplona
53393a350c
Fixes Possible crash when typing invalid keys
2023-03-27 09:58:45 -04:00
Vitor Pamplona
56e83d3fe3
Adds special private key for Wallet Connect
2023-03-27 09:54:01 -04:00
believethehype
8aa545f920
Merge branch 'vitorpamplona:main' into main
2023-03-26 23:58:40 +02: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
Vitor Pamplona
5ce35363d9
Merge pull request #318 from believethehype/main
...
Show "follow back" on a user's profile when this user already is a follower
2023-03-26 17:24:44 -04:00
Believethehype
913fa4ba5b
Show follow back on profile when profile already follows user
2023-03-26 21:24:13 +02:00
Vitor Pamplona
7a50f97773
0.30.0
2023-03-26 11:55:23 -04:00
Vitor Pamplona
0bd5ad9496
removing align to end of the Auto-translated message.
2023-03-26 11:54:56 -04:00
Vitor Pamplona
2c4be592ad
Correctly counts pruned contact lists.
2023-03-26 11:42:30 -04:00
Vitor Pamplona
2183639719
Merge pull request #316 from miseelu/main
...
Updated Chinese (Traditional) Translation
2023-03-26 11:28:48 -04:00
Vitor Pamplona
0602150cd8
Only runs scroll to top once.
2023-03-26 11:10:26 -04:00
Vitor Pamplona
c7327c8b91
Slimmer look to the Zap button
2023-03-26 10:44:16 -04:00
Vitor Pamplona
e5e47795c1
It should not clear the navigation stack when entering threads.
2023-03-26 10:34:28 -04:00
Vitor Pamplona
0980208cce
Merge remote-tracking branch 'origin/better_use_of_eose_at_memory_cost'
2023-03-26 10:11:18 -04:00
Vitor Pamplona
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
Vitor Pamplona
4a77d8b134
Videos now go full screen.
2023-03-25 16:51:37 -04:00
Vitor Pamplona
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
Milu Lu
d02ee4dc53
Merge remote-tracking branch 'origin/main'
2023-03-26 01:48:17 +08:00
Vitor Pamplona
1f4f5e3094
Reduces the amount of download from relays, but at increased memory costs.
2023-03-25 12:08:51 -04:00
Vitor Pamplona
fb14c4e872
Merge pull request #315 from miseelu/main
...
Do not show notes with the creation time exceeding the current time
2023-03-25 12:07:47 -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
Vitor Pamplona
5cc0bf54be
v0.29.2
2023-03-24 17:25:16 -04:00
Vitor Pamplona
27e053dcd2
Merge remote-tracking branch 'origin/HEAD'
2023-03-24 17:04:50 -04:00
Vitor Pamplona
aaa0678c18
Merge pull request #314 from believethehype/main
...
#SkullofSatoshi
2023-03-24 17:04:28 -04:00
Vitor Pamplona
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
Believethehype
757f6982bd
Merge branch 'main' of https://github.com/believethehype/amethyst
2023-03-24 21:35:11 +01:00
Believethehype
d88581ac88
#SkullOfSatoshi
2023-03-24 21:34:29 +01:00
Vitor Pamplona
2b60c24c86
0.29.1
2023-03-24 13:27:29 -04:00
Vitor Pamplona
99f84e891e
Merge remote-tracking branch 'origin/HEAD'
2023-03-24 13:19:51 -04:00
Vitor Pamplona
efa0672241
Merge pull request #312 from greenart7c3/main
...
add missing pt-br translations
2023-03-24 13:17:35 -04:00
Vitor Pamplona
987a3026ac
Support for Translateable RichText on About Me section of the Profile
2023-03-24 13:15:23 -04:00
Vitor Pamplona
bbf33df04c
Adds an Image Carousel when there are more than 1 image in the post.
2023-03-24 12:33:16 -04:00
Vitor Pamplona
8b81e2e279
Requesting reposts from UserProfile
2023-03-24 10:56:41 -04:00
Vitor Pamplona
3d8870c342
Simplifying the filter for home
2023-03-24 10:56:23 -04:00
Vitor Pamplona
1a923cefaf
Removes the tag from the autotranslation index to avoid translating the name itself.
2023-03-24 10:03:56 -04:00
Vitor Pamplona
eed62c36b9
Creates a Loading screen to get events before redirecting them to the appropriate screen (DMs, Channels, Threads)
2023-03-24 09:58:28 -04:00
toadlyBroodle
712c8ab2dd
fix isPollOptionZappedBy fun,
...
option zap widgets layout improvements
2023-03-24 20:26:58 +09:00
greenart7c3
839a691a67
add missing pt-br translations
2023-03-24 08:13:30 -03:00
toadlyBroodle
dbf0256b1c
add zap vote amount dialog,
...
show vote option tallies,
format zapped vote button icons
2023-03-24 18:10:02 +09:00
Vitor Pamplona
e910260375
Merge remote-tracking branch 'origin/HEAD'
2023-03-23 17:58:16 -04:00
Vitor Pamplona
7c9510a6c9
Merge pull request #310 from lgleasain/main
...
adding in support for clicking on lightning withdrawal links intenting out to a wallet
2023-03-23 17:53:24 -04:00
Vitor Pamplona
3030d474e2
Migrates per-relay stats from event counter to bytes transmitted.
2023-03-23 17:52:26 -04:00
Vitor Pamplona
d9c0b8cd20
Fixes mark for users that pledged sats to a bounty
2023-03-23 17:20:33 -04:00
Lance Gleason
51fbf1b1a5
adding in support for clicking on lightning withdrawal links and having it go to a wallet
2023-03-23 14:52:15 -06:00
Vitor Pamplona
ba33b5e1c6
removes prefixes of unsecured websocket addresses
2023-03-23 16:30:52 -04:00
Vitor Pamplona
81d9037807
Simplifying Reply unwrap for messages made by the logged in Person
2023-03-23 15:47:20 -04:00
Vitor Pamplona
79c894dcfd
Moving Markdown default styling to a singleton
2023-03-23 15:21:44 -04:00
Vitor Pamplona
e4c98cf39f
Fixing spaces after url
2023-03-23 15:21:25 -04:00
Vitor Pamplona
ed1e080fbe
Support for r tags
2023-03-23 15:20:35 -04:00
Vitor Pamplona
afef10189b
v0.29.0
2023-03-23 12:32:14 -04:00
Vitor Pamplona
1a66319a6d
Support to pledge additional bounty amounts.
2023-03-23 12:24:46 -04:00
Vitor Pamplona
7a1470ef7b
BugFix: Don't add e tags with addresses.
2023-03-23 12:24:11 -04:00
Vitor Pamplona
be09577db1
Adds extra space before uncited hashtags.
2023-03-23 11:07:29 -04:00
Vitor Pamplona
f91a0d4cd0
Fixes hashtag links
2023-03-23 11:07:02 -04:00
Vitor Pamplona
4589e6f329
Adding Bounty information to Note
2023-03-23 10:49:01 -04:00
Vitor Pamplona
7375c9e9e3
Adds border for Markdown texts
2023-03-23 10:46:59 -04:00
Vitor Pamplona
ccd71a8023
Adds default banner image to LongFormPosts if none is found
2023-03-23 09:04:44 -04:00
Vitor Pamplona
3a76d176c5
Adds user's picture and background to LongForm posts without a default image
2023-03-23 08:58:18 -04:00
Vitor Pamplona
6626be8e1c
Displays hashtags that are not in the text at the bottom of each note
2023-03-23 08:57:28 -04:00
toadlyBroodle
171a7841b3
add zap buttons to PollNote options,
...
add poll_option tag and handlers to LnZapEvents and zap funs,
2023-03-23 19:11:07 +09:00
toadlyBroodle
611dcc0189
implement new NIP69 poll_option tags format List<List<String>>,
...
fix PollNoteEvent field getter return types
2023-03-23 16:18:16 +09:00
Vitor Pamplona
dd9ea5f27e
Support for video uploads.
2023-03-22 16:50:18 -04:00
Vitor Pamplona
cb20e14822
Sending Addressable notes to Habla.news: Fixes: https://github.com/vitorpamplona/amethyst/issues/295
2023-03-22 15:47:01 -04:00
Vitor Pamplona
b9aa099a1e
Adding space on inner notes
2023-03-22 15:03:14 -04:00
Vitor Pamplona
1e8bc10ad1
Showing progress bars when Zaps are requested
2023-03-22 14:24:33 -04:00
Vitor Pamplona
ba40b1815f
Checks if the requested amount to matches the received LN Invoice's amount
2023-03-22 14:23:42 -04:00
Vitor Pamplona
cf2c56e088
Adds instructions of use for the wallet connect
2023-03-22 11:56:12 -04:00
Vitor Pamplona
896758121b
Blocks translations of @npub/@note tags in the text.
2023-03-22 11:24:58 -04:00
Vitor Pamplona
f0f9726ede
Support for Wallet Connect Api
2023-03-22 09:45:21 -04:00
Vitor Pamplona
ddb3990c11
Fully hiding chat messages from hidden users.
2023-03-21 14:15:58 -04:00
Vitor Pamplona
8a72e3b7ac
Reducing the amount of preloaded messages in chat.
2023-03-21 14:15:26 -04:00
Vitor Pamplona
aae1a65cba
Refactoring: notNull filter is not needed.
2023-03-21 14:13:32 -04:00
Vitor Pamplona
fb017c3903
Merge pull request #299 from believethehype/main
...
Minor Cosmetics for HashTagIcons
2023-03-21 08:29:23 -04:00
toadlyBroodle
ef31f56eab
add PollNote type to ThreadFeedView,
...
simplify PollNote() arguments,
use parent's backgroundColor,
breakout PollNote modifier
2023-03-21 20:52:30 +09:00
toadlyBroodle
771cdd6ebe
add PollNote to ui.note,
...
simplify code for displaying PollNoteEvents with replyTos or mentions,
fix pollOptions (and other poll fields) get from tags functions
2023-03-21 20:05:53 +09:00
Believethehype
0c1b9195d7
higher resolution icons, fixed descriptions, positioning
2023-03-21 10:27:38 +01:00
Believethehype
1fe58810a0
2 additional popular community hashtagicons
...
plebchain / coffeechain
2023-03-21 08:46:19 +01:00
Believethehype
3cde9bcdd5
Update HashtagIcon.kt
2023-03-21 08:21:56 +01:00
Believethehype
0c3b73f4d3
Minor Cosmetics for HashTagIcons
...
- Made Icons a little bit larger again, as it was before last (scaling fix) update.
- Added some more popular variations of currently supported hts.
2023-03-21 08:19:18 +01:00
Vitor Pamplona
25883d00ce
v0.28.1
2023-03-20 20:57:12 -04:00
Vitor Pamplona
d04bbfc640
Merge pull request #297 from believethehype/main
...
Better scaling for HashtagIcons for different System font sizes
2023-03-20 20:50:11 -04:00
Vitor Pamplona
7da837f49e
Always hide the note if the user has selected to hide user.
2023-03-20 20:46:25 -04:00
Vitor Pamplona
9709ffe388
Removes the possibility of duplicated event in Bookmarks
2023-03-20 20:45:36 -04:00
Believethehype
f7cc656288
Update HashtagIcon.kt
2023-03-21 01:08:15 +01:00
Believethehype
3ba979e513
Update HashtagIcon.kt
2023-03-21 00:55:27 +01:00
Vitor Pamplona
eadb4a108c
Fixing EO Translations
2023-03-20 18:50:25 -04:00
Vitor Pamplona
8b44816520
v0.28.0
2023-03-20 18:26:03 -04:00
Vitor Pamplona
2fb673acf0
Bookmarks
2023-03-20 18:16:07 -04:00
Believethehype
8401f09475
Update HashtagIcon.kt
2023-03-20 20:39:32 +01:00
Believethehype
c4400ded28
Better scaling for HashtagIcons for different System font sizes
2023-03-20 20:32:56 +01:00
Vitor Pamplona
fc37789727
Adds a filter for messages by the author in public chats from all relays.
2023-03-20 12:10:09 -04:00
Vitor Pamplona
abb27ac811
Refactors ChatroomList datasource startup to be more explicit
2023-03-20 09:44:11 -04:00
Vitor Pamplona
fbf5fb4aab
Merge pull request #290 from believethehype/main
...
simplified HashTagIcon code, new suggestions for #lightning and #zap
2023-03-20 08:59:41 -04:00
Vitor Pamplona
3887a6ae44
Merge pull request #291 from Radiokot/fix/actualize_ru_uk_23_03_18
...
Actualize Russian and Ukrainian translations
2023-03-20 08:45:49 -04:00
Vitor Pamplona
cfb342cd74
Merge pull request #294 from chiajlingvoj/main
...
create strings.xml for Eo translation
2023-03-20 08:45:01 -04:00
Vitor Pamplona
2d693145d9
Follows UserAgent version syntax: User-Agent: <product> / <product-version> <comment>
2023-03-20 08:41:03 -04:00
Vitor Pamplona
d62a2480f4
Merge pull request #296 from hsoc/useragent-ver
...
User-Agent fix
2023-03-20 08:36:13 -04:00
John Economou
b30fb1d9c7
User-Agent fix
...
include client version in user-agent
2023-03-20 13:43:25 +02:00
toadlyBroodle
d1f61c0bba
add PollNoteEvent type to all relevant filters, dataSources, etc.
2023-03-20 17:38:14 +09:00
toadlyBroodle
5d04f3ea99
enable send poll event,
...
add PollNoteEvent.kind to DataSources,
add consume(PollNoteEvent) to LocalCache,
2023-03-20 15:36:12 +09:00
toadlyBroodle
bd37e4a9df
fix add new poll option button onclick,
...
prefix all poll composables with 'New',
move all poll composables to actions folder,
move jsonToPollOptions parser to PollNoteEvent
2023-03-20 10:20:39 +09:00
toadlyBroodle
3cdfdfa8e8
rewrite pollOptions json parser
2023-03-20 09:52:23 +09:00
chiajlingvoj
fb7c7a723b
create strings.xml for Eo translation
2023-03-19 09:50:11 -04:00
toadlyBroodle
8171c1ee5e
change pollOptions to type Map<Int, String>,
...
remove always true condition from Account.isAcceptable()
2023-03-19 22:15:00 +09:00
toadlyBroodle
0366f6235c
move valid input flags to pollViewModel,
...
disable sendPoll button unless all fields valid
2023-03-19 14:08:37 +09:00
toadlyBroodle
7890ac9db5
create pollSend funs,
2023-03-19 12:43:15 +09:00
Oleg Koretsky
fd8517e047
Actualize Russian and Ukrainian translations
2023-03-18 11:25:03 +02:00
toadlyBroodle
7a53708ccc
add fields to pollNoteEvent,
...
add clearState fun to pollViewModel,
add refined PollNoteEvent to Event,
2023-03-18 15:38:58 +09:00
Believethehype
ab0361bf27
Update zap.xml
2023-03-18 03:39:15 +01:00
Believethehype
eb40540f0d
Update zap.xml
2023-03-18 03:32:26 +01:00
Believethehype
c1f8116a5a
simplified HashTagIcon code, new suggestions for #lightning and #zap
2023-03-18 03:12:24 +01:00
Vitor Pamplona
40aadf77f7
Fixing the correct tagging with tags are placed together with additional characters.
2023-03-17 19:25:51 -04:00
Vitor Pamplona
adafb6b183
No need for spaces after npubs anymore
2023-03-17 19:25:11 -04:00
Vitor Pamplona
d38a7169b8
Fixing spaces after urls
2023-03-17 19:09:43 -04:00
Vitor Pamplona
53705f214a
Adding relay icon from https://github.com/vitorpamplona/amethyst/issues/188
2023-03-17 19:09:23 -04:00
Vitor Pamplona
155bb80118
Merge pull request #288 from believethehype/main
...
Fix for hashtag icon resolutions
2023-03-17 18:49:02 -04:00
Believethehype
de77f2e18b
typo
2023-03-17 23:39:23 +01:00
Vitor Pamplona
b2f05b4247
Fixing mutable object to recalculate zap amount.
2023-03-17 18:38:52 -04:00
Believethehype
88292aa179
updated icons
2023-03-17 23:34:59 +01:00
Vitor Pamplona
79ba910f52
Not showing reply information in inner short posts.
2023-03-17 18:01:57 -04:00
Vitor Pamplona
30402b26e8
Removing double space in " and "
2023-03-17 18:01:32 -04:00
Vitor Pamplona
cb6401c7ab
Don't preview urls without schema. Show inline link instead.
2023-03-17 18:01:08 -04:00
believethehype
435e99e81a
Merge branch 'vitorpamplona:main' into main
2023-03-17 22:59:05 +01:00
Believethehype
4b7167d5ef
additional zap hts
2023-03-17 22:58:17 +01:00
Believethehype
9887ec2d38
added additional resolutions for hashtagicons, added #zap #lightning #amethyst
2023-03-17 22:53:39 +01:00
Vitor Pamplona
edb61e2423
No need for NIP05 in Quoted posts
2023-03-17 17:08:55 -04:00
Vitor Pamplona
8b134892ce
Marks PlayStore as default for now
2023-03-17 16:54:57 -04:00
Vitor Pamplona
21cb82a05d
v0.027.2
2023-03-17 14:40:35 -04:00
Vitor Pamplona
412c5c557a
Adding the suffix after the hashtag icon
2023-03-17 14:06:00 -04:00
Vitor Pamplona
81e31319c7
Making tags case insensitive
2023-03-17 10:22:58 -04:00
Vitor Pamplona
97ec28d2c8
Additional suffix support for hashtags.
2023-03-17 10:09:08 -04:00
Vitor Pamplona
c6906c42fd
Mocking Android.Log for test classes
2023-03-17 09:47:47 -04:00
Vitor Pamplona
7921db3ba9
Scaling hashtag images
2023-03-17 09:43:09 -04:00
Vitor Pamplona
b12413cbff
Removing comments from NIP19 Parser
2023-03-17 09:42:54 -04:00
Vitor Pamplona
07cd1738f1
Merge remote-tracking branch 'origin/HEAD'
2023-03-17 09:30:33 -04:00
Vitor Pamplona
b8aa7e64b3
Merge pull request #284 from believethehype/main
...
Added Special Bitcoin Hashtag with Icon
2023-03-17 09:30:06 -04:00
Vitor Pamplona
055ed62cb7
Merge remote-tracking branch 'origin/HEAD'
2023-03-17 09:29:26 -04:00
Vitor Pamplona
578c70d272
Correctly parsing NIP19s in Text
2023-03-17 09:28:48 -04:00
Vitor Pamplona
d43f0435d0
Merge pull request #287 from ZsZolee/main
...
Minor changes
2023-03-17 09:23:12 -04:00
Believethehype
52978fa237
Hashtags in front of a sentence ending should nod work, too.
2023-03-17 13:17:19 +01:00
Believethehype
f266a9e964
Special Hashtag for #Nostr
2023-03-17 12:38:47 +01:00
Zoltan
01cb27e6f5
Minor changes
...
Minor changes in the Hungarian translation
2023-03-17 10:12:50 +01:00
toadlyBroodle
551ed64e98
add PollNoteEvent type
2023-03-17 16:57:17 +09:00
toadlyBroodle
f0b4660719
validate user input for all poll fields,
...
add user's pubkey to recipients field,
add poll field saveable texts to pollViewModel,
2023-03-17 16:48:26 +09:00
Believethehype
38730ea534
fixed some linting issues
2023-03-17 08:03:47 +01:00
believethehype
a955f55fc6
Merge branch 'vitorpamplona:main' into main
2023-03-17 07:24:29 +01:00
Believethehype
a42cdaaf91
added special Bitcoin Hashtag with Icon
...
(S/O to tata)
2023-03-16 23:44:25 +01:00
Vitor Pamplona
0633707ec6
Disabling online search after leaving the Search screen
2023-03-16 16:33:17 -04:00
Vitor Pamplona
8768daa06f
Fixing Background color of the badge presentation
2023-03-16 16:32:42 -04:00
Vitor Pamplona
fb0a7b0ae4
Fixing missing messages on chat
2023-03-16 16:31:42 -04:00
Vitor Pamplona
f8b6b8fb45
v0.27.1
2023-03-16 14:24:58 -04:00
Vitor Pamplona
888b6daa2a
Support for Following Hashtags
2023-03-16 14:20:30 -04:00
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
Vitor Pamplona
811c373e4c
v0.27.0
2023-03-15 17:07:06 -04:00
Vitor Pamplona
1812ec296e
Hashtags
2023-03-15 17:02:49 -04:00
Vitor Pamplona
59cdd81aec
Shows LongForm Texts on Global
2023-03-15 17:02:13 -04:00
Vitor Pamplona
9297afc02a
Deleting contact lists from pausing the app
2023-03-15 15:13:23 -04:00
Vitor Pamplona
a8d8be3307
Removing unused mentions in LocalCache
2023-03-15 14:35:10 -04:00
Vitor Pamplona
53ec6c817c
Fixes the deletion of private messages and messages in tags
2023-03-15 14:28:03 -04:00
Vitor Pamplona
b7c4ec8358
Shows url host in the link preview
2023-03-15 14:06:26 -04:00
Vitor Pamplona
3426ff307c
Makes sure onClick and onLongClick are null when their counterparts are as well.
2023-03-15 13:58:09 -04:00
Vitor Pamplona
cddb713b2f
Adds the following icon to the chat header
2023-03-15 13:52:26 -04:00
Vitor Pamplona
1871fe6177
Locally cache following Users in the Home & Conversations filter
2023-03-15 13:40:26 -04:00
Vitor Pamplona
83a8558f23
Caching followingChannels and followingUsers to speed Global filter up
2023-03-15 13:39:47 -04:00
Vitor Pamplona
dbc155454f
Checks for hex keys in the tag list before showing follows
2023-03-15 13:39:06 -04:00
Vitor Pamplona
80e251acfb
Avoids creating User for all awardees of a badge.
2023-03-15 13:22:11 -04:00
Vitor Pamplona
a597bd7882
Checks the mentions for a valid Hex before creating users in the cache.
2023-03-15 13:14:10 -04:00
Vitor Pamplona
a53bb53c12
Avoids breaking urls and invoices when cutting an expandable content
2023-03-15 13:13:41 -04:00
Vitor Pamplona
4fa7aa54a8
Refactoring Note's hasReports function
2023-03-15 13:12:55 -04:00
Vitor Pamplona
a9490e1299
Refactoring calls to check if a user is the signed in user.
2023-03-15 13:12:21 -04:00
Vitor Pamplona
2bf36f1cfe
Implements a faster AuthorGallery for notifications
2023-03-15 11:39:30 -04:00
Vitor Pamplona
c781d5eff7
Forces image size in profile pictures to reduce calculations before resizing the downloaded image.
2023-03-15 11:21:53 -04:00
Vitor Pamplona
e8d84795d5
Reduces badge size in Profiles
2023-03-15 11:21:00 -04:00
Vitor Pamplona
b351a781a9
Removes time measuring functions from RoboHash
2023-03-15 11:20:36 -04:00
Vitor Pamplona
97d9e96e2b
Uses cached functions for isFollowing calculations
2023-03-15 11:20:09 -04:00
Vitor Pamplona
625b8c3bce
Makes the reporting Menu less starkey in dark theme
2023-03-15 09:11:55 -04:00
Vitor Pamplona
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
Vitor Pamplona
b305ccad1d
Merge pull request #280 from maxmoney21m/bugfix/gitignore
...
Remove ignored file
2023-03-15 08:08:39 -04:00
Vitor Pamplona
14ca6f1d08
Merge pull request #281 from maxmoney21m/bugfix/string-parameters
...
Add parameters for strings with variables
2023-03-15 08:08:05 -04:00
maxmoney21m
ad4e6d6596
Add Block button and dialog
2023-03-15 13:40:59 +08:00
maxmoney21m
e94d2b5340
Update gitignore
2023-03-15 11:29:05 +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
maxmoney21m
c1917855d0
Remove ignored file
2023-03-15 10:42:53 +08:00
Vitor Pamplona
0272073636
Merge remote-tracking branch 'origin/HEAD'
2023-03-14 22:01:54 -04:00
Vitor Pamplona
063ef1e3a9
v0.26.2 Fdroid build
2023-03-14 21:59:59 -04:00
Vitor Pamplona
4ec7af3265
Merge pull request #279 from maxmoney21m/feature/54-reproducible-build
...
Add .profm sorting to build.gradle
2023-03-14 21:58:51 -04:00
maxmoney21m
f09f472f26
Add .profm sorting to build.gradle
2023-03-15 09:37:57 +08:00
Vitor Pamplona
2e365b67ea
Filtering duplicates from Follows list
2023-03-14 19:15:40 -04:00
Vitor Pamplona
ee753e5c95
v0.26.1
2023-03-14 19:09:30 -04:00
Vitor Pamplona
8b53d28721
Doesn't crash when a non-hex key is inserted in the contact list
2023-03-14 19:08:06 -04:00
Vitor Pamplona
f8bb4a3168
v0.26.0
2023-03-14 18:30:48 -04:00
Vitor Pamplona
1b8923b6d7
Speeding up Notification and Global feed filters
2023-03-14 18:30:26 -04:00
Vitor Pamplona
675b59c0d2
Merge pull request #233 from vitorpamplona/less_memory_test_branch
...
Restructuring User/Note
2023-03-14 17:56:38 -04:00
Vitor Pamplona
a71078f90f
Merge remote-tracking branch 'origin/HEAD' into less_memory_test_branch
2023-03-14 17:46:29 -04:00
Vitor Pamplona
d4be271060
Fixing typos in the path
2023-03-14 16:27:28 -04:00
Vitor Pamplona
2d59baf898
Uses unique IDs for each job in Actions
2023-03-14 16:14:17 -04:00
Vitor Pamplona
18f651b67f
v0.25.3 Testing Build Scripts
2023-03-14 16:03:44 -04:00
Vitor Pamplona
f65e09f388
Adding scripts to release all variants of the app
2023-03-14 15:55:08 -04:00
Vitor Pamplona
a4bb01ef7d
Merge pull request #276 from maxmoney21m/feature/54-fdroid-flavor
...
Make release channel flavors, remove mlkit from fdroid channel
2023-03-14 15:26:11 -04:00
maxmoney21m
e9c0d350e1
Make release channel flavors, remove mlkit from fdroid channel
2023-03-15 02:34:50 +08:00
Vitor Pamplona
faa29675db
0.25.2
2023-03-14 13:01:13 -04:00
Vitor Pamplona
96990c44a6
Merge pull request #274 from vitorpamplona/pr/273
...
Pr/273
2023-03-14 12:19:46 -04:00
Vitor Pamplona
424fe5fd3c
Merge pull request #273 from believethehype/main
...
Image upload button in Chats
2023-03-14 12:19:17 -04:00
Vitor Pamplona
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
Vitor Pamplona
3b7fc7173d
This call already happens inside Login
2023-03-14 09:46:39 -04:00
Vitor Pamplona
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
Vitor Pamplona
c0c45d1385
Merge pull request #270 from Bardesss/patch-2
...
Update NL strings.xml
2023-03-14 08:48:17 -04:00
Vitor Pamplona
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
Vitor Pamplona
7e2b28503e
Merge pull request #269 from maxmoney21m/bugfix/apptopbar-bgcolor
...
Fix AppTopBar background color
2023-03-14 08:47:37 -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
Vitor Pamplona
732abb70f3
v0.25.1
2023-03-13 22:01:35 -04:00
Vitor Pamplona
8c98a8849c
Adding the same button style for before and after granted permissions
2023-03-13 17:57:51 -04:00
Vitor Pamplona
5ce6d06920
Reverting QuickAction to the DropDown Menu until we get reporting functions implemented.
2023-03-13 17:46:09 -04:00
Vitor Pamplona
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
Vitor Pamplona
ea63522745
Updating dependencies
2023-03-13 17:36:47 -04:00
Vitor Pamplona
698c9b00cb
v0.25.0
2023-03-13 15:37:55 -04:00
Vitor Pamplona
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
Vitor Pamplona
0491c25e9f
Merge pull request #268 from maxmoney21m/fix-all-warnings
...
Fixed (almost) all test warnings
2023-03-13 14:47:17 -04:00
Vitor Pamplona
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
Vitor Pamplona
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
Vitor Pamplona
d19592aef3
Activates .mov video previews
2023-03-13 13:49:06 -04:00
Vitor Pamplona
9c4f9fce37
Merge pull request #267 from matata2140/patch-1
...
Update strings.xml
2023-03-13 13:37:27 -04:00
Vitor Pamplona
c06ed8d338
Merge pull request #258 from maxmoney21m/215-robohash-identicons
...
Generate robohash using SVGs
2023-03-13 13:36:05 -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
Vitor Pamplona
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
Vitor Pamplona
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
Vitor Pamplona
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
Vitor Pamplona
63a14b7409
Merge pull request #265 from maxmoney21m/bugfix/gitignore
...
Update gitignore
2023-03-13 10:53:33 -04:00
Vitor Pamplona
cd5e0187e8
Refining the selection size when clicking in an account.
2023-03-13 10:20:48 -04:00
maxmoney21m
02d74c611a
Remove .idea files
2023-03-13 21:42:09 +08:00
maxmoney21m
a367bf5982
Update gitignore
2023-03-13 21:41:02 +08: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
Vitor Pamplona
9fc1fa9f6c
Merge pull request #263 from maxmoney21m/feature/multiple-accounts
...
Multiple account management
2023-03-12 18:09:50 -04:00
Vitor Pamplona
199f9fbe69
Merge pull request #264 from Chemaclass/refactor-LocalCache-isValidHexNpub
...
Refactor LocalCache.isValidHexNpub()
2023-03-12 17:57:16 -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
Vitor Pamplona
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
Vitor Pamplona
74336d72c0
Merge pull request #251 from h3y6e/patch-1
...
Correct identity claim for mastodon
2023-03-12 10:25:38 -04:00
Vitor Pamplona
0b9b288146
Merge pull request #255 from maxmoney21m/bugfix/254
...
Fix string
2023-03-12 10:24:10 -04:00
Vitor Pamplona
b7deaaa1a6
Merge pull request #257 from akiomik/add-string-resources
...
Add string resources to strings.xml
2023-03-12 10:23:48 -04:00
Vitor Pamplona
9dc9d7d947
Merge pull request #260 from Bardesss/patch-1
...
Fixed NL translation
2023-03-12 10:22:57 -04:00
Vitor Pamplona
a69a5b1a1e
Merge pull request #261 from Chemaclass/refactor-LocalCache
...
Refactor LocalCache
2023-03-12 10:22:41 -04:00
Vitor Pamplona
5842a84309
Merge pull request #262 from kappaseijin/fixed_var_name_for_NIP-05
...
Fixed a variable name for NIP-05
2023-03-12 10:19:23 -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
322853f696
ignore .idea/deploymentTargetDropDown, remove duplicate ignore rules
2023-03-11 15:22:33 +09:00
toadlyBroodle
19c3421e92
ignore .idea/deploymentTargetDropDown
2023-03-11 15:20:25 +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
Vitor Pamplona
9adb376198
Merge remote-tracking branch 'origin/HEAD' into less_memory_test_branch
2023-03-10 11:28:13 -05:00
Vitor Pamplona
b387808a02
0.24.2
2023-03-10 10:46:02 -05:00
Vitor Pamplona
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
Vitor Pamplona
5a45c6d25f
Adds Reporting menu option to badge notifications
2023-03-10 10:34:27 -05:00
Vitor Pamplona
78261ccd94
Puts the ZapValue calculator inside a caching function.
2023-03-10 10:15:32 -05:00
Vitor Pamplona
57ee0ff1ff
BugFix for dark text on dark background.
2023-03-10 10:14:54 -05:00
Vitor Pamplona
a2d04c9908
Merge remote-tracking branch 'origin/HEAD'
2023-03-10 10:03:34 -05:00
Vitor Pamplona
1ecc4308c1
Merge remote-tracking branch 'origin/HEAD'
2023-03-10 10:02:13 -05:00
Vitor Pamplona
b5b6bd5499
Merge pull request #246 from greenart7c3/main
...
add missing portuguese translations
2023-03-10 09:59:48 -05:00
Vitor Pamplona
e1d1a6125f
Merge pull request #248 from Bardesss/main
...
Add dutch translation
2023-03-10 09:59:22 -05:00
Vitor Pamplona
ad8d9cabe2
Refreshing inner user lists faster (instead of waiting for LocalCache to update)
2023-03-10 09:58:58 -05:00
Vitor Pamplona
1d74bfb191
Refines visibility of refresh functions
2023-03-10 09:38:56 -05:00
Vitor Pamplona
3d877fda28
Moves Zap amount Calculations to IO Thread
2023-03-10 09:38:33 -05:00
Vitor Pamplona
88e03c1a0a
Removes Account observer from ChatroomCompose
2023-03-10 09:37:43 -05:00
Vitor Pamplona
b1de2bf326
Moves MarkAsRead write and read to IO context.
2023-03-10 09:37:17 -05:00
Vitor Pamplona
ae1f0c5547
Starts websockets on an IO Thread
2023-03-10 09:35:50 -05:00
Vitor Pamplona
b9304aa1b5
Removing ContactList Log
2023-03-10 09:35:25 -05:00
Vitor Pamplona
37b3da685d
Updates Readme for last versions new features.
2023-03-10 09:35:06 -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
Vitor Pamplona
9cf7cc4e5d
Merge remote-tracking branch 'origin/HEAD'
2023-03-09 18:56:18 -05:00
Vitor Pamplona
2704421fb3
Showing private message notifications in the notification tab
2023-03-09 18:55:57 -05:00
Vitor Pamplona
e68374525a
Merge pull request #244 from Chemaclass/update-EncryptedStorage
...
Update EncryptedStorage
2023-03-09 17:15:53 -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
Vitor Pamplona
ccf2b06b10
Merge remote-tracking branch 'origin/HEAD' into less_memory_test_branch
2023-03-09 15:42:22 -05:00
Vitor Pamplona
c511ad6f73
Merge pull request #243 from Chemaclass/add-missing-es-translations
...
Add missing ES translations
2023-03-09 15:03:48 -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
Vitor Pamplona
1b20f9d85c
Merge pull request #242 from maxmoney21m/bugfix/239-select-text-scroll
...
Fix #239
2023-03-09 13:53:17 -05:00
Vitor Pamplona
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
Vitor Pamplona
99d5b19acb
Merge pull request #240 from maxmoney21m/feature/zhtw-translations
...
More translations
2023-03-09 13:25:49 -05:00
Vitor Pamplona
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
Vitor Pamplona
56433a3ad3
v0.24.1
2023-03-09 10:10:44 -05:00
Vitor Pamplona
2ebbac0f58
Showing pubkeys prominently in the Profile Page.
2023-03-09 10:08:11 -05:00
Vitor Pamplona
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
Milu Lu
8bff85749a
Merge branch 'main' of https://github.com/miseelu/amethystcc
...
Conflicts:
app/src/main/res/values-zh-rHK/strings.xml
2023-03-09 22:36:47 +08:00
Milu Lu
a577bf8e6a
Added Chinese( Traditional ) Translation
2023-03-09 22:35:44 +08:00
Vitor Pamplona
c8d19f142e
Keeping Quick Action and DropDown similar for now.
2023-03-09 09:34:25 -05:00
miseelu
e3aa6b5d3c
Merge branch 'vitorpamplona:main' into main
2023-03-09 22:33:56 +08:00
Vitor Pamplona
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
Vitor Pamplona
bb635c43e9
Merge pull request #236 from miseelu/main
...
Added Chinese(Simplified) Translation
2023-03-09 09:20:27 -05:00
Vitor Pamplona
0cbe1b746a
Tweaks colors of the Quick Action to work better in Dark Mode
2023-03-09 09:19:41 -05:00
Vitor Pamplona
ddeead15ac
Reduces Text Size of the Quick Action menu to fit on screen
2023-03-09 09:19:18 -05:00
Vitor Pamplona
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
Vitor Pamplona
f2f53c66bd
Merge remote-tracking branch 'origin/HEAD' into less_memory_test_branch
2023-03-09 09:01:27 -05:00
Vitor Pamplona
39b53c05b7
Merge remote-tracking branch 'origin/HEAD'
2023-03-09 08:49:42 -05:00
Vitor Pamplona
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
Vitor Pamplona
ceb0895b8d
Using Log.debug instead of println for State Dump action
2023-03-09 08:48:11 -05:00
Vitor Pamplona
30e2070b89
Deleting awards cache.
2023-03-09 08:47:16 -05:00
Vitor Pamplona
05446af068
Merge pull request #234 from Radiokot/fix/actualize_ru_uk_21_03_09
...
Actualize Russian and Ukrainian translations
2023-03-09 08:40:14 -05:00
Oleg Koretsky
0459c4f90a
Actualize Russian and Ukrainian translations
2023-03-09 13:27:46 +02:00
Vitor Pamplona
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
Vitor Pamplona
38df1ba6f7
Merge commit '40a6feab8a4a36813644c19ca034333b73e98132' into less_memory_test_branch
2023-03-08 17:35:30 -05:00
Vitor Pamplona
6c9aa9b6ff
Merge commit '9c7a5b73b3a75a465f78c1d97726e66f0e3032a3' into less_memory_test_branch
2023-03-08 17:35:21 -05:00
Vitor Pamplona
26b581b13c
Merge commit 'a41f2c38ec9683f0e9aaca3e4cffb2cd45f21145' into less_memory_test_branch
2023-03-08 17:34:40 -05:00
Vitor Pamplona
6a3cae1c8d
Merge commit 'c7ba0bce5bbc3edd8ece9669751b110d59c40052' into less_memory_test_branch
2023-03-08 17:34:29 -05:00
Vitor Pamplona
40ac31983c
Merge commit 'c9b859610e660f7e2d906594410bc7fbf2b1914a' 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/LnZapEvent.kt
# app/src/main/java/com/vitorpamplona/amethyst/service/model/LnZapRequestEvent.kt
2023-03-08 17:34:22 -05:00
Vitor Pamplona
8c25667d0f
Organize imports to simplify merge
2023-03-08 17:29:36 -05:00
Vitor Pamplona
6acc842d4f
Readding LocalCacheImport
2023-03-08 17:18:25 -05:00
Vitor Pamplona
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
Vitor Pamplona
9470560002
Testing Lint Commit
2023-03-08 17:07:56 -05:00
Vitor Pamplona
cd950ee946
Merge commit '2d92e1d44491d62005e45adcf3dc1c5a403c386f' into less_memory_test_branch
2023-03-08 17:04:24 -05:00
Vitor Pamplona
f9f68e2a4f
Merge commit '691b8225035d8fe59539a971a85b1df2f2f84ebe' into less_memory_test_branch
2023-03-08 17:03:42 -05:00
Vitor Pamplona
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
Vitor Pamplona
24b85ed9ac
Merge pull request #231 from Chemaclass/add-pre-push-hook
...
Add pre-push git hook to run tests
2023-03-08 15:15:00 -05:00
Vitor Pamplona
2199d98a06
Merge pull request #232 from Chemaclass/remove-deps.txt
...
Remove deps.txt
2023-03-08 15:14:03 -05:00
Chemaclass
bef122e909
Remove deps.txt
2023-03-08 19:43:37 +00:00
Chemaclass
ce70dd26be
Add pre-push git hook to run tests
2023-03-08 19:17:04 +00:00
Vitor Pamplona
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
Vitor Pamplona
62497fd270
Merge pull request #228 from Chemaclass/fix-KeyParseTest
...
Fix KeyParseTest
2023-03-08 13:35:50 -05: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
Vitor Pamplona
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
Vitor Pamplona
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
Vitor Pamplona
71671865ff
Merge remote-tracking branch 'origin/HEAD'
2023-03-08 11:47:29 -05:00
Vitor Pamplona
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
Vitor Pamplona
7b7d87a277
Merge pull request #227 from detherminal/main
...
Added Turkish Translation
2023-03-08 11:11:06 -05:00
detherminal
9c7a5b73b3
Added Turkish Translation
2023-03-08 18:45:07 +03:00
Vitor Pamplona
40a6feab8a
Fixes Clickable tag for addresses (naddr)
2023-03-08 09:59:19 -05:00
Vitor Pamplona
a41f2c38ec
Merge pull request #225 from Chemaclass/refactor-nip19-into-module
...
Refactor Nip19 into module
2023-03-08 09:49:37 -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
Vitor Pamplona
9ab1828634
Merge pull request #224 from Chemaclass/fix-hu-translations
...
Fix HU translations
2023-03-08 09:18:16 -05:00
Chemaclass
c7ba0bce5b
Fix HU translations
2023-03-08 14:14:58 +00:00
Vitor Pamplona
dffce92aa7
Merge pull request #220 from Chemaclass/add-ktlint
...
Add ktlint
2023-03-08 09:08:53 -05:00
Vitor Pamplona
6f71685f08
Merge branch 'main' into add-ktlint
2023-03-08 09:08:46 -05:00
Vitor Pamplona
b763d3c140
Merge pull request #222 from ZsZolee/main
...
Hungarian Translation
2023-03-08 09:04:21 -05:00
Vitor Pamplona
12b2957648
Merge pull request #219 from alltheseas/patch-1
...
Added Privacy on Relays to Readme.MD
2023-03-08 09:03:37 -05:00
Vitor Pamplona
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
Vitor Pamplona
6543df5d28
Adds a Log to Failures in Parsing contained Zap events
2023-03-08 08:45:03 -05:00
Vitor Pamplona
67d6b24993
Removing unnecessary coroutine
2023-03-08 08:44:05 -05:00
Vitor Pamplona
9f5b3d82c5
Making LnInvoice amount a Lazy property.
2023-03-08 08:43:38 -05:00
Vitor Pamplona
7275799f9d
Solves crashing when events have null tags.
2023-03-08 08:31:56 -05:00
Vitor Pamplona
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
alltheseas
4a8ec97f2f
Update README.md
...
Added section on information visibility, information permanence, and DM privacy.
2023-03-07 13:59:23 -06: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
Vitor Pamplona
9720fdfce9
Moving aTag check to the ATag class
2023-03-07 13:53:03 -05:00
Vitor Pamplona
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
c4c8c0fbf7
Adding pre-commit git hook
2023-03-07 19:08:11 +01:00
alltheseas
f39c84d6a4
Update README.md
...
added additional information on relays & privacy
2023-03-07 12:06:52 -06:00
Chemaclass
f8d6cf8dba
Add Linting section to README
2023-03-07 18:59:52 +01:00
Chemaclass
691b822503
Install ktlint plugin
2023-03-07 18:58:13 +01:00
alltheseas
d9d05bf6ba
Added Privacy on Relays to Readme.MD
...
Added a small section on user privacy implications on Amethyst & relays use.
2023-03-07 10:35:54 -06:00
Vitor Pamplona
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
Vitor Pamplona
a1751cc831
Merge pull request #213 from Chemaclass/fix-local-cache
...
Fix failing building due to an error on LocalCache
2023-03-06 13:10:11 -05:00
Chemaclass
f22a1ddf47
Use event.id()
2023-03-06 18:43:23 +01:00
Vitor Pamplona
9fb8bae349
Merge pull request #205 from Chemaclass/refactor-UserProfileZapsFeedFilter
...
Refactor UserProfileZapsFeedFilter
2023-03-06 12:33:48 -05:00
Vitor Pamplona
17b9280660
Merge pull request #210 from bkBrunobk/patch-2
...
Update strings.xml
2023-03-06 12:27:49 -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
Vitor Pamplona
43e8106aa9
0.24.0
2023-03-05 18:34:52 -05:00
Vitor Pamplona
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
Vitor Pamplona
12570d3e26
Fixing for https://github.com/vitorpamplona/amethyst/pull/201#pullrequestreview-1325255540
2023-03-05 13:02:26 -05:00
Vitor Pamplona
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
Vitor Pamplona
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
Vitor Pamplona
3e3d683234
Merge pull request #201 from Chemaclass/refactor-ui-dal
...
Refactor ui/dal/*Filters
2023-03-05 12:18:32 -05: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
Vitor Pamplona
4085285f90
Fixes showing the R.string.first id instead of text.
2023-03-05 09:06:54 -05:00
Vitor Pamplona
b3d219b2de
reverting order in the search screen.
2023-03-04 22:49:49 -05:00
Vitor Pamplona
797eda2ae2
v0.23.1
2023-03-04 20:56:41 -05:00
Vitor Pamplona
2478fdbcce
Fixes crash in Image upload
2023-03-04 20:55:52 -05:00
Vitor Pamplona
d7cf198134
v0.23.0
2023-03-04 19:12:48 -05:00
Vitor Pamplona
681e3eb44e
Support for NIP-50: Search
2023-03-04 19:11:49 -05:00
Vitor Pamplona
5cc851ecc8
Adds some spacing in the private key export screen.
2023-03-04 17:38:04 -05:00
Vitor Pamplona
2a0426b845
Adds notes to decide between Gson and Jackson in the future.
2023-03-04 17:37:38 -05:00
Vitor Pamplona
567cf83b92
Centralized Mark All as Read button
2023-03-04 17:31:46 -05:00
Vitor Pamplona
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
Vitor Pamplona
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
Vitor Pamplona
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
Vitor Pamplona
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
Vitor Pamplona
1b62574eca
Merge pull request #193 from bkBrunobk/patch-1
...
French translation for Amethyst ;)
2023-03-04 17:09:47 -05:00
Vitor Pamplona
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
Vitor Pamplona
c5e61400b7
Merge pull request #189 from Chemaclass/refactor-lowercase
...
Use lowercase() instead of toLowerCase() [deprecated]
2023-03-04 17:09:02 -05:00
Vitor Pamplona
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
Vitor Pamplona
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
Vitor Pamplona
9432135847
Moving spam checks to be after the check if already processed events.
2023-03-04 08:23:12 -05:00
Vitor Pamplona
e7be1cc8e7
Speeding up findCitations algorithm
2023-03-04 08:04:14 -05:00
Vitor Pamplona
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
Vitor Pamplona
308a79a305
0.22.3
2023-03-03 19:43:44 -05:00
Vitor Pamplona
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
Vitor Pamplona
ea905ef6ed
Removes the element that was forcing everything to be right aligned
2023-03-03 18:14:51 -05:00
Vitor Pamplona
5f98a54452
Reverting change to activate RTL given some characters, it was picking up some english chars
2023-03-03 18:11:50 -05:00
Vitor Pamplona
8627fd4b4c
Delete Origin Header (snort doesn't need it anymore)
2023-03-03 18:08:09 -05:00
Vitor Pamplona
2a65b7241a
Merge pull request #186 from rashedswen/main
...
temporary solution for mirroring arabic text
2023-03-03 18:06:46 -05:00
Vitor Pamplona
7863961aba
Merge branch 'main' into main
2023-03-03 18:06:40 -05:00
Vitor Pamplona
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
Vitor Pamplona
b469915905
v0.22.2
2023-03-03 16:12:11 -05:00
Vitor Pamplona
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
Vitor Pamplona
1154f35c77
Merge pull request #185 from Chemaclass/fix-typos-es
...
Fix some typos in ES translations
2023-03-03 16:06:10 -05:00
Vitor Pamplona
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
Vitor Pamplona
da9027b430
Merge pull request #181 from Chemaclass/add-es-lang
...
Add ES translations
2023-03-03 13:31:54 -05: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
Vitor Pamplona
d05d0f0829
Fixing test cases
2023-03-03 12:00:27 -05:00
Vitor Pamplona
0aaf1f9f34
v0.22.1
2023-03-03 11:55:25 -05:00
Vitor Pamplona
756d9b17f7
Merge remote-tracking branch 'origin/HEAD'
2023-03-03 11:36:08 -05:00
Vitor Pamplona
f52bf26520
Merge pull request #180 from rashedswen/main
...
add follow directly from a note feature
2023-03-03 11:35:54 -05:00
Vitor Pamplona
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
Vitor Pamplona
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
Vitor Pamplona
04e099a212
Merge remote-tracking branch 'origin/HEAD'
2023-03-02 16:14:17 -05:00
Vitor Pamplona
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
Vitor Pamplona
bab314ebc9
Fixing Preview Error when the url is invalid
2023-03-02 13:38:05 -05:00
Vitor Pamplona
5a127706d7
Merge pull request #173 from marioaugustorama/main
...
Corrected translation!
2023-03-02 13:27:35 -05:00
Mário Nunes
4f9b1ab72c
Corrected translation!
...
Changed from Mostar to Mostrar
2023-03-02 14:40:44 -03:00
Vitor Pamplona
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
Vitor Pamplona
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
Vitor Pamplona
10ce5a984e
Simplifying logs
2023-03-02 09:33:19 -05:00
Vitor Pamplona
3521497cf8
Activating the loading of long text form across the app
2023-03-02 08:51:59 -05:00
Vitor Pamplona
0da542fede
0.22.0
2023-03-01 19:18:30 -05:00
Vitor Pamplona
d883cc32f5
Early support for Markdown and Long Form Text
2023-03-01 19:18:07 -05:00
Vitor Pamplona
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
Vitor Pamplona
4ee6759957
Merge pull request #170 from rashedswen/patch-2
...
Update strings.xml
2023-03-01 16:36:16 -05:00
Vitor Pamplona
723db61e8d
v0.21.2
2023-03-01 16:30:35 -05:00
Vitor Pamplona
cb39281268
Adjustments to strings
2023-03-01 16:27:20 -05:00
Vitor Pamplona
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
Vitor Pamplona
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
Vitor Pamplona
716ebd01df
Decreasing the speed of the updates of the feed.
2023-03-01 16:07:10 -05:00
Vitor Pamplona
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
Vitor Pamplona
f4db64fe7f
0.20.1
2023-03-01 14:00:39 -05:00
Vitor Pamplona
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
Vitor Pamplona
511cc86025
v0.21.0
2023-03-01 13:32:45 -05:00
Vitor Pamplona
58e8e0591b
Keeping on Java11 to align with Android's capabilities.
2023-03-01 13:32:33 -05:00
Vitor Pamplona
57fc149051
Merge remote-tracking branch 'origin/HEAD'
2023-03-01 13:30:14 -05:00
Vitor Pamplona
55cc780c08
Adding the ability to click and hold to copy the image url on profile.
2023-03-01 13:29:58 -05:00
Vitor Pamplona
01a7ef3785
Merge pull request #168 from greenart7c3/main
...
Translated to brazilian portuguese
2023-03-01 13:28:19 -05:00
greenart7c3
b77e1cf960
Translated to brazilian portuguese
2023-03-01 14:47:41 -03:00
Vitor Pamplona
c6eb5a7282
Fixes image resizes to 200x200 pixels to help with caching capabilities.
2023-03-01 11:58:37 -05:00
Vitor Pamplona
bf48428fe3
Adds an Origin tag to be able to connect with Snort's relay.
2023-03-01 11:57:20 -05:00
Vitor Pamplona
f4b366c4bd
Fixing merge issue on reported Types
2023-03-01 10:07:59 -05:00
Vitor Pamplona
51ce424352
Disables the forced Locale to English due to i18n for Arabic
2023-03-01 10:04:08 -05:00
Vitor Pamplona
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
Vitor Pamplona
459e503c8a
Avoids flickering the screen when the update from Loading to Loaded happens on cached objects.
2023-03-01 09:34:14 -05:00
Vitor Pamplona
708f6b2e75
Merge pull request #166 from rashedswen/main
...
extract strings and add Arabic Language
2023-03-01 09:03:41 -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
07fd8fc5ac
extract most strings to strings.xml and add arabic language to strings.xml file
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
Vitor Pamplona
e0596dc3b9
New Version for PlayStore
2023-02-28 21:24:40 -05:00
Vitor Pamplona
381db713ab
0.20.4
2023-02-28 20:13:36 -05:00
Vitor Pamplona
b6f5cc9ae5
Activating the Atomic Boolean instead of Synchronized sections
2023-02-28 20:10:52 -05:00
Vitor Pamplona
df43e730ca
Migrating the NostrDataSource to Atomic Boolean
2023-02-28 19:52:16 -05:00
Vitor Pamplona
95423bdd94
No need for account in search
2023-02-28 19:50:45 -05:00
Vitor Pamplona
a18479e721
Reducing the need to start/stop home and chatroom lists to see if performance increases
2023-02-28 18:24:28 -05:00
Vitor Pamplona
f68f32f6e5
Decrypting notes since Notifications can also show Private Message Likes
2023-02-28 16:51:35 -05:00
Vitor Pamplona
ddc1e9fd69
Reverts to show all replies in Notifications.
2023-02-28 15:35:41 -05:00
Vitor Pamplona
3f99b602a7
Fixing spacing of the multicard notification
2023-02-28 15:27:28 -05:00
Vitor Pamplona
b09577f816
Updating reports to the latest spec
2023-02-28 15:24:23 -05:00
Vitor Pamplona
3780ed001a
Refining template texts
2023-02-28 11:37:39 -05:00
Vitor Pamplona
f8e49df126
Update issue templates
2023-02-28 11:34:12 -05:00
Vitor Pamplona
55e31d445e
Simplifying relay set feature
2023-02-28 11:02:05 -05:00
Vitor Pamplona
5300d7bbe4
Review of Feature List
2023-02-28 11:01:24 -05:00
Vitor Pamplona
77fbb6f4f6
v0.20.3
2023-02-27 21:13:46 -05:00
Vitor Pamplona
b570d80ac4
adding a delay to the search screen update on start up
2023-02-27 21:04:51 -05:00
Vitor Pamplona
a7e17c810d
Merging all notification reactions in one card.
2023-02-27 21:04:29 -05:00
Vitor Pamplona
256de32b7c
Shorter Blank and Hidden notes.
2023-02-27 19:17:09 -05:00
Vitor Pamplona
554edb8bb9
v0.20.1
2023-02-27 17:18:54 -05:00
Vitor Pamplona
bb3d8e0041
Filtering Notifications to the events that cite the user directly.
2023-02-27 17:14:37 -05:00
Vitor Pamplona
254ed99625
Unpacking replies in Quotes.
2023-02-27 17:14:15 -05:00
Vitor Pamplona
4c916c7957
Marks as read regardless of note.event status.
2023-02-27 15:19:24 -05:00
Vitor Pamplona
7e3cfcdcaf
ThreadView avoids double loading.
2023-02-27 15:06:20 -05:00
Vitor Pamplona
528efacf38
Clearly marks the clicked item on ThreadView
2023-02-27 15:06:03 -05:00
Vitor Pamplona
5dac1899fe
Allows users to delete usernames
2023-02-27 14:11:54 -05:00
Vitor Pamplona
6bff898fe4
Moves lnurl and nip05 to the services package.
2023-02-27 13:57:43 -05:00
Vitor Pamplona
f065777df2
Only shows translations if the result is different than the origin
2023-02-27 13:54:17 -05:00
Vitor Pamplona
36d865510c
adds nip05 to Chatroom headers.
2023-02-27 13:48:26 -05:00
Vitor Pamplona
6558627eef
Adding time of the boost and menu options for the boosted event.
2023-02-27 13:41:23 -05:00
Vitor Pamplona
f518969875
Moves Preview and NIP05 verification to IO Threads
2023-02-27 13:39:55 -05:00
Vitor Pamplona
1a7ecca89a
Simple String Refactoring
2023-02-27 13:39:16 -05:00
Vitor Pamplona
26da2f514e
v0.20.1
2023-02-27 11:30:11 -05:00
Vitor Pamplona
4c0651a6db
Organize imports
2023-02-27 11:28:54 -05:00
Vitor Pamplona
59fce55822
Extracting NIP05 Composites in its own file
2023-02-27 11:24:21 -05:00
Vitor Pamplona
c88425e737
changing package names
2023-02-27 10:52:39 -05:00
Vitor Pamplona
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
Vitor Pamplona
25cb084a95
Adds NIP05 to the main note in a thread
2023-02-27 10:47:29 -05:00
Vitor Pamplona
0b2d9d6d18
BugFix for invalid nip05 domain names crashing the app.
2023-02-27 10:46:51 -05:00
Vitor Pamplona
145428c8ad
v0.20.0
2023-02-26 19:22:33 -05:00
Vitor Pamplona
0cebb53791
Nip05 Support
2023-02-26 19:22:22 -05:00
Vitor Pamplona
8e6a4921a6
v0.19.1
2023-02-26 16:56:55 -05:00
Vitor Pamplona
b806e71396
Crops replies to 3, follows first.
2023-02-26 16:56:12 -05:00
Vitor Pamplona
08f17bca27
Hides bottom navigation when keyboard is visible
2023-02-26 16:55:08 -05:00
Vitor Pamplona
14ec001601
Updating Readme
2023-02-26 15:58:58 -05:00
Vitor Pamplona
dc763088f3
v0.19.0
2023-02-26 12:03:30 -05:00
Vitor Pamplona
c087c5017c
NIP-09 Event Deletion support: Works with TextNotes, Likes, Boosts and Reports.
2023-02-26 12:02:07 -05:00
Vitor Pamplona
2eff0626ec
v0.18.3
2023-02-25 19:49:31 -05:00
Vitor Pamplona
afc43ccd28
Animating chat reply appearance.
2023-02-25 19:39:03 -05:00
Vitor Pamplona
81f9edf00c
Making Toast work to display error messages when Zaps fail.
2023-02-25 19:33:04 -05:00
Vitor Pamplona
bdf2896df9
v0.18.2
2023-02-25 18:16:22 -05:00
Vitor Pamplona
8a2a1887f2
Improvements to ShowMore gradient and size of bubbles in chat.
2023-02-25 18:00:18 -05:00
Vitor Pamplona
26c8808a6b
Updating dependencies
2023-02-25 16:18:31 -05:00
Vitor Pamplona
3db1017088
Fixes Ugly Tab Background color in the light theme
2023-02-25 16:15:36 -05:00
Vitor Pamplona
9178135127
Removes the block on Multiple Zaps in a single post (copy paste from the like button, that has a block to avoid multiple likes)
2023-02-25 16:11:03 -05:00
Vitor Pamplona
08b0d8032b
Fixes liveSet to delete. | Solves the outofsync error chat has been reporting.
2023-02-25 15:28:42 -05:00
Vitor Pamplona
a8e9189fce
Synchronizes Client.connect to avoid random number in relay status
2023-02-25 15:28:07 -05:00
Vitor Pamplona
efbaa0f434
Fixes the URL detector for 2 special characters in Chinese "," and "。"
2023-02-25 15:27:33 -05:00
Vitor Pamplona
0b4d11d5e6
Reverts fixing the English language to avoid issues with translation (now it only translates to english, instead of the local language) and also prepare for i18n work for other languages.
2023-02-25 15:26:53 -05:00
Vitor Pamplona
661cbab4ee
v0.18.1
2023-02-24 17:39:58 -05:00
Vitor Pamplona
ba21ae47ae
correctly deletes a slave note
2023-02-24 17:39:34 -05:00
Vitor Pamplona
5e066e2485
Updates observers when deleting notes
2023-02-24 17:39:14 -05:00
Vitor Pamplona
3ebcfa111c
Improved timing log
2023-02-24 17:24:16 -05:00
Vitor Pamplona
c4046c0a88
Home doesn't need isAcceptable filter since all posts are coming from follows. Much faster.
2023-02-24 17:24:09 -05:00
Vitor Pamplona
3cdc77a277
BugFix Loading one thread after another crashed the app
2023-02-24 17:23:17 -05:00
Vitor Pamplona
951a4be615
Spam count per relay.
2023-02-24 16:36:02 -05:00
Vitor Pamplona
3e7d2a7b68
Removing PlayServices tag to import qrcode model
2023-02-24 16:03:12 -05:00
Vitor Pamplona
19854e2295
Using language identification model bundled into the app
2023-02-24 16:02:54 -05:00
Vitor Pamplona
21b10977d6
Moving barcode scanning model to ship with the app.
2023-02-24 16:02:22 -05:00
Vitor Pamplona
f2ffa4c915
v0.18.0
2023-02-24 13:13:06 -05:00
Vitor Pamplona
bc50f08ca2
Zaps, Likes and Replies in Public Chats and Private Messages
2023-02-24 13:12:31 -05:00
Vitor Pamplona
236177c6ce
Fixes bug when note is not included in the returning set.
2023-02-24 12:08:56 -05:00
Vitor Pamplona
b1bdd20255
Makes sure the note is always added in the threadView
2023-02-24 10:08:35 -05:00
Vitor Pamplona
de26417391
Fixing https://github.com/vitorpamplona/amethyst/issues/149
2023-02-24 10:08:21 -05:00
Vitor Pamplona
f7a02c75da
Merge pull request #152 from alaznem/patch-1
...
Update README.md by modifying current features list, checkmarked Zaps
2023-02-24 10:07:22 -05:00
Alazne Morales
2b16472160
Modified current features list, checkmarked Zaps
2023-02-24 12:51:46 +00:00
Vitor Pamplona
2e1b141e38
Showing zap amounts with correct scale.
2023-02-23 21:47:12 -05:00
Vitor Pamplona
7acb735151
v0.17.11
2023-02-23 21:40:29 -05:00
Vitor Pamplona
4fc4126740
Fixes: https://github.com/vitorpamplona/amethyst/issues/126
2023-02-23 21:39:43 -05:00
Vitor Pamplona
04dec3073a
Fixes: https://github.com/vitorpamplona/amethyst/issues/151
2023-02-23 21:39:21 -05:00
Vitor Pamplona
40f1ef00a4
Saves Preferred language between each language pair
2023-02-23 21:39:07 -05:00
Vitor Pamplona
d3504129b4
v0.17.10
2023-02-23 18:51:26 -05:00
Vitor Pamplona
3ba6f84a43
Avoids changing the position of the the list when the list updates.
2023-02-23 18:50:48 -05:00
Vitor Pamplona
a399aa0ddd
New Zap Amount Customization screen
2023-02-23 18:45:26 -05:00
Vitor Pamplona
b1a3c2542f
Marking the selected post in the thread view
2023-02-23 18:45:00 -05:00
Vitor Pamplona
866e31e75b
Merge remote-tracking branch 'origin/HEAD'
2023-02-23 17:21:32 -05:00
Vitor Pamplona
2a316de002
Merge pull request #150 from Radiokot/fix/i18n_issues
...
Fix system-localized strings
2023-02-23 17:21:14 -05:00
Oleg Koretsky
37da339683
Set English locale for the app to avoid seeing system-localized strings, like post time ago
2023-02-23 23:45:23 +02:00
Oleg Koretsky
d35dd18072
Strip non-english resources
2023-02-23 23:21:01 +02:00
Vitor Pamplona
c12ec88e96
Moves the # of downloaded msgs for channel index to 100 in the hopes that none of the 100 are being filtered by spam.
2023-02-23 14:45:39 -05:00
Vitor Pamplona
f455898ac4
Properly removes a note from the database
2023-02-23 14:45:06 -05:00
Vitor Pamplona
f11a33f981
Fixes Channel message deletion bug.
2023-02-23 14:44:40 -05:00
Vitor Pamplona
34417f5c33
Uses a Name to make the translation layer skip ln addresses
2023-02-23 14:44:20 -05:00
Vitor Pamplona
60af6dcd0c
v0.17.9
2023-02-22 18:17:01 -05:00
Vitor Pamplona
648a1c7ec1
Adding LnZapRequest to the event observer as well.
2023-02-22 18:13:57 -05:00
Vitor Pamplona
6da089d864
Increase the amount of public channel messages to 10 in the Chatroom List View (to calculate the last one)
2023-02-22 18:13:38 -05:00
Vitor Pamplona
ccd1bdcad0
Calling refresh observers even if there is no observers.
2023-02-22 18:12:46 -05:00
Vitor Pamplona
e4b94e2fea
Updating all user's relays when new ContactLists arrive
2023-02-22 18:12:21 -05:00
Vitor Pamplona
bf3847eeaa
Putting Follow and Unfollow Buttons into coroutines.
2023-02-22 18:11:46 -05:00
Vitor Pamplona
e4129276a1
Fixing the Relay view in Profile
2023-02-22 18:10:56 -05:00
Vitor Pamplona
dbd2f308c2
Removing the check to see if the feed is different before sending it to the UI.
2023-02-22 18:09:03 -05:00
Vitor Pamplona
61920ed31a
Recording duplicated event IDs to avoid marking as spam just because the same event was downloaded from multiple relays.
2023-02-22 18:08:14 -05:00
Vitor Pamplona
8b9b6061b9
The live follows is held at the User not at the Account.
2023-02-22 18:07:01 -05:00
Vitor Pamplona
83f785c5c4
This idea of caching the user was causing issues.
2023-02-22 18:03:49 -05:00
Vitor Pamplona
639e3a5087
Blocks users from Reporting themselves
2023-02-22 16:17:56 -05:00
Vitor Pamplona
bf83f686d7
v0.17.8
2023-02-22 15:23:11 -05:00
Vitor Pamplona
bce30ce5de
Trying to solve Notifications crash
2023-02-22 15:06:56 -05:00
Vitor Pamplona
da949fa9fd
Avoids breaking tags and image/previews in translation
2023-02-22 14:36:10 -05:00
Vitor Pamplona
da877d5f79
Merge pull request #147 from Radiokot/fix/following_icon_background
...
Fix slightly broken following icon background on UserPicture
2023-02-22 10:33:50 -05:00
Oleg Koretsky
520923e33a
Fix slightly broken following icon background on UserPicture
2023-02-22 17:26:05 +02:00
Vitor Pamplona
c5ceec8015
v0.17.7
2023-02-22 10:20:38 -05:00
Vitor Pamplona
c0c2c668e3
Updating libraries
2023-02-22 10:19:30 -05:00
Vitor Pamplona
6d21653b36
init block is positionally aware.. in some phones...
2023-02-22 09:58:35 -05:00
Vitor Pamplona
39e8289375
Renders invalid tags as is. Should stop crashing in notifications.
2023-02-22 09:58:09 -05:00
Vitor Pamplona
87975f0ca2
Notifications from now on don't show the authors posts. Fixes: https://github.com/vitorpamplona/amethyst/issues/111
2023-02-21 21:52:16 -05:00
Vitor Pamplona
fd70d05768
v0.17.6
2023-02-21 21:30:30 -05:00
Vitor Pamplona
85c7d0bb4a
BugFix for alternating follow/unfollow when following multiple people in a row
2023-02-21 21:30:17 -05:00
Vitor Pamplona
63262a1e35
v0.17.5
2023-02-21 17:03:33 -05:00
Vitor Pamplona
987925d837
Reverting to a Class for the Notification View Model
2023-02-21 17:03:26 -05:00
Vitor Pamplona
a2f14c3671
Speeding up userprofile, hidden user search and notification filter time
2023-02-21 16:40:27 -05:00
Vitor Pamplona
110c074993
Adds a space between user picture and name in quotes
2023-02-21 15:48:57 -05:00
Vitor Pamplona
4d56de3335
Observes user and note tags to help loading those from relays.
2023-02-21 15:48:40 -05:00
Vitor Pamplona
5ab3ce84d3
Saves Contact List locally to avoid losing follows.
2023-02-21 15:48:23 -05:00
Vitor Pamplona
e8b09a9ba3
Refactors Notification Cache updates.
2023-02-21 11:33:28 -05:00
Vitor Pamplona
18f25aa4d8
Turns the Zap notification card in to ZapRequest/ZapEvent events.
2023-02-21 11:33:03 -05:00
Vitor Pamplona
a34cf117a0
Makes each notification card trigger it's on Notification time update.
2023-02-21 11:32:10 -05:00
Vitor Pamplona
4b0d1d32a6
Adding an additional refresher of notification icons based on new notes in the database.
2023-02-21 11:31:35 -05:00
Vitor Pamplona
ccf7d78cea
v0.17.4
2023-02-21 09:44:17 -05:00
Vitor Pamplona
bc2ef6500a
Changes the language from Hide to Block to facilitate PlayStore approvals.
2023-02-21 09:43:34 -05:00
Vitor Pamplona
92b1744c35
Forces conversion of the ID to make sure it's a valid Hex ID and doesn't crash the app later.
2023-02-21 09:43:14 -05:00
Vitor Pamplona
2595d6fa2a
Only adds user to Hidden Users after 5 duplicated messages.
2023-02-21 09:42:41 -05:00
Vitor Pamplona
8886ad83e0
v0.17.3: Tentative bugfix for crashes in Notification and Search screens
2023-02-20 20:54:48 -05:00
Vitor Pamplona
e52d7a7881
Adding some space between the profile picture and the name for quoted notes
2023-02-20 20:51:27 -05:00
Vitor Pamplona
d31c11f70d
Checking HexKeys across the board.. Too many errors in tags.
2023-02-20 20:49:54 -05:00
Vitor Pamplona
a153f577c9
0.17.2: Quote Note Popup And Rendering
2023-02-20 18:10:40 -05:00
Vitor Pamplona
9213394731
Rendering Quoted Noted
2023-02-20 18:09:57 -05:00
Vitor Pamplona
a24e6391dc
Maxing out post size when on Twitter-like interfaces.
2023-02-20 17:36:20 -05:00
Vitor Pamplona
dbcd5ed7fe
Quote Note support
2023-02-20 17:28:58 -05:00
Vitor Pamplona
1f2e120851
Trying to hunt down missing notifications.
2023-02-20 17:27:40 -05:00
Vitor Pamplona
88432d4ab6
Notification Note background is now clickable.
2023-02-20 16:39:02 -05:00
Vitor Pamplona
7e2b8397e7
Merge pull request #142 from terryschmidt/leak_canary
...
add leak canary to detect memory leaks in debug builds
2023-02-20 15:19:20 -05:00
Vitor Pamplona
3b990c5f2d
Merge pull request #141 from terryschmidt/update_gradle
...
update gradle
2023-02-20 15:18:18 -05:00
Vitor Pamplona
8b70a11754
Merge remote-tracking branch 'origin/main'
2023-02-20 15:17:50 -05:00
Vitor Pamplona
f36906f6c0
Merge pull request #140 from terryschmidt/fix_app_name_error
...
fix redundant android:label in AndroidManifest.xml
2023-02-20 15:17:11 -05:00
Vitor Pamplona
19cc0d1ce8
Shows comma in some keyboards
2023-02-20 14:58:05 -05:00
Vitor Pamplona
1f953cb728
Fixes changing editing amounts on recompose.
2023-02-20 14:57:53 -05:00
Vitor Pamplona
70c20fbb6d
Resets mentions to avoid marking users in new posts from an old reply.
2023-02-20 14:41:50 -05:00
Vitor Pamplona
8db743c1e3
Fixes the "Show Anyway" button not working in the first element of the Thread view
2023-02-20 14:41:32 -05:00
Vitor Pamplona
51061250e2
0v.17.1
2023-02-20 13:33:15 -05:00
Vitor Pamplona
ddd35c5119
Custom Zap Amounts.
2023-02-20 13:23:44 -05:00
Vitor Pamplona
dcc84f4572
Sets Search to SingleLine only
2023-02-20 13:23:24 -05:00
Vitor Pamplona
0236837856
Displays lnurl setups as lightning addresses in the Profile page.
2023-02-20 12:09:25 -05:00
Vitor Pamplona
892214ec27
Pays zaps through LNURLs / lud06 fields
2023-02-20 12:09:00 -05:00
Terry Schmidt
dd404efc7d
fix redundant android:label warning
2023-02-20 11:44:56 -05:00
Terry Schmidt
2bd3792b8f
add leak canary to detect memory leaks in debug builds
2023-02-20 01:34:01 -05:00
Terry Schmidt
ea18b5d5cc
update gradle
2023-02-20 01:30:07 -05:00
Vitor Pamplona
2eae1ad434
v0.17.0
2023-02-19 16:40:46 -05:00
Vitor Pamplona
03dd09e957
Adds a second list of filtered Users that were automatically added and are not saved with the person's key
2023-02-19 16:38:59 -05:00
Vitor Pamplona
f34668b90d
Moves processing of new events from IO to Default
2023-02-19 15:38:08 -05:00
Vitor Pamplona
504f9cf978
Removes subscriptions from the list once closed.
2023-02-19 15:37:44 -05:00
Vitor Pamplona
182ac5de07
Changes the follower calculation to only store when important to the user.
2023-02-19 15:37:26 -05:00
Vitor Pamplona
6063bd789d
Adds anti-spam filters
2023-02-19 15:36:43 -05:00
Vitor Pamplona
c610d130f8
Pruning Messages from Hidden Users.
2023-02-19 15:36:00 -05:00
Vitor Pamplona
23a5e9e66b
Memory Pruning: Only keeping 1000 messages per channel
2023-02-19 12:40:19 -05:00
Vitor Pamplona
d57fca3549
Splits profile between new threads and replies
2023-02-19 11:34:45 -05:00
Vitor Pamplona
8bc5aab880
Uses 1/3 of the memory per not-fully loaded user/note
...
BugFix for invalid Hexes in mentions, contact lists, etc.
2023-02-19 11:22:01 -05:00
Vitor Pamplona
71b86ea69c
Logo in transparent PNG
2023-02-18 19:21:02 -05:00
Vitor Pamplona
71dad0c69e
Fixes missing elements in the previous commit
2023-02-18 19:20:39 -05:00
Vitor Pamplona
b8cb6295f4
Goes back to considering the full list of results when assessing changes to the visible items.
2023-02-18 19:15:24 -05:00
Vitor Pamplona
666972fd62
Displays the amount and list of reports in the Profile page.
2023-02-18 19:14:52 -05:00
Vitor Pamplona
0914a7b68c
Adds a lastReportedTime field (to be used with Since in the websocket filter) for Users with too many reports.
2023-02-18 19:14:27 -05:00
Vitor Pamplona
de2ec503da
Keeps Note level in a thread cached for ordering notes.
2023-02-18 19:13:43 -05:00
Vitor Pamplona
53a14d3a77
Optimizes the UserProfile datasource to remove the filter when the user leaves the profile screen.
2023-02-18 19:12:21 -05:00
Vitor Pamplona
dfe95c28ea
Displays debug information on how many notes and users where fully loaded to the phone as a % of total references (pubkeys, ids) stored
2023-02-18 19:11:10 -05:00
Vitor Pamplona
bf9f4202d4
Display follows in the reverse order (latest follows first)
2023-02-18 19:10:31 -05:00
Vitor Pamplona
54cdb5ae68
Removes Cited Posts from the replies (Fixes Quoted Notes)
2023-02-18 19:09:49 -05:00
Vitor Pamplona
6ff474376f
Stops User Profile Websocket when pausing the app.
2023-02-18 19:09:16 -05:00
Vitor Pamplona
138b22348c
Makes sure Websocket dispatchers are using IO threads
2023-02-18 19:08:52 -05:00
Vitor Pamplona
2ac5174b78
Fixes more places where Android's coroutine cancellations might affect a mutex.
2023-02-18 19:07:58 -05:00
Vitor Pamplona
89f714b1ad
Refactors thread assembler to reduce number of lists used.
2023-02-18 19:07:16 -05:00
Vitor Pamplona
d2c39b022b
Closes subscriptions regardless with they are active or not.
2023-02-18 19:06:39 -05:00
Vitor Pamplona
ccd6beee8e
Reduces the amount of Reports downloaded when observing single users.
2023-02-18 19:06:05 -05:00
Vitor Pamplona
b7c72a282f
Allows Reported messages to appear (with warning) in notifications.
2023-02-18 19:05:33 -05:00
Vitor Pamplona
0d1bf72708
Fixes Notification for messaging with yourself.
2023-02-18 19:04:56 -05:00
Vitor Pamplona
34bdc2b103
Fixes Mutex when Android cancels coroutines.
2023-02-18 19:04:03 -05:00
Vitor Pamplona
cc8866d240
Fixing Debug messages.
2023-02-18 19:02:47 -05:00
Vitor Pamplona
b60d7ff857
Trimming User Metadata fields to avoid crashes when using them
2023-02-18 14:05:46 -05:00
Vitor Pamplona
4f53a74004
Massive Refactoring:
...
1. Split between Relay Filters and Screen Filters.
2. Moving Notification dots to background threads.
3. Loading new posts on ThreadView on the fly.
2023-02-18 13:06:53 -05:00
Vitor Pamplona
f0e09197ff
Avoids starting connections with default relays when resuming the app.
2023-02-17 12:27:36 -05:00
Vitor Pamplona
4afcf48392
v0.16.2
2023-02-16 19:43:33 -05:00
Vitor Pamplona
943d4525be
Removing favicons from proxy
2023-02-16 19:41:50 -05:00
Vitor Pamplona
de302eb966
Improving error count for relays to also include wrong URLs
2023-02-16 19:41:31 -05:00
Vitor Pamplona
85adc722ae
v0.16.1
2023-02-16 19:04:26 -05:00
Vitor Pamplona
c8c48cca32
BugFix: User's relays not coming back after a pause of the app if they have not setup relays through the app yet.
2023-02-16 19:03:11 -05:00
Vitor Pamplona
3f68b42acd
Moving Async Image Proxy to components.
2023-02-16 18:25:55 -05:00
Vitor Pamplona
da5c61038d
Fixes https://github.com/vitorpamplona/amethyst/issues/129
2023-02-16 08:17:41 -05:00
Vitor Pamplona
e8949f08ae
Asks reports when each user/event is seen instead.
2023-02-15 17:20:39 -05:00
Vitor Pamplona
068b5faf7d
Remove logs
2023-02-15 17:19:55 -05:00
Vitor Pamplona
7dd01ae5e4
v0.16.0
2023-02-15 12:31:28 -05:00
Vitor Pamplona
3493802a1e
Activating Image Proxy + CDN
2023-02-15 12:31:15 -05:00
Vitor Pamplona
9ec9feda28
v0.15.9
2023-02-14 20:34:27 -05:00
Vitor Pamplona
0277fa7364
Fixing the delay in updating the Note tab on the Profile View
2023-02-14 20:33:32 -05:00
Vitor Pamplona
af96f142cd
Activating Event's check signature
2023-02-14 20:32:35 -05:00
Vitor Pamplona
f80ba653b2
v0.15.8
2023-02-14 19:23:33 -05:00
Vitor Pamplona
5947d03cb3
Follower Count bug
2023-02-14 19:22:37 -05:00
Vitor Pamplona
694cfdf322
v0.15.7
2023-02-14 18:21:57 -05:00
Vitor Pamplona
10efe5d17d
Makes chat bubbles back to their contentWrap state
2023-02-14 18:15:33 -05:00
Vitor Pamplona
d964f93e67
Adds helper classes to avoid recreating master lists.
2023-02-14 17:44:03 -05:00
Vitor Pamplona
4996c5a9d8
Only adds a report if it doesn't already exist in the database
2023-02-14 17:43:19 -05:00
Vitor Pamplona
c0fe13d79c
Only wait 5 seconds to update lists if contents are already been displayed.
2023-02-14 17:42:35 -05:00
Vitor Pamplona
c56d3af0fc
v0.10.6
2023-02-14 16:13:11 -05:00
Vitor Pamplona
a050236d6a
Increasing Delays to update lists to 5 seconds while making sure it refreshes quickly when the user switches the tab.
2023-02-14 16:02:38 -05:00
Vitor Pamplona
90bdeffc52
v0.15.5 Performance Improvements.
2023-02-14 14:26:28 -05:00
Vitor Pamplona
e3ed676624
Avoids using remember for Fixed avatars.
2023-02-14 14:25:26 -05:00
Vitor Pamplona
5e5ea32be1
Better fixed avatar handling.
2023-02-14 14:25:01 -05:00
Vitor Pamplona
1306270887
Update lists once every second, not 100ms
2023-02-14 14:24:50 -05:00
Vitor Pamplona
fbff78208e
Making sure screens are refreshed from the start
2023-02-14 14:24:14 -05:00
Vitor Pamplona
8468212440
v0.15.4
2023-02-14 13:35:55 -05:00
Vitor Pamplona
7f5a173259
Adding more information to the debug info
2023-02-14 13:34:59 -05:00
Vitor Pamplona
1b8d83f41a
Increasing Image disk cache size to 1GB
2023-02-14 13:34:45 -05:00
Vitor Pamplona
e381e2f05f
Adjusting Post Lists to 1000 and simplifying comparisons to know when the list has changed.
2023-02-14 12:08:35 -05:00
Vitor Pamplona
6a05039bde
Fixing Zap counter in the Profile Page.
2023-02-14 11:48:17 -05:00
Vitor Pamplona
76737e6b74
Adding Zaps to the profile
2023-02-14 11:37:41 -05:00
Vitor Pamplona
c3aa37534e
Removing the Duplicated Observer infrastructure on User: It wasn't updating observers correctly due to the batch update we use.
2023-02-14 11:01:08 -05:00
Vitor Pamplona
8e897762dd
Getting Relay icons from non SSL-secured relays
2023-02-14 10:58:42 -05:00
Vitor Pamplona
790cbb35db
Moving Database updates to an invalidate UI call that only runs at every 100 ms.
2023-02-14 09:29:24 -05:00
Vitor Pamplona
743c23f3c8
Moving Incoming Payload processing to the Global Thread to release Web Threads faster.
2023-02-14 09:17:12 -05:00
Vitor Pamplona
385a1c3849
Merge pull request #122 from veer66/main
...
Fix issue #121
2023-02-14 08:25:00 -05:00
Vee Satayamas
a3a3f8ea99
Fix issue #121
...
NIP-09 is event deletion, not delegation
2023-02-14 10:49:30 +07:00
Vitor Pamplona
25b470cde6
Removing border colors.
2023-02-13 18:10:13 -05:00
Vitor Pamplona
05d71fd27e
Better positioning of the User Search (always at the bottom, independent of screen size)
2023-02-13 18:08:38 -05:00
Vitor Pamplona
f5e61b9409
v0.15.3
2023-02-13 17:12:57 -05:00
Vitor Pamplona
620bd4d5a8
This might work best between smaller images and bigger images
2023-02-13 17:12:19 -05:00
Vitor Pamplona
3f671350ce
Adjusting the New Post screen to show Search and Images (cropped if necessary) together with the keyboard and the text.
2023-02-13 16:48:42 -05:00
Vitor Pamplona
b89a8e5f8f
v0.15.2
2023-02-13 16:14:17 -05:00
Vitor Pamplona
a01a282e2e
Adjusting New Post screen's keyboard cutting off in long posts
2023-02-13 16:13:47 -05:00
Vitor Pamplona
2ed0ca5fdb
Removing DataSource stops in ViewModels to make sure this is handled by the Screen class
2023-02-13 15:50:50 -05:00
Vitor Pamplona
49366ac47d
Speeding up report queries
2023-02-13 15:49:51 -05:00
Vitor Pamplona
2ac4ed8ac4
Merge pull request #118 from Radiokot/fix/gif_image_upload
...
Fix GIF image upload #115
2023-02-13 09:40:46 -05:00
Oleg Koretsky
bb76bbd313
Show running image uploading. Show error message if the uploading is failed
2023-02-13 16:24:49 +02:00
Vitor Pamplona
2c5ba69657
v0.15.1
2023-02-13 08:54:23 -05:00
Vitor Pamplona
a618e84d32
Image seems to better support Bitmap models than Async Image
2023-02-13 08:45:32 -05:00
Oleg Koretsky
108ad4dadc
Do not encode images to JPEG before uploading. Fixes GIF upload #115
2023-02-13 11:57:26 +02:00
Vitor Pamplona
80bede648f
Moving the ThreadView to the same Model as Global: Only active when using this view.
2023-02-12 21:53:22 -05:00
Vitor Pamplona
e5ee367761
Doesn't start the Global to make sure home updates faster.
2023-02-12 21:48:07 -05:00
Vitor Pamplona
4e53a9fda0
Removes unnecessary println
2023-02-12 21:47:53 -05:00
Vitor Pamplona
caa170f78e
Forces profile screen and search screen to only be active when in such views.
2023-02-12 21:47:38 -05:00
Vitor Pamplona
a857b587a1
Forces the use of a single RoboHash for performance
2023-02-12 21:47:02 -05:00
Vitor Pamplona
420bacea3d
Forcing the Account Datasource to only download notifications (Removing new followers, for instance)
2023-02-12 21:46:40 -05:00
Vitor Pamplona
b2da651fd1
Clears filters when DataSource closes
2023-02-12 21:44:18 -05:00
Vitor Pamplona
04d94b4dbf
Removes Raw ZapNotes from Notifications
2023-02-12 21:43:19 -05:00
Vitor Pamplona
64f2575228
Lightning Zaps.
2023-02-12 18:23:02 -05:00
Vitor Pamplona
dc07aea525
Merge remote-tracking branch 'origin/main'
2023-02-11 10:34:09 -05:00
Vitor Pamplona
21ac1542ee
Add a logo option with borders for the play store.
2023-02-11 10:33:56 -05:00
Vitor Pamplona
9cd90db6b3
Update README.md
2023-02-11 10:16:50 -05:00
Vitor Pamplona
8a65f3fbe7
Moving channels to the local version of RoboHash
2023-02-10 17:29:10 -05:00
Vitor Pamplona
e6153e7ef5
Enabling local RoboHash for User Pictures
2023-02-10 17:14:34 -05:00
Vitor Pamplona
c62c4c7545
Reconnect after 60 seconds instead of 10 seconds.
2023-02-10 17:14:08 -05:00
Vitor Pamplona
c4d3c105f7
Better content descriptors for UrlPreviewCard
2023-02-10 17:13:51 -05:00
Vitor Pamplona
3d3578666d
Using a local version of RoboHash
2023-02-10 17:13:25 -05:00
Vitor Pamplona
01c060caa1
Caching videos to reduce initialization delay.
2023-02-10 14:30:39 -05:00
Vitor Pamplona
d6cd8e2804
v0.14.3
2023-02-10 11:56:02 -05:00
Vitor Pamplona
fa559c8428
Disabling ProGuard until we figure out why crashes only happen in the release build.
2023-02-10 11:55:31 -05:00
Vitor Pamplona
a38087a9b9
v0.14.2
2023-02-10 09:13:45 -05:00
Vitor Pamplona
29dc677148
Allows the user to leave and join their own groups
2023-02-10 09:13:01 -05:00
Vitor Pamplona
50bc55e84b
More Performant UpdateFollows
2023-02-09 17:52:18 -05:00
Vitor Pamplona
ae8d39df92
Download only metadata in the Search for authors
2023-02-09 16:42:30 -05:00
Vitor Pamplona
09919e99b9
Fixes: https://github.com/vitorpamplona/amethyst/issues/91
2023-02-09 15:25:32 -05:00
Vitor Pamplona
5069c30a4a
Fixes https://github.com/vitorpamplona/amethyst/issues/103 Doesn't do anything if the content in the field is not a URI.
2023-02-09 15:11:20 -05:00
Vitor Pamplona
4097263c12
Activating Proguard
2023-02-09 15:02:13 -05:00
Vitor Pamplona
88e91e37fa
Fixing the height of the nav bar icon
2023-02-09 14:56:54 -05:00
Vitor Pamplona
a003e111eb
Fixing QR Code screen for smaller screens.
2023-02-09 14:45:00 -05:00
Vitor Pamplona
4cde2fe8e6
Refactoring of RelaySetupInfo away from ModelView
2023-02-09 14:25:58 -05:00
Vitor Pamplona
ffe5e79474
Making sure once proguard is used, it doesn't break json serialization
2023-02-09 14:24:56 -05:00
Vitor Pamplona
19a9e7a949
language-id seems necessary for some phones. unsure why
2023-02-09 14:24:28 -05:00
Vitor Pamplona
757e566774
Fixes permissions issue in Image Upload
2023-02-09 11:22:49 -05:00
Vitor Pamplona
7fff535b74
v0.14.1:
...
- Save image
- LNURL edit in the profile
- Bugfix crashing the Lightning Tips with non numeric values in the amount.
2023-02-09 10:42:08 -05:00
Vitor Pamplona
65ef34511a
Adding LNURL setup in the User Metadata
2023-02-09 10:36:43 -05:00
Vitor Pamplona
644c6b4d76
Merge remote-tracking branch 'origin/main'
2023-02-09 09:47:34 -05:00
Vitor Pamplona
dec17e162e
Avoids crashing on a non-numeric amount in Lightning Tips
2023-02-09 09:47:23 -05:00
Vitor Pamplona
df49c63936
Merge pull request #99 from Radiokot/feature/save_images
...
Add Save option to the image view screen
2023-02-09 09:22:46 -05:00
Vitor Pamplona
f0d4ad38a5
Merge pull request #98 from bleetube/offchain.pub
...
Public relay name change
2023-02-09 09:22:27 -05:00
Vitor Pamplona
7cb146bb50
v0.14.0
2023-02-08 18:27:23 -05:00
Vitor Pamplona
5195ddf63e
Sending Lightning Tips
2023-02-08 18:26:49 -05:00
Oleg Koretsky
3fde6b4b1f
Add Save option to the image view screen
2023-02-08 22:06:12 +02:00
Brian Lee
5102a15532
Public relay name change
2023-02-08 12:05:56 -08:00
Vitor Pamplona
00981ef15c
Refactoring RichTextViewer file
2023-02-08 14:02:42 -05:00
Vitor Pamplona
f2badce3b8
v0.13.3
2023-02-08 13:55:25 -05:00
Vitor Pamplona
e9f0fb82e9
New options to choose which language to translate to and which languages to block translations from
2023-02-08 11:57:36 -05:00
Vitor Pamplona
abf217b71d
Fixes: https://github.com/vitorpamplona/amethyst/issues/95
2023-02-07 18:03:48 -05:00
Vitor Pamplona
9faf6a2fbc
Merge pull request #94 from Radiokot/fix/ui_issues
...
Fix some UI issues
2023-02-07 15:59:26 -05:00
Vitor Pamplona
f61b894ddf
Merge branch 'main' into fix/ui_issues
2023-02-07 15:59:19 -05:00
Vitor Pamplona
b0dda37023
Merge pull request #90 from greenart7c3/main
...
fix dropDown color on light theme
2023-02-07 15:56:17 -05:00
Oleg Koretsky
d600d1c3e5
Fix invisible user profile menu button (white on white)
2023-02-07 12:01:23 +02:00
Oleg Koretsky
79947524cc
Fix login screen buttons crop when the keyboard is opened
2023-02-07 11:53:46 +02:00
Oleg Koretsky
2e49bbc606
Make post translation label wrap words properly, fix #86
2023-02-07 11:20:45 +02:00
Vitor Pamplona
c3f0f7c59c
Bugfix
2023-02-06 18:53:43 -05:00
Vitor Pamplona
387c5cdffa
v0.13.2
2023-02-06 18:39:45 -05:00
Vitor Pamplona
660f11cfc4
Adjustments to video playback
2023-02-06 18:38:59 -05:00
Vitor Pamplona
2a6a6f459c
Using the explore button to present information about the relay
2023-02-06 18:15:54 -05:00
Vitor Pamplona
12c330f8f6
Correctly handling Atomic Boolean
2023-02-06 18:15:37 -05:00
Vitor Pamplona
d252297ba4
List relays in Private DMs
2023-02-06 18:15:18 -05:00
Vitor Pamplona
ba5eca648f
Adds individual relay information per chat message.
2023-02-06 17:51:55 -05:00
Vitor Pamplona
ca3ed88b78
Tracks relays used per Note
2023-02-06 17:16:27 -05:00
Vitor Pamplona
433881fa21
Adjusts final relays for release
2023-02-06 17:16:07 -05:00
greenart7c3
3a7228712c
fix dropDown color on light theme
2023-02-06 17:30:35 -03:00
Vitor Pamplona
7b3a23825f
Updating Semisol's relay.
2023-02-06 14:50:59 -05:00
Vitor Pamplona
2819c7efcf
Shipping Amethyst with Paid relays for Global and Public Chats.
2023-02-06 14:34:44 -05:00
Vitor Pamplona
e645029ddf
Crops Posts in 350 chars.
2023-02-06 14:34:21 -05:00
Vitor Pamplona
f160a024aa
Since refresh is mostly a CPU/Memory process and not really IO, Default is recommended.
2023-02-06 12:29:17 -05:00
Vitor Pamplona
074cac3021
Removes unnecessary elvis operator
2023-02-06 12:28:27 -05:00
Vitor Pamplona
e7c6292cdc
Fixing test case after https://github.com/vitorpamplona/amethyst/pull/87
2023-02-06 12:18:52 -05:00
Vitor Pamplona
6daeb487d3
Fixing unassignable variable from PR https://github.com/vitorpamplona/amethyst/pull/88
2023-02-06 11:30:57 -05:00
Vitor Pamplona
2e2e54d642
Merge pull request #87 from greenart7c3/main
...
add debug configuration
2023-02-06 11:19:25 -05:00
Vitor Pamplona
d2ce108bf3
Merge pull request #88 from middlingphys/remove_trailing_slash
...
remove trailing slash from relay URI
2023-02-06 11:18:48 -05:00
Vitor Pamplona
a6dcf64f04
Refactoring Channel -> Subscription
2023-02-06 10:56:10 -05:00
middlingphys
a2f85dd060
remove trailing slash from addedWSS
2023-02-06 23:25:45 +09:00
greenart7c3
7c8c79819a
add debug configuration
2023-02-06 11:15:18 -03:00
Vitor Pamplona
a5f156ec49
Merge remote-tracking branch 'origin/main'
2023-02-06 08:38:48 -05:00
Vitor Pamplona
43a6fefa17
Merge pull request #84 from Radiokot/fix/83
...
Fix #83
2023-02-06 08:38:10 -05:00
Vitor Pamplona
de3431e374
Fixing the order of url text and link
2023-02-06 08:32:35 -05:00
Oleg Koretsky
09f3a440d3
Fix switching tabs when changing the pager height
2023-02-06 14:46:54 +02:00
Oleg Koretsky
49c93c11e6
Make the profile header scrollable a, keep the bs â fixed
2023-02-06 13:47:48 +02:00
Vitor Pamplona
8ce96257d2
v0.13.1
2023-02-05 20:26:47 -05:00
Vitor Pamplona
94b525dd1f
Fixing add button color.
2023-02-05 18:55:09 -05:00
Vitor Pamplona
e04843fe96
Using Main to update screen seems needed otherwise I get a 1 minute delay in the loading page before the screen updates. It looks like it waits for all the Pictures to load. Not sure why.
2023-02-05 18:39:54 -05:00
Vitor Pamplona
bb50099021
Merge pull request #75 from clackbib/habib/threading-perf-fixes
...
Scroll Perf Improvements.
2023-02-05 18:18:29 -05:00
Vitor Pamplona
459c195113
Merge pull request #76 from clackbib/habib/search-perf
...
A couple proposed improvements to search.
2023-02-05 18:16:58 -05:00
Vitor Pamplona
933fa9bf4d
Merge pull request #77 from clackbib/habib/scrollabletabs
...
Tiny change to profile page:
2023-02-05 18:14:59 -05:00
Vitor Pamplona
bd94544c9b
Breaking filters down by feed type: Home, DMs, Public Chats and Global.
2023-02-05 18:14:41 -05:00
Vitor Pamplona
72aad26c03
Fixing a bug where the last message is remembered by the Compose when forcing index = 0 on the first element.
2023-02-05 18:13:08 -05:00
Vitor Pamplona
ff087e3dea
Correctly addressing Preview of images when posts have been reported.
2023-02-05 18:12:11 -05:00
Vitor Pamplona
eb41f22bae
Correctly addresses a report to a note (and not to a user)
2023-02-05 18:10:32 -05:00
Vitor Pamplona
f1a37afaf1
Testing to see if the use of PlayServices dependencies uses less cache from the app.
2023-02-05 18:09:49 -05:00
Vitor Pamplona
9035fda17a
Simplifying dependencies
2023-02-05 12:59:35 -05:00
Vitor Pamplona
c16f175ebc
Not display any previews if the note has a report.
2023-02-05 12:59:15 -05:00
Vitor Pamplona
5c5aa222c5
Quick refactoring
2023-02-05 12:58:26 -05:00
Habib Okanla
14bda01a70
Tiny change to profile page:
...
Use scrollable tabs instead of fixed tab to avoid bad text wrap.
2023-02-05 02:05:54 -05:00
Habib Okanla
cd9f359add
A couple proposed improvements to search.
...
The UX and performance of search is relatively poor because each keystroke triggers a search & update. With this changes:
1. Search queries are moved into an IO thread so that typing is smooth and data sends happend in the background.
2. Text changed are debounced by 300 millis, meaning search will not be fired off on every keystroke, but rather only when we the user stops typing for 300 millis.
2023-02-05 01:56:16 -05:00
Habib Okanla
f40060bb36
There are very visible perf issues during app usage and scrolling that clearly indicates that the app is doing too much on the main thread. After digging for instances where Dispatchers.Main is used, it's an easy fix to switch to Dispatchers.IO, which visibility improve perf.
...
A few thoughts about perf considerations
1. There is no need to force Dispatchers.Main for data that is consumed as state by compose, since flows consumed as state will always flow on main, so we can use a background thread to guarantee best performance.
2. Using Dispatchers.IO is appropriate for disk/network operations to have a device-constrained thread pool that will avoid draining IO-related device resources. Using Dispatchers.Default is more appropriate for computational tasks (bitmap manipulation, delays, etc..)
3. There are a few instances of methods creating coroutine scopes in their body just to launch something that will delay. This is creating a lot of loose scopes, and you can avoid this by just moving scope creation to a class-level field and reusing it, or better yet, make your method suspending so that scope is controlled by the caller.
2023-02-05 00:41:37 -05:00
Vitor Pamplona
c5aa57d91b
v0.13.0
2023-02-04 19:44:47 -05:00
Vitor Pamplona
229f15ee7f
Adds automatic translation to feed and chat.
2023-02-04 19:43:31 -05:00
Vitor Pamplona
d168a6c861
Changes to Logging
2023-02-04 19:43:08 -05:00
Vitor Pamplona
39d58452a0
Allows redirection on relay URIs
2023-02-04 19:42:08 -05:00
Vitor Pamplona
b334c7105c
Adds a relay filter to download all reports by the user
2023-02-04 19:41:47 -05:00
Vitor Pamplona
ea9ff08d8a
Adds hidden notes to chat.
2023-02-04 19:41:19 -05:00
Vitor Pamplona
e3d7c23218
Moves QR code classes to another package
2023-02-04 19:40:45 -05:00
Vitor Pamplona
67b030f068
Matches target API with build file
2023-02-04 15:10:16 -05:00
Vitor Pamplona
1940303130
Increases timeout period and avoid double websocket connections.
2023-02-04 13:32:09 -05:00
Vitor Pamplona
80bc09df92
refactoring
2023-02-04 13:30:39 -05:00
Vitor Pamplona
ea59568b6f
removes mutable list in Client.
2023-02-04 13:30:15 -05:00
Vitor Pamplona
3e08256347
Keeping subscription names small to please some relays.
2023-02-04 13:29:53 -05:00
Vitor Pamplona
2641dda7bc
Fixes Follow/Unfollow button update after pressing.
2023-02-04 10:48:54 -05:00
Vitor Pamplona
40deb46eab
Bugfix: consider flags of the referenced post in case of Boost events.
2023-02-04 10:42:32 -05:00
Vitor Pamplona
2a5f8595d0
Increasing Notification stack to 200
2023-02-04 10:41:58 -05:00
Vitor Pamplona
6c27fe0828
Adding more info into flagged posts.
2023-02-04 10:41:43 -05:00
Vitor Pamplona
2992d9daf0
Trying to fix NPE around these lines.
2023-02-04 10:41:01 -05:00
Vitor Pamplona
bbfd060328
v0.12.1
2023-02-03 17:46:24 -05:00
Vitor Pamplona
9e894642ec
Correctly aligns chat field.
2023-02-03 17:45:44 -05:00
Vitor Pamplona
22daf1a6a8
Removes Channels from the Messages Notification Dot.
2023-02-03 17:45:28 -05:00
Vitor Pamplona
1a3b92a727
Abolishes the use of Mutable collections inside data models.
2023-02-03 17:23:47 -05:00
Vitor Pamplona
ee7120d803
Adding a way to visualize view count stats
2023-02-03 11:26:49 -05:00
Vitor Pamplona
a45a8789e7
Faster animations
2023-02-03 11:26:28 -05:00
Vitor Pamplona
bb3e38d079
Merge pull request #63 from clackbib/disable_backup
...
Disable android backup as this app uses EncryptedSharedPrefs. Usage o…
2023-02-03 09:46:54 -05:00
Vitor Pamplona
1568cad693
Fixing test cases
2023-02-03 09:08:06 -05:00
Vitor Pamplona
10e5c43be9
v0.12.0
2023-02-02 20:40:03 -05:00
Vitor Pamplona
e3aa573b8c
Removing logs
2023-02-02 20:39:54 -05:00
Vitor Pamplona
bd77c43d40
Not reloading reactions to an event.
2023-02-02 20:18:06 -05:00
Vitor Pamplona
8e02f67052
Reducing the chance of a bug when loading chatroom without a user
2023-02-02 20:17:53 -05:00
Vitor Pamplona
299cf1aabb
Keeping the report filter.
2023-02-02 20:16:35 -05:00
Vitor Pamplona
343521ff58
Cut off of 200 messages for each channel
2023-02-02 20:16:07 -05:00
Vitor Pamplona
a82f260142
Capturing EOSE events and keeping messages within relay limits (10 subscriptions and 10 REQ events at a time)
2023-02-02 16:57:03 -05:00
Vitor Pamplona
fb73308995
Moving observable classes to the leaf nodes.
2023-02-02 14:34:34 -05:00
Vitor Pamplona
b3ce10c2de
Allowing HTTP downloads
2023-02-02 14:30:58 -05:00
Vitor Pamplona
4fa6873180
Forcing Notifications with Direct citations only removes too much.
2023-02-02 14:29:39 -05:00
Habib Okanla
a34e88b4fc
Disable android backup as this app uses EncryptedSharedPrefs. Usage of EncryptedSharedPrefs can cause crashes if it's not properly excluded from backup.
...
https://stackoverflow.com/questions/61751264/autobackup-with-encryptedsharedpreferences-failing-to-restore
2023-02-01 19:33:46 -05:00
Vitor Pamplona
912ca72d68
Presenting a Drop Down menu to copy keys and channel IDs.
2023-02-01 14:05:59 -03:00
Vitor Pamplona
c3c19ebb49
Only showing notifications if it directly cites the account holder
2023-02-01 13:51:03 -03:00
Vitor Pamplona
0f968ca5e5
Removing channel create and change from Notifications Feed
2023-02-01 13:17:21 -03:00
Vitor Pamplona
2e17535a60
Keeping chatroom list scroll up top if it was up top.
2023-02-01 12:40:31 -03:00
Vitor Pamplona
663eb9c604
Solves https://github.com/vitorpamplona/amethyst/issues/58
2023-02-01 10:52:54 -03:00
Vitor Pamplona
4b894c5b33
Fixes bug where default relays would come back after leaving the two groups and not adding any other group.
2023-01-31 23:42:14 -03:00
Vitor Pamplona
814fb1845f
Moving Picture and Display Name Observables to leaf UI nodes.
2023-01-31 22:12:24 -03:00
Vitor Pamplona
94a4bfc2f3
Avoiding calculations in the UI thread
2023-01-31 22:11:54 -03:00
Vitor Pamplona
4303e6040c
Fixes Channel @tag
2023-01-31 20:50:56 -03:00
Vitor Pamplona
75cb313886
Uses Hex to idex Users
2023-01-31 20:50:38 -03:00
Vitor Pamplona
88d2786473
v0.11.7
2023-01-30 23:39:30 -03:00
Vitor Pamplona
7837860ac6
Keep Note model refreshes in the Default thread.
2023-01-30 23:39:09 -03:00
Vitor Pamplona
b7bc8a0b9d
Fixing Boost to add content of the post in the boosted event as well as selecting only the last one to show on the screen.
2023-01-30 23:36:06 -03:00
Vitor Pamplona
c71c121356
Correctly updates new changes to the User model
2023-01-30 22:41:13 -03:00
Vitor Pamplona
d94f35de0e
User Relay information in Profiles
2023-01-30 22:05:48 -03:00
Vitor Pamplona
3c52ff6e8d
Tracks where notes are coming from
2023-01-30 19:38:06 -03:00
Vitor Pamplona
dc47845dd6
Solves a duplicated id in the feed.
2023-01-30 19:36:39 -03:00
Vitor Pamplona
76087e5f25
Removes new threads, boosts from the Conversations view
2023-01-30 13:51:30 -03:00
Vitor Pamplona
6225b4f843
Renames Follows + Replies to Conversations
2023-01-30 13:51:10 -03:00
Vitor Pamplona
3a834a932c
Increases Home feed to 400
2023-01-30 13:50:56 -03:00
Vitor Pamplona
e59dfa7a76
Avoids concurrent exceptions
2023-01-30 13:50:43 -03:00
Vitor Pamplona
a0ba313661
Creating linkable routes for NIP19 in content.
2023-01-30 13:50:24 -03:00
Vitor Pamplona
fb8d6daf3d
Resizing when using the keyboard
2023-01-30 00:23:22 -03:00
Vitor Pamplona
f2d7dea860
v0.11.6 Avoids crashing on invalid relay entries.
2023-01-29 23:35:08 -03:00
Vitor Pamplona
29b1a94ec4
Fixing crash due to wrong relay url (spaces, wrong schema, etc)
2023-01-29 23:27:48 -03:00
Vitor Pamplona
bba5afcdbf
0.11.5
2023-01-29 22:07:00 -03:00
Vitor Pamplona
8b1e0f9af0
Activating NIP 56 (Report Users and Posts with Event Kind 1984)
2023-01-29 22:06:48 -03:00
Vitor Pamplona
9fe73c7a97
v0.11.4 QR code reading and scanning (any NIP-21 uri)
2023-01-29 00:58:43 -03:00
Vitor Pamplona
9263684031
Support for PubKey QR showing and Scanning.
2023-01-29 00:56:13 -03:00
Vitor Pamplona
d1753a59f9
v0.11.3
2023-01-28 12:42:37 -03:00
Vitor Pamplona
31e2e586b7
Adding Block user option in profiles.
2023-01-28 12:42:24 -03:00
Vitor Pamplona
5a502f3b80
v0.11.2
2023-01-27 22:09:45 -03:00
Vitor Pamplona
456d40c58e
Declaring observers directly into the Picture Compose
2023-01-27 22:05:22 -03:00
Vitor Pamplona
d19a1fa1b2
Refactoring
2023-01-27 22:04:59 -03:00
Vitor Pamplona
59dc19720f
Correctly filtering out the channel id from the reply to list
2023-01-27 22:04:45 -03:00
Vitor Pamplona
11cfc90d36
Remove Channel Messages from event datasource
2023-01-27 22:04:25 -03:00
Vitor Pamplona
9f2f0727a0
Increase Global size to 200
2023-01-27 22:04:03 -03:00
Vitor Pamplona
6f9a69b9d4
Migrating pictures and banners to https
2023-01-27 22:03:54 -03:00
Vitor Pamplona
5ad39d7163
Clickable Profile pictures on notifications
2023-01-27 20:29:09 -03:00
Vitor Pamplona
acff1316be
Only disk is much slower
2023-01-27 20:28:30 -03:00
Vitor Pamplona
ee2684a775
Printing memory and disk use for cache
2023-01-27 20:28:01 -03:00
Vitor Pamplona
5f3f80bc97
Waits 10 seconds before reconnecting.
2023-01-27 20:06:34 -03:00
Vitor Pamplona
1e3654396b
No more blinking in Feeds
2023-01-27 19:28:59 -03:00
Vitor Pamplona
ae82c690ea
Refreshing new Channels when showing them up on screen.
2023-01-27 19:28:48 -03:00
Vitor Pamplona
a29a0a614b
Profile Refactoring
2023-01-27 16:10:13 -03:00
Vitor Pamplona
4d5a40f4ac
Avoids any crash in processing events.
2023-01-27 16:10:05 -03:00
Vitor Pamplona
27e12a63d6
Full integration between Channel Messages and Regular notes.
2023-01-27 15:50:17 -03:00
Vitor Pamplona
a934b42524
Avoiding concurrent exceptions when looping through messages
2023-01-27 14:50:20 -03:00
Vitor Pamplona
c29c14f82b
Round input texts
2023-01-27 14:49:46 -03:00
Vitor Pamplona
8a9b14fe5f
Cleans up spaces on relay addresses
2023-01-27 14:15:14 -03:00
Vitor Pamplona
68c8c8cd98
v0.11.1
2023-01-27 13:44:23 -03:00
Vitor Pamplona
e751c206b2
Keeping image cache in the disk only
2023-01-27 13:42:44 -03:00
Vitor Pamplona
74df3333ef
Fixes replying information
2023-01-27 13:41:54 -03:00
Vitor Pamplona
b5ee783107
Accepts more Like/Dislike codes
2023-01-27 13:41:42 -03:00
Vitor Pamplona
5452196f42
New root search for the thread view
2023-01-27 13:16:45 -03:00
Vitor Pamplona
b7f13f6474
Merge remote-tracking branch 'origin/main'
2023-01-27 12:48:49 -03:00
Vitor Pamplona
b4fb623a01
Adding verification tag in the thread view and like/boost notification cards
2023-01-27 12:35:41 -03:00
Vitor Pamplona
88a82b3fbc
Requires users to accept terms of use as per Google Play requirement.
2023-01-27 11:53:21 -03:00
Vitor Pamplona
3dc09cce11
Updated Privacy Policy to define objectionable content
2023-01-27 09:25:14 -05:00
Vitor Pamplona
7399afa648
v0.11.0
2023-01-26 22:14:44 -03:00
Vitor Pamplona
4e74ca6ed0
Removing BRB due to the crashes.
2023-01-26 22:14:12 -03:00
Vitor Pamplona
e20669ab3d
Support for Notification Bubbles and Verified Follows
2023-01-26 22:09:56 -03:00
Vitor Pamplona
93033295be
Marks following users with a Green verified mark
2023-01-26 13:16:57 -03:00
Vitor Pamplona
d8ef083086
v0.10.7
2023-01-26 00:11:05 -03:00
Vitor Pamplona
686dc954d9
v0.10.6
2023-01-25 23:08:27 -03:00
Vitor Pamplona
0ad8176a7c
Fixes lost font size/style in the latest RTL change.
2023-01-25 23:05:32 -03:00
Vitor Pamplona
47f89232c1
Fixes relay list loading problems
2023-01-25 22:33:50 -03:00
Vitor Pamplona
5c9b736591
Migrates dependencies to new versions. App now requires Android Electric Eel
2023-01-25 22:33:37 -03:00
Vitor Pamplona
875a518a05
Merge remote-tracking branch 'origin/main'
2023-01-25 19:28:49 -03:00
Vitor Pamplona
22311f39e0
Updating lifecycle to 2.6.0
2023-01-25 19:27:09 -03:00
Vitor Pamplona
f6ad33b76a
StateWithLifecycle seems to be the wrong option here.
2023-01-25 19:26:48 -03:00
Vitor Pamplona
05267c598f
Merge pull request #38 from KotlinGeekDev/rtl-fix
...
RTL Support
2023-01-25 17:25:27 -05:00
Vitor Pamplona
f988d3e488
Merge pull request #37 from KotlinGeekDev/fix-note-navigation
...
Fix note navigation behaviour.
2023-01-25 17:24:38 -05:00
Vitor Pamplona
bd7a4a8372
Concurrent modification exception bugfix
2023-01-25 19:09:18 -03:00
Vitor Pamplona
a9788cfa63
Separating Note observers into different types to avoid full screen refreshes.
2023-01-25 18:54:20 -03:00
KotlinGeekDev
74b0dd3b44
Support for RTL in both TextFields and TextViews.
2023-01-25 18:59:52 +01:00
KotlinGeekDev
88ccb63a80
Fix note navigation behaviour.
2023-01-25 17:39:19 +01:00
Vitor Pamplona
542bd485d0
Fixes notification autoupdating
2023-01-25 13:29:44 -03:00
Vitor Pamplona
4c15420b05
Fixes multiple likes
2023-01-25 13:24:56 -03:00
Vitor Pamplona
e4dfb2b974
Fixes https://github.com/vitorpamplona/amethyst/issues/30
2023-01-25 13:01:44 -03:00
Vitor Pamplona
71c847b478
v0.10.5
2023-01-25 12:02:13 -03:00
Vitor Pamplona
5f1ce602ea
Smaller buttons in the Profile and Channel to support narrower screens.
2023-01-25 12:01:47 -03:00
Vitor Pamplona
380181fd05
More obvious nsec, npub buttons.
2023-01-25 11:32:09 -03:00
Vitor Pamplona
857a31faf0
Blocks double retweets.
2023-01-25 11:00:17 -03:00
Vitor Pamplona
12e5ebeb84
Upgrading Cameri's relay
2023-01-25 10:53:18 -03:00
Vitor Pamplona
965cdd9304
Fix boosted posts not showing up in the Main Follows feed
2023-01-25 10:46:14 -03:00
Vitor Pamplona
e7b6ca1bb2
Fixes likes not showing up in Notifications
2023-01-25 10:40:45 -03:00
Vitor Pamplona
30ab477d7d
Fixes channels as hidden users.
2023-01-25 10:40:28 -03:00
Vitor Pamplona
68bb6b3479
Bugfix on updating ln address
2023-01-25 00:07:57 -03:00
Vitor Pamplona
ebe9690f1b
0.10.4
2023-01-24 23:28:43 -03:00
Vitor Pamplona
aa8993eb56
Splits home screen between Follows and Follows+ Replies
2023-01-24 23:28:34 -03:00
Vitor Pamplona
ca9f94eaac
Logging failures to reduce the amount of network calls,
2023-01-24 23:09:03 -03:00
Vitor Pamplona
f931e8dfa9
Fixing order of relays when using default ones
2023-01-24 23:08:44 -03:00
Vitor Pamplona
b32c454303
Keeping the feed up to date if you are looking at the top
2023-01-24 22:53:15 -03:00
Vitor Pamplona
e9eb7de24a
NIP 19 Support
2023-01-24 21:53:22 -03:00
Vitor Pamplona
654deb5e23
Removes the need to send the scroll to the bottom in chatrooms
2023-01-24 19:52:26 -03:00
Vitor Pamplona
cae9502d11
v0.10.3
2023-01-24 16:59:31 -03:00
Vitor Pamplona
687428abc1
Support for Blocking and Reporting Users/Posts
2023-01-24 16:59:21 -03:00
Vitor Pamplona
45ea408877
Updating assets for fastlane
2023-01-23 21:18:16 -03:00
Vitor Pamplona
c863b6c5e5
Merge pull request #5 from IzzySoft/fastlane
...
initial fastlane structure
2023-01-23 19:10:29 -05:00
Vitor Pamplona
34dd009246
v0.10.2
2023-01-23 20:58:36 -03:00
Vitor Pamplona
e064741148
Moving coroutines from Main to Default, which is more ideal for memory intensive tasks
2023-01-23 20:54:56 -03:00
Vitor Pamplona
b6c25cfa46
Not updating observers if the database doesn't change.
2023-01-23 20:54:10 -03:00
Vitor Pamplona
114f064bbf
Fixes a bug in updating a list of relays after a bug from nostr-postr
2023-01-23 20:53:37 -03:00
Vitor Pamplona
aeb78b293e
No more black profile pictures while loading
2023-01-23 20:32:10 -03:00
Vitor Pamplona
2b4a1a3966
Updating dependencies
2023-01-23 20:30:40 -03:00
Vitor Pamplona
582f8e39c0
Releasing a new version to make sure versionCode was updated.
2023-01-23 16:30:18 -03:00
Vitor Pamplona
a6c3c5c606
Delete old logs
2023-01-23 15:16:26 -03:00
Vitor Pamplona
b641678222
migrating v0l to snort
2023-01-23 15:02:36 -03:00
Vitor Pamplona
33fc47f1aa
v.0.10.0
2023-01-23 14:30:33 -03:00
Vitor Pamplona
8d3d543318
Avoids duplicating urls in relay list add.
2023-01-23 14:11:13 -03:00
Vitor Pamplona
a47aaab83c
Relay Management (View/Edit)
2023-01-23 13:58:06 -03:00
Vitor Pamplona
c33f7f615f
Avoiding recurring inner note rendering.
2023-01-22 19:07:32 -03:00
Vitor Pamplona
0c2fd3adc0
Doesn't try to link phone numbers smaller than 6 chars
2023-01-22 19:07:06 -03:00
Vitor Pamplona
a366809319
Search by partial Hex or full npub/note activated.
2023-01-22 18:35:10 -03:00
Vitor Pamplona
7baef64af9
Single line about me texts in the follow list
2023-01-22 18:34:41 -03:00
Vitor Pamplona
9c04cb0e30
putting synchronized lists into a synchronized method
2023-01-22 18:34:21 -03:00
Vitor Pamplona
d13979b4b5
Marking Chat groups as such in the UI
2023-01-22 18:33:38 -03:00
Vitor Pamplona
9f15b87d57
Allowing unloaded Notes to go into the feed and be loaded later
2023-01-22 18:33:22 -03:00
Vitor Pamplona
59305c9b15
Using full pubkeys in User requests
2023-01-22 18:32:22 -03:00
Vitor Pamplona
53eeba210a
Start of the work to have following since <date>
2023-01-22 18:31:23 -03:00
Vitor Pamplona
38c17f9024
Unnecessary Regex compile
2023-01-22 18:29:59 -03:00
Vitor Pamplona
0c96d0a3fd
0.9.6
2023-01-21 21:14:19 -03:00
Vitor Pamplona
7be2d08db1
View Count
2023-01-21 21:14:10 -03:00
Vitor Pamplona
0a02c66c5a
Merge pull request #7 from erjanmx/fix-readme-typo
...
Fix readme typo
2023-01-21 14:01:12 -05:00
Erjan Kalybek
261eecbcc3
Fix readme typo
2023-01-21 20:00:19 +01:00
Vitor Pamplona
f17936f029
Version 0.9.5
2023-01-21 13:53:48 -03:00
Vitor Pamplona
d64766516a
Removing unnecessary observables
2023-01-21 13:53:38 -03:00
Vitor Pamplona
d685219ed9
Remove blinking
2023-01-21 13:53:12 -03:00
Vitor Pamplona
bb9217466a
Hard Refresh when the button to refresh is pressed.
2023-01-21 13:37:57 -03:00
Vitor Pamplona
80f58875bb
Uses cached images instead of reloading them by default
2023-01-21 13:32:22 -03:00
Vitor Pamplona
ffe58f3d41
Fixing click home button to go to the top of the home feed.
2023-01-21 13:07:47 -03:00
Vitor Pamplona
733801fddf
fixing alignment of the reaction buttons
2023-01-21 12:48:14 -03:00
Vitor Pamplona
5cb6bca224
Fixing concurrent modification exception in reactions and boosts
2023-01-21 12:41:05 -03:00
Vitor Pamplona
790dd778bb
Fixing quote of the root image in Messages
2023-01-21 12:40:49 -03:00
Vitor Pamplona
a692ad47d6
Spam filter in new private messages
2023-01-21 12:31:23 -03:00
Vitor Pamplona
46a8f81387
Adding more logo versions and store banners
2023-01-21 10:58:54 -03:00
Vitor Pamplona
acb07352b7
Updated Screenshots
2023-01-21 10:56:24 -03:00
Vitor Pamplona
5268da117c
Updating Privacy policy
...
Adding Data deletion path and contact info
2023-01-21 08:54:46 -05:00
Vitor Pamplona
b6c1273ecd
v0.9.4
2023-01-21 00:55:25 -03:00
Vitor Pamplona
07f9c6e8c3
keeping other classes to make sure deserialization works.
2023-01-21 00:54:39 -03:00
Vitor Pamplona
ea53a15105
Adding a Basic Privacy Policy
2023-01-20 23:56:54 -03:00
Vitor Pamplona
716a150fc3
Changing my mind... keeping the dot in time ago
2023-01-20 23:33:43 -03:00
Vitor Pamplona
df3ae43ce7
Adjusting the message screen to correctly display the time aligned to the right.
2023-01-20 23:31:44 -03:00
Vitor Pamplona
09bbb59c61
v0.9.3
2023-01-20 23:05:56 -03:00
Vitor Pamplona
0f731117d4
Seems to solve constant crashing when reconnecting after a failure related to this issue: https://github.com/square/okhttp/issues/7381
2023-01-20 23:01:53 -03:00
Vitor Pamplona
115c1ba082
Edit Profile
2023-01-20 23:00:30 -03:00
Vitor Pamplona
135b24df6c
Fixing NPE when socket disconnects after the initial check if == null
2023-01-20 18:57:50 -03:00
Vitor Pamplona
207f03bb06
Merge pull request #6 from KotlinGeekDev/fix-navigation-issues
...
Fix navigation.
2023-01-20 16:48:25 -05:00
KotlinGeekDev
e78c7aba85
Fix navigation.
2023-01-20 22:31:19 +01:00
Izzy
de6c594d5a
initial fastlane structure
2023-01-20 21:58:28 +01:00
Vitor Pamplona
41b82ec749
Merge pull request #3 from KotlinGeekDev/reduce-apk-size
...
Make changes to reduce the release APK/app bundle size.
2023-01-20 14:44:58 -05:00
KotlinGeekDev
b915956f57
Make changes to reduce the release APK/app bundle size.
2023-01-20 20:26:46 +01:00
Vitor Pamplona
144b0a7512
v0.9.2:
...
- Fixes bug when tagging new users on reply
- Fixes bug on likes not being shown.
- Fixes alignment of the time in the home feed.
2023-01-19 21:48:15 -05:00
Vitor Pamplona
359eb0b000
Downloading just the last metadata for users being displayed in the screen.
2023-01-19 21:40:24 -05:00
Vitor Pamplona
e47476129f
BugFix for the position of time in the feed.
2023-01-19 21:39:43 -05:00
Vitor Pamplona
0017845de2
Fixing the bug that wasn't showing likes
2023-01-19 21:35:57 -05:00
Vitor Pamplona
ab0bab0c16
Solving User tagging bug
2023-01-19 21:35:36 -05:00
Vitor Pamplona
b9b1da1f04
v0.9.1
2023-01-19 18:26:12 -05:00
Vitor Pamplona
0e22a25d3d
Removing double call refresh
2023-01-19 18:14:56 -05:00
Vitor Pamplona
8b61dc09d0
Showing likes for Public Chat events.
2023-01-19 18:14:42 -05:00
Vitor Pamplona
e1fa46290e
Correctly shows Chat notifications in the Notifications Tab.
2023-01-19 17:58:35 -05:00
Vitor Pamplona
ec5f510264
Shows replies in chat
2023-01-19 17:58:01 -05:00
Vitor Pamplona
2d46b17493
Block like breaks in the User Information block of the layout.
2023-01-19 17:57:43 -05:00
Vitor Pamplona
99f478d891
Fixing large usernames breaking the layout
2023-01-19 17:56:44 -05:00
Vitor Pamplona
451137e8fa
handling co-routines with viewModel Scope
2023-01-19 17:56:22 -05:00
Vitor Pamplona
fc88c2867d
Adding replying information for notes in a channel
2023-01-19 17:55:57 -05:00
Vitor Pamplona
98704bc43d
remove transformations
2023-01-19 17:55:37 -05:00
Vitor Pamplona
c5c8ffc70f
Avoid using trasnformations. They won't work in this application (base object never changes)
2023-01-19 17:55:25 -05:00
Vitor Pamplona
94a228d78a
Simplifying the name of the "Add Image from Gallery" button
2023-01-19 17:54:30 -05:00
Vitor Pamplona
625bbaf35c
Marking relays with failure as not connected
2023-01-19 17:54:07 -05:00
Vitor Pamplona
dd35e01f8a
Fixing null pointer exceptions
2023-01-19 17:53:51 -05:00
Vitor Pamplona
c1d46dcc2f
Using short-term co-routines
2023-01-19 17:52:32 -05:00
Vitor Pamplona
85c66279b2
Removing unnecessary code
2023-01-19 17:51:35 -05:00
Vitor Pamplona
a18c5b975f
Solving some of the Out of Memory errors.
2023-01-19 17:50:29 -05:00
Vitor Pamplona
4224ebe429
Version 0.9
2023-01-19 08:44:41 -05:00
Vitor Pamplona
57636607d2
Version 0.9
2023-01-19 08:42:36 -05:00
Vitor Pamplona
8771584deb
Moving away from handlers and into coroutines.
2023-01-19 08:41:48 -05:00
Vitor Pamplona
9d52180550
Join/Leave Channels, Channel search.
2023-01-19 08:03:01 -05:00
Vitor Pamplona
75219f0f2d
Add Channel
2023-01-18 22:00:32 -05:00
Vitor Pamplona
0e3b007730
Fixing Public chat's event order.
2023-01-18 18:59:18 -05:00
Vitor Pamplona
ce4e3e6589
Fixing #1 , unable to see bio in the Profile Screen
2023-01-18 17:22:01 -05:00