[umbrello] [Bug 371495] Lost class and interface names when open the project

2016-10-25 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=371495

--- Comment #6 from Ralf Habacker  ---
(In reply to Ralf Habacker from comment #5)
> The root cause looks to be a problem of resolving forward declared uml
> objects. On loading the file the objects named LOST_... are referenced in a
> diagram widget, but are later defined in the file.
To fix this issue I see two possible solutions: 
1. Complete support for forward declaring uml object 
2. Refactor loading of xmi files to use two passes: In the first pass load
*all* uml objects and in the second pass load the diagrams.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 371495] Lost class and interface names when open the project

2016-10-24 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=371495

Ralf Habacker  changed:

   What|Removed |Added

 Status|NEEDSINFO   |CONFIRMED
 Resolution|WAITINGFORINFO  |---
 Ever confirmed|0   |1

--- Comment #5 from Ralf Habacker  ---
(In reply to Hamid Sahraiee from comment #4)
> it show icons in the root of the  . but they have special
> package name.
> I attach my project file.
Thanks, this helps to identify the root cause. 

The root cause looks to be a problem of resolving forward declared uml objects.
On loading the file the objects named LOST_... are referenced in a diagram
widget, but are later defined in the file.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 371495] Lost class and interface names when open the project

2016-10-24 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=371495

Ralf Habacker  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDSINFO
 CC||ralf.habac...@freenet.de
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Ralf Habacker  ---
> Open recent open my project some of the class and Interface names Lost 
You are referring to the icons in the tree view ? 
> and don't show them in the correct folder.
If possible it would be nice to get the related xmi file to be able to see if
the file is somehow corrupt or something else if wrong.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 371496] codes not Generate

2016-10-24 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=371496

Ralf Habacker  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |WORKSFORME
 CC||ralf.habac...@freenet.de

--- Comment #1 from Ralf Habacker  ---
This looks not to be an os access right, not an umbrello problem. I recently
checked this with the win32 version of umbrello 2.20.2. The code generation
wizard ask me if the  directory C:\Users\\uml-generated-code should be
created and then export the related files into that dir.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 90103] Font sizing is wrong when sharing diagrams

2016-10-24 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=90103

Ralf Habacker  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
   Version Fixed In||2.20.80 (KDE Applications
   ||16.11.80)
  Latest Commit||http://commits.kde.org/umbr
   ||ello/3409db0b671a61440cb7e8
   ||9dd024adf961b21cee
 Resolution|--- |FIXED

--- Comment #10 from Ralf Habacker  ---
Git commit 3409db0b671a61440cb7e89dd024adf961b21cee by Ralf Habacker.
Committed on 24/10/2016 at 11:23.
Pushed by habacker into branch 'master'.

Fix 'Font sizing is wrong when sharing diagrams'.

For any new file the current screen resolution is written into the xmi
file. If a file contains resolution the file coordinates are recalculated
into current screen resolution on load and recalculated to file resolution
on save.

Files without coordinates resolution are not recalculated on load or save,
because it is currently not known how to estimate the resolution the file
is created with. Adjusting those files requires currently adding the
"resolution" attribute to the  tag manually.

To solve that issue an option would be to add a user request to get the
correct resolution or to print out a user warning on the status line after
loading and to add an option to be able to change the resolution in
document settings or if possible to estimate it from any diagram
coordinates.
FIXED-IN:2.20.80 (KDE Applications 16.11.80)

Signed-off-by: Ralf Habacker 

M  +1-0CMakeLists.txt
M  +2-1doc/xml/umbrello-diagrams.dtd
M  +1-1models/UmbrelloArchitecture/umlmodel.xmi
M  +52   -2umbrello/umldoc.cpp
M  +10   -0umbrello/umldoc.h
M  +21   -3umbrello/umlmodel/folder.cpp
M  +1-1umbrello/umlmodel/folder.h
M  +13   -5umbrello/umlwidgets/associationline.cpp
M  +12   -7umbrello/umlwidgets/umlwidget.cpp
M  +1-1umbrello/version.h

http://commits.kde.org/umbrello/3409db0b671a61440cb7e89dd024adf961b21cee

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 90103] Font sizing is wrong when sharing diagrams

2016-10-24 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=90103

Ralf Habacker  changed:

   What|Removed |Added

  Attachment #96841|0   |1
is obsolete||

--- Comment #9 from Ralf Habacker  ---
Created attachment 101734
  --> https://bugs.kde.org/attachment.cgi?id=101734=edit
design (update)

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 371274] Code generator does not generate typedefs

2016-10-21 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=371274

--- Comment #4 from Ralf Habacker  ---
With the last commits writing out typedefs located in classes are implemented. 

Writing out data types defined in a namespace needs a little more work. 
Umbrello writes out classes into files named according to the exported class.
As typedefs in namespaces may be used in more than one class from the related
namespace or from classes outside the namespace umbrello requires some hints
where to place those typedefs. There are a few variants possible:
1. Generate an extra header file in the namespace containing all related
typedefs and include it in all header files generated for this namespace. 
2. Extend umbrello to be able to assign UML objects to filenames which is then
used by the code generator to place the typedefs in the related header.  Code
import can also use this feature to generate UML object to filename tracking
which is required for round trip engineering.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 371274] Code generator does not generate typedefs

2016-10-21 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=371274

Ralf Habacker  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|UNCONFIRMED |ASSIGNED

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 371274] Code generator does not generate typedefs

2016-10-21 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=371274

--- Comment #3 from Ralf Habacker  ---
Git commit d4f45447822d251e6ff780da47f158c05e74474a by Ralf Habacker.
Committed on 21/10/2016 at 07:59.
Pushed by habacker into branch 'master'.

Write out typedefs located in classes for default code generator.

M  +24   -0umbrello/codegenerators/cpp/cppwriter.cpp
M  +1-0umbrello/codegenerators/cpp/cppwriter.h

http://commits.kde.org/umbrello/d4f45447822d251e6ff780da47f158c05e74474a

--- Comment #2 from Ralf Habacker  ---
Git commit 828f7dac7316cf8b0b13e290b51fcd114b3e06d1 by Ralf Habacker.
Committed on 21/10/2016 at 07:57.
Pushed by habacker into branch 'master'.

Introduce class UMLDatatype.

M  +1-0umbrello/CMakeLists.txt
M  +2-2umbrello/codegenerators/ada/adawriter.cpp
M  +4-4umbrello/codegenerators/codegenerator.cpp
M  +1-1umbrello/codegenerators/cpp/cppheadercodedocument.cpp
M  +1-1umbrello/codegenerators/d/dclassifiercodedocument.cpp
M  +1-1umbrello/codegenerators/d/dwriter.cpp
M  +1-1umbrello/codegenerators/idl/idlwriter.cpp
M  +1-1umbrello/codegenerators/java/javaclassifiercodedocument.cpp
M  +1-1umbrello/codegenerators/java/javawriter.cpp
M  +1-1umbrello/codegenerators/pascal/pascalwriter.cpp
M  +1-1umbrello/codegenerators/perl/perlwriter.cpp
M  +4-3umbrello/codeimport/import_utils.cpp
M  +2-1umbrello/codeimport/kdevcppparser/cpptree2uml.cpp
M  +10   -7umbrello/dialogs/pages/classgeneralpage.cpp
M  +3-4umbrello/object_factory.cpp
M  +1-1umbrello/umldoc.cpp
M  +2-58   umbrello/umlmodel/classifier.cpp
M  +0-10   umbrello/umlmodel/classifier.h
A  +101  -0umbrello/umlmodel/datatype.cpp [License: GPL (v2+)]
A  +45   -0umbrello/umlmodel/datatype.h [License: GPL (v2+)]
M  +2-0umbrello/umlmodel/umlobject.cpp
M  +3-0umbrello/umlmodel/umlobject.h
M  +7-6umbrello/umlscene.cpp

http://commits.kde.org/umbrello/828f7dac7316cf8b0b13e290b51fcd114b3e06d1

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 371274] Code generator does not generate typedefs

2016-10-21 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=371274
Bug 371274 depends on bug 371400, which changed state.

Bug 371400 Summary: Umbrello does not import c++  datatype references
https://bugs.kde.org/show_bug.cgi?id=371400

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 371400] Umbrello does not import c++ datatype references

2016-10-21 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=371400

Ralf Habacker  changed:

   What|Removed |Added

 Resolution|--- |FIXED
   Version Fixed In||2.20.3 (KDE Applications
   ||16.08.03)
 Status|UNCONFIRMED |RESOLVED
  Latest Commit||http://commits.kde.org/umbr
   ||ello/371b78c2d2cfffe78a5a94
   ||40ef0e56bed3180fa0

--- Comment #1 from Ralf Habacker  ---
Git commit 371b78c2d2cfffe78a5a9440ef0e56bed3180fa0 by Ralf Habacker.
Committed on 21/10/2016 at 07:51.
Pushed by habacker into branch 'Applications/16.08'.

Fix 'Umbrello does not import c++ datatype references'.
FIXED-IN:2.20.3 (KDE Applications 16.08.03)

M  +1-1umbrello/codeimport/kdevcppparser/cpptree2uml.cpp

http://commits.kde.org/umbrello/371b78c2d2cfffe78a5a9440ef0e56bed3180fa0

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 371400] Umbrello does not import c++ datatype references

