<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Ok, how's this? <a href="https://youtu.be/2hL1brds1XA" class="">https://youtu.be/2hL1brds1XA</a> :)<div class=""><br class=""></div><div class="">The relevant PR is <a href="https://github.com/pure-data/pure-data/pull/143" class="">https://github.com/pure-data/pure-data/pull/143</a></div><div class=""><br class=""></div><div class=""><div><blockquote type="cite" class=""><div class="">On Jul 24, 2017, at 9:46 PM, Dan Wilcox <<a href="mailto:danomatika@gmail.com" class="">danomatika@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Well, you are right in pointing out how Finder handles things. I have some changes which are *almost* there...<div class=""><br class=""><div class=""><blockquote type="cite" class=""><div class="">On Jul 24, 2017, at 8:42 PM, Kevin Haywood <<a href="mailto:khaywood@ucsd.edu" class="">khaywood@ucsd.edu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Ah, I see - these are features then, not bugs!  My apologies for the noise - I wasn’t monitoring the dev list before, and didn’t know about the existing discussions : )</div><div class=""><br class=""></div><div class="">Cheers,</div><div class="">Kevin</div><div class=""><br class=""></div><br class=""><div class=""><blockquote type="cite" class=""><div class="">On Jul 24, 2017, at 9:29 AM, Dan Wilcox <<a href="mailto:danomatika@gmail.com" class="">danomatika@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Ok, what's funny is that both of these points are things that people *wanted* in feedback from the first test release. I'm not sure if I'm able to spend another day tracking down too many details...but here we go.</div><div class=""><br class=""><blockquote type="cite" class=""><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><blockquote type="cite" class=""><div class=""><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div class=""><blockquote type="cite" class=""><div class=""><div class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div class=""><div class=""><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div class="">Thirdly, the Help Browser behaves unusually in multiple ways: first of all, it starts off with the top item double-selected (both blue highlight and dotted border to the blue highlight), but despite the double duty, you still have to click to select that item again in order to get the next column to show up.</div></div></div></div></div></div></blockquote><div class=""><br class=""></div>That's normal and was the previous behavior. Hit enter or click.<br class=""></div></div></div></blockquote><div class=""><br class=""></div><div class="">In macOS 0.47-1 64-bit, there’s nothing that gets selected automatically when opening the Help Browser.  When I do click to select something, I don’t get the black dotted border on the blue highlight.</div></div></blockquote><div class=""><br class=""></div><div class="">From feedback (<a href="https://lists.puredata.info/pipermail/pd-list/2017-07/119363.html" class="">https://lists.puredata.info/pipermail/pd-list/2017-07/119363.html</a>):</div><div class=""><br class=""></div></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div class=""><div class=""><i class="">- The first item that appears when entering a new directory for the first</i></div></div></div><div class=""><div class=""><div class=""><i class="">time is selected with a squared box, but it's not selected in blue, which</i></div></div></div><div class=""><div class=""><div class=""><i class="">is confusing because selection actually does takes place (i.e., if the item</i></div></div></div><div class=""><div class=""><div class=""><i class="">is not a directory, hitting the 'right' arrow will open it)</i></div></div></div></blockquote><div class=""><div class=""><div class=""></div></div><div class=""><br class=""></div><div class="">The black box is the keyboard focus highlight while the blue background is the listbox active item. From this feedback I connected them. I'm guess you prefer them not to be connected?</div><div class=""><br class=""></div><div class="">One issue is that on some versions of TK it seems as though that black box is not displayed, so if you use the keyboard, you have no way of knowing where you are, hence selection highlight follows keyboard.</div><br class=""><blockquote type="cite" class=""><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><blockquote type="cite" class=""><div class=""><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div class=""><blockquote type="cite" class=""><div class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div class=""><div class=""><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div class="">If you use the keyboard arrow keys to navigate the Help Browser, and have navigated to at least the second column, if you use the left-arrow to navigate back one column, then use the up- or down-arrow keys to browse the items in the current column, the right-most column doesn’t update its contents, instead retaining the contents it had previously, creating a visual mismatch, as seen in the screenshot.</div></div></div></div></div></blockquote><br class=""></div><div class="">That's also normal / previous behavior. Click or hit the right button to update. If the browser updates whenever you navigate it goes a bit crazy visually.</div></div></div></blockquote><div class=""><br class=""></div><div class="">This is also not previous behavior for me: in macOS 0.47-1 64-bit, whichever column is to the right of the current selection always reflects the contents of the current selection (mimicking the behavior of the macOS Finder, as one example).</div></div></blockquote></div><div class=""><br class=""></div><div class="">It is previous behavior if you only click with the mouse and Pd 0.47 works the same (I just downloaded it to make sure). Pd 0.47 doesn't have the browser keyboard update and as soon as you start using the keyboard, yes things can perhaps be out of sync if you're expectation is as you've stated. Is this what you are referring to?</div><div class=""><br class=""></div><div class="">This is again related to showing where the keyboard focus is. I will see if there is a happy medium...</div></div></div></blockquote></div></div></div></blockquote></div><br class=""><div class="">
<div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">--------</div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">Dan Wilcox</div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><a href="http://twitter.com/danomatika" class="">@danomatika</a></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><a href="http://danomatika.com/" class="">danomatika.com</a></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><a href="http://robotcowboy.com/" class="">robotcowboy.com</a></div><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br class=""></div><br class="Apple-interchange-newline">
</div>
<br class=""></div></div></div></blockquote></div><br class=""><div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">--------</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Dan Wilcox</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a href="http://twitter.com/danomatika" class="">@danomatika</a></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a href="http://danomatika.com" class="">danomatika.com</a></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a href="http://robotcowboy.com" class="">robotcowboy.com</a></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class=""><br class=""></div><br class="Apple-interchange-newline">
</div>
<br class=""></div></body></html>