[TW5] Tidgraph - Easy tiddler graphs - New version 0.8.16

249 views
Skip to first unread message

ih...@newsfromgod.com

unread,
Nov 12, 2015, 5:51:04 PM11/12/15
to tiddl...@googlegroups.com, Tobias Beer, Matabele

Hi,

This is a new version of Tidgraph with the following changes/features:

* Fix regression added by vertical scroll bar fix
* Fix arrow display problem with some browsers
* Add demo of collapse/expand to demo wiki

You can find the plugin here:
http://ihm4u.github.io/tw5plugs/

Thanks!

ihm
PS. Tobias, I was able to reproduce the problems you mentioned.
I think I fixed them, let me know if it is working.

Tobias Beer

unread,
Nov 12, 2015, 6:32:50 PM11/12/15
to TiddlyWiki, beert...@gmail.com, matabe...@gmail.com, ih...@newsfromgod.com
Hi ihm,

All working nicely. :-)
Also see comments here.

Best wishes,

— tb 

ih...@newsfromgod.com

unread,
Nov 12, 2015, 11:47:11 PM11/12/15
to tiddl...@googlegroups.com, Matabele, Tobias Beer
Also, I figured out why you said you couldn't't edit the
tiddlers. I had codemirror enabled with vi mode keys. You are probably
not familiar with codemirror VI mode and that is why you couldn't edit
things. I have disabled the codemirror plugin in the wiki.

Tobias Beer

unread,
Nov 13, 2015, 12:33:43 AM11/13/15
to TiddlyWiki, matabe...@gmail.com, beert...@gmail.com, ih...@newsfromgod.com
Hi ihm,
 
I had codemirror enabled with vi mode keys. You are probably  
not familiar with codemirror VI mode and that is why you couldn't edit  
things. I have disabled the codemirror plugin in the wiki.

Ah, finally I understand the similar comment you made before.
The things I didn't know existed or expected to. :-)

Best wishes,

— tb 
 

ih...@newsfromgod.com

unread,
Nov 13, 2015, 12:58:30 AM11/13/15
to Tobias Beer, TiddlyWiki
Hi Tobias,
heheheheh, vi is one of those strange things of the unix geek world :)

:)


Tobias Beer

unread,
Nov 13, 2015, 2:57:24 AM11/13/15
to TiddlyWiki, beert...@gmail.com, ih...@newsfromgod.com
Hi ihm,
 
heheheheh, vi is one of those strange things of the unix geek world :)

I know. Just didn't imagine someone would actually go and try reinvent vi in codemirror.
The things we've grown used to and appreciate. :D

Best wishes,

— tb

Matthew Lauber

unread,
Nov 13, 2015, 9:31:57 AM11/13/15
to TiddlyWiki, beert...@gmail.com, matabe...@gmail.com, ih...@newsfromgod.com
Just as a point to be aware of, if you create a cycle among the graph of tags or links, you cause a maximum recursion depth exceeded error.  With tags, it's probably not a big deal, but I can easily see people creating cycles of tiddlers linking to one another.

Tobias Beer

unread,
Nov 13, 2015, 9:42:36 AM11/13/15
to TiddlyWiki, beert...@gmail.com, matabe...@gmail.com, ih...@newsfromgod.com
Hi Matthew,
 
Just as a point to be aware of, if you create a cycle among the graph of tags or links, you cause a maximum recursion depth exceeded error.  With tags, it's probably not a big deal, but I can easily see people creating cycles of tiddlers linking to one another.

Perhaps maxdepth should not default to undefined, but maybe 4?

Best wishes,

Tobias.

Matthew Lauber

unread,
Nov 13, 2015, 9:58:43 AM11/13/15
to TiddlyWiki, beert...@gmail.com, matabe...@gmail.com, ih...@newsfromgod.com
Or alternatively, maintain a list of visited nodes, and if already in the list, add it but do not recurse?  

Tobias Beer

unread,
Nov 13, 2015, 10:07:39 AM11/13/15
to tiddl...@googlegroups.com, beert...@gmail.com, matabe...@gmail.com, ih...@newsfromgod.com
Hi Matthew,
 
