Tom Najdek
2f9a12c2da
Improve "Run JavaScript" dialog
2024-01-24 23:32:19 -05:00
Tom Najdek
a54ed665bf
Improve style editor dialog
2024-01-24 23:32:19 -05:00
Tom Najdek
c514f92f9b
Update csl editor theme based on system color scheme
2024-01-24 23:32:19 -05:00
Tom Najdek
d99ad84d4c
Improve long tag fixer dialog
2024-01-24 23:32:19 -05:00
Tom Najdek
f0de6d0d57
Tweak spacing in select items dialog
2024-01-24 23:32:19 -05:00
Tom Najdek
0734808774
Fix invalid colors for collection tree in dialogs
2024-01-24 23:32:19 -05:00
Tom Najdek
7497226de2
Fix table header doesn't cover the entire width of the table
...
This affected every virtualized table with a header, except the main items table.
2024-01-24 23:32:19 -05:00
Tom Najdek
701c76aa3f
Redesign RTF Scan wizard
2024-01-24 23:32:19 -05:00
Tom Najdek
b30e975379
Inject custom styles into <wizard>
...
<wizard> is a custom element built-in in FF. This commit monkey-patches
attachShadow to inject custom styles into the shadow root of <wizard>.
2024-01-24 23:32:19 -05:00
Abe Jellinek
37d2b41778
Make clicky item icons match line height
2024-01-24 23:32:18 -05:00
Abe Jellinek
40cc55757b
Don't set static line-height on clicky items
2024-01-24 23:32:18 -05:00
Abe Jellinek
63e492261d
Fix splitter misalignment on some displays
2024-01-24 23:32:18 -05:00
Abe Jellinek
1d662b9fef
Preferences: Fix and improve search
2024-01-24 23:32:18 -05:00
Abe Jellinek
6e651271e8
Use two decimal points in default fontSize pref
2024-01-24 23:32:18 -05:00
Abe Jellinek
fbbe9625fc
Focus new tag when popup is opened
2024-01-24 23:32:18 -05:00
Abe Jellinek
6948252e32
Prevent collapsing / hide twisty in tags popup
2024-01-24 23:32:18 -05:00
Abe Jellinek
8e3abd8706
Add padding to reader tags popup
...
And move styles to SCSS.
2024-01-24 23:32:18 -05:00
Abe Jellinek
482e436203
Import SCSS in reader windows
...
Fixes unstyled tags popup.
2024-01-24 23:32:18 -05:00
Abe Jellinek
b24d7d8f44
Fix tags box tests
2024-01-24 23:32:18 -05:00
Abe Jellinek
b391b6ca21
Tags box: Fix tag being saved every time autocomplete popup hides
2024-01-24 23:32:18 -05:00
Dan Stillman
f2bf40a314
Don't default existing users to Compact
2024-01-24 23:32:18 -05:00
Abe Jellinek
fbd8db3c8e
Fix New Collection test
2024-01-24 23:32:17 -05:00
Abe Jellinek
99b0411857
Return created collection from newCollection()
...
Regression from fd0664bfb06409118ecaff73e064ab9c3103d823
2024-01-24 23:32:17 -05:00
Abe Jellinek
301058cf9d
Fix notes pane tests
2024-01-24 23:32:17 -05:00
Abe Jellinek
57a1214eaa
Remove reader pointerdown listener on close
...
Avoids a memory leak.
2024-01-24 23:32:17 -05:00
Abe Jellinek
2624770cea
Remove debug from collapsible-section
2024-01-24 23:32:17 -05:00
Abe Jellinek
49fe2b98d9
Restore tag autocomplete popup
...
Regression from 275ea6f because of a duplicate element ID. Now we only create
one popup, even if there are multiple tags-boxes.
2024-01-24 23:32:17 -05:00
Abe Jellinek
ac2a4d0ee3
Preferences: Don't show horizontal scrollbar
2024-01-24 23:32:17 -05:00
windingwind
e1f026b037
Fix attachment row gap
2024-01-24 23:32:17 -05:00
windingwind
b2ce3d4a5c
Fix sidenav button default status
2024-01-24 23:32:17 -05:00
windingwind
365e97ba1e
Fix quick search does not re-run when changing mode
2024-01-24 23:32:17 -05:00
Dan Stillman
3e489b5f00
Update reader submodule
2024-01-24 23:32:17 -05:00
Dan Stillman
0c089efd8a
More attachment box fixes
...
- Only try to show preview or check file existence for file attachments
- Use fileExists() for file check
- Show Accessed for linked-URL attachments
2024-01-24 23:32:17 -05:00
windingwind
61a5704dd4
Fix attachment box bugs
2024-01-24 23:32:17 -05:00
Dan Stillman
b34d0d2acc
Fix regression in Zotero.FullText.canReindex()
2024-01-24 23:32:16 -05:00
Dan Stillman
3b9afcc500
Add Zotero.FullText.canIndex()
...
Currently identical to canReindex(), but in theory attachments aren't
supposed to be reindexable if they're already fully indexed
2024-01-24 23:32:16 -05:00
Bogdan Abaev
3338b4b285
new item focus handling tweaks
...
- properly re-focus previously focused item type menu in itemBox
- fix strange behavior of re-emerging item type menu popup caused by
itemBox.focusFirstField
- force the focus-ring to be around the itemType menu
2024-01-24 23:32:16 -05:00
Bogdan Abaev
b6d5a52417
additional focus management for popups
...
When a menupopup is opened, the active element does not change, so
their focus-ring will be hidden until the menupopup closes for it to be
less distracting.
When a panel popup is opened, the focus will be moved inside
of the panel, so we keep track of whichever element was previously
focused, and re-focus it when the panel goes away.
Minor reorganization of focus-ring mixin to use variables instead
of parameters to make hiding of focus-ring easier.
2024-01-24 23:32:16 -05:00
Dan Stillman
1427e3e324
Open item pane if closed on New Item
2024-01-24 23:32:16 -05:00
Bogdan Abaev
8e4fd75f1d
passing newItem tests
2024-01-24 23:32:16 -05:00
windingwind
3073137d39
Fix title bar height on Linux
2024-01-24 23:32:16 -05:00
Bogdan Abaev
99ab42a674
Prevent trash row from receiving focus on Enter in filter box
...
Prevent trash/duplicated/unfiled/etc. rows from getting focused on Enter
if it is the currently selected collection row that technically
passes the filter and Enter is pressed.
2024-01-24 23:32:16 -05:00
Bogdan Abaev
2c97a7a03e
avoid blinking of focused collection row on escape
...
Make sure that on escape, the focus is moved to collectionTree strictly
once all filtered rows are rendered. Minor refactoring to achieve
it, since setFilter is async.
2024-01-24 23:32:16 -05:00
Bogdan Abaev
0f0badea27
restore collection scroll position after filter
...
Before filtering starts, save the selected row, scroll position, and
which rows were collapsed before filering, and restore them once the
filtering is over if a row was focused during filtering.
2024-01-24 23:32:16 -05:00
Dan Stillman
6cb50c3ca4
First item row should not be gray
2024-01-24 23:32:16 -05:00
Dan Stillman
e6dc493b27
Update note-editor and reader submodules
2024-01-24 23:32:15 -05:00
yexingsha
c5346d08b9
fixed some spacing in item pane
2024-01-24 23:32:15 -05:00
yexingsha
6e7c80d97b
changed all font-weight: bold/590 to 600
2024-01-24 23:32:15 -05:00
yexingsha
a81f0884ed
fix focus ring color
2024-01-24 23:32:15 -05:00
Abe Jellinek
ee5106939c
Potentially fix Linux popup positioning issue
2024-01-24 23:32:15 -05:00