mokuro-reader icon indicating copy to clipboard operation
mokuro-reader copied to clipboard

Improvements to PC User Experience

Open KojoZero opened this issue 1 year ago • 7 comments

PC UX Improvements

Added toggle to disable mouse panning

When using Yomitan, it's easy to accidentally move the page when clicking off, so I added a toggle to disable mouse panning.

Changed scrollwheel actions

The current settings for Mokuro are unnatural on PC. Scrollwheel has been changed to pan vertically, and zooming has been changed to Ctrl+Scrollwheel.

Added more Keyboard shortcuts

More keyboard shortcuts added such as: Turn page with 'A'/'D', Reset Zoom/Pan with 'R', and Toggle Cover with 'C'. These have been added to make navigation more efficient, especially if you're using Yomitan.

Fixed zoom settings

Currently, the zoom out amount is greater than the zoom in amount. This has been fixed so that they are now the same.

Added menu to see keyboard shortcuts

Currently, the keyboard shortcuts aren't listed anywhere on the reader, so I added a menu.

KojoZero avatar Nov 25 '24 19:11 KojoZero

@KojoZero is attempting to deploy a commit to the zxy101's projects Team on Vercel.

A member of the Team first needs to authorize it.

vercel[bot] avatar Nov 25 '24 19:11 vercel[bot]

Closes #14 and Closes #40

KojoZero avatar Nov 26 '24 22:11 KojoZero

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
mokuro-reader ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 8, 2025 5:14am

vercel[bot] avatar Nov 28 '24 07:11 vercel[bot]

Thanks for the PR, time is short but I'll take a proper look next week after the JLPT is over.

ZXY101 avatar Nov 28 '24 07:11 ZXY101

Awesome stuff, thanks for all the changes!

ZXY101 avatar Feb 07 '25 16:02 ZXY101

When will I be able to use these changes, love literally all of them

griz455 avatar Feb 28 '25 21:02 griz455

I can make all the changes later this week. Also I had a personal fork live here with a lot more changes that I could merge, though I saw that there's a rewrite in progress so I might hold off on making a pr for a while.

KojoZero avatar Mar 04 '25 07:03 KojoZero

implemented in a different branch and merged in

Gnathonic avatar Nov 29 '25 19:11 Gnathonic