31298 Commits

Author SHA1 Message Date
Kovid Goyal
c7a2178d24
Handle links with a target in the standalone viewer 2019-09-13 09:12:34 +05:30
Kovid Goyal
566bfe6df2
Fix scroll by page always scrolling forward in flow mode 2019-09-13 09:12:34 +05:30
Kovid Goyal
fa93b0d605
... 2019-09-13 09:12:34 +05:30
Kovid Goyal
f4f29c84c0
... 2019-09-13 09:12:33 +05:30
Kovid Goyal
5e6623bcda
Show home page if opening book fails 2019-09-13 09:12:33 +05:30
Kovid Goyal
20f6152a95
... 2019-09-13 09:12:33 +05:30
Kovid Goyal
0f0df3b5e2
Get webengine loading in the binary build 2019-09-13 09:12:33 +05:30
Kovid Goyal
afd483f11a
Actions to copy text/URL and view image 2019-09-13 09:12:33 +05:30
Kovid Goyal
f70eed9da3
Add build test for Qt WebEngine 2019-09-13 09:12:32 +05:30
Kovid Goyal
921110eb46
Code to migrate old viewer preferences 2019-09-13 09:12:32 +05:30
Kovid Goyal
c1ac799c0b
Get Esc working in any panel 2019-09-13 09:12:32 +05:30
Kovid Goyal
36af3928b0
Dont respond to keypresses while the overlay is visible 2019-09-13 09:12:32 +05:30
Kovid Goyal
21f5fbdf1d
Make the controls help page nicer 2019-09-13 09:12:32 +05:30
Kovid Goyal
351bae75b0
Specialize controls help for standalone viewer 2019-09-13 09:12:32 +05:30
Kovid Goyal
8b62a6bcbb
Coupe of misc shortcuts 2019-09-13 09:12:32 +05:30
Kovid Goyal
e58a50e7ed
Shortcut for toggling fullscreen 2019-09-13 09:12:32 +05:30
Kovid Goyal
ece5180a80
Add shortcuts to change font size 2019-09-13 09:12:32 +05:30
Kovid Goyal
3d4dae9d08
Fix find not working backwards across loads 2019-09-13 09:12:32 +05:30
Kovid Goyal
5e05b450a3
Implement search shortcuts 2019-09-13 09:12:32 +05:30
Kovid Goyal
566855ed55
Shortcuts for UI panels 2019-09-13 09:12:32 +05:30
Kovid Goyal
1102216d9f
Get back and forward working in the standalone viewer 2019-09-13 09:12:31 +05:30
Kovid Goyal
a4f1b54421
Back/forward keyboard shortcuts 2019-09-13 09:12:31 +05:30
Kovid Goyal
e1ce4976e6
Update keyboard shortcuts when changed 2019-09-13 09:12:31 +05:30
Kovid Goyal
c106d48163
UI for changing keyboard shortcuts is done 2019-09-13 09:12:31 +05:30
Kovid Goyal
e91e414687
Work on preferences UI for keyboard shortcuts 2019-09-13 09:12:31 +05:30
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