summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorAndrew Branson <andrew.branson@jolla.com>2026-03-09 09:44:01 +0100
committerAndrew Branson <andrew.branson@jolla.com>2026-03-09 21:29:56 +0100
commit630ff8c58ff241088aa353c88a9ee510a029d6c2 (patch)
tree32e040420dd84095708330f55f0231ce9742841f /README.md
parent9182ffb1573c77367ad6b5e4b1f3e4f52b3c3ea4 (diff)
Localize settings text and refresh Mastodon docs
- Add QTranslator to notifications plugin - Create own logging category now trace is gone
Diffstat (limited to 'README.md')
-rw-r--r--README.md11
1 files changed, 3 insertions, 8 deletions
diff --git a/README.md b/README.md
index 6ce2dfb..c016815 100644
--- a/README.md
+++ b/README.md
@@ -17,7 +17,8 @@ Sailfish OS account integration for Mastodon.
- Translation source catalog: `/usr/share/translations/source/settings-accounts-mastodon.ts`
- Provider/service metadata uses `<translations>/usr/share/translations/settings-accounts-mastodon</translations>` for metadata string translation paths.
- Services:
- - `mastodon-microblog`: sync service for posts and notifications.
+ - `mastodon-microblog`: sync service for posts.
+ - `mastodon-notifications`: sync service for notifications.
- `mastodon-sharing`: Transfer Engine sharing service.
### `buteo-plugins/`
@@ -65,7 +66,7 @@ Sailfish OS account integration for Mastodon.
- Notifications sync starts from Mastodon server marker (`notifications.last_read_id`) and uses local cursor dedupe via per-account `LastFetchedNotificationId`.
- Each unread Mastodon notification is published as a separate Sailfish system notification.
- Mastodon marker (`last_read_id`) is updated only when no local Mastodon notifications remain for that account.
-- Notification template profile dispatches per-account sync profiles on schedule (default every 30 minutes), not only at boot.
+- Notification template profile dispatches per-account sync profiles on schedule (default every 15 minutes), not only at boot.
## Build Requirements
@@ -80,10 +81,4 @@ Required SDK-provided dependencies include (not exhaustive):
- `nemotransferengine-qt5`
- related Qt/account stack packages listed in `rpm/sailfish-account-mastodon.spec`
-## Typical Build Flow (Inside Sailfish SDK)
-
-1. Enter Sailfish SDK shell/target.
-2. Build from repository root (`qmake` / `make`).
-3. Build RPM package(s) from `rpm/sailfish-account-mastodon.spec`.
-
Outside Sailfish SDK, only static validation (wiring, paths, spec consistency) should be considered reliable.