Or alternatively, maintain a list of visited nodes, and if already in the list, add it but do not recurse?  

Yes, as hinted at before somewhere, I think a "truncate" filter as well as automagic truncation of duplicates makes sense... as does an "exclude" filter.

Best wishes,

Tobias

Matthew Lauber

unread,
Nov 13, 2015, 10:53:04 AM11/13/15
to TiddlyWiki, beert...@gmail.com, matabe...@gmail.com, ih...@newsfromgod.com
Despite all my other comments, Well done.  This looks like an excellent plugin and I'm impressed. 


On Thursday, November 12, 2015 at 5:51:04 PM UTC-5, ih...@newsfromgod.com wrote:

ih...@newsfromgod.com

unread,
Nov 13, 2015, 2:14:30 PM11/13/15
to tiddl...@googlegroups.com
Hi Matthew,

> Despite all my other comments, Well done. This looks like an excellent
> plugin and I'm impressed.

Thanks! Appreciate it.

I also wanted to say TiddlyWiki is indeed a great application. It is
one of the best opensource
applications that I have found in my decades of using opensource.

ihm
Quoting Matthew Lauber <ma...@mklauber.com>:

>
> On Thursday, November 12, 2015 at 5:51:04 PM UTC-5, ih...@newsfromgod.com
> wrote:
>>
>>
>> Hi,
>>
>> This is a new version of Tidgraph with the following changes/features:
>>
>> * Fix regression added by vertical scroll bar fix
>> * Fix arrow display problem with some browsers
>> * Add demo of collapse/expand to demo wiki
>>
>> You can find the plugin here:
>> http://ihm4u.github.io/tw5plugs/
>>
>> Thanks!
>>
>> ihm
>> PS. Tobias, I was able to reproduce the problems you mentioned.
>> I think I fixed them, let me know if it is working.
>>
>>
>
> --
> 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+...@googlegroups.com.
> To post to this group, send email to tiddl...@googlegroups.com.
> Visit this group at http://groups.google.com/group/tiddlywiki.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywiki/2279f6e2-f205-450f-a3ed-aeb99a8af8c0%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.



ih...@newsfromgod.com

unread,
Nov 13, 2015, 3:10:42 PM11/13/15
to Matthew Lauber, TiddlyWiki, beert...@gmail.com, matabe...@gmail.com

> Just as a point to be aware of, if you create a cycle among the graph of
> tags or links, you cause a maximum recursion depth exceeded error. With
> tags, it's probably not a big deal, but I can easily see people creating
> cycles of tiddlers linking to one another.

Hi Matthew!

Thanks!! I am looking into this, it is a bug in the code, I'll have a fix
soon.

Thanks!

ih...@newsfromgod.com

unread,
Nov 13, 2015, 9:03:42 PM11/13/15
to Matthew Lauber, TiddlyWiki, beert...@gmail.com, matabe...@gmail.com

Hi Matthew,

>> Just as a point to be aware of, if you create a cycle among the graph of
>> tags or links, you cause a maximum recursion depth exceeded error. With
>> tags, it's probably not a big deal, but I can easily see people creating
>> cycles of tiddlers linking to one another.
>

Version 0.8.19 is out, it fixes the problem with cyclic tags. It
was hidden and hard to debug, but it is killed now :) hehe

Thanks for spotting this one!!

You can get the new version here:
https://ihm4u.github.io/tw5plugs/#Tidgraph%20-%20Easy%20tiddler%20graphs%20for%20TW5

ihm


Danielo Rodríguez

unread,
Nov 18, 2015, 6:06:10 AM11/18/15
to TiddlyWiki, beert...@gmail.com, matabe...@gmail.com, ih...@newsfromgod.com
This is absolutely amazing, cool, awesome, useful, fantastic, very needed...

I don't have enough words to say how awesome and how much I was wanted something like this. I wanted this soo much that I even though about creating something like this myself but I never found the time.

I also love tiddly-map, but there are some light task that it is too much. I wanted a simple semi automatic way of representing tiddlers relationships.