2016-10-21 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=371400

Ralf Habacker  changed:

   What|Removed |Added

 Blocks||371274

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 371274] Code generator does not generate typedefs

2016-10-21 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=371274

Ralf Habacker  changed:

   What|Removed |Added

 Depends on||371400

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 371400] New: Umbrello does not import c++ datatype references

2016-10-21 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=371400

Bug ID: 371400
   Summary: Umbrello does not import c++  datatype references
   Product: umbrello
   Version: 2.18.3 (KDE Applications 15.12.3)
  Platform: Other
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: umbrello-de...@kde.org
  Reporter: ralf.habac...@freenet.de

Importing c++ code having a datatype reference e.g. 

namespace ANameSpace {
   typedef int&  someType;
}

fails to import the reference.

Reproducible: Always

Steps to Reproduce:
1. start umbrello
2. import test case


Actual Results:  
The imported datatype references 'int'.

Expected Results:  
The imported datatype should  reference 'int&'.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 371274] Code generator does not generate typedefs

2016-10-20 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=371274

--- Comment #1 from Ralf Habacker  ---
Created attachment 101656
  --> https://bugs.kde.org/attachment.cgi?id=101656=edit
typedef-import.h (import testcase)

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 371274] New: Code generator does not generate typedefs

2016-10-20 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=371274

Bug ID: 371274
   Summary: Code generator does not generate typedefs
   Product: umbrello
   Version: 2.20.1 (KDE Applications 16.08.1)
  Platform: Other
OS: Linux
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: umbrello-de...@kde.org
  Reporter: ralf.habac...@freenet.de

Umbrello does not generating code if a class or namespace contains a typedef.


Reproducible: Always

Steps to Reproduce:
1. start umbrello
2. import the appended test case
3. generate code for all classes

Actual Results:  
The datatypes created in the namespace or class are not generated

Expected Results:  
The datatypes should be created

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 371019] New: Could not create datatypes in packages

2016-10-17 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=371019

Bug ID: 371019
   Summary: Could not create datatypes in packages
   Product: umbrello
   Version: 2.20.1 (KDE Applications 16.08.1)
  Platform: Other
OS: other
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: umbrello-de...@kde.org
  Reporter: ralf.habac...@freenet.de

With recent umbrello version it is not possible to create datatypes in
packages.

Reproducible: Always

Steps to Reproduce:
1. start umbrello
2. add a package to the logical view
3. right click on the newly created package and create a datatype

Actual Results:  
The  newly created datatype is located in the datatype folder

Expected Results:  
There should be a way to be able to create datatypes in packages

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 360531] Line Styles are not correctly created initially and restored from file

2016-10-17 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360531

Ralf Habacker  changed:

   What|Removed |Added

 CC||c...@roberthairgrove.com

--- Comment #8 from Ralf Habacker  ---
*** Bug 370651 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 370651] Dependency lines not shown correctly

2016-10-17 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=370651

Ralf Habacker  changed:

   What|Removed |Added

 CC||ralf.habac...@freenet.de
   Version Fixed In||2.18.80 (KDE Applications
   ||16.03.80)
 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #2 from Ralf Habacker  ---


*** This bug has been marked as a duplicate of bug 360531 ***

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 370607] How to add contents to packages in class diagram?

2016-10-13 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=370607

Ralf Habacker  changed:

   What|Removed |Added

 Status|UNCONFIRMED |CONFIRMED
 Ever confirmed|0   |1

--- Comment #5 from Ralf Habacker  ---
(In reply to Robert Hairgrove from comment #1)
> In the meanwhile, I discovered that I can add classes to a package (AKA
> namespace), but I cannot add an ordinary datatype to a package.

If you refering to adding a datatype through the tree view by right clicking on
the package and selecting 'new datatype': The created datatype is created in
the datatypes folder and not in the package, which looks like a missing
feature. Please file an additional bug for this and add those bug number in the
'depends on' field of this bug.
A workaround for this issue is to move the created datatype into the package
through the tree view.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 370607] How to add contents to packages in class diagram?

2016-10-13 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=370607

--- Comment #4 from Ralf Habacker  ---
(In reply to Robert Hairgrove from comment #2)
> Forgot to mention that I did this by dragging the class in the Tree View to
> the package. Doesn't seem to work that way in the class diagram itself.
I can confirm this behavior. Please file an additional bug for this if you
want.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 370607] How to add contents to packages in class diagram?

2016-10-13 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=370607

Ralf Habacker  changed:

   What|Removed |Added

 CC||ralf.habac...@freenet.de

--- Comment #3 from Ralf Habacker  ---
(In reply to Robert Hairgrove from comment #1)
> Or is there a better way to do this?
In the tree view you can add objects through the context menu right clicking on
the related package.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 368484] java import resolves templated class type into wrong java source

2016-10-12 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=368484

Ralf Habacker  changed:

   What|Removed |Added

   Version Fixed In|2.10.2 (KDE Applications|2.20.2 (KDE Applications
   |16.08.2)|16.08.2)

-- 
You are receiving this mail because:
You are watching all bug changes.


[kmymoney4] [Bug 370291] Opening balance account is untranslated

2016-10-09 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=370291

Ralf Habacker  changed:

   What|Removed |Added

 Blocks||370290

-- 
You are receiving this mail because:
You are watching all bug changes.


[kmymoney4] [Bug 370290] It is impossible to setup a dedicated opening balance account

2016-10-09 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=370290

Ralf Habacker  changed:

   What|Removed |Added

 Depends on||370291

--- Comment #1 from Ralf Habacker  ---
Recent kmymoney sources have support for finding an opening balance account if
the related account matches the regular expression  "^Opening Balances" which
uses an untranslated string and works only with english/US account  templates
using exactly this full account name.  With bug 370291 it has been reported
that this account name is untranslated, having it translated make the search
depending on the following translated accout names, which may or may not match
the behavior of kmymoney account templates. 
./fr/messages/extragear-office/kmymoney.po  "Opening Balances"  "Solde
d'ouverture"
./nl/messages/extragear-office/kmymoney.po  "Opening Balances"  "Openings
saldo"
./da/messages/extragear-office/kmymoney.po  "Opening Balances"  "Startsaldo"
./it/messages/extragear-office/kmymoney.po  "Opening Balances"  "Saldi
iniziali"
./kk/messages/extragear-office/kmymoney.po  "Opening Balances"  "Ашық балансы"
./es/messages/extragear-office/kmymoney.po  "Opening Balances"  "Saldos de
apertura"
./lt/messages/extragear-office/kmymoney.po  "Opening Balances"  ""
./ja/messages/extragear-office/kmymoney.po  "Opening Balances"  ""
./ms/messages/extragear-office/kmymoney.po  "Opening Balances"  ""
./bg/messages/extragear-office/kmymoney.po  "Opening Balances"  ""
./zh_CN/messages/extragear-office/kmymoney.po  "Opening Balances"  "开户"
./hu/messages/extragear-office/kmymoney.po  "Opening Balances"  "Nyitó
egyenlegek"
./en_GB/messages/extragear-office/kmymoney.po  "Opening Balances"  "Opening
Balances"
./gl/messages/extragear-office/kmymoney.po  "Opening Balances"  "Saldos de
apertura"
./ca@valencia/messages/extragear-office/kmymoney.po  "Opening Balances" 
"Saldos d'obertura"
./sv/messages/extragear-office/kmymoney.po  "Opening Balances"  "Ingående
behållningar"
./de/messages/extragear-office/kmymoney.po  "Opening Balances" 
"Eröffnungssaldo"
./ug/messages/extragear-office/kmymoney.po  "Opening Balances"  ""
./cs/messages/extragear-office/kmymoney.po  "Opening Balances"  "Počáteční
zůstatek"
./fi/messages/extragear-office/kmymoney.po  "Opening Balances"  "Alkusaldo"
./el/messages/extragear-office/kmymoney.po  "Opening Balances"  "Ισολογισμοί
ανοίγματος"
./ga/messages/extragear-office/kmymoney.po  "Opening Balances"  ""
./ro/messages/extragear-office/kmymoney.po  "Opening Balances"  "Solduri
inițiale"
./sk/messages/extragear-office/kmymoney.po  "Opening Balances"  "Počiatočný
stav"
./pt/messages/extragear-office/kmymoney.po  "Opening Balances"  "Saldos de
Abertura"
./ast/messages/extragear-office/kmymoney.po  "Opening Balances"  ""
./uk/messages/extragear-office/kmymoney.po  "Opening Balances"  "Відкриття
балансів"
./x-test/messages/extragear-office/kmymoney.po  "Opening Balances"  "xxOpening
Balancesxx"
./zh_TW/messages/extragear-office/kmymoney.po  "Opening Balances"  "開戶金額"
./bs/messages/extragear-office/kmymoney.po  "Opening Balances"  "Početno
stanje"
./mr/messages/extragear-office/kmymoney.po  "Opening Balances"  ""
./tr/messages/extragear-office/kmymoney.po  "Opening Balances"  "Açılış
Bakiyeleri"
./nds/messages/extragear-office/kmymoney.po  "Opening Balances" 
"Anfangssaldos"
./eo/messages/extragear-office/kmymoney.po  "Opening Balances"  ""
./ca/messages/extragear-office/kmymoney.po  "Opening Balances"  "Saldos
d'obertura"
./eu/messages/extragear-office/kmymoney.po  "Opening Balances"  "Hasierako
saldoak"
./ru/messages/extragear-office/kmymoney.po  "Opening Balances"  "Остаток на
начало"
./pt_BR/messages/extragear-office/kmymoney.po  "Opening Balances"  "Saldos de
abertura"
./et/messages/extragear-office/kmymoney.po  "Opening Balances"  "Algsaldod"
./pl/messages/extragear-office/kmymoney.po  "Opening Balances"  "Salda
otwarcia"
./ia/messages/extragear-office/kmymoney.po  "Opening Balances"  ""

