Code Monkey home page Code Monkey logo

doteditor's People

Contributors

vincenthee avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

doteditor's Issues

ubuntu 18.04 can not work

17:49:12: Warning: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1008,wx containers,compatible with 2.8),
and wxPython used 3.0 (wchar_t,compiler with C++ ABI 1002,wx containers,compatible with 2.8).
Unable to access the X Display, is $DISPLAY set properly?

A -> {B C}

I can not get

digraph graphname {
A -> {B C}
}

To work.

Per: http://www.graphviz.org/doc/info/lang.html

Subgraphs play three roles in Graphviz. First, a subgraph can be used to represent graph structure, indicating that certain nodes and edges should be grouped together. This is the usual role for subgraphs and typically specifies semantic information about the graph components. It can also provide a convenient shorthand for edges. An edge statement allows a subgraph on both the left and right sides of the edge operator. When this occurs, an edge is created from every node on the left to every node on the right.

For example, the specification
A -> {B C}
is equivalent to
A -> B
A -> C

Windows Binary Releases 0.3.1 Silently Fail to Install

The first time I ran the installer, I was prompted to install Graphviz (and add the Graphviz/bin folder to the environmental variable PATH). In my case, Graphviz was already installed but the PATH variable did not contain the bin folder path.

After editing PATH and restarting my PC, I retried the installer. Upon double-clicking the EXE, no installation window ever pops up and no program is installed. It seems that the installer "silently" fails the installation. I tried both the 32-bit and 64-bit versions and got the same behaviour.

Shape Type Record

Hi there

I downloaded the tool today and it looks nice. Unfortunately you can't select "record" as node shape type. If I change it manually in the script editor it works though.

Graphviz 2.38

On Windows 10, Graphviz installer does not set PATH variable. Manually adding "C:\Program Files (x86)\Graphviz2.38\bin" does not seem to help.

new feature

can use extern editor? eg vim , not only dot script

Feature: Check graph properties

It would be useful to have modes in which:

  • entering edges which make a (di)graph non-acyclic is disallowed;

  • entering duplicate edges between the same pair of nodes A and B is disallowed.

User interface

Your application is very interesting and with a lot of potential, thank you!
In my opinion the buttons in the user interface (Windows version) are very little for big resolution screens and there is no option to customize them.
Are you planning to change the interface or allow the customization?
Do you need some help with the design of the buttons?

Script Editor - Undo and Redo don't work correctly

When editing the raw script, I cannot undo more than one previous change. I tried right clicking and going to "undo", and also tried Ctrl-Z. Same behavior. Redo also has no effect whatsoever.

I'm running the Windows 64-bit version on Windows 7.

Choosing Layout not available from inside the program

Hi,

I have a sitemap tool that can create "DOT" files - and generate quite nice looking graphs with it.

I think DotEditor is an excellent companion for GraphViz - something that I could easily recommend my users downloading to open the generated files in (they are not all computer savvy, so for hem itt is a major plus to have a graphical user interface)

One small thing missing in DotEditor seems to be the ability to select layout. I know some layouts stall GraphViz if many nodes/edges, but still...

Anyhow - just a small wish/suggestion. Thank you for a nice tool that also helps me in quickly tesing various options for best options to use as default for my sitemap-dot.gv files :)

Linux build instructions

You have installation procedures for WIn & Mac. What are the instructions for Linux. It's not obvious.

Unable to install on Ubuntu 20

