You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
koreader/plugins
yparitcher a9d4e97115
[plugin] Dispatcher: for profiles & gestures (#6106)
add a Dispatcher module that allows for dispatching multiple events at once.
This will allow for profiles & for gestures that do multiple things.

it has 2 methods:
Execute which is given a kv table of settings to change and fires an event for each of them.
addSubMenu adds a menu item to a menu to allow for modifying which events are called
it also has settingsList which is a master table of all allowed setting and their corresponding info
(it is mostly from ReaderGesture and needs a lot of work)

to allow for a new setting all one has to do is add a entry to settingsList with a corresponding event and it will work out of the box.

the profile plugin is right now still a stub, just to test Dispatcher. the plan is to finish it and eventually refactor ReaderGesture to rely on this.
This also needs effort to move many functions out of reader gesture into events where they belong.
4 years ago
..
SSH.koplugin [RTL UI] Bidi-wrap filenames, paths, urls, metadata 4 years ago
autofrontlight.koplugin [Fix] Don't load disabled plugins (#4169) 6 years ago
autosuspend.koplugin Floor dimension computations (mul/div). (#6264) 4 years ago
autoturn.koplugin Floor dimension computations (mul/div). (#6264) 4 years ago
backgroundrunner.koplugin [CI] Add curly braces check (#5809) 4 years ago
batterystat.koplugin Battery stats plugin: fix and improvements (#5626) 5 years ago
calibre.koplugin unified calibre plugin (#6177) 4 years ago
coverbrowser.koplugin Floor dimension computations (mul/div). (#6264) 4 years ago
docsettingtweak.koplugin [RTL UI] Bidi-wrap filenames, paths, urls, metadata 4 years ago
evernote.koplugin Add chapter title when exporting notes in Evernote (JSON/HTML, remote) (#6146) 4 years ago
goodreads.koplugin Floor dimension computations (mul/div). (#6264) 4 years ago
hello.koplugin [feat] MenuSorter: add sorting_hint support (#4399) 6 years ago
keepalive.koplugin [feat] Add support for BQ/Fnac devices (#4294) 6 years ago
kosync.koplugin coding style + comment 4 years ago
movetoarchive.koplugin Delegate "lastfile" management to ReadHistory (#6128) 4 years ago
newsdownloader.koplugin [NewsDownloader] Added an HTML filter through a CSS selector (#6228) 4 years ago
perceptionexpander.koplugin Floor dimension computations (mul/div). (#6264) 4 years ago
profiles.koplugin [plugin] Dispatcher: for profiles & gestures (#6106) 4 years ago
readtimer.koplugin [i18n, plugins] ReadTimer - better plural forms (#5315) 5 years ago
send2ebook.koplugin Fix/exit dir (#6163) 4 years ago
statistics.koplugin Floor dimension computations (mul/div). (#6264) 4 years ago
systemstat.koplugin revert #5493 - show android mountpoint on system stats 5 years ago
terminal.koplugin Floor dimension computations (mul/div). (#6264) 4 years ago
texteditor.koplugin Floor dimension computations (mul/div). (#6264) 4 years ago
timesync.koplugin [doc] Tag @todo, @fixme and @warning (#5244) 5 years ago
wallabag.koplugin Floor dimension computations (mul/div). (#6264) 4 years ago
zsync.koplugin Fix: Zsync -> Subscribe to book share crashes (#5184) 5 years ago