Hank Grabowski
d2732b5a44
Merge branch 'main' into deprecation-and-library-upgrade-fixes
2024-07-20 12:08:45 +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
c8159eb830
Add confirm dialog when adding comment to posts/comments over 30 days old
...
Implements Feature #58
2024-06-27 20:24:16 -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
c7df3ff1ba
Perform capabilities check on liking/unliking
...
Finishes implementation of Issue #93
2024-06-26 15:15:02 -04:00
Hank Grabowski
dfb3474bd3
Perform capabilities check on comments
2024-06-26 15:11:58 -04:00
Hank Grabowski
ee2421f691
Add check of network capabilities for reshare button
2024-06-26 14:58:02 -04:00
Hank Grabowski
2b347b5572
Add user settings for network capabilities
2024-06-26 14:57:23 -04:00
Hank Grabowski
ad1b557dad
Move reshareable logic to extension method w/network prohibitions hardcoded
2024-06-26 09:52:31 -04:00
Hank Grabowski
feb799dd20
Add user agent data for image upload/download requests
2024-06-20 18:24:14 -04:00
Hank Grabowski
7370422dd6
Send Relatica/<version> as User Agent on HTTP requests
2024-06-20 16:52:24 -04:00
Hank Grabowski
850abdbc35
Fix deprecation errors in my code.
2024-05-19 11:07:15 -04:00
Hank Grabowski
6efc9ec122
Add check that tag getting converted match expected tags from rest of status payload
2023-11-29 18:36:22 -06:00
Hank Grabowski
9b778999e5
Add replacing tag links to the local server
2023-11-29 18:32:03 -06:00
HankG
4ff673e6fd
Add very short term (2 second) HTTP GET request cache for when multiple calls to same endpoint from redraws
2023-11-29 14:44:37 -06:00
Hank Grabowski
346571b52e
Add ability to save entire event log to a json file
2023-11-27 14:52:16 -06:00
Hank Grabowski
12233c4320
Tweaks to logging levels
2023-11-27 13:16:11 -06:00
Hank Grabowski
338547203d
Remove extraneous print from sign in class
2023-11-27 11:34:21 -06: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
73dfc3cc2b
Update versions of dependencies to work with new XCode
2023-10-30 21:44:16 -04:00
Hank Grabowski
df8ec9009f
Refactor how reshares are handled, interactions with posts to take into account that, and refreshing it
2023-06-26 17:40:47 -04:00
Hank Grabowski
97f48240b3
Add timeouts to the API calls
2023-05-09 16:42:53 -04:00
Hank Grabowski
55052b0852
Add ability to toggle filters on/off
2023-05-08 09:32:00 -04:00
Hank Grabowski
1c81f05f8d
Add initial filter card/hiding work for timeline entries
2023-05-08 07:18:09 -04:00
Hank Grabowski
d2757a7664
Initial filters screen
2023-05-07 19:07:32 -04:00
Hank Grabowski
5eb7dcf7fe
Add domain blocking capability to low level filters
2023-05-05 14:18:49 -04:00
Hank Grabowski
9e95427b9f
Add low level timeline entry filtering capabilities
2023-05-05 10:52:24 -04:00
Hank Grabowski
2a0e5a9be3
Add controller return on buildSnackBar and change to use default close icon
2023-04-24 08:00:00 -04:00
Hank Grabowski
af3160302c
Have URL links open to the system browser on mobile
2023-04-21 11:46:28 -04:00
Hank Grabowski
32408b96c0
Add stack trace logging and context.mounted check in buildSnackBar
2023-04-20 16:26:11 -04:00
Hank Grabowski
af1f513ed5
Add responsive scaling to main screens and primary media controls
2023-04-13 09:30:09 -05:00
Hank Grabowski
80a55af4c4
Move low level network calls into utility library
2023-03-21 21:14:58 -04:00
Hank Grabowski
ec840876c1
Make drawer popping configurable
2023-03-21 16:27:04 -04:00
Hank Grabowski
bd02a01d08
Refactor follow requests to use actual follow request system if available
2023-03-21 14:28:00 -04:00
Hank Grabowski
a7f3bb26ad
Add logged-in profile aware image control wrapping CachedNetworkImage
2023-03-20 10:06:44 -04:00
Hank Grabowski
b30ba7c057
Initial Link Preview Capabilities
2023-03-19 16:27:57 -04:00
Hank Grabowski
4dbf21c656
Initial implementation of HTML Content to Editor conversion
2023-03-18 14:49:20 -04:00
Hank Grabowski
dfb13de262
Cleanup non-relative Relatica imports
2023-03-13 23:49:52 -04:00
Hank Grabowski
4a3c4bd4fd
Add profile changing to connections
2023-03-11 20:50:31 -05:00
Hank Grabowski
b01ea9b95e
Initial ActiveProfileSelector implementation using Notifications system
2023-03-11 13:40:36 -05:00
Hank Grabowski
cac2ca9f8e
Add Old Android Network Fix
2023-01-30 10:37:25 -05:00
Hank Grabowski
99d94f3612
Add menu dialog on link opening button for external, copy url, and on posts "go to post"
2023-01-30 01:04:50 -05:00
Hank Grabowski
8a54707bef
Add dark mode selection/theming
2023-01-19 20:37:35 -05:00
Hank Grabowski
fae87a1ece
Fix notification message on reshares
2023-01-07 12:01:32 -06:00
Hank Grabowski
1f5232891f
Refactor post/comment views to use a more flattened structure.
...
- Will allow doing comment paging, limiting depth, etc.
2023-01-07 10:30:16 -06:00
Hank Grabowski
52bc8a20e1
Add notification click through flow to posts/profiles
2022-11-30 00:56:14 +00:00
Hank Grabowski
ff3e938f70
Add Post viewer screen and ability to open post in external browser
2022-11-23 15:48:09 -05:00
Hank Grabowski
1524cc217a
First cut of entire timeline elements rendering
2022-11-18 16:50:15 -05:00
Hank Grabowski
bac580935c
Initial timeline flows working
2022-11-17 11:04:14 -05:00
Hank Grabowski
5d9986121f
Add stubbed out UI for experimentation
2022-11-08 20:28:48 -06:00