Abe Jellinek
9eabc169c4
Move Locate to sidenav ( #3747 )
2024-05-14 04:19:58 -04:00
Abe Jellinek
59b1d75b98
Item pane header customization ( #3791 )
2024-05-10 08:23:26 -04:00
Abe Jellinek
9ab42c5c65
Override tab color-scheme for Windows dark mode compat
...
https://forums.zotero.org/discussion/114239/z7-beta77-scaffold-bugs-report
2024-05-07 15:25:44 -04:00
Abe Jellinek
f1cf1b1a2b
Fix merge pane overflowing without scrollbar
...
https://forums.zotero.org/discussion/114241/zotero-7-beta-merge-unusable-with-long-author-lists
2024-05-07 11:59:58 -04:00
Dan Stillman
de9e7ff962
Remove border-radius in color-picker buttons on Windows
2024-05-07 05:16:21 -04:00
Abe Jellinek
14ea68c819
Fix color picker button styles on Windows
2024-05-07 05:16:21 -04:00
Abe Jellinek
e414e6029b
Prevent Windows button defaults from overriding other styles
2024-05-07 05:16:21 -04:00
Abe Jellinek
82107beaa9
Fix menulist label misalignment on macOS
...
I think they're still slightly off center, but now they look exactly
like they do in Firefox. Dropdown labels in Apple's native macOS apps
are actually offset toward the top by a pixel or two.
Fixes #4086
2024-05-02 11:00:05 -04:00
windingwind
4a0bb2df52
Fix menulist popup item padding and icon on MacOS and Windows
...
A follow up fix after #4052
Default to radio style menuitem on MacOS and Windows
2024-05-02 15:19:45 +08:00
Abe Jellinek
04748ec9a6
Don't allow flex layout to shrink collections pane
...
updateLayoutConstraints() needs its size to be fixed across window
resizes. It didn't shrink automatically until fx115, I think, and this
commit restores that behavior.
Fixes #4062
2024-05-01 15:30:12 -04:00
abaevbog
adaa61f2cf
Make opened tabs menu scrollable ( #3833 )
...
- If there are too many tabs opened to fit onto the screen,
the tabs menu can be scrolled
- When tabs menu is opened, scroll to the selected tab
- Use margins instead of padding to that the scrollbar does not
overlap with the cross button
- Make sure that if the tabs menu is long, there will
be a gap between it's top/bottom and the edge of the
screen
- On linux, screen.availTop and screen.availHeight are not always
correct and the menu can go outside of what is supposed to be
the available screen area. Special treatment for those
edge cases
2024-05-01 02:00:15 -04:00
Abe Jellinek
d5194f234d
Update progress window to use SVG icons ( #4047 )
...
* Fix translation progressWindow
* Use SVG icons, don't use determineAttachmentIcon() / getImageSrc()
* FeedItem#translate(): Pass itemDone params in correct order
* Why does FeedItem#clone() return JSON?
* Fix text misalignment
2024-04-30 05:32:54 -04:00
windingwind
a5acf02264
Fix menulist popup checkbox and radio icon on Windows
...
A follow up fix after #4052
2024-04-30 17:21:11 +08:00
Abe Jellinek
c32a352ecc
Feed abstract: Set color scheme automatically
...
Fixes black on black text in dark mode.
2024-04-30 02:14:57 -04:00
Abe Jellinek
302d8e925e
Remove a bunch of unused PNG icons ( #4071 )
2024-04-30 02:13:17 -04:00
windingwind
54382475be
Fix advanced search menu issues
...
Fix needsgutter padding of menupopup in menulist on MacOS
fix : #4052
Fix advanced search operator menu multi-select status
2024-04-29 11:45:09 +08:00
Abe Jellinek
3a7145f4d5
Fix progress queue dialog overflow
2024-04-25 06:25:20 -04:00
Abe Jellinek
d815476a14
fx115: Scaffold: Fix Tests listbox sizing
...
- Remove splitter for now - no longer works with flex, so we'll need to
rethink it
- Borrow selectItemsDialog richlistbox sizing fix via mixin
2024-04-22 15:02:30 -04:00
Abe Jellinek
5d760c9304
fx115: Scaffold: Fix window sizing
2024-04-22 15:02:30 -04:00
Dan Stillman
9d49d4623d
Don't restore persisted attributes that are no longer valid
2024-04-18 08:35:32 -04:00
windingwind
5bef61b748
fx115: fix element width/height persist
2024-04-18 08:35:32 -04:00
Abe Jellinek
f7dc68c7f4
Render RSS description as HTML ( #3956 )
2024-04-18 06:39:17 -04:00
windingwind
451cb8109a
fx115: Hide default focus ring
2024-04-17 17:30:05 +08:00
Adomas Venčkauskas
c9561f1041
Prevent itemlist in classic cit and edit bibl dialogs from expanding
...
Also
- Cleanup the XUL of said dialogs
- Refactor, spearate and clarify custom CSS injection into FX XUL
elements
2024-04-16 11:47:01 +03:00
windingwind
df014bfb0b
fx115: Fix tabbox tab color on MacOS
2024-04-15 15:47:53 +08:00
Abe Jellinek
fc648a949a
Set main window min-width/height dynamically ( #3841 )
...
Correctly calculates minimums when window is too small, so it grows
when the collection tree is made bigger.
2024-04-13 03:44:17 -04:00
Dan Stillman
45fbf8bb12
fx115: Fix Edit Bibliography dialog
...
https://forums.zotero.org/discussion/113647/zotero-7-beta-73-fails-to-open-add-edit-bibliography-window-in-word
2024-04-13 00:29:36 -04:00
Abe Jellinek
b029e561f3
fx115: Scaffold: Restore flex ratio in Tests tab
2024-04-12 13:18:52 -07:00
Tom Najdek
b814d0f4c8
Use mixin to reduce theme-related code duplication
2024-04-12 12:33:26 +02:00
Adomas Venčkauskas
f7a3f80d43
Make sure the tree in advanced search is constrained to window height
2024-04-12 09:15:09 +03:00
Abe Jellinek
6ebb15778b
fx115: Fix Scaffold richlistboxes and load dialog sizing ( #3968 )
2024-04-11 22:53:59 -04:00
Tom Najdek
14586d72b0
Use theme colors in debug viewer
2024-04-11 20:08:10 +02:00
Adomas Venčkauskas
5681954f39
Fix bad basicViewer toolbar styling on Linux
2024-04-11 17:10:33 +03:00
Adomas Venčkauskas
70d999291b
Fix Dictionary window missing a scrollbar. Closes #3960
2024-04-11 10:53:54 +03:00
Tom Najdek
878fc20cec
fx115: Migrate or remove -moz-box-flex
which is no longer recognized
...
* feed settings: part of the grid, not needed
* progress queue: migrated to flex
* tab-bar-container: already fixed in scss
* zotero-lookup-multiline-progress: migrated to flex
* zotero-lookup-textbox: removed, does nothing
* #zotero-prefpane-advanced #data-dir-path: migrated to flex
* #zotero-prefpane-sync: migrated to flex on #storage-url, removed from #storage-password to fix layout
* .search-condition: migrated to flex
* updates.css: migrated to flex
2024-04-10 17:32:04 +02:00
Adomas Venčkauskas
1811c77f85
Advanced search: Fix window size issues
...
- Set minimum dimensions
- Make sure adding/removing conditions only resizes the window
by the appropriate vertical amount
https://forums.zotero.org/discussion/113523/zotero-7-beta-advanced-search-window-resized-when-pressing
2024-04-10 12:29:25 +03:00
Adomas Venčkauskas
b17d1429bf
Add missing semicolon in scss that breaks css generation
2024-04-10 10:31:34 +03:00
Dan Stillman
0da1702589
Revert "fx115: fix element width/height persist ( #3944 )"
...
This reverts commit ecea550a37
.
It seems to be causing various UI issues, including the items list
sliding under the item pane when the collections pane is expanded
(though I can no longer reproduce that).
2024-04-09 18:22:52 -04:00
windingwind
ecea550a37
fx115: fix element width/height persist ( #3944 )
2024-04-09 18:00:40 -04:00
Tom Najdek
91cd9814e1
Improve error message in the Mendeley importer ( #3900 )
2024-04-08 01:46:59 -04:00
windingwind
86bb8f06cb
Fix richlistitem cut-off with double-byte characters ( #3931 )
2024-04-08 01:38:38 -04:00
Adomas Venčkauskas
1201cc5eb6
Add a comment about injected/overriden mozzila element styles
2024-04-05 14:20:53 +03:00
Adomas Venčkauskas
77f3be2bda
Fix titlebar button breakage on macOS ( 6f8a1095
)
2024-04-05 14:18:38 +03:00
Adomas Venčkauskas
6f8a109574
fx115: Fix menubar text colour and window control buttons on Linux
...
Window control buttons are a regression in c8d49e76
2024-04-05 13:30:24 +03:00
Tom Najdek
09eb9b4e77
fx115: Fix a couple of long tag fixer window size issues
2024-04-04 18:15:49 +02:00
Abe Jellinek
2a114cef9b
Preferences: Restore subpane Back button
...
It was technically still there, just offscreen. The wrapper element
was display: block, and some block layout quirk caused the button to
grow to fill the wrapper, which then put it offscreen when rotated.
This removes the wrapper and replaces it with a margin. Also fixes an
incorrect margin in RTL locales.
2024-04-01 11:57:00 -04:00
Tom Najdek
7bf0aa4958
fx115: Fix wizards
...
* Fix wrong window dimensions
* Fix missing buttons in import wizard
* Fix tiny items selector in RTF Scan Wizard
2024-03-31 12:39:12 +02:00
Abe Jellinek
1b646fb6e2
fx-compat: Fix up Scaffold a bit
...
- Output pane no longer gets huge after load
- URL box grows
- Metadata grid fills available space (but still needs work re overflow)
- row-resize cursor on Tests splitter
2024-03-30 01:02:09 -04:00
Abe Jellinek
0f61646e26
fx-compat: Preferences: Fix content not growing with window
2024-03-30 01:02:09 -04:00
windingwind
61ef16b9b7
fx115: avoid window dragging on non-selected tab deck ( #3897 )
2024-03-30 01:02:08 -04:00