0.1.54a #111
RobertCraigie
announced in
Announcements
0.1.54a
#111
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Page navigation keys (
h,j,k,l,<C-u>,<C-d>,gg, andG) are now translated into equivalent standard keys:hjklto arrow keys<C-u>to<PageUp><C-d>to<PageDown>ggto<D-Up>on macOS, and<C-Home>on LinuxGto<D-Down>on macOS, and<C-End>on LinuxFor example, when you press
j, Glide will now send an<ArrowDown>event to the web page.This change was made for a couple reasons:
Scrolling in PDFs now works; websites with their own scrolling behaviour will now work, as long as they support standard navigation keys.
Website key events
There is a notable behaviour change here now that navigation keys send key events to the web page; websites can now intercept those key events and function differently. This may or may not be desirable depending on the website you are using.
If this behaviour is worse for you, please open a discussion, and if needed you can revert to the previous implementation with:
Tip
This behaviour can be worse when custom elements are focused, e.g. YouTube videos as
jwill turn the volume down when you really want to scroll the page.In these cases you can try pressing
<C-,>first to move focus off of that element.Smooth scrolling
Smooth scrolling is now supported, and enabled by default.
If you want to keep instant scrolling you can use this config:
Note that this also changes the scroll behaviour when using arrow keys directly.
Changes
Imotion support<C-,>to move focus out of the currently active element:copyexcmd for smoother integration with excmds like:profile_dirglide.styles.remove()clicklistenersglide.ctx.versionfor accessing the current Glide versionglide.ctx.firefox_versionfor accessing the Firefox version that Glide is based off ofglide.unstable.include(), you can now pass absolute paths<C-d>will now actually scroll the page down.org.mozillareferences in DBus names on Linux, we now useapp.glide_browserinsteadignoremode when switching tabs<D-q>on macOS /<C-S-w>on Linux:clearto also dismiss app menu notifications, e.g. the "New update available" notificationThis discussion was created from the release 0.1.54a.
All reactions