Commit graph

16352 commits

Author SHA1 Message Date
Abe Jellinek
bd89c00d37
About window: Always pass centerscreen, and pass dialog=yes on macOS (#5718) 2026-01-22 15:52:39 -05:00
Dan Stillman
5dcb1a4bba Update Mac and Linux builds to Firefox 140.7.0esr 2026-01-22 15:25:13 -05:00
Abe Jellinek
3e248c703e
showAttachmentFilenames: Fall back on invalid attachment path (#5717) 2026-01-22 14:55:23 -05:00
windingwind
14a26038d5
Fix v-table stylesheet keys (#5714)
Fix custom column keys parsing issue in v-table
Use index of css suffix instead of dash for key parsing
Ensure style map key is escaped
2026-01-22 14:42:33 -05:00
Abe Jellinek
0d864ae83e
Fix contextPaneOpen race condition causing duplicate button (#5716) 2026-01-22 14:42:13 -05:00
Dan Stillman
620d1b96b9 Don't try to create incremental updates from Z7 for ARM Linux 2026-01-21 22:42:18 +00:00
Dan Stillman
4706601213 Update note-editor submodule 2026-01-21 11:45:16 -05:00
abaevbog
2c0bebdaf0
citation dlg: List mode tab always before Library (#5712)
In the segmented control switch, List mode tab always
appears before the Library. Tabs are no longer
reordered based on the default mode preference.
2026-01-20 16:29:25 -05:00
windingwind
da82e8aa28
Fix v-table shift-dblclick not trigger activateNode (#5711) 2026-01-20 16:10:04 -05:00
Dan Stillman
d681caba1c Update note-editor submodule for #5710 2026-01-20 16:04:59 -05:00
windingwind
6a4f36ad82
Add note editor content view mode (#5710) 2026-01-20 16:03:37 -05:00
Abe Jellinek
686ebb5a5c Update reader submodule 2026-01-20 14:51:05 -05:00
Abe Jellinek
4399329b83 renderItemTitle(): Only split on known tags
Fixes #5708
2026-01-20 12:58:44 -05:00
Dan Stillman
cc95b93741 Update translators 2026-01-20 12:06:55 -05:00
Dan Stillman
e9bcf6f10a Update global schema
Locale updates
2026-01-20 12:06:54 -05:00
Dan Stillman
42a4807d59 Update locales from Transifex 2026-01-20 12:04:18 -05:00
windingwind
86c4bc23c7
Fix Libraries and Collections box editable field is undefined in note editor (#5702)
fix: #5698
2026-01-20 11:56:04 -05:00
Tom Najdek
d6fc06cd7c
File renaming: Allow local time conversion for accessDate (#5707) 2026-01-20 11:00:52 -05:00
windingwind
7a61614450
Fix tag editor focus ring cut off in note editor (#5703)
fix: #5699
2026-01-20 10:58:49 -05:00
windingwind
97d0bdbaea
Fix note tab reopen logic (#5706)
fix: #5704
Distinguish note editor CE and instance in var name
Add note editor CE _initPromise
Await CE init in various places
Add tests for note tab
2026-01-20 10:56:04 -05:00
Tom Najdek
eb62aad999
Extend emoji matching to include symbols
These were previously matched, before d1d4065d
2026-01-16 13:31:02 +01:00
Dan Stillman
1b0442e773 Restore "Manage Styles…" link in doc prefs
https://forums.zotero.org/discussion/128985/manage-styles-option-missing-when-clicking-add-edit-citation-in-word
2026-01-14 11:16:31 -05:00
windingwind
37ce3c0ed7 Fix note editor toolbar window dragging 2026-01-14 23:53:50 +08:00
Dan Stillman
145fbfa194 Update note-editor submodule 2026-01-13 13:46:37 -05:00
Dan Stillman
0af7c56b7e Update sample data for tests, again
There's some bug where this has to be generated multiple times to be
correct.
2026-01-13 13:14:00 -05:00
Dan Stillman
564d3f90c7 Update utilities submodule 2026-01-13 13:05:23 -05:00
Dan Stillman
395aadff4e Update sample data for tests 2026-01-13 13:05:23 -05:00
Dan Stillman
2bb8ba60ad Fix test after adding eventPlace to conferencePaper 2026-01-13 12:50:00 -05:00
Dan Stillman
72321ead34 Update bundled styles and renamed-styles.json 2026-01-13 12:05:38 -05:00
Dan Stillman
42b559dda2 Update global schema 2026-01-13 12:05:38 -05:00
Dan Stillman
913a60fa0f Update locales from Transifex 2026-01-13 12:05:38 -05:00
Tom Najdek
d1d4065dae
Add support for displaying country flag emojis in the Items List (#5700) 2026-01-13 11:50:47 -05:00
Dan Stillman
bed1d1ff35 Update bundled styles and CSL locales 2026-01-13 11:37:02 -05:00
Dan Stillman
ddb3488680 Update reader submodule 2026-01-13 11:35:51 -05:00
Dan Stillman
e478c89ca0 Fix base-mapped fields not being migrated from Extra
https://forums.zotero.org/discussion/comment/505322/#Comment_505322
2026-01-13 11:35:51 -05:00
Tom Najdek
c37a79e066
Fix library tab fields not refreshing (#5697)
Previously, fields and the abstract in the library tab did not refresh after updates were made in the Reader’s context pane.
2026-01-13 11:35:32 -05:00
abaevbog
e899012e5e
fix wrong focus on shift-tab from note-editor (#5695)
Fixes: #5690
2026-01-12 16:07:32 -05:00
Dan Stillman
faf8f2510e Batch Extra field migrations in transactions 2026-01-07 11:07:16 -05:00
Dan Stillman
29bf6a7809 Add timing for Extra field migration 2026-01-07 11:07:16 -05:00
Dan Stillman
a67ad90b9a Remove unnecessary comment about testing Extra field migration
Just need to disable auto-sync to trigger migration
2026-01-06 11:20:27 -05:00
Dan Stillman
8c8da79116 Update note-editor submodule 2026-01-06 10:56:41 -05:00
Abe Jellinek
d04843e41d Update reader submodule 2026-01-05 10:46:29 -08:00
Abe Jellinek
21f0ba5a03 Reader: Support blob argument to onSaveImageAs() 2026-01-05 10:43:06 -08:00
Abe Jellinek
59f4dacc55 Add missing string for encrypted EPUB 2026-01-05 09:55:52 -08:00
windingwind
bb17ac2c74
Fix tab focus control (#5689)
fix: #5683
fix: #5684
fix: #5688

Rename tab hook focus -> focusFirst
Replace tab-focus custom event with tab hook refocus
Move context pane _handleTabReady to Zotero_Tabs
Focus note editor after opening tab
Use setTimeout to ensure the focus does not stay in tab element
2026-01-05 10:15:21 -05:00
windingwind
47e6a0f7ab Fix open Note in New Window doesn't focus existing window
fix: #5687
2026-01-03 11:37:27 +08:00
windingwind
46385b06fa Fix Libraries and Collections render not triggered in note windows
fix: #5685
2026-01-03 09:55:12 +08:00
Dan Stillman
58baa44ad4 Always use Zotero.CreatorTypes.getLocalizedString()
Since some strings are now stored in schema.ftl

https://forums.zotero.org/discussion/128757/z8-beta-films-dont-have-any-creator-types
2025-12-30 14:30:24 -05:00
Dan Stillman
c6ef23a650 Update locales from Transifex 2025-12-30 10:30:47 -05:00
Dan Stillman
6c48cd54ce Fix migrateExtraFields() when onProgress isn't passed 2025-12-29 17:59:25 -05:00