In german account templates for example that would be the term
"Eröffnungssaldo", which is not used in any present account template. Search
for the more common term 'saldo' returns only two from 445 present account
templates.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney4] [Bug 370291] Opening balance account is untranslated

2016-10-09 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=370291

--- Comment #1 from Ralf Habacker  ---
The root cause is located in mymoneyfile.cpp:56 were the following definition 

const QString MyMoneyFile::OpeningBalancesPrefix = I18N_NOOP("Opening
Balances");

defines a translation, but does not really translate it.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kmymoney4] [Bug 370291] New: Opening balance account is untranslated

2016-10-08 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=370291

Bug ID: 370291
   Summary: Opening balance account is untranslated
   Product: kmymoney4
   Version: 4.8.0
  Platform: Other
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kmymoney-de...@kde.org
  Reporter: ralf.habac...@freenet.de

Entering account opening balance always creates an account using an
untranslated name.


Reproducible: Always

Steps to Reproduce:
1. start kmymoney configured with non english language for example german
2. create a new file using any account template
3. goto to any account, enter an opening balance and save account

Actual Results:  
In the account tree there is a new account below equity root folder named
'Opening balance'

Expected Results:  
The mentioned account should have a translated name

-- 
You are receiving this mail because:
You are watching all bug changes.


[kmymoney4] [Bug 370290] New: It is impossible to setup a dedicated opening balance account

2016-10-08 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=370290

Bug ID: 370290
   Summary: It is impossible to setup a dedicated opening balance
account
   Product: kmymoney4
   Version: 4.8.0
  Platform: Other
OS: other
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kmymoney-de...@kde.org
  Reporter: ralf.habac...@freenet.de

Several account templates have an account for opening balances for example in
german skr03/04 templates accounts starting with >= '9000' are designated for
this purpose. 

In recent kmymoney version entering an opening balance always creates a new
account named 'Opening balance' below equity root folder. It is not possible to
setup a predefined opening balance account.

Reproducible: Always

Steps to Reproduce:
1. start kmymoney
2. creates a new file using german skr03 account template
3. Goto to account "1200 Bankkonto", enter opening balance and save account

Actual Results:  
There is a new account named 'Opening balance' 

Expected Results:  
If an opening balance account is predefined the opening balance transaction
should use the predefined that account instead creating a new account.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kmymoney4] [Bug 370286] Account order in exported template does not match the initial used template file

2016-10-08 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=370286

Ralf Habacker  changed:

   What|Removed |Added

   Version Fixed In||4.8.1
  Latest Commit||http://commits.kde.org/kmym
   ||oney/cc1bc47617a94a85fe567a
   ||290c9b34e1e3ca9722
 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED

--- Comment #1 from Ralf Habacker  ---
Git commit cc1bc47617a94a85fe567a290c9b34e1e3ca9722 by Ralf Habacker.
Committed on 08/10/2016 at 09:05.
Pushed by habacker into branch '4.8'.

Fix 'Account order in exported template does not match the initial used
template file'.
FIXED-IN:4.8.1

M  +6-0kmymoney/converter/mymoneytemplate.cpp

http://commits.kde.org/kmymoney/cc1bc47617a94a85fe567a290c9b34e1e3ca9722

-- 
You are receiving this mail because:
You are watching all bug changes.


[kmymoney4] [Bug 370286] New: Account order in exported template does not match the initial used template file

2016-10-08 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=370286

Bug ID: 370286
   Summary: Account order in exported template does not match the
initial used template file
   Product: kmymoney4
   Version: 4.8.0
  Platform: Other
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kmymoney-de...@kde.org
  Reporter: ralf.habac...@freenet.de

The files generated by the template export shows a different order of accounts
as the imported account template
1. start KMymoney
2. create new file based on german skr03 template
3. export account template through menu entry file>export->account template
4. Compare exported file with the original template file


Reproducible: Always

Steps to Reproduce:
1. start KMymoney
2. create new file based on german skr03 template
3. export account template through menu entry file>export->account template
4. Compare exported file with the original template file

Actual Results:  
The order of the accounts does not match the initial used template file

Expected Results:  
The order of the accounts should match the initial used template file

Having the same order makes finding bugs in template export/import easier
because one can see differences immediately.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kmymoney4] [Bug 370284] Template export does not include all accounts

2016-10-08 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=370284

Ralf Habacker  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED
  Latest Commit||http://commits.kde.org/kmym
   ||oney/77108f8aea86f270d1b6e4
   ||ef96dcfed3843d4034

--- Comment #1 from Ralf Habacker  ---
Git commit 77108f8aea86f270d1b6e4ef96dcfed3843d4034 by Ralf Habacker.
Committed on 08/10/2016 at 08:56.
Pushed by habacker into branch '4.8'.

Fix 'Template export does not include all accounts'.

M  +4-4kmymoney/converter/mymoneytemplate.cpp

http://commits.kde.org/kmymoney/77108f8aea86f270d1b6e4ef96dcfed3843d4034

-- 
You are receiving this mail because:
You are watching all bug changes.


[kmymoney4] [Bug 370284] New: Template export does not include all accounts

2016-10-08 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=370284

Bug ID: 370284
   Summary: Template export does not include all accounts
   Product: kmymoney4
   Version: 4.8.0
  Platform: Other
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kmymoney-de...@kde.org
  Reporter: ralf.habac...@freenet.de

The template export does not export all accounts imported from the same account
template.

Reproducible: Always

Steps to Reproduce:
1. start KMymoney
2. create new file based on german skr03 template
3. export account template through menu entry file>export->account template
4. Compare exported file with the original template file


Actual Results:  
Several accounts are not exported

Expected Results:  
All accounts should be exported

-- 
You are receiving this mail because:
You are watching all bug changes.


[kmymoney4] [Bug 370224] Exported templates does not have any title and description

2016-10-06 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=370224

--- Comment #1 from Ralf Habacker  ---
Supporting these attributes looks very imported because with bug 290473
implemented it is now easy to list several exported templates into the template
import dialog without being able to distinct them. Templates listed in the
template import dialog are distinct by title and descriptions which is empty
until this bug has been fixed.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kmymoney4] [Bug 370224] Exported templates does not have any title and description

2016-10-06 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=370224

Ralf Habacker  changed:

   What|Removed |Added

Summary|Template export does not|Exported templates does not
   |match imported templates|have any title and
   ||description

-- 
You are receiving this mail because:
You are watching all bug changes.


[kmymoney4] [Bug 370224] New: Template export does not match imported templates

2016-10-06 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=370224

Bug ID: 370224
   Summary: Template export does not match imported templates
   Product: kmymoney4
   Version: 4.8.0
  Platform: Other
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kmymoney-de...@kde.org
  Reporter: ralf.habac...@freenet.de

While working on bug 290473 it turned out that exported templates does not have
any title, short and long description included. It would be nice to 

Reproducible: Always

Steps to Reproduce:
1. start kmymoney
2. create new file or export file as template
3. Inspect exported template file

Actual Results:  
The exported template file contains empty title, short and long description.

Expected Results:  
The user should be able to setup template title, short and long description
before exporting.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kmymoney4] [Bug 290473] Exported account template cannot be imported again

2016-10-06 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=290473

Ralf Habacker  changed:

   What|Removed |Added

 CC||ralf.habac...@freenet.de
   Version Fixed In||4.8.1

-- 
You are receiving this mail because:
You are watching all bug changes.


[kmymoney4] [Bug 290473] Exported account template cannot be imported again

2016-10-06 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=290473

Ralf Habacker  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED
  Latest Commit||http://commits.kde.org/kmym
   ||oney/229570f64cc6dff6a4882c
   ||f81ad17adb347074e2

--- Comment #3 from Ralf Habacker  ---
Git commit 229570f64cc6dff6a4882cf81ad17adb347074e2 by Ralf Habacker.
Committed on 06/10/2016 at 15:48.
Pushed by habacker into branch '4.8'.

Export templates into kmymoney default templates save location.

On importing templates kmymoney also looks in the default templates
save location for template files which makes it able to reimport
exported templates without any manual interaction like moving file to
a only by root accessable path.

The currently exported template does not have any title or description
which may be entered before exporting through an export options dialog
or wizard.
REVIEW:129107

M  +3-1kmymoney/kmymoney.cpp

http://commits.kde.org/kmymoney/229570f64cc6dff6a4882cf81ad17adb347074e2

-- 
You are receiving this mail because:
You are watching all bug changes.


[kmymoney4] [Bug 369852] xea2kmt does not import account flags

2016-10-06 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369852

