TiddlyWiki5 icon indicating copy to clipboard operation
TiddlyWiki5 copied to clipboard

Merge Client Tweak page into Control Panel

Open donmor opened this issue 4 years ago • 5 comments

Once I saw this issue and decided to make new versions of Tiddloid/Lite. To make configurations easy, I created this PR for a tweak page in Control Panel, and now a wiki that properly configured looks like this: Screenshot_1617682448 Screenshot_1617683070

donmor avatar Apr 06 '21 04:04 donmor

What is "Tiddloid Client"? ... Shouldn't this be a plugin?

pmario avatar Apr 06 '21 08:04 pmario

I think it is rather a framework, where configuration pages for other end-user apps could be added. Or maybe it should be moved to saving tab? But these options are not related to saving.

donmor avatar Apr 06 '21 08:04 donmor

So what should I do to make the Tiddloid tweak page available in next TW5 update? If Appearance is not suitable, which tab should I place the panel in? Looking forward to your answer.

donmor avatar Apr 13 '21 12:04 donmor

I created another PR (#5682), which packs the contents into an independent plugin. It's expected to merge one of the two PRs and reject another.

donmor avatar May 12 '21 11:05 donmor

Hi @donmor this PR introduces a new Control Panel tab called "Client", which is a new usage of that term in the context of TiddlyWiki. I think in fact, Tiddloid is a saver, and its configuration should go under the "Saving" tab.

But a deeper problem is that this PR brings makes too strong a dependency between the core and Tiddloid. The core is intended to be "universal", by which I mean that everything in the core is potentially useful to all users. The exceptions are small: for years we've accepted third party savers for the core to make things convenient for the core, but clearly it's not scalable to move the UI of every saver into the core.

Jermolene avatar May 16 '21 12:05 Jermolene