โžœ  ~ sudo .../DotEditor-0.3.1-linux
11:09:06: Warning: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1008,wx containers,compatible with 2.8),
and wxPython used 3.0 (wchar_t,compiler with C++ ABI 1002,wx containers,compatible with 2.8).

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(DotEditor-0.3.1-linux:3363591): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
Fontconfig warning: line 5: unknown element "its:rules"
Fontconfig warning: line 6: unknown element "its:translateRule"
Fontconfig error: line 6: invalid attribute 'translate'
Fontconfig error: line 6: invalid attribute 'selector'
Fontconfig error: line 7: invalid attribute 'xmlns:its'
Fontconfig error: line 7: invalid attribute 'version'
Fontconfig warning: line 9: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/10-hinting-slight.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/10-hinting-slight.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/10-hinting-slight.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/10-hinting-slight.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-sub-pixel-rgb.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/10-sub-pixel-rgb.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/10-sub-pixel-rgb.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/10-sub-pixel-rgb.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/10-sub-pixel-rgb.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/10-sub-pixel-rgb.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/10-sub-pixel-rgb.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/11-lcdfilter-default.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/11-lcdfilter-default.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/11-lcdfilter-default.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/11-lcdfilter-default.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/11-lcdfilter-default.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/11-lcdfilter-default.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/11-lcdfilter-default.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/20-unhint-small-vera.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/20-unhint-small-vera.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/20-unhint-small-vera.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/20-unhint-small-vera.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/20-unhint-small-vera.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/20-unhint-small-vera.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/20-unhint-small-vera.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/30-metric-aliases.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/30-metric-aliases.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/30-metric-aliases.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/30-metric-aliases.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/40-nonlatin.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/40-nonlatin.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/40-nonlatin.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/40-nonlatin.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/45-generic.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/45-generic.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/45-generic.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/45-generic.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/45-generic.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/45-generic.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/45-generic.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/45-latin.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/45-latin.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/45-latin.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/45-latin.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/49-sansserif.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/49-sansserif.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/49-sansserif.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/49-sansserif.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/49-sansserif.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/49-sansserif.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/49-sansserif.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/50-user.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/50-user.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/50-user.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/50-user.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/51-local.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/51-local.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/51-local.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/51-local.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/51-local.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/51-local.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/51-local.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/60-generic.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/60-generic.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/60-generic.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/60-generic.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/60-generic.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/60-generic.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/60-generic.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/60-latin.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/60-latin.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/60-latin.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/60-latin.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/60-latin.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/60-latin.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/60-latin.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/65-fonts-persian.conf", line 34: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/65-fonts-persian.conf", line 35: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/65-fonts-persian.conf", line 35: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/65-fonts-persian.conf", line 35: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/65-fonts-persian.conf", line 36: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/65-fonts-persian.conf", line 36: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/65-nonlatin.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/65-nonlatin.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/65-nonlatin.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/65-nonlatin.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/65-nonlatin.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/65-nonlatin.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/65-nonlatin.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/69-unifont.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/69-unifont.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/69-unifont.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/69-unifont.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/69-unifont.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/69-unifont.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/70-no-bitmaps.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/70-no-bitmaps.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/70-no-bitmaps.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/70-no-bitmaps.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/70-no-bitmaps.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/70-no-bitmaps.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/70-no-bitmaps.conf", line 8: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/80-delicious.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/80-delicious.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/80-delicious.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/80-delicious.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/80-delicious.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/80-delicious.conf", line 6: invalid attribute 'version'
Fontconfig warning: "/etc/fonts/conf.d/90-synthetic.conf", line 4: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/90-synthetic.conf", line 5: unknown element "its:translateRule"
Fontconfig error: "/etc/fonts/conf.d/90-synthetic.conf", line 5: invalid attribute 'translate'
Fontconfig error: "/etc/fonts/conf.d/90-synthetic.conf", line 5: invalid attribute 'selector'
Fontconfig error: "/etc/fonts/conf.d/90-synthetic.conf", line 6: invalid attribute 'xmlns:its'
Fontconfig error: "/etc/fonts/conf.d/90-synthetic.conf", line 6: invalid attribute 'version'
Fontconfig error: Cannot load default config file

version numbers broken

i've downloaded version 0.3.1 but when selecting it in the macOS finder it claims to be version '0.0.0'

Can not install DotEditor on Ubuntu 16.04: ImportError: /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1: undefined symbol: drmFreeDevice

I have some problems with the installation of the package

Here is error message:

shurph:$ ./DotEditor-0.3.1-linux 
Traceback (most recent call last):
  File "<string>", line 18, in <module>
  File "/usr/lib/python2.7/site-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module
  File "/home/vincent/DotEditor/build/pyinstaller_win/out00-PYZ.pyz/wx", line 45, in <module>
  File "/usr/lib/python2.7/site-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module
  File "/home/vincent/DotEditor/build/pyinstaller_win/out00-PYZ.pyz/wx._core", line 4, in <module>
  File "/usr/lib/python2.7/site-packages/PyInstaller/loader/pyi_importers.py", line 409, in load_module
ImportError: /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1: undefined symbol: drmFreeDevice

My environment:

shurph:$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.1 LTS"

shurph:$ cat /etc/os-release
NAME="Ubuntu"
VERSION="16.04.1 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.1 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial

shurph:$ python --version
Python 2.7.12

crash on run, graphviz tools installed

deb9.1

$ ./DotEditor-0.3.1-linux 
Traceback (most recent call last):
  File "<string>", line 18, in <module>
  File "/usr/lib/python2.7/site-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module
  File "/home/vincent/DotEditor/build/pyinstaller_win/out00-PYZ.pyz/wx", line 45, in <module>
  File "/usr/lib/python2.7/site-packages/PyInstaller/loader/pyi_importers.py", line 270, in load_module
  File "/home/vincent/DotEditor/build/pyinstaller_win/out00-PYZ.pyz/wx._core", line 4, in <module>
  File "/usr/lib/python2.7/site-packages/PyInstaller/loader/pyi_importers.py", line 409, in load_module
ImportError: /usr/lib/x86_64-linux-gnu/libGL.so.1: undefined symbol: drmFreeDevice

DotEditor-0.3.1-win64.exe under Win10 x64 is not working

This issue isn't fixed as stated in issue #18 which is closed.

If I set PATH in a command window to include Graphviz/bin to avoid cluttering up the PATH variable for my user/system it doesn't start. Adding it to PATH variable either locally in that prompt or globally should not really matter in my opinion.

BTW I'm using GraphViz 2.38.

python3: SyntaxError: multiple exception types must be parenthesized

I tried running DotEditor.py directly:

$ python3 DotEditor.py 
  File "/home/mcd/Downloads/DotEditor-master/DotEditor.py", line 947
    except ExtParser.ParseException, _:
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: multiple exception types must be parenthesized

(using Python 3.10.5)
is this maybe a python2 application? unfortunately I my distro (artix linux) doesn't seem to offer pip2 or the listed dependecies.

$ python2 DotEditor.py 
Traceback (most recent call last):
  File "DotEditor.py", line 18, in <module>
    import os, wx, types, time, shutil, math
ImportError: No module named wx

Side question: is this still being developed?

Mac version can't copy or focus

When in the script editor, you can't Command-C copy. In order to copy you have to cut and paste every time.

Also, the view doesn't have focus when the window is active. You have to use the mouse to click it.

missing setup.py and python packaging

Would be great to set this up as a python package and mirror it on pypi.
there is a great doc on this here:
https://python-packaging-user-guide.readthedocs.io/en/latest/distributing/

I can't find dependencies declared anywhere like they would be in a setup.py or requirements.txt.
Additionally the requirement for 'wx.propgrid', assumed to be the same as https://pypi.python.org/pypi/wxPropertyGrid/ appears to also not be packaged for distribution, making it very awkward to use.

Keep the Script Editor Open

Great Software. The default graph settings are beautiful.
It would be helpful if the script editor could be made always open and as soon as the script is saved the figure would update

Moving nodes and storing values in nodes

This is not an issue with Dot-Editor, but I wanted to know if Dot-Editor has the capability for users to move nodes in a drag or drop fashion.
I also would like to know if Dot-Editor can save values in nodes/edges

Not a python person - how to start/run/compile ?

I downloaded the source.

How do I compile? Build? Run it?

Have 32-bit linux Ubuntu.

There is no configure script, no build instructions, and none of the files look executable.

Help and Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.