diff --git a/CHANGELOG.md b/CHANGELOG.md index 5762a03..0b4ad13 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Relatica Change Log -## Unreleased Updates +## Version 0.4.0 (beta), 04 April 2023 * Changes * Uses "Sentence Capitalization" keyboard to have shift on for first letter of beginning of each @@ -10,7 +10,9 @@ * Fixes * Keyboard on Search Screen now dismisses when user clicks outside of the search text field or hits "Done" button (which also initiates the search). + * GIF images load correctly * New Features + * Adds video playing capability to desktop ## Version 0.3.0 (beta), 22 March 2023 diff --git a/developers.md b/developers.md index 2ba084e..cadc1c7 100644 --- a/developers.md +++ b/developers.md @@ -1,24 +1,26 @@ # Relatica Developer Notes -Relatica is written with [Flutter](https://flutter.dev/). Please follow +Relatica is written with [Flutter](https://flutter.dev/). Please follow [the install instructions](https://docs.flutter.dev/get-started/install) for your platform -to get started with development. +to get started with development. ## Linux Development -For Linux development be sure that libsecret-1-dev and libjsoncpp-dev are installed on the machine. -Also the ObjectBox library requires a more recent version of CMake than what is packaged in the -standard Flutter Snap install instructions. To get this working correctly on Linux you will -have to do the + +For Linux development be sure that libmpv-dev, mpv, libsecret-1-dev and libjsoncpp-dev are installed on the machine. +Also the ObjectBox library requires a more recent version of CMake than what is packaged in the +standard Flutter Snap install instructions. To get this working correctly on Linux you will +have to do the [manual installation version of the Flutter install instructions](https://docs.flutter.dev/get-started/install/linux#install-flutter-manually). ## Additional Build Steps + Whenever a model is changed that is stored in ObjectBox it is necessary to execute the command: ```bash flutter pub run build_runner build ``` -Whenever building for deployment on a Linux machine you need to manually copy the libobjectbox.so -library file into the bundle's lib folder before zipping up. This issue has been filed with the +Whenever building for deployment on a Linux machine you need to manually copy the libobjectbox.so +library file into the bundle's lib folder before zipping up. This issue has been filed with the ObjectBox team to address: https://github.com/objectbox/objectbox-dart/issues/504 diff --git a/install.md b/install.md index c18da14..2c00a30 100644 --- a/install.md +++ b/install.md @@ -49,7 +49,7 @@ prompted again. The system does not work without the storage mechanism at this t ### Linux -1. Install libsecret-1-0 and libjsoncpp25 libraries from your system's package manager. +1. Install mpv, libsecret-1-0, and libjsoncpp25 libraries from your system's package manager. 2. Download the latest version (see above) 2. Unzip the archive. 3. Copy to wherever you want to store the applications diff --git a/pubspec.yaml b/pubspec.yaml index 3643b60..929bfce 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -2,7 +2,7 @@ name: relatica description: A mobile and desktop client for interacting with the Friendica social network publish_to: 'none' # Remove this line if you wish to publish to pub.dev -version: 0.3.0+1 +version: 0.4.0+1 environment: sdk: '>=2.18.2 <3.0.0'