2
0
mirror of https://github.com/koreader/koreader synced 2024-11-06 09:20:32 +00:00
koreader/plugins
poire-z 48eb02318d
Dispatcher: avoid multiple cre rerenderings when many settings changed (#9651)
When a gesture/profile was updating multiple cre settings,
each setting handler would emit UpdatePos which each would
force a re-rendering.
When this might be happening, postpone the rerendering
until all are set.
Needs some bit of refactoring to the events at play:
introduce "DocumentRerendered" event, and use it where
we used "UpdatePos" or "UpdateToc" to mean exactly that.
2022-10-25 13:16:01 +02:00
..
autodim.koplugin Optimization: Use constant folding for divisions not a power of two (#9609) 2022-10-10 22:21:27 +02:00
autofrontlight.koplugin Clarify our OOP semantics across the codebase (#9586) 2022-10-06 02:14:48 +02:00
autostandby.koplugin [plugin] AutoStandby: Make "Update" string translatable (#9655) 2022-10-20 19:35:09 +02:00
autosuspend.koplugin Optimization: Use constant folding for divisions not a power of two (#9609) 2022-10-10 22:21:27 +02:00
autoturn.koplugin Optimization: Use constant folding for divisions not a power of two (#9609) 2022-10-10 22:21:27 +02:00
autowarmth.koplugin Optimization: Use constant folding for divisions not a power of two (#9609) 2022-10-10 22:21:27 +02:00
backgroundrunner.koplugin Clarify our OOP semantics across the codebase (#9586) 2022-10-06 02:14:48 +02:00
batterystat.koplugin Clarify our OOP semantics across the codebase (#9586) 2022-10-06 02:14:48 +02:00
bookshortcuts.koplugin Clarify our OOP semantics across the codebase (#9586) 2022-10-06 02:14:48 +02:00
calibre.koplugin Clarify our OOP semantics across the codebase (#9586) 2022-10-06 02:14:48 +02:00
coverbrowser.koplugin CoverBrowser: fix some button callback overrides (#9647) 2022-10-20 20:53:50 +02:00
coverimage.koplugin Clarify our OOP semantics across the codebase (#9586) 2022-10-06 02:14:48 +02:00
docsettingtweak.koplugin Clarify our OOP semantics across the codebase (#9586) 2022-10-06 02:14:48 +02:00
exporter.koplugin Exporter plugin: allow adding book md5 checksum when exporting highlights (#9610) 2022-10-12 23:50:44 +02:00
gestures.koplugin Clarify our OOP semantics across the codebase (#9586) 2022-10-06 02:14:48 +02:00
hello.koplugin Clarify our OOP semantics across the codebase (#9586) 2022-10-06 02:14:48 +02:00
japanese.koplugin Cleanup various varargs shenanigans (#9624) 2022-10-12 19:59:48 +02:00
keepalive.koplugin Clarify our OOP semantics across the codebase (#9586) 2022-10-06 02:14:48 +02:00
kosync.koplugin Clarify our OOP semantics across the codebase (#9586) 2022-10-06 02:14:48 +02:00
movetoarchive.koplugin Clarify our OOP semantics across the codebase (#9586) 2022-10-06 02:14:48 +02:00
newsdownloader.koplugin Clarify our OOP semantics across the codebase (#9586) 2022-10-06 02:14:48 +02:00
opds.koplugin OPDS-PS: Fix hardcoded namespace in count (#9650) 2022-10-20 16:45:05 +02:00
perceptionexpander.koplugin Optimization: Use constant folding for divisions not a power of two (#9609) 2022-10-10 22:21:27 +02:00
profiles.koplugin Profiles: optional registration in Dispatcher (#9623) 2022-10-25 12:29:22 +02:00
qrclipboard.koplugin Clarify our OOP semantics across the codebase (#9586) 2022-10-06 02:14:48 +02:00
readtimer.koplugin Optimization: Use constant folding for divisions not a power of two (#9609) 2022-10-10 22:21:27 +02:00
SSH.koplugin Clarify our OOP semantics across the codebase (#9586) 2022-10-06 02:14:48 +02:00
statistics.koplugin Dispatcher: avoid multiple cre rerenderings when many settings changed (#9651) 2022-10-25 13:16:01 +02:00
systemstat.koplugin Optimization: Use constant folding for divisions not a power of two (#9609) 2022-10-10 22:21:27 +02:00
terminal.koplugin MultiDialog: Fix an extremely nasty API misuse 2022-10-06 19:28:26 +02:00
texteditor.koplugin Clarify our OOP semantics across the codebase (#9586) 2022-10-06 02:14:48 +02:00
timesync.koplugin Clarify our OOP semantics across the codebase (#9586) 2022-10-06 02:14:48 +02:00
vocabbuilder.koplugin Vocabulary builder: add "Open..." to Dispatcher (#9634) 2022-10-25 12:27:07 +02:00
wallabag.koplugin MultiDialog: Fix an extremely nasty API misuse 2022-10-06 19:28:26 +02:00