Page 2 of 4

Re: [Feature Request] A tiny image preview that protects your flow

Posted: 27.09.2025 12:11
by main Alexey
Markdown_Image updated:

2025.09.27
+ add: simplify code (by Alexey T.)
+ add: support WEBP pictures, if CudaText can handle it - usually it can (by Alexey T.)

HTML-Markdown_Tooltips updated:
added more err messages to Console.


and see my 2 replies above, give me example of MD file which cannot show tooltips for URLs.
see Console for err messages there.

Re: [Feature Request] A tiny image preview that protects your flow

Posted: 27.09.2025 12:58
by katwalk
main Alexey wrote: 27.09.2025 11:13 Tooltips plugin:
1. pls copy/paste your MD file with URLs to pictures here.
2. pls see Console panel - maybe some error happened in plugin?
Here are the two image URLs I tested:

Code: Select all

![123](https://pic1.imgdb.cn/item/660f705c68eb935713f40036.jpg)
![123](https://www.google.com/logos/doodles/2025/googles-27th-birthday-6753651837110886.5-l.webp)
I pasted the images you shared into CudaText and opened the Console panel. When I hover over the image link, it throws an error.
Screen recording: https://origin.picgo.net/2025/09/27/Cud ... f10730.mp4

This reminds me of a long-standing connectivity issue on my side: in CudaText, whether I try to download plugins from the menu or check for updates, an error dialog pops up and I can’t proceed. I’m wondering if anything network-related in CudaText is broken for me.
Screen recording: https://origin.picgo.net/2025/09/27/Cud ... d82e8f.mp4

That said, even though CudaText has network issues, I can open GitHub, the CudaText website, and the forum just fine, and the images you provided load in my browser.

I’m on Windows 10, CudaText version 1.228.0.3.

Re: [Feature Request] A tiny image preview that protects your flow

Posted: 27.09.2025 13:09
by katwalk
main Alexey wrote: 27.09.2025 12:11 Markdown_Image updated:

2025.09.27
+ add: simplify code (by Alexey T.)
+ add: support WEBP pictures, if CudaText can handle it - usually it can (by Alexey T.)

HTML-Markdown_Tooltips updated:
added more err messages to Console.


and see my 2 replies above, give me example of MD file which cannot show tooltips for URLs.
see Console for err messages there.
Huge thanks for taking on this upgrade and for all the work—really appreciate it.

[delete] I originally downloaded the Markdown_Image plugin from https://github.com/jackusay/cuda_markdown_image, but it doesn’t look like updates are posted there. Could you point me to where I can get the updated plugin? As I mentioned earlier, I can’t install plugins via CudaText’s menu, so is there a place to download a ready-to-use ZIP package?

[update]Never mind, I found it here:
https://sourceforge.net/projects/cudatext/

Re: [Feature Request] A tiny image preview that protects your flow

Posted: 27.09.2025 13:30
by katwalk
main Alexey wrote: 27.09.2025 12:11 Markdown_Image updated
I write almost everything in CudaText using Markdown. This Markdown_Image update is huge for me. It instantly leveled up my CudaText experience. Massive thanks for all your hard work; I feel lucky to use a tool built by someone who really sweats the details. Please accept my heartfelt thanks and props from a grateful user!

Re: [Feature Request] A tiny image preview that protects your flow

Posted: 27.09.2025 13:38
by main Alexey
Your 2 sample URLs. Tested - for me, 1st image needs 3-6 secs pause (I must not move mouse during this pause) and it showns.
2nd one shows much faster.
all works for me.

In config file settings/cuda_html_tooltips.ini I have:
url_timeout=14
I’m wondering if anything network-related in CudaText is broken for me.
Seems yes, but I don't know why.
Please accept my heartfelt thanks and props from a grateful user!
Thanks! Let's advertise the app on forums (even Chinese forums are ok).

Re: [Feature Request] A tiny image preview that protects your flow

Posted: 27.09.2025 13:41
by main Alexey
BTW, you can try to install Python 3.13 package (get it from cudatext.SF.net site), and maybe it has better www certificates or www-related fixes?

Re: [Feature Request] A tiny image preview that protects your flow

Posted: 27.09.2025 15:23
by katwalk
main Alexey wrote: 27.09.2025 13:38 Thanks! Let's advertise the app on forums (even Chinese forums are ok).
I’m always happy to recommend CudaText. Anytime someone asks about text editors, if it fits their needs, my instant answer is CudaText, no hesitation.

Just this morning, before I even made this feature request, I saw a super detailed and passionate post about CudaText on one of the software forums I frequent(https://meta.appinn.net/t/topic/75222/1). Reading it made me really happy, because it showed someone else loves CudaText just as much as I do—maybe even more. I immediately replied, shared how I use it, and why I love it(https://meta.appinn.net/t/topic/75222/2?u=kat). I might write my own post someday to recommend CudaText from my perspective.

main Alexey wrote: 27.09.2025 13:41 BTW, you can try to install Python 3.13 package (get it from cudatext.SF.net site), and maybe it has better www certificates or www-related fixes?
I downloaded 'windowspython.Windows_Python313_64bit.zip', unzipped it, copied the files into CudaText’s root folder… and then CudaText wouldn’t start. Luckily, I had backed it up beforehand, so I was able to restore it. I don’t have a technical background, so I was just fumbling through the steps without really knowing the proper way to do it. Seems like fixing this network issue might be trickier than I thought.

Re: [Feature Request] A tiny image preview that protects your flow

Posted: 27.09.2025 15:57
by main Alexey
To install 'windowspython.Windows_Python313_64bit.zip' you need to open this zip file (like any other addons in zip-file) in CudaText. Then restart app. In Console it must show new Py version. Today I use even Py 3.14 which I got by hands from Python.org Windows-download section.

DIR in terminal, shows

Code: Select all

26.01.2025  12:55    <DIR>          tools
15.09.2025  00:10    <DIR>          settings_default
27.09.2025  18:05    <DIR>          settings
17.09.2025  11:29    <DIR>          data
07.12.2019  10:45    <DIR>          readme
02.08.2020  00:38    <DIR>          python38dlls
04.09.2025  11:11    <DIR>          python314dlls
27.09.2025  12:58    <DIR>          py
24.10.2022  18:34           629 506 python.cat
28.06.2025  14:14             3 836 install_shell64.cmd
28.06.2025  14:14             3 843 uninstall_shell64.cmd
11.02.2021  21:46           393 216 libwebp32.dll
11.02.2021  21:46           492 544 libwebp64.dll
14.08.2025  14:06            39 696 libffi-8.dll
03.05.2021  11:54            32 792 libffi-7.dll
14.08.2025  14:06           794 992 libssl-3.dll
14.08.2025  14:06         6 756 856 python314.dll
03.05.2021  11:54            96 144 vcruntime140.dll
14.08.2025  14:06         5 231 472 libcrypto-3.dll
03.05.2021  11:54         4 211 376 python38.dll
03.05.2021  11:54            59 568 python3.dll
03.05.2021  11:54         3 406 016 libcrypto-1_1.dll
03.05.2021  11:54           690 368 libssl-1_1.dll
11.10.2020  17:11         1 138 688 cudatext_shell64.dll
03.05.2021  11:54         1 504 944 sqlite3.dll
03.05.2021  11:54            36 752 vcruntime140_1.dll
27.09.2025  15:39         9 294 867 cudatext.exe
14.08.2025  14:07         4 078 736 python314.zip
03.05.2021  11:54         2 465 341 python38.zip

Re: [Feature Request] A tiny image preview that protects your flow

Posted: 27.09.2025 16:22
by katwalk
Guess what. I followed your guide, and after installing “windowspython.Windows_Python313_64bit.zip,” all the network issues disappeared. Images show up, plugins install fine, and update checks are working. Everything’s finally smooth. I’m just so happy and excited!

screen recording:
https://origin.picgo.net/2025/09/28/Cud ... 37c8b8.mp4

The image you shared takes a bit too long to load, and CudaText freezes while it’s loading. I’ve got url_timeout set to 8 seconds, so the first attempt probably timed out, but it went through on the second try.

Re: [Feature Request] A tiny image preview that protects your flow

Posted: 27.09.2025 16:49
by main Alexey
hm, I cannot reproduce the problem on _clean_ Cuda 1.228.0 (in a new folder, with Py 3.8) on Win10 x64.

maybe it is outdated www certificate?
seems it's file python.cat in Cuda folder.
but then I must see the problem, but all is ok for me.

or bug in std-library in python38.zip?