--- Comment #1 from Ralf Habacker  ---
Git commit 3495037aef2d98af340e905943a95b02612816ff by Ralf Habacker.
Committed on 06/10/2016 at 07:07.
Pushed by habacker into branch '4.8'.

xea2kmt: Parse and export gnucash account flag 'tax-related'.

KMymoney supports the account flag 'Tax' indicating that the related
account is tax related.

When enabled with --with-tax-related on xea2kmt command line the
gnucash related xml tag 'tax-related' will be exported to the kmt file
as  as child of he related account.

Signed-off-by: Ralf Habacker 

M  +63   -7tools/xea2kmt.cpp

http://commits.kde.org/kmymoney/3495037aef2d98af340e905943a95b02612816ff

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369538] Implement a C++ parser using Clang

2016-10-04 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369538

--- Comment #7 from Ralf Habacker  ---
(In reply to Shawn McKenney from comment #3)
> Created attachment 101355 [details]
> CodeImportWizard sequence

This sequence diagram shows the state in case clang support has been finished. 
Until clang support is finished it is required  to provide clang cpp import as
alternative way to not break the current (stable) way people may depends on.
This can be archived for example by adding a checkbox in umbrello setting "Use
clang based c++ import" or by providing additional (context) menu entries with
dedicated clang import. The related menu entries are Sourcecode->Import from
Directory, Sourcecode->Import Wizard and context menu of Logical view in the
tree view.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369538] Implement a C++ parser using Clang

2016-10-04 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369538

--- Comment #6 from Ralf Habacker  ---
(In reply to Shawn McKenney from comment #1)
> Created attachment 101353 [details]
> ClassImport inheritance diagram

This looks good

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369538] Implement a C++ parser using Clang

2016-10-04 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369538

Ralf Habacker  changed:

   What|Removed |Added

 CC||ralf.habac...@freenet.de

--- Comment #5 from Ralf Habacker  ---
(In reply to Shawn McKenney from comment #2)
> Created attachment 101354 [details]
> TreeParser inheritance

>From the testllvmparse unit test you can see that clang provides the template
class RecursiveASTVisitor for exactly that purpose.  See class
FindNamedClassVisitor, which already uses a subset of the provided methods like 
bool VisitStmt(Stmt *s)
bool VisitCXXRecordDecl(CXXRecordDecl *Declaration)

this may change your proposed design in this area.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kmymoney4] [Bug 369852] New: xea2kmt does not import account flags

2016-10-04 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369852

Bug ID: 369852
   Summary: xea2kmt does not import account flags
   Product: kmymoney4
   Version: 4.8.0
  Platform: Other
OS: All
Status: UNCONFIRMED
  Severity: wishlist
  Priority: NOR
 Component: general
  Assignee: kmymoney-de...@kde.org
  Reporter: ralf.habac...@freenet.de

gnucash template files from which kmymoney template files are currently
generated provide account flags (from
https://github.com/Gnucash/gnucash/blob/master/accounts/de_DE/acctchrt_skr03.gnucash-xea)
for example: 
   
  
placeholder
true
  
  
tax-related
1
  


A collected list of keywords follows: 
account-id
bank-code
code
color
country-code
hbci
hidden
last-num
notes
placeholder
reconcile-info
tax-related
tax-US

While some flags may be unrelated, other may be for interest like notes,
tax-related, placeholder also for kmymoney.

xea2kmt, which is used to import those templates into kmymoney template file
format currently does not import those flags and should be extended to support
this. 

KMymoney template file format provides a tag named  to specify account
options
(https://github.com/KDE/kmymoney/blob/master/kmymoney/templates/kmt.dtd) in the
form 


avalue>


or 





which could be used to map gnucash flags to kmymoney flags. 


Reproducible: Always

Steps to Reproduce:
1.  run xea2kmt on the mentioned gnucash account template file


Actual Results:  
The KMymoney template file does not include any of the mentioned flags.


Expected Results:  
The KMymoney template file should include the mentioned flags.

KMymoney source code shows that currently the 'Tax' flag is import from an
account template, but is not specified in any account template.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 361479] There was a problem saving:

2016-09-29 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=361479

Ralf Habacker  changed:

   What|Removed |Added

 CC||kiwigur...@gmail.com

--- Comment #10 from Ralf Habacker  ---
*** Bug 369528 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369528] save xmi file error. Can't save diagram or export

2016-09-29 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369528

Ralf Habacker  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|UNCONFIRMED |RESOLVED
 CC||ralf.habac...@freenet.de

--- Comment #1 from Ralf Habacker  ---
This is probably an ubuntu installation problem. See
https://bugs.kde.org/show_bug.cgi?id=361479#c3 for more details.

*** This bug has been marked as a duplicate of bug 361479 ***

-- 
You are receiving this mail because:
You are watching all bug changes.


[kmymoney4] [Bug 364425] CSV import only shows checking accounts when selecting Banking

2016-09-29 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364425

--- Comment #9 from Ralf Habacker  ---
(In reply to Jack from comment #8)
> I don't think it will work directly from the build dir
May be that the issue reported in comment 4 has been caused by the same reason
as it looks to be build from git.
>  I'll be glad to post the script I use to the dev mailing list if there is 
> interest.
Please, it is always good to be able to run a local build version beside the
stable version.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kmymoney4] [Bug 364425] CSV import only shows checking accounts when selecting Banking

2016-09-28 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364425

--- Comment #7 from Ralf Habacker  ---
(In reply to Ralf Habacker from comment #6)
> Can confirm, reverting this commit in git 4.8 branch brings back the missing 
> accounts.
I can confirm too that Lukasz fixed this issue with his patch in comment. I got
the bug because I did run kmymoney from build dir which is not supported
according to
https://docs.kde.org/trunk5/en/extragear-office/kmymoney/installation.fromsource.html
because kmymoney loads installed plugins instead the one from the current build
dir. Using LD_LIBRARY_PATH or KDEDIRS did not help.

-- 
You are receiving this mail because:
You are watching all bug changes.


[kmymoney4] [Bug 364425] CSV import only shows checking accounts when selecting Banking

2016-09-28 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364425

Ralf Habacker  changed:

   What|Removed |Added

 CC||ralf.habac...@freenet.de

--- Comment #6 from Ralf Habacker  ---
(In reply to Gerard Korsten from comment #0)
> I think it is related to commit bfa7b5ac37d2203e4a88d9ac73b1ec43ce5211b4
Can confirm, reverting this commit in git 4.8 branch brings back the missing
accounts.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369464] New: Data type with modifiers are space sensitive

2016-09-28 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369464

Bug ID: 369464
   Summary: Data type with modifiers are space sensitive
   Product: umbrello
   Version: 2.20.1 (KDE Applications 16.08.1)
  Platform: Other
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: umbrello-de...@kde.org
  Reporter: ralf.habac...@freenet.de

Data types having a modifier are space sensitive e.g. a type 'int *' is not the
same as 'int*'

Reproducible: Always

Steps to Reproduce:
1. start umbrello
2. Add a new class
3. Add a new attribute and set type to 'int *'
4. Press ok, reedit and set type to 'int*' (without space)


Actual Results:  
A new data type is created.

Expected Results:  
Because logical both spellings are refering to the same type there should no
new type been added.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 340646] Fix issues reported by Coverity scan

2016-09-28 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=340646

--- Comment #101 from Ralf Habacker  ---
Git commit 0b9b23481cc5d73e5dae86f257f66e2b56d22708 by Ralf Habacker.
Committed on 28/09/2016 at 09:34.
Pushed by habacker into branch 'master'.

Fix coverity check CID 155784: Uninitialized pointer field (UNINIT_CTOR)

Non-static class member viewObjectsWindow is not initialized in this
constructor nor in any functions that it calls.

M  +1-0umbrello/umlappprivate.h

http://commits.kde.org/umbrello/0b9b23481cc5d73e5dae86f257f66e2b56d22708

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 340646] Fix issues reported by Coverity scan

2016-09-28 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=340646

--- Comment #100 from Ralf Habacker  ---
Git commit c652fa72b97751d4783a35b90f54fd5baceb4042 by Ralf Habacker.
Committed on 28/09/2016 at 09:30.
Pushed by habacker into branch 'master'.

Fix coverity check CID 170379: Unchecked return value (CHECKED_RETURN)

Calling TraverseDecl without checking return value.

M  +2-1unittests/testllvmparser.cpp

http://commits.kde.org/umbrello/c652fa72b97751d4783a35b90f54fd5baceb4042

-- 
You are receiving this mail because:
You are watching all bug changes.


[frameworks-kdoctools] [Bug 369415] checkXML5 prints generated html to stdout for valid docbooks

2016-09-27 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369415

Ralf Habacker  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
   Version Fixed In||5.27.0
  Latest Commit||http://commits.kde.org/kdoc
   ||tools/71dfbf522dec2a52edd7d
   ||6c49b0070accff59d98
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369225] New: Add list of predefined methods to new operation dialog

2016-09-23 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369225

Bug ID: 369225
   Summary: Add list of predefined methods to new operation dialog
   Product: umbrello
   Version: 2.20.1 (KDE Applications 16.08.1)
  Platform: unspecified
