2023-01-28 02:29:46 +00:00
|
|
|
# Relatica Installation Instructions
|
2023-01-21 19:02:55 +00:00
|
|
|
|
2023-01-28 02:29:46 +00:00
|
|
|
**NOTE: Relatica is in an early beta status. Use at own risk.**
|
|
|
|
For more information about the current beta testing program
|
2023-01-21 19:02:55 +00:00
|
|
|
[see the program's notes page](beta-program.md).
|
|
|
|
|
|
|
|
# Latest Binaries:
|
2023-01-28 02:29:46 +00:00
|
|
|
|
2023-04-04 20:11:23 +00:00
|
|
|
* [Android v0.4.0](https://mysocialportal-relatica.nyc3.cdn.digitaloceanspaces.com/v0.4.0%2Frelatica_v0.4.0.apk.zip)
|
|
|
|
* iPhone/iPad v0.4.0: This is only available through TestFlight. Please contact me for access.
|
|
|
|
* [Windows (Intel) v0.4.0](https://mysocialportal-relatica.nyc3.cdn.digitaloceanspaces.com/v0.4.0%2Frelatica_v0.4.0_win_x64.zip)
|
2023-04-04 21:33:22 +00:00
|
|
|
* [macOS v0.4.0](https://mysocialportal-relatica.nyc3.cdn.digitaloceanspaces.com/v0.4.0%2FRelatica_v0.4.0_mac.zip). The
|
|
|
|
TestFlight version is stuck at 0.3.0 for the time being.
|
2023-04-04 20:11:23 +00:00
|
|
|
* [Linux (Intel Ubuntu 22) v0.4.0](https://mysocialportal-relatica.nyc3.cdn.digitaloceanspaces.com/v0.4.0%2Frelatica_v0.4.0_linux_x64_ubuntu22.zip)
|
2023-01-21 19:02:55 +00:00
|
|
|
|
|
|
|
## Mobile
|
|
|
|
|
|
|
|
### Android
|
|
|
|
|
2023-01-28 02:29:46 +00:00
|
|
|
1. Configure your phone to allow installing APKs through the browser.
|
|
|
|
See [this LifeWire article](https://www.lifewire.com/install-apk-on-android-4177185) for
|
|
|
|
instructions.
|
2023-01-21 19:02:55 +00:00
|
|
|
2. Download the latest Android version (see above for versions).
|
2023-01-21 19:42:55 +00:00
|
|
|
3. Unzip the archive and extract the apk file in your file browser
|
|
|
|
4. Click on the APK file and follow the prompts to allow the Installation
|
|
|
|
|
|
|
|
Note: If the application was previously installed it may complete with a "not installed".
|
|
|
|
Manually uninstall the app and try again.
|
2023-01-21 19:02:55 +00:00
|
|
|
|
|
|
|
### iPhone/iPad
|
2023-01-28 02:29:46 +00:00
|
|
|
|
|
|
|
1. Contact the development team for access to the TestFlight program.
|
2023-01-21 19:02:55 +00:00
|
|
|
2. Install the TestFlight application from the Apple Store
|
|
|
|
3. You will receive an invitation email that you must open on a phone or tablet
|
|
|
|
4. Open the TestFlight app to see the Relatica app ready for testing
|
|
|
|
5. Subsequent releases during the beta program will be pushed to TestFlight on each build.
|
|
|
|
|
|
|
|
## Desktop
|
|
|
|
|
|
|
|
### macOS
|
2023-01-28 02:29:46 +00:00
|
|
|
|
2023-01-21 19:02:55 +00:00
|
|
|
1. Download the latest version (see above)
|
|
|
|
2. Unzip the archive.
|
|
|
|
3. Copy to wherever you want to store the Application (Applications folder is the usual place)
|
|
|
|
|
|
|
|
Note: that the username/password are stored in macOS's keychain. You will need to provide a password
|
2023-01-28 02:29:46 +00:00
|
|
|
to this when you use the app for the first time. If you select "Always Allow" then you should only
|
|
|
|
be prompted for it if there is a major application change. If you selecte "Always" you will be
|
2023-01-21 19:02:55 +00:00
|
|
|
prompted again. The system does not work without the storage mechanism at this time.
|
|
|
|
|
|
|
|
### Linux
|
2023-01-28 02:29:46 +00:00
|
|
|
|
2023-04-04 21:33:22 +00:00
|
|
|
1. Install libmpv-dev, libsecret-1-0, and libjsoncpp25 libraries from your system's package manager.
|
2023-01-21 19:02:55 +00:00
|
|
|
2. Download the latest version (see above)
|
|
|
|
2. Unzip the archive.
|
|
|
|
3. Copy to wherever you want to store the applications
|
2023-01-21 20:39:32 +00:00
|
|
|
4. Open a terminal in the location with the executable and execute the command:
|
|
|
|
```bash
|
|
|
|
export LD_LIBRARY_PATH="$PWD/lib":$LD_LIBRARY_PATH
|
|
|
|
```
|
|
|
|
5. Run the application with `./relatica`
|
|
|
|
|
|
|
|
Note #1: This LD_LIBRARY_PATH issue is a temporary one while a build/deploy bug is being
|
|
|
|
worked out with one of the libraries that the application uses.
|
2023-01-21 19:02:55 +00:00
|
|
|
|
2023-01-28 02:29:46 +00:00
|
|
|
Note #2: At this time the library dependencies on libsecret and libjsoncpp are a bit finicky.
|
2023-01-21 19:02:55 +00:00
|
|
|
The build definitely works on Ubuntu 22 or Linux distributions built on Ubuntu 22. Testing
|
|
|
|
on other distros hasn't happened yet. Please report results back and we will try to provide
|
|
|
|
builds for other distros as they are needed.
|
|
|
|
|
2023-01-21 20:39:32 +00:00
|
|
|
Note #3: The app uses Linux's secret storage mechanism. Under testing under Cinnamon the
|
2023-01-21 19:02:55 +00:00
|
|
|
access to the storage is reset whenever the user logs out. You therefore will be prompted
|
|
|
|
for the password to the secret storage the first time you run the application after logging
|
|
|
|
in or rebooting.
|
|
|
|
|
2023-01-21 19:36:47 +00:00
|
|
|
### Windows
|
2023-01-28 02:29:46 +00:00
|
|
|
|
2023-01-21 20:39:32 +00:00
|
|
|
1. Download the latest version (see above)
|
|
|
|
2. Unzip the archive.
|
|
|
|
3. Copy to wherever you want to store the application
|
|
|
|
4. Open up the folder and double-click on the icon
|
|
|
|
5. If Windows defender puts up a warning screen hit "more info" to bring up the "Run anyway" button.
|
2023-01-29 13:46:18 +00:00
|
|
|
6.
|