Please put the focus on the first entry in a Library search

2»

Comments

  • Graham Criddle
    Graham Criddle Member, MVP Posts: 32,431 ✭✭✭

    Logos lacks many of the usual Mac navigation options.

    Because they want the code to work across multiple devices/platforms they deliberately avoid taking advantage of platform specific features. That keeps our costs down

    Then why does keyboard navigation work in Windows but not on the Mac? 

    I don't think it's as clear as that.

    Rather there are a few things that work on one platfom that are not implemented on the other - and I don't know why

    On the Mac, for example, you can use Shift-Cmd-P to switch between columns and non-columns view in a resource and, as far as I can see, there isn't a similar option available on Windows.

  • Bradley Grainger (Logos)
    Bradley Grainger (Logos) Administrator, Logos Employee Posts: 11,950

    On the Mac, for example, you can use Shift-Cmd-P to switch between columns and non-columns view in a resource and, as far as I can see, there isn't a similar option available on Windows.

    Ctrl+Shift+P

    (It appears to be missing from the Help file, though.)

  • Bradley Grainger (Logos)
    Bradley Grainger (Logos) Administrator, Logos Employee Posts: 11,950

    Rather there are a few things that work on one platfom that are not implemented on the other - and I don't know why

    In the early days of building Logos Desktop, we didn't have thorough specs for all new features, and the Mac and Windows apps were being built by two different teams. Thus, unintentional platform-specific differences crept in. This mostly affects the earliest-implemented (and thus, unfortunately, most core) features, such as Library.

    We generally go back and fix up these annoyances when we find them (or when they're reported) but it may take some time to work through them all.

  • Mark Allison
    Mark Allison Member Posts: 514 ✭✭

    Rather there are a few things that work on one platfom that are not implemented on the other - and I don't know why

    In the early days of building Logos Desktop, we didn't have thorough specs for all new features, and the Mac and Windows apps were being built by two different teams. Thus, unintentional platform-specific differences crept in. This mostly affects the earliest-implemented (and thus, unfortunately, most core) features, such as Library.

    We generally go back and fix up these annoyances when we find them (or when they're reported) but it may take some time to work through them all.

    Thanks for the explanation Bradley!

  • Bradley Grainger (Logos)
    Bradley Grainger (Logos) Administrator, Logos Employee Posts: 11,950

    Right now, if I type Cmd-L to bring up the library, then type "na28" to bring the NA28 to the top of the list, I'm stuck. There's nowhere else to go with the keyboard. I can't hit enter, tab, or up- or down-arrow. Nothing I do with the keyboard makes any difference.

    This isn't me trying to make Logos act like Accordance. This is my trying to make Logos work in a way that makes sense. 

    Thanks for the feature request; I've passed it along.

    (BTW, I don't see this as a platform-specific bug. To set the focus to the first resource in the list on Windows, you have to press Tab Tab Tab Tab Tab Tab Down Down Down. If anything, that's a side-effect of some default keyboard focus functionality in Windows common controls, not a deliberate attempt at improving keyboard accessibility that was only implemented on one platform. The keyboard shortcut should IMO simply be Down on both platforms.)

  • Graham Criddle
    Graham Criddle Member, MVP Posts: 32,431 ✭✭✭

    On the Mac, for example, you can use Shift-Cmd-P to switch between columns and non-columns view in a resource and, as far as I can see, there isn't a similar option available on Windows.

    Ctrl+Shift+P

    (It appears to be missing from the Help file, though.)

    Thanks Bradley!

  • Graham Criddle
    Graham Criddle Member, MVP Posts: 32,431 ✭✭✭

    Rather there are a few things that work on one platfom that are not implemented on the other - and I don't know why

    In the early days of building Logos Desktop, we didn't have thorough specs for all new features, and the Mac and Windows apps were being built by two different teams. Thus, unintentional platform-specific differences crept in. This mostly affects the earliest-implemented (and thus, unfortunately, most core) features, such as Library.

    Thanks again

  • Donovan R. Palmer
    Donovan R. Palmer Member Posts: 2,512 ✭✭✭

    But if navigation works in Windows but not on the Mac, then Logos IS coding for specific platforms. It's not like the APIs aren't available for keyboard navigation on the Mac. I think this reflects a historic bias of Windows over the Mac on the Logos platform (to be fair, Accordance has the opposite bias). 

    Logos has come a long way since the rodeo of L4 Mac, but there are small differences which show up whatever the root cause. For example, even though Logos was ahead of its time in deep system links, it is the only app on my MacBook that supports this to a degree, but yet I can not manage my Logos links with a standard app like HookMark. I see this as an inevitable compromise to being multi-platform focused as opposed to a developer on a single desktop platform, though again Logos has come a long way and the noticeable quirks (and crashes) have greatly reduced.