These are chat archives for CORE-POS/IS4C

14th
Feb 2017
danry25
@danry25
Feb 14 2017 11:55

Hey @gohanman, so if I wanted to add a numpad to the login screen & lane itself, I'd go create sonething like this in /quickkeys/noauto/ with some modifications to overlayKeys?

Joel suggested jQuery.NumPad too, but I remembered QuickKeys after asking him & figured that it might be more applicable.

Andy Theuninck
@gohanman
Feb 14 2017 15:34
I like the jQuery.NumPad suggestion better, myself. It'll be a bit more involved to add initially but would be easier to apply across all pages. Their example with a button on the right hand side of the <input> to activate the numpad seems sound and could be extended to 2nd button for an alpha keypad. Or maybe there's a button in the [modified] jQuery.NumPad to switch to alpha mode. Either way QuickKeys really isn't well-suited to showing a QWERTY keyboard.
danry25
@danry25
Feb 14 2017 16:02
Mk, could definitely go that route if that is what you prefer, rather find out now than in a pull request :P
Andy Theuninck
@gohanman
Feb 14 2017 16:49
Rough sketch: CORE-POS/IS4C@d8b44f3. The actual numpad lacks styling and is ugly, but behavior is configurable by adding CSS classes to inputs.
danry25
@danry25
Feb 14 2017 17:17
Yeah, just been talking with Finn in regards to integrating it into login.php instead of having it pop out
If this were on a mobile device that'd be handy, but its just an extra step (where you tap on the field on your touchscreen) just to get the numpad to appear
Andy Theuninck
@gohanman
Feb 14 2017 17:21
IMO that doesn't really generalize. There's plenty of whitespace on the login page, but if you want a numpad available in several different contexts finding a place to embed it each time gets trickier. And I still think if there's ever a need for an onscreen alpha keyboard overlaying is the only practical option
danry25
@danry25
Feb 14 2017 17:25
Sure, for an alpha keyboard it doesn't really generalize, but the use cases for an alpha keyboard to me would necessitate a popup in and of itself that you'd integrate said keyboard into. Like adding an item on a lane (say in a 1 or 2 lane store), you'd scan the item and it would prompt you to add it, and that prompt would include a keyboard if the touchscreen keyboard option was set
I'd also seperate touchscreen from keypad/keyboard
cause what if they have a keyboard attached and a touchscreen? With other Point of Sale systems, we usually disable the onscreen keyboard & keypad
Since keyboard is always faster & less error prone, and too many options is just giving the user room to create issues
Andy Theuninck
@gohanman
Feb 14 2017 17:27
If they have a keyboard attached and a touchscreen the onscreen numpad seems moot, too. You'll always be able to type without looking better on real keys and the ergonomics are often better. Plus, yeah, accuracy
danry25
@danry25
Feb 14 2017 17:27
Yeah
Andy Theuninck
@gohanman
Feb 14 2017 17:27
I was reading this as an option to go completely touchscreen w/o any other input device
danry25
@danry25
Feb 14 2017 17:27
this is really for the use case of they just have a large touchscreen
yea
IE a Dell P2314T since we snag those for under $200 after tax
Andy Theuninck
@gohanman
Feb 14 2017 17:29
For an always-present embed on the right-hand side a Notifier module would work. The right hand column would be a little wider to accommodate the buttons but if the screen is huge who cares
danry25
@danry25
Feb 14 2017 17:31
Lolyea, its a 1080p 23" touchscreen, we have a ton of real estate. The main focus is to make login & checkout happen with as little interaction as possible
Andy Theuninck
@gohanman
Feb 14 2017 17:36
permapad.png
Non-artist's rendering
danry25
@danry25
Feb 14 2017 17:37
:)
Just add a clear button and that is pretty much it
61ryTvY6A-L._AC_UL320_SR202,320_.jpg
Might wanna flip that bottom row around
Andy Theuninck
@gohanman
Feb 14 2017 17:41
Preh uses my layout. I have no idea if there's a standard since usually you can just move keys around
danry25
@danry25
Feb 14 2017 17:41
Most people's muscle memory will be from a keypad like the above (seeing as that is the only keyboard with a 00, matches what I see at Kroger brand stores)
Yeah, IT Retail uses a ton of Preh, lemme see
I took pictures and notes on quite a few of their customers and a ton of chains on my drive from Seattle to Austin
Andy Theuninck
@gohanman
Feb 14 2017 17:43
no real reason that kind of minor detail can't be configurable
danry25
@danry25
Feb 14 2017 17:50
yea, best it be configurable
Andy Theuninck
@gohanman
Feb 14 2017 19:45
No styling, but this seems to work for everything I've tried as a sidebar number pad CORE-POS/IS4C@e0a25c5
danry25
@danry25
Feb 14 2017 19:52
Cool, I'll give it a go when I get back here