Commit Graph

38741 Commits

Author SHA1 Message Date
Kovid Goyal 755cf383a3 Only remove elements when doing a google dictionary search 2019-09-13 09:12:31 +05:30
Kovid Goyal 1f9ac958e2 Clean up dock creation 2019-09-13 09:12:31 +05:30
Kovid Goyal ded9e3ef70 Word lookup now works 2019-09-13 09:12:30 +05:30
Kovid Goyal 3772cfbfba Work on word lookup 2019-09-13 09:12:30 +05:30
Kovid Goyal 5503ad9d12 Make currently selected text available to the overlay 2019-09-13 09:12:30 +05:30
Kovid Goyal b480086d00 Ensure iframe is focused after controls help is shown 2019-09-13 09:12:30 +05:30
Kovid Goyal 102be318d8 Ensure iframe has focus after overlay is closed
Also use the regular overlay mechanism for metadata and
location overlays
2019-09-13 09:12:30 +05:30
Kovid Goyal 782c088bb9 Properly remove all attributes when unserializing HTML from the existin
HTML, HEAD and BODY tags
2019-09-13 09:12:30 +05:30
Kovid Goyal dc887b9780 Fix delete book invocation 2019-09-13 09:12:30 +05:30
Kovid Goyal 59b6c17ac2 Implement --open-at 2019-09-13 09:12:30 +05:30
Kovid Goyal 031b14fc78 Implement Go to location (with CFI) 2019-09-13 09:12:30 +05:30
Kovid Goyal cd71b471e1 Implement --continue 2019-09-13 09:12:30 +05:30
Kovid Goyal 4476d63b27 Add an action to show the chrome dev tools in the viewer 2019-09-13 09:12:30 +05:30
Kovid Goyal 5ba3eb19db Fix display of basic metadata in standalone viewer 2019-09-13 09:12:30 +05:30
Kovid Goyal 95aa3a50c2 Implement opening of local ebook files 2019-09-13 09:12:29 +05:30
Kovid Goyal 48a2990600 Set viewer window title 2019-09-13 09:12:29 +05:30
Kovid Goyal 7cfe60f705 Implement remaining two misc prefs 2019-09-13 09:12:29 +05:30
Kovid Goyal d9c1eb14d7 Implement preference to restore window geometry 2019-09-13 09:12:29 +05:30
Kovid Goyal 95dc6a06ad UI for misc settings 2019-09-13 09:12:29 +05:30
Kovid Goyal c14adff36e Add a restore defaults button to font preferences 2019-09-13 09:12:29 +05:30
Kovid Goyal 7914ad4244 UI for viewer font settings 2019-09-13 09:12:29 +05:30
Kovid Goyal 6100a4eeee Cleanup insertion of translations data 2019-09-13 09:12:29 +05:30
Kovid Goyal eeca114876 Wire up the bookmarks panel fully 2019-09-13 09:12:29 +05:30
Kovid Goyal 13be0d6712 ... 2019-09-13 09:12:29 +05:30
Kovid Goyal 332f1e7e63 Fix popup footnotes not working in viewer 2019-09-13 09:12:29 +05:30
Kovid Goyal 45fa8525ba Implement toggling of bookmarks panel 2019-09-13 09:12:29 +05:30
Kovid Goyal d97db810c0 Start work on bookmarks panel 2019-09-13 09:12:28 +05:30
Kovid Goyal 34f48e00d2 ... 2019-09-13 09:12:28 +05:30
Kovid Goyal 63cac76d80 Code to sort CFIs in JS 2019-09-13 09:12:28 +05:30
Kovid Goyal f6371bce85 DRYer 2019-09-13 09:12:28 +05:30
Kovid Goyal 4f486558de Add translations for the viewer interface 2019-09-13 09:12:28 +05:30
Kovid Goyal 0c7bcb0f8c Implement full screen 2019-09-13 09:12:28 +05:30
Kovid Goyal 146b5dc6e3 Show the current ToC node in bold 2019-09-13 09:12:28 +05:30
Kovid Goyal 39d08d70fa Disable cocoa's window tabbing and special menu items 2019-09-13 09:12:28 +05:30
Kovid Goyal 08081eaebb Implement searching and clicking in the ToC 2019-09-13 09:12:28 +05:30
Kovid Goyal 02d8563efc Work on adding an external dockable ToC panel 2019-09-13 09:12:28 +05:30
Kovid Goyal 98ecf220e6 Get changing font size and colors working 2019-09-13 09:12:28 +05:30
Kovid Goyal 9edb593773 Move forward_gesture() to ui_operations 2019-09-13 09:12:28 +05:30
Kovid Goyal 377b90ea0d Implement reloading of book 2019-09-13 09:12:27 +05:30
Kovid Goyal b2be6727f6 Load book data 2019-09-13 09:12:27 +05:30
Kovid Goyal 8b8bec6e6a Get calibre-debug -w working again 2019-09-13 09:12:27 +05:30
Kovid Goyal bb03370e5a ... 2019-09-13 09:12:27 +05:30
Kovid Goyal cbd40617f3 Use short lines when serializing bookmarks 2019-09-13 09:12:27 +05:30
Kovid Goyal 563b926e4b Store annotations in EPUB files 2019-09-13 09:12:27 +05:30
Kovid Goyal bc8fdc4ced Code to update cached conversions 2019-09-13 09:12:27 +05:30
Kovid Goyal 55fbc89eb6 Slow an initial load spinner while book is being rendered 2019-09-13 09:12:27 +05:30
Kovid Goyal 67fcb5345d DRYer 2019-09-13 09:12:27 +05:30
Kovid Goyal a38defca58 Implement loading of annotations from multiple sources 2019-09-13 09:12:27 +05:30
Kovid Goyal 742f322f89 Implement save/restore of last read position 2019-09-13 09:12:27 +05:30
Kovid Goyal 2eefa97a1d When displaying book, ensure the iframe has focus 2019-09-13 09:12:27 +05:30