windingwind
c89590c7b7
Add ItemTree column API ( #3186 )
2023-07-25 00:47:12 -04:00
Abe Jellinek
676f820f87
Strip bidi control characters in filenames and elsewhere ( #3208 )
...
Passing unformatted = true to Item#getField() now returns a bidi control
character-less result, and we use that in Reader#updateTitle() and
getFileBaseNameFromItem() to prevent bidi control characters from showing up in
filenames and window titles (the former everywhere, the latter on Windows only).
We also strip bidi control characters in getValidFileName() to be extra safe.
2023-07-22 03:30:28 -04:00
Abe Jellinek
f8b4d186a8
Update pdf-worker submodule
2023-07-21 18:36:38 +03:00
Abe Jellinek
1217710234
PDFWorker manager: OS.File -> IOUtils
2023-07-21 18:36:38 +03:00
Abe Jellinek
5aaf368149
Use pdf-worker for hasEmbeddedAnnotations()
2023-07-21 18:36:38 +03:00
Dan Stillman
f4f9712bc9
Increase default title length limit to 100 in attachment filenames
2023-07-21 06:33:01 -04:00
Dan Stillman
2fad3d89ff
Use getDisplayTitle() for titles in timelines
...
https://forums.zotero.org/discussion/106290/zotero-timeline-does-not-display-email-subject
2023-07-21 06:23:02 -04:00
windingwind
97235d2dea
Fix selectitems.xhtml persist bug ( #3219 )
...
See https://groups.google.com/g/zotero-dev/c/OscDKuO9Rao
2023-07-21 04:43:52 -04:00
Tom Najdek
0ba766f2e0
Customizable renaming rules #1413 ( #2297 )
2023-07-20 06:50:34 -04:00
Dan Stillman
96e2510165
Fix missing return in previous commit
2023-07-20 06:42:32 -04:00
Dan Stillman
590460cea4
Add Zotero.Prefs.prefHasUserValue(pref, global)
2023-07-20 06:41:23 -04:00
Dan Stillman
51c70eb925
Use system temp directory by default
...
Might help for something like
https://forums.zotero.org/discussion/106337/zotero-7-sync-error
2023-07-20 05:43:39 -04:00
Adomas Venčkauskas
75c46e1e5c
Enable FAYT in document preferences. Closes #3214
2023-07-20 11:10:14 +03:00
Dan Stillman
d968e8ec33
Update locales from Transifex
2023-07-18 07:55:41 -04:00
Dan Stillman
d3502b22f2
Update Linux build to Firefox 102.13.0esr
2023-07-18 07:40:20 -04:00
Adomas Venčkauskas
1b30c8b2b5
Add a comment for bib style caching. Closes #3211
2023-07-18 10:58:12 +03:00
Adomas Venčkauskas
f61826281b
Revert "Merge pull request #3195 from CommonLoon102/cl102/fix-bib-indent"
...
This reverts commit aca86967bf
, reversing
changes made to 1a850d58c4
.
2023-07-18 10:55:14 +03:00
abaevbog
9599d1712c
disable file > close for library if 1+ tabs open ( #3210 )
...
When there are multiple tabs opened, menuitem File > Close is disabled for the library tab.
Fixes : #3198
2023-07-18 03:40:19 -04:00
Martynas Bagdonas
e37eaac8d1
Fix panes overflowing in stacked view mode
...
Fixes #3180
2023-07-17 17:07:38 +03:00
Dan Stillman
c425f71ac4
fx-compat: Fix error passing cookieSandbox to Zotero.HTTP.request()
...
https://groups.google.com/g/zotero-dev/c/UgP_kZvrEjA/m/KjimYREGAgAJ
getInterface() seems to exist on XHR and nsIWBP without QIing to
nsIInterfaceRequestor, and XHR no longer has QueryInterface().
2023-07-17 06:42:14 -04:00
Dan Stillman
65fe50d11f
Clear startup cache when uninstalling/upgrading plugins
...
https://groups.google.com/g/zotero-dev/c/0nfU-F2q1uI/m/1jBVmMZxBAAJ
Removed by Mozilla in
https://bugzilla.mozilla.org/show_bug.cgi?id=1445739 , since
WebExtensions don't put anything in the startup cache
2023-07-15 18:39:59 -04:00
Dan Stillman
838152155e
Log warning when not setting createdByUser/lastModifiedByUser
...
(I encountered this in a test when trying to set createdByUserID without
`Zotero.Users.setName()`.)
2023-07-14 05:48:48 -04:00
Dan Stillman
dc321ce643
Fix startup error on Windows
...
Regression from 8d3f874e64
, which included this unfinished code by mistake.
Fixes #3196
2023-07-14 05:48:48 -04:00
abaevbog
0cd94555d5
prevent incorrect jumpback ( #3204 )
...
Fixes : #3152
2023-07-14 05:29:43 -04:00
Dan Stillman
d7449b4d78
Fix merging of group attachments with annotations created by another user
...
https://forums.zotero.org/discussion/106197/merge-in-group-library-fails-despite-having-edit-permissions
2023-07-13 19:58:47 -04:00
Adomas Venčkauskas
e5d25f3d66
Fix /connector/saveSnapshot still not including info about snapshots
2023-07-12 10:21:46 +03:00
Abe Jellinek
2aa34a6346
Merge: Remove spacing from annotation regex, delete external annotation items
...
- `/Subtype` isn't necessarily preceded or followed by a space
- Annotation items with `isExternal: true` are for display only and should be
deleted on merge
https://forums.zotero.org/discussion/105960/external-annotations-ignored-when-merging
2023-07-11 11:12:58 -04:00
Adomas Venčkauskas
a0cdf11096
Fix failing test from 02ba9ca7
2023-07-11 15:57:35 +03:00
Adomas Venčkauskas
02ba9ca7f0
Include information about saved snapshots in /saveSnapshot
2023-07-11 15:45:51 +03:00
Martynas Bagdonas
5928147f26
Fix middle-click selecting tab that is being closed
2023-07-11 14:02:12 +03:00
Dan Stillman
0186e6330a
Update note-editor
2023-07-11 06:12:39 -04:00
Dan Stillman
ae4587226c
Update note-editor submodule
2023-07-11 05:37:32 -04:00
Dan Stillman
8d3f874e64
Remove all uses of Zotero.isStandalone
...
(View diff with -w)
2023-07-11 05:35:32 -04:00
Dan Stillman
4b7a1e8607
Get rid of some console warnings
...
And some other unused CSS
2023-07-11 05:35:32 -04:00
Dan Stillman
b98efe0b67
Remove ZoteroPane.updateTagsBoxSize()
...
Disabled several years ago in bb5075e8b8
2023-07-11 05:35:32 -04:00
Dan Stillman
071162f914
Remove styled-textbox XBL binding
2023-07-11 05:35:32 -04:00
Dan Stillman
af892e5cbd
Make annotation sortIndex more flexible
2023-07-11 05:35:32 -04:00
Abe Jellinek
b6d0ad3e05
Accept non-integer attachmentLastPageIndex
2023-07-11 05:35:32 -04:00
Martynas Bagdonas
89adf56eed
Add support for text annotations
2023-07-11 05:35:32 -04:00
Martynas Bagdonas
cb14034c46
Add support for underline annotations
2023-07-11 05:35:32 -04:00
Dan Stillman
81ec8287f8
Disable attachmentContentType check to prevent sync errors
2023-07-11 05:35:32 -04:00
Dan Stillman
4a8935eefd
Guidance panel fixes
...
- Fix missing styling in Quick Format dialog
- Fix Book Section panel being immediately hidden
- Remove low-res Zotero icon
- Increase font size and tweak padding
2023-07-11 05:35:32 -04:00
Dan Stillman
94cd2f6e92
Update Windows build to Firefox 102.13.0esr
2023-07-09 10:42:39 +01:00
Dan Stillman
21c05bb8d7
Cycle through httpd.js ports to prevent CI failures in ZoteroPane tests
...
And remove unused XHR mock
2023-07-06 19:22:05 -04:00
Dan Stillman
fb3466b392
Fix Ctrl-Q on Linux
...
Fixes #3199
2023-07-06 19:21:52 -04:00
Dan Stillman
cb5ef83f0a
Skip 32-bit Linux build on x86_64 for dir_build without -p
...
And build_and_run doesn't set -p, so build_and_run will now skip
unnecessary 32-bit builds
2023-07-06 19:02:09 -04:00
Dan Stillman
7c25ab536f
Skip 32-bit Linux build if SKIP_32 env variable is set
2023-07-06 18:46:38 -04:00
windingwind
a2e8be2af5
Fix extremely slow binary to base64 ( #3201 )
2023-07-06 01:56:38 -04:00
Martynas Bagdonas
8017b2ab1b
Fix extremely slow note editor image ArrayBuffer to data URL conversion
2023-07-05 19:41:32 +03:00
Adomas Venčkauskas
2db13c2494
Update Word for Mac submodule
2023-07-05 15:11:10 +03:00