I would like to add a thread on features we would most desperately like to have in TW.
Post your deep desires to devs one-by-one.
I will start with this one: The single Tiddler Auto Updater
Tiddlers that -if rendered somewhere - regularly update themselves from the server.
This does not have to be the case for all tiddlers. I would like to have a field where I can put the number of seconds when the Tiddler requests changes. This would make it easier to work with TW on the Blackboard or steering work of students or presentations remotely.
Real-time multi user collaboration. Thatās really the only thing that I miss currently in tiddlywiki to be able to efficiently use it with players for a tabletop game session (or any kind of collaborative writing).
-
toggle for sidebar placement for the default right and for the left in control panel or even getting started? Just because Iām a lefty and would like it on the leftā¦
-
official mobile layout for use with handheld devices. I use the mobile theme created by JD, and would make for a great place to look for starters. touch navigation would be nice as well, such as swiping left or right to open the sidebarā¦
-
Carousel style of sidescrolling mechanism for tags in a tiddler edit template, and added buttons on menubar (for ref, the tags in YouTube are a good example.)
Without adding a control panel item, give this a try:
Create a tiddler (e.g., āSidebarOnLeftā), tagged with $:/tags/Stylesheet
, containing:
<$let sidebarwidth={{{ [{$:/state/sidebar}match[no]then[0px]] ~[{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}] }}}>
.tc-sidebar-scrollable { left:0; margin:0; }
.tc-story-river { left:<<sidebarwidth>>; padding-right:42px; }
enjoy,
-e
jsonset to be able to use json data tiddlers as complex and flexible data storage.
The Cecily of TWClassic for TW5
ā¦or other tools to build a great Pinboard or even emulate Prezi.
@EricShulman SidebarOnLeft should just be a toggle available in settings, I am not sure why it is not.
- I suppose we need to alter the open/close sidebar icons to match.
Love your work
Here is my own package that also adds it to Control Panel Settings
sidebar-on-left.json (1.4 KB)
Hereās a version that combines āControlPanel > Settingsā and āStylesheetā in one tiddler:
Create a tiddler named $:/config/SidebarOnLeft
, tagged with $:/tags/ControlPanel/Settings
, containing:
\define config() $:/config/SidebarOnLeft
\define controls()
<h2><$link to=<<config>>>Sidebar on left</$link></h2>
<$checkbox tiddler=<<config>> tag="$:/tags/Stylesheet"> Side bar on left</$checkbox>
\end
\define styles()
<$let sidebarwidth={{{ [{$:/state/sidebar}match[no]then[0px]] ~[{$:/themes/tiddlywiki/vanilla/metrics/sidebarwidth}] }}}>
.tc-sidebar-scrollable { left:0; margin:0; }
.tc-story-river { left:<<sidebarwidth>>; padding-right:42px; }
</$let>
\end
<$list filter="[<storyTiddler>!match[]]"><<controls>></$list>
<div style={{{ [<storyTiddler>!match[]then[display:none;]] }}}><<styles>></div>
End-To-End encryption mechanism
As proposed and experimenting here : Adding a new cryptographic library as TW Plugin
Then TW would be public readable but parts only by those providing the right āprivate key generationā credentials, thus revealing only tiddlers āciphered toā or āsigned byā it or a friendly key.
Sync between Edit / Preview.
Working with !, !!, !!! results in a shift in preview - in a long tiddler preview can be out of scope/screen.
A server for noobs fullfilling the desires of pros
The learning curve for installing TW on a server is much steeper than tinkering in TW and much more packed with fear because at first this feels like heart surgery.
- It would like to have a server packed on a tiny image or a plugin for an easy-to-use system like yunohost that can be installed out of the box.
This dream-serverā¦ - would have an Interface as easy to use and manageas @jeremyrustonās Tiddlydesktop
- like arlenās Tiddlyserver it would be able to serve the wiki from folders and singlefiles,
- it would have extra feature of showing and configuring url / the subdomain to reach each wiki.
- it would have webDAV for remotely showing folders
- and maybe even a couchDB instance which could be swichtched on for syncing devices (and even realtime interaction?!)
- It would have a user management which leads everyone to a start page showing his wikis and would
- allow granting read / write properties to other users.
ā¦and of cours there would be great videotutorials showing it in action and explaining how to use it
Fix the documentation. For example: this.
I am generally annoyed with ever-increasing feature additions to the core. It makes it harder to understand TiddlyWiki when there are too many ways of doing things. That partly keeps me from participating in the forums and makes it difficult for me to contribute.
But the big sore point for me is ever-increasing features that adds to the complexity in keeping documentation up to date and fixed.
So the most wanted feature for me is: not more features without a better job on documentation.
Iām still new so maybe Iām just doing it wrong but:
Number list that keeps the order
1
1.1
1.1.1
1.1.1.1
1.1.1.2
1.2
1.2.1
2
2.1
Example:
http://wwwhww.news/u/cwSNkeLNXf#fly.io-flyctrl-deploying-postrgres-database
The number system reset to 1, when there is picture, or some other ācodeā insert in-between bullet-pointsā¦ In most cases Iām switching to bullet points list instead of numbered listā¦but I would prefer numbers so I can reference it in later comments. (in item 1.4.5 we did abc)
Thanks
Lucas
See Lists in WikiText. Specifically, the last section āParagraphs in Listsā, which talks about using <div>...</div>
to enclose multi-line content so that numbering of list items will be preserved.
See this CSS solution : Is there an easy way to guarantee sequential numbering of ordered lists? - #4 by telumire