owlysk / CodeTimer

Timer Widget for Kimai Time Tracking
MIT License
22 stars 2 forks source link

Focus to input-field if open #4

Closed xstable closed 1 year ago

xstable commented 1 year ago

Currently you need to use the mouse to click into the text-field, after you opened an Select-Field.
image

Would be nice if the input-field would still be focused if you open such an sub menu.. this way you can immediately start to type the characters to fast find the right entry.

That's the same for all three select-Boxes:

Totally awesome would be to have the fields completely keyboard-based. Means, you click with the Mouse into the first description-field and only move on with tab and typing to the rest. At least on Step 5 you only click enter.

image

owlysk commented 1 year ago

Hi, thanks for suggestion. I improved keyboard usage in last relase v 1.0.8 so check it out. After you filter value in select box, you have to press <enter> or <tab> for confirm value and then you can use <tab> for next input.

xstable commented 1 year ago

Great, thank you for implementing it so fast. One last thing I found. If you enter a new Timetrack, you click into the text-field. But if you've written something, you need the mouse to press start. There is no way to use tab to jump to the start-button currently.

image

Would be awesome, if you could implement that Tab jump to the start button, and if user then press Enter the task start like it does on mouseclick.

owlysk commented 1 year ago

Hi, thanks for feedback. Your made a great suggestion and implementation was not very difficult. Here you go v 1.0.9 :)

xstable commented 1 year ago

Thanks a lot for implementing it so fast. Great piece of code. Much better in my opinion as the build-in time-tracker in the web-view.