set target frame height
slightly larger margin for menu item view, take account of text margin
don't validate view menu item
set clear sRGB color in Ib
make sure decoded color labbel well has no label
title margin back to 4
fix sizeToFit for color label well with title
use a transparent sRGB color for no color label, so the color panel defaults to select sRGB sliders
set clearColor as default for color well
set placeholder sizes to actual intrinsic sizes
get/set controlsize for control, no need to go through cell
order views in visible order
use file content search table for font selection when displayed
nil target for orderFrontFontPanel, otherwise it toggles. Cannot mae first respondeeer when not visible in window.
fix table font updating when the table is not in a window, don't update font in font panel twice, don't toggle font panel when already shown
support for controlSize of color well
remove duplicate
make sure scrollPosition is valid, use variables for setting
reorganize scrollPosition calculation
call correct setter
handle scrollPosition without scrollview
correct calculation of scrollPositionAsPercentage for contentInset, for instance from headerView
fix condition and check wether we have anything to select
update comments
update comment
selectAll: and deselectAll: should be validated in NSTableView
validate deselectAll: in group outline view
don't add two bottom constraints when adding control views above and below, should never happen though
load nib for file search controller in initializer
don't get duplicate selected URLs from file content search
don't bother about sarch options, as we only use default
convenience method for updating file search and update delegate
no need for arrays to be mutable
don't change to import order sort when we ould already do
search group and web group are mutually excluding
remove dark mode comments
remove dark mode comments
reset selected search field in method removing file search items
Explitly call tile for search button bar in some cases, automatic calls are not always sufficient or needed. Only call automatically when resizing or showing.
update pragma mark
no need for method to delay setting status
don't calculate intermediate change mask for control view display changes
create array literal
combine ivars for top or height constraint, as they are never both set
controlviews are layed out top to bottom
array is always non nil, so check for count
no need for private method
make a method private to category
check control view mask rather than web grouop selection
dictionary literal
set first responder to inserted webview
rename variable
reuse variable
Insert webview with larger height so it will be squeezed by the splitview to the targeted height
do save splitfiew fraction only when not showing webview
get old webview first
combine some setup code for webview
simplify splitview divider calculation
Rename setup getters defaulting to user defaults. Add convenience one with default value.
no need to check for non negative width
collapse for zero fraction
set undo action name when setting standard color
use 'is' before boolan getter
make sure button is redrawn when changing color
no need to support becomeFirstResponder
Never accept first responder for color well, let the buttons become first responder themselves
Allow color label well to become first responder when not in a menu item. Redirect valid first responder for first or last button.
do not accept first reposnder for rating button when in a menu item
don't add separator when there are no more items
handle citation field separately, check forr number of linked URLs first
don't let color label control in menu become first responder
don't let color label well in menu become first responder
remove only modifier as key equivalent
remove only modifier as key equivalent
remove keyequivalent modifier from menu items
move template menu controller to managers
Validate remove menu item consistent with how it is implemented, allow when any selected group allows removal
check allowsRemoval property to simplify
shortcuts for sidebar and status bar
generic external group name in menu title when not selecting a specific type
make sure we don't get into a scaling loop
make sure zoomable pdfview has our discrete scale factors
implement NSCoding for menu delegate as NSMenu encodes it when encoding itself
make sure updated menu contains an item to hold the action and target
update comment
singleton controller as delegate to update template based menus like copyAs and templated preview display
fix method name
allow getting current first responder
identifiy template preview segment menus by title, no need for ivars
get action for template preview menu item from first menu item
I just realized one condition for this bug. It seems that this happens when the added item does not have a cite key. If I generate a cite key before quitting BibDesk, it is not automatically placed to multiple groups when reopening BibDesk. However, if I don't generate a cite key, quit and reopen BibDesk, the item is placed in multiple static groups, and at this point, generating a cite key for the item does not remove it from the multiple static groups it is erroneously assigned to.
Added publication is automatically placed in multiple static groups
This is probably due to the fact that you did not assign (unique) cite key to this and other items. When saving static groups we identify items by cite key, as that is the only way to identify items in bibtex. It is your responsibility that you assign a unique cite key to all items in your library, otherwise your bibtex data is problematic, and this is one of the problems that can occur. This is not something we can fox for you, except for helping you to generate cite keys for items (which you have...
Added publication is automatically placed in multiple static groups
set some properties in ib
highlight multiple strings at once
parse preview template using document
move searchString property to UI category
always set pdfScaleFactor
declare NSTextViewDelegate conformance