35 * #4454: Added a broad try..except Exception: to write_file() to allow read to close if write_file has an error. 34 * Reverse the zoom buttons so they're in the usual -/+ order found everywhere. (pascals) * #2838: Read now saves current page, zoom mode, level and search term in the journal meta and restores them on resume. (pascals) * #3706: Add zoom-to-width button and move other zoom actions to its palette. (pascals) 33 * Adopt to actvivity launch changes (erikos) * Start on read toolbar since it shares the name with the activity (erikos) 32 * Update spanish translation * #3626, #3462: Do sane things with invalid input in the page number entry box. (tomeu) 31 * Update spanish translation 30 * Add french translation. (GauthierAncelin) 29 * Update spanish translation (xavi) 28 * #3237: Reorganize toolbars according to spec, add zooming capabilities and add copy to clipboard. (tomeu) 27 * #2729 Updated activity icon. (eben) * Add german translation. (fab) 26 * Add greek translation. (simosx) 25 * #2370 Update spanish translation. (xavi) 24 * Suspend laptop when idle while reading ebooks (cjb, dcbw) 23 * Mostly fix sharing (dcbw) 22 * Add macedonian translation. 21 * Renamed service from org.laptop.sugar.Xbook to org.laptop.sugar.ReadActivity. (tomeu)