Abe Jellinek
11a5853657
Auto-rename file and set automatic title after Create Parent Item ( #4474 )
2024-08-02 02:44:41 -04:00
Abe Jellinek
e40cf686bc
Remove duplicate CSS rule
2024-08-02 02:01:34 -04:00
Abe Jellinek
56bcd8e69c
lookup.js: Code style fixes
...
Should look into updating our ESLint config so it doesn't yell so much
about multiline comments at the beginning of blocks.
2024-08-02 02:01:34 -04:00
Abe Jellinek
1ca243fa8c
Add by Identifier: Fix popup positioning
2024-08-02 02:01:34 -04:00
Abe Jellinek
41031bc995
Update reader submodule
2024-08-01 13:13:30 -04:00
Abe Jellinek
6cb6dd3bb5
File renaming: Fix empty value being added when all types are disabled
...
And filter out empty values in isRenameAllowedForType() in order to
handle bad pref values set before this commit.
Follow-up to aab90527ec
2024-08-01 10:30:21 -04:00
Abe Jellinek
aab90527ec
isRenameAllowedForType(): Handle empty autoRenameFiles.fileTypes
...
Previously, an empty value for the pref would be treated as matching
*every* MIME type, because s.startsWith('') is true for any string. That
meant that unchecking all the file type checkboxes would actually enable
renaming for all files.
2024-08-01 10:21:18 -04:00
Martynas Bagdonas
61d6ef8d3d
Fix context pane leak keeping reader and note-editor iframes in memory
...
Fixes #4447
2024-08-01 16:04:15 +03:00
Dan Stillman
687399d9b0
Update styles submodule
2024-08-01 01:45:28 -04:00
Dan Stillman
f93718d0af
Update reader submodule
2024-08-01 01:45:28 -04:00
windingwind
9a9f11c5e3
Fix attachment annotation box render on non-PDF items ( #4478 )
2024-08-01 01:45:03 -04:00
Tom Najdek
7c3d04e03a
Warn users running non-ARM version on ARM CPU ( #4473 )
2024-08-01 01:22:03 -04:00
Abe Jellinek
41fe1e4aea
Create Parent Item: Only call ReactDOM.createRoot()
once ( #4472 )
...
Also applied to Zotero.AnnotationBox
2024-08-01 00:44:34 -04:00
Abe Jellinek
255de649ca
Autofocus input in Create Parent Item dialog ( #4476 )
2024-08-01 00:28:53 -04:00
Abe Jellinek
804b2d1216
Tests: Fix importFileAttachment()
logic, update outdated test ( #4475 )
...
After dd16017
2024-07-31 16:24:19 -04:00
Dan Stillman
374dab2cb4
Update translators
2024-07-31 03:33:31 -04:00
Dan Stillman
93c4fd346f
Update locales from Transifex
...
And fix some whitespace issues
2024-07-31 03:32:47 -04:00
windingwind
98d1f84263
Fix banner style on Windows ( #4466 )
...
fix : #4449
2024-07-31 03:23:51 -04:00
windingwind
ed983484d1
Fix note editor tooltip ( #4436 )
2024-07-31 03:19:26 -04:00
Dan Stillman
072cf33de2
Update locales from Transifex
2024-07-31 03:18:45 -04:00
Dan Stillman
3d85eb663c
Merge new English strings
2024-07-31 03:18:45 -04:00
Dan Stillman
fd232e8ac5
Update reader submodule and add new reader strings
2024-07-31 03:18:45 -04:00
Abe Jellinek
dd1601793c
Don't set default attachment title if not renaming file ( #4459 )
...
Except from Rename File from Parent Metadata.
2024-07-31 01:39:25 -04:00
windingwind
06f359df23
Fix merge window style ( #4430 )
2024-07-31 01:37:37 -04:00
windingwind
99a2b83cb6
Fix CR attachment box ( #4430 )
2024-07-31 01:37:31 -04:00
Abe Jellinek
15fa86410d
Update Advanced Search styles ( #4464 )
2024-07-31 01:35:48 -04:00
Abe Jellinek
fbcadd06ba
Update progress queue dialog styles ( #4464 )
2024-07-31 01:35:43 -04:00
Abe Jellinek
74b86a7033
Make macOS control normalization into a mixin ( #4464 )
...
And include in stylesheets that have been updated.
Have to make sure not to include this mixin in the global scope in
stylesheets that are themselves imported elsewhere (i.e., filename
begins with an underscore).
2024-07-31 01:35:31 -04:00
windingwind
c7757131a6
Fix Prefs window style on Windows ( #4465 )
2024-07-31 01:28:05 -04:00
windingwind
6530ccd101
Fix Zotero.Item.fileExists calling on unsaved item ( #4468 )
2024-07-31 01:19:31 -04:00
Tom Najdek
a538a5588e
Reset file renaming preference if input left empty ( #4462 )
2024-07-30 23:08:41 +02:00
Dan Stillman
1d5971c48f
Windows: Change Zotero version in "Add or remove programs" after update
...
Fixes #4454
2024-07-30 02:20:04 -04:00
Abe Jellinek
73a317b8d8
Add gap between file type checkboxes on macOS ( #4458 )
2024-07-30 01:29:12 -04:00
Abe Jellinek
c836fb3448
Move negative margin on checkboxes/radios ( #4458 )
...
Move it from the parent element (<checkbox>, <radio>) to the first child
(.checkbox-check, .radio-check). This way, margins set by classes like
.indented-pref don't negate our global styles.
2024-07-30 01:29:12 -04:00
Dan Stillman
fadcdcaef9
Use "Plugins" everywhere in Add-ons Manager
...
But we still need to switch to our own strings so they can be localized
Fixes #3354
2024-07-28 04:14:32 -04:00
Dan Stillman
80cc971251
Merge new English strings
2024-07-28 03:34:25 -04:00
Dan Stillman
ba7ab0c262
Update English strings for Transifex
2024-07-28 03:31:17 -04:00
Dan Stillman
8df6661f7e
Tweak RTF Scan intro text
2024-07-28 03:30:23 -04:00
Abe Jellinek
9d8845b961
Locate manager: Fix button spacing ( #3807 )
2024-07-28 03:26:39 -04:00
Abe Jellinek
1573d251e0
Advanced Search: Fix button spacing ( #3807 )
2024-07-28 03:26:36 -04:00
Abe Jellinek
9a2d6fd8c0
Preferences: Remove Reset button font-size override ( #3807 )
2024-07-28 03:26:34 -04:00
Abe Jellinek
10c3459a70
Preferences: Make macOS help button smaller ( #3807 )
2024-07-28 03:26:31 -04:00
Abe Jellinek
3d0014f258
Preferences: Fix styling a bit ( #3807 )
...
- Don't import global Zotero SCSS
- I think this was always a mistake - preferences have their own
root SCSS file (preferences.scss) and don't need zotero.scss
- Don't add margins on radio or button labels
- Like above - I don't think this was correct even before the latest
button style tweaks!
- Don't add global margins
- Otherwise we start an arms race with all the other elements in the
pane - anything without a margin-inline-start will look like it's
sticking out to the left. Apply specific margins instead.
2024-07-28 03:26:28 -04:00
Abe Jellinek
75cb9d44bd
Add global button/radio/checkbox styles ( #3807 )
2024-07-28 03:26:24 -04:00
Abe Jellinek
5f717d3bde
Show first-run banner on upgrade ( #3807 )
2024-07-28 03:26:12 -04:00
abaevbog
1cdb364361
Fix first row of itemTree not getting announced ( #4448 )
...
Tweak to the conditional to check if something is focused
via selection.count (instead of selection.focused which
defaults to 0 and fails on the first focused item).
Post: 40fd5efe05
.
Fixes : #4444
2024-07-28 02:59:01 -04:00
Tom Najdek
00ae8bb9b2
Add more features to the file renaming functionality ( #4424 )
...
* New `attachmentTitle` field, returns the title of the current attachment (or
the future title of the attachment being created)
* New function `match` to enable testing values with a regex.
* New function `start` to enable truncating from the beginning.
* Ignore new line characters in the template for easier editing.
* Avoid repeated characters when changing case (snake/dash)
* Increase the size of the template input field.
Closes #3252
2024-07-28 02:57:14 -04:00
Grace Dinh
29f4aece24
Add regex replace feature for file renaming ( #3562 )
2024-07-28 02:56:19 -04:00
Abe Jellinek
4187819cd1
File renaming: Match content type prefixes, add UI ( #4431 )
2024-07-27 03:01:43 -04:00
Abe Jellinek
4653059536
Select Items dialog: Change accept button label to Select ( #4441 )
2024-07-27 02:49:22 -04:00