38896 Commits

Author SHA1 Message Date
Kovid Goyal
2523d6605e
Get rid of legacy keycodes mapping 2019-09-13 09:12:31 +05:30
Kovid Goyal
82fcdf6272
Refactor keyboard handling in the viewer
No longer uses deprecated APIs
2019-09-13 09:12:31 +05:30
Kovid Goyal
2548babf59
UI to manage lookup sources 2019-09-13 09:12:31 +05:30
Kovid Goyal
31118409ae
... 2019-09-13 09:12:31 +05:30
Kovid Goyal
37bde2c949
... 2019-09-13 09:12:31 +05:30
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