OS: All
Status: UNCONFIRMED
  Severity: wishlist
  Priority: NOR
 Component: general
  Assignee: umbrello-de...@kde.org
  Reporter: ralf.habac...@freenet.de

Classbuilder (https://sourceforge.net/projects/classbuilder) has support for
quick selecting common known method names from a predefined list.  It would be
nice if the new operation dialog would have a similar list for commonly known
methods names like constructor, destructor and operators.

Reproducible: Always

Steps to Reproduce:
1. start umbrello
2. add a new class to the tree view
3. right click on the class and select "new method"

Actual Results:  
The input field for the method name does not have a list of predefined methods. 


Expected Results:  
The input field should have a list of selectable predefined methods name.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369187] New: Add KF5 translation support

2016-09-22 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369187

Bug ID: 369187
   Summary: Add KF5 translation support
   Product: umbrello
   Version: Git
  Platform: unspecified
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: umbrello-de...@kde.org
  Reporter: ralf.habac...@freenet.de

The translation system for applications based on KDE Frameworks 5 has been
changed in relation of KDE4. To support additional languages in umbrello
installations some changes sources and build system is required.




Reproducible: Always




https://blog.martin-graesslin.com/blog/2014/06/how-to-test-and-fix-translations-for-frameworks-5-applications/

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369087] Umbrello/KF5 does not show icons in the properties and settings dialogs

2016-09-20 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369087

Ralf Habacker  changed:

   What|Removed |Added

 Status|UNCONFIRMED |CONFIRMED
 Ever confirmed|0   |1

--- Comment #1 from Ralf Habacker  ---
Bug has been detected with KDE Frameworks 5.22.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369085] Umbrello/KF5 does not show icons in the diagram tool bar

2016-09-20 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369085

Ralf Habacker  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|UNCONFIRMED |CONFIRMED

--- Comment #1 from Ralf Habacker  ---
Bug has been detected with KDE Frameworks 5.22.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369109] Untranslatable percent values in GUI

2016-09-20 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369109

Ralf Habacker  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED
 CC||ralf.habac...@freenet.de

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369109] Untranslatable percent values in GUI

2016-09-20 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369109

--- Comment #3 from Ralf Habacker  ---
Git commit 2baf5b0b05c3837ecd8d2e738b12223ee82d9af3 by Ralf Habacker.
Committed on 20/09/2016 at 13:53.
Pushed by habacker into branch 'master'.

Convert untranslated string into translatable string according to KDE rules.

M  +1-1umbrello/uml.cpp

http://commits.kde.org/umbrello/2baf5b0b05c3837ecd8d2e738b12223ee82d9af3

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 100338] No array defined for class imported from C++

2016-09-20 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=100338

--- Comment #7 from Ralf Habacker  ---
Git commit f9f35fd62c83121b11978173cb53deb7d2d58338 by Ralf Habacker.
Committed on 20/09/2016 at 10:34.
Pushed by habacker into branch 'master'.

Compile fix.

M  +1-1umbrello/codegenerators/cpp/cppwriter.cpp

http://commits.kde.org/umbrello/f9f35fd62c83121b11978173cb53deb7d2d58338

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369109] Untranslatable percent values in GUI

2016-09-20 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369109

Ralf Habacker  changed:

   What|Removed |Added

  Latest Commit||http://commits.kde.org/umbr
   ||ello/da0026a35568924aaa3190
   ||2ca9920c1103200d9b
 Resolution|--- |FIXED
   Version Fixed In||2.20.80 (KDE Applications
   ||16.11.80)
 Status|UNCONFIRMED |RESOLVED

--- Comment #1 from Ralf Habacker  ---
Git commit da0026a35568924aaa31902ca9920c1103200d9b by Ralf Habacker.
Committed on 20/09/2016 at 10:34.
Pushed by habacker into branch 'master'.

Fix 'Untranslatable percent values in GUI'.
FIXED-IN:2.20.80 (KDE Applications 16.11.80)

M  +1-1umbrello/uml.cpp

http://commits.kde.org/umbrello/da0026a35568924aaa31902ca9920c1103200d9b

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 100338] No array defined for class imported from C++

2016-09-20 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=100338

Ralf Habacker  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED
  Latest Commit|http://commits.kde.org/umbr |http://commits.kde.org/umbr
   |ello/76d611be6d479588d378bc |ello/c99a72821608069baf5625
   |572c43885eb1a604bc  |c2f6fd0024ea1fe279
   Version Fixed In||2.20.80 (KDE Applications
   ||16.11.80)

--- Comment #6 from Ralf Habacker  ---
Git commit ed217c453aba8d14cd666ff9eba8a4dca45477ce by Ralf Habacker.
Committed on 20/09/2016 at 10:27.
Pushed by habacker into branch 'master'.

Add support for array types to c++ generator.

M  +30   -2umbrello/codegenerators/cpp/cppwriter.cpp

http://commits.kde.org/umbrello/ed217c453aba8d14cd666ff9eba8a4dca45477ce

--- Comment #5 from Ralf Habacker  ---
Git commit c99a72821608069baf5625c2f6fd0024ea1fe279 by Ralf Habacker.
Committed on 20/09/2016 at 10:03.
Pushed by habacker into branch 'master'.

Import c++ class member array types.

This types are mapped to related function parameter array types.
FIXED-IN:2.20.80 (KDE Applications 16.11.80)

M  +5-0umbrello/codeimport/kdevcppparser/cpptree2uml.cpp

http://commits.kde.org/umbrello/c99a72821608069baf5625c2f6fd0024ea1fe279

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 100338] No array defined for class imported from C++

2016-09-20 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=100338

Ralf Habacker  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED
  Latest Commit|http://commits.kde.org/umbr |http://commits.kde.org/umbr
   |ello/76d611be6d479588d378bc |ello/c99a72821608069baf5625
   |572c43885eb1a604bc  |c2f6fd0024ea1fe279
   Version Fixed In||2.20.80 (KDE Applications
   ||16.11.80)

--- Comment #6 from Ralf Habacker  ---
Git commit ed217c453aba8d14cd666ff9eba8a4dca45477ce by Ralf Habacker.
Committed on 20/09/2016 at 10:27.
Pushed by habacker into branch 'master'.

Add support for array types to c++ generator.

M  +30   -2umbrello/codegenerators/cpp/cppwriter.cpp

http://commits.kde.org/umbrello/ed217c453aba8d14cd666ff9eba8a4dca45477ce

--- Comment #5 from Ralf Habacker  ---
Git commit c99a72821608069baf5625c2f6fd0024ea1fe279 by Ralf Habacker.
Committed on 20/09/2016 at 10:03.
Pushed by habacker into branch 'master'.

Import c++ class member array types.

This types are mapped to related function parameter array types.
FIXED-IN:2.20.80 (KDE Applications 16.11.80)

M  +5-0umbrello/codeimport/kdevcppparser/cpptree2uml.cpp

http://commits.kde.org/umbrello/c99a72821608069baf5625c2f6fd0024ea1fe279

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 278073] Code generator wizard: classes are generated with wrong inheritance relations

2016-09-20 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=278073

Ralf Habacker  changed:

   What|Removed |Added

 Resolution|--- |WORKSFORME
   Version Fixed In||2.9.5 (KDE 4.9.5)
 Status|UNCONFIRMED |RESOLVED

--- Comment #2 from Ralf Habacker  ---
works as expected with tested version 2.9.5

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 278073] Code generator wizard: classes are generated with wrong inheritance relations

2016-09-20 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=278073

Ralf Habacker  changed:

   What|Removed |Added

 CC||ralf.habac...@freenet.de

--- Comment #1 from Ralf Habacker  ---
Created attachment 101197
  --> https://bugs.kde.org/attachment.cgi?id=101197=edit
test case

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 274243] code gen templates: if 3 parameters, only 2 appear in code generated

2016-09-20 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=274243

Ralf Habacker  changed:

   What|Removed |Added

 CC||ralf.habac...@freenet.de
 Status|UNCONFIRMED |NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Ralf Habacker  ---
Please provide a related xmi file containing the related fragment or a c++ test
case.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 277959] Code generation wizard: fails to properly include std::vector

2016-09-19 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=277959

Ralf Habacker  changed:

   What|Removed |Added

 CC||ralf.habac...@freenet.de
 Resolution|--- |UNMAINTAINED
 Status|UNCONFIRMED |RESOLVED

--- Comment #2 from Ralf Habacker  ---
The request version is unmaintained. If the bug persists in recent version
2.20.1 feel free to reopen this bug.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 252546] Frozen Classes in Class-Diagram

2016-09-19 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=252546

Ralf Habacker  changed:

   What|Removed |Added

 Resolution|--- |UNMAINTAINED
 Status|UNCONFIRMED |RESOLVED

--- Comment #3 from Ralf Habacker  ---
The request version is unmaintained. If the bug persists in recent version
2.20.1 feel free to reopen this bug.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 165929] Menu commands, diagrams names too big

2016-09-19 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=165929

Ralf Habacker  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |UNMAINTAINED
 CC||ralf.habac...@freenet.de

--- Comment #1 from Ralf Habacker  ---
The request version is unmaintained. If the bug persists in recent version
2.20.1 feel free to reopen this bug.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 322319] C++ code importing wizard doesn't work with the Qt 5.0 library includes

2016-09-19 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=322319

