Vitor Pamplona
579f63935a
- Adds support for multiple media uploads at the same time.
...
- Adds support to display PictureEvents with multiple images at the same time
- Improves Uploading feedback for the NewPost screen
- 10x better performance on Blurhash generation
- Fixes cosine caching on Blurhash
- Removes troublesome dependency on blurhash encoder liberary
- Restructures contentScale for Images and Video dialogs
- Refactors Media Uploaders to improve code reuse
- Refactors iMeta usage on Quartz to move away from NIP-94
2024-12-18 16:52:50 -05:00
Vitor Pamplona
b9883093ac
Improving performance of the Hex encoder.
2024-12-03 14:07:13 -05:00
Vitor Pamplona
d8d6736d55
Caches OTS web calls to avoid pinging the server repeatedly for the same event.
2024-09-26 13:45:01 -04:00
Vitor Pamplona
71b45b96fb
Adds event factory performance test
2024-08-06 11:04:30 -04:00
Vitor Pamplona
b360c3292f
removes unnecessary minification for benchmark's debug flavor
2024-07-09 10:45:51 -04:00
Vitor Pamplona
349d6cfc22
Migrates sdk requirements to the version catalog.
2024-07-03 13:49:18 -04:00
Vitor Pamplona
8d88efd27b
Migrating Lint to 1.3.1
2024-07-03 11:06:02 -04:00
Vitor Pamplona
692f7c4270
Upgrades to Kotlin 2.0.0
2024-07-03 11:00:45 -04:00
Vitor Pamplona
a8a2bda9af
rearranges the crypto package into separate nips and reduces the amount of circular dependencies.
2024-06-25 12:13:17 -04:00
greenart7c3
6eb0f153fa
fix build
2024-06-24 07:36:11 -03:00
Vitor Pamplona
b785e0d505
Removes old Robohash
2024-06-11 18:17:51 -04:00
Vitor Pamplona
b182d409b6
Fixes benchmark tests
2024-06-07 18:50:32 -04:00
Vitor Pamplona
3a9637ccb9
Optimizes Blurhash generation
2024-05-31 14:24:55 -04:00
Vitor Pamplona
e6d8291f07
Trying to unify NIP01 Serialization with SHA-256 procedures to reduce creation of several bytearray at every verification.
2024-05-16 13:03:30 -04:00
Vitor Pamplona
1bfe57da63
Fixes benchmark test for the new isDraft parameter
2024-05-15 10:28:01 -04:00
Vitor Pamplona
1f45a63081
Makes NIP-17 the default messaging mode
...
Migrates code from old NIP-24 to NIP-17
2024-05-14 11:34:36 -04:00
Vitor Pamplona
7fc43c96d6
Merge pull request #819 from jiftechnify/meta-parser-benchmark
...
Add benchmark for MetaTagsParser
2024-03-29 17:46:35 -04:00
Vitor Pamplona
6e1418cd54
- Adds a Draft Screen
...
- Migrating drafts to new architecture where the Draft Event is sent to the screen instead of the inner event.
- Fixes lots of deletion and indexing bugs
2024-03-29 17:38:31 -04:00
jiftechnify
fc6f460063
fix contact link in relay information dialog
2024-03-27 22:52:16 +09:00
Vitor Pamplona
d59b98089a
Aligns the BOM between implementation and tests.
2024-03-19 17:33:54 -04:00
Vitor Pamplona
55a6f8829e
Adds a large benchmark test for duplicate events.
2024-03-18 18:06:37 -04:00
Vitor Pamplona
8c43f3492b
Fixes some imports for benchmarks
2024-03-16 11:08:31 -04:00
Vitor Pamplona
78be5a9ecc
Reorganizing classes in the commons lib
2024-03-15 21:28:13 -04:00
Vitor Pamplona
632bd77db3
Switches Robohash to Precompiled SVGs in order to reduce the memory burned of creating Strings with SVGs on the fly.
2024-03-08 18:41:07 -05:00
Vitor Pamplona
4fb68dd014
Fixes content title for the video playback notification
2024-03-02 16:11:01 -05:00
Vitor Pamplona
87fcba02b3
Move project to version catalogs
2024-03-01 10:38:03 -05:00
Vitor Pamplona
5740b75a64
Adds a few more benchmarks
2024-02-22 14:05:47 -05:00
Vitor Pamplona
8c9971d9f2
Moves benchmark tests to the benchmark release type
2024-02-22 13:59:59 -05:00
Vitor Pamplona
5b77e39c8b
Improves the speed of the text parser.
2024-02-21 19:18:30 -05:00
Vitor Pamplona
5886c866d3
Makes the name of the test follow the refactored name
2024-02-21 16:24:06 -05:00
Vitor Pamplona
96f29fc5ca
Refactoring some names for the parsers.
2024-02-21 16:22:17 -05:00
Vitor Pamplona
4b9a55e178
Increasing the speed of the Robohash SVG to buffer function
2024-02-21 13:51:27 -05:00
Vitor Pamplona
0429c4dc3a
Faster comparisons on GiftWrap Benchmarks
2024-02-21 11:25:08 -05:00
Vitor Pamplona
e3f3350c85
Fixes Robohash test
2024-02-21 11:24:51 -05:00
Vitor Pamplona
5cd1c5ab90
Faster hex validation
2024-02-21 11:23:32 -05:00
Vitor Pamplona
dbcf59779e
Fix benchmark test
2024-02-21 09:59:39 -05:00
Vitor Pamplona
42cc04c194
updates license notice year
2024-02-15 18:31:26 -05:00
Vitor Pamplona
3298fd4493
BugFix for short lists
2024-02-05 20:26:37 -05:00
Vitor Pamplona
845c99b798
Faster Expandable Text calculator.
2024-02-05 19:37:21 -05:00
Vitor Pamplona
b13b832696
Starting a new module for app benchmarks
2024-02-05 18:18:33 -05:00
Vitor Pamplona
34d373c293
Updates to Android Studio Hedgehog | 2023.1.1 Patch 2
2024-01-31 16:05:00 -05:00
Vitor Pamplona
d269e9e597
reduces some of the huge lines we have.
2024-01-06 11:59:35 -05:00
Vitor Pamplona
f8e7dd78d9
Reverts to the non-Google kotlin style.
2024-01-06 11:32:41 -05:00
Vitor Pamplona
5c7e9258c1
Fixing some of the minification issues.
2024-01-06 11:13:57 -05:00
Vitor Pamplona
f877b6ff68
Creating the benchmark build type on the modules as well.
2024-01-06 10:53:54 -05:00
Vitor Pamplona
ec867ae8a2
Spotless fixes.
2024-01-06 10:44:32 -05:00
Vitor Pamplona
620b2bfa9f
Improving the speed of contains
2024-01-05 16:46:18 -05:00
Vitor Pamplona
00cffc8b6b
fixing the benchmark for Robohash
2024-01-05 15:19:53 -05:00
Vitor Pamplona
7143d78663
Fixing the giftWrap test cases since the migration to v2
2024-01-05 15:18:46 -05:00
Vitor Pamplona
e794ff44a1
Moves to NIP-44v2
2023-12-20 18:07:37 -05:00