By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release. View | Details | Raw Unified | Return to bug 1256
Collapse All | Expand All

(-)tdewebdev/quanta/src/quanta_init.cpp (-14 / +4 lines)
Lines 1391-1411 Link Here
1391
  Dependency dependency;
1391
  Dependency dependency;
1392
  dependency.name = "Kommander";
1392
  dependency.name = "Kommander";
1393
  dependency.execName = "kmdr-executor";
1393
  dependency.execName = "kmdr-executor";
1394
  dependency.url = "http://kommander.tdewebdev.org";
1395
  dependency.description = i18n("various script based dialogs including the Quick Start dialog");
1394
  dependency.description = i18n("various script based dialogs including the Quick Start dialog");
1396
  dependency.type = Dependency::Executable;
1395
  dependency.type = Dependency::Executable;
1397
  dependencies.append(dependency);
1396
  dependencies.append(dependency);
1398
1397
1399
  dependency.name = "Tidy";
1398
  dependency.name = "Tidy";
1400
  dependency.execName = "tidy";
1399
  dependency.execName = "tidy";
1401
  dependency.url = "http://tidy.sourceforge.net";
1402
  dependency.description = i18n("HTML syntax checking");
1400
  dependency.description = i18n("HTML syntax checking");
1403
  dependency.type = Dependency::Executable;
1401
  dependency.type = Dependency::Executable;
1404
  dependencies.append(dependency);
1402
  dependencies.append(dependency);
1405
1403
1406
  dependency.name = "Kompare";
1404
  dependency.name = "Kompare";
1407
  dependency.execName = "kompare";
1405
  dependency.execName = "kompare";
1408
  dependency.url = "http://bruggie.dnsalias.org/kompare";
1409
  dependency.description = i18n("comparing of files by content");
1406
  dependency.description = i18n("comparing of files by content");
1410
  dependency.type = Dependency::Executable;
1407
  dependency.type = Dependency::Executable;
1411
  dependencies.append(dependency);
1408
  dependencies.append(dependency);
Lines 1413-1440 Link Here
1413
1410
1414
  dependency.name = i18n("Control Center (tdebase)");
1411
  dependency.name = i18n("Control Center (tdebase)");
1415
  dependency.execName = "kcmshell";
1412
  dependency.execName = "kcmshell";
1416
  dependency.url = "http://www.kde.org";
1417
  dependency.description = i18n("preview browser configuration");
1413
  dependency.description = i18n("preview browser configuration");
1418
  dependency.type = Dependency::Executable;
1414
  dependency.type = Dependency::Executable;
1419
  dependencies.append(dependency);
1415
  dependencies.append(dependency);
1420
1416
1421
  dependency.name = "GPG (OpenPGP)";
1417
  dependency.name = "GPG (OpenPGP)";
1422
  dependency.execName = "gpg";
1418
  dependency.execName = "gpg";
1423
  dependency.url = "http://www.gnupg.de";
1424
  dependency.description = i18n("preview browser configuration");
1419
  dependency.description = i18n("preview browser configuration");
1425
  dependency.type = Dependency::Executable;
1420
  dependency.type = Dependency::Executable;
1426
  dependencies.append(dependency);
1421
  dependencies.append(dependency);
1427
1422
1428
  dependency.name = "KFileReplace";
1423
  dependency.name = "KFileReplace";
1429
  dependency.execName = "KFileReplace";
1424
  dependency.execName = "KFileReplace";
1430
  dependency.url = "http://kfilereplace.tdewebdev.org";
1431
  dependency.description = i18n("search and replace in files");
1425
  dependency.description = i18n("search and replace in files");
1432
  dependency.type = Dependency::Plugin;
1426
  dependency.type = Dependency::Plugin;
1433
  dependencies.append(dependency);
1427
  dependencies.append(dependency);
1434
1428
1435
  dependency.name = "KXSLDbg";
1429
  dependency.name = "KXSLDbg";
1436
  dependency.execName = "XSLT Debugger";
1430
  dependency.execName = "XSLT Debugger";
1437
  dependency.url = "http://xsldbg.sourceforge.net/";
1438
  dependency.description = i18n("XSLT debugging");
1431
  dependency.description = i18n("XSLT debugging");
1439
  dependency.type = Dependency::Plugin;
1432
  dependency.type = Dependency::Plugin;
1440
  dependencies.append(dependency);
1433
  dependencies.append(dependency);
Lines 1442-1448 Link Here
1442
1435
1443
  dependency.name = "KImageMapEditor";
1436
  dependency.name = "KImageMapEditor";
1444
  dependency.execName = "KImageMapEditor";
