Lettore 0.4.6: font persistito nelle impostazioni

fontScale era una property QML di pagina, mai salvata: l'ingrandimento
spariva alla chiusura del libro. Nuova readerFontScale in QSettings
(default 1.0): il lettore parte dalla scala salvata e la persiste a ogni
cambio. Test: persistenza su disco verificata (font + margini).
This commit is contained in:
2026-08-21 12:52:29 +02:00
parent 30b8e1ebaa
commit 545ca0d74a
5 changed files with 35 additions and 5 deletions
+7 -1
View File
@@ -1,6 +1,6 @@
Name: harbour-calibreweb
Summary: Client OPDS per Calibre Web
Version: 0.4.5
Version: 0.4.6
Release: 1
Group: Qt/Qt
License: MIT
@@ -24,6 +24,12 @@ reflow del testo, margini configurabili e posizione salvata
in locale.
%changelog
* Fri Aug 21 2026 Carlo Baratto <carlo@carlobaratto.it> - 0.4.6-1
- Fix impostazioni lettore non salvate: la scala del font era una proprieta'
QML di pagina (mai persistita) -> l'ingrandimento spariva alla chiusura del
libro. Aggiunta readerFontScale in QSettings (default 1.0): il lettore
parte dalla scala salvata e la persiste a ogni cambio A-/A+. Margini gia'
persistiti (verificati con test su disco)
* Fri Aug 21 2026 Carlo Baratto <carlo@carlobaratto.it> - 0.4.5-1
- Fix ingrandimento testo: il restore dopo il reflow usava la frazione di
scroll (instabile col cambio font) e il timer di 80ms poteva scattare prima