Releases: RyotaUshio/obsidian-pdf-plus
0.39.25
Vim-related changes follow later in this release note.
New feature
- #203: Added a new option "Default sidebar view". It allows you to set the outline view (table of contents) as the default mode of the sidebar.
Improvements
- You can now configure whether
Ctrl
/Cmd
is required to display a popover preview for each of the following types of targets: backlink highlighting, PDF internal links, PDF citation links, PDF external links, PDF outline views, and PDF thumbnails. Head to the Page Preview core plugin's setting. - #176: The "Extract & copy annotations in this PDF" command now follows the document order even when handling double-column layout PDFs.
- Bibliography popover for citation links: If the bibliograpy extraction or parsing is completed after a popover DOM is displayed, the DOM will be automatically re-rendered and there is no need to hover over the link again.
- Dropdown menus in the PDF toolbar are now a little bit easier to use.
Bugfixes
- Fixed the annotation popups' unexpected behavior when hovering over multiple annotations in a short period of time.
- Fixed the "Hoverable dropdown menus" option and thumbnail popover previews not working in popout windows.
- Fixed
Escape
causing an error if PDF++ got enabled when some PDFs were already opened. - Fixed the order of author names in bibliography popovers.
- Fixed annotation post-processors being registered multiple times, which will fix some weird behavior when hovering over annotations and improve the performance.
Vim keybindings (#119)
- Vim mode now has a dedicated section in the PDF++ settings.
j
/k
/h
/l
now scrolls the page rather than going to another page.- Some related options have been added.
- You can use
J
/K
/H
/L
to go to the next/previous page.
- Now you can use
/
/?
to search forward/backward.- After initiating a search, use
n
/N
to go to the next/previous match. - Some related options have been added.
- After initiating a search, use
- Now the Vim bindings are cleared when PDF++ gets disabled.
- Fixed (probably) the problem where the
+
(zoom in) &=
(reset zoom) commands cannot be triggered by non-US keyboards. - Fixed Vim keybinds making the search bar unusable in popout windows.
Full Changelog: 0.39.24...0.39.25
0.39.24
- New feature: Added a new option "If an annotation has a comment, show the annotation popup on hover" (#195). It's enabled by default.
- Fixed some unexpected behavior of the context menus.
- Updated dependencies (#193).
Full Changelog: 0.39.23...0.39.24
0.39.23
Fixed #181.
Full Changelog: 0.39.22...0.39.23
0.39.22
#173: Excluded Korean characters from the target of the option Remove half-width whitespace between two CJK characters when copying text, and renamed the option accordingly.
Full Changelog: 0.39.21...0.39.22
0.39.21
This is a re-release of 0.39.20.
Full Changelog: 0.39.20...0.39.21
0.39.20
Note
I forgot to merge the dev branch, so this version is identical to the previous one except for manifest.json
...
I've re-released it as 0.39.21.
- Fixed the Remove half-width whitespace between two CJK characters when copying text option not working properly.
- Finally removed the auto-pasting commands that had been deprecated for about a month.
Full Changelog: 0.39.19...0.39.20
0.39.19
- New feature: Now that Surfing 0.9.9 has been released, we can hover over external links in PDFs with
cmd
/ctrl
pressed (by default) to show a popover preview of that links. Also check out the Google Scholar popover feature for citation links. - Fixed the issue where page labels could not be loaded for some PDF files.
- Fixed the issue where preview popovers were shown below the page label modal when Hover Editor is enabled.
- Fixed an unintuitive behavior of the "Edit page labels" modal.
- Updated dependencies and removed a potential vulnerability.
Full Changelog: 0.39.18...0.39.19
0.39.18
Fixed the long-standing problem on the mobile app where tapping on a color palette item did not copy links (#169).
Full Changelog: 0.39.17...0.39.18
0.39.17
- Vim key bindings (#119): Added
y
for yanking (copying) selected text - Added a new default display text format "Emoji"
- Fixed some issues related to the custom context menu: #162, #168
Full Changelog: 0.39.16...0.39.17
0.39.16
This is a re-release of 0.39.15.
Full Changelog: 0.39.15...0.39.16