This makes me think again of the need to have an official and very prominent place to publish new plugins. This will be very easy in a forum, but here on the group plugins get lost soo easily. I have been disconected for a couple of months, and I feel like I have lost many things.

Which will be the official place to get the latest version? Just on this thread I can see two different ones!

Again, very good and impressive work.

Regards

Jeremy Ruston

unread,
Nov 18, 2015, 6:46:32 AM11/18/15
to tiddl...@googlegroups.com, Tobias Beer, matabe...@gmail.com, ih...@newsfromgod.com
Hi Danielo

This makes me think again of the need to have an official and very prominent place to publish new plugins. This will be very easy in a forum, but here on the group plugins get lost soo easily. I have been disconected for a couple of months, and I feel like I have lost many things.

There was extensive discussion of this point at the hangout yesterday:


Best wishes

Jeremy


Which will be the official place to get the latest version? Just on this thread I can see two different ones!

Again, very good and impressive work.

Regards

--
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+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.

ih...@newsfromgod.com

unread,
Nov 18, 2015, 10:01:24 AM11/18/15
to tiddl...@googlegroups.com, Danielo Rodríguez
Hi Danielo,

> This is absolutely amazing, cool, awesome, useful, fantastic, very needed...
>
> I don't have enough words to say how awesome and how much I was wanted
> something like this. I wanted this soo much that I even though about
> creating something like this myself but I never found the time.

Thanks!

> I also love tiddly-map, but there are some light task that it is too much.
> I wanted a simple semi automatic way of representing tiddlers relationships.

Yeah, I really like tiddly-map. Felix has done a great job with it.
Tiddly-map is better
for heavy duty layout and for some use cases; but I also wanted
something much lighter.

> This makes me think again of the need to have an official and very
> prominent place to publish new plugins. This will be very easy in a forum,
> but here on the group plugins get lost soo easily. I have been disconected
> for a couple of months, and I feel like I have lost many things.
>
> Which will be the official place to get the latest version? Just on this
> thread I can see two different ones!
>

I am sorry I keep forgetting to put the link, the actual place is:
https://ihm4u.github.io/tw5plugs/#Tidgraph%20-%20Easy%20tiddler%20graphs%20for%20TW5

Scroll down to Installation, and drag the link to your wiki.

There are demo pages which show you how to use Node Templates, etc.
Please report any bugs you find. I want it to be as bug free as possible.


> Again, very good and impressive work.
>
Thanks! You have contributed quite a lot more than I!!


Felix Küppers

unread,
Nov 18, 2015, 10:39:28 AM11/18/15
to tiddl...@googlegroups.com
Hi Ihm,

> but I also wanted something much lighter.

When you continue developing at this pace, you will soon end up building
a second software on top of TW instead of a lightweight plugin !! :D

> I do use a minifier/optimizer, the google closure compiler 36K before
> compression,
> 21K after compression.
>
Oh sorry, wasn't aware of this.

> I am using regular makefiles to build the production code. Do you know
> if minifyjs is better than
> the google closure compiler?

Makefiles are fine. For the visjs plugin I also do not use a task runner
but a bash script. Problem is always that only unix folks can make
compilations but imo that is not really an issue.

Google closure compiler is fine. The most important thing is that you
are minifying ;)

-Felix

ih...@newsfromgod.com

unread,
Nov 18, 2015, 11:47:44 AM11/18/15
to tiddl...@googlegroups.com
Hi Felix,


Quoting Felix Küppers <felixk...@hotmail.de>:
> When you continue developing at this pace, you will soon end up building
> a second software on top of TW instead of a lightweight plugin !! :D
>

hehehehehehe... :)

>> I do use a minifier/optimizer, the google closure compiler 36K before
>> compression,
>> 21K after compression.
>>
> Oh sorry, wasn't aware of this.
>

Yeah, even with node templates the size is a meager 25K

> Google closure compiler is fine. The most important thing is that you
> are minifying ;)
>
> -Felix

:)


Thanks

Reply all
Reply to author
Forward
0 new messages