Refactor Polling Mechanism: Implement Class-Based Poller with Start/Stop Control (#528)

* custom module updates to class based.

* Finish poller logic.

* Use composition for pollers

* Rename poller

* Handle recorder polling.

* Fix quotes in bash command

* Remove logs
This commit is contained in:
Jas Singh
2024-11-23 03:55:00 -08:00
committed by GitHub
parent c10c9d0e93
commit a4f5fb5917
26 changed files with 460 additions and 169 deletions

View File

@@ -4,7 +4,7 @@ import { KbLabelType } from 'lib/types/customModules/kbLayout';
import {
ActiveWsIndicator,
BarButtonStyles,
BarLayout,
BarLayouts,
BarLocation,
BluetoothBatteryState,
BorderLocation,
@@ -872,7 +872,7 @@ const options = mkOptions(OPTIONS, {
bar: {
scrollSpeed: opt(5),
layouts: opt<BarLayout>({
layouts: opt<BarLayouts>({
'1': {
left: ['dashboard', 'workspaces', 'windowtitle'],
middle: ['media'],