Ralf Habacker  changed:

   What|Removed |Added

 CC||ralf.habac...@freenet.de
 Resolution|--- |UNMAINTAINED
 Status|UNCONFIRMED |RESOLVED

--- Comment #1 from Ralf Habacker  ---
The request version is unmaintained. If the bug persists in recent version
2.20.1 feel free to reopen this bug.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 336890] There is no date type (PHP5)

2016-09-19 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=336890

Ralf Habacker  changed:

   What|Removed |Added

 Resolution|--- |UNMAINTAINED
 Status|UNCONFIRMED |RESOLVED

--- Comment #3 from Ralf Habacker  ---
The mentioned version is unmaintained. If the bug persists in recent version
2.20.1 feel free to reopen this bug.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 364667] Diagram tabs not reopened

2016-09-19 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364667

Ralf Habacker  changed:

   What|Removed |Added

 CC||ralf.habac...@freenet.de
 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |UNMAINTAINED

--- Comment #1 from Ralf Habacker  ---
This reported version is unmainted for a long time. If this happens also with
the recently maintained version 2.20.1 feel free to reopen this bug.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 364120] Umbrello toolbar icons do not match diagram widgets and cursors running under "breeze" style

2016-09-19 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364120

Ralf Habacker  changed:

   What|Removed |Added

 CC||andrei.i.iva...@gmail.com

--- Comment #21 from Ralf Habacker  ---
*** Bug 365881 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 365881] No toolbar icon shown

2016-09-19 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=365881

Ralf Habacker  changed:

   What|Removed |Added

  Latest Commit||http://commits.kde.org/umbr
   ||ello/fe42491cc3283e22c05f9a
   ||cda58e8f4460c0e353
 CC||ralf.habac...@freenet.de
 Status|UNCONFIRMED |RESOLVED
   Version Fixed In||2.19.80 (KDE Applications
   ||16.07.80)
 Resolution|--- |DUPLICATE

--- Comment #1 from Ralf Habacker  ---


*** This bug has been marked as a duplicate of bug 364120 ***

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369087] New: Umbrello/KF5 does not show icons in the properties and settings dialogs

2016-09-19 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369087

Bug ID: 369087
   Summary: Umbrello/KF5 does not show icons in the properties and
settings dialogs
   Product: umbrello
   Version: Git
  Platform: MS Windows
OS: MS Windows
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: umbrello-de...@kde.org
  Reporter: ralf.habac...@freenet.de

Umbrello compiled for KDE4 on Windows or KF5 on linux shows icons in the
properties and settings dialogs but not in the variant compiled for KF5 on
Windows using KDE/emerge.


Reproducible: Always

Steps to Reproduce:
1. compile umbrello for KF5 on Windows with KDE/emerge
2. start umbrello
3. open settings dialog or property dialog for logical view folder in tree view

Actual Results:  
Umbrello does not show any icons in the mentioned dialogs

Expected Results:  
Umbrello should show icons in the mentioned dialogs

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369086] New: Umbrello/KF5 does not show folder icons in the tree view

2016-09-19 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369086

Bug ID: 369086
   Summary: Umbrello/KF5 does not show folder icons in the tree
view
   Product: umbrello
   Version: Git
  Platform: MS Windows
OS: MS Windows
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: umbrello-de...@kde.org
  Reporter: ralf.habac...@freenet.de

Umbrello compiled for KF5 on Windows with KDE/emerge does not show any folder
icons in the tree view.


Reproducible: Always

Steps to Reproduce:
1. compile umbrello for KF5 with KDE/emerge from git master branch
2. start umbrello


Actual Results:  
The tree view does not show any icons in front of the Logical view and other
folders


Expected Results:  
umbrello should show icons in front of the related folders

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369085] New: Umbrello/KF5 does not show icons in the diagram tool bar

2016-09-19 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369085

Bug ID: 369085
   Summary: Umbrello/KF5 does not show icons in the diagram tool
bar
   Product: umbrello
   Version: Git
  Platform: MS Windows
OS: MS Windows
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: umbrello-de...@kde.org
  Reporter: ralf.habac...@freenet.de

Running umbrello compiled for KF5 on Windows with KDE/emerge does not show any
icons in the diagram tool bar.


Reproducible: Always

Steps to Reproduce:
1. Compile umbrello for KF5 on Windows using KDE/emerge
2. start umbrello


Actual Results:  
The diagram tool bar does not show any icons

Expected Results:  
The diagram tool bar should show icons.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369084] Umbrello/KF5 could not load files

2016-09-19 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369084

Ralf Habacker  changed:

   What|Removed |Added

 Status|UNCONFIRMED |CONFIRMED
 Ever confirmed|0   |1

--- Comment #1 from Ralf Habacker  ---
The reason for this issue is that there is no klauncher5.exe running which is
required to let umbrello open files because it depends on the kio framework
e.g. kio_file for local files and kio_http for remote files.
klauncher5 is normally started by kdeinit5.exe. 

On KDE4 kdeinit4.exe is started automatically by kdecore library if there is no
dbus-daemon (and therefore no klauncher) is running; this looks not to be
implemented for KF5.

A workaround for now is to run kdeinit5.exe before starting umbrello.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369084] New: Umbrello/KF5 could not load files

2016-09-19 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369084

Bug ID: 369084
   Summary: Umbrello/KF5 could not load files
   Product: umbrello
   Version: Git
  Platform: MS Windows
OS: MS Windows
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: umbrello-de...@kde.org
  Reporter: ralf.habac...@freenet.de

Running a compiled umbrello for KF5 with KDE/emerge is not able to open a xmi
file.


Reproducible: Always

Steps to Reproduce:
1. Compile umbrello with KDE/emerge from git master
2. start umbrello
3. select menu->open file and select models/UmbrelloArchitecture/umlmodel.xmi
from umbrello source subdir 

Actual Results:  
umbrello opens a dialog box complaining that the related file could not be
loaded.


Expected Results:  
The file should be loadable.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369079] Missing "Diagram" and "Code" menus on KF5

2016-09-19 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369079

Ralf Habacker  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
   Version Fixed In||2.20.80 (KDE Applications
   ||16.11.80)
  Latest Commit||http://commits.kde.org/umbr
   ||ello/3bef8511ca5859e1345c79
   ||8f8b38a9ae46dfdd72
 Resolution|--- |FIXED

--- Comment #1 from Ralf Habacker  ---
Git commit 3bef8511ca5859e1345c798f8b38a9ae46dfdd72 by Ralf Habacker.
Committed on 19/09/2016 at 21:16.
Pushed by habacker into branch 'master'.

Include umbrelloui.rc into executable to avoid finding issue on KF5.
FIXED-IN:2.20.80 (KDE Applications 16.11.80)

M  +2-5umbrello/CMakeLists.txt
M  +1-0umbrello/main.cpp
A  +5-0umbrello/ui.qrc

http://commits.kde.org/umbrello/3bef8511ca5859e1345c798f8b38a9ae46dfdd72

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 369079] New: Missing "Diagram" and "Code" menus on KF5

2016-09-19 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369079

Bug ID: 369079
   Summary: Missing "Diagram" and "Code" menus on KF5
   Product: umbrello
   Version: Git
  Platform: Other
OS: other
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: umbrello-de...@kde.org
  Reporter: ralf.habac...@freenet.de

Running an uninstalled umbrello compiled for KF5 does not show the "Diagram"
and "Code" menu.


Reproducible: Always

Steps to Reproduce:
1. Compile umbrello from git master branch for KF5.
2. run umbrello from build dir

Actual Results:  
Menu "Diagram" and "Code" is missing

Expected Results:  
Menu "Diagram" and "Code" should be displayed

The same issue happens with an installed umbrello on windows compiled against
stock Qt library.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 340646] Fix issues reported by Coverity scan

2016-09-12 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=340646

--- Comment #99 from Ralf Habacker  ---
Git commit 03513107a4fc0703bba116f9c3c35ec6767c by Ralf Habacker.
Committed on 12/09/2016 at 21:15.
Pushed by habacker into branch 'master'.

Fix coverity check CID 155784:  Uninitialized members  (UNINIT_CTOR)

Non-static class member "objectsWindow" is not initialized in this
constructor nor in any functions that it calls.

M  +1-0umbrello/umlappprivate.h

http://commits.kde.org/umbrello/03513107a4fc0703bba116f9c3c35ec6767c

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 340646] Fix issues reported by Coverity scan

2016-09-12 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=340646

--- Comment #98 from Ralf Habacker  ---
Git commit ad83879702d80a4e85df7a14f50935dbb1f7d012 by Ralf Habacker.
Committed on 12/09/2016 at 21:23.
Pushed by habacker into branch 'master'.

Fix coverity check CID 169655:(USE_AFTER_FREE)

Passing freed pointer "umlobject" as an argument to
"sigObjectRemoved".sigObjectRemoved.

The 'object removed' signal is now emitted before object destroying.

M  +3-2umbrello/umldoc.cpp

http://commits.kde.org/umbrello/ad83879702d80a4e85df7a14f50935dbb1f7d012

--- Comment #97 from Ralf Habacker  ---
Git commit 86e3b8cb5d4a9b91ac13266fd001dad3424cf3a6 by Ralf Habacker.
Committed on 12/09/2016 at 21:13.
Pushed by habacker into branch 'master'.

