Hello community,
here is the log from the commit of package umbrello for openSUSE:Factory checked in at 2013-10-03 16:10:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/umbrello (Old)
and /work/SRC/openSUSE:Factory/.umbrello.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "umbrello"
Changes:
--------
--- /work/SRC/openSUSE:Factory/umbrello/umbrello.changes 2013-09-09 11:11:13.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.umbrello.new/umbrello.changes 2013-10-03 16:10:25.000000000 +0200
@@ -1,0 +2,7 @@
+Sat Sep 28 15:46:25 UTC 2013 - tittiatcoke@gmail.com
+
+- Update to 4.11.2
+ * KDE 4.11.2 bugfix release
+ * See http://www.kde.org/announcements/announce-4.11.2.php
+
+-------------------------------------------------------------------
Old:
----
umbrello-4.11.1.tar.xz
New:
----
umbrello-4.11.2.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ umbrello.spec ++++++
--- /var/tmp/diff_new_pack.DCejnL/_old 2013-10-03 16:10:26.000000000 +0200
+++ /var/tmp/diff_new_pack.DCejnL/_new 2013-10-03 16:10:26.000000000 +0200
@@ -24,7 +24,7 @@
License: GPL-2.0 and GFDL-1.2
Group: Development/Tools/Other
Url: http://www.kde.org/
-Version: 4.11.1
+Version: 4.11.2
Release: 0
Source0: %{name}-%{version}.tar.xz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ umbrello-4.11.1.tar.xz -> umbrello-4.11.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/umbrello-4.11.1/umbrello/umllistview.cpp new/umbrello-4.11.2/umbrello/umllistview.cpp
--- old/umbrello-4.11.1/umbrello/umllistview.cpp 2013-08-28 19:14:58.000000000 +0200
+++ new/umbrello-4.11.2/umbrello/umllistview.cpp 2013-09-26 21:30:16.000000000 +0200
@@ -152,16 +152,7 @@
if (lvitem == NULL || m_editItem == NULL)
return;
QString text = item->text(column);
- if (lvitem->creating()) {
- lvitem->setCreating(false);
- m_editItem = NULL;
- if (text.isEmpty()) {
- text = lvitem->getSavedText();
- lvitem->setText(text);
- }
- DEBUG(DBG_SRC) << "creating text: " << text;
- createItem(lvitem);
- } else if (m_bRenameInProgress) {
+ if (m_bRenameInProgress) {
DEBUG(DBG_SRC) << "text: " << text;
endRename(lvitem);
}
@@ -682,11 +673,6 @@
uWarning() << "calling properties on unknown type";
}
}
- // Bug 268469: Changing the package of a class deletes the old widget.
- // By reloading the current item we are sure to not use a destroyed object
- currItem = (UMLListViewItem*)currentItem();
- if (currItem)
- currItem->cancelRename(0);
break;
case ListPopupMenu::mt_Logical_Folder:
@@ -2257,6 +2243,7 @@
*/
void UMLListView::addNewItem(UMLListViewItem *parentItem, UMLListViewItem::ListViewType type)
{
+ UMLListViewItem *newItem;
if (type == UMLListViewItem::lvt_Datatype) {
parentItem = m_datatypeFolder;
}
@@ -2270,7 +2257,7 @@
if (Model_Utils::typeIsDiagram(type)) {
Uml::DiagramType::Enum dt = Model_Utils::convert_LVT_DT(type);
name = uniqueDiagramName(dt);
- m_editItem = new UMLListViewItem(parentItem, name, type, Uml::ID::None);
+ newItem = new UMLListViewItem(parentItem, name, type, Uml::ID::None);
} else {
UMLObject::ObjectType ot = Model_Utils::convert_LVT_OT(type);
if (ot == UMLObject::ot_UMLObject) {
@@ -2290,14 +2277,12 @@
} else {
name = Model_Utils::uniqObjectName(ot, parentPkg);
}
- m_editItem = new UMLListViewItem(parentItem, name, type, (UMLObject *)0);
+ newItem = new UMLListViewItem(parentItem, name, type, (UMLObject *)0);
}
- m_editItem->setIcon(icon);
- m_editItem->setOpen(true);
+ newItem->setIcon(icon);
+ newItem->setOpen(true);
blockSignals(false);
- m_editItem->setCreating(true);
- m_bRenameInProgress = true;
- editItem(m_editItem, 0);
+ createItem(newItem);
}
/**
@@ -2310,7 +2295,6 @@
UMLListViewItem * renamedItem = static_cast< UMLListViewItem *>(item) ;
UMLListViewItem::ListViewType type = renamedItem->type();
QString newText = renamedItem->text(col);
- renamedItem->setCreating(false);
// If the type is empty then delete it.
if (newText.isEmpty() || newText.contains(QRegExp("^\\s+$"))) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/umbrello-4.11.1/umbrello/umllistviewitem.cpp new/umbrello-4.11.2/umbrello/umllistviewitem.cpp
--- old/umbrello-4.11.1/umbrello/umllistviewitem.cpp 2013-08-28 19:14:58.000000000 +0200
+++ new/umbrello-4.11.2/umbrello/umllistviewitem.cpp 2013-09-26 21:30:16.000000000 +0200
@@ -189,7 +189,6 @@
void UMLListViewItem::init()
{
m_type = lvt_Unknown;
- m_bCreating = false;
m_object = 0;
m_id = Uml::ID::None;
}
@@ -448,18 +447,6 @@
}
/**
- * Sets if the item is in the middle of being created.
- */
-void UMLListViewItem::setCreating( bool creating )
-{
- m_bCreating = creating;
-}
-
-bool UMLListViewItem::creating() const {
- return m_bCreating;
-}
-
-/**
* Set the pixmap corresponding to the given IconType.
*/
void UMLListViewItem::setIcon(Icon_Utils::IconType iconType)
@@ -486,16 +473,6 @@
DEBUG(DBG_LVI) << this << " - column=" << col << ", text=" << text(col);
UMLListView* listView = static_cast