diff --git a/README.md b/README.md index 8d10009..0525711 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,9 @@ A Flutter application for interfacing with the Friendica social network. -Relatica v0.2.0 on Linux Home Screen Screenshot +Relatica v0.3.0 on Linux Home Screen Screenshot -Relatica v0.2.0 on Linux Home Expanded Drawer Screenshot +Relatica v0.3.0 on Linux Home Expanded Drawer Screenshot ## Project Objectives diff --git a/beta-program.md b/beta-program.md index f3d7a89..93f42f4 100644 --- a/beta-program.md +++ b/beta-program.md @@ -57,15 +57,18 @@ wanted to lay out some expectations before getting into the small details * Logging in with username/password and OAuth. These are stored using the OS specific key vaults * Having multiple accounts logged in at the same time and switching between them -* Writing **public** posts +* Writing public and private posts + * For private posts have to select one of the Groups you have users setup for or all followers. * Typing @ brings up a list of all known fediverse accounts that the app has ever seen as you type (but not all that your server has seen) * Typing # brings up a list of all known hashtags that the app has ever seen as you type (but not all that your server has seen) - * Very basic markdown (wrapping in stars for bold/italics) + * Very basic markdown (wrapping in stars for bold/italics, bulletted list) + * Explicit link preview builder * Adding new images to posts * Image posting with easy means of adding ALT text * Attaching existing images to posts +* Editing posts and comments * Resharing posts * Direct (private) messaging * Browsing timelines including from groups you've created. In this app "Home" is the same as the " @@ -87,25 +90,21 @@ wanted to lay out some expectations before getting into the small details change in the near future) * Show list of who liked and reshared posts/comments * Detailed information about users, such as description fields +* Notifications browsing and dismissing +* Search through server using freeform text or "%" wild card for: accounts, statuses, hashtags +* Direct Load links to Fediverse posts and accounts within the app ### Big things I want to have working in the near future: * More timeline types like Comments, "By Activity", etc. * Better timeline UX to allow for "in-fill" -* Fine grain details about users (last post, last update) * Better data display on larger format displays by doing things like: * Allowing images/thumbnails to be larger * Limiting maximum width of timeline columns * Nicer aesthetics * Fix below identified issues -* Notifications broken into: - * Messages (from message system) - * Friend requests - * Real notifications -* More greedy loading of notifications when not in low bandwidth mode * More intuitive timeline controls * Real paging across the board - * Notifications * Comments * Offline caching of older content * Dynamic search of locally known posts and hashtags. @@ -115,14 +114,9 @@ wanted to lay out some expectations before getting into the small details ### Further out things I want to have working: -* Private posts -* Post editing * Profile editor * Opening accounts, tags, etc within posts within the app itself through user's home server -* Equivalent of account/post link paste and processing from website version * Group creation, deletion, renaming -* Being able to load accounts and/or posts from links from other users within app -* Open fediverse accounts/files within app * Nitter replacement of Twitter links * User configurable Server blocking * Server-side searching tied into profiles, posts, hashtags @@ -136,7 +130,6 @@ wanted to lay out some expectations before getting into the small details * Creating new forums through the application * Site administration * Adding videos or files to posts -* Multi-account logins ## General behaviors/problems to be aware of: @@ -147,7 +140,7 @@ wanted to lay out some expectations before getting into the small details * Content Warnings/Spoiler Text on *posts* aren't federating over to Mastodon well so only use it on Comments for now (fixed on servers running Friendica 2023.03) * ALT text on images should not have any quotation marks as it breaks when federating over to - Diaspora for the time being + Diaspora for the time being (fixed on servers running Friendica 2023.03) * Portrait videos overflow their boxes in the timeline * Blocked/ignored user's content is still returned by the API (Fixed in Friendica 2023.03) * Paging for some of the endpoints either isn't wired in yet or is not working as needed server @@ -156,14 +149,10 @@ wanted to lay out some expectations before getting into the small details * Gallery Contents * Comments on posts * Tags - * Notifications * Blocked user list ### Cumbersome and hopefully improved in the very near future: -* The only post type that is supported right now are public posts therefore all posts you write - through the app will have this privacy level. -* Notifications need to be manually refreshed. * Sometimes timelines get confused so swapping between the different groups/timelines creates a muddled display. Restarting the app fixes this. * Some images within posts, usually graphical emojis, are rendered drastically larger than they diff --git a/install.md b/install.md index 3f224cd..c18da14 100644 --- a/install.md +++ b/install.md @@ -6,11 +6,11 @@ For more information about the current beta testing program # Latest Binaries: -* [Android v0.2.0](https://mysocialportal-relatica.nyc3.cdn.digitaloceanspaces.com/v0.2.0%2Frelatica_v0.2.0.apk.zip) -* iPhone/iPad v0.2.0: This is only available through TestFlight. Please contact me for access. -* [Windows (Intel) v0.2.0](https://mysocialportal-relatica.nyc3.cdn.digitaloceanspaces.com/v0.2.0%2FRelatica_v0.2.0_x64_win.zip) -* macOS v0.2.0 This is only available through TestFlight. Please contact me for access. -* [Linux (Intel Ubuntu 22) v0.2.0](https://mysocialportal-relatica.nyc3.cdn.digitaloceanspaces.com/v0.2.0%2Frelatica_v0.2.0_linux_x64_ubuntu22.zip) +* [Android v0.3.0](https://mysocialportal-relatica.nyc3.cdn.digitaloceanspaces.com/v0.3.0%2Frelatica_v0.3.0.apk.zip) +* iPhone/iPad v0.3.0: This is only available through TestFlight. Please contact me for access. +* [Windows (Intel) v0.3.0](https://mysocialportal-relatica.nyc3.cdn.digitaloceanspaces.com/v0.3.0%2FRelatica_v0.3.0_win_x64.zip) +* macOS v0.3.0 This is only available through TestFlight. Please contact me for access. +* [Linux (Intel Ubuntu 22) v0.3.0](https://mysocialportal-relatica.nyc3.cdn.digitaloceanspaces.com/v0.3.0%2Frelatica_v0.3.0_linux_x64_ubuntu22.zip) ## Mobile diff --git a/screenshots/v0.3.0/relatica_v0.3.0_drawer.png b/screenshots/v0.3.0/relatica_v0.3.0_drawer.png new file mode 100755 index 0000000..2cfb665 Binary files /dev/null and b/screenshots/v0.3.0/relatica_v0.3.0_drawer.png differ diff --git a/screenshots/v0.3.0/relatica_v0.3.0_home.png b/screenshots/v0.3.0/relatica_v0.3.0_home.png new file mode 100755 index 0000000..966dc7b Binary files /dev/null and b/screenshots/v0.3.0/relatica_v0.3.0_home.png differ