Fix coverity check CID 169653:  Null pointer dereferences  (FORWARD_NULL)

Assigning: "myItem" = "dynamic_cast (item)".

M  +2-0umbrello/umllistview.cpp

http://commits.kde.org/umbrello/86e3b8cb5d4a9b91ac13266fd001dad3424cf3a6

--- Comment #96 from Ralf Habacker  ---
Git commit c4389129412005b5c4ceb4ef683a2a5020e71e73 by Ralf Habacker.
Committed on 12/09/2016 at 21:12.
Pushed by habacker into branch 'master'.

Fix coverity check CID 169652:  Null pointer dereferences  (FORWARD_NULL)

Assigning: "myItem" = "dynamic_cast (item)".

M  +2-0umbrello/umllistview.cpp

http://commits.kde.org/umbrello/c4389129412005b5c4ceb4ef683a2a5020e71e73

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 340646] Fix issues reported by Coverity scan

2016-09-12 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=340646

--- Comment #98 from Ralf Habacker  ---
Git commit ad83879702d80a4e85df7a14f50935dbb1f7d012 by Ralf Habacker.
Committed on 12/09/2016 at 21:23.
Pushed by habacker into branch 'master'.

Fix coverity check CID 169655:(USE_AFTER_FREE)

Passing freed pointer "umlobject" as an argument to
"sigObjectRemoved".sigObjectRemoved.

The 'object removed' signal is now emitted before object destroying.

M  +3-2umbrello/umldoc.cpp

http://commits.kde.org/umbrello/ad83879702d80a4e85df7a14f50935dbb1f7d012

--- Comment #97 from Ralf Habacker  ---
Git commit 86e3b8cb5d4a9b91ac13266fd001dad3424cf3a6 by Ralf Habacker.
Committed on 12/09/2016 at 21:13.
Pushed by habacker into branch 'master'.

Fix coverity check CID 169653:  Null pointer dereferences  (FORWARD_NULL)

Assigning: "myItem" = "dynamic_cast (item)".

M  +2-0umbrello/umllistview.cpp

http://commits.kde.org/umbrello/86e3b8cb5d4a9b91ac13266fd001dad3424cf3a6

--- Comment #96 from Ralf Habacker  ---
Git commit c4389129412005b5c4ceb4ef683a2a5020e71e73 by Ralf Habacker.
Committed on 12/09/2016 at 21:12.
Pushed by habacker into branch 'master'.

Fix coverity check CID 169652:  Null pointer dereferences  (FORWARD_NULL)

Assigning: "myItem" = "dynamic_cast (item)".

M  +2-0umbrello/umllistview.cpp

http://commits.kde.org/umbrello/c4389129412005b5c4ceb4ef683a2a5020e71e73

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 156650] remote files cannot be imported into a class diagram

2016-09-12 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=156650

Ralf Habacker  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||ralf.habac...@freenet.de
 Resolution|--- |FIXED
   Version Fixed In||2.0.0

--- Comment #1 from Ralf Habacker  ---
Starting with version 2 (KDE 4) umbrello is able to use kio based urls form
example
https://raw.githubusercontent.com/KDE/umbrello/master/test/test-BVW.xmi, which
works on the fly. Accessing ssh based urls using fish://@/
works too. If the connections requires credentials, a related dialog will be
opened for requesting credentials from the user.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 345029] Roadmap to use model/view

2016-09-12 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=345029

--- Comment #7 from Ralf Habacker  ---
With 2.19.2 a model/view based dock window containing all diagrams has been
added.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 345029] Roadmap to use model/view

2016-09-12 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=345029

--- Comment #6 from Ralf Habacker  ---
With 2.17.2 (bug 345546) a model/view based dock window containing stereotypes
has been added.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 98654] Suggestion: Actors become classes

2016-09-12 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=98654

Ralf Habacker  changed:

   What|Removed |Added

   Keywords|junior-jobs |

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 338649] Extend C++ import for C++11

2016-09-11 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=338649

Ralf Habacker  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|UNCONFIRMED |CONFIRMED

--- Comment #17 from Ralf Habacker  ---
umbrello's git master branch got several c++11 related test cases. If someone
has interest in umbrello having c++11 support feel free to extend the c++
parser and send patches one by one to this bug or kde review board.  

The parser is located at lib/cppparser/parser.cpp|h. If it is required to add
additional abstract syntax tree classes, see  lib/cppparser/ast.cpp|h. After
parsing it may be required to assign the newly parsed elements to related uml
objects in umbrello/codeimport/kdevcppparser/cpptree2uml.cpp|h

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 368282] Make type casting more robust

2016-09-11 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=368282

--- Comment #12 from Ralf Habacker  ---
Git commit c036a0c04d9c967ba1ad2566eb731a663cc066d3 by Ralf Habacker.
Committed on 11/09/2016 at 11:13.
Pushed by habacker into branch 'master'.

Check return value from dynamic_cast against zero in ClassGeneralPage
constructor.

M  +1-1umbrello/dialogs/pages/classgeneralpage.cpp

http://commits.kde.org/umbrello/c036a0c04d9c967ba1ad2566eb731a663cc066d3

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 368484] java import resolves templated class type into wrong java source

2016-09-09 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=368484

Ralf Habacker  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED
  Latest Commit||http://commits.kde.org/umbr
   ||ello/c990500e7204e5bd92a7ab
   ||5f94d95f2ebc8ea98d
   Version Fixed In||2.10.2 (KDE Applications
   ||16.08.2)

--- Comment #1 from Ralf Habacker  ---
Git commit c990500e7204e5bd92a7ab5f94d95f2ebc8ea98d by Ralf Habacker.
Committed on 09/09/2016 at 09:59.
Pushed by habacker into branch 'Applications/16.08'.

Fix 'java import resolves templated class type into wrong java source'.
FIXED-IN:2.10.2 (KDE Applications 16.08.2)

M  +6-0umbrello/codeimport/javaimport.cpp

http://commits.kde.org/umbrello/c990500e7204e5bd92a7ab5f94d95f2ebc8ea98d

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 368484] New: java import resolves templated class type into wrong java source

2016-09-09 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=368484

Bug ID: 368484
   Summary: java import resolves templated class type into wrong
java source
   Product: umbrello
   Version: 2.9.5
  Platform: Other
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: umbrello-de...@kde.org
  Reporter: ralf.habac...@freenet.de

Importing main.java from the following files:

--- file Test.java
public class Test {
// T stands for "Type"
private T t;

public void set(T t) { this.t = t; }
public T get() { return t; }
}

--- file main.java ---
import Test;
public class main {
Test integerBox;
}
using the following command line on linux:

strace -e trace=file  umbrello

shows that umbrello tries to open the following path

./Test.java 

which indicates that the java import tries to open an invalid java source file. 

Reproducible: Always

Steps to Reproduce:
1. save mentioned test case into related files
2. run umbrello with strace -e trace=file umbrello
4. switch active language to 'java' and import main.java


Actual Results:  
strace shows something like .../Test.java 

Expected Results:  
strace should show that umbrello is loading .../Test.java

At least with version 2.9.5 the bug is present, but bug may be older.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 368282] Make type casting more robust

2016-09-09 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=368282

Ralf Habacker  changed:

   What|Removed |Added

   Version Fixed In|http://commits.kde.org/umbr |2.20.80 (KDE Applications
   |ello/3e9f089d6f90085d3e312f |16.11.80)
   |3a06d780d9d1c026ff  |
  Latest Commit|2.20.80 (KDE Applications   |http://commits.kde.org/umbr
   |16.11.80)   |ello/3e9f089d6f90085d3e312f
   ||3a06d780d9d1c026ff

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 368282] Make type casting more robust

2016-09-09 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=368282

Ralf Habacker  changed:

   What|Removed |Added

   Version Fixed In||http://commits.kde.org/umbr
   ||ello/3e9f089d6f90085d3e312f
   ||3a06d780d9d1c026ff
  Latest Commit||2.20.80 (KDE Applications
   ||16.11.80)
 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 368282] Make type casting more robust

2016-09-09 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=368282

--- Comment #11 from Ralf Habacker  ---
Git commit 3e9f089d6f90085d3e312f3a06d780d9d1c026ff by Ralf Habacker.
Committed on 09/09/2016 at 09:18.
Pushed by habacker into branch 'master'.

Complete migration of dynamic_cast to UMLObject::asUML...() wrapper.

M  +1-1umbrello/clipboard/umlclipboard.cpp
M  +1-1umbrello/codegenerators/ada/adawriter.cpp
M  +2-2umbrello/codegenerators/classifiercodedocument.cpp
M  +1-1umbrello/codegenerators/codeclassfield.cpp
M  +2-2umbrello/codegenerators/cpp/cppwriter.cpp
M  +1-1umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp
M  +1-1   
umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp
M  +1-1umbrello/codegenerators/pascal/pascalwriter.cpp
M  +2-2   
umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp
M  +2-2umbrello/codegenerators/xml/xmlschemawriter.cpp
M  +2-2umbrello/dialogs/umlattributedialog.cpp
M  +2-2umbrello/dialogs/umlentityattributedialog.cpp
M  +1-1umbrello/dialogs/umlenumliteraldialog.cpp
M  +1-1umbrello/dialogs/umltemplatedialog.cpp
M  +3-3umbrello/umllistview.cpp
M  +3-3umbrello/umlmodel/classifier.cpp
M  +2-2umbrello/umlmodel/umlcanvasobject.cpp
M  +2-2umbrello/umlmodel/umlobject.cpp
M  +1-1umbrello/umlscene.cpp
M  +2-2umbrello/umlwidgets/messagewidget.cpp

