kaneda
|
d8584f2de4
|
Selettore lingua (System/EN/IT) nelle impostazioni con QTranslator in main.cpp (pattern quill); fix 'Close book' con pop fino alla prima pagina
|
2026-08-19 16:27:36 +02:00 |
|
kaneda
|
e3ba9b5e87
|
Localizzazione EN di default: qsTr() su tutte le stringhe QML, catalogo italiano translations/harbour-calibreweb_it.ts, lrelease+install .qm nello spec (pattern quill), .pro aggiornato
|
2026-08-19 16:17:30 +02:00 |
|
kaneda
|
2652f413a5
|
Margini alto/basso (Settings.readerMarginV) + applicazione a caldo senza reload: i margini si sovrascrivono via runJavaScript (setProperty !important) sul documento aperto, anteprima live nel dialogo e al ritorno dalle impostazioni
|
2026-08-13 09:11:38 +02:00 |
|
kaneda
|
fad647cf9e
|
Margini raggiungibili dal lettore: voce 'Margini del testo' (dialogo Slider) e 'Impostazioni' nel PullDownMenu del ReaderPage; Slider della SettingsPage a larghezza piena
|
2026-08-13 08:52:55 +02:00 |
|
kaneda
|
8eb4244eee
|
Lettore: margini configurabili (Settings.readerMargin + Slider nelle impostazioni, iniettati nello stile del capitolo) + controlli in PushUpMenu (un solo trascinamento in alto)
|
2026-08-12 17:00:27 +02:00 |
|
kaneda
|
4afede7b92
|
SettingsPage: TextField con anchor invece di width binding (elimina il binding loop Silica)
|
2026-08-12 11:08:25 +02:00 |
|
kaneda
|
5f97cb45bf
|
Prova connessione: timeout 30s, busy indicator, normalizzazione https://, log qDebug per debug su device
|
2026-08-12 10:58:34 +02:00 |
|
kaneda
|
40fa34a0d2
|
Fix API Silica: TextSwitch al posto di Switch (label), Notices al posto di Toast (non esiste in Silica). Tutti i componenti verificati contro la doc ufficiale
|
2026-08-12 10:53:06 +02:00 |
|
kaneda
|
711e70734d
|
SettingsPage: Switch non ha description in Silica (era la causa di 'Impossibile caricare la pagina'); hint spostato in Label
|
2026-08-12 10:47:40 +02:00 |
|
kaneda
|
85b4f8e9b9
|
Client OPDS per Calibre Web (Sailfish OS): core C++ testato, UI Silica, packaging RPM
|
2026-08-12 01:45:31 +02:00 |
|