Commit graph

15170 commits

Author SHA1 Message Date
Dan Stillman
7495e8333e Update translators 2025-07-14 21:21:39 -04:00
Dan Stillman
f316b109e8 Update styles and CSL locales
Including new Chicago styles
2025-07-14 21:21:39 -04:00
Tom Najdek
c9efc33d9c
Re-implement "Create Parent Dialog" without using React for 7.0 (#5381)
* Fixed an issue where the window size did not match the content
* Replaced the semi-transparent progress bar with a spinner
* Fixed a problem that allowed triggering a search while one was already in progress
* Reduced code complexity
2025-07-14 21:21:07 -04:00
Tom Najdek
36e0c6469c Fix truncated content in the Create Parent dialog. Close #5365 2025-07-09 03:56:22 -04:00
Adomas Venčkauskas
cc43189cee Add a Connector version update warning for item saving changes (7.0) 2025-07-09 00:05:48 -04:00
Dan Stillman
10da17f33e Update version 2025-07-09 00:05:48 -04:00
Dan Stillman
302d6749e7 Update version 2025-06-26 06:44:05 -04:00
Dan Stillman
1ab89d0d7b Revert Linux build to Firefox 115.14.0esr
Due to changes in how the updater is invoked in 115.24.0esr

https://forums.zotero.org/discussion/124980/problems-launching-7-0-16
2025-06-26 06:02:31 -04:00
Dan Stillman
a33e55258e Update sample data for podcast/date mapping 2025-06-26 00:34:11 -04:00
Dan Stillman
f548cfa79f Add Date field on Podcast
zotero/zotero-bits#2
2025-06-26 00:33:22 -04:00
Dan Stillman
e2a3f88f19 Update reader submodule 2025-06-26 00:00:33 -04:00
Abe Jellinek
95550403a7 Register CookieSandbox observer at startup (#5358) 2025-06-25 23:58:30 -04:00
Abe Jellinek
12f344e03d Fix all cookies being lost during remote translation (#5358) 2025-06-25 23:58:15 -04:00
Abe Jellinek
556b571da2 RemoteTranslate: Fix request methods not sending cookies 2025-06-25 23:57:33 -04:00
Dan Stillman
0eefec2f3c Update version 2025-06-25 10:06:36 -04:00
Dan Stillman
56da25f59d Revert Windows build to Firefox 115.14.0esr
To try to fix a bizarre launch failure affecting some users

https://forums.zotero.org/discussion/124980/problems-launching-7-0-16
2025-06-25 10:01:15 -04:00
Dan Stillman
3d6879e4ae Update version 2025-06-23 03:37:02 -04:00
Abe Jellinek
6a611179d1 Undo Scholaread changes to user.js (#5313)
And any other fileHandler changes
2025-06-21 12:13:26 -04:00
Dan Stillman
7dc8d13543 Merge new English strings 2025-06-21 00:31:25 -04:00
Dan Stillman
244487b4de Update translators 2025-06-21 00:29:10 -04:00
Dan Stillman
0b97822e90 Update version 2025-06-21 00:28:26 -04:00
abaevbog
3aef6cddcb
qf: fix breakage with unloaded tab (#5347)
Properly load all item data for items opened in tabs
to account for the fact that they can belong to
libraries that are not yet loaded.

Similar fix as in 4421de63de
2025-06-20 00:19:17 -04:00
Tom Najdek
4cc52ec928 File renaming: Add pascal case. Fix unicode handling. (#4876) 2025-06-19 02:19:59 -04:00
Dan Stillman
0d5d43f930 Don't use Firefox user agent for files.zotero.net requests 2025-06-19 02:19:53 -04:00
Tom Najdek
7ffd1d4504 Unhide "title" column on "Restore Column Order" (#5299)
This actually checks for a "primary" column, so if an extension hides the "title" column but provides its own "primary" column, the "title" column remains hidden.
2025-06-19 02:18:24 -04:00
Adomas Venčkauskas
1c2ec3fd75 Fix Google Docs allowing to select note style (endnotes)
Report: https://forums.zotero.org/discussion/123928/zotero-citations-not-appearing-as-endnotes-despite-selected-setting
2025-06-19 02:16:53 -04:00
Abe Jellinek
7eeb666894 Skip invalid relative path when changing LABD (#5239) 2025-06-19 02:16:36 -04:00
Abe Jellinek
bd451196b0 Tags box: Disable Remove All Tags when not editable 2025-06-19 02:14:32 -04:00
abaevbog
427e8daaf9 add string for note-editor a11y link popup message (#5205)
String read out by screen readers when the link popup
appears instructing users to navigate it.

Addresses: #5199
2025-06-19 02:14:21 -04:00
abaevbog
a7e1035b77 a11y: clear aria-expanded on empty itemTree rows (#5201)
Per https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Reference/Attributes/aria-expanded#treeitems
only treeitems that contain children should have
the aria-expanded attribute. This is instead of having
aria-expanded="false" on empty regular items or standalone
attachments, which erroneously indicates to screen readers
that the row has children but is collapsed.

Fixes: #5200
2025-06-19 02:13:58 -04:00
Dan Stillman
ec59f43a68 Mark locally missing files marked for upload for download instead
Z7 removed an `OS.File.open()` in `_checkForUpdatedFiles()` that would
throw on missing files and cause them to be marked for download in a
`catch`.

This likely caused the fix for #1753 not to work in Z7.
2025-06-19 02:13:02 -04:00
abaevbog
76b8556c16 runJS: better message if nothing is returned (#5181)
Display "===>undefined<=== (completed successfully)" instead
of current "===>undefined<=== (undefined)", which is a bit misleading.

Fixes: #5180
2025-06-19 02:05:23 -04:00
abaevbog
79feeaecb1 load all tabs items' data when restoring tab state (#5193)
This fixes the breakage in tabs menu on initial load
if one of the tab is for an item from not-loaded group.
Now, every component relying on tab items (e.g. tabs menu)
can just assume that items are all loaded.

Fixes: #5192
2025-06-19 02:05:05 -04:00
abaevbog
bfe28b5918 include mru types in main list of "New Item" menu (#5195)
Per https://forums.zotero.org/discussion/123269/bad-practice-in-new-item-drop-down-menu
2025-06-19 01:57:01 -04:00
Tom Najdek
730d3b1f34 File renaming: add support for counting creators (#5175)
Also extends the templating engine to support inequality comparisons.
2025-06-19 01:34:55 -04:00
abaevbog
9fb961fd63 transform menu: preserve cases in capitalize title (#5174)
Do not lowercase the entire title before capitalizing
the first letter of each word to preserve abbreviations
or spelling of unusual words (e.g. 3D or iPhone).

Fixes: #5165
2025-06-19 01:33:56 -04:00
Abe Jellinek
ea4f5fee60 FileHandlers: Fix unintended fallthrough in switch
May have been responsible for this:
https://forums.zotero.org/discussion/comment/483004#Comment_483004
2025-06-19 01:19:19 -04:00
Tom Najdek
e700f5ca98 Improve layout of the buttons in the locate manager (#5139) 2025-06-19 01:18:42 -04:00
Dan Stillman
ebecf0f4cc Indicate Troubleshooting Mode in error reports
And show plugins as disabled

Closes #4345
2025-06-19 01:06:47 -04:00
windingwind
9129625dd0 Fix plugin scope not loaded if plugin is disabled when starting Zotero (#5129) 2025-06-19 01:06:09 -04:00
Dan Stillman
a2b7d0674e Fix WebDAV progress updates for Zotero.HTTP.download() 2025-06-19 01:05:58 -04:00
Dan Stillman
e6f15d006f Remove hack for Issue search condition in French locale
https://forums.zotero.org/discussion/comment/473643/#Comment_473643
2025-06-19 01:02:19 -04:00
Dan Stillman
ce851ae42f "Select add-on to install" → "Select plugin to install"
https://forums.zotero.org/discussion/122235/title-in-the-plugin-selection-windows-dialog-add-on-plugin
2025-06-19 01:02:19 -04:00
abaevbog
bb79e10851 Fix unintentional title transfer between attachments on item switch (#5245)
Also added similar test for item details table

Fixes #5244
2025-06-19 01:02:19 -04:00
Dan Stillman
226ba8b489 Update builds to Firefox 115.24.0esr 2025-06-19 01:02:19 -04:00
Adomas Ven
cd856efef8
Connector attachment saving server changes for 7.0 (#5345) 2025-06-19 01:01:52 -04:00
Abe Jellinek
1dad1ae0f8 Accept length-7 sortIndexes for snapshots (#5209) 2025-06-11 09:58:55 -04:00
Abe Jellinek
3dfe2a5321 Update reader submodule 2025-06-10 14:56:02 -04:00
Abe Jellinek
c8c752663f Update reader submodule 2025-04-22 11:07:13 -04:00
Dan Stillman
bbf4692b99 Don't log entire byte array when downloading files 2025-03-15 23:07:17 -04:00