Re: Markdown Tools - Request for a Sponsor
Hello. On 23.03.2024 14:26, Benson Muite wrote: Markdown is very popular, but in many applications it is extended in non standard ways. Org mode is another readable markup language, but unlike Asciidoc it seems to have C++ libraries: https://github.com/mirkoboehm/OrgModeParser This seems not fully-featured. https://github.com/haxscramper/haxorg I'm unable to build it even. Most org mode users use Emacs, but giving an alternative editor may be useful.
OpenSSL v3 on Windows
Hello, I guess that you will ran into this problem soon. I'm talking about bundling OpenSSL v3 binaries on Windows. Have a look at a detailed description here: https://github.com/openssl/openssl/discussions/23896 What do you think? Thanks.
Re: Markdown Tools - Request for a Sponsor
On 17.03.2024 18:54, Benson Muite wrote: Cannot answer whether the project will be accepted, am not a sponsor. It seems you are following the review process. Guys, could anybody explain me what does mean "Sponsor" in context of KDE Incubator?
Re: Markdown Tools - Request for a Sponsor
On 17.03.2024 18:54, Benson Muite wrote: Does it have a set of tests? I don't know how complicated AsciiDoc format is, maybe it's simpler of Markdown? It is more complicated than Markdown as it is more complete and allows for some self-consistent extensibility. More complete is not more complex for parsing... In Markdown a lot of complexes. But I will think on it. There is a lack of tools for AsciiDoc, but would not make that the primary concern. If it can be done, it would be nice, but it seems challenging. The problem is that I see users of AsciiDoc even less of Markdown...
Re: Markdown Tools - Request for a Sponsor
On 17.03.2024 10:33, Benson Muite wrote: On 15/03/2024 16.20, Igor Mironchik wrote: On 15.03.2024 16:01, Benson Muite wrote: Is there a roadmap? Might it be possible to integrate other markup formats, for example AsciiDoc Do we have any C/C++ Open Source Parser for AsciiDoc? Fully-featured, tested... Not at present unfortunately. Main implementation is Ruby, which can be compiled to Javascript or a Java library. There is also a Python implementation and ongoing work to produce Haskell and Rust implementations. Well, by mistake I wrote md4qt. I know what this work is (parse Markup languages). It's not so trivial task, and it needs a lot of time to write and test such things. But I didn't say no. If I have md4qt, where I have Document for a tree representation, I can have a look at AsciiDoc and write something like asciidoc4qt, that will use the same structures for parsed document. In this case we can use absolutely the same converter to PDF. I can start such thing. Ok. Does AsciiDoc have well documented format? Does it have a set of tests? I don't know how complicated AsciiDoc format is, maybe it's simpler of Markdown? Markdown, despite its apparent simplicity, is a little complicated in implementation. I've made 356 commits to implement and test it, and spent some time for it, but it worth it. In case of markdown-tools, if it will support CommonMark 0.31.2 with major GFM and latest AsciiDoc, will you accept my project?
Re: Markdown Tools - Request for a Sponsor
Good Sunday to you all. On 16.03.2024 23:41, Loren Burkholder wrote: Just brainstorming here - do you think it would be possible to integrate the features from Markdown Tools into Ghostwriter? I didn't see code of Ghostwriter, so I don't know. I know that Ghostwriter uses cmark-gfm. My md4qt was born by mistake, I didn't know about cmark-gfm and wrote md4qt, that is very modern in Markdown way. I just don't know if it even possible with cmark-gfm to implement all features that I have. But I have a counter-question: Is it possible to move Ghostwriter's HTML preview into markdownpart? IMO it doesn't make sense for KDE to have two competing Markdown editors, but it sounds like Markdown Tools has some very useful features. This is true, out of the box I have LaTeX Math expressions preview, code highlighting, different just GitHub's things, like: > [!NOTE] And many more. I wrote a small GIF to show you something, just go by link and see. https://ibb.co/tsW8GdV Guys, try it. It's just a proposal. No is no - and I'm gone. Hopefully you stick around even if Markdown Tools ultimately doesn't get integrated into KDE. We can always use more developers! I have two more applications, that I'd like to propose to KDE. It's not a proposal yet, but as preview: https://github.com/igormironchik/gif-recorder https://github.com/igormironchik/gif-editor By the way, the above GIF was written with my gif-recorder. I don't support Wayland yet, and not sure if it even possible, but...
Re: Markdown Tools - Request for a Sponsor
On 15.03.2024 16:01, Benson Muite wrote: Is there a roadmap? Might it be possible to integrate other markup formats, for example AsciiDoc Do we have any C/C++ Open Source Parser for AsciiDoc? Fully-featured, tested...
Re: Markdown Tools - Request for a Sponsor
Hello, Well ghostwriter looks the same one, live HTML preview.. Mmmm, looks nice. But... My Markdown Tools handle internal links in the HTML preview, it can generate HTML preview for all linked Markdown files. Look at the menus, try it. It supports CommonMark 0.31.2 with all major GFM extensions. It can export to some clever PDF out of the box with handling internal links. A little effort and Markdown Tools will be much more better any existing Markdown editor. Guys, try it. It's just a proposal. No is no - and I'm gone. On 15.03.2024 15:22, Ingo Klöcker wrote: On Freitag, 15. März 2024 12:16:30 CET Igor Mironchik wrote: https://invent.kde.org/imironchik/markdown-tools/-/issues/1 This is a set of applications to work with Markdown, including editor, HTML preview viewer, converter to PDF. Do you know https://apps.kde.org/ghostwriter/? Regards, Ingo
Markdown Tools - Request for a Sponsor
Hello, https://invent.kde.org/imironchik/markdown-tools/-/issues/1 This is a set of applications to work with Markdown, including editor, HTML preview viewer, converter to PDF. I use my own libraries for command line parsing and configuration files. Of course, these libraries will be thrown out in favor of the KDE infrastructure. Library for parsing Markdown (md4qt) can't be thrown... HTML preview part can be migrated to markdownpart and do amazing Markdown preview in Kate in GitHub's style, look at the screenshots. For this I need md4qt, QWebEngineView, custom Open Source CSSs and JavaScripts. md4qt may become a part of brilliant KF6 framework. This Markdown editor may use markdownpart for HTML preview. Guys, it's doable. I have a lot of time, and can do it. What do you think? Sorry, guys, I'm alone. My name is Igor Mironchik. But I have a lot of time and wish to work on this project under KDE. Anyway I will continue my work on GitHub if you will reject me. This project was started in different repositories: https://github.com/igormironchik/md4qt https://github.com/igormironchik/md-editor https://github.com/igormironchik/md-pdf And at near time was merged in https://github.com/igormironchik/markdown-tools Now it here, in KDE Incubator. Thank you.
resvg
Hello, What do you think about https://github.com/RazrFalcon/resvg in case of processing and rendering SVGs? Judging by README it's impressive library with a lot of implemented SVG features. It's written in Rust, but can be used as C library and has Qt binding. Do you have any plans to have this in Craft?