summaryrefslogtreecommitdiffstats
path: root/kicker
diff options
context:
space:
mode:
Diffstat (limited to 'kicker')
-rw-r--r--kicker/configure.in.in2
-rw-r--r--kicker/kicker/ui/k_new_mnu.cpp53
-rw-r--r--kicker/kicker/ui/k_new_mnu.h8
3 files changed, 15 insertions, 48 deletions
diff --git a/kicker/configure.in.in b/kicker/configure.in.in
index 31a9d2345..facaa892e 100644
--- a/kicker/configure.in.in
+++ b/kicker/configure.in.in
@@ -35,7 +35,7 @@ fi
if test -z "$GLIB_LIBADD"; then
AC_MSG_RESULT(not installed)
- DO_NOT_COMPILE="$DO_NOT_COMPILE kerry gmcop"
+ DO_NOT_COMPILE="$DO_NOT_COMPILE gmcop"
fi
AC_SUBST(GLIB_CFLAGS)
diff --git a/kicker/kicker/ui/k_new_mnu.cpp b/kicker/kicker/ui/k_new_mnu.cpp
index b1357caf1..7ccb447b4 100644
--- a/kicker/kicker/ui/k_new_mnu.cpp
+++ b/kicker/kicker/ui/k_new_mnu.cpp
@@ -338,18 +338,10 @@ KMenu::KMenu()
m_searchInternet->setPixmap(0,icon);
setTabOrder(m_kcommand, m_searchResultsWidget);
- m_kerryInstalled = !TDEStandardDirs::findExe(TQString::fromLatin1("kerry")).isEmpty();
m_isShowing = false;
- if (!m_kerryInstalled) {
- m_searchIndex = 0;
- m_searchActions->setMaximumHeight(5+m_searchInternet->height());
- }
- else {
- m_searchIndex = new TQListViewItem(m_searchActions, i18n("Search Index"));
- m_searchIndex->setPixmap(0,SmallIcon("kerry"));
- m_searchActions->setMaximumHeight(5+m_searchIndex->height()*2);
- }
+ m_searchActions->setMaximumHeight(5+m_searchInternet->height());
+
connect(m_searchActions, TQT_SIGNAL(clicked(TQListViewItem*)), TQT_SLOT(searchActionClicked(TQListViewItem*)));
connect(m_searchActions, TQT_SIGNAL(returnPressed(TQListViewItem*)), TQT_SLOT(searchActionClicked(TQListViewItem*)));
connect(m_searchActions, TQT_SIGNAL(spacePressed(TQListViewItem*)), TQT_SLOT(searchActionClicked(TQListViewItem*)));
@@ -2646,10 +2638,7 @@ void KMenu::updateCategoryTitles()
max *= 2;
if ( categorised_hit_total [i] > max ) {
- if (m_kerryInstalled)
- sep->setLink( i18n( "top %1 of %2" ).arg( max ).arg( categorised_hit_total [i] ), TQString( "kerry:/%1" ).arg( i ) );
- else
- sep->setText( 0, i18n( "%1 (top %2 of %3)" ).arg( i18n(categories [i].utf8()) ).arg( max ).arg( categorised_hit_total [i] ) );
+ sep->setText( 0, i18n( "%1 (top %2 of %3)" ).arg( i18n(categories [i].utf8()) ).arg( max ).arg( categorised_hit_total [i] ) );
}
else {
sep->setLink( TQString() );
@@ -2787,14 +2776,6 @@ void KMenu::slotStartURL(const TQString& u)
KMessageBox::error( this, TQString( "kicker:/restart_windows is not yet implemented " ) );
}
#endif
- else if ( u.startsWith("kerry:/"))
- {
- TQByteArray data;
- TQDataStream arg(data, IO_WriteOnly);
- arg << m_kcommand->currentText() << kerry_categories[u.mid(7).toInt()];
- if (ensureServiceRunning("kerry"))
- kapp->dcopClient()->send("kerry","search","search(TQString,TQString)", data);
- }
else {
addToHistory();
if (u.startsWith("kaddressbook:/")) {
@@ -3369,27 +3350,17 @@ void KMenu::searchActionClicked(TQListViewItem* item)
accept();
addToHistory();
- if (item==m_searchIndex) {
- TQByteArray data;
- TQDataStream arg(data, IO_WriteOnly);
- arg << m_kcommand->currentText();
-
- if (ensureServiceRunning("kerry"))
- kapp->dcopClient()->send("kerry","search","search(TQString)", data);
+ KURIFilterData data;
+ TQStringList list;
+ data.setData( m_kcommand->currentText() );
+ list << "kurisearchfilter" << "kuriikwsfilter";
+
+ if( !KURIFilter::self()->filterURI(data, list) ) {
+ KDesktopFile file("searchproviders/google.desktop", true, "services");
+ data.setData(file.readEntry("Query").replace("\\{@}", m_kcommand->currentText()));
}
- else {
- KURIFilterData data;
- TQStringList list;
- data.setData( m_kcommand->currentText() );
- list << "kurisearchfilter" << "kuriikwsfilter";
-
- if( !KURIFilter::self()->filterURI(data, list) ) {
- KDesktopFile file("searchproviders/google.desktop", true, "services");
- data.setData(file.readEntry("Query").replace("\\{@}", m_kcommand->currentText()));
- }
- (void) new KRun( data.uri(), parentWidget());
- }
+ (void) new KRun( data.uri(), parentWidget());
}
void KMenu::addToHistory()
diff --git a/kicker/kicker/ui/k_new_mnu.h b/kicker/kicker/ui/k_new_mnu.h
index 49982d96f..acb80342b 100644
--- a/kicker/kicker/ui/k_new_mnu.h
+++ b/kicker/kicker/ui/k_new_mnu.h
@@ -83,10 +83,6 @@ static TQString categories[14] = {I18N_NOOP("Actions"), I18N_NOOP("Applications"
I18N_NOOP("Pictures"), I18N_NOOP("Videos"), I18N_NOOP("Documentation"),
I18N_NOOP("Others")};
-static TQString kerry_categories[14] = {"contacts", "applications", "webpages", "everything", "conversations",
- "everything", "media", "webpages", "conversations", "webpages", "images",
- "media", "everything", "everything"};
-
enum MenuOrientation { BottomUp, TopDown, UnDetermined };
enum OverflowCategoryState { None, Filling, NotNeeded };
@@ -282,7 +278,7 @@ private:
TQStringList m_finalFilters;
KURIFilterData* m_filterData;
TQPtrList<HitMenuItem> m_current_menu_items;
- TQListViewItem *m_searchIndex, *m_searchInternet;
+ TQListViewItem *m_searchInternet;
bool checkUriInMenu(const KURL &uri);
@@ -338,7 +334,7 @@ private:
bool m_toolTipsEnabled;
int m_media_id;
- bool m_recentDirty, m_browserDirty, m_kerryInstalled, m_isShowing;
+ bool m_recentDirty, m_browserDirty, m_isShowing;
KickoffSearch::Plugin* m_search_plugin;
TQObject* m_search_plugin_interface;