awehook / blink-mind-desktop Goto Github PK
View Code? Open in Web Editor NEWCross-platform full-featured mind mapping and outline app based on electron.
License: MIT License
Cross-platform full-featured mind mapping and outline app based on electron.
License: MIT License
我之前写了一点和 up 主功能差不多的。
https://github.com/Ji-Yuhang/workflowy
很期待能够参考下 up 主的代码
我试了好多导图,这一款是我遇到的非常棒的导图了。
我在阅读小说时想要用思维导图理清里面的家谱以及家族地点势力图,但是
我试过的好多思维导图软件,除了一些商业的外,只有这款最接近我的需求了,我觉得很棒
Greetings Awehook,
What an awesome project. Really nice work!
I thought of two features that could enhance usability and usefulness:
Feature 1: Adding rendered latex equations, blocks of code, or other formatting to the topic text
Background: The user can go to the next line (shift+enter) as well as bold, underline and italicize topic text. The beauty and usefulness of mind maps and outlines can be enhanced by including the ability to add other formatting options. For technical topics like physics or software engineering it would be very powerful to include rendered latex equations or code blocks that have syntax highlighting.
Feature 2: Drag and drop topic in outline mode to anywhere else in the Outliner (just like what can be done in Mind Map mode).
Background: Currently, a user can move a topic up or down within the subKeys of a parent, however it is not possible to move a topic to other levels of the hierarchy. It would be very convenient if users could grab a topic and drag it to a different place in the Outliner.
Thanks again for all your work. I am excited to see how the project evolves!
对不起,我翻译不佳。 我才刚刚开始学习普通话并使用许多翻译应用程序。
我尝试翻译问候Awehook,
多么棒的项目。 真的很好!
我想到了两个可以增强可用性和实用性的功能:
功能1:将渲染的乳胶方程式,代码块或其他格式添加到主题文本
背景:用户可以转到下一行(shift + enter)以及粗体,下划线和斜体主题文本。 通过包括添加其他格式选项的功能,可以增强思维导图和轮廓的美观性和实用性。 对于诸如物理学或软件工程之类的技术主题,包含具有语法突出显示功能的代码块的渲染乳胶方程将非常强大。
功能2:在大纲模式下将主题拖放到大纲视图中的其他任何位置(就像在思维导图模式下可以完成的操作一样)。
背景:当前,用户可以在父级的子键内上下移动主题,但是无法将主题移动到层次结构的其他级别。 如果用户可以抓住一个主题并将其拖动到“大纲视图”中的其他位置,将非常方便。
再次感谢您的所有工作。 我很高兴看到该项目如何发展。
Version: 0.1.6
OS: Microsoft Windows [version 10.0.18363.752]
The feature copy/paste indented text to make nodes doesn't work on windows.
Text data in the clipboard:
Main topic
AAAA
BBBB
111
CCCC
ooooo
lllll
EEEE
zzzz
ffff
pppp
Expected result after paste from clipboard (CTRL+v)
As a general rule, pasting without editing a node should add subnodes.
After selecting a node, nothing happens after executing the paste command via CTRL+v or via the menu (Edit>Paste).
And there is no error/warning in logs.
目前使用中发现无法导出为PDF格式文件,类似xmind的功能,后续会支持吗?
似乎无法通过键盘的方式移动到另一个节点,这使得没有鼠标的笔记本用户很难堪...
Currently, to develop blink-mind-desktop
three commands need to be run:
yarn dev:r
yarn dev:m
yarn start:m
Would you be interested in using concurrently
to make it easier to run these three commands? I can make a PR if you find this solution acceptable.
When i make a change for example in the topic.block.content.tsx file, the project recompiles but i can not see the change in the app. Also, the new code is not ticked (I am using Intellij) and can not be debugged in the IDE. I am using the "dev:r:d", "dev:m" and "dbg:m" commands.
I also can not find the js version of this file in the project folder. Should not it be in the folder "lib"? I can not find that folder.
Version: 0.1.6
OS: Microsoft Windows [version 10.0.18363.752]
the node copy (CTRL+c)/paste (CTRL+v) function does not work. Nothing happens.
The copy function should duplicate a node with its content (image, notes, format, ...) and the paste function should paste this new node as a sub-node to the current node.
Nothing happens when you position the selector on a node (out of text editing mode) and copy (CTRL+c) then paste (CTRL+v).
And there is no error/warning in logs.
如题,请问能参与开发吗?
Hi. Is there any planned feature list to see?
How about next features:
I'm lacking of last two features in any mindmapping app, so I'm looking for open source mind map project where I can make this features by myself
I am able to debug Main process with dbg:m command but I could not debug renderer process and the submodule blink mind. Can you give instructions to debug them in Intellij or VS code?
Hi,
Delete key in edit mode deletes the node rather than deleting a character after the cursor.
I will fix this myself with a PR, but in case I don't get around to it, the function:
function addLocalDevTools(ext) {
const extDir = isMacOS
? '/Library/Application Support/Google/Chrome/Default/Extensions'
: '/AppData/Local/Google/Chrome/User Data/Default/Extensions';
BrowserWindow.addDevToolsExtension(
path.join(os.homedir(), `${extDir}/${ext}`)
);
}
Should also catch the case where Linux is being used.
请教下大神, Outliner 部分用的是什么技术栈呀?自己开发的吗?
现在想给自己的网站集成类似 workflowy 那种的大纲编辑功能,找不到比较好的开源实现。
下载了 awesome-outliner,awesome-outliner 的实现比较完善。
Allow for Import/Export to standard .mm mind map formats.
It would be a whole lot easier to import my maps (already with hundreds of nodes) than to reconstruct them node by node by hand.
Hello !
I can't find the source code, am I on the right repository?
is it possible to have the source code and instructions for build?
I'd like to add features: copy/paste image, copy/paste indented text to make nodes
Regards
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.