KoreaderHistory

KoreaderHistory

Application Android KOReader History (par l’Atelier) : widget d’historique de lecture et dock d’actions, reliés à KOReader via le plugin bridge.


📸 Aperçu

Widget Dock
KOReader History — Widget KOReader History — Dock

📖 À propos

Application Android KOReader History (par l’Atelier) : widget d’historique de lecture et dock d’actions, reliés à KOReader via le plugin bridge Atelier History Bridge (athistory.koplugin).

Le widget lit l’historique KOReader sur l’appareil ; le dock peut ouvrir KOReader, un livre, une app, une URI, ou demander au bridge d’exécuter une action dans KOReader (historique, dossier, collection, plugin, dispatcher…).

🧩 Composants

Élément Rôle
App Android (app/, Gradle) Widget + configuration + dock
athistory.koplugin Bridge : lit settings/athistory/pending.lua et exécute l’action
Assets embarqués Copie du bridge installable depuis l’app

Package : fr.atelier.koreaderhistory.

⬇️ Installation

Application Android

  1. Ouvrir le projet Gradle (ATkoreaderhistory)
  2. Compiler : gradlew.bat assembleDebug (ou depuis Android Studio)
  3. Installer l’APK sur l’appareil
  4. Accorder l’accès à tous les fichiers (nécessaire pour lire l’historique KOReader)
  5. Ajouter le widget KOReader History à l’écran d’accueil
  6. Configurer le chemin KOReader, le nombre d’ouvrages, filtres, thème, dock…

Bridge KOReader

Depuis l’app : Installer le bridge KOReader (copie athistory.koplugin dans le dossier plugins KOReader), ou copier manuellement :

<koreader>/plugins/athistory.koplugin/
├── _meta.lua
└── main.lua

Puis redémarrer KOReader et activer le plugin si besoin.

✏️ Utilisation

  • Le widget affiche les ouvrages récents (couverture / titre / auteur / pourcentage selon les options)
  • Un tap ouvre le livre dans KOReader
  • Le dock (icônes configurables) lance des actions Android ou écrit une action « pending » puis ouvre KOReader ; le bridge l’exécute au démarrage

Actions du dock

Action Côté Description
Ouvrir KOReader Android Lance l’app KOReader
Ouvrir un livre Android Ouvre un fichier via KOReader
Lancer une app Android Android Package / activité
Ouvrir URI / intent Android URI libre
Continuer la lecture Bridge Dernier ouvrage de l’historique
Historique KOReader Bridge Ouvre l’historique
Dossier Bridge Ouvre un dossier dans le file manager
Collection Bridge Ouvre une collection
Plugin Bridge Lance l’UI d’un plugin
Action système Bridge Module / dispatcher
Dispatcher (ID libre) Bridge ID d’action Dispatcher

⚙️ Configuration (widget)

  • Dossier KOReader, package (org.koreader.launcher / F-Droid / auto)
  • Nombre d’ouvrages, exclure terminés / non-livres
  • Afficher auteur / pourcentage, thème sombre (e-ink)
  • Dock en haut, taille des icônes, édition des slots

🔗 Ressources

🌐 l’Atelier atelier.atechnologie.fr
📖 KOReader github.com/koreader/koreader

🇫🇷 Français · 🇬🇧 English · 🇩🇪 Deutsch · 🇪🇸 Español · KOReader History — l’Atelier