[tw5] Re: Migration from JSON-Based App

2019-11-23 Thread Qalisto
Eric - I take note of your voluminous, prior contributions to this project 
(via your website) and even more deeply thank you.  I shall attempt this 
solution.

Best regards,
---  > Q < ---

On Sunday, November 24, 2019 at 1:37:09 AM UTC, Eric Shulman wrote:
>
> On Saturday, November 23, 2019 at 3:33:22 PM UTC-8, Qalisto wrote:
>>
>> At bottom is a snippet from a JSON file that I would save me enormous 
>> time IF it could be imported and mapped to produce corresponding Tiddlers.
>>
>> {"Name":"ADVERTISING 
>> FUNCTIONS","ForgottenDateTime":"2019-11-20T19:45:53.6458499","ACType":0,"Kind":1,"TagIds":[],"ThoughtIconInfo":"1::0:False:False:0","CreationDateTime":"2019-10-26T21:10:22.0864411","ModificationDateTime":"2019-10-26T21:10:22.0864411","SyncUpdateDateTime":"2019-11-20T19:45:53.6458499","SyncSentId":"028f89c1-aca5-4226-adae-5b099d24f04b","BrainId":"f5516898-0911-4776-8ecf-6bf2d2c570e0","Id":"2341913d-d9e5-451d-b924-388c906c13a0"}
>> {"Name":"Sibling Level 
>> 1","ActivationDateTime":"2019-11-05T18:36:39.8630936","ACType":0,"Kind":1,"TagIds":[],"ThoughtIconInfo":"1::0:True:False:0","CreationDateTime":"2019-10-25T19:36:21.9749708","ModificationDateTime":"2019-10-25T19:36:22.677055","SyncSentId":"028f89c1-aca5-4226-adae-5b099d24f04b","BrainId":"f5516898-0911-4776-8ecf-6bf2d2c570e0","Id":"23cabe36-0588-402f-b823-5abb3e6930f8"}
>>
>> {"Name":"w13","ActivationDateTime":"2017-03-17T19:35:38.51","LinksModificationDateTime":"2017-03-17T19:35:38.966","ACType":0,"Kind":4,"TagIds":[],"ThoughtIconInfo":"8::0:False:False:0","CreationDateTime":"2019-11-20T20:54:37.7004436","ModificationDateTime":"2019-11-20T20:54:37.7004436","SyncUpdateDateTime":"0001-01-01T00:00:00","BrainId":"f5516898-0911-4776-8ecf-6bf2d2c570e0","Id":"24fbb913-79ab-58ba-aa2f-ee0594634a92"}
>>
>> {"Name":"w36","ActivationDateTime":"2017-12-01T14:55:29.4455678","LinksModificationDateTime":"2016-09-12T17:44:26.52","ACType":0,"Kind":4,"TagIds":[],"ThoughtIconInfo":"8::0:False:False:0","CreationDateTime":"2019-11-20T20:54:37.6256425","ModificationDateTime":"2019-11-20T20:54:37.6256425","SyncUpdateDateTime":"0001-01-01T00:00:00","BrainId":"f5516898-0911-4776-8ecf-6bf2d2c570e0","Id":"2798aa5e-933b-5a4e-abc6-76e388f81b53"}
>>
>
> Although it is very difficult to visually interpret the "slab of data" you 
> posted, a quick visual scan seems to indicate that your example shows 4 
> json objects, each of which is just a simple set of name/value pairs, 
> without any "nesting" of objects within those values.  
>
> To confirm this, I "pretty printed one of your example objects, just by 
> manually adding newlines after each comma as well as before/after the 
> opening and closing curly braces:
>
> {
> "Name":"ADVERTISING FUNCTIONS",
> "ForgottenDateTime":"2019-11-20T19:45:53.6458499",
> "ACType":0,
> "Kind":1,
> "TagIds":[],
> "ThoughtIconInfo":"1::0:False:False:0",
> "CreationDateTime":"2019-10-26T21:10:22.0864411",
> "ModificationDateTime":"2019-10-26T21:10:22.0864411",
> "SyncUpdateDateTime":"2019-11-20T19:45:53.6458499",
> "SyncSentId":"028f89c1-aca5-4226-adae-5b099d24f04b",
> "BrainId":"f5516898-0911-4776-8ecf-6bf2d2c570e0",
> "Id":"2341913d-d9e5-451d-b924-388c906c13a0"
> }
>
> I then manually copied and pasted one of the object (without "pretty 
> printing" it first) into a tiddler, and used the value of the "Name" item 
> as the tiddler's "title" field, and set the value of the tiddler's "type" 
> field to "application/json".
>
> Having done this, I can then easily refer to any item within the JSON 
> object simply by using standard TiddlyWiki syntax: 
> {{nameOfTiddler##itemname}}.
>
> For example, writing
> {{ADVERTISING FUNCTIONS##BrainId}}
> in a tiddler results in the display of 
> f5516898-0911-4776-8ecf-6bf2d2c570e0
> just as you would hope.
>
> To make this even easier, if you first create separate files for each 
> record, each with the format:
> title: nameOfTiddler
> type: application/json
>
> one record of your data pasted here
>
> You can then just drag-and-drop those files en-masse onto any open 
> tiddlywiki, and the built in "$:/Import" interface will be shown with each 
> file listed as a tiddler to import.  Pressing the "import" button will then 
> create all the desired tiddlers in one fell swoop.
>
> While there are some relatively simple "data gymnastics" needed, it seems 
> that the overall answer to your question is a resounding "YES!".  I leave 
> it up to you to figure out the best process for your needs.
>
> enjoy,
> -e
> Eric Shulman
> TiddlyTools: "Small Tools for Big Ideas!" (tm) 
> http://tiddlytools.github.io/ (TWClassic)
> InsideTiddlyWiki: The Missing Manuals 
> http://insidetiddlywiki.tiddlyspot.com/ (TW5)
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the 

[tw5] How to remove plugin's tiddler from another plugin

2019-11-23 Thread ILYA
I am working on a tiddlywiki edition which would use 
https://github.com/sycom/TiddlyWiki-Plugins/blob/master/plugins/sycom/g-analytics/readme.md
 plugin.

This plugin provides "This wiki uses Google Analytics" tiddler which is visible 
to all users since it doesn't starts with $:/

I looking for a way to delete this tiddler from another plugin (custom theme 
plugin)

Best regards,
iilyak

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/2B0D44E5-3AEB-4E58-B154-AE9CC4E92D04%40gmail.com.


[tw5] How to overide plugin's tiddler from another plugin

2019-11-23 Thread ILYA
I am working on a tiddlywiki edition which would use 
https://github.com/sycom/TiddlyWiki-Plugins/blob/master/plugins/sycom/g-analytics/readme.md
 plugin.

I wanted to overwrite $:/plugins/sycom/g-analytics/settings/disclaimer_title 
tiddler to specify different capture field. The capture field is used to 
specify tiddler which would be shown to the visitor of the page.

I tried to create a tiddler with the same title in different plugin (custom 
theme). However since I don't know how to control the order of plugins. It so 
happen that original g-analytics provided tiddler takes priority.

Are the any other ways to do it without forking plugin or patching it locally? 
As I mentioned earlier it is an edition so manually editing wiki is not an 
option.

I also tried to use combination of tiddlywiki.files file with files directory 
(in my themes plugin), but didn't have any luck with it.

Best regards,
iilyak
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/C6E06EC9-EE91-4994-993F-4F0D8E89F168%40gmail.com.


[tw5] Re: Computer freezes while saving with Firefox / Timimi

2019-11-23 Thread Mal
Tony,

I'm currently getting around this problem by using Tiddlyserver for large 
wikis.

Also, I've found that the latest beta build of Firefox (71.0b12.1) seems to 
be working fine for saving large wikis, so it looks like the problem might 
have already been fixed by the FF developers.

This highlights a big advantage of Ubuntu snap packages - I now have 3 
different versions of Firefox running concurrently on my laptop - great for 
testing.

Regards,

Mal


On Saturday, 23 November 2019 11:49:42 UTC+10, TonyM wrote:
>
> Mal,
>
> Thanks for the update. Best of luck.In the meantime if you want to ignore 
> the browser altogether consider TiddlyWiki Desktop 
> https://tiddlywiki.com/static/TiddlyDesktop.html
> *It can be installed on Windows, Mac OS X or Linux. It is compatible 
> with TiddlyWiki version 5 and the older TiddlyWikiClassic. *
>
> Or experiment with Jed's new Bob.exe file saver plugin which uses another 
> mechanism to Timimi.
>
> Regards
> Tony
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/033ab112-7bd6-4470-93ba-c31f8e02c1da%40googlegroups.com.


[tw5] Re: Query: Structure (HTML) -- Where is the visual PLAN?

2019-11-23 Thread TonyM
TT

I am not sure its as easy as you think. Tiddlywiki uses html dynamically 
according to what is visible. Looking at a raw tiddlywiki.html file in an 
editor and in tiddlywiki following the page template down to see how it 
dynamically constructs what you see in informative.

Regards
Tony

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/d57c6111-dbf4-4a08-bd3e-94e12677cd68%40googlegroups.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread TonyM
Jed

I will provide one or more methods to add bob.exe to load on startup on 
windows. You can choose what suits you.

Regards
Tony 

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/6342dffa-57db-47d8-bb64-10353d1f1ce2%40googlegroups.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread TonyM
Mark

That needs to be an option not the standard behaviour as having the saver 
hidden pending loading finding a bob server can simplify workflow 

Tony

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/cf0be225-dbc0-41db-8093-b0906262eff9%40googlegroups.com.


Re: [tw5] Re: The last word in Saving?

2019-11-23 Thread TonyM
Arlen

Thanks for sharing your use of tiddlyserver which I also use a lot. All my 
tiddlywiki file locations are in my ts index. I have a wiki I open for 
generating wikis using the the big green button to save into a folder that I 
then browse with ts.

This keeps maintaining an index to wikis very easy. I also use it along side 
timimi and sometimes bob and tiddlydesktop. 

It would be nice to preconfigure tiddlyserver to a standard setup and zip it 
into a executable zip file to ease its deployment. Is there a minimal 
configuration we can use? It would also be nice if we could add paths ports and 
addresses to the setup file via a tiddlywiki, reducing the errors. Generating 
the settings file rather than a copy of a text file.

Love your work
Tony

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/bdf6fac9-adb1-48cd-8908-5bd0da85ff0a%40googlegroups.com.


Re: [tw5] Re: The last word in Saving?

2019-11-23 Thread Arlen Beiler
My setup is basically:

1. TiddlyServer is basically an expansion of the NodeJS TiddlyWiki Server.
It's designed like a static file server such as apache, but adds features
for TiddlyWiki, such as saving single-files, and loading data folders in
place, so you can have multiple data folders running on the same server
instance with different paths. Back then the TiddlyWiki server didn't have
any way to upload external files from the browser. If it had, I probably
would never have written TiddlyServer, but I use it all the time now.
2. My main wikis are stored in Dropbox so I just reference their folder
inside the Dropbox folder, and Dropbox automatically saves changes
immediately. I've heard there is some kind of versioning as well in the Pro
version, which I have.
3. Dropbox takes care of this for folder wikis, and TiddlyServer can also
be configured to save a backup of all single-file wikis on every save.
4. Browsers are browsers, some are just more sandboxed than others, which
is part of the reason I made TiddlyServer -- so I didn't have to make sure
all devices could use file:// urls, which was always a pain.
5. Everything is central.
6. I used NoteSelf for this for a while, but eventually I dropped that and
just used Dropbox.

I really like the TiddlyWiki concept and it's a lot easier than installing
MediaWiki on my computer, which is what I had done before. I'm still
working out a few problems with mobile access and the like and also trying
to come up with a more usable layout for regular notes. Something like
Google Keep, maybe. So that's my setup.

On Sat, Nov 23, 2019 at 8:57 AM Miha Lunar  wrote:

> Hi there!
>
> I've only skimmed previous posts so forgive me if this came up already,
> but I wanted to throw in my 2c.
>
> Most of this is from the context of accessing TW from more than one
> device. Before I can talk about why having TW support PWA features would be
> a good idea, I want to give some background.
>
> The ideal setup for me personally looks like this:
>
> 1. Central server running TW and acting as the source of truth and storage
> of all my tiddlers.
> 2. The tiddlers are versioned for easier maintenance and fewer worries
> around deleting or changing things.
> 3. The tiddlers are regularly backed up to protect against hardware
> failure and malware / accidental deletion.
> 4. I can access TW from any device via a browser or other more appropriate
> means.
> 5. The local TW running on device is connected to the central server so
> that the tiddlers are shared between devices and not siloed.
> 6. The device-local TW can run offline, which means that there needs to be
> local storage that gets synced with the server once the device comes back
> online.
>
> With these I could really use TW anywhere robustly and reliably.
>
> I have a large part of it figured out, but there are still some system and
> UX level gaps. I will describe what my current setup and possible
> implementations can be for each of the points above:
>
> 1. Central server. I have the vanilla TW nodejs running in a Docker
> container on my Synology server and so far it seems great. The vanilla
> server saves tiddlers as files already, so I just mount that save dir as a
> volume, so tiddlers persist outside of Docker on the host.
> 2. Versioning. Based on a blog post I found, my tiddler files are part of
> a git repository. To commit I'm running a modified gitwatch that looks for
> changes to tiddler files and commits automatically after a few seconds.
> History in git is stored as deltas and compressed, so the history might
> take _less_ space than the working copy at the beginning at least.
> Reverting / looking at history is a little inconvenient as it's not
> integrated into TW, but that can be improved with a plugin and a
> server-side service.
> 3. Backup. Since tiddlers are saved as files on the server host and I'm
> running nightly backup on it, this comes by default. Any backup service
> that works on the filesystem level would work here however.
> 4. Device access. This already seems to work pretty well on desktop and
> mobile. The UI is pretty responsive and works well on small screens for
> most things.
> 5. Central tiddlers. This also works pretty well. The vanilla nodejs
> server has a REST API and the TW client that it serves connects to it and
> uses it as the default saver. So all the data is persisted on the server
> and not locally.
> 6. Offline mode. I don't have a solution that I really like for this yet.
> There are some attempts to do this, most notable seems NoteSelf. It syncs
> to a CouchDB database however and for now I prefer having tiddlers stored
> as files, due to the advantages that brings for points 1., 2. and 3.
>
>
> Expanding on 6. Offline mode:
>
> I believe this is the only context where PWAs make sense. If the app is
> already offline (served from the local file system, saving via browser
> plugin, or running offline as a native app), then the concept of a PWA
> doesn't make sense, 

Re: [tw5] Re: The last word in Saving?

2019-11-23 Thread TonyM
Illyak

As in my last post I feel we need to approach this a little more gradually. I 
thing serial editing could help you.

In relation to your current problems
- I cannot access my wiki on the phone from PC if I am connected to guest wifi
This is the design of guest networks. Device isolation. Either connect but not 
as guest or consider direct Wi-Fi

- There is currently no way to see different versions of the tiddler or its 
history from TW itself
There are versioning solutions available. Search around noteself is a good 
example but there are others. It you design the save actions you can do it 
yourself.

- Hard to setup
I think you have chosen a more complex approach

- Bob stops saving when I migrate from one network to another (IP address 
change) which means I loose my work quite often
I suggest move the wikis not the server or have a separate server setup that 
accesses the same folders

- sharing with friends is not easy
Sharing is really dependant on a multitude of factors including if it includes 
the need for input. There are a number of ways to address this but I do think 
single file wikis enabled for serial editing or smart documents is a good 
start. Such wikis can originate from server implementations.

Thanks for sharing you methods and views.
Tony

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/ec83356e-4f69-4cac-8797-19d57f4b686c%40googlegroups.com.


[tw5] Re: Migration from JSON-Based App

2019-11-23 Thread Eric Shulman
On Saturday, November 23, 2019 at 3:33:22 PM UTC-8, Qalisto wrote:
>
> At bottom is a snippet from a JSON file that I would save me enormous time 
> IF it could be imported and mapped to produce corresponding Tiddlers.
>
> {"Name":"ADVERTISING 
> FUNCTIONS","ForgottenDateTime":"2019-11-20T19:45:53.6458499","ACType":0,"Kind":1,"TagIds":[],"ThoughtIconInfo":"1::0:False:False:0","CreationDateTime":"2019-10-26T21:10:22.0864411","ModificationDateTime":"2019-10-26T21:10:22.0864411","SyncUpdateDateTime":"2019-11-20T19:45:53.6458499","SyncSentId":"028f89c1-aca5-4226-adae-5b099d24f04b","BrainId":"f5516898-0911-4776-8ecf-6bf2d2c570e0","Id":"2341913d-d9e5-451d-b924-388c906c13a0"}
> {"Name":"Sibling Level 
> 1","ActivationDateTime":"2019-11-05T18:36:39.8630936","ACType":0,"Kind":1,"TagIds":[],"ThoughtIconInfo":"1::0:True:False:0","CreationDateTime":"2019-10-25T19:36:21.9749708","ModificationDateTime":"2019-10-25T19:36:22.677055","SyncSentId":"028f89c1-aca5-4226-adae-5b099d24f04b","BrainId":"f5516898-0911-4776-8ecf-6bf2d2c570e0","Id":"23cabe36-0588-402f-b823-5abb3e6930f8"}
>
> {"Name":"w13","ActivationDateTime":"2017-03-17T19:35:38.51","LinksModificationDateTime":"2017-03-17T19:35:38.966","ACType":0,"Kind":4,"TagIds":[],"ThoughtIconInfo":"8::0:False:False:0","CreationDateTime":"2019-11-20T20:54:37.7004436","ModificationDateTime":"2019-11-20T20:54:37.7004436","SyncUpdateDateTime":"0001-01-01T00:00:00","BrainId":"f5516898-0911-4776-8ecf-6bf2d2c570e0","Id":"24fbb913-79ab-58ba-aa2f-ee0594634a92"}
>
> {"Name":"w36","ActivationDateTime":"2017-12-01T14:55:29.4455678","LinksModificationDateTime":"2016-09-12T17:44:26.52","ACType":0,"Kind":4,"TagIds":[],"ThoughtIconInfo":"8::0:False:False:0","CreationDateTime":"2019-11-20T20:54:37.6256425","ModificationDateTime":"2019-11-20T20:54:37.6256425","SyncUpdateDateTime":"0001-01-01T00:00:00","BrainId":"f5516898-0911-4776-8ecf-6bf2d2c570e0","Id":"2798aa5e-933b-5a4e-abc6-76e388f81b53"}
>

Although it is very difficult to visually interpret the "slab of data" you 
posted, a quick visual scan seems to indicate that your example shows 4 
json objects, each of which is just a simple set of name/value pairs, 
without any "nesting" of objects within those values.  

To confirm this, I "pretty printed one of your example objects, just by 
manually adding newlines after each comma as well as before/after the 
opening and closing curly braces:

{
"Name":"ADVERTISING FUNCTIONS",
"ForgottenDateTime":"2019-11-20T19:45:53.6458499",
"ACType":0,
"Kind":1,
"TagIds":[],
"ThoughtIconInfo":"1::0:False:False:0",
"CreationDateTime":"2019-10-26T21:10:22.0864411",
"ModificationDateTime":"2019-10-26T21:10:22.0864411",
"SyncUpdateDateTime":"2019-11-20T19:45:53.6458499",
"SyncSentId":"028f89c1-aca5-4226-adae-5b099d24f04b",
"BrainId":"f5516898-0911-4776-8ecf-6bf2d2c570e0",
"Id":"2341913d-d9e5-451d-b924-388c906c13a0"
}

I then manually copied and pasted one of the object (without "pretty 
printing" it first) into a tiddler, and used the value of the "Name" item 
as the tiddler's "title" field, and set the value of the tiddler's "type" 
field to "application/json".

Having done this, I can then easily refer to any item within the JSON 
object simply by using standard TiddlyWiki syntax: 
{{nameOfTiddler##itemname}}.

For example, writing
{{ADVERTISING FUNCTIONS##BrainId}}
in a tiddler results in the display of 
f5516898-0911-4776-8ecf-6bf2d2c570e0
just as you would hope.

To make this even easier, if you first create separate files for each 
record, each with the format:
title: nameOfTiddler
type: application/json

one record of your data pasted here

You can then just drag-and-drop those files en-masse onto any open 
tiddlywiki, and the built in "$:/Import" interface will be shown with each 
file listed as a tiddler to import.  Pressing the "import" button will then 
create all the desired tiddlers in one fell swoop.

While there are some relatively simple "data gymnastics" needed, it seems 
that the overall answer to your question is a resounding "YES!".  I leave 
it up to you to figure out the best process for your needs.

enjoy,
-e
Eric Shulman
TiddlyTools: "Small Tools for Big Ideas!" 
(tm) http://tiddlytools.github.io/ (TWClassic)
InsideTiddlyWiki: The Missing 
Manuals http://insidetiddlywiki.tiddlyspot.com/ (TW5)

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/99476473-78f1-4a08-9e98-a20425fdf228%40googlegroups.com.


Re: [tw5] Re: The last word in Saving?

2019-11-23 Thread ILYA
Just wanted to say that I agree with Lunar, about the vision.

My current setup:
1. Bob based server (I use Caddy in front to provide https) on android phone 
using termux 
2. Script to watch creation of new directories and create new git repository 
per wiki
3. Script which watches every directory and commit files on each change.
4. Script which creates nightly backup to my NAS server
5. I added phone.local entry into /etc/hosts on my linux PC and MAC.
6. I have save as file button in every wiki so I can export any wiki as single 
html file to share with friends. It is not ideal since it is not easy to get 
their changes.

This setup has a number of problems:
- I cannot access my wiki on the phone from PC if I am connected to guest wifi
- There is currently no way to see different versions of the tiddler or its 
history from TW itself
-  Hard to setup
- Bob stops saving when I migrate from one network to another (IP address 
change) which means I loose my work quite often
- sharing with friends is not easy

In my opinion the requirements are:
- a single file executable which does either
  - opens default browser connected to local server on random available port
  - uses one of the desktop app frameworks
- electron
- flutter
- https or local unix socket for transport
- ability to use remote server
- store changes in browser local storage when server is not awailable
- rely on p2p network to discover the IP address of remote server
- support multiple clients with conflict resolution
- tw based UI to show diff between local and remote version of a tiddler 
(something like https://codepen.io/Sphin/pen/grVvjG)
- compare different historical versions of any tiddler
- ability to look at consistent snapshot of the wiki at a given time ( git 
supports it already )
- display all versions of a tiddler
- automatic sync of changes between browser local storage and server or 
multiple servers
- visual indication when server is not connected

Here is my vision on how to build it on the current art.

1. Replace title with tiddler_id in TW code (to support tiddler versioning)
2. Generate unique values for tiddler_id
3. Use caption instead of title
4. Implement new saver using one of
  - PouchDB (can be taken from NoteSelf)
 - This approach would require a custom server which implements CouchDB 
replication protocol but stores data in git
  - dat protocol
  - kern/filepizza
  - jvilk/BrowserFS
5. Write storage backend using language which can produce statically linked 
binaries or embed nodejs
  - rust
  - golang
6. Update TW to access historical versions of tiddlers
   -  - current version of tiddler
   - / - to point to old version of tiddler

Best regards,
iilyak
  

On 23 November 2019 05:57:37 GMT-08:00, Miha Lunar  wrote:
>Hi there!
>
>I've only skimmed previous posts so forgive me if this came up already,
>but 
>I wanted to throw in my 2c.
>
>Most of this is from the context of accessing TW from more than one
>device. 
>Before I can talk about why having TW support PWA features would be a
>good 
>idea, I want to give some background.
>
>The ideal setup for me personally looks like this:
>
>1. Central server running TW and acting as the source of truth and
>storage 
>of all my tiddlers.
>2. The tiddlers are versioned for easier maintenance and fewer worries 
>around deleting or changing things.
>3. The tiddlers are regularly backed up to protect against hardware
>failure 
>and malware / accidental deletion. 
>4. I can access TW from any device via a browser or other more
>appropriate 
>means.
>5. The local TW running on device is connected to the central server so
>
>that the tiddlers are shared between devices and not siloed.
>6. The device-local TW can run offline, which means that there needs to
>be 
>local storage that gets synced with the server once the device comes
>back 
>online.
>
>With these I could really use TW anywhere robustly and reliably.
>
>I have a large part of it figured out, but there are still some system
>and 
>UX level gaps. I will describe what my current setup and possible 
>implementations can be for each of the points above:
>
>1. Central server. I have the vanilla TW nodejs running in a Docker 
>container on my Synology server and so far it seems great. The vanilla 
>server saves tiddlers as files already, so I just mount that save dir
>as a 
>volume, so tiddlers persist outside of Docker on the host.
>2. Versioning. Based on a blog post I found, my tiddler files are part
>of a 
>git repository. To commit I'm running a modified gitwatch that looks
>for 
>changes to tiddler files and commits automatically after a few seconds.
>
>History in git is stored as deltas and compressed, so the history might
>
>take _less_ space than the working copy at the beginning at least. 
>Reverting / looking at history is a little inconvenient as it's not 
>integrated into TW, but that can be improved with a plugin and a 
>server-side service.
>3. Backup. Since tiddlers are saved as files 

[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread 'Mark S.' via TiddlyWiki
This is just a thought. But could the Bob Saver plugin warn the user
when the TW file first boots up if it can't find a running BobServer?

Thanks!

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/7182614e-1234-4179-8889-d0db8f569560%40googlegroups.com.


[tw5] Single File vs Node.js

2019-11-23 Thread TonyM
My only quick point here is you can move back and forth between both easily. 
You just need to control your work flow process. Such as which is your source 
of truth, can you merge them etc...

Extencive users of server based wikis may be able to raise some other issues 
but as far as I can see there are no risks with single file vs node and other 
server models other than your own failure to manage your wikis effectivly.

Regards
Tony

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/4e49f0c2-1caa-4692-bee3-7c34cf1cf07a%40googlegroups.com.


[tw5] Migration from JSON-Based App

2019-11-23 Thread Qalisto
At bottom is a snippet from a JSON file that I would save me enormous time 
IF it could be imported and mapped to produce corresponding Tiddlers.

Does such a Tool exist in *Tiddledom*?

Please kindly advise.

{"Name":"ADVERTISING 
FUNCTIONS","ForgottenDateTime":"2019-11-20T19:45:53.6458499","ACType":0,"Kind":1,"TagIds":[],"ThoughtIconInfo":"1::0:False:False:0","CreationDateTime":"2019-10-26T21:10:22.0864411","ModificationDateTime":"2019-10-26T21:10:22.0864411","SyncUpdateDateTime":"2019-11-20T19:45:53.6458499","SyncSentId":"028f89c1-aca5-4226-adae-5b099d24f04b","BrainId":"f5516898-0911-4776-8ecf-6bf2d2c570e0","Id":"2341913d-d9e5-451d-b924-388c906c13a0"}
{"Name":"Sibling Level 
1","ActivationDateTime":"2019-11-05T18:36:39.8630936","ACType":0,"Kind":1,"TagIds":[],"ThoughtIconInfo":"1::0:True:False:0","CreationDateTime":"2019-10-25T19:36:21.9749708","ModificationDateTime":"2019-10-25T19:36:22.677055","SyncSentId":"028f89c1-aca5-4226-adae-5b099d24f04b","BrainId":"f5516898-0911-4776-8ecf-6bf2d2c570e0","Id":"23cabe36-0588-402f-b823-5abb3e6930f8"}
{"Name":"w13","ActivationDateTime":"2017-03-17T19:35:38.51","LinksModificationDateTime":"2017-03-17T19:35:38.966","ACType":0,"Kind":4,"TagIds":[],"ThoughtIconInfo":"8::0:False:False:0","CreationDateTime":"2019-11-20T20:54:37.7004436","ModificationDateTime":"2019-11-20T20:54:37.7004436","SyncUpdateDateTime":"0001-01-01T00:00:00","BrainId":"f5516898-0911-4776-8ecf-6bf2d2c570e0","Id":"24fbb913-79ab-58ba-aa2f-ee0594634a92"}
{"Name":"w36","ActivationDateTime":"2017-12-01T14:55:29.4455678","LinksModificationDateTime":"2016-09-12T17:44:26.52","ACType":0,"Kind":4,"TagIds":[],"ThoughtIconInfo":"8::0:False:False:0","CreationDateTime":"2019-11-20T20:54:37.6256425","ModificationDateTime":"2019-11-20T20:54:37.6256425","SyncUpdateDateTime":"0001-01-01T00:00:00","BrainId":"f5516898-0911-4776-8ecf-6bf2d2c570e0","Id":"2798aa5e-933b-5a4e-abc6-76e388f81b53"}

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/149e4460-27f1-4de1-8b2f-f4ef0124cc87%40googlegroups.com.


[tw5] Re: The last word in Saving?

2019-11-23 Thread TonyM
And again all thanks for the continuing input, carefully considered feedback is 
very valuable and your efforts are recognised.

It seems to me we are getting close to a first use "ease of use" then making 
tiddlywiki your own, basically save back to a tiddlywiki on your own drive.

I hope we can finalise this.

I see some wandering into the broader savings issues such as cross device, 
consolidated servers which is ok but in some ways it is the next step. Using 
the Bob file saver plugin with bob.exe for example is already introducing 
server services However the key initial reason for bob.exe in my view is the 
possibility of a simple adoption process.

>From my original topic, I am really keen to refine the first engagement steps 
>because I believe this can and must be simplified to not just support new 
>users but support designers publishing work to general audiences (starting 
>with read only html publishing).

It is my view while we should keep in mind more sophisticated implementations 
like server, cross device, multi access and multi user etc. . the next critical 
step in my view is controlled editing. The first being serial editing 
especially starting with single file wikis but later extending this to 
authorised editing.

Serial editing
Single file wikis typically save the whole wiki into a single file so two 
similtaniouse edits users or tabs, will overwrite one set of changes with the 
other.

To enable serial editing to stop this potential loss we need to introduce a 
login/out mechanisium in single file wikis or check-in or checkout. This is to 
handle the case where more than one user has update/save rights.

I have researched this deeply. And will not detail it here but the trick is to 
reload a wiki with a checkout request in uri or temp storage and save the wiki 
with the checkout details only if sucessful, perhaps with another reload to 
confirm the checkout. This may be prohibitive on large wikis so a wrapper wiki 
to control edit of another wiki may be needed.

This type of mechanisium will also support the use of multi device via cloud 
shares, overwrite protection on tiddlyserver, node, tiddlydesktop and more. Bob 
already has some protection. 

Check in and out in single files would open the smart document possibilities by 
permitting edit control and multi user (serial) to take place in documents that 
are sent around physically or functionaly to multiple users. A concept I like 
is the idea of documents with a document management system built in.

Your thoughts please

Is serial edits the next step as I believe?
Are there other ways to achieve this?

yours sincerely
Tony

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/b8820717-e260-4d4b-9736-752c432cb072%40googlegroups.com.


[tw5] Single File vs Node.js

2019-11-23 Thread Qalisto
As a noob who is now going full throttle on a PIM relocation BUT also as a 
non-coder, I wanted to ask ... IF  ... at some future point, I want to run 
certain TWs in concert with Node .js, will I have to do some massive 
reformatting in order to migrate the Single File variant to the Node 
variant?

If so, I may want to think this through very hard - now.

My preference is to have full portability as a single HTML.  This notion 
seems to be contradicted by the Node variant.

Can someone kindly point to the best explanation of "To Node or Not to 
Node"?  Like a decision tree??

==Q

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/25341ed3-ee33-4a62-9d4d-79b76c69c7a9%40googlegroups.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread Jed Carty
On linux it would be easy enough to set up a script that you could download 
and run to install everything required and have it start automatically, I 
will add that to the list of things to do.

I am currently working on packaging everything into an app bundle in OS X 
so that it is easier to set as a startup program.

I imagine something similar is available on windows, but I have no idea 
what it is. I don't think that AUTOEXEC.bat is still a thing.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/625da379-8e76-4b61-9266-7eb20e507927%40googlegroups.com.


[tw5] Re: The last word in Saving?

2019-11-23 Thread Stefan Pfister
I'm very impressed by the bobsaver-plugin for single wiki files. It could 
be really simple for saving with single files. But it needs manual starting 
of a bobexefile. If this start of the bobserver could be automated as 
background demon or service at system startup this would be really simple 
for the non-technical casual tiddlywiki user. Just install a software as a 
permanent server in the background of your system which starts every time 
when your system boots and double click every single tiddlywiki-file for 
editing and secure saving without any hassle.




-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/93689a33-56e6-467b-ac6d-d214fc6bae9b%40googlegroups.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread Stefan Pfister
I tested the bob saver with the bobexe for linux. Looks really promising. 
But is there a easy way to start the bob server automatically as a 
background task or demon at system startup? I don't want to start bob 
manually every time after every system boot of my working pc. I don't want 
to open another wiki automatically every time when I want to write in a 
single wiki file either. 

I could be easy as only double clicking on a html file -> opens in a 
browser and bob is running in the background as a service or demon 
permanently installed.

This could be the really fool proof solution for a non-technical casual 
wiki user. Just use an html-File in the browser. And for saving install a 
server prog like the bobserver in the background, which starts every time 
when your system boots.
 

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/6936609d-1fff-4f5d-8b44-1ed0c52c6ca1%40googlegroups.com.


Re: [tw5] Re: The last word in Saving?

2019-11-23 Thread Arlen Beiler
Just realized that’s worded badly. You definitely have your bases covered.

On Sat, Nov 23, 2019 at 16:28 Arlen Beiler  wrote:

> I have not followed your work, unfortunately, but it sounds like you and I
> are on the same page then. I was only referring to a way I thought of
> yesterday to make it pretty much bulletproof using a browser plugin, but it
> sounds like I would have done it exactly as you did for a TiddlyWiki
> plug-in if I had made one.
>
> So yeah, great, glad you’re thinking about it, as anyone should.
> TiddlyServer has all those same scenarios to consider as well, so we’re
> pretty much in the same boat.
>
> On Sat, Nov 23, 2019 at 10:23 Jed Carty  wrote:
>
>> Arlen,
>>
>> Please do not spread misinformation about the security of what I make.
>> The saver server part of Bob does not listen on the local network, it only
>> accepts requests from localhost. At least that minimum security is a
>> requirement for everything I make, that is why I put so many warnings in
>> Bob about allowing access on the local network and why I made the secure
>> server component that has proper https and token-based authentication and
>> access controls.
>>
>> People repeatedly requested to be able to use Bob on the local network
>> which is why it is possible, but the person using has to explicitly enable
>> that and there are warnings about what that means. If someone modifies the
>> saver to listen on the local network  that is not something I can change.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "TiddlyWiki" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to tiddlywiki+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/tiddlywiki/48afcba5-6e47-4bee-992d-4ed1305244fc%40googlegroups.com
>> 
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAJ1vdSSNd665dqfgR1z%3DuTQWkaETtCZBCY8BXh2cw_PCLu4FRg%40mail.gmail.com.


Re: [tw5] Re: The last word in Saving?

2019-11-23 Thread Arlen Beiler
I have not followed your work, unfortunately, but it sounds like you and I
are on the same page then. I was only referring to a way I thought of
yesterday to make it pretty much bulletproof using a browser plugin, but it
sounds like I would have done it exactly as you did for a TiddlyWiki
plug-in if I had made one.

So yeah, great, glad you’re thinking about it, as anyone should.
TiddlyServer has all those same scenarios to consider as well, so we’re
pretty much in the same boat.

On Sat, Nov 23, 2019 at 10:23 Jed Carty  wrote:

> Arlen,
>
> Please do not spread misinformation about the security of what I make. The
> saver server part of Bob does not listen on the local network, it only
> accepts requests from localhost. At least that minimum security is a
> requirement for everything I make, that is why I put so many warnings in
> Bob about allowing access on the local network and why I made the secure
> server component that has proper https and token-based authentication and
> access controls.
>
> People repeatedly requested to be able to use Bob on the local network
> which is why it is possible, but the person using has to explicitly enable
> that and there are warnings about what that means. If someone modifies the
> saver to listen on the local network  that is not something I can change.
>
> --
> You received this message because you are subscribed to the Google Groups
> "TiddlyWiki" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to tiddlywiki+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywiki/48afcba5-6e47-4bee-992d-4ed1305244fc%40googlegroups.com
> 
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAJ1vdSSLYNFXyQENKD7mQ_n4%3DbNNj79zHWNXgqHQwAwvrhyToA%40mail.gmail.com.


[tw5] Re: Relink

2019-11-23 Thread 'Mark S.' via TiddlyWiki
The relink code doesn't work on IE 11. Just sayin ...

On Saturday, November 23, 2019 at 12:04:47 PM UTC-8, TiddlyTweeter wrote:
>
> David
>
> Why don't you have a section at top of your ToolMap to express this desire 
> too?
>
> Josiah
>
> On Saturday, 23 November 2019 20:30:37 UTC+1, David Gifford wrote:
>>
>> I can honestly say that the relink plugin (
>> https://flibbles.github.io/tw5-relink/) by Flibbles is the change to 
>> TiddlyWiki that has most reinvigorated my use of TiddlyWiki in 2019. I 
>> would vote for this to be part of the core. Just sayin'.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/cc5b12fb-92ce-4416-b0d2-a68b376a71f6%40googlegroups.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread 'Mark S.' via TiddlyWiki
Ok! That did it! It works in IE 11.0.9600.19540. Next stop, Netscape 4 ...

On Saturday, November 23, 2019 at 11:53:24 AM UTC-8, Jed Carty wrote:
>
> I just put out BobSaver version 0.0.5
>
> Mark,
>
> it should take care of the error you mentioned. It may have other problems 
> with IE but that one shouldn't be a problem in version 0.0.5.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/722d8675-c879-4c1f-ad12-327a879bc653%40googlegroups.com.


[tw5] Re: Relink

2019-11-23 Thread TiddlyTweeter
David

Why don't you have a section at top of your ToolMap to express this desire 
too?

Josiah

On Saturday, 23 November 2019 20:30:37 UTC+1, David Gifford wrote:
>
> I can honestly say that the relink plugin (
> https://flibbles.github.io/tw5-relink/) by Flibbles is the change to 
> TiddlyWiki that has most reinvigorated my use of TiddlyWiki in 2019. I 
> would vote for this to be part of the core. Just sayin'.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/53958c2a-1f62-4eb4-913d-dc91e49bb77f%40googlegroups.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread Jed Carty
I just put out BobSaver version 0.0.5

Mark,

it should take care of the error you mentioned. It may have other problems 
with IE but that one shouldn't be a problem in version 0.0.5.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/d3f390bc-a0c7-4bdc-8ea7-04a8ee893f03%40googlegroups.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread Jed Carty
oh, if that is the problem than I can fix it and the BobSaver at least can 
still support IE

There are some string functions that aren't available in older version of 
javascript and startsWith is one of them, there are alternative ways to do 
it.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/12c2d67d-3c6f-410c-914e-f0282c15e1ed%40googlegroups.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread 'Mark S.' via TiddlyWiki
Ok. Must have been Bob. Deleting the BobSaver allows a TW to run on IE11.

But, as TT mentions, IE is pretty irrelevant these days. But it was worth a 
try.


On Saturday, November 23, 2019 at 11:13:11 AM UTC-8, Mark S. wrote:
>
> I'm getting "Object doesn't support property or method 'startsWith' "
>
> But I don't know if that's coming from Bob or just core.
>
> On Saturday, November 23, 2019 at 10:58:45 AM UTC-8, Jed Carty wrote:
>>
>> I don't think that Bob can work with IE anymore. From what I remember IE 
>> can't handle back tics in javascript and the websockets library has them. I 
>> have considered switching to using server sent events but they don't work 
>> as well for the direct p2p federation plans.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/30fd9f84-7427-4167-8eeb-d59e7a0b0f3d%40googlegroups.com.


[tw5] Relink

2019-11-23 Thread David Gifford
I can honestly say that the relink plugin 
(https://flibbles.github.io/tw5-relink/) by Flibbles is the change to 
TiddlyWiki that has most reinvigorated my use of TiddlyWiki in 2019. I 
would vote for this to be part of the core. Just sayin'.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/9de9339a-72b3-45c2-bd9c-e12210326901%40googlegroups.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread 'Mark S.' via TiddlyWiki
I'm getting "Object doesn't support property or method 'startsWith' "

But I don't know if that's coming from Bob or just core.

On Saturday, November 23, 2019 at 10:58:45 AM UTC-8, Jed Carty wrote:
>
> I don't think that Bob can work with IE anymore. From what I remember IE 
> can't handle back tics in javascript and the websockets library has them. I 
> have considered switching to using server sent events but they don't work 
> as well for the direct p2p federation plans.
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/d477591b-5518-4379-b593-3e32f3654a8f%40googlegroups.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread TiddlyTweeter
As far as I can see IE is only relevant now for stuff made in its age. If 
it was well made in it, it should still work well now in other browsers. 
You don't need IE for that. Lets not bother with IE. BTW, Edge itself is 
changing into a Chromium version. Old IE is well and truly finished. Over 
already.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/ab0ca5fe-77c9-40ca-bd4b-2252dbb53b6e%40googlegroups.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread Jed Carty
I don't think that Bob can work with IE anymore. From what I remember IE 
can't handle back tics in javascript and the websockets library has them. I 
have considered switching to using server sent events but they don't work 
as well for the direct p2p federation plans.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/667e44e1-4a28-4ad9-ac13-2fe4612c2f4f%40googlegroups.com.


[tw5] Re: BUG? -- In-Tiddler

2019-11-23 Thread TiddlyTweeter
The problem is that the rule is NOT consistent. Works ... & does not

!! Working
<<<
Working
<<<

RENDER 

[image: Annotation 2019-11-23 194650.jpg]


But this does not ...

Not Working
<<<
Not working
<<<

RENDER 

[image: Annotation 2019-11-23 194755.jpg]

Why?
TT 

PMario wrote:

> There is a fundamental difference between tw-wikitext and HTML.  
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/485c4697-d4fa-4288-9098-8a4bf9309bd8%40googlegroups.com.


[tw5] Re: BUG? -- In-Tiddler

2019-11-23 Thread TiddlyTweeter
Are you SURE this is so clear to novice users?

On Saturday, 23 November 2019 17:07:24 UTC+1, PMario wrote:
>
> On Saturday, November 23, 2019 at 2:36:03 PM UTC+1, TiddlyTweeter wrote:
> ...
>
>> Is that to do with the appearance of excess "**" under Type: "
>> *text/vnd.tiddlywiki*" ?
>>
>
> There is a fundamental difference between tw-wikitext and HTML. 
>
>  - As per definition in wikitext "whitespace matters"
>
>  - As per definition in HTML "whitespace is ignored"  
>
> Those 2 fundamentals won't go together. ... ever...
>
> In "text/vnd.tiddlywiki" the "whitespace matters" rule will take 
> precedence. Except if the \whitespace trim pragma is used.
>
> So TW templates which contain a lot of html should always start with 
> \whitespace 
> trim. UI templates are special, for this reason.
>
> In all other cases, where you don't use the pragma, wikitext rules will be 
> applied. 
>
> text/vnd.tiddlywiki allows us to include text/html ... but the rules are 
> txt/vnd.tiddlywiki. 
>
> -mario
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/9e3d075d-e58a-4476-95df-e59aed3089c3%40googlegroups.com.


Re: [tw5] Re: BUG? -- In Editor For Type: "image/x-icon"

2019-11-23 Thread TiddlyTweeter
Thanks Jeremy

That is useful. I'm still trying to understand the complexity of 
.ico/favicon. 
Knowing it matters in some situations.

I think its a good example of where technical knowledge of TW might 
leverage more. 
But it is down to the more tech user to figure out those details & 
potentiate them.

Regarding the OP. It was basically simple. That as soon as you edit a 
favicon in TW is reverts to "png".
That is not a functional issue per se. But as is it *is* a confusing 
end-user phenomena.

Best wishes
Josiah 

On Saturday, 23 November 2019 17:00:50 UTC+1, Jeremy Ruston wrote:
>
> Hi TiddlyTweeter
>
> There appears to be a (cosmetic, but CONFUSING) bug when editing Favicons 
> (image/x-icon).
>
>
> The bitmap editor doesn't know how to edit .ico files because they are not 
> ordinary images; they pack multiple images into a single file. The editor 
> converts the image to a PNG when an attempt is made to edit it. You'll need 
> to edit your .ico files with a separate editor that properly understands 
> the format.
>
> Best wishes
>
> Jeremy
>
>
> Replication ...
>
>1. Open for editing a Tiddler of Type: "*image/x-icon"*
>2. Click the button to "*Clear image to solid colour*" and make a 
>choice ...
>
> Result ...
>
> 3. The Tiddler Type auto-changes to unwanted "*image/png"*
>
>
> Checked on TW 5.1.21 online. 
>
> Best wishes
> TT 
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "TiddlyWiki" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to tiddl...@googlegroups.com .
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywiki/5cca2833-8e01-4284-aa81-5b271a5a5eb2%40googlegroups.com
>  
> 
> .
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/a8df89d4-cfa8-4ad6-9d05-66b989d92655%40googlegroups.com.


[tw5] Re: Bold in a li?

2019-11-23 Thread TiddlyTweeter
Mario

Do we have a TW WikiText to HTML correspondence table somewhere?

Josiah

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/238eaabb-1211-4609-bab7-57c1a4f92661%40googlegroups.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread TiddlyTweeter
Jed, I added tags to this thread to make it more easily found ...

[image: Annotation 2019-11-23 182329.jpg]


Best wishes
TT

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/4c630319-f941--bf8b-f765450b0b0c%40googlegroups.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread TiddlyTweeter
IE is an example of i.e., i.e. (sic) that is no longer tenable as an IE.

Mark S. wrote:
>
>  ... I wasn't able to get IE to work with Bob, but don't think that it was 
> a Bob problem. It might be that my IE
> was too out of date, ...
>

Don't labour it, already :-)

TT 

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/2dbe59cb-d4bc-4fb6-84f6-9ea4fe55941e%40googlegroups.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread 'Mark S.' via TiddlyWiki


On Saturday, November 23, 2019 at 6:58:43 AM UTC-8, Jed Carty wrote:
>
>
>
> The browser shouldn't matter at all to the plugin unless there is some 
> browser that doesn't allow javascript to send http requests.
>

It shouldn't, but you never know. The original Edge had problems when 
saving to network drives (not talking about Bob). I'm just saying
that it needs to be tested. Ironically, I would have to swap out my linux 
drive in order to test Win 10 and Edge, so that's why I didn't get
around to it.

Re browsers ... I wasn't able to get IE to work with Bob, but don't think 
that it was a Bob problem. It might be that my IE
was too out of date, TW has gone beyond IE, or I needed an additional 
activex component to run. 

Perhaps someone with an up-to-date
vsn of IE can test.


-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/049f1ac2-633d-4593-8107-449a8d53f85c%40googlegroups.com.


[tw5] Re: Bold in a li?

2019-11-23 Thread PMario
On Saturday, November 23, 2019 at 5:26:46 PM UTC+1, PMario wrote:
>
> Hi,
> A bit more info: 
> https://developer.mozilla.org/en-US/docs/Web/HTML/Element/b
>

and

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/strong

-m

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/255a3c08-5571-403d-8f91-7a87d776b562%40googlegroups.com.


[tw5] Re: Bold in a li?

2019-11-23 Thread PMario
Hi,
A bit more info: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/b
-m

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/76763e80-4723-4e80-af8b-b6b30c5527f5%40googlegroups.com.


[tw5] Re: Bold in a li?

2019-11-23 Thread David Gifford
At TiddlyTweeter, I am bolding text with '' and ''

At PMario, Ah, that was the problem, that worked perfectly! Thank you!

On Saturday, November 23, 2019 at 9:31:15 AM UTC-6, David Gifford wrote:
>
> Sorry, this is a CSS question, but TiddlyWiki may or may not be affecting 
> this.
>
> I have my ul li li in gray text, which works:
>
> html body.tc-body ul li li {color:#999;}
>
> but for bold I would like it to be black. And this does not work:
>
> html body.tc-body ul li li b {color:#000;}
>
>
> What am I doing wrong?
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/5117c863-613d-4d9b-9ada-d463a49d65a4%40googlegroups.com.


[tw5] Re: Bold in a li?

2019-11-23 Thread PMario
Hi Dave, 

TW creates a your wikitext text for ''your wikitext 
text''. .

So a ul li li strong should work.

-m

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/b6b8448d-c111-4284-a9e6-c5692a11fb8a%40googlegroups.com.


[tw5] Re: BUG? -- In-Tiddler

2019-11-23 Thread PMario
On Saturday, November 23, 2019 at 2:36:03 PM UTC+1, TiddlyTweeter wrote:
...

> Is that to do with the appearance of excess "**" under Type: "
> *text/vnd.tiddlywiki*" ?
>

There is a fundamental difference between tw-wikitext and HTML. 

 - As per definition in wikitext "whitespace matters"

 - As per definition in HTML "whitespace is ignored"  

Those 2 fundamentals won't go together. ... ever...

In "text/vnd.tiddlywiki" the "whitespace matters" rule will take 
precedence. Except if the \whitespace trim pragma is used.

So TW templates which contain a lot of html should always start with 
\whitespace 
trim. UI templates are special, for this reason.

In all other cases, where you don't use the pragma, wikitext rules will be 
applied. 

text/vnd.tiddlywiki allows us to include text/html ... but the rules are 
txt/vnd.tiddlywiki. 

-mario

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/c9e17ec0-4563-45aa-a14a-c2060d2f78a5%40googlegroups.com.


[tw5] Re: Bold in a li?

2019-11-23 Thread TiddlyTweeter
erm

html body.tc-body ul li li b {color:#000;}


Do you actually use  ...  in the code? That should work.

What I mean is it a PAIR in the code?

A thought
TT

On Saturday, 23 November 2019 16:31:15 UTC+1, David Gifford wrote:
>
> Sorry, this is a CSS question, but TiddlyWiki may or may not be affecting 
> this.
>
> I have my ul li li in gray text, which works:
>
> html body.tc-body ul li li {color:#999;}
>
> but for bold I would like it to be black. And this does not work:
>
> html body.tc-body ul li li b {color:#000;}
>
>
> What am I doing wrong?
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/5c4757e4-c5a6-44f5-9455-4de9f0bf1358%40googlegroups.com.


Re: [tw5] Re: BUG? -- In Editor For Type: "image/x-icon"

2019-11-23 Thread Jeremy Ruston
Hi TiddlyTweeter

> There appears to be a (cosmetic, but CONFUSING) bug when editing Favicons 
> (image/x-icon).

The bitmap editor doesn't know how to edit .ico files because they are not 
ordinary images; they pack multiple images into a single file. The editor 
converts the image to a PNG when an attempt is made to edit it. You'll need to 
edit your .ico files with a separate editor that properly understands the 
format.

Best wishes

Jeremy

> 
> Replication ...
> Open for editing a Tiddler of Type: "image/x-icon"
> Click the button to "Clear image to solid colour" and make a choice ...
> Result ...
> 
> 3. The Tiddler Type auto-changes to unwanted "image/png"
> 
> Checked on TW 5.1.21 online. 
> 
> Best wishes
> TT 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "TiddlyWiki" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to tiddlywiki+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/tiddlywiki/5cca2833-8e01-4284-aa81-5b271a5a5eb2%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/A754B719-C1CD-4F42-88BB-FF1A38D28973%40gmail.com.


[tw5] Bold in a li?

2019-11-23 Thread David Gifford
Sorry, this is a CSS question, but TiddlyWiki may or may not be affecting 
this.

I have my ul li li in gray text, which works:

html body.tc-body ul li li {color:#999;}

but for bold I would like it to be black. And this does not work:

html body.tc-body ul li li b {color:#000;}


What am I doing wrong?

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/822e3376-cc6e-418f-8def-12a064628049%40googlegroups.com.


[tw5] Re: The last word in Saving?

2019-11-23 Thread Jed Carty
Arlen,

Please do not spread misinformation about the security of what I make. The 
saver server part of Bob does not listen on the local network, it only 
accepts requests from localhost. At least that minimum security is a 
requirement for everything I make, that is why I put so many warnings in 
Bob about allowing access on the local network and why I made the secure 
server component that has proper https and token-based authentication and 
access controls.

People repeatedly requested to be able to use Bob on the local network 
which is why it is possible, but the person using has to explicitly enable 
that and there are warnings about what that means. If someone modifies the 
saver to listen on the local network  that is not something I can change.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/48afcba5-6e47-4bee-992d-4ed1305244fc%40googlegroups.com.


[tw5] Re: BUG? -- In-Tiddler

2019-11-23 Thread TiddlyTweeter
Ciao Mario 

I commented here 
 
& here 
.

Thanks for the pointer!
TT

On Saturday, 23 November 2019 13:54:47 UTC+1, PMario wrote:
>
> Hi, 
>
> It's defined in the wikitext paragraph 
>  rule. If a text is 
> "prefixed" with 2 newlines, it is covered in a paragraph element. ...
>
> There are some "edge" cases, where the existing parser is relatively 
> "relaxed" about creating invalid HTML text. ... Your example may be 1 of 
> them. ... may be. 
>
> There is a pending pull-request, which tries to improve parser 
> paragraph-handling. The PR creator does a deep-dive and seems to understand 
> the topic very well. 
>
> So if you think it would be worth it, you can +1 the OP at github: 
> https://github.com/Jermolene/TiddlyWiki5/pull/4290
>
> As I wrote. I don't know, if the PR will solve the problem you mentioned, 
> but it may be worth a try. 
>
> have fun!
> mario
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/7ee922e9-e874-440b-b43c-6fd164094168%40googlegroups.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread TiddlyTweeter
Ciao Mark

I hear you. I'll try again as a semi-idiot, not a full-on :-).

A dopo, J. 

On Saturday, 23 November 2019 15:37:09 UTC+1, Mark S. wrote:
>
> It's pretty close now.
>
> Maybe change line "Start Bob" to "Double-click on the bobwin.exe file to 
> start"
>
> I wasn't able to test with Edge yet, but I did test with Vivaldi, FF, and 
> Chrome. 
>
> I think we need to assume some minimum level of competence: Ability to 
> browse files, create new folders, double-click exe files.
>
>
> On Saturday, November 23, 2019 at 5:47:18 AM UTC-8, TiddlyTweeter wrote:
>>
>> Stefan Pfister wrote:
>>>
>>> Just a dumb question. I use (in this scenario) a single TW-file with the 
>>> bob plugin. To use it I have to start the bob server. How do I start the 
>>> bob server? This information is missing. As a noob I don't know how I 
>>> should use the bob plugin. The simple sentence "start bob" is not very 
>>> useful for me.
>>>
>>
>> I agree with Stefan. I think *Bob is Brilliant*. But is NOT yet for an 
>> end-user click-n-go scenario.
>>
>> Maybe I am wrong? Dimmi.
>> TT
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/e9fb80ec-5b29-49fe-9a8a-0bceff0f2a84%40googlegroups.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread Jed Carty
Yes, I will change the line to something like 'Start BobEXE' and put a link 
to the downloads.

To start Bob go here:

https://github.com/OokTech/TW5-BobEXE/releases/tag/1.3.3b

Download the version for your system (probably BobWin.exe)

Double click the exe file you downloaded.

And then Bob is running.

Mark,

The browser shouldn't matter at all to the plugin unless there is some 
browser that doesn't allow javascript to send http requests.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/2f010d0e-ac41-41a0-99a6-2495f3dcbca6%40googlegroups.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread 'Mark S.' via TiddlyWiki
It's pretty close now.

Maybe change line "Start Bob" to "Double-click on the bobwin.exe file to 
start"

I wasn't able to test with Edge yet, but I did test with Vivaldi, FF, and 
Chrome. 

I think we need to assume some minimum level of competence: Ability to 
browse files, create new folders, double-click exe files.


On Saturday, November 23, 2019 at 5:47:18 AM UTC-8, TiddlyTweeter wrote:
>
> Stefan Pfister wrote:
>>
>> Just a dumb question. I use (in this scenario) a single TW-file with the 
>> bob plugin. To use it I have to start the bob server. How do I start the 
>> bob server? This information is missing. As a noob I don't know how I 
>> should use the bob plugin. The simple sentence "start bob" is not very 
>> useful for me.
>>
>
> I agree with Stefan. I think *Bob is Brilliant*. But is NOT yet for an 
> end-user click-n-go scenario.
>
> Maybe I am wrong? Dimmi.
> TT
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/929814a0-4dc4-47b3-9e71-68a097b7c2db%40googlegroups.com.


Re: [tw5] Re: The last word in Saving?

2019-11-23 Thread TiddlyTweeter
Ciao Arlen

I think part of the issue is not the tools you and Jed developed. It may be 
the "wrapper", the "marketing" as well? 
So much here we are concerned with fundamentals. But the GG group goes 
nowhere other than the readers.
I think that "promotion" for TW matters & is seriously under-achieving. 

The result is that neither you nor Jed get volume feedback (as fr as I can 
see). 

At a certain point development & feedback interact importantly. 

Do you feel you have enough feedback?

I agree with your "money" points. IMO a solution COULD be charged for, 
especially on MOBILE, where it is established practice. 

It Is the issue of getting volume (mini charge at volume) v. donations 
(better gifts, low volume).

Best wishes
TT

On Saturday, 23 November 2019 14:50:37 UTC+1, Arlen Beiler wrote:
>
> I think the bob saver can be expanded to use a browser plugin. This can 
> address some of the security concerns with having a freely available saver 
> listening on the network. And it’s also simply installable as you say. I 
> must have heard enough complaints about corporate networks that I thought 
> those environments have all the trouble, but maybe I was wrong. I guess 
> putting a simple working solution in place first and then improving it 
> would get us a long way. 
>
> On Sat, Nov 23, 2019 at 08:16 TiddlyTweeter  > wrote:
>
>> Ciao Stefan
>>
>> *Great post. To the point.*
>>
>> Fully agree that the POINT in all this should be to enable users to do TW 
>> with the same level of simplicity they have for other apps. 
>> Basically, nowadays standard, it comes down to one approach for mobiles 
>> and one approach for desktops.
>>
>> IMO we have, actually, MINOR, issues between now and full cross-platform 
>> unity of approach. *So close. Yet so far off.*
>>
>> One thing, largely OVERLOOKED in this thread, with its (necessary) focus 
>> on mechanisms, is that end-users are primarily interested in CONTENT. 
>> They don't care HOW they get it, just so long it's simple enough. I wish 
>> "Desire for Content Delivery" would matter more here as it is a vital piece 
>> of understanding the issue ...
>>
>> I really believe that normal end user working practice is central to this 
>> discussion. The issue is, I think, just this ...
>>
>>- ... a person who wants to get something done, using conventional, 
>>recognisable, common, methods.
>>
>> My 2 cents.
>>
>> Best wishes
>> TT
>>
>>
>> *(Footnote: Unfortunately TiddlyDesktop is not properly portable yet [it 
>> currently uses absolute addressing to wikis] so its not yet ideal.)*
>> Stefan Pfister wrote:
>>>
>>> Hi,
>>>
>>> # The Goal and big question:
>>>
>>> * a simple way for naive and casual users to save their tiddlywiki 
>>> (again and again)*
>>>
>>>
>>> I read this thread with much interest. In my opinium there is still one 
>>> big aspect, which should be mainly considered. As a casual and 
>>> non-technical user of tiddlywiki and as a teacher, who wants to show the 
>>> students at school something with tiddlywiki I want to say:
>>>
>>> The easiest way to use a tiddlywiki is to double-click on a file with a 
>>> tiddlywiki in it. I doesn't matter which ending this file has. If it is 
>>> "html", "tw" or something different. If the user can simply click on it and 
>>> it opens in a way which makes it possible to use it without struggling with 
>>> the saving mechanism.
>>>
>>> This works with the so called hta-hack under Windows really well. Simply 
>>> changing the ending of the tw-file to "hta" and you have a simple working 
>>> one-file-tiddlywiki with saving mechanism. This is really usable. For me as 
>>> the user the inner mechanism is not my point of interest. I can simply us 
>>> this in class but only with windows devices. Something more universal and 
>>> platform independent would be great.
>>>
>>> A single TW-file with a working saving mechanism in it which opens per 
>>> doubleclick in a browser or even in a separate portable program like 
>>> TW-desktop (something which organises the saving) would be a great progress 
>>> in usability for the non technical and casual user of tiddlywiki. This is 
>>> the normal behavior of programs and files. The most simple users know this. 
>>> This is an easy workflow. I use this kind of workflow every day. I simply 
>>> don't want to install or configure something special in order to be able to 
>>> save my work. But it is in most cases not much of a problem to install a 
>>> app or a program in order to use it. I know there are restricted 
>>> environments but for the normal user: The normal way to use a programm is 
>>> to install something a *.exe or under linux a *.deb and simply use it.
>>>
>>> Just my two cents.
>>>
>>> Regards,
>>>
>>> Stefan
>>>
>>>
>>>
>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "TiddlyWiki" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to tiddl...@googlegroups.com .
>> To 

Re: [tw5] Re: The last word in Saving?

2019-11-23 Thread Miha Lunar
Hi there!

I've only skimmed previous posts so forgive me if this came up already, but 
I wanted to throw in my 2c.

Most of this is from the context of accessing TW from more than one device. 
Before I can talk about why having TW support PWA features would be a good 
idea, I want to give some background.

The ideal setup for me personally looks like this:

1. Central server running TW and acting as the source of truth and storage 
of all my tiddlers.
2. The tiddlers are versioned for easier maintenance and fewer worries 
around deleting or changing things.
3. The tiddlers are regularly backed up to protect against hardware failure 
and malware / accidental deletion. 
4. I can access TW from any device via a browser or other more appropriate 
means.
5. The local TW running on device is connected to the central server so 
that the tiddlers are shared between devices and not siloed.
6. The device-local TW can run offline, which means that there needs to be 
local storage that gets synced with the server once the device comes back 
online.

With these I could really use TW anywhere robustly and reliably.

I have a large part of it figured out, but there are still some system and 
UX level gaps. I will describe what my current setup and possible 
implementations can be for each of the points above:

1. Central server. I have the vanilla TW nodejs running in a Docker 
container on my Synology server and so far it seems great. The vanilla 
server saves tiddlers as files already, so I just mount that save dir as a 
volume, so tiddlers persist outside of Docker on the host.
2. Versioning. Based on a blog post I found, my tiddler files are part of a 
git repository. To commit I'm running a modified gitwatch that looks for 
changes to tiddler files and commits automatically after a few seconds. 
History in git is stored as deltas and compressed, so the history might 
take _less_ space than the working copy at the beginning at least. 
Reverting / looking at history is a little inconvenient as it's not 
integrated into TW, but that can be improved with a plugin and a 
server-side service.
3. Backup. Since tiddlers are saved as files on the server host and I'm 
running nightly backup on it, this comes by default. Any backup service 
that works on the filesystem level would work here however.
4. Device access. This already seems to work pretty well on desktop and 
mobile. The UI is pretty responsive and works well on small screens for 
most things.
5. Central tiddlers. This also works pretty well. The vanilla nodejs server 
has a REST API and the TW client that it serves connects to it and uses it 
as the default saver. So all the data is persisted on the server and not 
locally.
6. Offline mode. I don't have a solution that I really like for this yet. 
There are some attempts to do this, most notable seems NoteSelf. It syncs 
to a CouchDB database however and for now I prefer having tiddlers stored 
as files, due to the advantages that brings for points 1., 2. and 3.


Expanding on 6. Offline mode:

I believe this is the only context where PWAs make sense. If the app is 
already offline (served from the local file system, saving via browser 
plugin, or running offline as a native app), then the concept of a PWA 
doesn't make sense, since afaik the core problem they solve is offline mode.

In the context of an online TW (like described in the setup above), it 
would make sense for it to support PWA features (localStorage, offline 
service worker responsible for sync, etc.). This way you could open up a 
website hosting your TW at any point, even when you're offline and it would 
store all the changes in the browser cache, then sync them up when you 
connect back to the central server.

This would solve 6. without having to create a separate application for 
each OS just to handle the offline, caching and syncing problem. In Chrome 
you can even install these kinds of websites as system apps, so they open 
up in their own window and act like native apps to a certain degree, on 
both desktop and Android. For example, the Home Assistant client does this 
and it works great.

I believe a proper syncing / diffing system is the only big roadblock that 
currently stands in the way of having true offline mode and sync. I know 
there is some effort being put into the diffing part (there's a macro for 
diffing tiddlers), though I'm not sure how far TW currently goes wrt sync 
with the nodejs REST API.

Obviously expecting everyone to run the same setup as I am is unreasonable, 
especially if you just want to try it out or if you don't want to manage 
servers and so forth. If you use more than 1 device regularly though, I 
would think you'd want some form of syncing between them and that's why 6. 
would be beneficial, even if you connect to the cloud, where someone else 
runs a variation on 1., 2., 3. for you.

I'd be interested if anyone has a better solution for any of the parts of 
this system or a better one entirely.

Best,

Re: [tw5] Re: The last word in Saving?

2019-11-23 Thread Arlen Beiler
I think the bob saver can be expanded to use a browser plugin. This can
address some of the security concerns with having a freely available saver
listening on the network. And it’s also simply installable as you say. I
must have heard enough complaints about corporate networks that I thought
those environments have all the trouble, but maybe I was wrong. I guess
putting a simple working solution in place first and then improving it
would get us a long way.

On Sat, Nov 23, 2019 at 08:16 TiddlyTweeter  wrote:

> Ciao Stefan
>
> *Great post. To the point.*
>
> Fully agree that the POINT in all this should be to enable users to do TW
> with the same level of simplicity they have for other apps.
> Basically, nowadays standard, it comes down to one approach for mobiles
> and one approach for desktops.
>
> IMO we have, actually, MINOR, issues between now and full cross-platform
> unity of approach. *So close. Yet so far off.*
>
> One thing, largely OVERLOOKED in this thread, with its (necessary) focus
> on mechanisms, is that end-users are primarily interested in CONTENT.
> They don't care HOW they get it, just so long it's simple enough. I wish
> "Desire for Content Delivery" would matter more here as it is a vital piece
> of understanding the issue ...
>
> I really believe that normal end user working practice is central to this
> discussion. The issue is, I think, just this ...
>
>- ... a person who wants to get something done, using conventional,
>recognisable, common, methods.
>
> My 2 cents.
>
> Best wishes
> TT
>
>
> *(Footnote: Unfortunately TiddlyDesktop is not properly portable yet [it
> currently uses absolute addressing to wikis] so its not yet ideal.)*
> Stefan Pfister wrote:
>>
>> Hi,
>>
>> # The Goal and big question:
>>
>> * a simple way for naive and casual users to save their tiddlywiki (again
>> and again)*
>>
>>
>> I read this thread with much interest. In my opinium there is still one
>> big aspect, which should be mainly considered. As a casual and
>> non-technical user of tiddlywiki and as a teacher, who wants to show the
>> students at school something with tiddlywiki I want to say:
>>
>> The easiest way to use a tiddlywiki is to double-click on a file with a
>> tiddlywiki in it. I doesn't matter which ending this file has. If it is
>> "html", "tw" or something different. If the user can simply click on it and
>> it opens in a way which makes it possible to use it without struggling with
>> the saving mechanism.
>>
>> This works with the so called hta-hack under Windows really well. Simply
>> changing the ending of the tw-file to "hta" and you have a simple working
>> one-file-tiddlywiki with saving mechanism. This is really usable. For me as
>> the user the inner mechanism is not my point of interest. I can simply us
>> this in class but only with windows devices. Something more universal and
>> platform independent would be great.
>>
>> A single TW-file with a working saving mechanism in it which opens per
>> doubleclick in a browser or even in a separate portable program like
>> TW-desktop (something which organises the saving) would be a great progress
>> in usability for the non technical and casual user of tiddlywiki. This is
>> the normal behavior of programs and files. The most simple users know this.
>> This is an easy workflow. I use this kind of workflow every day. I simply
>> don't want to install or configure something special in order to be able to
>> save my work. But it is in most cases not much of a problem to install a
>> app or a program in order to use it. I know there are restricted
>> environments but for the normal user: The normal way to use a programm is
>> to install something a *.exe or under linux a *.deb and simply use it.
>>
>> Just my two cents.
>>
>> Regards,
>>
>> Stefan
>>
>>
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "TiddlyWiki" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to tiddlywiki+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywiki/dabe0b3f-9095-45d0-86c5-65fd29a1441c%40googlegroups.com
> 
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAJ1vdSQ%2BrrdMOjvWq01JPAHbn5Vpfz-2iScWq8kKjUerwkSWmA%40mail.gmail.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread TiddlyTweeter
Stefan Pfister wrote:
>
> Just a dumb question. I use (in this scenario) a single TW-file with the 
> bob plugin. To use it I have to start the bob server. How do I start the 
> bob server? This information is missing. As a noob I don't know how I 
> should use the bob plugin. The simple sentence "start bob" is not very 
> useful for me.
>

I agree with Stefan. I think *Bob is Brilliant*. But is NOT yet for an 
end-user click-n-go scenario.

Maybe I am wrong? Dimmi.
TT

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/8c29e6b3-2b73-4580-b127-de7a835f2b1c%40googlegroups.com.


[tw5] Re: BUG? -- In-Tiddler

2019-11-23 Thread TiddlyTweeter
Mario

Is that to do with the appearance of excess "**" under Type: "
*text/vnd.tiddlywiki*" ?

I noticed it since having HTML preview in the editor. I notice it gets 
worse if when you need normal HTML tags rather than WikiText.

I'd assumed it was a "problem"; not evidence of something you should not 
do. 

What I mean is---isn't "text/vnd.tiddlywiki" meant to be a MIXED format of 
WikiText and HTML? 
And the excess 's an issue?

Just asking
Josiah, x

On Saturday, 23 November 2019 13:54:47 UTC+1, PMario wrote:
>
> Hi, 
>
> It's defined in the wikitext paragraph 
>  rule. If a text is 
> "prefixed" with 2 newlines, it is covered in a paragraph element. ...
>
> There are some "edge" cases, where the existing parser is relatively 
> "relaxed" about creating invalid HTML text. ... Your example may be 1 of 
> them. ... may be. 
>
> There is a pending pull-request, which tries to improve parser 
> paragraph-handling. The PR creator does a deep-dive and seems to understand 
> the topic very well. 
>
> So if you think it would be worth it, you can +1 the OP at github: 
> https://github.com/Jermolene/TiddlyWiki5/pull/4290
>
> As I wrote. I don't know, if the PR will solve the problem you mentioned, 
> but it may be worth a try. 
>
> have fun!
> mario
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/84de7a5f-ae0d-4546-89e3-728bbb58ad7a%40googlegroups.com.


[tw5] Re: [TW5] New Plugin: BobSaver, using Bob as a saver for single file wikis

2019-11-23 Thread Stefan Pfister
Just a dumb question. I use (in this scenario) a single TW-file with the 
bob plugin. To use it I have to start the bob server. How do I start the 
bob server? This information is missing. As a noob I don't know how I 
should use the bob plugin. The simple sentence "start bob" is not very 
useful for me.

Am Mittwoch, 20. November 2019 16:36:10 UTC+1 schrieb Jed Carty:
>
> I finally got around to adding a way for Bob to let you work with single 
> file wikis.
>
> The way it works is that you have Bob running, you have a plugin installed 
> in your single file wiki and then you proceed normally.
>
>

Usage
   
   1. Install the Bob saver plugin in your wiki and save it using the 
   manual download saver
   2. Reload the single file wiki to complete the plugin installation.
   3. Start Bob
   4. The BobSaver should be active and save/autosave should work without 
   restriction as long as you have both the BobSaver plugin installed in the 
   single file wiki and Bob is running.
  - You can start and stop Bob whenever you wish, as long as Bob is 
  running when you try to save the saver will work.
   

   - There are no restrictions on where files can be saved. This should 
   work on any system that can run Bob.
   - You do not have to do anything special when opening up a wiki that 
   uses the BobSaver, simply having the plugin installed and Bob running is 
   enough.

 

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/2496bc7c-c623-4da7-9b35-97b050a39bb3%40googlegroups.com.


[tw5] Re: The last word in Saving?

2019-11-23 Thread TiddlyTweeter
Ciao Stefan

*Great post. To the point.*

Fully agree that the POINT in all this should be to enable users to do TW 
with the same level of simplicity they have for other apps. 
Basically, nowadays standard, it comes down to one approach for mobiles and 
one approach for desktops.

IMO we have, actually, MINOR, issues between now and full cross-platform 
unity of approach. *So close. Yet so far off.*

One thing, largely OVERLOOKED in this thread, with its (necessary) focus on 
mechanisms, is that end-users are primarily interested in CONTENT. 
They don't care HOW they get it, just so long it's simple enough. I wish 
"Desire for Content Delivery" would matter more here as it is a vital piece 
of understanding the issue ...

I really believe that normal end user working practice is central to this 
discussion. The issue is, I think, just this ...

   - ... a person who wants to get something done, using conventional, 
   recognisable, common, methods.

My 2 cents.

Best wishes
TT


*(Footnote: Unfortunately TiddlyDesktop is not properly portable yet [it 
currently uses absolute addressing to wikis] so its not yet ideal.)*
Stefan Pfister wrote:
>
> Hi,
>
> # The Goal and big question:
>
> * a simple way for naive and casual users to save their tiddlywiki (again 
> and again)*
>
>
> I read this thread with much interest. In my opinium there is still one 
> big aspect, which should be mainly considered. As a casual and 
> non-technical user of tiddlywiki and as a teacher, who wants to show the 
> students at school something with tiddlywiki I want to say:
>
> The easiest way to use a tiddlywiki is to double-click on a file with a 
> tiddlywiki in it. I doesn't matter which ending this file has. If it is 
> "html", "tw" or something different. If the user can simply click on it and 
> it opens in a way which makes it possible to use it without struggling with 
> the saving mechanism.
>
> This works with the so called hta-hack under Windows really well. Simply 
> changing the ending of the tw-file to "hta" and you have a simple working 
> one-file-tiddlywiki with saving mechanism. This is really usable. For me as 
> the user the inner mechanism is not my point of interest. I can simply us 
> this in class but only with windows devices. Something more universal and 
> platform independent would be great.
>
> A single TW-file with a working saving mechanism in it which opens per 
> doubleclick in a browser or even in a separate portable program like 
> TW-desktop (something which organises the saving) would be a great progress 
> in usability for the non technical and casual user of tiddlywiki. This is 
> the normal behavior of programs and files. The most simple users know this. 
> This is an easy workflow. I use this kind of workflow every day. I simply 
> don't want to install or configure something special in order to be able to 
> save my work. But it is in most cases not much of a problem to install a 
> app or a program in order to use it. I know there are restricted 
> environments but for the normal user: The normal way to use a programm is 
> to install something a *.exe or under linux a *.deb and simply use it.
>
> Just my two cents.
>
> Regards,
>
> Stefan
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/dabe0b3f-9095-45d0-86c5-65fd29a1441c%40googlegroups.com.


[tw5] Re: BUG? -- In-Tiddler

2019-11-23 Thread PMario
Hi, 

It's defined in the wikitext paragraph 
 rule. If a text is 
"prefixed" with 2 newlines, it is covered in a paragraph element. ...

There are some "edge" cases, where the existing parser is relatively 
"relaxed" about creating invalid HTML text. ... Your example may be 1 of 
them. ... may be. 

There is a pending pull-request, which tries to improve parser 
paragraph-handling. The PR creator does a deep-dive and seems to understand 
the topic very well. 

So if you think it would be worth it, you can +1 the OP at github: 
https://github.com/Jermolene/TiddlyWiki5/pull/4290

As I wrote. I don't know, if the PR will solve the problem you mentioned, 
but it may be worth a try. 

have fun!
mario

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/c392152f-66ae-491b-9056-3c04c519ad9e%40googlegroups.com.


[tw5] Re: The last word in Saving?

2019-11-23 Thread Stefan Pfister
Hi,

# The Goal and big question:

* a simple way for naive and casual users to save their tiddlywiki (again 
and again)*


I read this thread with much interest. In my opinium there is still one big 
aspect, which should be mainly considered. As a casual and non-technical 
user of tiddlywiki and as a teacher, who wants to show the students at 
school something with tiddlywiki I want to say:

The easiest way to use a tiddlywiki is to double-click on a file with a 
tiddlywiki in it. I doesn't matter which ending this file has. If it is 
"html", "tw" or something different. If the user can simply click on it and 
it opens in a way which makes it possible to use it without struggling with 
the saving mechanism.

This works with the so called hta-hack under Windows really well. Simply 
changing the ending of the tw-file to "hta" and you have a simple working 
one-file-tiddlywiki with saving mechanism. This is really usable. For me as 
the user the inner mechanism is not my point of interest. I can simply us 
this in class but only with windows devices. Something more universal and 
platform independent would be great.

A single TW-file with a working saving mechanism in it which opens per 
doubleclick in a browser or even in a separate portable program like 
TW-desktop (something which organises the saving) would be a great progress 
in usability for the non technical and casual user of tiddlywiki. This is 
the normal behavior of programs and files. The most simple users know this. 
This is an easy workflow. I use this kind of workflow every day. I simply 
don't want to install or configure something special in order to be able to 
save my work. But it is in most cases not much of a problem to install a 
app or a program in order to use it. I know there are restricted 
environments but for the normal user: The normal way to use a programm is 
to install something a *.exe or under linux a *.deb and simply use it.

Just my two cents.

Regards,

Stefan



-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/692ad5a5-f7ec-4b0a-bb93-21b100afd966%40googlegroups.com.


[tw5] Re: Query: Structure (HTML) -- Where is the visual PLAN?

2019-11-23 Thread TiddlyTweeter
Repeat for email ...

I'm getting most interested in TW fundamental (HTML) architecture. 
Especially the DIV nesting scheme (which seems a LOT clearer than for most 
websites).

I really like what Luis is doing on CSS 
 
documentation. 
But I think it's vital to understand the HTML "skeleton" that hangs off. 

*Is there, anywhere, a visual representation of TW's basic nesting (div) 
structure?*

Having one would ease future dev of presentation a lot, imo.

Thanks for any clues!
TT

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/7fde2d70-2c0d-4a4a-b3f7-254b6d82a13c%40googlegroups.com.


[tw5] Re: BUG? -- In-Tiddler

2019-11-23 Thread TiddlyTweeter
I need to think about that!

It is counter-intuitive.

Later
TT

On Saturday, 23 November 2019 12:36:28 UTC+1, PMario wrote:
>
> Hi,
>
> No bug, just wikitext to HTML conversion. The second example results in 
>
> Test

h3 {color: red; font-size: 5rem}

> > See the additional tags, that break the style definition. > > So it's: What you get, is what you defined and not what you expected. > > -m > > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/dd7f576a-094f-42ea-8aec-5fdb830d10a8%40googlegroups.com.

[tw5] Re: BUG? -- In-Tiddler

2019-11-23 Thread PMario
Hi,

No bug, just wikitext to HTML conversion. The second example results in 

Test

h3 {color: red; font-size: 5rem}

See the additional tags, that break the style definition. So it's: What you get, is what you defined and not what you expected. -m -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/fd3a07bc-22c4-4486-9f5b-dbf8368276b6%40googlegroups.com.

[tw5] Re: Query: About TW Favicons?

2019-11-23 Thread TiddlyTweeter
Thanks Mario

Helpful.

TT

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/77c12d08-4f4c-48aa-8beb-c9bcdb92aae4%40googlegroups.com.


[tw5] Re: BUG? -- In Editor For Type: "image/x-icon"

2019-11-23 Thread TiddlyTweeter
Email repeat ...


There appears to be a (cosmetic, but CONFUSING) bug when editing Favicons 
(image/x-icon).

Replication ...

   1. Open for editing a Tiddler of Type: "*image/x-icon"*
   2. Click the button to "*Clear image to solid colour*" and make a choice 
   ...

Result ...

3. The Tiddler Type auto-changes to unwanted "*image/png"*


Checked on TW 5.1.21 online. 

Best wishes
TT 

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/5cca2833-8e01-4284-aa81-5b271a5a5eb2%40googlegroups.com.


[tw5] Re: Query: About TW Favicons?

2019-11-23 Thread PMario
Hi,

It's the browser, that needs to work with favicons.

The .ico file format is an image format, that can contain multiple small 
icons. see Wikipedia link .

Browser favicons  (most of them) are 
16x16 in original size. If the .ico file contains bigger images, they are 
automatically down-scaled. Down-scaling can use various algorithms, with 
varying results. ..

So an icon that looks great at 256x256px or bigger, will probably be crap 
at 16x16 if auto down-scaled. So if you want to have good looking favicons 
you'll probably want to make them by hand. 

See: https://www.favicon.cc/ 

If you want to use several images in 1 icon file, you can use a mechanism 
described here: https://superuser.com/a/683203

Incscape can use SVGs to export pixel images and imageMagic can be used to 
"pack" them into an .ico file. 

have fun!
mario



-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/c25eff7f-9209-4374-804b-df5c0cd5d839%40googlegroups.com.


[tw5] Re: BUG? -- In-Tiddler

2019-11-23 Thread TiddlyTweeter
Email repeat ...

If you test on TW 5.1.21 this works in a single Tiddler ...

!!! Test


h3 {color: red; font-size: 5rem}


This seems to break it, no style is applied... The single blank line after  
 breaks it? 

!!! Test