Commit Graph

267 Commits

Author SHA1 Message Date
William Casarin 393809c7d7 Merge remote-tracking branch 'github/translations' 2023-03-17 08:01:43 -06:00
William Casarin 9091cb1aae Revert "Reduce battery usage by using exp backoff on connections"
This is causing pretty bad fail to reconnect issues

This reverts commit 252a77fd97, reversing
changes made to a611a5d252.
2023-03-17 07:54:29 -06:00
tyiu f367df2225 Fix localization issues, and export and import translations 2023-03-16 23:00:52 -04:00
William Casarin eabbb12195 v1.3.0-2 changelog 2023-03-16 09:17:48 -06:00
William Casarin 7b1f4b7701 Show image upload progress 2023-03-16 09:13:03 -06:00
Swift a574dcb27c Add image uploader
Changelog-Added: Add image uploader
2023-03-15 17:12:05 -06:00
tyiu 9b76afae4f Add Hungarian translations 2023-03-15 17:47:14 -04:00
tyiu 2e82b349b7 Add Korean and Swedish 2023-03-15 17:47:09 -04:00
William Casarin 71e3ee4867 v1.3.0 2023-03-15 10:55:37 -06:00
Bryan Montz 252a77fd97 Reduce battery usage by using exp backoff on connections
Changelog-Changed: Reduce battery usage by using exp backoff on connections
2023-03-15 10:48:47 -06:00
William Casarin 04bce34297 Don't show both realname and username if they are the same
Changelog-Changed: Don't show both realname and username if they are the same
2023-03-14 16:53:13 -06:00
OlegAba 18449c8c0d Fix repost button sometimes not working
Changelog-Fixed: Fix repost button sometimes not working
Closes: #738
2023-03-13 12:54:13 -06:00
William Casarin 044631b324 Merge remote-tracking branch 'github/translations' 2023-03-13 12:46:36 -06:00
ericholguin 6b6743fcbb Added new and improved Share sheet
Changelog-Added: New and Improved Share sheet
Closes: #764
2023-03-13 09:37:05 -06:00
tyiu 2c6647c95a Fix localization issues, import translations, and add Bulgarian, Persian, and Ukrainian 2023-03-12 09:06:34 +11:00
William Casarin 4ba63b0dbd v1.2.0-5 2023-03-05 19:47:49 -05:00
William Casarin 6cc34632fd v1.2.0-4 2023-03-05 18:57:49 -05:00
William Casarin dffb60a601 Immediately search for events and profiles
Instead of having to click twice

Changelog-Changed: Immediately search for events and profiles
2023-03-05 18:55:59 -05:00
William Casarin 52f568f9b3 v1.2.0-3 2023-03-04 18:24:20 -05:00
William Casarin d0a6c2e2e4 Thread Caching
Changelog-Added: Threads now load instantly and are cached
2023-03-04 17:40:22 -05:00
William Casarin 241ed1041d build 2 2023-03-03 10:59:14 -05:00
William Casarin 7f385b2e7e Switch to new build train 2023-03-01 10:51:38 -08:00
William Casarin ffe2c7284a v1.1.0-10 2023-03-01 10:02:30 -08:00
Bryan Montz 7c2e8a6cc5 Merge branch 'master' into exp-backoff 2023-02-27 06:23:38 -06:00
William Casarin 4a6c6a65ab v1.1.0-9 2023-02-26 15:59:55 -08:00
tyiu 240fda2429 Merge branch 'tyiu/notifications' into tyiu/translations 2023-02-27 10:58:10 +13:00
tyiu 77bcd1b715 Fix localization and add tests for EventGroupView 2023-02-27 10:20:50 +13:00
William Casarin 71f7ea47df Customized Zaps
Changelog-Added: Customized zaps
2023-02-26 11:53:29 -08:00
William Casarin 64b1a57918 Notifications
Changelog-Added: Add new Notifications View
2023-02-25 11:33:25 -08:00
Bryan Montz 6c63f8f22a add unit tests for RelayPool 2023-02-25 07:34:31 -06:00
Swift 436d20dfbd Rich tagging
Changelog-Changed: No more inline npubs when tagging users
Closes: #691
2023-02-24 13:35:33 -08:00
tyiu 5cd4c2d75e Fix localization issues, add tests, import translations, and add zh-CN and zh-TW
Closes: #689
2023-02-24 12:44:54 -08:00
Joel Klabo 8b9958a4ad Add Bookmarking (Local to device)
Changelog-Added: Bookmarking
Closes: #649
2023-02-21 12:33:21 -08:00
William Casarin b1a2b47116 Eliminate popping when scrolling
This commit makes a few changes:

- Link preview views are no longer cached, only the metadata. This fixes
  a memory leak when preview videos. It will keep playing the video
  forever eventually leading to a crash. This is fixed!

- Cache the intrinsic height of previews, when loading notes it looks
  for the cached height so that things don't pop-in after the fact

- Note artifacts and previews are set in the constructor instead of
  onAppear, this prevents the size from changing and popping after it
  has been loaded into the lazyvstack

Changelog-Fixed: Fix memory leak with inline videos
Changelog-Fixed: Eliminate popping when scrolling
2023-02-21 04:36:01 -08:00
William Casarin 6196279d2b v1.1.0-3 2023-02-20 11:35:44 -08:00
William Casarin b4140dc5f2 Add a "load more" button instead of always inserting events in timelines
Changelog-Added: Add a "load more" button instead of always inserting events in timelines
2023-02-20 11:12:31 -08:00
Bryan Montz 603a5a1814 Refinements to RelayConnection plus tests for creating requests
Closes: #644
2023-02-19 08:36:03 -08:00
William Casarin 6d8312fa57 Merge remote-tracking branch 'tyiu/tyiu/translations' 2023-02-18 09:33:54 -08:00
OlegAba a1a89dc98e Add selectable text feature
Changelog-Added: Added the ability to select text on posts
Closes: #639
2023-02-18 08:59:47 -08:00
tyiu a328b0d1a8 Import translations 2023-02-17 09:29:56 -05:00
OlegAba 5018b9aa1e Added a 20MB content length limit for all image files
Changelog-Changed: Added a 20MB content length limit for all image files
Closes: #335
2023-02-16 12:19:18 -08:00
tyiu 4e67c88607 Export and import translations 2023-02-16 10:27:00 -05:00
William Casarin f8742a609c Merge remote-tracking branch 'tyiu/tyiu/translations' 2023-02-15 11:17:42 -08:00
William Casarin d55d0d61ed perf: debounce incoming dms
This fixes perf issues on startup if you have lots of dms

Changelog-Fixed: Fix lag on startup when you have lots of DMs
Changelog-Fixed: Fix an issues where dm notifications appear without any new events
2023-02-15 11:14:13 -08:00
tyiu a41acc12e7 Import translations 2023-02-15 12:50:57 -05:00
William Casarin 5f52e6f62f v1.1.0-2 2023-02-14 10:15:40 -08:00
William Casarin 209ad71ff3 Update kingfisher to potentially fix some crashes
Changelog-Fixed: Fix some animated image crashes
2023-02-13 09:40:02 -08:00
tyiu bc638f79f6 Add saved drafts to posts, replies, and DMs
Changelog-Added: Save drafts to posts, replies and DMs
Closes: #582
2023-02-13 09:39:47 -08:00
William Casarin e9ea96ffb6 Bump to v1.1.0 2023-02-13 09:13:45 -08:00
William Casarin 48050f5e69 build 15 2023-02-10 12:54:59 -08:00