<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -51,6 +51,7 @@
 
 #include &lt;aqpm/Backend.h&gt;
 #include &lt;aqpm/Globals.h&gt;
+#include &lt;aqpm/AbsBackend.h&gt;
 
 #include &lt;iostream&gt;
 #include &lt;alpm.h&gt;
@@ -2020,7 +2021,24 @@ void MainWindow::streamTransQuestion(Aqpm::Globals::TransactionQuestion event, Q
 
 void MainWindow::updateABSTree()
 {
-
+    QDialog *dialog = new QDialog(this);
+    dialog-&gt;setModal(true);
+    dialog-&gt;setWindowTitle(tr(&quot;Updating ABS tree&quot;));
+    QLabel *lbl = new QLabel(&quot;&lt;b&gt;Please wait, updating ABS tree...&lt;/b&gt;&quot;);
+    QLabel *progress = new QLabel();
+    QProgressBar *pBar = new QProgressBar();
+    QVBoxLayout *lay = new QVBoxLayout();
+    pBar-&gt;setRange(0,0);
+    connect(Abs::Backend::instance(), SIGNAL(operationProgress(QString)), progress, SLOT(setText(QString)));
+    connect(Abs::Backend::instance(), SIGNAL(operationFinished(bool)), dialog, SLOT(deleteLater()));
+    lay-&gt;addWidget(lbl);
+    lay-&gt;addWidget(progress);
+    lay-&gt;addWidget(pBar);
+    lay-&gt;addStretch();
+    lay-&gt;setSpacing(15);
+    dialog-&gt;setLayout(lay);
+    dialog-&gt;show();
+    Abs::Backend::instance()-&gt;updateAll();
 }
 
 void MainWindow::initSourceQueue()</diff>
      <filename>src/MainWindow.cpp</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>30ec3b7c210d3172c28afbcdfb70f45f5dbfcb6c</id>
    </parent>
  </parents>
  <author>
    <name>Dario Freddi</name>
    <email>drf@kde.org</email>
  </author>
  <url>http://github.com/drf/shaman1/commit/c03b40ff7194fd1cb54eaf33ba0c6caf1184b7ed</url>
  <id>c03b40ff7194fd1cb54eaf33ba0c6caf1184b7ed</id>
  <committed-date>2009-11-06T14:23:47-08:00</committed-date>
  <authored-date>2009-11-06T14:23:47-08:00</authored-date>
  <message>ABS is back

Signed-off-by: Dario Freddi &lt;drf@kde.org&gt;</message>
  <tree>f6b1dd2fe683ece91b3216877e7a0479751a1cb4</tree>
  <committer>
    <name>Dario Freddi</name>
    <email>drf@kde.org</email>
  </committer>
</commit>
