--
You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywikide...@googlegroups.com.
To post to this group, send email to tiddly...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywikidev.
For more options, visit https://groups.google.com/d/optout.
So I hope nobody uses taskgraph already in production (except danielo :) as some things may break in the next version (or need manual readjustments then), though I try to avoid this. In any case, its still beta!
I'm pretty new to TW, but I find Taskgraph not working with 5.1.5?
$:/plugins/felixhayashi/taskgraph/defaultGraphViewHolder
$:/plugins/felixhayashi/taskgraph/graph/views/components
$:/plugins/felixhayashi/taskgraph/graph/views/default
Could anyone draw me into the right direction to have it running with latest TW5 again?
--
You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywikide...@googlegroups.com.
To post to this group, send email to tiddly...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/7a9df38e-f6b3-4230-b4cd-55ad9f1ef53e%40googlegroups.com.
Hi Kixam,
you don't need to install tiddlymap if you just want to use the visjs library with nodejs just go to https://github.com/felixhayashi/TW5-Vis.js and grab the stuff in the "dist" folder. to drag and drop the plugin, visit the tiddlymap demo site and just drag the visjs plugin into your wiki.
I double checked and it comes with vis.css and all images are referenced
in vis.css as well. Otherwise, my tiddlymap plugin wouldn't work :)
Unfortunately we do not have some kind of plugin dependency mechanism in
tw5.
"dependents": "$:/plugins/felixhayashi/vis",
"depends": "$:/plugins/felixhayashi/vis",But, if you have the time and motivation, I favour the idea that
emkays plugin is refactored and links to TW5-Vis.js (which I keep up to
date) so code dublication is avoided.
My mistake, I was missing uglifycss so your build.sh script could not process all it should have.
I got a hit that there is. From your own TiddlyMap plugin's plugin.info:
"dependents": "$:/plugins/felixhayashi/vis",
"depends": "$:/plugins/felixhayashi/vis",
This is what I added to emkay's. I do not know how restrictive it is though.
Done and pushed to my fork repository.
--
You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywikide...@googlegroups.com.
To post to this group, send email to tiddly...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/4cde852f-7238-4a55-8a6d-99f067189e30%40googlegroups.com.
Hi kixam,
Glad you took the time to fix the emkay plugin.
I downloaded the demo wiki from http://emkayonline.github.io/tw5visjs/ and it worked as before (clicking demo of the timeline widget works).
Then I saw the TW version was 5.0.9-prerelease.
After upgrading the demo wiki to 5.1.8 it did not work anymore (clicking demo of the timeline widget gives the well-known red Javascript error.
Any idea what is going wrong?
"prefix": "var moment;_save_module_exports = module.exports;module.exports=true;",
"suffix": "moment = module.exports; module.exports = _save_module_exports; exports.moment = moment\n"
--
You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywikide...@googlegroups.com.
To post to this group, send email to tiddly...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/866131ab-1de3-46a8-86ef-20525b348d0f%40googlegroups.com.
P.S. May be you can make a demo site at TiddlySpot? Then installing the timeline plugin can be just a matter of drag and drop.
Hi Ton,
On Sunday, May 10, 2015 at 4:58:19 PM UTC+2, Ton Gerner wrote:P.S. May be you can make a demo site at TiddlySpot? Then installing the timeline plugin can be just a matter of drag and drop.
PS: it is not possible to upload local tiddlywikis to tiddlyspot.com from Firefox or Chrome anymore, I had to use Konqueror...
PS: it is not possible to upload local tiddlywikis to tiddlyspot.com from Firefox or Chrome anymore, I had to use Konqueror...
Under Windows 7 64-bit I still can use Chrome (v42) to upload TW to Tiddlyspot. I assume you are using Linux (KDE Konqueror).
May be others can confirm the use of Chrome with Windows, Linux, ...
This: <$visjstimeline filter="[tag[note]]" startDateField="created" endDateField="modified" format="YYYYMMDDHHMMSSmmm"/>sort of works - There are however some errors even if some tiddlers are rendered as elements on the timeline.Can't I use created date as a startDateField and modified as endDateField to capture when a tiddler (tagged with "note") was created and modified?Is the problem that some tiddlers that were created may not have a modified date - because they haven't been modified yet?
Hi kixam & Måns,
The format "YYYYMMDD" works but "YYYYMMDDHHMMSSmmm" (the format used by "created" and "modified") does not work.
Since "created" and "modified" are standard fields of a tiddler, I thought it should work.
Striking is: there are only errors for startDate and *not* for endDate in Måns image of the error messages (except when end date is before start date). Or maybe when encountering an error in startDate is does not check endDate anymore?
If I use my own "start" and "end" fields instead of "created" and "modified" I get the same errors. So I think it has nothing to do with the "created" and "modified" fields.
Hi kixam & Måns,
The format "YYYYMMDD" works but "YYYYMMDDHHMMSSmmm" (the format used by "created" and "modified") does not work.
Since "created" and "modified" are standard fields of a tiddler, I thought it should work.
Striking is: there are only errors for startDate and *not* for endDate in Måns image of the error messages (except when end date is before start date). Or maybe when encountering an error in startDate is does not check endDate anymore?
If I use my own "start" and "end" fields instead of "created" and "modified" I get the same errors. So I think it has nothing to do with the "created" and "modified" fields.
Strange that 2 of your tiddlers were accepted. Do they have special date/time strings in comparison with the others?
--
You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywikide...@googlegroups.com.
To post to this group, send email to tiddly...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/e9717bcf-c5eb-4406-8267-7b5b2cb57118%40googlegroups.com.
Were you able to contact Emkay about the original code's license? I couldn't find any license information on his github repo.
Also, if you take over his project (because it looks like he abandoned it and you are willing to deploy it), maybe you could inform him and rename the plugin into something like "TW5-Timeline" or similar (taking over his project depends on the license he assigned to his work). If he doesn't know, which license to assign to his work BSD 3-clause or 2-clause would be optimal in combination with Tiddlywiki (which has also a BSD license), also Apache or MIT is fine.
Emkay named his project vis.js which is not suitable imo because visjs
is the actual library. This is why a new name would make sense.
While I think Emkay wanted to freely share his plugin and the code. I
think this needs to be solved in any case :(
No pressure from my side! :)
Could you please explain me what is the "global" square at the very left side?
Is it possible to zoom in/out?
The plugin seems to do weird things if you shrink the page enough, please take a look at the screenshot.
Here goes...
- "new" project repo: https://github.com/kixam/TW5-visjsTimeline
- new detached plugin repo: https://github.com/kixam/TW5-moment.js
- new demo/install page: http://kixam.github.io/TW5-visjsTimeline
I hope I got everything right... please tell me otherwise.
While I think Emkay wanted to freely share his plugin and the code. I
think this needs to be solved in any case :(
I selected BSD #2 for my code (blindly trusted you...),
but no sign from emkay regarding his...
No pressure from my side! :)
None taken, I had fun!
PS: FYI vis.js 3.12.0 is out
In v0.9.2 the height of the timeline graph is automatically adjusted to the data to be shown in the given time slot. The height expands automatically when more date must be shown (as in emkay's original plugin).
In v0.9.4 the height is fixed (300 px in a separate tiddler; in the sidebar dependent on the 'height' available) so you have to scroll up/down to see all data in the given time slot. Since there is no indication that there is more data in the given time slot it is easy to miss that data. See the difference in attached images.
Is it possible:
* to make the height configurable? With choice of automatic or a given height. At the moment it is hard coded in timelinewidget.js.
* to give an indication when there is more data than shown? I am not a fan of a (vertical) scroll bar but at least that gives the indication needed.
http://visjs.org/examples/timeline/16_navigation_menu.html
However, can you comment the following:
- I can understand someone could want a tiddler to be as long as needed, but do you really want to scroll down the sidebar?
- automatic size means the size will change when you move around and zoom, which will incur 2 things I did not like on emkay's implementation:
- the items you were looking at before moving sideways, move up/down on their own as more/less items get in the time range, sometimes they get out of view even.
At least, with a fixed boxing, your item stays put, even if it is shown on the bottom of the timeline (which can move a lot otherwise).
Actually, there is a slight shadow on the top (or bottom, if you move upwards) if you have items that are not shown. But that might not be enough. I propose to display this information more clearly with the nav buttons, or maybe on the background.
At least, with a fixed boxing, your item stays put, even if it is shown on the bottom of the timeline (which can move a lot otherwise).That is true.
But if you can choose between an automatic mode and a - configurable - height, it is up to the user how it will be displayed.
At the moment I prefer the automatic way and stay with v0.9.2 for the time being.
Actually, there is a slight shadow on the top (or bottom, if you move upwards) if you have items that are not shown. But that might not be enough. I propose to display this information more clearly with the nav buttons, or maybe on the background.
To be honest I did not notice that slight shadow. May be you can make it configurable too, e.g. as part of styles.css.
I noticed some strange things with titles in the timeline graph.
In v0.9.2 the titles are left aligned in the item box or - when they scroll out of view at the left - left-aligned to the graph window. But the titles are always *in* the item box. In extreme cases (left/right) you see only the last/first characters of the title.
In v0.9.4 the titles are centered when the item boxes are totally visible but when part of the item scrolls out of view the title does not stay in the box. In extreme cases the title can be to the right of the item box (I haven't seen it to the left).
Or the title scrolls out of view.
PS: FYI vis.js 3.12.0 is out
Thanks, I updated the repo! The guys at vis.js are heavily working on 4.0 which will bring many improvements but also come with some API changes...
But if you can choose between an automatic mode and a - configurable - height, it is up to the user how it will be displayed.
At the moment I prefer the automatic way and stay with v0.9.2 for the time being.
I added an option to let you choose.
To be honest I did not notice that slight shadow. May be you can make it configurable too, e.g. as part of styles.css.
Actually it is already, like all of vis.js. You could add a CSS tiddler of your own and change whatever you (don't) like... to get you started: http://visjs.org/docs/timeline/#Styles and http://tiddlywiki.com/#Using%20Stylesheets
For convenience, I added an option to display a navigation pad similar to this for vis.js networks. If the navpad is present, its "up" and "down" buttons will only show when appropriate. This was quite some reverse engineering as I expected, and I am not satisfied with the result because it tweaks vis.js too much and thus might become buggy in the next releases, but enjoy for now.
I reverted to default behavior.
--
You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywikide...@googlegroups.com.
To post to this group, send email to tiddly...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/2236d878-d030-4e26-9308-dc5ab6bad089%40googlegroups.com.
It took me some time to upgrade your plugin(s). Just for the record (and maybe other people encounter the same problems), this is what I noticed/did:
Would it be ok for you, if I update vis.js to 4.0 in a month? So I have enough time to fix TiddlyMap and also I am sure the guys at vis.js will release a whole bunch of patches/bugfixes in that period as well?
I adapted my plugin to 4.0.0 this morning... there are quite some changes indeed. But I sure can wait before I push to the repo - or at least before I update the demo website.
I forked your vis.js plugin and posted a pull request, but this can wait too...
The only feature I feel is missing now on my plugin is localization, but I think it might not very urgent for the community to have it. Anyway, I still do not understand how I will make it work yet...
Also, in the future, I would like the timeline to be editable, but it seems quite difficult. I might need time too...
--
You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywikide...@googlegroups.com.
To post to this group, send email to tiddly...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/10f3e30b-c45c-4869-a3e7-6f0b3a2d5c2b%40googlegroups.com.
Dear TiddlyWiki dev community,
I feel reliefed by the existence of the tw5visjs plugin [1] as it allows me to easily create selfhosted timelines with a web interface.
Unfortunately it's only known to work up until TW5.0.9-beta [2]
But there are voices who state it should only be a minor change in the filter syntax [3].
Could anyone draw me into the right direction to have it running with latest TW5 again?
I intend to donate a PR (or fork at least) within the 24 Pull Requests [4] initiative.
Thanks alot,
Jon
[1] https://github.com/emkayonline/tw5visjs
[2] https://github.com/emkayonline/tw5visjs/issues/1
[3] https://twitter.com/TiddlyWiki/status/507066529494863872
[4] http://24pullrequests.com/
So if I am understanding things correct;y we can now have both the maps and the time lines? That would be awesome Felix as you know I have long sought to include a mind map feature in my notebook design but also having a time line of thise entries would be icing on the cake if this is now possible! Is that feature included in your current repo? Thanks guys for your efforts here!
--
You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywikide...@googlegroups.com.
To post to this group, send email to tiddly...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywikidev.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/f6dd5de2-6cb4-433e-8d8c-ea738e62acc6%40googlegroups.com.