[prev in list] [next in list] [prev in thread] [next in thread]
List: quanta-devel
Subject: [quanta-devel] branches/KDE/3.5/kdewebdev/quanta
From: Andras Mantia <amantia () kde ! org>
Date: 2005-08-21 15:31:59
Message-ID: 1124638319.201086.27399.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 451717 by amantia:
Implement the rest of nickname support. Fixes the saving of team members \
that I broke some days ago.
CCMAIL: quanta-devel@kde.org
M +5 -2 ChangeLog
M +16 -8 project/project.cpp
M +4 -0 project/projectprivate.cpp
M +1 -1 quanta.kdevelop
--- branches/KDE/3.5/kdewebdev/quanta/ChangeLog #451716:451717
@@ -32,8 +32,8 @@
- possibility to change the icon/text layout of the user toolbars \
from inside Quanta added
- external preview possibility with Firefox added [#106557]
- - make autoreplacing of accented chars smarter. The characters are \
replaced only if they cannot
- be encoded in the encoding of the document
+ - make autoreplacing of accented chars smarter. The characters are \
replaced only if they cannot + be encoded in the encoding of the \
document
- make single file/folder upload really quick [#105612]
- Paste as HTML Encoded encodes more chars to their corresponding \
entities [#100547, #100103]
- Debugger
@@ -43,7 +43,10 @@
- Renamed 'Run' To 'Trace' and 'Leap' to 'Run'
- Updated the Gubed plugin to support Gubed version 0.2.x
+ - new features:
+ - loading/updating of the entities in a DTEP from a DTD
+
Version 3.4 (Release date: xx-03-2005; Started 20-08-2004):
- bugfixes:
- Debugger
--- branches/KDE/3.5/kdewebdev/quanta/project/project.cpp #451716:451717
@@ -740,7 +740,7 @@
while (it.current())
{
item = it.current();
- QString role = item->text(2);
+ QString role = item->text(3);
if (role == i18n(teamLeaderStr.utf8()))
{
QDomElement leaderEl = d->dom.createElement("leader");
@@ -748,13 +748,16 @@
el = d->dom.createElement("name");
leaderEl.appendChild(el);
el.appendChild(d->dom.createTextNode(item->text(0)));
+ el = d->dom.createElement("nickName");
+ leaderEl.appendChild(el);
+ el.appendChild(d->dom.createTextNode(item->text(1)));
el = d->dom.createElement("email");
leaderEl.appendChild(el);
- el.appendChild(d->dom.createTextNode(item->text(1)));
+ el.appendChild(d->dom.createTextNode(item->text(2)));
} else
if (role == i18n(subprojectLeaderStr.utf8()))
{
- QString prjName = item->text(4);
+ QString prjName = item->text(5);
savedSubprojects.append(prjName);
QDomElement subEl = d->dom.createElement("subproject");
for (uint i = 0; i < d->m_subprojects.count(); i++)
@@ -769,28 +772,33 @@
subLeadersNode.appendChild(subEl);
el = d->dom.createElement("subprojectleader");
el.setAttribute("name", item->text(0));
- el.setAttribute("email", item->text(1));
+ el.setAttribute("nickName", item->text(1));
+ el.setAttribute("email", item->text(2));
subEl.appendChild(el);
} else
if (role == i18n(taskLeaderStr.utf8()))
{
el = d->dom.createElement("projecttask");
el.setAttribute("tasklead", item->text(0));
- el.setAttribute("email", item->text(1));
- el.setAttribute("task", item->text(3));
+ el.setAttribute("nickName", item->text(1));
+ el.setAttribute("email", item->text(2));
+ el.setAttribute("task", item->text(4));
taskLeadersNode.appendChild(el);
} else
if (role == i18n(simpleMemberStr.utf8()))
{
QDomElement memberEl = d->dom.createElement("member");
- memberEl.setAttribute("task", item->text(3));
+ memberEl.setAttribute("task", item->text(4));
teamNode.appendChild(memberEl);
el = d->dom.createElement("name");
memberEl.appendChild(el);
el.appendChild(d->dom.createTextNode(item->text(0)));
+ el = d->dom.createElement("nickName");
+ memberEl.appendChild(el);
+ el.appendChild(d->dom.createTextNode(item->text(1)));
el = d->dom.createElement("email");
memberEl.appendChild(el);
- el.appendChild(d->dom.createTextNode(item->text(1)));
+ el.appendChild(d->dom.createTextNode(item->text(2)));
}
++it;
}
--- branches/KDE/3.5/kdewebdev/quanta/project/projectprivate.cpp \
#451716:451717 @@ -601,6 +601,7 @@
if (!no.isNull())
{
m_teamLeader.name = no.namedItem("name").toElement().text();
+ m_teamLeader.nickName = no.namedItem("nickName").toElement().text();
m_teamLeader.email = no.namedItem("email").toElement().text();
}
@@ -614,6 +615,7 @@
QDomElement el2 = el.namedItem("subprojectleader").toElement();
TeamMember member;
member.name = el2.attribute("name");
+ member.nickName = el2.attribute("nickName");
member.email = el2.attribute("email");
SubProject subproject;
subproject.name = el.attribute("name");
@@ -630,6 +632,7 @@
el = nl.item(i).toElement();
TeamMember member;
member.name = el.attribute("tasklead");
+ member.nickName = el.attribute("nickName");
member.email = el.attribute("email");
m_taskLeaders[el.attribute("task")] = member;
}
@@ -641,6 +644,7 @@
el = nl.item(i).toElement();
TeamMember member;
member.name = el.namedItem("name").toElement().text();
+ member.nickName = el.namedItem("nickName").toElement().text();
member.email = el.namedItem("email").toElement().text();
member.task = el.attribute("task");
m_simpleMembers.append(member);
--- branches/KDE/3.5/kdewebdev/quanta/quanta.kdevelop #451716:451717
@@ -167,7 +167,7 @@
</groups>
<tree>
<hidenonprojectfiles>false</hidenonprojectfiles>
- <hidepatterns/>
+ <hidepatterns></hidepatterns>
<showvcsfields>true</showvcsfields>
</tree>
</kdevfileview>
_______________________________________________
quanta-devel mailing list
quanta-devel@kde.org
https://mail.kde.org/mailman/listinfo/quanta-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic