Hi Dia developers,
first i would like to thank you for this very usefull
application. The time i used xfig for something similar
will be hopefully over.
In the future, i think it needs some weeks, i will
provide two new sheets or object libraries (what's the
right name?); one for process engineering and one for
process control.
The libraries base on german technical rules (DIN) and
international rules (ISO).
Since I am not very familar with writing XML/SVG files
i have some questions. I will ask them in seperate posts.
Additionnally there are some suggestions which i haven't
seen in the TODO files.
In my opinion:
- the sheet-shape structure is too flat for the future
Maybe, sheet-subsheet-shape should be enough but
give group-sheet-subsheet-shape a chance
An example for my plans:
Group Sheet Subsheet Shape
Process - Engineering - Vessels - Simple
Development - Vaulted
- Pumps - Membrane
- ....
- Control - Controller - PI
- PID
- Fuzzy
- Sensors - Temperature
- Pressure
- dia need the capability to install/update object libraries
from tarballs.
This requires a naming convention for sheets and shapes.
OR
Dia should provide a dia-config script similar to gnome or
gtk to find the dia-share-directory for the installation
of external object libs.
I think big object libs don't need to be provided with
the dia program in one package.
- the work with shapes of big object libs in the main/toolbox
window is not user-friendly
Dia need a seperate toplevel window as an object catalogue,
presenting the shapes in the (group-)sheet-subsheet-shape
structure.
Maybe the user get some space in the toolbox window to drag
the most important shapes there, and gets some easier access
to this shapes independent from which sheet is
currently visible in the new object catalogue/window.
Dia can update this selection of shapes automatically,
depending on the most recent shapes in use, and can
define shortcuts (Ctrl-1...9) for them.
Okay. That's all for now. Please tell me if i misunderstand
something.
Bye, Jens