Git Product home page Git Product logo

douml's People

Contributors

mobius3 avatar zeks avatar

Stargazers

 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

douml's Issues

Getters setters sorting

Sort functions taht start from get/set separately. Probably auto sort then under automatically created get: set: extra members If possible, try to make the whole section of get/set hidable

Getters/Setters need to be more readable

Need to tune font/color settings of getters/setters so that a wall of such does not become unreadable. Probably color the meaningful part of those while leaving "get/set" part light gray

WorkView for member movement

Create a winodw that will accept and store classes taht user currently works with to make member movement easier and more intuitive

Can't open project which has dot in their name

Can't open project which has dot in their name.
To test, just create a new project for ex DOUML save. After that, through the file manager rename it to DOUML.DE and try to open again.

static getter functions

They are automatically generated with specifiers that prevent code from compiling. Needs to be fixed.

Element Palette

Definitely necessary. Adding items then moving them to correct place is annoying. Much better way wuld be pick item from palette, drag it to correct place, then edit its settings

Free getters/setters

Right click context menus only have an entry to create default getters/setters which is not always what is desirable. Need eitehr a way to revert auto-getter to user-getter(with user defined body) or a menu entry to create on such straight away.

Diagram view

A separate window to show a list of all available diagrams

Navigation window

The editor desperately needs a separate treeview to store often navigated to nodes.

Different representation styles for class members

Treeview is not the only way to edit data. Tag cloud would make sense for example. It is rare that user actually needs both classview and diagrams at the same time. Therefore, diagrams are mostly wasting space

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.