Hank Grabowski
7d982ef230
Fix notification updates not propagating because don't have "exactlyEquals" check on list equality
2025-06-11 15:18:33 -04:00
Hank Grabowski
5f1d579207
Add rules prompt when initially connecting to server
2025-05-20 10:19:44 -04:00
Hank Grabowski
8842648d6d
Add server rules endpoint.
2025-05-14 17:04:13 -04:00
Hank Grabowski
f065e74aad
Add riverpodProviderNotReady type for better handling
2025-01-06 14:05:44 -05:00
Hank Grabowski
9913161a3a
Add suggested connections panel to the Explorer Screen
2024-12-24 12:21:44 -05:00
Hank Grabowski
2743648b40
Replace Search Screen with Explore Screen that has a search panel and trending, add tags timeline screen as well.
2024-12-23 15:34:43 -05:00
Hank Grabowski
38674f297a
Interim commit working hashtag trends showing up about to wire up search result timeline
2024-12-22 13:07:41 -05:00
Hank Grabowski
623a1cd944
Interim commit tags and trending friendica clients
2024-12-21 21:35:39 -05:00
Hank Grabowski
ebdbf1f9e9
Add hashtag awareness to friendica search client
2024-12-21 21:35:23 -05:00
Hank Grabowski
039038dca7
Fix, add user agent to OAuth flow network calls.
2024-12-20 12:48:44 -05:00
Hank Grabowski
82c791bb21
Cleanup TODOs
2024-12-19 21:30:14 -05:00
Hank Grabowski
648d6e29dd
Fix DM status update reflecting in notifications, etc.
2024-12-19 20:23:23 -05:00
Hank Grabowski
039708d244
Add stack trace to ever severe error logged
2024-12-19 16:24:37 -05:00
Hank Grabowski
dcfed40e39
Fix deleting post doesn't get reflected in timeline...
2024-12-18 23:12:17 -05:00
Hank Grabowski
b34f96f36b
Code cleanup from dart analyze for stuff I wanted to fix
2024-12-16 19:46:38 -05:00
Hank Grabowski
8a41d82b56
Convert OAuth credentials to use RP network services
2024-12-10 21:35:10 -05:00
Hank Grabowski
63bab003b3
Refactor Friendica Search client into RP
2024-12-10 21:06:09 -05:00
Hank Grabowski
ed469a6fa3
Move Paged data holders into model folder
2024-12-10 08:49:20 -05:00
Hank Grabowski
e9495ea9a0
Refactor account, secrets, feature checker, and instance info to RP
2024-12-10 06:54:45 -05:00
Hank Grabowski
5c194b2750
Refactor ConnectionManager, PersistentInfo services, and background updates to RP
2024-12-06 21:33:51 -05:00
Hank Grabowski
a12c07bdca
Fix use _postIds rather than accessor method for Timeline equals override
2024-12-05 08:49:41 -05:00
Hank Grabowski
fc6e17f133
Refactor TimelineManager and EntryManager to Riverpod providers
2024-12-01 14:57:47 -05:00
Hank Grabowski
1358a3e7b4
Add a timeline entry RP provider
2024-11-27 16:11:30 -05:00
Hank Grabowski
f0ab80d312
Convert DirectMessage System to Riverpod
2024-10-02 13:17:48 -04:00
Hank Grabowski
d4ae97a837
Convert StatusService to an RP controller
2024-09-20 15:14:46 -04:00
Hank Grabowski
3555e9bb11
Allow Bluesky post resharing for Friendica versions 2024.08 and higher
...
Fixes Issue #107
2024-08-30 22:25:13 -04:00
Hank Grabowski
91e313f9b1
Use DSoc font for network icons from platform field
2024-08-30 21:45:29 -04:00
Hank Grabowski
fe348a8020
Add difficulty levels to focus mode
2024-08-29 20:31:43 -04:00
Hank Grabowski
9c9428a85b
Add TimelineGroupingListdata parsing of type
2024-08-28 11:56:19 -04:00
Hank Grabowski
052fa15eb8
Rename CircleData to TimelineGroupingListData since includes Circles, Groups, and Channels
2024-08-28 11:23:44 -04:00
Hank Grabowski
3054b3b7b1
Add from/to JSON for FocusModeData
2024-08-19 14:49:58 -04:00
Hank Grabowski
9b79e19bac
Merge branch 'main' into focus-mode
2024-07-26 10:34:00 -04:00
Hank Grabowski
09db8803d6
Fix Dart analysis warnings
2024-07-26 10:15:24 -04:00
Hank Grabowski
36436b7039
Move FocusModeData to its own file under models
2024-07-24 11:48:24 -04:00
Hank Grabowski
764c89425d
Add myPosts TimelineIdentifier factory method
2024-07-24 11:39:23 -04:00
Hank Grabowski
a86aa60df6
Updates to get OAuth somewhat working but not ideal
2024-07-22 13:48:41 +03:00
Hank Grabowski
8d435b1507
Updates to get ObjectBox working
2024-07-21 19:02:00 +03:00
Hank Grabowski
f7ba71b049
Use friendica->network field if available and adds hometown network type
2024-06-30 17:01:08 -04:00
Hank Grabowski
526c8c4d83
Add icons and info text for delivery data on posts/comments
...
Implements Feature #66
2024-06-28 10:57:35 -04:00
Hank Grabowski
f8ac2a05c0
Add ability to toggle off the spoiler alert/CW system app wide
...
Implements Feature Request #42
2024-06-27 20:03:54 -04:00
Hank Grabowski
d5f4196435
Fix multiple accounts from same server not working
...
Fixes Issue #72
- Refactor the initial profile loading
- Add a clear all profiles button (and service support) to the Profile Manager screen since once profiles are corrupted need to start from scratch
- Fix the short term cache response to key on headers and body as well as URL/QP
- Fix ID handling in Basic Credentials copy method
2024-06-27 19:47:52 -04:00
Hank Grabowski
2b347b5572
Add user settings for network capabilities
2024-06-26 14:57:23 -04:00
Hank Grabowski
b978b44201
Add support for unlisted post creation/editing
2024-06-24 16:11:41 -04:00
Hank Grabowski
cb3c2d97b7
Add network icon to timeline entry seeded from Application data
2024-06-20 16:07:00 -04:00
Hank Grabowski
b13b66ec48
Update timeline "refresh" to reset the timeline, after prompting for confirmation.
2023-11-27 09:39:38 -05:00
Hank Grabowski
68772cf122
Fix reshare regression so that updates to reshare appear.
2023-11-19 08:05:49 -05:00
Hank Grabowski
91d6f944b0
Fix low-res PNG problem by always loading high res of PNG files only
2023-11-18 17:48:10 -05:00
Hank Grabowski
aa2f102518
Refactor bootstrapping process to have more statusing, timeouts and go to sign in screen if non logged in
2023-11-17 13:24:20 -05:00
Hank Grabowski
10bba23d61
Add timeouts to sign in steps so doesn't block indefinitely
2023-11-16 23:04:00 -05:00
Hank Grabowski
6ede657c57
Convert timeline selector to single dropdown menu
2023-11-16 16:21:06 -05:00