Daemon methods with nothing in the app calling them #244

Closed
opened 2026-10-01 23:59:59 -04:00 by Salastil · 1 comment
Owner

Sixteen RPCs are never referenced by the window: addSlackAccount, addXmppAccount, discordStreamWatched, endMatrixPoll, listDiscordCommands, listMatrixIgnored, openIrcQuery, rehydrateMatrixDevice, setAccountUseTor, setKickChatMode, setMatrixIgnored, setMatrixRoomState, setSneedChatUseTor, setTorConfig, unsubscribe, uploadFile.

Most look superseded by a general method (polls end through the cross-protocol path, ignoring through listIgnored/setIgnored, Tor per account through setAccountRouted). Slack and XMPP are protocols outside 1.0.

For each: remove it, or wire it if it is a feature with no button. A 1.0 daemon should not carry a second, untested way to do things.

Sixteen RPCs are never referenced by the window: addSlackAccount, addXmppAccount, discordStreamWatched, endMatrixPoll, listDiscordCommands, listMatrixIgnored, openIrcQuery, rehydrateMatrixDevice, setAccountUseTor, setKickChatMode, setMatrixIgnored, setMatrixRoomState, setSneedChatUseTor, setTorConfig, unsubscribe, uploadFile. Most look superseded by a general method (polls end through the cross-protocol path, ignoring through listIgnored/setIgnored, Tor per account through setAccountRouted). Slack and XMPP are protocols outside 1.0. For each: remove it, or wire it if it is a feature with no button. A 1.0 daemon should not carry a second, untested way to do things.
Salastil added this to the v1.0 milestone 2026-10-02 00:00:00 -04:00
Salastil added the featurelow priority labels 2026-10-02 00:00:00 -04:00
Author
Owner
Finished https://git.salastil.com/Salastil/nobilis/commit/0dee11410ad4cf9e47a324d9cba2276833394561 https://git.salastil.com/Salastil/moho/commit/41f9a4856c80a06d471b2be2b9ab394a4a6dce84
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Salastil/moho#244