Abe Jellinek
5f717d3bde
Show first-run banner on upgrade ( #3807 )
2024-07-28 03:26:12 -04:00
Martynas Bagdonas
abad33116b
Add reader text selection popup annotation mode toggle pref
...
Fixes #3352
2024-07-15 15:43:53 +03:00
Abe Jellinek
5a6b1a9f76
Add hyphenation and text appearance options for EPUBs ( #4256 )
...
And remove duplicate string
2024-06-27 06:02:47 -04:00
Abe Jellinek
50e2250fe0
Add pref to enable local API ( #4236 )
...
And keep enabled in tests
2024-06-14 06:25:39 -04:00
abaevbog
c07a13fcfe
vpat 46: remaining aria-labels in preferences ( #4006 )
...
- Linked remaining found inputs/menulists to their labels.
- Made the "Choose resolver" a proper visible
label, so that it does not oddly disappear if you click
on the dropdown with "Custom" showing after even if the
selection did not change. For the purpose of VPAT, a
visible label is always good for success criteria 3.3.2
https://www.w3.org/WAI/WCAG21/Understanding/labels-or-instructions
- Added explicit names to +/- buttons
- aria-labelledBy for inputs surrounded by text
- fluent strings for resolver preferences
- remove openURL.version preference, hardcode "1.0"
2024-06-06 00:00:33 -04:00
Abe Jellinek
59b1d75b98
Item pane header customization ( #3791 )
2024-05-10 08:23:26 -04:00
Dan Stillman
613a907f3e
Change pref from reader.useDarkModeForContent
to reader.contentDarkMode
2024-01-24 23:32:23 -05:00
Martynas Bagdonas
c208325aeb
Add menu option to toggle dark mode for reader content
2024-01-24 23:32:21 -05:00
Abe Jellinek
6e651271e8
Use two decimal points in default fontSize pref
2024-01-24 23:32:18 -05:00
windingwind
6af4605bd0
Implement attachment preview
...
- Implement attachment preview
- Implement attachment-box redesign
- Make filename editable
- Use new reindex icon
- Update attachment note layout
- Fix reader.js eslint errors
- Add fallback attachment icon and use redesign
- Use attachment preview for regular items
- Fix pinned pane not exists error
- Double click preview to open to page
- Fix itemPane pin bug
- Preload preview iframe
- Fix item pane scroll
- Add media preview support
- Fix item pane scroll bar on macos
- Fix reader sidebar with standalone attachment
- Fix attributeChangedCallback
- Add attachmentBox _updateAttachmentIDs
- Make attachment notes readonly and simplify note window script
- Implement convert attachment note to new note
- Support preview dragging
- Annotations box redesign
- Support custom buttons in the collapsible-section
- Add preview toggle button
- Fix collapsible section attribute listener
- Make attachment box notify sync to fix errors in test
2024-01-24 23:32:15 -05:00
Abe Jellinek
d6e5da403c
Add uiDensity pref and menu controls
2024-01-24 03:39:08 -05:00
Abe Jellinek
c3d45a8a29
Set auto dark mode by default, add pref control
2024-01-24 03:39:08 -05:00
Abe Jellinek
deb6acaab1
Add preferences for ebook & snapshot file handling
2023-08-07 16:07:55 -04:00
Abe Jellinek
cab0fa93e7
Extend Retrieve Metadata to support EPUBs ( #57 )
2023-08-07 16:07:55 -04:00
Abe Jellinek
f5381403c0
Add ebook font to preferences
...
Choose from a list of preset font stacks, or any font on your system.
2023-08-07 16:07:51 -04:00
Dan Stillman
9b0ce9558c
attachmentRenameFormatString
→ attachmentRenameTemplate
(#3249 )
2023-08-04 05:58:15 -04:00
Dan Stillman
f4f9712bc9
Increase default title length limit to 100 in attachment filenames
2023-07-21 06:33:01 -04:00
Tom Najdek
0ba766f2e0
Customizable renaming rules #1413 ( #2297 )
2023-07-20 06:50:34 -04:00
Adomas Venčkauskas
e10fc538d0
Add a prompt to import Mendeley DB if mendeley citation found in doc
2023-04-06 17:10:13 +02:00
Dan Stillman
382bde0fc2
Rename PDF tab title pref to include reader
...
In case we have a separate pref for notes or something else
(cherry picked from commit 6d0e5959e6
)
2023-02-09 17:21:21 +00:00
Martynas Bagdonas
c0c1d011fa
Add a hidden pref for tab title with support for Creator-Year-Title option ( #2985 )
...
(cherry picked from commit a5fb64f295
)
2023-02-09 17:21:21 +00:00
Abe Jellinek
a7b605f0cc
Add "Open PDF reader in new window" preference ( #2868 )
...
When enabled:
- Double-clicking a PDF or choosing "Open PDF" opens a new window
- Shift-double-clicking opens a new tab
- "Open in New Window" locate option becomes "Open in New Tab" and has the
reverse behavior
2022-11-14 17:12:48 -05:00
Martynas Bagdonas
da7c73b662
Add "Include Zotero Links" option for note export and QuickCopy
...
Fixes #2349
2022-10-27 04:49:11 -04:00
Dan Stillman
47c939561c
Remove default OpenURL gateway
...
https://www.worldcat.org/registry/gateway is no longer supported -- see
https://forums.zotero.org/discussion/comment/418373/#Comment_418373 for
details
If no resolver is selected, show an error on "Library Lookup" with a
button to open the prefs.
2022-10-03 06:47:17 -04:00
Martynas Bagdonas
fcb63465ac
Include quotation marks for highlights by default, but allow to disable
...
Fixes #2697
2022-08-11 02:48:44 -04:00
Dan Stillman
cba70856b7
Increase downloadPDFViaBrowser.onLoadTimeout
to 3000
...
Apparently necessary for some people to get PDFs on ScienceDirect. We
should come up with a better way of detecting the page load if we can,
so that we can avoid this long of a timeout for people who just will
never have access to ScienceDirect PDFs.
https://forums.zotero.org/discussion/comment/411056/#Comment_411056
Addresses #2698
2022-08-11 02:48:11 -04:00
Dan Stillman
5eecc3fc54
Add prefs for timeouts for downloading PDF via browser
...
1 second isn't enough for some users, so try 1.5, and allow for easier
debugging via a pref.
https://forums.zotero.org/discussion/96431/i-have-access-to-pdf-but-zotero-cannot-automatically-add-it
https://forums.zotero.org/discussion/97277/unable-to-download-papers-using-zotero-chrome-extension
2022-08-11 02:28:16 -04:00
Abe Jellinek
8d75f37548
fx-compat: Add preferences with full-text/keyword search ( #2659 )
2022-08-10 18:26:23 -04:00
Dan Stillman
78b0055206
Change app id to zotero@zotero.org
...
And remove all references to old id
We can do this because plugins will use new mechanisms for install and
update manifests that don't use the id (which also means it's now only
used internally).
2022-08-08 05:11:21 -04:00
Martynas Bagdonas
8dae561557
fx-compat: Remove ';' because style.setProperty fails in note-editor
2022-05-17 14:40:04 +03:00
Dan Stillman
d797734b38
Don't use Lucida for default note font
2022-05-13 04:28:57 -04:00
Dan Stillman
5d72d896b8
Enable the connector server by default in prefs file
...
It was already enabled in zotero-standalone-build, but since there's no
Firefox version there's no reason to leave it off in the client code.
2022-05-12 05:18:47 -04:00
Martynas Bagdonas
41bdd36068
Add an option to disable smart quotes
...
Fixes #2524
2022-04-27 10:23:10 +03:00
Dan Stillman
c405fa76a1
Add sortNotesChronologically.reader pref for PDF reader notes list
...
And default to true. I forgot we were sorting reverse chronologically by
default in order to make it easy to open recent notes.
Follow-up to https://github.com/zotero/zotero/issues/2526 for
https://forums.zotero.org/discussion/96743/pdf-reader-two-feature-requests
2022-04-26 17:59:45 -04:00
Abe Jellinek
5409ae3313
Overhaul Scaffold ( #2293 )
2022-03-02 22:36:04 -05:00
Abe Jellinek
b0f09b3a86
Sync reminders changes ( #2354 )
...
- Always wait seven days, standardize casing
- Enable auto-sync without opening preferences
- Implement suggestions
2022-03-02 05:20:22 -05:00
Fletcher Hazlehurst
1a3f6301b7
Add syncing reminders ( #2354 )
...
There are two:
- Sync never set up (no username in DB) / set up, but unlinked
- Sync set up but auto-sync disabled and sync not completed in 30 days
Checks are trigged on item adds.
2022-03-02 05:19:10 -05:00
Martynas Bagdonas
5405da99db
Add support for annotation templates ( #2359 )
2022-02-18 14:38:36 -05:00
Dan Stillman
f684984b07
Copy annotations across libraries
...
Based on option in prefs
When copying an annotation group the
2022-02-08 06:38:32 -05:00
Dan Stillman
5a0cd78f06
Enable PDF reader by default and enable for groups
...
"Zotero" is now the first and default option in the "Open PDFs using"
drop-down in the General pane of the preferences.
2022-01-31 06:48:05 -05:00
Dan Stillman
7285c32d28
Support Cmd/Ctrl-Shift-F to open advanced search window
...
https://forums.zotero.org/discussion/93600/shortcut-for-advanced-search
In olden days this used to trigger full-screen mode of our weird "tab
mode" in Firefox, but that hasn't existed in many years. At least on
macOS, the standard shortcut for that is Cmd-Ctrl-F.
2021-12-22 05:04:41 -05:00
Dan Stillman
978e2c32b4
Remove "Toggle Tag Selector" command from Shortcuts preference pane
...
Cmd/Ctrl-Shift-T is now used for reopening a closed tab
This is now a View menu option, so macOS users can assign an
app-specific shortcut key for it. For other platforms that can't do
that, Zutilo could add it, and it will be an option if we add general
key-binding configurability in a future version.
Closes #2281
2021-12-21 02:22:29 -05:00
Adomas Ven
44b6cd0525
citeproc-rs support ( #2220 )
...
Disabled under zotero.cite.useCiteprocRs by default
2021-12-15 17:28:41 -05:00
Dan Stillman
a648da8507
Markdown/HTML note export: Switch hard-coded translator ids to constants
2021-12-15 06:10:58 -05:00
Martynas Bagdonas
19977598eb
Markdown note export ( #2214 )
2021-12-15 06:10:58 -05:00
Dan Stillman
3732f97d41
Add OpenURL resolver directory
...
Remove the apparently obsolete [1] WorldCat `lookup?IP=requestor` search
functionality and replace with a hierarchical menu populated directly
from our directory [2].
Also switch to https://www.worldcat.org/registry/gateway as the default
resolver, which seems to be the same as
http://worldcatlibraries.org/registry/gateway but with HTTPS support
Fixes #1811
Fixes #1853
[1] https://forums.zotero.org/discussion/79312/search-for-resolvers-gives-out-of-date-information
[2] https://www.zotero.org/support/locate/openurl_resolvers
2021-08-13 06:25:16 -04:00
Dan Stillman
bda52827da
Reset note font size to 14 for new editor
2021-03-03 16:03:31 -05:00
Dan Stillman
7cd861a9e1
Change PDF reader beta pref to a general beta pref
...
The PDF reader pref is now "Use Zotero PDF reader and new note editor
(beta, My Library only)". Toggling the pref prompts to restart, and
Zotero.isPDFBuild -- which currently controls the PDF reader, new note
editor, and tabs UI -- is set based on that pref at startup.
2021-03-02 18:12:24 -05:00
Adomas Venčkauskas
50dae87b07
Add a warning dialog for an outdated doc template
2021-03-02 18:10:44 -05:00
Dan Stillman
f0816cc8fb
Add temporary prefs checkbox to use internal PDF reader
...
And use when opening PDFs in My Library from items list and
zotero://open-pdf
This also adds "Zotero" to the main PDF reader pref, which will be the
real way to set this, but that option is hidden for now so that group
library items will still open with the configured reader.
2021-03-02 17:58:28 -05:00