├── .nvmrc ├── dist └── felixhayashi │ └── tiddlymap │ ├── js │ ├── lib │ │ ├── TypeDefs.js │ │ ├── TypeDefs.js.meta │ │ ├── utils │ │ │ └── utils.js │ │ ├── SelectionRectangle.js │ │ ├── VisConfig.js │ │ └── exceptions.js │ ├── graph │ │ ├── Edge.js │ │ ├── NodeType.js │ │ └── MapElementType.js │ ├── edgeTypeSubscriber │ │ ├── EdgeTypeSubscriberRegistry.js │ │ ├── AbstractEdgeTypeSubscriber.js │ │ ├── refEdgeTypeSubscriber │ │ │ ├── LinkEdgeTypeSubscriber.js │ │ │ └── TranscludeEdgeTypeSubscriber.js │ │ ├── AbstractMagicEdgeTypeSubscriber.js │ │ ├── magicEdgeTypeSubscriber │ │ │ ├── FieldEdgeTypeSubscriber.js │ │ │ └── ListEdgeTypeSubscriber.js │ │ └── AbstractRefEdgeTypeSubscriber.js │ ├── services │ │ ├── CallbackManager.js │ │ ├── Tracker.js │ │ └── DialogManager.js │ └── widget │ │ ├── EdgeListItemWidget.js │ │ └── EdgeListWidget.js │ ├── tiddlers │ ├── misc │ │ ├── misc.view_holder.tid │ │ ├── misc.language.quick_connect.caption.tid │ │ └── misc.language.quick_connect.hint.tid │ ├── views │ │ ├── view.default.filter.edges.tid │ │ ├── view.default.filter.nodes.tid │ │ ├── view.default.tid │ │ ├── view.live.filter.nodes.tid │ │ ├── view.search.tid │ │ ├── view.live.filter.edges.tid │ │ ├── view.search.filter.tid │ │ └── view.live.tid │ ├── media │ │ ├── surface.png │ │ ├── fullscreen.png │ │ ├── halfscreen.png │ │ ├── tiddlywiki.files │ │ └── icon.svg │ ├── edgetypes │ │ ├── edgetype.tw_list_list.tid │ │ ├── edgetype.tmap_unknown.tid │ │ ├── edgetype.tw_list_tags.tid │ │ └── edgetype.tw_body_link.tid │ ├── docs │ │ ├── docs.readme.tid │ │ └── docs.license.tid │ ├── nodetypes │ │ ├── nodetype.tmap_central_topic.tid │ │ └── nodetype.tmap_neighbour.tid │ └── gui │ │ ├── dialog │ │ ├── dialog.confirm_choice.tid │ │ ├── footers │ │ │ ├── dialog_footer.ok.tid │ │ │ ├── dialog_footer.close.tid │ │ │ ├── dialog_footer.ok_cancel.tid │ │ │ ├── dialog_footer.tid │ │ │ ├── dialog_footer.type_manager.tid │ │ │ └── dialog_footer.ok_suppress.tid │ │ ├── dialog.fullscreenNotSupported.tid │ │ ├── dialog.tid │ │ ├── configure_tiddlymap │ │ │ ├── dialog.configure_tiddlymap.tid │ │ │ ├── dialog.configure_tiddlymap.live_tab.tid │ │ │ ├── dialog.configure_tiddlymap.verbosity.tid │ │ │ ├── dialog.configure_tiddlymap.vis.tid │ │ │ ├── dialog.configure_tiddlymap.editor.tid │ │ │ ├── dialog.configure_tiddlymap.fields.tid │ │ │ └── dialog.configure_tiddlymap.default.tid │ │ ├── configure_view │ │ │ ├── dialog.configure_view.tid │ │ │ ├── dialog.configure_view.default.tid │ │ │ ├── dialog.configure_view.vis.tid │ │ │ ├── dialog.configure_view.layout.tid │ │ │ ├── dialog.configure_view.namespace.tid │ │ │ └── dialog.configure_view.edit_filters.tid │ │ ├── dialog.edit_tiddler.draft.tid │ │ ├── dialog.edit_tiddler.original.tid │ │ ├── dialog.edit_tiddler.tid │ │ ├── dialog.cannot_delete_view.tid │ │ ├── dialog.fieldChanged.tid │ │ ├── dialog.dublicateId.tid │ │ ├── type_manager │ │ │ ├── dialog.type_manager.description.tid │ │ │ ├── dialog.type_manager.overview.tid │ │ │ ├── dialog.type_manager.danger_settings.tid │ │ │ ├── dialog.type_manager.general_settings.tid │ │ │ └── dialog.type_manager.styling.tid │ │ ├── dialog.edit_node.global.tid │ │ ├── dialog.rename_view.tid │ │ ├── dialog.create_view.tid │ │ ├── dialog.delete_node.tid │ │ ├── dialog.edge_not_visible.tid │ │ ├── dialog.edit_node.local.tid │ │ ├── dialog.saveCanvas.tid │ │ ├── dialog.edit_node.tid │ │ ├── dialog.welcome.tid │ │ └── dialog.add_edge.tid │ │ ├── editor │ │ ├── system.hook.sidebar_editor.tid │ │ ├── context_menu.tid │ │ └── misc.focus_button.tid │ │ └── livetab │ │ └── system.hook.live_tab.tid │ ├── files │ └── tiddlywiki.files │ └── plugin.info ├── .babelrc ├── src ├── media │ └── vis_button_extensions.xcf ├── plugins │ └── felixhayashi │ │ └── tiddlymap │ │ ├── js │ │ ├── lib │ │ │ ├── TypeDefs.js.meta │ │ │ ├── utils │ │ │ │ └── utils.js │ │ │ ├── exceptions.js │ │ │ └── SelectionRectangle.js │ │ ├── graph │ │ │ ├── Edge.js │ │ │ └── NodeType.js │ │ ├── edgeTypeSubscriber │ │ │ ├── refEdgeTypeSubscriber │ │ │ │ ├── LinkEdgeTypeSubscriber.js │ │ │ │ └── TranscludeEdgeTypeSubscriber.js │ │ │ ├── AbstractMagicEdgeTypeSubscriber.js │ │ │ └── magicEdgeTypeSubscriber │ │ │ │ └── FieldEdgeTypeSubscriber.js │ │ └── widget │ │ │ └── EdgeListItemWidget.js │ │ ├── tiddlers │ │ ├── misc │ │ │ ├── misc.language.quick_connect.caption.tid │ │ │ ├── misc.view_holder.tid │ │ │ ├── misc.config.flibbles_relink_fields.multids │ │ │ ├── misc.config.edit_template_fields_visibility.multids │ │ │ └── misc.language.quick_connect.hint.tid │ │ ├── views │ │ │ ├── view.default.filter.edges.tid │ │ │ ├── view.default.filter.nodes.tid │ │ │ ├── view.default.tid │ │ │ ├── view.live.filter.nodes.tid │ │ │ ├── view.search.tid │ │ │ ├── view.live.filter.edges.tid │ │ │ ├── view.search.filter.tid │ │ │ └── view.live.tid │ │ ├── media │ │ │ ├── surface.png │ │ │ ├── fullscreen.png │ │ │ ├── halfscreen.png │ │ │ ├── halfscreen.svg │ │ │ ├── fullscreen.svg │ │ │ ├── tiddlywiki.files │ │ │ └── icon.svg │ │ ├── edgetypes │ │ │ ├── edgetype.tw_list_list.tid │ │ │ ├── edgetype.tmap_unknown.tid │ │ │ ├── edgetype.tw_list_tags.tid │ │ │ ├── edgetype.tw_body_link.tid │ │ │ └── edgetype.tw_body_transclude.tid │ │ ├── docs │ │ │ ├── docs.readme.tid │ │ │ └── docs.license.tid │ │ ├── nodetypes │ │ │ ├── nodetype.tmap_central_topic.tid │ │ │ └── nodetype.tmap_neighbour.tid │ │ ├── gui │ │ │ ├── dialog │ │ │ │ ├── dialog.confirm_choice.tid │ │ │ │ ├── footers │ │ │ │ │ ├── dialog_footer.ok.tid │ │ │ │ │ ├── dialog_footer.close.tid │ │ │ │ │ ├── dialog_footer.ok_cancel.tid │ │ │ │ │ ├── dialog_footer.tid │ │ │ │ │ ├── dialog_footer.type_manager.tid │ │ │ │ │ └── dialog_footer.ok_suppress.tid │ │ │ │ ├── dialog.fullscreenNotSupported.tid │ │ │ │ ├── dialog.tid │ │ │ │ ├── configure_tiddlymap │ │ │ │ │ ├── dialog.configure_tiddlymap.tid │ │ │ │ │ ├── dialog.configure_tiddlymap.live_tab.tid │ │ │ │ │ ├── dialog.configure_tiddlymap.verbosity.tid │ │ │ │ │ ├── dialog.configure_tiddlymap.vis.tid │ │ │ │ │ ├── dialog.configure_tiddlymap.editor.tid │ │ │ │ │ ├── dialog.configure_tiddlymap.fields.tid │ │ │ │ │ └── dialog.configure_tiddlymap.default.tid │ │ │ │ ├── configure_view │ │ │ │ │ ├── dialog.configure_view.tid │ │ │ │ │ ├── dialog.configure_view.default.tid │ │ │ │ │ ├── dialog.configure_view.vis.tid │ │ │ │ │ ├── dialog.configure_view.layout.tid │ │ │ │ │ ├── dialog.configure_view.namespace.tid │ │ │ │ │ └── dialog.configure_view.edit_filters.tid │ │ │ │ ├── dialog.edit_tiddler.draft.tid │ │ │ │ ├── dialog.edit_tiddler.original.tid │ │ │ │ ├── dialog.edit_tiddler.tid │ │ │ │ ├── dialog.cannot_delete_view.tid │ │ │ │ ├── dialog.fieldChanged.tid │ │ │ │ ├── dialog.dublicateId.tid │ │ │ │ ├── type_manager │ │ │ │ │ ├── dialog.type_manager.description.tid │ │ │ │ │ ├── dialog.type_manager.overview.tid │ │ │ │ │ ├── dialog.type_manager.danger_settings.tid │ │ │ │ │ ├── dialog.type_manager.general_settings.tid │ │ │ │ │ └── dialog.type_manager.styling.tid │ │ │ │ ├── dialog.edit_node.global.tid │ │ │ │ ├── dialog.rename_view.tid │ │ │ │ ├── dialog.create_view.tid │ │ │ │ ├── dialog.delete_node.tid │ │ │ │ ├── dialog.edge_not_visible.tid │ │ │ │ ├── dialog.edit_node.local.tid │ │ │ │ ├── dialog.saveCanvas.tid │ │ │ │ ├── dialog.edit_node.tid │ │ │ │ ├── dialog.welcome.tid │ │ │ │ └── dialog.add_edge.tid │ │ │ ├── editor │ │ │ │ ├── system.hook.sidebar_editor.tid │ │ │ │ ├── context_menu.tid │ │ │ │ └── misc.focus_button.tid │ │ │ └── livetab │ │ │ │ └── system.hook.live_tab.tid │ │ └── templates │ │ │ └── node_label.tid │ │ ├── files │ │ ├── tiddlywiki.files │ │ ├── _variables.scss │ │ ├── _animations.scss │ │ ├── _global.scss │ │ ├── _popup.scss │ │ ├── layout.scss │ │ ├── _flash_messages.scss │ │ ├── _config_widget.scss │ │ └── _shared.scss │ │ └── plugin.info └── jsdoc │ ├── config.json │ └── README.md ├── .editorconfig ├── .gitignore ├── .eslintrc.yml ├── LICENSE └── package.json /.nvmrc: -------------------------------------------------------------------------------- 1 | v10.16.3 2 | 3 | -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/js/lib/TypeDefs.js: -------------------------------------------------------------------------------- 1 | "use strict"; -------------------------------------------------------------------------------- /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [ 3 | "latest" 4 | ], 5 | "plugins": [ 6 | "transform-object-rest-spread" 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /src/media/vis_button_extensions.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixhayashi/TW5-TiddlyMap/HEAD/src/media/vis_button_extensions.xcf -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/misc/misc.view_holder.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/misc/defaultViewHolder 2 | 3 | Default -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/js/lib/TypeDefs.js.meta: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/js/TypeDefs.js 2 | type: application/javascript 3 | -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/misc/misc.language.quick_connect.caption.tid: -------------------------------------------------------------------------------- 1 | title: $:/language/Buttons/TiddlyMap/Caption 2 | 3 | tiddlymap -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/views/view.default.filter.edges.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/views/Default/filter/edges -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/views/view.default.filter.nodes.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/views/Default/filter/nodes -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/js/lib/TypeDefs.js.meta: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/js/TypeDefs.js 2 | type: application/javascript 3 | -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/misc/misc.language.quick_connect.caption.tid: -------------------------------------------------------------------------------- 1 | title: $:/language/Buttons/TiddlyMap/Caption 2 | 3 | tiddlymap -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/misc/misc.view_holder.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/misc/defaultViewHolder 2 | 3 | Default -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/views/view.default.filter.edges.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/views/Default/filter/edges -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/views/view.default.filter.nodes.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/views/Default/filter/nodes -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/misc/misc.config.flibbles_relink_fields.multids: -------------------------------------------------------------------------------- 1 | title: $:/config/flibbles/relink/fields/ 2 | 3 | scope: filter 4 | -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/media/surface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixhayashi/TW5-TiddlyMap/HEAD/dist/felixhayashi/tiddlymap/tiddlers/media/surface.png -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/views/view.default.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/views/Default 2 | config.physics_mode: false 3 | isview: true 4 | -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/media/fullscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixhayashi/TW5-TiddlyMap/HEAD/dist/felixhayashi/tiddlymap/tiddlers/media/fullscreen.png -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/media/halfscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixhayashi/TW5-TiddlyMap/HEAD/dist/felixhayashi/tiddlymap/tiddlers/media/halfscreen.png -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/misc/misc.config.edit_template_fields_visibility.multids: -------------------------------------------------------------------------------- 1 | title: $:/config/EditTemplateFields/Visibility/ 2 | 3 | tmap.id: hide 4 | -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/misc/misc.language.quick_connect.hint.tid: -------------------------------------------------------------------------------- 1 | title: $:/language/Buttons/TiddlyMap/Hint 2 | \rules except wikilink 3 | 4 | Toggle TiddlyMap actions -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/views/view.default.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/views/Default 2 | config.physics_mode: false 3 | isview: true 4 | -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/media/surface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixhayashi/TW5-TiddlyMap/HEAD/src/plugins/felixhayashi/tiddlymap/tiddlers/media/surface.png -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/misc/misc.language.quick_connect.hint.tid: -------------------------------------------------------------------------------- 1 | title: $:/language/Buttons/TiddlyMap/Hint 2 | \rules except wikilink 3 | 4 | Toggle TiddlyMap actions -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/media/fullscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixhayashi/TW5-TiddlyMap/HEAD/src/plugins/felixhayashi/tiddlymap/tiddlers/media/fullscreen.png -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/media/halfscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felixhayashi/TW5-TiddlyMap/HEAD/src/plugins/felixhayashi/tiddlymap/tiddlers/media/halfscreen.png -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/views/view.live.filter.nodes.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/views/Live View/filter/nodes 2 | filter: [field:title{$:/temp/tmap/currentTiddler}] -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/views/view.live.filter.nodes.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/views/Live View/filter/nodes 2 | filter: [field:title{$:/temp/tmap/currentTiddler}] -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/views/view.search.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/views/Graph search 2 | config.refresh-triggers: $:/temp/search 3 | config.neighbourhood_scope: 1 4 | config.physics_mode: true -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/views/view.live.filter.edges.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/views/Live View/filter/edges 2 | filter: [prefix[$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes]] 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/views/view.search.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/views/Graph search 2 | config.refresh-triggers: $:/temp/search 3 | config.neighbourhood_scope: 1 4 | config.physics_mode: true -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/views/view.live.filter.edges.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/views/Live View/filter/edges 2 | filter: [prefix[$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes]] 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/edgetypes/edgetype.tw_list_list.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-list:list 2 | description: Contained in a list of this tiddler 3 | style: { "color":{"color":"red"}, "dashes":true} 4 | label: listed in 5 | 6 | -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/views/view.search.filter.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/views/Graph search/filter/nodes 2 | filter: [!is[system]search{$:/temp/search}] [!is[system]search:tags{$:/temp/search}] [!is[system]search:text{$:/temp/search}limit[10]] -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/edgetypes/edgetype.tmap_unknown.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tmap:unknown 2 | description: Automatically assigned to an edge that does not have a type assigned 3 | style: {"color":{"color":"gray"}} 4 | show-label: false -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/edgetypes/edgetype.tw_list_list.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-list:list 2 | description: Contained in a list of this tiddler 3 | style: { "color":{"color":"red"}, "dashes":true} 4 | label: listed in 5 | 6 | -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/views/view.search.filter.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/views/Graph search/filter/nodes 2 | filter: [!is[system]search{$:/temp/search}] [!is[system]search:tags{$:/temp/search}] [!is[system]search:text{$:/temp/search}limit[10]] -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/edgetypes/edgetype.tw_list_tags.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-list:tags 2 | description: A tag that refers to a tiddler of the same name. 3 | style: { "color":{"color":"darkslategray"}, "dashes":true} 4 | label: tagged with 5 | -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/edgetypes/edgetype.tmap_unknown.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tmap:unknown 2 | description: Automatically assigned to an edge that does not have a type assigned 3 | style: {"color":{"color":"gray"}} 4 | show-label: false -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/docs/docs.readme.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/readme 2 | 3 | * Please refer to the project-readme hosted at [[https://github.com/felixhayashi/TW5-TiddlyMap]]. 4 | * A demo with several examples and explanations can be found at [[http://tiddlymap.org]]. -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/edgetypes/edgetype.tw_list_tags.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-list:tags 2 | description: A tag that refers to a tiddler of the same name. 3 | style: { "color":{"color":"darkslategray"}, "dashes":true} 4 | label: tagged with 5 | -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/docs/docs.readme.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/readme 2 | 3 | * Please refer to the project-readme hosted at [[https://github.com/felixhayashi/TW5-TiddlyMap]]. 4 | * A demo with several examples and explanations can be found at [[http://tiddlymap.org]]. -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/nodetypes/nodetype.tmap_central_topic.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/nodeTypes/tmap:central-topic 2 | description: The style is applied to the node that you marked as central topic in a map. 3 | style: {"font":{"size":22,"color":"rgba(0,0,0,1)"},"shape":"star"} -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/edgetypes/edgetype.tw_body_link.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-body:link 2 | description: A link that is contained in the tiddler's body pointing to another resource. 3 | style: {"color":{"color":"orange"}, "dashes":true} 4 | label: links to 5 | 6 | -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/media/halfscreen.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/gui/dialog/dialog.confirm_choice.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/dialog/getConfirmation 2 | subtitle: {{$:/core/images/import-button}} You must confirm in order to proceed! 3 | 4 | \rules except wikilink 5 | 6 | <> 7 | 8 | ''Are you really sure you want to do this?'' -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/edgetypes/edgetype.tw_body_link.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-body:link 2 | description: A link that is contained in the tiddler's body pointing to another resource. 3 | style: {"color":{"color":"orange"}, "dashes":true} 4 | label: links to 5 | 6 | -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/nodetypes/nodetype.tmap_central_topic.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/nodeTypes/tmap:central-topic 2 | description: The style is applied to the node that you marked as central topic in a map. 3 | style: {"font":{"size":22,"color":"rgba(0,0,0,1)"},"shape":"star"} -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/gui/dialog/dialog.confirm_choice.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/dialog/getConfirmation 2 | subtitle: {{$:/core/images/import-button}} You must confirm in order to proceed! 3 | 4 | \rules except wikilink 5 | 6 | <> 7 | 8 | ''Are you really sure you want to do this?'' -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/media/fullscreen.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/edgetypes/edgetype.tw_body_transclude.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/edgeTypes/tw-body:transclude 2 | description: A transclusion that is contained in the tiddler's body referencing another resource. 3 | style: {"color":{"color":"darkgreen"}, "dashes":true} 4 | label: transcludes 5 | 6 | -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/nodetypes/nodetype.tmap_neighbour.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/nodeTypes/tmap:neighbour 2 | description: Neighbours are all nodes that are not part of the original set of nodes ("matches") but are connected (either outgoing or incoming) to a node of the original set. 3 | style: {"color":"#565656"} -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/templates/node_label.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/templates/nodeLabel 2 | 3 | \import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]] 4 | 5 | <$transclude field=<> mode="inline"> 6 | 7 | <$view field="title"/> 8 | 9 | 10 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # EditorConfig helps developers define and maintain consistent 2 | # coding styles between different editors and IDEs 3 | # editorconfig.org 4 | 5 | root = true 6 | 7 | [*] 8 | indent_style = space 9 | indent_size = 2 10 | end_of_line = lf 11 | charset = utf-8 12 | trim_trailing_whitespace = true 13 | insert_final_newline = true 14 | -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/nodetypes/nodetype.tmap_neighbour.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/nodeTypes/tmap:neighbour 2 | description: Neighbours are all nodes that are not part of the original set of nodes ("matches") but are connected (either outgoing or incoming) to a node of the original set. 3 | style: {"color":"#565656"} -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/gui/dialog/footers/dialog_footer.ok.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/dialogFooter/ok 2 | 3 | \whitespace trim 4 | \rules except wikilink 5 | 6 | <$button tooltip="Confirm dialog">OK 7 | 8 | 9 | <$action-setfield $tiddler=<> text="1" /> 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/gui/dialog/footers/dialog_footer.ok.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/dialogFooter/ok 2 | 3 | \whitespace trim 4 | \rules except wikilink 5 | 6 | <$button tooltip="Confirm dialog">OK 7 | 8 | 9 | <$action-setfield $tiddler=<> text="1" /> 10 | 11 | 12 | -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/views/view.live.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/views/Live View 2 | config.refresh-triggers: $:/temp/tmap/currentTiddler 3 | config.physics_mode: true 4 | config.vis: {"physics":{"forceAtlas2Based":{"springConstant":0.09}}} 5 | config.neighbourhood_scope: 1 6 | created: 20150331114808577 7 | modified: 20200509212547688 8 | type: text/vnd.tiddlywiki 9 | isview: true 10 | -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/gui/dialog/dialog.fullscreenNotSupported.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/dialog/fullscreenNotSupported 2 | subtitle: {{$:/core/images/info-button}} Your machine does not support fullscreen 3 | buttons: ok_suppress 4 | 5 | \rules except wikilink 6 | 7 | Please have a look [[here|http://caniuse.com/#feat=fullscreen]] to see a list of supported devices/browsers. 8 | 9 | Sorry for this :( -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/gui/dialog/footers/dialog_footer.close.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/dialogFooter/close 2 | 3 | \whitespace trim 4 | \rules except wikilink 5 | 6 | <$button class="tmap-dialog-button tmap-close-button" tooltip="Close this dialog">Close 7 | 8 | 9 | <$action-setfield $tiddler=<> text="1" /> 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/gui/dialog/dialog.fullscreenNotSupported.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/dialog/fullscreenNotSupported 2 | subtitle: {{$:/core/images/info-button}} Your machine does not support fullscreen 3 | buttons: ok_suppress 4 | 5 | \rules except wikilink 6 | 7 | Please have a look [[here|http://caniuse.com/#feat=fullscreen]] to see a list of supported devices/browsers. 8 | 9 | Sorry for this :( -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/views/view.live.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/graph/views/Live View 2 | config.refresh-triggers: $:/temp/tmap/currentTiddler 3 | config.physics_mode: true 4 | config.vis: {"physics":{"forceAtlas2Based":{"springConstant":0.09}}} 5 | config.neighbourhood_scope: 1 6 | created: 20150331114808577 7 | modified: 20200509212547688 8 | type: text/vnd.tiddlywiki 9 | isview: true 10 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # @see http://git-scm.com/docs/gitignore 2 | #-------------------------------------------------------------------- 3 | 4 | # ignore all files with a leading dot... 5 | .* 6 | 7 | # ...except from these: 8 | !.gitignore 9 | !.git 10 | !.babelrc 11 | !.editorconfig 12 | !.eslintrc.yml 13 | !.nvmrc 14 | 15 | # ignore file in these paths 16 | node_modules/ 17 | docs/ 18 | src/jsdoc/templates/docstrap/ 19 | dist/ 20 | bundle/ 21 | -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/files/tiddlywiki.files: -------------------------------------------------------------------------------- 1 | { 2 | "tiddlers": [ 3 | { 4 | "file": "layout.css", 5 | "fields": { 6 | "title": "$:/plugins/felixhayashi/tiddlymap/layout", 7 | "type": "text/vnd.tiddlywiki", 8 | "tags": [ "$:/tags/Stylesheet" ] 9 | }, 10 | "prefix": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline \n\n" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/files/tiddlywiki.files: -------------------------------------------------------------------------------- 1 | { 2 | "tiddlers": [ 3 | { 4 | "file": "layout.css", 5 | "fields": { 6 | "title": "$:/plugins/felixhayashi/tiddlymap/layout", 7 | "type": "text/vnd.tiddlywiki", 8 | "tags": [ "$:/tags/Stylesheet" ] 9 | }, 10 | "prefix": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline \n\n" 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /src/plugins/felixhayashi/tiddlymap/tiddlers/gui/dialog/footers/dialog_footer.close.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/dialogFooter/close 2 | 3 | \whitespace trim 4 | \rules except wikilink 5 | 6 | <$button class="tmap-dialog-button tmap-close-button" tooltip="Close this dialog">Close 7 | 8 | 9 | <$action-setfield $tiddler=<> text="1" /> 10 | 11 | 12 | -------------------------------------------------------------------------------- /dist/felixhayashi/tiddlymap/tiddlers/gui/dialog/dialog.tid: -------------------------------------------------------------------------------- 1 | title: $:/plugins/felixhayashi/tiddlymap/dialog 2 | 3 | \whitespace trim 4 | \rules except wikilink 5 | 6 |
>> 7 | <$importvariables 8 | filter="[[$:/plugins/felixhayashi/tiddlymap/misc/macros]] 9 | [[$:/core/macros/tabs]] 10 | [removesuffix[/output]]"> 11 | <$transclude tiddler=<