TidGi Mobile external attachment overhaul

The TidGi Mobile App is designed to allow me to use a massive knowledge base even when I am going outdoors without TidGi desktop. It can save tens of thousands of notes in an instant. (compare to single file HTML wiki, may takes 1~5min)

Previously, managing a large number of image attachments of several GB size with it would be a bit troublesome. In the new version v0.9.2, you may import all images as external attachments on the computer and then sync them to the mobile end as usual, you can also use a large knowledge base of several GB of images attachments on the mobile side.

Screenshot_2025-02-27-16-46-22-546_ren.onetwo.tid

If you use the knowledge base template that comes with TidGi Desktop, it has already installed the latest version of the external attachment plugin and the mobile synchronization plugin. When I drag an image onto the desktop panel, it will automatically move the file to the ./files/ folder for external attachment management. When synchronizing the knowledge base to the mobile end, you can click the “Import Binary File” button, and it will automatically synchronize these external attachments to the mobile end as well.

You can see that it is completely designed for my own needs. If you have similar needs, you can download it from GitHub or support its pre-release testing on Google Play, so that it can be launched in the future and more people can learn about Tiddlywiki.

6 Likes

how do i update if i am on previous version. when i click the update button, it takes me to the github new release page. do i have to download new release .exe file everytime?

TidGi-Mobile don’t have upgrade button. Do you mean desktop version?

Yes, you will need to install new exe to upgrade desktop app, and it has integrated nodejs tiddlywiki, so to upgrade tw version you need to install new exe.

1 Like

i mean desktop version, got it, thanks!

@linonetwo Can the external attachments plug in support the subfolders of files folder.

I use files folder for saving my images, pdfs, videos. But I subcategorise contents of the files folder into subfolders like rad, home etc for easy searching in case of any need in the future. The name of the subfolder is stored as fieldvalue of that particular tiddler (I use note-subject field for this purpose).

Can the files be automatically moved to the subfolders of files folder depending on the fieldvalue of the field called note-subject (the name of this field shall be configurable) when the file is dragged into the desktop panel

You are also talking about TidGi-Desktop version (while this thread is for mobile version…).

Currently not, because the logic is in JS, need to modify it

Image dragged don’t have any special field, so how do you add note-subject field? I know you want files folder looks organized, maybe this requires tw’s importing window to allow editing field of new tiddler. And JS code could do things based on a field you can set in the plugin config.

I forgot to mention one thing.

I add images to Tiddlywiki via drag and drop from the firefox file directory to a custom dropzone (via a viewtemplate) in the tiddler in which I want to the image to get displayed. On drag and drop, an image tiddler gets created and simultaneously an image widget with image tiddler as source parameter get added to that tiddler. So the note-subject field is in the tiddler in which I want to display the image.

Before doing drag and drop of images, I first save these images in folders based on the above mentioned note-subject field and also name the images according to the title of the tiddler in which it will be displayed.

What I am requesting for is to streamline my workflow and reduce the friction points like manual saving and naming of images.

I would like to know whether if I drag and drop an image from the web into a dropzone of a tiddler with field note-subject, can that image be saved in a subfolder of the files folder (which is eventually based on the note-subject field) and the name of the image file be based on the title of the tiddler with an option to add a suffix to the filename ( based on user input)

I guess it is not that easy

Yes, It needs careful design to provide widgets to support customization. I don’t have much time for this, but I use AI to add some logic to support “when drag images from ./files folder, don’t move that file”.

So now you could first organize files in ./files/some-sub-folder, and drag all images from that sub-folder to wiki, and batch edit them with tiddler commander to add additional fields. While there will not be further automation after they are imported.

Actually I was already doing this using droppable widget. Anyways thanks for the update.

Is it possible to add functionality with the help of AI?

This is of low priority, because I’m working on silly-tavern style AI feature on TidGi, and I don’t keep ./files folder organized, instead I regard it as an object storage bucket, and only use tiddlywiki’s tag system to manage files.

attachment overhull

Did you mean overhAUL? :grin:

Thanks, can’t believe I misspell it. Because I read this word many times when playing ship-games like Starsector. So reading and writing is different.

1 Like

English grammar is easy.
English spelling is difficult for everyone (foreigners & natives).

English lacks enough letters to match it’s phonetics accurately.

FYI, HULL & HAUL are both words from nautical English.

I hope I have not messed up your thread!

1 Like