Kovid Goyal
61efa239ec
Edit book: Add a tool to split the tag at the current cursor position,
...
creating a new tag with the same style and class attributes. To add the tool go to the Toolbars section in the editor preferences. Fixes #1912958 [Feature: Merge/split paragraphs tool in ebook editor](https://bugs.launchpad.net/calibre/+bug/1912958 )
2021-02-09 12:28:55 +05:30
Kovid Goyal
c8015e824c
E-book viewer: Add a toolbar icon for Read aloud
2020-12-12 09:04:22 +05:30
Kovid Goyal
52e855b130
Add slower and faster buttons to the TTS bar
2020-12-10 08:59:50 +05:30
Kovid Goyal
eaccc523af
More work on Read Aloud
2020-11-29 13:42:29 +05:30
Kovid Goyal
24b2e5f07f
Start work on simple read aloud button for selection popup bar
2020-11-17 17:36:14 +05:30
Kovid Goyal
92df352a1b
Change the icon used for news
...
Fixes #1898948 [[Enhancement] Better toolbar download news icon](https://bugs.launchpad.net/calibre/+bug/1898948 )
2020-10-15 13:03:18 +05:30
Mark W. Gabby-Li
9b79d6a5fa
Support Selection Handles on Vertical/RTL Books
...
- Pass vertical/rtl mode into selection code.
- Added new image for vertical selection handle.
selection_bar.pyj:
- Made code agnostic to text direction.
- Changed names to start and end rather than left and right to reflect new behavior.
- Track vertical/rtl state from selection message.
- Handle selection position modified to support all possible text orientations.
- Switch to vertical selection handle in vertical mode.
- Cap selection size at 60px to avoid comically large (and unusable) handles when selecting large element, such as an image.
select.pyj:
- Improved selection behavior when selected range extents are on nodes by search the node's DOM tree for something with a reasonable bounding box.
- To work around bugs with collapsed range rects and vertical text, use character bounding boxes in most cases.
- Add width to selection range extents.
2020-08-28 00:26:18 -07:00
Kovid Goyal
e0f142f1c8
Better internet search icon
2020-08-22 18:48:30 +05:30
Kovid Goyal
d69efedb2f
Allow adding a search in book button to the selection bar
...
Also have the keyboard shortcuts to run a search work when the selection
bar is visible.
2020-08-22 18:48:28 +05:30
Kovid Goyal
8fa67e7bfd
Track annot over entire selection
...
Also work on notes/color editor panel
2020-08-22 18:48:25 +05:30
Kovid Goyal
4c05616e7d
Buttons to finish editing highlight
2020-08-22 18:48:18 +05:30
Kovid Goyal
74897b4ec2
Icon for highlights
2020-08-22 18:48:11 +05:30
Kovid Goyal
9ff27782de
Remove useless __future__ imports
...
Not needed on python3
2020-08-22 18:47:55 +05:30
Kovid Goyal
29cd8d64ea
Change shebangs to python from python2
...
Also remove a few other miscellaneous references to python2
2020-08-22 18:47:51 +05:30
Kovid Goyal
79a7d9885f
Now that there is a unicode symbol for half stars, use it
2020-05-17 12:17:38 +05:30
Kovid Goyal
8d217a8878
Make the selection handles a bit nicer
2020-04-03 09:45:38 +05:30
Kovid Goyal
26d405a957
Work on controls for highlighting UI
2020-03-22 19:50:51 +05:30
Kovid Goyal
18a7ad73a4
Initial positioning of selection handles works
2020-03-18 09:28:19 +05:30
Kovid Goyal
a370e028a3
Viewer: Add a control to quit the viewer useful on touchscreens. Fixes #1862441 [Feature request: dedicated 'quit' option in viewer menu]( https://bugs.launchpad.net/calibre/+bug/1862441 )
2020-02-11 20:20:12 +05:30
Kovid Goyal
785c4ae4df
Nicer tab close icon
2020-01-16 11:19:25 +05:30
Kovid Goyal
4bc07eba10
More dark mode icon fixes
2020-01-01 09:35:15 +05:30
Kovid Goyal
746381d179
A few more etree.fromstring
2019-12-29 22:02:16 +05:30
Kovid Goyal
4c1032ba5c
A toolbar button for auto-scrolling
2019-12-28 21:14:38 +05:30
Kovid Goyal
38736d9412
Add an auto-scroll button to the viewer controls
2019-12-28 20:49:37 +05:30
Kovid Goyal
b861197248
Unify reference mode icon
2019-12-15 11:03:28 +05:30
Kovid Goyal
5c2d0e7934
More dark mode icon fixes
2019-12-10 20:59:24 +05:30
Kovid Goyal
44b196ba0d
More dark mode icon adaptation
2019-12-10 20:35:30 +05:30
Kovid Goyal
7bdf5fff0f
Fix document type icons for dark themes
2019-12-10 14:29:50 +05:30
Kovid Goyal
ddbf868592
Fix toolbar extender button not visible in dark theme
2019-12-10 13:56:04 +05:30
Kovid Goyal
406944a17e
Fix icons in text edit widget toolbar for dark themes
2019-12-10 11:27:53 +05:30
Kovid Goyal
ade858c1de
Make various text formatting icons work better with dark themes
2019-12-10 11:17:32 +05:30
Kovid Goyal
f495ffc16c
Add a reference mode control to the viewer chrome
2019-12-09 09:49:58 +05:30
Kovid Goyal
5774a6ef9a
Use the same ToC icon for viewer as for rest of calibre
2019-12-06 17:12:01 +05:30
Kovid Goyal
cd66cb007e
Fix #1853241 [Viewer: lookup icon should be a library]( https://bugs.launchpad.net/calibre/+bug/1853241 )
2019-11-21 09:39:22 +05:30
Kovid Goyal
74303fe6d8
Viewer: Restore print to PDF functionality
2019-10-09 17:30:41 +05:30
Kovid Goyal
afd483f11a
Actions to copy text/URL and view image
2019-09-13 09:12:33 +05:30
Eli Schwartz
45ca4c7934
py3: merge multiline __future__ imports to not confuse 2to3
2019-05-27 00:41:14 -04:00
Kovid Goyal
2d21a8efa2
Some more fixes for the unicode type
...
Now replaced in all dynamically loaded code. Recipes/metadata
sources/etc. In the case of recipes, since they get compiled by calibre
we simply make the unicode/unichr names available, no need for any
changes to the actual recipes themselves.
2019-03-13 12:04:47 +05:30
Kovid Goyal
91dcd80f8c
Start work on conversion for the content server
2018-06-20 07:46:24 +05:30
Kovid Goyal
26aee58453
Use three toolbars for comments editor so they dont wrap even on small screens
2018-03-22 12:15:52 +05:30
Kovid Goyal
2ddfa2aa43
Color controls for the comments editor on the EM page
2018-03-22 12:06:12 +05:30
Kovid Goyal
71c18acc7b
Actions to insert images/links for the comments editor on the EM page
2018-03-22 11:16:25 +05:30
Kovid Goyal
c2a92ad678
Justification actions for comments editor on EM page
2018-03-22 09:31:17 +05:30
Kovid Goyal
dddc916082
More actions for comments editor on EM page
2018-03-21 22:47:27 +05:30
Kovid Goyal
8d0f8ba765
Format block command for comments editor on EM page
2018-03-21 22:12:27 +05:30
Kovid Goyal
2645ef6209
More actions for EM page comments editor
2018-03-21 21:40:20 +05:30
Kovid Goyal
2d2d66113d
A few more actions for the EM page comments editor
2018-03-21 08:34:34 +05:30
Kovid Goyal
88d4772ec8
Add basic formatting buttons to comments editor toolbar on EM page
2018-03-21 07:28:29 +05:30
Kovid Goyal
e877ef90e8
Start work on metadata edit widgets for the content server
2018-02-28 12:30:12 +05:30
Kovid Goyal
4983623691
Allow adding the Virtual library button to any toolbar/menu via Preferences->Toolbars & menus
2018-02-26 09:00:56 +05:30