http://commits.kde.org/umbrello/3e9f089d6f90085d3e312f3a06d780d9d1c026ff

--- Comment #10 from Ralf Habacker  ---
Git commit 120af5d34c2424c2eb4dd631aea925edb227fded by Ralf Habacker.
Committed on 09/09/2016 at 09:18.
Pushed by habacker into branch 'master'.

Complete migration of UMLObject related static_casts to UMLObject::asUML...()
wrapper.

M  +1-1umbrello/clipboard/umldragdata.cpp

http://commits.kde.org/umbrello/120af5d34c2424c2eb4dd631aea925edb227fded

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 368282] Make type casting more robust

2016-09-09 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=368282

--- Comment #11 from Ralf Habacker  ---
Git commit 3e9f089d6f90085d3e312f3a06d780d9d1c026ff by Ralf Habacker.
Committed on 09/09/2016 at 09:18.
Pushed by habacker into branch 'master'.

Complete migration of dynamic_cast to UMLObject::asUML...() wrapper.

M  +1-1umbrello/clipboard/umlclipboard.cpp
M  +1-1umbrello/codegenerators/ada/adawriter.cpp
M  +2-2umbrello/codegenerators/classifiercodedocument.cpp
M  +1-1umbrello/codegenerators/codeclassfield.cpp
M  +2-2umbrello/codegenerators/cpp/cppwriter.cpp
M  +1-1umbrello/codegenerators/d/dcodeclassfielddeclarationblock.cpp
M  +1-1   
umbrello/codegenerators/java/javacodeclassfielddeclarationblock.cpp
M  +1-1umbrello/codegenerators/pascal/pascalwriter.cpp
M  +2-2   
umbrello/codegenerators/ruby/rubycodeclassfielddeclarationblock.cpp
M  +2-2umbrello/codegenerators/xml/xmlschemawriter.cpp
M  +2-2umbrello/dialogs/umlattributedialog.cpp
M  +2-2umbrello/dialogs/umlentityattributedialog.cpp
M  +1-1umbrello/dialogs/umlenumliteraldialog.cpp
M  +1-1umbrello/dialogs/umltemplatedialog.cpp
M  +3-3umbrello/umllistview.cpp
M  +3-3umbrello/umlmodel/classifier.cpp
M  +2-2umbrello/umlmodel/umlcanvasobject.cpp
M  +2-2umbrello/umlmodel/umlobject.cpp
M  +1-1umbrello/umlscene.cpp
M  +2-2umbrello/umlwidgets/messagewidget.cpp

http://commits.kde.org/umbrello/3e9f089d6f90085d3e312f3a06d780d9d1c026ff

--- Comment #10 from Ralf Habacker  ---
Git commit 120af5d34c2424c2eb4dd631aea925edb227fded by Ralf Habacker.
Committed on 09/09/2016 at 09:18.
Pushed by habacker into branch 'master'.

Complete migration of UMLObject related static_casts to UMLObject::asUML...()
wrapper.

M  +1-1umbrello/clipboard/umldragdata.cpp

http://commits.kde.org/umbrello/120af5d34c2424c2eb4dd631aea925edb227fded

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 338649] Extend C++ import for C++11

2016-09-08 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=338649

--- Comment #16 from Ralf Habacker  ---
Git commit 13a513d629e86e8cc98d750f1d9e5741bbc8791a by Ralf Habacker.
Committed on 09/09/2016 at 05:34.
Pushed by habacker into branch 'master'.

Add c++11 code import test cases.

A  +14   -0test/import/cxx/cxx11-alternative-function-syntax.h
[License: UNKNOWN]  *
A  +1-0test/import/cxx/cxx11-constexpr.cpp [License: Trivial file]
A  +9-0test/import/cxx/cxx11-constexpr.h [License: UNKNOWN]  *
A  +24   -0test/import/cxx/cxx11-explicit-overrides-and-final.h
[License: UNKNOWN]  *
A  +4-0test/import/cxx/cxx11-extern-template.h [License: UNKNOWN] 
*
A  +21   -0test/import/cxx/cxx11-initializer-lists.h [License: UNKNOWN]
 *
A  +4-0test/import/cxx/cxx11-lambda-functions-and-expressions.h
[License: UNKNOWN]  *
A  +9-0test/import/cxx/cxx11-null-pointer-constant.h [License:
UNKNOWN]  *
A  +32   -0test/import/cxx/cxx11-object-construction-improvement.h
[License: UNKNOWN]  *
A  +12   -0test/import/cxx/cxx11-range-based-for-loop.h [License:
UNKNOWN]  *
A  +22   -0test/import/cxx/cxx11-strongly-typed-enumerations.h
[License: UNKNOWN]  *
A  +29   -0test/import/cxx/cxx11-type-inference.h [License: UNKNOWN]  *
A  +31   -0test/import/cxx/cxx11-uniform-initialization.h [License:
UNKNOWN]  *

The files marked with a * at the end have a non valid license. Please read:
http://techbase.kde.org/Policies/Licensing_Policy and use the headers which are
listed at that page.


http://commits.kde.org/umbrello/13a513d629e86e8cc98d750f1d9e5741bbc8791a

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 368282] Make type casting more robust

2016-09-08 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=368282

--- Comment #9 from Ralf Habacker  ---
Git commit 972a4253237b93dae76b18b6980eb8e8c1464ebf by Ralf Habacker.
Committed on 08/09/2016 at 19:05.
Pushed by habacker into branch 'master'.

Fix regression in type cast migration.

With commit a5f92b67494666e4e6779b1f2443b1a1df2b031d a regression
has been introduced which removes UMLClassifier instances
containing associations from their parent folder while loading
from xmi file. On saving the uml model into a xmi file those
instances are excluded because they are not in the parents object
list (class member UMLPackage::m_objects). After (re)loading such
files some LOST_ items in the tree view indicates this issue.

M  +1-1umbrello/umlmodel/classifier.cpp

http://commits.kde.org/umbrello/972a4253237b93dae76b18b6980eb8e8c1464ebf

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 368453] Java import fails to import enum

2016-09-08 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=368453

--- Comment #1 from Ralf Habacker  ---
Created attachment 100984
  --> https://bugs.kde.org/attachment.cgi?id=100984=edit
Test.java

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 368453] Java import fails to import enum

2016-09-08 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=368453

--- Comment #2 from Ralf Habacker  ---
Created attachment 100985
  --> https://bugs.kde.org/attachment.cgi?id=100985=edit
main.java

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 368453] New: Java import fails to import enum

2016-09-08 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=368453

Bug ID: 368453
   Summary: Java import fails to import enum
   Product: umbrello
   Version: 2.9.5
  Platform: Other
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: umbrello-de...@kde.org
  Reporter: ralf.habac...@freenet.de

Java fails to import enums in a case where imports references the dedicated
enum instead of the parent package as shown by the following example:

--- file main.java 
import Test.Enum;

public class main {
public Test.Enum myEnum;
}
- file Test.java -
public class Test { public enum Enum {  A, B, C } }


Reproducible: Always

Steps to Reproduce:
1. start umbrello
2. switch active language to 'java'
3. import the appended file main.java
4. Inspect the imported type 'Enum'

Actual Results:  
type 'Enum' is imported as class instead of being an enum.


Expected Results:  
Type 'Enum' should be imported as java type enum.



umbrello version 2.9.5 is the oldest version I have currently access to; the
bug itself may also be in older version.

-- 
You are receiving this mail because:
You are watching all bug changes.


[umbrello] [Bug 368435] New: UMLObject instances leaked on document close

2016-09-08 Thread Ralf Habacker via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=368435

Bug ID: 368435
   Summary: UMLObject instances leaked on document close
   Product: umbrello
   Version: unspecified
  Platform: Other
OS: All
Status: UNCONFIRMED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: umbrello-de...@kde.org
  Reporter: ralf.habac...@freenet.de

After loading a xmi file (for example
https://raw.githubusercontent.com/KDE/umbrello/Applications/16.08/models/UmbrelloArchitecture/umlmodel.xmi)
and closing the document or loading a new document there a several uml objects
leaked.

Reproducible: Always

Steps to Reproduce:
1. compile git master (at least
https://github.com/KDE/umbrello/commit/d02e8a7e4d53e8ed2aac2de425c5ce554474e757)
2. start umbrello 
3. open "UML Objects" dock window is not visible
3. load
https://github.com/KDE/umbrello/raw/Applications/16.08/models/UmbrelloArchitecture/umlmodel.xmi
4. close document

Actual Results:  
There are several uml related objects left in the object dock window.

Expected Results:  
There should be no leaked objects after closing a document.


On creating UMLObject instances they are added to the objects dock window, on
destroying they are removed from the objects dock window. The displayed objects
are really not destroyed and could be edited.

-- 
You are receiving this mail because:
You are watching all bug changes.


  1   2   3   4   5   >