Sep. 26th, 2017

github: shadowy octopus with the head of a robot, emblazoned with the Dreamwidth swirl (Default)
[personal profile] github
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: f54a0ad3e0ae7cc03219d73c03ffff47c1f61fbc
https://github.com/dreamwidth/dw-free/commit/f54a0ad3e0ae7cc03219d73c03ffff47c1f61fbc
Author: akpdw <allen@suberic.net>
Date: 2017-09-26 (Tue, 26 Sep 2017)

Changed paths:
M bin/upgrading/en.dat
M bin/upgrading/proplists.dat
A cgi-bin/DW/Setting/Shortcuts.pm
A cgi-bin/DW/Setting/ShortcutsKeypress.pm
A cgi-bin/DW/Setting/ShortcutsNext.pm
A cgi-bin/DW/Setting/ShortcutsPrev.pm
A cgi-bin/DW/Setting/ShortcutsTouch.pm
A cgi-bin/DW/Setting/ShortcutsTouchGesture.pm
A cgi-bin/DW/Setting/ShortcutsTouchNext.pm
A cgi-bin/DW/Setting/ShortcutsTouchPrev.pm
M cgi-bin/LJ/S2/EntryPage.pm
M cgi-bin/LJ/S2/FriendsPage.pm
M cgi-bin/LJ/S2/RecentPage.pm
M cgi-bin/LJ/Talk.pm
A htdocs/js/jquery.shortcuts.nextentry.js
A htdocs/js/jquery.touchSwipe.js
A htdocs/js/mousetrap.js
A htdocs/js/shortcuts.js
M htdocs/manage/settings/index.bml
M htdocs/manage/settings/index.bml.text

Log Message:
-----------
2718 next prev entry (#2192)

* issue 2178

This adds a new 'Shortcuts' section to the settings page, with settings
for both keyboard and touch shortcuts. Available shortcuts are for next
and previous entry.

Shortcuts, if configured, are made available on Entry, Reading, and Recent
pages.

This also adds two new javascript libraries: mousetrap.min.js
(https://github.com/ccampbell/mousetrap) and jquery.touchSwipe.js
(https://github.com/mattbryson/TouchSwipe-Jquery-Plugin), with the
latter having been customized some to work with multi-finger gestures
on iOS.

There is also a new shortcuts.js file to register configured shortcuts,
and jquery.shortcuts.nextentry.js which actually does the next/previous
entry actions.
Page generated Jun. 17th, 2025 11:34 am
Powered by Dreamwidth Studios