Activity for Janusz Szpilewski

  • Janusz Szpilewski Janusz Szpilewski posted a comment on ticket #73

    If for some reason you have not noticed it yet, the project has been officially abandoned for about two years now. So all development is stopped and I see posting new requests as completely pointless. Of course this project is open source and someone might come with an idea to make an update. However I see it extremely unlikely as no one had ever shown such an interest during the years when the project was active. There are also some technical problems with some outdated dependancies, especially...

  • Janusz Szpilewski Janusz Szpilewski modified ticket #73

    Java Reverse Engineering PlugIn, please Update :-)

  • Janusz Szpilewski Janusz Szpilewski modified ticket #72

    Blurry fonts on 4K display

  • Janusz Szpilewski Janusz Szpilewski modified ticket #71

    Access Violations on new install/new Rational Project - State Diagram

  • Janusz Szpilewski Janusz Szpilewski modified ticket #63

    Improvement C++ code generation

  • Janusz Szpilewski Janusz Szpilewski modified ticket #62

    Deinstall problem

  • Janusz Szpilewski Janusz Szpilewski modified ticket #61

    Installation package (WhiteStarUMLSetup-5.7.4.exe) corrupted

  • Janusz Szpilewski Janusz Szpilewski modified ticket #59

    realization of interface

  • Janusz Szpilewski Janusz Szpilewski modified ticket #58

    parameters for operations

  • Janusz Szpilewski Janusz Szpilewski modified ticket #57

    sequence diagram - combind fragment behind lifeline

  • Janusz Szpilewski Janusz Szpilewski modified ticket #56

    Feature request - lock toolbars

  • Janusz Szpilewski Janusz Szpilewski modified ticket #51

    Transition descriptions in Statechart diagrams are too long

  • Janusz Szpilewski Janusz Szpilewski modified ticket #48

    Installer

  • Janusz Szpilewski Janusz Szpilewski modified ticket #47

    Add BPMN 2.0 support

  • Janusz Szpilewski Janusz Szpilewski modified ticket #46

    Lasso selection without lifelines in sequence diagram

  • Janusz Szpilewski Janusz Szpilewski modified ticket #37

    AutoResize not working on UMLUseCase and UMLInterface

  • Janusz Szpilewski Janusz Szpilewski modified ticket #35

    Problem with Export Diagram

  • Janusz Szpilewski Janusz Szpilewski modified ticket #32

    aim margin around synchronisation

  • Janusz Szpilewski Janusz Szpilewski modified ticket #30

    Name of transitions resizable

  • Janusz Szpilewski Janusz Szpilewski modified ticket #25

    Activity Diagrams - Notation (Feature request)

  • Janusz Szpilewski Janusz Szpilewski committed [r398]

    Cleaned example ERD diagram

  • Janusz Szpilewski Janusz Szpilewski committed [r397]

    Fixed problem with saving project while typing in Documentation Editor

  • Janusz Szpilewski Janusz Szpilewski committed [r396]

    Cleaned disabling autosort in model tree

  • Janusz Szpilewski Janusz Szpilewski posted a comment on ticket #71

    It seems that this is a problem with the tree view control in the Model Explorer (Virtual Tree View). I recompiled it with the latest sources from GitHub. It looks stable now on my computer. This build can be found in WhiteStarUML-5.9.0.1-Win64.zip.

  • Janusz Szpilewski Janusz Szpilewski modified a comment on ticket #71

    It looks like an issue with showing diagrams on faster, multicore machines. It is quite elusive and I cannot reproduce it on my laptop with two cores so I cannot say yet if it is a bug in the code or external GUI libs. For now it seems that the build 5.8.6 and earlier ones are not affected by this problem.

  • Janusz Szpilewski Janusz Szpilewski modified a comment on ticket #71

    It looks like an issue with showing diagrams on faster, multicore machines. It is quite elusive and I cannot reproduce it on my laptop with two cores so I cannot say yet if it is a bug in the code or external GUI libs. For now it seems that the build 5.8.6 and earlier are not affected by this problem.

  • Janusz Szpilewski Janusz Szpilewski modified ticket #71

    Access Violations on new install/new Rational Project - State Diagram

  • Janusz Szpilewski Janusz Szpilewski posted a comment on ticket #71

    It looks a like an issue with showing diagrams on faster, multicore machines. It is quite elusive and I cannot reproduce it on my laptop with two cores so I cannot say yet if it is a bug in the code or external GUI libs. For now it seems that the build 5.8.6 and earlier are not affected by this problem.

  • Janusz Szpilewski Janusz Szpilewski created a blog post

    Final Chapter

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    Btw, as this is an open source project (even being a fork itself) anyone can fork it anywhere, no need to ask any questions.

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    Take a look at the Properties Panel and make sure you are not mixing transition name with guard condition. The latter one can only be specified through Properties and its syntax is not validated.

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    If you search GitHub you will find an already existing fork of this program. Not surprisingly it had not generated much interest neither from its initial forker nor other contributors. I think that the principal problem is that this project is not friendly to casual contributors and generally open source development model due to its overall complexity (roughly half of million of lines of code will all plugins) and the price tag of the development tools. The place where the project is hosted matters...

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    Java is supported up to version is 1.5 so try rather constructs like String[].

  • Janusz Szpilewski Janusz Szpilewski modified a comment on discussion General Discussion

    There were various issues like this one: http://sourceforge.net/p/whitestaruml/discussion/general/thread/6f58350c/ Looks that fixing that problem introduced a glitch and saving still may have some undesirable effects. However I believe that currently there is no need for compulsory saving as the documentation editor state is stored once the cursor leaves the editor. If you still feel pressed to save the project just make sure that the cursor is outside the editor without clicking anywhere. Also it...

  • Janusz Szpilewski Janusz Szpilewski modified a comment on discussion General Discussion

    There were various issue like this one: http://sourceforge.net/p/whitestaruml/discussion/general/thread/6f58350c/ Looks that fixing that problem introduced a glitch and saving still may have some undesirable effects. However I believe that currently there is no need for compulsory saving as the documentation editor state is stored once the cursor leaves the editor. If you still feel pressed to save the project just make sure that the cursor is outside the editor without clicking anywhere. Also it...

  • Janusz Szpilewski Janusz Szpilewski modified a comment on discussion General Discussion

    There were various issue like this one: http://sourceforge.net/p/whitestaruml/discussion/general/thread/6f58350c/ Looks that fixing that problem introduced a glitch and saving still may have some undesirable effects. However I believe that currently there is no need for compulsory saving as the documentation editor state is stored once the cursor leaves the editor. If you still feel pressed to save the project just make sure that the cursor is outside the editor without clicking anywhere. Also it...

  • Janusz Szpilewski Janusz Szpilewski modified a comment on discussion General Discussion

    There were various issue [like this one: http://sourceforge.net/p/whitestaruml/discussion/general/thread/6f58350c/ Looks that fixing that problem introduced a glitch and saving still may have some undesirable effects. However I believe that currently there is no need for compulsory saving as the documentation editor state is stored once the cursor leaves the editor. If you still feel pressed to save the project just make sure that the cursor is outside the editor without clicking anywhere. Also it...

  • Janusz Szpilewski Janusz Szpilewski modified a comment on discussion General Discussion

    There were various issue [like this one(http://sourceforge.net/p/whitestaruml/discussion/general/thread/6f58350c/.] Looks that fixing that problem introduced a glitch and saving still may have some undesirable effects. However I believe that currently there is no need for compulsory saving as the documentation editor state is stored once the cursor leaves the editor. If you still feel pressed to save the project just make sure that the cursor is outside the editor without clicking anywhere. Also...

  • Janusz Szpilewski Janusz Szpilewski modified a comment on discussion General Discussion

    There were various issue [like this one](http://sourceforge.net/p/whitestaruml/discussion/general/thread/6f58350c/. Looks that fixing that problem introduced a glitch and saving still may have some undesirable effects. However I believe that currently there is no need for compulsory saving as the documentation editor state is stored once the cursor leaves the editor. If you still feel pressed to save the project just make sure that the cursor is outside the editor without clicking anywhere. Also...

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    There were various issue [like this one](http://https://sourceforge.net/p/whitestaruml/discussion/general/thread/6f58350c/. Looks that fixing that problem introduced a glitch and saving still may have some undesirable effects. However I believe that currently there is no need for compulsory saving as the documentation editor state is stored once the cursor leaves the editor. If you still feel pressed to save the project just make sure that the cursor is outside the editor without clicking anywhere....

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    The versions 5.8.7 and 5.9 are mostly related to internal code cleaning like proper closing handles after spawning external processes (i.e. during documentation generation). They also incorporate updates of third party libraries. But if you are happy with 5.8.6 an upgrade is not necessary.

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    Paste may be disabled because earlier copy fails for some reason. For clean reinstalation first uninstall WhiteStarUML. Next as administrator run regedit.exe and expand the tree branch HKEY_CURRENT_USER\Software\WhiteStarUML. To minimize risks you can just rename it to i.e. WhiteStarUML_old. Then install WhiteStarUML again. You should see the new Registry key as well. Hopefully it will clean any misconfigurations.

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    As another sanity check you may try to copy and paste into the same diagram. Another option to check is copying using the context menu: right click - Edit - Copy. If there are still problems you might just reinstall the program with deleting the Registy key HKCU/Software/WhiteStarUML

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    Simple copying of elements in class diagrams should work. Nevertheless there are some limitations for sequence diagrams and some other ones. The problem may come with mixing class diagram elements with some other ones. You may verify this functionality by starting a fresh project and copy some classes. As a workaround you may drag&drop classes to a diagram from the Model Explorer.

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    I am not aware of any straightforward way to accomplish this. You may try to analyze the project save file which is standard XML and represents a data base of symbols defined in the project. Hence you may look for some specific patterns using XPath queries with for instance Saxon XSLT parser or Sedna XML database. All symbols have names and GUIDs so I think the relation between them could be identified.

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    WhiteStarUML is more a Windows application than a Delphi one. It uses COM extensively to integrate plugins and various modules written in C#. or JScript. COM requires registration and configuring it all in a side by side (install free) mode was a headache and was abandoned for now. Even the old no-install version still requires running install.bat in the admin mode. So for now this program is not recommended to be installed without admin rights.

  • Janusz Szpilewski Janusz Szpilewski committed [r395]

    Archived files interfacing GraphViz library

  • Janusz Szpilewski Janusz Szpilewski committed [r394]

    Update to version 5.9

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    Hello Eric, In short WhiteStarUML is free to be used for any purpose but obviously with very limited manpower behind it. Hence it should not be trusted to provide serious support or development capacity. But it may happen that it already provides all required features. Considering other free UML applications I think that Papyrus is worth giving a try. It is around since 2013, has a substantial number of developers and serious fundings and is being updated quite regurarly. So it may be the right choice...

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    I suppose you want to reverse engineer C++ code. Go through Tools - C++ - Reverse Engineer.

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    You need to use the reverse egineering feature. First make sure you are using the 32 bit version of this program. (Help - About). Next open the cpp file through Tools - C++ - Reverse Engineer.

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    It should not come as a surprise. Very few general UML modelling applications use for code generation diagrams other than the class diagram. State diagrams or silmilar are used more frequently by some specialiazed, domain specific code generators.

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    The addin Word Template Designer is distributed only as a binary and will work only with the original StarUML.

  • Janusz Szpilewski Janusz Szpilewski modified a comment on discussion General Discussion

    WhiteStarUML FAQ Q: What does it mean that WhiteStarUML is forked? A: WhiteStarUML was started by reusing StarUML 5.0 source code on the GPL terms. It implies that a big part of the current codebase was created by the StarUML 5.0 developers more than 10 years before WhiteStarUML was launched and none of the persons currently working on this project participated in the initial design and development. As a consequence, the knowledge of the code was often acquired through the code archeology approach...

  • Janusz Szpilewski Janusz Szpilewski modified a comment on discussion General Discussion

    WhiteStarUML FAQ Q: What does it mean that WhiteStarUML is forked? A: WhiteStarUML was started by reusing StarUML 5.0 source code on the GPL terms. It implies that a big part of the current codebase was created by the StarUML 5.0 developers more than 10 years before WhiteStarUML was launched and none of the persons currently working on this project participated in the initial design and development. As a consequence, the knowledge of the code was often acquired through the code archeology approach...

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    WhiteStarUML FAQ Q: What does it mean that WhiteStarUML is forked? A: WhiteStarUML was started by reusing StarUML 5.0 source code on the GPL terms. It implies that a big part of the current codebase was created by the StarUML 5.0 developers more than 10 years before WhiteStarUML was launched and none of the persons currently working on this project participated in the initial design and development. As a consequence, the knowledge of the code was often acquired through the code archeology approach...

  • Janusz Szpilewski Janusz Szpilewski committed [r393]

    Updated manifest files

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    I know that some people managed to create some usable templates probably just basing on the freeily available information. Nevertheless I have never tried it myself so I cannot be of much help on this subject.

  • Janusz Szpilewski Janusz Szpilewski modified a comment on discussion General Discussion

    You need to go to the documentation section of StarUML. You will notice an advertisement for the book at the top of the page. But look first at the docs down the page, especially the User Manual. You may also try playing with the documentation templates delivered with the program. You should also be aware that currently the generator does not work with Office newer than 2010.

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    You need to go to the documentation section of StarUML. You will notice an advertisement for the book at the top of the page. But look first at the docs down the page, especially the User Manual. You may also try playing with the documentation templates delivered with the program. You should also be aware that currently the generator does not work with Office newer than 2010.

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    If you have fresh Windows 7 your system may lack .Net Framework 4. (Windows 7 comes with v. 3.5) Get Windows updates first or make sure you have installed that framework.

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    First you should get a more recent version of this program. The current is 5.8.6. Next make sure you are using C++ plugin to read C++ code (Tools-C++-Reverse...). All .h or .cpp files should be visible.

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    DPI is for scalling display content by Windows to fit monitor resolution and user preferences. Just type DPI in the Search Edit inside of Control Panel. You should see a "Make it easier to read" screen and some settings like 100%, 125%, 150%. Make sure that they match on both computers.

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    It looks like a problem with different DPI settings on given machines. I remember several similar problems being reported before and their were fixed. No other such problems showed up recently. Are you working with a new diagram or an older one created with StarUML? In any case compare the DPI settings on the systems you work with.

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    Probably defininig an actual container class implementing given multiplicity (array,list etc.) could be a valid substitute.

  • Janusz Szpilewski Janusz Szpilewski modified ticket #64

    Patterns selection is empty: Causet by not running Windows Indexer Service

  • Janusz Szpilewski Janusz Szpilewski modified ticket #65

    Pattern application failed (Error message: 'undefined' is null or not an object)

  • Janusz Szpilewski Janusz Szpilewski modified ticket #66

    can't add component to node

  • Janusz Szpilewski Janusz Szpilewski modified ticket #67

    Application problem on version 5.8

  • Janusz Szpilewski Janusz Szpilewski modified ticket #69

    Problem selecting objects and transitions in 5.8.4

  • Janusz Szpilewski Janusz Szpilewski modified ticket #68

    Crash/Exception when changing ActionKind for Stimulus in Sequence Diagram (5.8.1.)

  • Janusz Szpilewski Janusz Szpilewski modified ticket #70

    Tabs on Tagged Value Editor

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    Build 5.8.6.2 has some special exception handler that may show some info when the program quits through exception. The call stack trace (it can be copied with Ctrl-C) may be useful to identify the problem. If the program still crashes but no exception handler is shown it means that it happens due to some externam conditions.

  • Janusz Szpilewski Janusz Szpilewski committed [r392]

    Documentation Panel is correctly cleaned after ...

  • Janusz Szpilewski Janusz Szpilewski committed [r391]

    IHashTable implementation is now based on TDict...

  • Janusz Szpilewski Janusz Szpilewski committed [r390]

    Cleaned handling worker threads

  • Janusz Szpilewski Janusz Szpilewski committed [r389]

    System.ImageList not supported by Delphi XE5

  • Janusz Szpilewski Janusz Szpilewski committed [r388]

    System.ImageList is not supported by Delphi XE5

  • Janusz Szpilewski Janusz Szpilewski committed [r387]

    Updated manifest file

  • Janusz Szpilewski Janusz Szpilewski committed [r386]

    All context menus are referenced through abstra...

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    I do not know if this is a commonly experienced problem. Try refreshing program settings...

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    Performance of Direct2D depends on the state of the support on the current system....

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    So it looks that Microsoft Office 2010 is currently the last supported version. The...

  • Janusz Szpilewski Janusz Szpilewski committed [r385]

    Default selection of the active tab in the Tagg...

  • Janusz Szpilewski Janusz Szpilewski committed [r384]

    Fixed problem with overwriting model documentat...

  • Janusz Szpilewski Janusz Szpilewski posted a comment on ticket #70

    I also thought that the existing behavior was annoying. So now the tab selection...

  • Janusz Szpilewski Janusz Szpilewski modified ticket #70

    Tabs on Tagged Value Editor

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    Great, if you are working with the attachments as well just keep an eye it on it...

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    I found a simpler scenario with just reselecting models which was overwriting description...

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    It looks there is still some mess with updating invisible elements. I have just posted...

  • Janusz Szpilewski Janusz Szpilewski committed [r383]

    Fixed glitch with selecting multiple model elem...

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    Great, I will be posting 5.8.5 soon and hopefully this time nothing gets broken.

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    Hello, It's 5.8.4 I suppose? Please try 5.8.4.2 and see if there are still problems...

  • Janusz Szpilewski Janusz Szpilewski posted a comment on ticket #69

    I noticed that too. Selecting more than one element is broken in 5.8.4. Get 5.8.4.2...

  • Janusz Szpilewski Janusz Szpilewski committed [r382]

    Project file cleaned and updated to version 5.8.4

  • Janusz Szpilewski Janusz Szpilewski committed [r381]

    Cleaned issues with switching diagram tabs and ...

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    Probably you also noticed that you must click the Properties Inspector twice if you...

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    Hello, The existing logic kept Properties Inspector in sync with the selected item...

  • Janusz Szpilewski Janusz Szpilewski posted a comment on discussion General Discussion

    Hello, Such a problem was never spotted before. Maybe you could just post a model...

  • Janusz Szpilewski Janusz Szpilewski created a blog post

    Building WhiteStarUML with Delphi 10.1 Starter

1 >