Commit graph

14923 commits

Author SHA1 Message Date
Dan Stillman
b00b23306d Allow EPUBs saved from the web to be dragged out of parent 2024-10-04 01:28:25 -04:00
abaevbog
d462330347
vpat 8: make window buttons not focusable (#4070)
Minimize, maximize, close, etc. window buttons are generally
not accessible for focus. They can get focused on mac with
voiceover enabled which can be confusing.

Added aria-hidden attribute to prevent voiceover from
placing the cursor on them.
2024-10-04 00:02:16 -04:00
Bogdan Abaev
6282eef3cc vpat 40/41: style editor aria fixes (#4022)
- linked all labels to their respective inputs so they are announced by
screen readers
- added aria-labels for the actual editor and preview iframes
- locator type and locator input are assigned aria-labels
- added visible labels to citation style and language menus,
since vpat 40 specifically asks for visible labels
2024-10-03 23:54:09 -04:00
Abe Jellinek
684c63669b Update reader submodule 2024-10-03 15:24:55 -04:00
Dan Stillman
e754fa0c41 Update Word for Mac submodule 2024-10-03 04:38:48 -04:00
Dan Stillman
e2bbe60b65 Update Word for Mac submodule 2024-10-03 04:14:09 -04:00
Dan Stillman
508c34c95b Update version 2024-10-03 00:18:39 -04:00
Dan Stillman
304e76685e Update translators 2024-10-02 13:50:42 -04:00
Dan Stillman
cca605e9c8 Update locales from Transifex 2024-10-02 13:49:24 -04:00
Dan Stillman
605b986a92 Update reader submodule 2024-10-02 13:45:35 -04:00
Abe Jellinek
9672571913
autocomplete-textarea: Reposition popup on resize (#4718) 2024-10-02 03:10:22 -04:00
Dan Stillman
a0da169664 Strip non-printable characters in tab titles when restoring session
https://forums.zotero.org/discussion/118303/zotero-blocked-with-the-loading-items-message
and probably others

Fixes #4721
2024-10-02 00:40:29 -04:00
Dan Stillman
20d13f5a8e Merge new English strings 2024-10-01 17:43:54 -04:00
Martynas Bagdonas
afe669aa46 Update reader submodule and add string for ink annotation merging 2024-10-02 00:39:53 +03:00
Dan Stillman
1391bf23da Update locales from Transifex 2024-10-01 17:19:15 -04:00
Abe Jellinek
7c7e1cba34 Update reader submodule 2024-10-01 10:31:29 -04:00
Dan Stillman
3fcdae8fa9 Update version 2024-10-01 02:05:15 -04:00
Dan Stillman
4434724278 Update English strings for Transifex 2024-10-01 01:59:33 -04:00
Abe Jellinek
5ff35c896c
View Online: Prioritize DOI over attachment URL (#4714)
And lint and remove no-op ifs.
2024-10-01 01:56:19 -04:00
abaevbog
a4225592a1
itembox: shift-enter adds new creator + bug fixes (#4567)
- shift enter on a creator row will add a new empty creator
row after focused row. If shift-Enter is on the last creator
before "More creators", all creators will be rendered.
- fixed encountered glitch where switching the mode of
creator would not always update the pref, so next time
a new creator row is added, it would not be of correct
mode.
- fixed encountered bug where a newly added creator row
could receive an index of an existing creator that is not rendered
( "More creators" label is displayed). In that case,
saving such creator would override an existing creator
and erasing that creator would remove invisible creators.
- added a few tests for these edge cases
- on shift-enter in unsaved creator row that only
has whitespace, do nothing, the focus will stay
in that row. It will be discarded if the focus leaves
it with nothing but whitespace.
- fix focus getting lost on shift-enter on an edited
creator field after adding just some whitespace.

Fixes: #4393
Fixes: #4710
2024-09-27 16:51:23 -04:00
windingwind
f7a56efacf
Unify message in the item details pane when trash contains collections or searches (#4696)
fix: #4688
2024-09-27 16:00:54 -04:00
abaevbog
3ffe736d99
Make "Get additional styles…" link in Style Manager keyboard accessible (#4709)
Fixes: #4707
2024-09-26 14:21:51 -04:00
Abe Jellinek
c59c8cbffe Use more reliable test for IOUtils.exists() error
Amendment to e35c220
2024-09-23 11:46:34 +01:00
Abe Jellinek
e35c220be4 Ignore IOUtils.exists() error when auto-relinking
Should fix #4701
2024-09-23 11:41:14 +01:00
windingwind
d4b2fbf33b
Add Title to attachment box (#4702)
resolve: #4692
2024-09-23 04:31:19 -04:00
Tom Najdek
b946946b00 Fix installer reboot loop on limited accounts on Windows (#4697) 2024-09-23 00:03:28 +02:00
Tom Najdek
acc727358b Revert "Windows installer: Add option to remove installdir when previous installation detected (#4564)" (#4697)
This reverts commit ca83e4303c.
2024-09-23 00:03:24 +02:00
Tom Najdek
7749302295 Revert "Tweak the uninstaller message (#4626)" (#4697)
This reverts commit c900eb7951.
2024-09-23 00:03:18 +02:00
Tom Najdek
1278445f5c Revert "Tweak the uninstaller message (uninstallation -> upgrade) (#4630)" (#4697)
This reverts commit e64ef5c781.
2024-09-23 00:02:59 +02:00
Dan Stillman
da10878f6f Fix syncing of searches in trash
https://forums.zotero.org/discussion/118049/recent-error-with-manually-triggered-sync
2024-09-20 22:48:38 +01:00
Adomas Venčkauskas
6e130a8649 Reduce min-height of classic citation and bibliography dialogs
Apparently some hidpi users don't even have 600px of vertical
resolution

https://forums.zotero.org/discussion/117926/la-page-dinsertion-de-citation-est-trop-grande-je-narrive-pas-a-cliquer-ok
2024-09-17 12:59:34 +03:00
Dan Stillman
9e5b9545e7 Update locales from Transifex 2024-09-16 12:00:55 +02:00
Dan Stillman
b4239fd4c9 Update English strings for Transifex 2024-09-15 23:21:49 +02:00
Dan Stillman
2ca1389b43 Adjustments to Mac Word installation banner (#4660)
- Use real buttons and other tweaks from design
- Use existing .properties string for "Don't Ask Again" for now
- Remove close button
- Update submodule for reminder after 24 hours instead of 7
2024-09-15 23:20:01 +02:00
Adomas Venčkauskas
564b1766aa Add a Mac Word plugin Sequoia permissions warning banner (#4660)
Also refactor some banner rules.
2024-09-15 23:19:47 +02:00
abaevbog
8fbed0b62b
qf: increase likeliness of dialog receiving focus (#4683)
Tweak to Zotero.Utilities.Internal.activate to make
it more likely that qf receives focus. Addresses
the issue of qf not becoming focusable after the
first opening in word and makes it clearer when the
dialog appears in google docs when the dialog cannot
be pulled to the foreground.

getAttention() will flash the icon in the app bar
if the window could not be pulled into foreground,
for example with google docs.

focus() will try to bring the window to the foreground,
which fixes the issue of qf not getting focused
with word on the first opening. Also, without it,
a call to getAttention() interferes with focus landing
on the dialog during subsequent opening in gdocs.
2024-09-13 09:11:32 +03:00
Dan Stillman
8de36726a0 Update version 2024-09-12 06:52:38 -04:00
abaevbog
74a89933dc
VPAT: minor settings tweaks (#4680)
* vpat: add more aria-labels to preferences btns

Per the VPAT review. "Add"/"Remove" instead of +/- as those
are not descriptive enough

* vpat: wrap radiogroup in a groupbox with label

That is so that the "Color scheme" label is not announced
as a description, which requires a specific setting
enabled in JAWS.

* vpat: link itemPaneHeader prefs labels to menus
2024-09-12 06:28:44 -04:00
abaevbog
82d50676d3
fix quicksearch phrase search not respecting scope (#4608)
Fixes: #4381
2024-09-12 06:27:29 -04:00
windingwind
78077fab9d
Fix main window layout and window resizing (#4676)
- Replace flex attribute with flex-shrink and flex-grow style
  to allow elements to be resized by splitter and window resizing.
- Set the max-width on collections pane to prevent it from pushing
  other panes outside window border
- Set the min-width on window according to the size of both library
   and reader tabs
- Use stacked layout when window width is small

fix: #4669
2024-09-12 06:26:31 -04:00
Adomas Venčkauskas
58d98af6c1 Fix citation dialog reference list not selecting with double header
We display "Loading Cited items" while fetching fields as an
additional header before "My Library". Navigating the item list before
this change while the double-headers were displayed did not work with
the keyboard
2024-09-12 13:22:33 +03:00
Adomas Venčkauskas
6504c95d24 Fix citation dialog not appearing until fields are fetched on macWord
Closes #4679
2024-09-12 13:22:33 +03:00
windingwind
01017e7d63
Fix prefs window style on MacOS (#4682)
Use MacOS menupopup style to prefs window
Move style mac/menupopup into mac/components
2024-09-12 05:13:19 -04:00
Adomas Venčkauskas
64bed48de4 Update connector_server code for updated translate module 2024-09-11 15:33:53 +03:00
Adomas Venčkauskas
7a0fb5d1f1 Update translate submodule 2024-09-11 15:25:21 +03:00
Dan Stillman
f95b40f05f Revert "Update translate submodule"
This reverts commit dcf6c14d66.

Test failure due to zotero/translate@8ad44f44c
2024-09-11 07:41:11 -04:00
Dan Stillman
dcf6c14d66 Update translate submodule 2024-09-11 07:19:15 -04:00
Dan Stillman
fe3fdac88e Quick fix for Localized string not available for general.warning
https://forums.zotero.org/discussion/117812/issue-with-installing-zotero-7

With Zotero data directory in cloud storage folder

Regression from af3602124
2024-09-11 07:10:56 -04:00
Dan Stillman
8e6c801127 Update version 2024-09-11 07:10:56 -04:00
Dan Stillman
95fa3cb199 Update styles and translators 2024-09-11 01:19:40 -04:00