TiddlyWiki / TiddlyWiki/TiddlyDesktop

Dragndrop import of plugins in TiddlyDesktop doesn't work for some plugins

Open
#121 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
1.9k
Forks
136
PR merge metrics
No merged PRs in 30d

Description

Hi @Jermolene,

after FF Quantum now prevents TiddlyFox from working, I gave TiddlyDesktop a try and discovered that installing plugins per dragndrop doesn't work for some plugins – at least when running nw on linux ubuntu 64bit and dragging the plugins from FF.

For example opening the katex plugin (https://tiddlywiki.com/plugins/tiddlywiki/katex/) site and dragging it in a TiddlyWiki running in TiddlyDesktop will yield undefined in the $:/Import tiddler. Same for e.g. the d3 plugin(https://tiddlywiki.com/plugins/tiddlywiki/d3/) and sadly also TiddlyMap and Visjs.

selection_211

On the other hand, e.g. importing the highlight plugin or the markdown plugin works works.

Any ideas?

Best wishes
Felix

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the drag-and-drop import in TiddlyDesktop with nw on 64-bit Ubuntu, using the KaTeX, d3, TiddlyMap, and Visjs plugin pages, and compare it with the working highlight or markdown imports. Inspect the path that populates the $:/Import tiddler and determine why these plugins produce undefined; done means the affected plugins import successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.