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
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
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
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
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
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
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
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
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
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
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
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
KotlinGeekDev
e78c7aba85
Fix navigation.
2023-01-20 22:31:19 +01: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
Vitor Pamplona
f1dd5669a1
v0.8.2
2023-01-18 17:13:08 -05:00
Vitor Pamplona
4271ae77d2
Batch updates to enhance performance.
2023-01-18 17:12:43 -05:00
Vitor Pamplona
3846ae2af5
Search Bar
2023-01-18 16:50:03 -05:00
Vitor Pamplona
a4885e643e
Add threading for the LazyColumn refresh.
2023-01-18 15:55:35 -05:00
Vitor Pamplona
3441f7987b
fix for copying the encrypted part of the message instead of the plain text.
2023-01-18 15:55:10 -05:00
Vitor Pamplona
9792733f72
New Observer/Observable performance improvements.
2023-01-18 15:30:39 -05:00
Vitor Pamplona
bf8a0f0e76
Additional Performance Improvements
2023-01-18 14:24:04 -05:00
Vitor Pamplona
381711b72e
Version 0.8.1
2023-01-18 12:21:29 -05:00
Vitor Pamplona
ff529a920e
Moving URL Preview fetcher to thread + running over a given feed list.
2023-01-18 12:21:00 -05:00
Vitor Pamplona
7d18f36e3e
Improving performance with more precise filters.
2023-01-18 11:44:31 -05:00
Vitor Pamplona
f2b913f7c8
Updating dependencies
2023-01-18 09:18:34 -05:00
Vitor Pamplona
d171552efd
Clickable Phone and Emails
2023-01-18 09:18:26 -05:00
Vitor Pamplona
cae674ee99
v0.8
2023-01-18 08:37:57 -05:00
Vitor Pamplona
3ee39887a8
Tags users during message compose.
2023-01-18 08:36:42 -05:00
Vitor Pamplona
8f45293be9
New design (Visual Identity and Logo) by Lula Rocha
2023-01-17 18:25:38 -05:00
Vitor Pamplona
d0b6e96c2f
Possibility to remove mentions from replies.
2023-01-17 11:16:50 -05:00
Vitor Pamplona
0789752112
Putting user tags in the reply Information box
2023-01-17 10:43:18 -05:00
Vitor Pamplona
21b16984bb
onLong click in the Image now copies the URL
2023-01-17 10:18:45 -05:00
Vitor Pamplona
ee9422077e
Improvement to chat bubbles layout
2023-01-17 10:18:30 -05:00
Vitor Pamplona
0667a822f1
Makes lists either immutable or puts them into a synchronized block for thread safety
2023-01-17 08:42:00 -05:00
Vitor Pamplona
01425dd42e
v0.7
2023-01-16 16:42:46 -05:00
Vitor Pamplona
5667bd5140
Adding support for Anigma's chat
2023-01-16 16:34:49 -05:00
Vitor Pamplona
ed0ca1ab11
Case insensitive LNURL match.
2023-01-16 13:00:20 -05:00
Vitor Pamplona
f5572f7ea5
Support for Gifs and SVGs
2023-01-16 12:57:23 -05:00
Vitor Pamplona
f9b86585be
Support for User Tags on posts.
2023-01-16 10:51:10 -05:00
Vitor Pamplona
f2b831a119
Version 0.6
2023-01-15 22:08:17 -05:00
Vitor Pamplona
6605c92626
BugFix: Unparseable LN invoice
2023-01-15 21:58:17 -05:00
Vitor Pamplona
4543a68615
Support for User Profiles
2023-01-15 21:52:59 -05:00
Vitor Pamplona
5791511bd6
Fixes bug in not showing tags with index 0
2023-01-15 16:14:32 -05:00
Vitor Pamplona
933731215c
Imports User's banners from Damus
2023-01-15 16:13:49 -05:00
Vitor Pamplona
4026ae03e7
Fixes profile images to square sizes
2023-01-15 11:52:45 -05:00
Vitor Pamplona
0539861008
Adds error handling for invalid keys on login
2023-01-15 11:50:01 -05:00
Vitor Pamplona
ac437ab7ba
hides private key on login
2023-01-15 11:25:53 -05:00
Vitor Pamplona
0116bbe01b
Migrates to Compose 1.3.3
2023-01-15 11:25:45 -05:00
Vitor Pamplona
adca60f613
Removing unsupported click on messages
2023-01-15 11:04:05 -05:00
Vitor Pamplona
2462b957a3
v0.5
2023-01-14 18:03:47 -05:00
Vitor Pamplona
a8dd13e13b
Supports Private Messages
2023-01-14 18:02:28 -05:00
Vitor Pamplona
aa11bf212a
Private message support
2023-01-14 17:56:18 -05:00
Vitor Pamplona
f580fdd216
Storing and Counting followers of the main account.
2023-01-14 10:16:36 -05:00
Vitor Pamplona
d130a43358
Sending confirmation events back to the Repository.
2023-01-13 21:35:28 -05:00
Vitor Pamplona
353046b451
Better info about relays in the Top Nav bar
2023-01-13 21:35:12 -05:00
Vitor Pamplona
5859ae2c52
Removing autoplay due to audio (need to figure out how to mute first)
2023-01-13 21:34:31 -05:00
Vitor Pamplona
66cfa9201c
Simplifies the first call to Nostr relays
2023-01-13 20:17:24 -05:00
Vitor Pamplona
380c2e67cc
Adds a click to zoom image.
2023-01-13 20:16:57 -05:00
Vitor Pamplona
0001ae441f
Blocks double likes.
2023-01-13 17:28:23 -05:00
Vitor Pamplona
594795fc16
Version v0.4
2023-01-13 12:30:40 -05:00
Vitor Pamplona
9b95e1de51
Lightning invoice card
2023-01-13 12:30:13 -05:00
Vitor Pamplona
962bd9eb2d
Dropdown menu to copy information from the note.
2023-01-13 10:20:54 -05:00
Vitor Pamplona
9d4f4c67f1
Better timeAgo formatting
2023-01-13 09:51:14 -05:00
Vitor Pamplona
c1d6d965cd
Improves Note's padding and click area.
2023-01-13 09:39:45 -05:00
Vitor Pamplona
d676d57614
Improving documentation for the Note Class
2023-01-13 09:39:14 -05:00
Vitor Pamplona
582b55c6be
Caching URL Infos
2023-01-13 09:39:03 -05:00
Vitor Pamplona
fd1f8663e5
Version 0.3
2023-01-12 22:40:45 -05:00
Vitor Pamplona
69fdc4fcd4
Adding video playback to the timeline
2023-01-12 22:40:39 -05:00
Vitor Pamplona
815f044f77
Better permission handling for images.
2023-01-12 22:36:09 -05:00
Vitor Pamplona
a336118d0d
Removing unnecessary logs
2023-01-12 22:35:51 -05:00
Vitor Pamplona
bf827fd1f4
Image uploading and Image/URL previews on new posts.
2023-01-12 21:14:44 -05:00
Vitor Pamplona
250e970aca
v0.2 Thread Views
2023-01-12 12:48:24 -05:00
Vitor Pamplona
45a7a18ea7
Thread View
2023-01-12 12:47:31 -05:00
Vitor Pamplona
7ccae7b7c3
Base code for Amethyst
2023-01-11 13:31:20 -05:00