[umbrello] [Bug 368256] Python import does not import object references correctly

2016-09-06 Thread Oliver Kellogg via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=368256

Oliver Kellogg  changed:

   What|Removed |Added

Summary|Python import do not import |Python import does not
   |object references correctly |import object references
   ||correctly
 CC||okellogg@users.sourceforge.
   ||net

-- 
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-08-08 Thread Oliver Kellogg via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364120

--- Comment #15 from Oliver Kellogg  ---
(In reply to Ralf Habacker from comment #14)
> (In reply to Oliver Kellogg from comment #11)
> > I am using gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3) i686-linux-gnu
> > on a Ubuntu 14.04.4 (trusty).
> Please provide dedicated build information for this platform.

Hmm, coming to think, I was still using the KDE 4.x based build - which will go
away shortly (cleanup done by Lays).
I think I will rest my case and get busy switching to KF5.

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


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

2016-07-24 Thread Oliver Kellogg via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=361479

--- Comment #9 from Oliver Kellogg  ---
Git commit 370bb11cfc6343dbabb5d7cbfc61bd5356af7994 by Oliver Kellogg.
Committed on 24/07/2016 at 11:23.
Pushed by okellogg into branch 'master'.

INSTALL
- Update URL given at "General build instructions"
- Mention necessity of installing KIO on KF5

M  +4-2INSTALL

http://commits.kde.org/umbrello/370bb11cfc6343dbabb5d7cbfc61bd5356af7994

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


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

2016-07-20 Thread Oliver Kellogg via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=361479

Oliver Kellogg  changed:

   What|Removed |Added

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

--- Comment #8 from Oliver Kellogg  ---
(In reply to Ralf Habacker from comment #3)
> (In reply to Ralf Habacker from comment #2)
> > There is a similar bug report at
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=801308, which indicates
> > that the related binary is KF5 based. 
> > > couldn't create slave: "Cannot talk to klauncher: The name 
> > > org.kde.klauncher5 was not provided by any .service files"
> > From the bug report it looks that there is a KF5 session startup issue.
> On ubuntu 16.04 the problem has been solved for umbrello 2.18.0 by
> installing kio with
> 
> sudo apt-get install  kio
> 
> On debian it may be the same issue.

Hi Ralf,

I tried to push the change appended below on master but I got:
fatal: remote error: access denied or repository not exported: /umbrello

Has something changed in the Git setup?

commit 58fc951f2382317385f518decb50956eba409522
Author: Oliver Kellogg 
Date:   Wed Jul 20 17:53:27 2016 +0200

INSTALL
- Update URL given at "General build instructions"
- Mention necessity of installing KIO on KF5

BUG: 361479

diff --git a/INSTALL b/INSTALL
index 6ed04e4..d6cadc2 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,6 +1,5 @@
 General build instructions for KDE packages can be found at 
-  http://techbase.kde.org/Getting_Started/Build/KDE4
-but these pages are currently being rewritten.
+  https://community.kde.org/Guidelines_and_HOWTOs/Build_from_source

 Specific build instructions for Umbrello can be found at 
   http://umbrello.kde.org/installation.php
@@ -12,3 +11,6 @@ In short, here is how to build current git master on Linux :
   cd build
   cmake -DCMAKE_INSTALL_PREFIX=$HOME/umbrello -DCMAKE_BUILD_TYPE=Debug  ../

+When building/running on KF5, make sure that the "kio" package is installed.
+For details see https://bugs.kde.org/show_bug.cgi?id=361479#c3
+

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


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

2016-07-19 Thread Oliver Kellogg via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=361479

Oliver Kellogg  changed:

   What|Removed |Added

 CC||okellogg@users.sourceforge.
   ||net

--- Comment #6 from Oliver Kellogg  ---
(In reply to Andrei from comment #5)
> Same problem on my Ubuntu 16.04 LTS, can not save or save as.

I assume this means you followed the advice of installing kio?
When you start umbrello from a console window, is there any output in the
console when you try saving?

-- 
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-07-11 Thread Oliver Kellogg via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364120

--- Comment #12 from Oliver Kellogg  ---
(In reply to Oliver Kellogg from comment #11)
> [...]
> Looking at /usr/include/qt4/QtCore/qglobal.h , we have:
> 
> #define Q_INIT_RESOURCE_EXTERN(name) \
> extern int QT_MANGLE_NAMESPACE(qInitResources_ ## name) ();
> 
> #define Q_INIT_RESOURCE(name) \
> do { extern int QT_MANGLE_NAMESPACE(qInitResources_ ## name) ();   \
> QT_MANGLE_NAMESPACE(qInitResources_ ## name) (); } while (0)
> 
> so basically they are the same except that Q_INIT_RESOURCE embeds the
> *extern* declaration in a do-while block.
> 

Sorry, that was incorrect - of course, Q_INIT_RESOURCE includes the call to
   QT_MANGLE_NAMESPACE(qInitResources_ ## name) ();
which Q_INIT_RESOURCE_EXTERN does not.
In which library should qInitResources_icons() be defined?

-- 
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-07-11 Thread Oliver Kellogg via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364120

--- Comment #11 from Oliver Kellogg  ---
(In reply to Ralf Habacker from comment #10)
> (In reply to Oliver Kellogg from comment #9)
> > FYI: Using Qt 4.8.6, I also got this unresolved symbol error on linking.
> > The following patch fixed it for me:
> I tried a KDE4/Qt 4.8 build of recent  umbrello master branch on jenkins
> without this patch and got no compile errors (see 
> https://build.kde.org/job/umbrello%20master%20latest-qt4/PLATFORM=Linux,
> compiler=gcc/31/console)
> Not sure how to reproduce this issue. Any hints welcome.

I am using gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3) i686-linux-gnu
on a Ubuntu 14.04.4 (trusty).
IMHO I am experiencing a GCC related problem.
Looking at /usr/include/qt4/QtCore/qglobal.h , we have:

#define Q_INIT_RESOURCE_EXTERN(name) \
extern int QT_MANGLE_NAMESPACE(qInitResources_ ## name) ();

#define Q_INIT_RESOURCE(name) \
do { extern int QT_MANGLE_NAMESPACE(qInitResources_ ## name) ();   \
QT_MANGLE_NAMESPACE(qInitResources_ ## name) (); } while (0)

so basically they are the same except that Q_INIT_RESOURCE embeds the *extern*
declaration in a do-while block.

What GCC version are you using?

-- 
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-07-09 Thread Oliver Kellogg via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364120

Oliver Kellogg  changed:

   What|Removed |Added

 CC||okellogg@users.sourceforge.
   ||net

--- Comment #9 from Oliver Kellogg  ---
(In reply to Ralf Habacker from comment #7)
> Git commit 04d61238d73b05cfb6c63fcdbcf16059c5633c67 by Ralf Habacker.
> Committed on 09/06/2016 at 21:39.
> Pushed by habacker into branch 'master'.
> 
> Fix compile error 'undefined reference to `qInitResources_icons()' on KF5
> builds.
> 
> M  +2-1CMakeLists.txt
> 
> http://commits.kde.org/umbrello/04d61238d73b05cfb6c63fcdbcf16059c5633c67

FYI: Using Qt 4.8.6, I also got this unresolved symbol error on linking.
The following patch fixed it for me:

diff --git a/umbrello/main.cpp b/umbrello/main.cpp
index 12ebd65..00da738 100644
--- a/umbrello/main.cpp
+++ b/umbrello/main.cpp
@@ -163,6 +163,7 @@ int main(int argc, char *argv[])
 args->process(app);

 aboutData.processCommandLine(args);
+Q_INIT_RESOURCE(icons);
 #else
 KCmdLineArgs::init(argc, argv, );
 KCmdLineOptions options;
@@ -175,8 +176,8 @@ int main(int argc, char *argv[])
 options.add("use-folders", ki18n("keep the tree structure used to store
the views in the document in the target directory"));
 KCmdLineArgs::addCmdLineOptions(options); // Add our own options.
 KApplication app;
+Q_INIT_RESOURCE_EXTERN(icons);
 #endif
-Q_INIT_RESOURCE(icons);

 QPointer uml;
 if (app.isSessionRestored()) {

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


[umbrello] [Bug 364322] Umbrello crash

2016-06-14 Thread Oliver Kellogg via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=364322

Oliver Kellogg  changed:

   What|Removed |Added

 CC||okellogg@users.sourceforge.
   ||net

--- Comment #1 from Oliver Kellogg  ---
(In reply to tcarlin from comment #0)
> -- Information about the crash:
> - What I was doing when the application crashed:
> 
> In Diagram Editor, trying to add another use case diagram
> 
> -- Backtrace:
> Application: Umbrello UML Modeller (umbrello), signal: Segmentation fault
> Using host libthread_db library "/lib64/libthread_db.so.1".
> 84T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
> [Current thread is 1 (Thread 0x7f17ea016900 (LWP 16962))]
> 
> Thread 1 (Thread 0x7f17ea016900 (LWP 16962)):
> [KCrash Handler]
> #6  0x5612183d8b1d in
> NoteWidget::setDiagramLink(std::__cxx11::basic_string std::char_traits, std::allocator >) (this=0x56121a71a850,
> viewID="h5OViwDV0ElE") at
> /usr/src/debug/umbrello-16.04.1/umbrello/umlwidgets/notewidget.cpp:180
> #7  0x56121825a04b in UMLDragData::decodeViews(QDomNode&,
> QList&) (umlviewsNode=..., diagrams=...) at
> /usr/src/debug/umbrello-16.04.1/umbrello/clipboard/umldragdata.cpp:836
> #8  0x56121825a7c8 in UMLDragData::decodeClip2(QMimeData const*,
> UMLObjectList&, QList&) (mimeData=mimeData@entry=0x56121aac6c40,
> objects=..., diagrams=...) at
> /usr/src/debug/umbrello-16.04.1/umbrello/clipboard/umldragdata.cpp:337
> #9  0x5612182516cf in UMLClipboard::pasteClip2(QMimeData const*)
> (this=this@entry=0x7fff9c96cb70, data=data@entry=0x56121aac6c40) at
> /usr/src/debug/umbrello-16.04.1/umbrello/clipboard/umlclipboard.cpp:464
> #10 0x561218253c85 in UMLClipboard::paste(QMimeData const*)
> (this=this@entry=0x7fff9c96cb70, data=data@entry=0x56121aac6c40) at
> /usr/src/debug/umbrello-16.04.1/umbrello/clipboard/umlclipboard.cpp:210
> #11 0x56121818c0f8 in UMLApp::slotEditPaste() (this=0x561219e424d0) at

To judge by the backtrace, you were using Copy/Paste to create the new diagram?
And apparently you seem to have had a Note with a Diagram Link in the origin
diagram?

Please provide the exact steps that you did.

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

[umbrello] [Bug 360701] There is no nightly builds to check the state of the current 'dev' version

2016-03-29 Thread Oliver Kellogg via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360701

--- Comment #8 from Oliver Kellogg  ---
It appears that Windows binaries are less environment sensitive.
With Linux, attention must be paid to the exact versions of libc.so, libgcc.so,
libstdc++.so, and many more.
Here is a further reply from the sysadmin.kde.org ticket that I had opened:

> Unfortunately we don't provide Win32 binaries at this stage - the system only 
> performs CI
> compilation for Linux at this stage.
> 
> Adding Windows (and Mac) support to the CI is something which is on the todo 
> list, but has
> yet to be implemented i'm afraid. We therefore can't do much to help them 
> here until that is
> implemented. When it is done, we will probably consider publishing the 
> binaries.

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


[umbrello] [Bug 360701] There is no nightly builds to check the state of the current 'dev' version

2016-03-28 Thread Oliver Kellogg via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=360701

--- Comment #6 from Oliver Kellogg  ---
(In reply to Ralf Habacker from comment #5)
> Problems with jenkins need  to be reported through
> https://sysadmin.kde.org/tickets/index.php

Thanks, I did that and posted a ticket with subject "Umbrello - deployment of
nightly build" and contents "Is it possible to download binaries (or rather,
installations e.g. via tar file) produced by the nightly builds?"
The reply is as follows:
> The binaries produced by the CI system would be very specific to the CI 
> system environment,
> and would require you use the same distribution, set of repositories, etc.
> Are you after particular platforms here?

Makes sense to me. Seems like an unlikely coincidence if the Jenkins build
system's environment happened to match my own environment.

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


[umbrello] [Bug 359785] Complete build information for KF5 builds

2016-02-25 Thread Oliver Kellogg via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=359785

Oliver Kellogg  changed:

   What|Removed |Added

 CC||okellogg@users.sourceforge.
   ||net
Summary|Complete build informations |Complete build information
   |for KF5 builds  |for KF5 builds

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


[umbrello] [Bug 358687] Impossible to add additional import include search paths on windows

2016-01-28 Thread Oliver Kellogg via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=358687

Oliver Kellogg  changed:

   What|Removed |Added

 CC||okellogg@users.sourceforge.
   ||net
Summary|Impossible to add   |Impossible to add
   |additional import include   |additional import include
   |search pathes  on windows   |search paths  on windows

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