1437
  dependency.execName = "KImageMapEditor";
1445
  dependency.url = "http://www.nongnu.org/kimagemap/";
1446
  dependency.description = i18n("editing HTML image maps");
1438
  dependency.description = i18n("editing HTML image maps");
1447
  dependency.type = Dependency::Plugin;
1439
  dependency.type = Dependency::Plugin;
1448
  dependencies.append(dependency);
1440
  dependencies.append(dependency);
Lines 1450-1482 Link Here
1450
1442
1451
  dependency.name = "KLinkStatus";
1443
  dependency.name = "KLinkStatus";
1452
  dependency.execName = "Link Checker";
1444
  dependency.execName = "Link Checker";
1453
  dependency.url = "http://kde-apps.org/content/show.php?content=12318";
1454
  dependency.description = i18n("link validity checking");
1445
  dependency.description = i18n("link validity checking");
1455
  dependency.type = Dependency::Plugin;
1446
  dependency.type = Dependency::Plugin;
1456
  dependencies.append(dependency);
1447
  dependencies.append(dependency);
1457
1448
1458
  dependency.name = "Cervisia";
1449
  dependency.name = "Cervisia";
1459
  dependency.execName = "CVS Management (Cervisia)";
1450
  dependency.execName = "CVS Management (Cervisia)";
1460
  dependency.url = "http://www.kde.org/apps/cervisia";
1461
  dependency.description = i18n("CVS management plugin");
1451
  dependency.description = i18n("CVS management plugin");
1462
  dependency.type = Dependency::Plugin;
1452
  dependency.type = Dependency::Plugin;
1463
  dependencies.append(dependency);
1453
  dependencies.append(dependency);
1464
1454
1465
  TQString errorStr;
1455
  TQString errorStr;
1466
  TQString stdErrorMsg = i18n("<br><b>-    %1</b> [<i>%2</i>] - %3 will not be available;");
1456
  TQString stdErrorMsg = i18n("<br><b>-    %1</b> [<i>%2</i>] will not be available;");
1467
  for (TQValueList<Dependency>::ConstIterator it = dependencies.constBegin(); it != dependencies.constEnd(); ++it)
1457
  for (TQValueList<Dependency>::ConstIterator it = dependencies.constBegin(); it != dependencies.constEnd(); ++it)
1468
  {
1458
  {
1469
    dependency = *it;
1459
    dependency = *it;
1470
    if (dependency.type == Dependency::Executable)
1460
    if (dependency.type == Dependency::Executable)
1471
    {
1461
    {
1472
      if (KStandardDirs::findExe(dependency.execName).isNull())
1462
      if (KStandardDirs::findExe(dependency.execName).isNull())
1473
        errorStr += TQString(stdErrorMsg).arg(dependency.name).arg(dependency.url).arg(dependency.description);
1463
        errorStr += TQString(stdErrorMsg).arg(dependency.name).arg(dependency.description);
1474
1464
1475
    } else
1465
    } else
1476
    if (dependency.type == Dependency::Plugin)
1466
    if (dependency.type == Dependency::Plugin)
1477
    {
1467
    {
1478
      if (!QuantaPlugin::validatePlugin(m_quanta->m_pluginInterface->plugin(dependency.execName)))
1468
      if (!QuantaPlugin::validatePlugin(m_quanta->m_pluginInterface->plugin(dependency.execName)))
1479
        errorStr += TQString(stdErrorMsg).arg(dependency.name).arg(dependency.url).arg(dependency.description);
1469
        errorStr += TQString(stdErrorMsg).arg(dependency.name).arg(dependency.description);
1480
    }
1470
    }
1481
  }
1471
  }
1482
1472
Lines 1505-1511 Link Here
1505
  {
1495
  {
1506
      m_quanta->slotHideSplash();
1496
      m_quanta->slotHideSplash();
1507
      errorStr[errorStr.length() - 1] = '.';
1497
      errorStr[errorStr.length() - 1] = '.';
1508
      KMessageBox::information(m_quanta, "<qt>" + i18n("Some applications required for full functionality are missing:<br>") + errorStr + i18n("<br><br>You may download the applications from the specified locations.</qt>"), i18n("Missing Applications"), "RuntimeDependencyCheck");
1498
      KMessageBox::information(m_quanta, "<qt>" + i18n("Some applications required for full functionality are missing or installed incorrectly:<br>") + errorStr + i18n("<br><br>Please verify the package contents.</qt>"), i18n("Missing Applications"), "RuntimeDependencyCheck");
1509
  }
1499
  }
1510
}
1500
}
1511
1501

Return to bug 1256