From a0bab0e281fbaf6f6ebbb1a48e5c06426bfbbb93 Mon Sep 17 00:00:00 2001 From: kergoth Date: Sat, 09 Aug 2003 17:29:36 +0000 Subject: Merge from BRANCH_1_0 --- diff --git a/core/applets/batteryapplet/battery.cpp b/core/applets/batteryapplet/battery.cpp index 480d261..078ce8d 100644 --- a/core/applets/batteryapplet/battery.cpp +++ b/core/applets/batteryapplet/battery.cpp @@ -122,18 +122,8 @@ void BatteryMeter::paintEvent( QPaintEvent* ) QFont f( "Fixed", AppLnk::smallIconSize()/2 ); QFontMetrics fm( f ); p.setFont( f ); - if ( percent > 98 ) { - p.drawText( 0, 0, width(), height(), Qt::AlignCenter, tr( "F" ) ); - } - else if ( percent < 5 ) - { - p.drawText( 0, 0, width(), height(), Qt::AlignCenter, tr( "E" ) ); - } - else - { - p.drawText( 0, AppLnk::smallIconSize()/2, QString::number( percent ) ); - p.drawText( AppLnk::smallIconSize()/4, AppLnk::smallIconSize(), "%" ); - } + p.drawText( 0, AppLnk::smallIconSize()/2, QString::number( percent ) ); + p.drawText( AppLnk::smallIconSize()/4, AppLnk::smallIconSize(), "%" ); return; } diff --git a/core/applets/batteryapplet/batterystatus.cpp b/core/applets/batteryapplet/batterystatus.cpp index 092a48d..5936b5d 100644 --- a/core/applets/batteryapplet/batterystatus.cpp +++ b/core/applets/batteryapplet/batterystatus.cpp @@ -240,7 +240,7 @@ void BatteryStatus::paintEvent( QPaintEvent * ) { jacketMsg = tr("No jacket with battery inserted"); } - int jackPerc = ( jackPercent / 100.0 ) * screenWidth - 47; + int jackPerc = ( jackPercent / 100.0 ) * ( screenWidth - 47 ) ; qDrawShadePanel( &p, 9, 160, rightEnd1, 39, colorGroup(), TRUE, 1, NULL); qDrawShadePanel( &p, rightEnd2, 167, 12, 24, colorGroup(), TRUE, 1, NULL); diff --git a/core/applets/cardmon/cardmon.cpp b/core/applets/cardmon/cardmon.cpp index b8c4553..4ed09b8 100644 --- a/core/applets/cardmon/cardmon.cpp +++ b/core/applets/cardmon/cardmon.cpp @@ -272,7 +272,9 @@ bool CardMonitor::getStatusPcmcia(int showPopUp) text += cardInPcmcia1Name; popUp(text, "cardmon/" + cardInPcmcia1Type); } +#ifndef QT_NO_SOUND QSound::play(Resource::findSound("cardmon/card" + what)); +#endif } } else { // no file found @@ -324,7 +326,9 @@ bool CardMonitor::getStatusSd(int showPopUp) what = "off"; } //qDebug("TEXT: " + text ); +#ifndef QT_NO_SOUND QSound::play(Resource::findSound("cardmon/card" + what)); +#endif popUp(text, "cardmon/ide"); // XX add SD pic } #else diff --git a/core/applets/homeapplet/home.h b/core/applets/homeapplet/home.h index 64af97d..1186caf 100644 --- a/core/applets/homeapplet/home.h +++ b/core/applets/homeapplet/home.h @@ -32,14 +32,14 @@ public: Q_REFCOUNT virtual int position() const; - + virtual QString name ( ) const; virtual QIconSet icon ( ) const; virtual QString text ( ) const; virtual QString tr( const char* ) const; virtual QString tr( const char*, const char* ) const; virtual QPopupMenu *popup ( QWidget *parent ) const; - + virtual void activated ( ); private: diff --git a/core/applets/restartapplet2/.cvsignore b/core/applets/restartapplet2/.cvsignore index a403d26..4943911 100644 --- a/core/applets/restartapplet2/.cvsignore +++ b/core/applets/restartapplet2/.cvsignore @@ -4,4 +4,3 @@ Makefile* config.in moc_* opieobjconfig.in -opieobj diff --git a/core/applets/suspendapplet/suspend.h b/core/applets/suspendapplet/suspend.h index 0c92bcb..75467c1 100644 --- a/core/applets/suspendapplet/suspend.h +++ b/core/applets/suspendapplet/suspend.h @@ -32,14 +32,14 @@ public: Q_REFCOUNT virtual int position() const; - + virtual QString name ( ) const; virtual QIconSet icon ( ) const; virtual QString text ( ) const; virtual QString tr( const char* ) const; virtual QString tr( const char*, const char* ) const; virtual QPopupMenu *popup ( QWidget *parent ) const; - + virtual void activated ( ); private: diff --git a/core/launcher/launcher.cpp b/core/launcher/launcher.cpp index 0205622..8b2907a 100644 --- a/core/launcher/launcher.cpp +++ b/core/launcher/launcher.cpp @@ -22,8 +22,6 @@ // have this class. #define QTOPIA_INTERNAL_FSLP -//#include -#include #include #include #include @@ -91,19 +89,19 @@ namespace { }else{ tmpMime = cfg->readBoolEntry("audio", true ); if(tmpMime ) - mimes.append("audio/*" ); + mimes.append("audio/*" ); tmpMime = cfg->readBoolEntry("image", true ); if(tmpMime ) - mimes.append("image/*" ); + mimes.append("image/*" ); tmpMime = cfg->readBoolEntry("text", true ); if(tmpMime ) - mimes.append("text/*"); + mimes.append("text/*"); tmpMime = cfg->readBoolEntry("video", true ); if(tmpMime ) - mimes.append("video/*" ); + mimes.append("video/*" ); } return mimes; } @@ -118,7 +116,7 @@ class CategoryTab : public QTab { public: CategoryTab( const QIconSet &icon, const QString &text=QString::null ) - : QTab( icon, text ) + : QTab( icon, text ) { } @@ -138,9 +136,9 @@ CategoryTabWidget::CategoryTabWidget( QWidget* parent ) : void CategoryTabWidget::prevTab() { if ( categoryBar ) { - int n = categoryBar->count(); - int tab = categoryBar->currentTab(); - if ( tab >= 0 ) + int n = categoryBar->count(); + int tab = categoryBar->currentTab(); + if ( tab >= 0 ) categoryBar->setCurrentTab( (tab - 1 + n)%n ); } } @@ -148,9 +146,9 @@ void CategoryTabWidget::prevTab() void CategoryTabWidget::nextTab() { if ( categoryBar ) { - int n = categoryBar->count(); + int n = categoryBar->count(); int tab = categoryBar->currentTab(); - categoryBar->setCurrentTab( (tab + 1)%n ); + categoryBar->setCurrentTab( (tab + 1)%n ); } } @@ -158,50 +156,50 @@ void CategoryTabWidget::nextTab() void CategoryTabWidget::showTab(const QString& id) { if ( categoryBar ) { - int idx = ids.findIndex( id ); - categoryBar->setCurrentTab( idx ); + int idx = ids.findIndex( id ); + categoryBar->setCurrentTab( idx ); } } void CategoryTabWidget::addItem( const QString& linkfile ) { -// int i=0; -// AppLnk *app = new AppLnk(linkfile); -// if ( !app->isValid() ) { -// delete app; -// app=0; -// } -// if ( !app || !app->file().isEmpty() ) { - // A document -// delete app; -// app = new DocLnk(linkfile); -// if ( app->fileKnown() ) { -// ((LauncherView*)(stack->widget(ids.count()-1)))->addItem(app); -// } else { -// ((LauncherView*)(stack->widget(ids.count()-1)))->sort(); -// delete app; -// } -// return; -// } - // An application -// for ( QStringList::Iterator it=ids.begin(); it!=ids.end(); ++it) { -// if ( !(*it).isEmpty() ) { -// QRegExp tf(*it,FALSE,TRUE); -// if ( tf.match(app->type()) >= 0 ) { -// ((LauncherView*)stack->widget(i))->addItem(app); -// return; -// } -// i++; - // } - // } - - QCopEnvelope e("QPE/TaskBar","reloadApps()"); + int i=0; + AppLnk *app = new AppLnk(linkfile); + if ( !app->isValid() ) { + delete app; + app=0; + } + if ( !app || !app->file().isEmpty() ) { + // A document + delete app; + app = new DocLnk(linkfile); + if ( app->fileKnown() ) { + ((LauncherView*)(stack->widget(ids.count()-1)))->addItem(app); + } else { + ((LauncherView*)(stack->widget(ids.count()-1)))->sort(); + delete app; + } + return; + } + // An application + for ( QStringList::Iterator it=ids.begin(); it!=ids.end(); ++it) { + if ( !(*it).isEmpty() ) { + QRegExp tf(*it,FALSE,TRUE); + if ( tf.match(app->type()) >= 0 ) { + ((LauncherView*)stack->widget(i))->addItem(app); + return; + } + i++; + } + } + + QCopEnvelope e("QPE/TaskBar","reloadApps()"); } void CategoryTabWidget::initializeCategories(AppLnkSet* rootFolder, - AppLnkSet* /*docFolder*/, const QList & /*fs*/) + AppLnkSet* docFolder, const QList &fs) { - QString current; + QString current; if ( categoryBar ) { int c = categoryBar->currentTab(); if ( c >= 0 ) current = ids[c]; @@ -224,54 +222,44 @@ void CategoryTabWidget::initializeCategories(AppLnkSet* rootFolder, QStringList types = rootFolder->types(); for ( QStringList::Iterator it=types.begin(); it!=types.end(); ++it) { - if ( !(*it).isEmpty() ) { - (void)newView(*it,rootFolder->typePixmap(*it),rootFolder->typeName(*it)); - setTabAppearance( *it, cfg ); - } + if ( !(*it).isEmpty() ) { + (void)newView(*it,rootFolder->typePixmap(*it),rootFolder->typeName(*it)); + setTabAppearance( *it, cfg ); + } } QListIterator it( rootFolder->children() ); AppLnk* l; while ( (l=it.current()) ) { - if ( l->type() == "Separator" ) { // No tr - rootFolder->remove(l); - delete l; - } else { - int i=0; - for ( QStringList::Iterator it=types.begin(); it!=types.end(); ++it) { - if ( *it == l->type() ) - ((LauncherView*)stack->widget(i))->addItem(l,FALSE); - i++; - } - } - ++it; + if ( l->type() == "Separator" ) { // No tr + rootFolder->remove(l); + delete l; + } else { + int i=0; + for ( QStringList::Iterator it=types.begin(); it!=types.end(); ++it) { + if ( *it == l->type() ) + ((LauncherView*)stack->widget(i))->addItem(l,FALSE); + i++; + } + } + ++it; } rootFolder->detachChildren(); for (int i=0; iwidget(i))->sort(); + ((LauncherView*)stack->widget(i))->sort(); // all documents QImage img( Resource::loadImage( "DocsIcon" ) ); QPixmap pm; pm = img.smoothScale( AppLnk::smallIconSize(), AppLnk::smallIconSize() ); + docview = newView( "Documents", // No tr + pm, tr("Documents")); + docview->populate( docFolder, QString::null ); + docFolder->detachChildren(); + docview->setFileSystems(fs); + docview->setToolsEnabled(TRUE); + setTabAppearance( "Documents", cfg ); // No tr - //ljpotter - CategoryTab *catTab ; - catTab = new CategoryTab( pm, "Documents" ); - - categoryBar->addTab( catTab ); - - fileSel = new DocumentTab( stack, 4, 0, "/",""); - stack->addWidget( fileSel, tabs++ ); - - // fileSel->hide(); - - connect( fileSel, SIGNAL( fileSelected( const DocLnk & )), - this, SLOT(clickie(const DocLnk&)) ); - -// connect( fileSel, SIGNAL( fileSelected( const QString & )), -// this, SLOT(clickie(const QString&)) ); - - connect( categoryBar, SIGNAL(selected(int)), stack, SLOT(raiseWidget(int)) ); + connect( categoryBar, SIGNAL(selected(int)), stack, SLOT(raiseWidget(int)) ); ((LauncherView*)stack->widget(0))->setFocus(); @@ -285,20 +273,9 @@ void CategoryTabWidget::initializeCategories(AppLnkSet* rootFolder, categoryBar->show(); stack->show(); - QCopEnvelope e("QPE/TaskBar","reloadApps()"); } -void CategoryTabWidget::clickie(const DocLnk &lnk) { - lnk.execute(); - // fileSel->reparse(); -} - -void CategoryTabWidget::clickie(const QString &appStr) { -// DocLnk lnk(appStr); -// lnk.execute(); -} - void CategoryTabWidget::setTabAppearance( const QString &id, Config &cfg ) { QString grp( "Tab %1" ); // No tr @@ -310,41 +287,44 @@ void CategoryTabWidget::setTabAppearance( const QString &id, Config &cfg ) // View QString view = cfg.readEntry( "View", "Icon" ); if ( view == "List" ) // No tr - v->setViewMode( LauncherView::List ); + v->setViewMode( LauncherView::List ); QString bgType = cfg.readEntry( "BackgroundType", "Image" ); if ( bgType == "Image" ) { // No tr - QString pm = cfg.readEntry( "BackgroundImage", "launcher/opie-background" ); - v->setBackgroundType( LauncherView::Image, pm ); + QString pm = cfg.readEntry( "BackgroundImage", "launcher/opie-background" ); + v->setBackgroundType( LauncherView::Image, pm ); } else if ( bgType == "SolidColor" ) { - QString c = cfg.readEntry( "BackgroundColor" ); - v->setBackgroundType( LauncherView::SolidColor, c ); + QString c = cfg.readEntry( "BackgroundColor" ); + v->setBackgroundType( LauncherView::SolidColor, c ); } QString textCol = cfg.readEntry( "TextColor" ); if ( textCol.isEmpty() ) - v->setTextColor( QColor() ); + v->setTextColor( QColor() ); else - v->setTextColor( QColor(textCol) ); + v->setTextColor( QColor(textCol) ); QStringList font = cfg.readListEntry( "Font", ',' ); if ( font.count() == 4 ) - v->setViewFont( QFont(font[0], font[1].toInt(), font[2].toInt(), font[3].toInt()!=0) ); + v->setViewFont( QFont(font[0], font[1].toInt(), font[2].toInt(), font[3].toInt()!=0) ); // Tabs QString tabCol = cfg.readEntry( "TabColor" ); if ( tabCol.isEmpty() ) - tab->bgColor = QColor(); + tab->bgColor = QColor(); else - tab->bgColor = QColor(tabCol); + tab->bgColor = QColor(tabCol); QString tabTextCol = cfg.readEntry( "TabTextColor" ); if ( tabTextCol.isEmpty() ) - tab->fgColor = QColor(); + tab->fgColor = QColor(); else - tab->fgColor = QColor(tabTextCol); + tab->fgColor = QColor(tabTextCol); } -//void CategoryTabWidget::updateDocs(AppLnkSet* docFolder, const QList & /*fs*/) -//{ - // docFolder->detachChildren(); -//} +void CategoryTabWidget::updateDocs(AppLnkSet* docFolder, const QList &fs) +{ + docview->populate( docFolder, QString::null ); + docFolder->detachChildren(); + docview->setFileSystems(fs); + docview->updateTools(); +} void CategoryTabWidget::tabProperties() { @@ -355,7 +335,7 @@ void CategoryTabWidget::tabProperties() m->setItemChecked( (int)view->viewMode(), TRUE ); int rv = m->exec( QCursor::pos() ); if ( rv >= 0 && rv != view->viewMode() ) { - view->setViewMode( (LauncherView::ViewMode)rv ); + view->setViewMode( (LauncherView::ViewMode)rv ); } delete m; @@ -363,16 +343,16 @@ void CategoryTabWidget::tabProperties() QString CategoryTabWidget::getAllDocLinkInfo() const { - return ""; + return docview->getAllDocLinkInfo(); } LauncherView* CategoryTabWidget::newView( const QString& id, const QPixmap& pm, const QString& label ) { LauncherView* view = new LauncherView( stack ); connect( view, SIGNAL(clicked(const AppLnk*)), - this, SIGNAL(clicked(const AppLnk*))); + this, SIGNAL(clicked(const AppLnk*))); connect( view, SIGNAL(rightPressed(AppLnk*)), - this, SIGNAL(rightPressed(AppLnk*))); + this, SIGNAL(rightPressed(AppLnk*))); ids.append(id); categoryBar->addTab( new CategoryTab( pm, label ) ); stack->addWidget( view, tabs++ ); @@ -381,14 +361,15 @@ LauncherView* CategoryTabWidget::newView( const QString& id, const QPixmap& pm, void CategoryTabWidget::updateLink(const QString& linkfile) { - // LauncherView* view; - qApp->processEvents(); -// while ((view = (LauncherView*)stack->widget(i++))) { -// if ( view->removeLink(linkfile) ) -// break; -// } - // addItem(linkfile); - fileSel->reparse(); + int i=0; + LauncherView* view; + //qApp->processEvents(); + while ((view = (LauncherView*)stack->widget(i++))) { + if ( view->removeLink(linkfile) ) + break; + } + addItem(linkfile); + docview->updateTools(); } void CategoryTabWidget::paletteChange( const QPalette &p ) @@ -404,10 +385,10 @@ void CategoryTabWidget::paletteChange( const QPalette &p ) void CategoryTabWidget::setBusy(bool on) { if ( on ) - ((LauncherView*)stack->visibleWidget())->setBusy(TRUE); + ((LauncherView*)stack->visibleWidget())->setBusy(TRUE); else - for (int i=0; iwidget(i))->setBusy(FALSE); + for (int i=0; iwidget(i))->setBusy(FALSE); } LauncherView *CategoryTabWidget::view( const QString &id ) @@ -418,8 +399,8 @@ LauncherView *CategoryTabWidget::view( const QString &id ) void CategoryTabWidget::setBusyIndicatorType ( const QString &type ) { - for ( QStringList::Iterator it = ids. begin ( ); it != ids. end ( ); ++it ) - view ( *it )-> setBusyIndicatorType ( type ); + for ( QStringList::Iterator it = ids. begin ( ); it != ids. end ( ); ++it ) + view ( *it )-> setBusyIndicatorType ( type ); } //=========================================================================== @@ -438,7 +419,7 @@ CategoryTabBar::~CategoryTabBar() void CategoryTabBar::layoutTabs() { if ( !count() ) - return; + return; // int percentFalloffTable[] = { 100, 70, 40, 12, 6, 3, 1, 0 }; int available = width()-1; @@ -454,72 +435,72 @@ void CategoryTabBar::layoutTabs() int eventabwidth = (width()-1)/count(); enum Mode { HideBackText, Pack, Even } mode=Even; for ( int i = 0; i < count(); i++ ) { - t = tab(i); - int iw = fm.width( t->text() ) + hframe - overlap; - if ( i != middleTab ) { - available -= hiddenTabWidth + hframe - overlap; - if ( t->iconSet() != 0 ) - available -= t->iconSet()->pixmap( QIconSet::Small, QIconSet::Normal ).width(); - } - if ( t->iconSet() != 0 ) - iw += t->iconSet()->pixmap( QIconSet::Small, QIconSet::Normal ).width(); - required += iw; - // As space gets tight, packed looks better than even. "10" must be at least 0. - if ( iw >= eventabwidth-10 ) - mode = Pack; + t = tab(i); + int iw = fm.width( t->text() ) + hframe - overlap; + if ( i != middleTab ) { + available -= hiddenTabWidth + hframe - overlap; + if ( t->iconSet() != 0 ) + available -= t->iconSet()->pixmap( QIconSet::Small, QIconSet::Normal ).width(); + } + if ( t->iconSet() != 0 ) + iw += t->iconSet()->pixmap( QIconSet::Small, QIconSet::Normal ).width(); + required += iw; + // As space gets tight, packed looks better than even. "10" must be at least 0. + if ( iw >= eventabwidth-10 ) + mode = Pack; } if ( mode == Pack && required > width()-1 ) - mode = HideBackText; + mode = HideBackText; for ( int i = 0; i < count(); i++ ) { - t = tab(i); - if ( mode != HideBackText ) { - int w = fm.width( t->text() ); - int ih = 0; - if ( t->iconSet() != 0 ) { - w += t->iconSet()->pixmap( QIconSet::Small, QIconSet::Normal ).width(); - ih = t->iconSet()->pixmap( QIconSet::Small, QIconSet::Normal ).height(); - } - int h = QMAX( fm.height(), ih ); - h = QMAX( h, QApplication::globalStrut().height() ); - - h += vframe; - w += hframe; - - QRect tr(x, 0, - mode == Even ? eventabwidth : w * (width()-1)/required, h); - t->setRect(tr); - x += tr.width() - overlap; - r = r.unite(tr); - } else if ( i != middleTab ) { - int w = hiddenTabWidth; - int ih = 0; - if ( t->iconSet() != 0 ) { - w += t->iconSet()->pixmap( QIconSet::Small, QIconSet::Normal ).width(); - ih = t->iconSet()->pixmap( QIconSet::Small, QIconSet::Normal ).height(); - } - int h = QMAX( fm.height(), ih ); - h = QMAX( h, QApplication::globalStrut().height() ); - - h += vframe; - w += hframe; - - t->setRect( QRect(x, 0, w, h) ); - x += t->rect().width() - overlap; - r = r.unite( t->rect() ); - } else { - int ih = 0; - if ( t->iconSet() != 0 ) { - ih = t->iconSet()->pixmap( QIconSet::Small, QIconSet::Normal ).height(); - } - int h = QMAX( fm.height(), ih ); - h = QMAX( h, QApplication::globalStrut().height() ); - - h += vframe; - - t->setRect( QRect(x, 0, available, h) ); - x += t->rect().width() - overlap; - r = r.unite( t->rect() ); - } + t = tab(i); + if ( mode != HideBackText ) { + int w = fm.width( t->text() ); + int ih = 0; + if ( t->iconSet() != 0 ) { + w += t->iconSet()->pixmap( QIconSet::Small, QIconSet::Normal ).width(); + ih = t->iconSet()->pixmap( QIconSet::Small, QIconSet::Normal ).height(); + } + int h = QMAX( fm.height(), ih ); + h = QMAX( h, QApplication::globalStrut().height() ); + + h += vframe; + w += hframe; + + QRect tr(x, 0, + mode == Even ? eventabwidth : w * (width()-1)/required, h); + t->setRect(tr); + x += tr.width() - overlap; + r = r.unite(tr); + } else if ( i != middleTab ) { + int w = hiddenTabWidth; + int ih = 0; + if ( t->iconSet() != 0 ) { + w += t->iconSet()->pixmap( QIconSet::Small, QIconSet::Normal ).width(); + ih = t->iconSet()->pixmap( QIconSet::Small, QIconSet::Normal ).height(); + } + int h = QMAX( fm.height(), ih ); + h = QMAX( h, QApplication::globalStrut().height() ); + + h += vframe; + w += hframe; + + t->setRect( QRect(x, 0, w, h) ); + x += t->rect().width() - overlap; + r = r.unite( t->rect() ); + } else { + int ih = 0; + if ( t->iconSet() != 0 ) { + ih = t->iconSet()->pixmap( QIconSet::Small, QIconSet::Normal ).height(); + } + int h = QMAX( fm.height(), ih ); + h = QMAX( h, QApplication::globalStrut().height() ); + + h += vframe; + + t->setRect( QRect(x, 0, available, h) ); + x += t->rect().width() - overlap; + r = r.unite( t->rect() ); + } } QRect rr = tab(count()-1)->rect(); @@ -543,13 +524,13 @@ void CategoryTabBar::paint( QPainter * p, QTab * t, bool selected ) const QPalette pal = palette(); bool setPal = FALSE; if ( ct->bgColor.isValid() ) { - pal.setColor( QPalette::Active, QColorGroup::Background, ct->bgColor ); - pal.setColor( QPalette::Active, QColorGroup::Button, ct->bgColor ); - pal.setColor( QPalette::Inactive, QColorGroup::Background, ct->bgColor ); - pal.setColor( QPalette::Inactive, QColorGroup::Button, ct->bgColor ); - that->setUpdatesEnabled( FALSE ); - that->setPalette( pal ); - setPal = TRUE; + pal.setColor( QPalette::Active, QColorGroup::Background, ct->bgColor ); + pal.setColor( QPalette::Active, QColorGroup::Button, ct->bgColor ); + pal.setColor( QPalette::Inactive, QColorGroup::Background, ct->bgColor ); + pal.setColor( QPalette::Inactive, QColorGroup::Button, ct->bgColor ); + that->setUpdatesEnabled( FALSE ); + that->setPalette( pal ); + setPal = TRUE; } #if QT_VERSION >= 300 QStyle::SFlags flags = QStyle::Style_Default; @@ -564,76 +545,76 @@ void CategoryTabBar::paint( QPainter * p, QTab * t, bool selected ) const QRect r( t->rect() ); QFont f( font() ); if ( selected ) - f.setBold( TRUE ); + f.setBold( TRUE ); p->setFont( f ); if ( ct->fgColor.isValid() ) { - pal.setColor( QPalette::Active, QColorGroup::Foreground, ct->fgColor ); - pal.setColor( QPalette::Inactive, QColorGroup::Foreground, ct->fgColor ); - that->setUpdatesEnabled( FALSE ); - that->setPalette( pal ); - setPal = TRUE; + pal.setColor( QPalette::Active, QColorGroup::Foreground, ct->fgColor ); + pal.setColor( QPalette::Inactive, QColorGroup::Foreground, ct->fgColor ); + that->setUpdatesEnabled( FALSE ); + that->setPalette( pal ); + setPal = TRUE; } int iw = 0; int ih = 0; if ( t->iconSet() != 0 ) { - iw = t->iconSet()->pixmap( QIconSet::Small, QIconSet::Normal ).width() + 2; - ih = t->iconSet()->pixmap( QIconSet::Small, QIconSet::Normal ).height(); + iw = t->iconSet()->pixmap( QIconSet::Small, QIconSet::Normal ).width() + 2; + ih = t->iconSet()->pixmap( QIconSet::Small, QIconSet::Normal ).height(); } int w = iw + p->fontMetrics().width( t->text() ) + 4; int h = QMAX(p->fontMetrics().height() + 4, ih ); paintLabel( p, QRect( r.left() + (r.width()-w)/2 - 3, - r.top() + (r.height()-h)/2, w, h ), t, + r.top() + (r.height()-h)/2, w, h ), t, #if QT_VERSION >= 300 - t->identifier() == keyboardFocusTab() + t->identifier() == keyboardFocusTab() #else - t->identitifer() == keyboardFocusTab() + t->identitifer() == keyboardFocusTab() #endif - ); + ); if ( setPal ) { - that->unsetPalette(); - that->setUpdatesEnabled( TRUE ); + that->unsetPalette(); + that->setUpdatesEnabled( TRUE ); } } void CategoryTabBar::paintLabel( QPainter* p, const QRect&, - QTab* t, bool has_focus ) const + QTab* t, bool has_focus ) const { QRect r = t->rect(); // if ( t->id != currentTab() ) //r.moveBy( 1, 1 ); // if ( t->iconSet() ) { - // the tab has an iconset, draw it in the right mode - QIconSet::Mode mode = (t->isEnabled() && isEnabled()) ? QIconSet::Normal : QIconSet::Disabled; - if ( mode == QIconSet::Normal && has_focus ) - mode = QIconSet::Active; - QPixmap pixmap = t->iconSet()->pixmap( QIconSet::Small, mode ); - int pixw = pixmap.width(); - int pixh = pixmap.height(); - p->drawPixmap( r.left() + 6, r.center().y() - pixh / 2 + 1, pixmap ); - r.setLeft( r.left() + pixw + 5 ); + // the tab has an iconset, draw it in the right mode + QIconSet::Mode mode = (t->isEnabled() && isEnabled()) ? QIconSet::Normal : QIconSet::Disabled; + if ( mode == QIconSet::Normal && has_focus ) + mode = QIconSet::Active; + QPixmap pixmap = t->iconSet()->pixmap( QIconSet::Small, mode ); + int pixw = pixmap.width(); + int pixh = pixmap.height(); + p->drawPixmap( r.left() + 6, r.center().y() - pixh / 2 + 1, pixmap ); + r.setLeft( r.left() + pixw + 5 ); } QRect tr = r; if ( r.width() < 20 ) - return; + return; if ( t->isEnabled() && isEnabled() ) { #if defined(_WS_WIN32_) - if ( colorGroup().brush( QColorGroup::Button ) == colorGroup().brush( QColorGroup::Background ) ) - p->setPen( colorGroup().buttonText() ); - else - p->setPen( colorGroup().foreground() ); + if ( colorGroup().brush( QColorGroup::Button ) == colorGroup().brush( QColorGroup::Background ) ) + p->setPen( colorGroup().buttonText() ); + else + p->setPen( colorGroup().foreground() ); #else - p->setPen( colorGroup().foreground() ); + p->setPen( colorGroup().foreground() ); #endif - p->drawText( tr, AlignCenter | AlignVCenter | ShowPrefix, t->text() ); + p->drawText( tr, AlignCenter | AlignVCenter | ShowPrefix, t->text() ); } else { - p->setPen( palette().disabled().foreground() ); - p->drawText( tr, AlignCenter | AlignVCenter | ShowPrefix, t->text() ); + p->setPen( palette().disabled().foreground() ); + p->drawText( tr, AlignCenter | AlignVCenter | ShowPrefix, t->text() ); } } @@ -661,12 +642,11 @@ Launcher::Launcher( QWidget* parent, const char* name, WFlags fl ) setCentralWidget( tabs ); connect( tabs, SIGNAL(selected(const QString&)), - this, SLOT(viewSelected(const QString&)) ); + this, SLOT(viewSelected(const QString&)) ); connect( tabs, SIGNAL(clicked(const AppLnk*)), - this, SLOT(select(const AppLnk*))); + this, SLOT(select(const AppLnk*))); connect( tabs, SIGNAL(rightPressed(AppLnk*)), - this, SLOT(properties(AppLnk*))); - + this, SLOT(properties(AppLnk*))); #if !defined(QT_NO_COP) QCopChannel* sysChannel = new QCopChannel( "QPE/System", this ); @@ -700,8 +680,8 @@ static bool isVisibleWindow(int wid) const QList &list = qwsServer->clientWindows(); QWSWindow* w; for (QListIterator it(list); (w=it.current()); ++it) { - if ( w->winId() == wid ) - return !w->isFullyObscured(); + if ( w->winId() == wid ) + return !w->isFullyObscured(); } #endif return FALSE; @@ -710,9 +690,9 @@ static bool isVisibleWindow(int wid) void Launcher::showMaximized() { if ( isVisibleWindow( winId() ) ) - doMaximize(); + doMaximize(); else - QTimer::singleShot( 20, this, SLOT(doMaximize()) ); + QTimer::singleShot( 20, this, SLOT(doMaximize()) ); } void Launcher::doMaximize() @@ -730,12 +710,12 @@ void Launcher::updateMimeTypes() void Launcher::updateMimeTypes(AppLnkSet* folder) { for ( QListIterator it( folder->children() ); it.current(); ++it ) { - AppLnk *app = it.current(); - if ( app->type() == "Folder" ) // No tr - updateMimeTypes((AppLnkSet *)app); - else { - MimeType::registerApp(*app); - } + AppLnk *app = it.current(); + if ( app->type() == "Folder" ) // No tr + updateMimeTypes((AppLnkSet *)app); + else { + MimeType::registerApp(*app); + } } } @@ -752,123 +732,123 @@ void Launcher::updateMimeTypes(AppLnkSet* folder) */ void Launcher::loadDocs() // ok here comes a hack belonging to Global:: { - OWait *owait = new OWait(); - Global::statusMessage( tr( "Finding documents" ) ); - - owait->show(); - qApp->processEvents(); - if(docsFolder) delete docsFolder; - docsFolder = new DocLnkSet; - DocLnkSet *tmp = 0; - QString home = QString(getenv("HOME")) + "/Documents"; - tmp = new DocLnkSet( home , QString::null); - docsFolder->appendFrom( *tmp ); - delete tmp; - - // RAM documents - StorageInfo storage; - const QList &fileSystems = storage.fileSystems(); - QListIterator it ( fileSystems ); - - for ( ; it.current(); ++it ) { - if ( (*it)->disk() == "/dev/mtdblock6" || (*it)->disk() == "tmpfs" ) { - tmp = new DocLnkSet( (*it)->path(), QString::null ); - docsFolder->appendFrom( *tmp ); - delete tmp; - } - } - - Config mediumCfg( "medium"); - mediumCfg.setGroup("main"); - // a) -zecke we don't want to check - if(!mediumCfg.readBoolEntry("use", true ) ) { - owait->hide(); - delete owait; + + OWait *owait = new OWait(); + Global::statusMessage( tr( "Finding documents" ) ); + + owait->show(); + qApp->processEvents(); + + delete docsFolder; + docsFolder = new DocLnkSet; + + DocLnkSet *tmp = 0; + QString home = QString(getenv("HOME")) + "/Documents"; + tmp = new DocLnkSet( home , QString::null); + docsFolder->appendFrom( *tmp ); + delete tmp; + + // RAM documents + StorageInfo storage; + const QList &fileSystems = storage.fileSystems(); + QListIterator it ( fileSystems ); + + for ( ; it.current(); ++it ) { + if ( (*it)->disk() == "/dev/mtdblock6" || (*it)->disk() == "tmpfs" ) { + tmp = new DocLnkSet( (*it)->path(), QString::null ); + docsFolder->appendFrom( *tmp ); + delete tmp; + } + } + + Config mediumCfg( "medium"); + mediumCfg.setGroup("main"); + // a) -zecke we don't want to check + if(!mediumCfg.readBoolEntry("use", true ) ) return; - } - // find out wich filesystems are new in this round - // We will do this by having a timestamp inside each mountpoint - // if the current timestamp doesn't match this is a new file system and - // come up with our MediumMountGui :) let the hacking begin - int stamp = uidgen.generate(); - QString newStamp = QString::number( stamp ); // generates newtime Stamp + // find out wich filesystems are new in this round + // We will do this by having a timestamp inside each mountpoint + // if the current timestamp doesn't match this is a new file system and + // come up with our MediumMountGui :) let the hacking begin + int stamp = uidgen.generate(); + + QString newStamp = QString::number( stamp ); // generates newtime Stamp - // b) - if( mediumCfg.readBoolEntry("global", true ) ){ + // b) + if( mediumCfg.readBoolEntry("global", true ) ){ QString mime = configToMime(&mediumCfg).join(";"); for( it.toFirst(); it.current(); ++it ){ - if( (*it)->isRemovable() ){ - tmp = new DocLnkSet( (*it)->path(), mime ); - docsFolder->appendFrom( *tmp ); - delete tmp; - } + if( (*it)->isRemovable() ){ + tmp = new DocLnkSet( (*it)->path(), mime ); + docsFolder->appendFrom( *tmp ); + delete tmp; + } } // done - owait->hide(); - delete owait; return; // save the else - } - // c) zecke - for ( it.toFirst(); it.current(); ++it ) { + } + // c) zecke + for ( it.toFirst(); it.current(); ++it ) { if ( (*it)->isRemovable() ) { // let's find out if we should search on it - Config cfg( (*it)->path() + "/.opiestorage.cf", Config::File); - cfg.setGroup("main"); - QString stamp = cfg.readEntry("timestamp", QDateTime::currentDateTime().toString() ); - /** This medium is uptodate - */ - if( stamp == m_timeStamp ){ // ok we know this card - cfg.writeEntry("timestamp", newStamp ); //just write a new timestamp - // we need to scan the list now. Hopefully the cache will be there - // read the mimetypes from the config and search for documents - QStringList mimetypes = configToMime( &cfg); - //qApp->processEvents(); - Global::statusMessage( tr( "Searching documents" ) ); - tmp = new DocLnkSet( (*it)->path(), mimetypes.join(";") ); - docsFolder->appendFrom( *tmp ); - delete tmp; - - } else { // come up with the gui cause this a new card - MediumMountGui medium(&cfg, (*it)->path() ); - if( medium.check() ){ // we did not ask before or ask again is off - /** c2) */ - if( medium.exec() ){ // he clicked yes so search it - // speicher - //cfg.read(); // cause of a race we need to reread - fixed - cfg.setGroup("main"); - cfg.writeEntry("timestamp", newStamp ); - cfg.write(); - - //qApp->processEvents(); - tmp = new DocLnkSet( (*it)->path(), medium.mimeTypes().join(";" ) ); - docsFolder->appendFrom( *tmp ); - delete tmp; - }// no else - /** c1) */ - } else { // we checked - // do something different see what we need to do - // let's see if we should check the device - cfg.setGroup("main" ); - bool check = cfg.readBoolEntry("autocheck", true ); - if( check ){ // find the documents - - //qApp->processEvents(); + Config cfg( (*it)->path() + "/.opiestorage.cf", Config::File); + cfg.setGroup("main"); + QString stamp = cfg.readEntry("timestamp", QDateTime::currentDateTime().toString() ); + /** This medium is uptodate + */ + if( stamp == m_timeStamp ){ // ok we know this card + cfg.writeEntry("timestamp", newStamp ); //just write a new timestamp + // we need to scan the list now. Hopefully the cache will be there + // read the mimetypes from the config and search for documents + QStringList mimetypes = configToMime( &cfg); + //qApp->processEvents(); Global::statusMessage( tr( "Searching documents" ) ); - tmp = new DocLnkSet( (*it)->path(), configToMime(&cfg ).join(";") ); - docsFolder->appendFrom( *tmp ); - delete tmp; - } - } - } - } - } - m_timeStamp = newStamp; - owait->hide(); - delete owait; + tmp = new DocLnkSet( (*it)->path(), mimetypes.join(";") ); + docsFolder->appendFrom( *tmp ); + delete tmp; + + }else{ // come up with the gui cause this a new card + MediumMountGui medium(&cfg, (*it)->path() ); + if( medium.check() ){ // we did not ask before or ask again is off + /** c2) */ + if( medium.exec() ){ // he clicked yes so search it + // speicher + //cfg.read(); // cause of a race we need to reread - fixed + cfg.setGroup("main"); + cfg.writeEntry("timestamp", newStamp ); + cfg.write(); + + //qApp->processEvents(); + tmp = new DocLnkSet( (*it)->path(), medium.mimeTypes().join(";" ) ); + docsFolder->appendFrom( *tmp ); + delete tmp; + }// no else + /** c1) */ + }else{ // we checked + // do something different see what we need to do + // let's see if we should check the device + cfg.setGroup("main" ); + bool check = cfg.readBoolEntry("autocheck", true ); + if( check ){ // find the documents + + //qApp->processEvents(); + Global::statusMessage( tr( "Searching documents" ) ); + tmp = new DocLnkSet( (*it)->path(), configToMime(&cfg ).join(";") ); + docsFolder->appendFrom( *tmp ); + delete tmp; + } + } + } + } + } + m_timeStamp = newStamp; + owait->hide(); + delete owait; } void Launcher::updateTabs() { MimeType::updateApplications(); // ### reads all applnks twice + delete rootFolder; rootFolder = new AppLnkSet( MimeType::appsFolderName() ); @@ -879,8 +859,8 @@ void Launcher::updateTabs() void Launcher::updateDocs() { - loadDocs(); - // tabs->updateDocs(docsFolder,storage->fileSystems()); + loadDocs(); + tabs->updateDocs(docsFolder,storage->fileSystems()); } void Launcher::viewSelected(const QString& s) @@ -902,17 +882,17 @@ void Launcher::showTab(const QString& id) void Launcher::select( const AppLnk *appLnk ) { if ( appLnk->type() == "Folder" ) { // No tr - // Not supported: flat is simpler for the user + // Not supported: flat is simpler for the user } else { - if ( appLnk->exec().isNull() ) { - QMessageBox::information(this,tr("No application"), - tr("

No application is defined for this document." - "

Type is %1.").arg(appLnk->type())); - return; - } - tabs->setBusy(TRUE); - emit executing( appLnk ); - appLnk->execute(); + if ( appLnk->exec().isNull() ) { + QMessageBox::information(this,tr("No application"), + tr("

No application is defined for this document." + "

Type is %1.").arg(appLnk->type())); + return; + } + tabs->setBusy(TRUE); + emit executing( appLnk ); + appLnk->execute(); } } @@ -925,18 +905,18 @@ void Launcher::externalSelected(const AppLnk *appLnk) void Launcher::properties( AppLnk *appLnk ) { if ( appLnk->type() == "Folder" ) { // No tr - // Not supported: flat is simpler for the user + // Not supported: flat is simpler for the user } else { - in_lnk_props = TRUE; - got_lnk_change = FALSE; - LnkProperties prop(appLnk); - connect(&prop, SIGNAL(select(const AppLnk *)), this, SLOT(externalSelected(const AppLnk *))); - prop.showMaximized(); - prop.exec(); - in_lnk_props = FALSE; - if ( got_lnk_change ) { - updateLink(lnk_change); - } + in_lnk_props = TRUE; + got_lnk_change = FALSE; + LnkProperties prop(appLnk); + connect(&prop, SIGNAL(select(const AppLnk *)), this, SLOT(externalSelected(const AppLnk *))); + prop.showMaximized(); + prop.exec(); + in_lnk_props = FALSE; + if ( got_lnk_change ) { + updateLink(lnk_change); + } } } @@ -945,80 +925,80 @@ void Launcher::updateLink(const QString& link) bool notify_sm = false; if (link.isNull()) { - updateTabs(); - notify_sm = true; + updateTabs(); + notify_sm = true; } else if (link.isEmpty()) { - updateDocs(); + updateDocs(); } else { - tabs->updateLink(link); - notify_sm = true; + tabs->updateLink(link); + notify_sm = true; } if ( notify_sm ) - QCopEnvelope e ( "QPE/TaskBar", "reloadApps()" ); + QCopEnvelope e ( "QPE/TaskBar", "reloadApps()" ); } void Launcher::systemMessage( const QCString &msg, const QByteArray &data) { - QDataStream stream( data, IO_ReadOnly ); + QDataStream stream( data, IO_ReadOnly ); if ( msg == "linkChanged(QString)" ) { - QString link; - stream >> link; - if ( in_lnk_props ) { - got_lnk_change = TRUE; - lnk_change = link; - } else { - updateLink(link); - } + QString link; + stream >> link; + if ( in_lnk_props ) { + got_lnk_change = TRUE; + lnk_change = link; + } else { + updateLink(link); + } } else if ( msg == "busy()" ) { - emit busy(); + emit busy(); } else if ( msg == "notBusy(QString)" ) { - QString app; - stream >> app; - tabs->setBusy(FALSE); - emit notBusy(app); + QString app; + stream >> app; + tabs->setBusy(FALSE); + emit notBusy(app); } else if ( msg == "mkdir(QString)" ) { - QString dir; - stream >> dir; - if ( !dir.isEmpty() ) - mkdir( dir ); + QString dir; + stream >> dir; + if ( !dir.isEmpty() ) + mkdir( dir ); } else if ( msg == "rdiffGenSig(QString,QString)" ) { - QString baseFile, sigFile; - stream >> baseFile >> sigFile; - QRsync::generateSignature( baseFile, sigFile ); + QString baseFile, sigFile; + stream >> baseFile >> sigFile; + QRsync::generateSignature( baseFile, sigFile ); } else if ( msg == "rdiffGenDiff(QString,QString,QString)" ) { - QString baseFile, sigFile, deltaFile; - stream >> baseFile >> sigFile >> deltaFile; - QRsync::generateDiff( baseFile, sigFile, deltaFile ); + QString baseFile, sigFile, deltaFile; + stream >> baseFile >> sigFile >> deltaFile; + QRsync::generateDiff( baseFile, sigFile, deltaFile ); } else if ( msg == "rdiffApplyPatch(QString,QString)" ) { - QString baseFile, deltaFile; - stream >> baseFile >> deltaFile; - if ( !QFile::exists( baseFile ) ) { - QFile f( baseFile ); - f.open( IO_WriteOnly ); - f.close(); - } - QRsync::applyDiff( baseFile, deltaFile ); + QString baseFile, deltaFile; + stream >> baseFile >> deltaFile; + if ( !QFile::exists( baseFile ) ) { + QFile f( baseFile ); + f.open( IO_WriteOnly ); + f.close(); + } + QRsync::applyDiff( baseFile, deltaFile ); #ifndef QT_NO_COP - QCopEnvelope e( "QPE/Desktop", "patchApplied(QString)" ); - e << baseFile; + QCopEnvelope e( "QPE/Desktop", "patchApplied(QString)" ); + e << baseFile; #endif } else if ( msg == "rdiffCleanup()" ) { - mkdir( "/tmp/rdiff" ); - QDir dir; - dir.setPath( "/tmp/rdiff" ); - QStringList entries = dir.entryList(); - for ( QStringList::Iterator it = entries.begin(); it != entries.end(); ++it ) - dir.remove( *it ); + mkdir( "/tmp/rdiff" ); + QDir dir; + dir.setPath( "/tmp/rdiff" ); + QStringList entries = dir.entryList(); + for ( QStringList::Iterator it = entries.begin(); it != entries.end(); ++it ) + dir.remove( *it ); } else if ( msg == "sendHandshakeInfo()" ) { - QString home = getenv( "HOME" ); + QString home = getenv( "HOME" ); #ifndef QT_NO_COP - QCopEnvelope e( "QPE/Desktop", "handshakeInfo(QString,bool)" ); - e << home; - int locked = (int) Desktop::screenLocked(); - e << locked; + QCopEnvelope e( "QPE/Desktop", "handshakeInfo(QString,bool)" ); + e << home; + int locked = (int) Desktop::screenLocked(); + e << locked; #endif } else if ( msg == "autoStart(QString)" ) { QString appName; @@ -1070,137 +1050,137 @@ void Launcher::systemMessage( const QCString &msg, const QByteArray &data) * to sync with QtopiaDesktop1.6 */ else if ( msg == "sendVersionInfo()" ) { - QCopEnvelope e( "QPE/Desktop", "versionInfo(QString)" ); - QString v2 = QString::fromLatin1("1.4"); - e << v2; - //qDebug("version %s\n", line.latin1()); + QCopEnvelope e( "QPE/Desktop", "versionInfo(QString)" ); + QString v2 = QString::fromLatin1("1.4"); + e << v2; + //qDebug("version %s\n", line.latin1()); } else if ( msg == "sendCardInfo()" ) { #ifndef QT_NO_COP - QCopEnvelope e( "QPE/Desktop", "cardInfo(QString)" ); + QCopEnvelope e( "QPE/Desktop", "cardInfo(QString)" ); #endif - const QList &fs = storage->fileSystems(); - QListIterator it ( fs ); - QString s; - QString homeDir = getenv("HOME"); - QString hardDiskHome, hardDiskHomePath; - for ( ; it.current(); ++it ) { - int k4 = (*it)->blockSize()/256; - if ( (*it)->isRemovable() || (*it)->disk() == "/dev/mtdblock6" || (*it)->disk() == "tmpfs") { - s += (*it)->name() + "=" + (*it)->path() + "/Documents " - + QString::number( (*it)->availBlocks() * k4/4 ) - + "K " + (*it)->options() + ";"; - } else if ( (*it)->disk() == "/dev/mtdblock1" || - (*it)->disk() == "/dev/mtdblock/1" ) { - s += (*it)->name() + "=" + homeDir + "/Documents " - + QString::number( (*it)->availBlocks() * k4/4 ) - + "K " + (*it)->options() + ";"; - } else if ( (*it)->name().contains( "Hard Disk") && - homeDir.contains( (*it)->path() ) && - (*it)->path().length() > hardDiskHomePath.length() ) { - hardDiskHomePath = (*it)->path(); - hardDiskHome = - (*it)->name() + "=" + homeDir + "/Documents " - + QString::number( (*it)->availBlocks() * k4/4 ) - + "K " + (*it)->options() + ";"; - } - } - if ( !hardDiskHome.isEmpty() ) - s += hardDiskHome; + const QList &fs = storage->fileSystems(); + QListIterator it ( fs ); + QString s; + QString homeDir = getenv("HOME"); + QString hardDiskHome, hardDiskHomePath; + for ( ; it.current(); ++it ) { + int k4 = (*it)->blockSize()/256; + if ( (*it)->isRemovable() || (*it)->disk() == "/dev/mtdblock6" || (*it)->disk() == "tmpfs") { + s += (*it)->name() + "=" + (*it)->path() + "/Documents " + + QString::number( (*it)->availBlocks() * k4/4 ) + + "K " + (*it)->options() + ";"; + } else if ( (*it)->disk() == "/dev/mtdblock1" || + (*it)->disk() == "/dev/mtdblock/1" ) { + s += (*it)->name() + "=" + homeDir + "/Documents " + + QString::number( (*it)->availBlocks() * k4/4 ) + + "K " + (*it)->options() + ";"; + } else if ( (*it)->name().contains( "Hard Disk") && + homeDir.contains( (*it)->path() ) && + (*it)->path().length() > hardDiskHomePath.length() ) { + hardDiskHomePath = (*it)->path(); + hardDiskHome = + (*it)->name() + "=" + homeDir + "/Documents " + + QString::number( (*it)->availBlocks() * k4/4 ) + + "K " + (*it)->options() + ";"; + } + } + if ( !hardDiskHome.isEmpty() ) + s += hardDiskHome; #ifndef QT_NO_COP - e << s; + e << s; #endif } else if ( msg == "sendSyncDate(QString)" ) { - QString app; - stream >> app; - Config cfg( "qpe" ); - cfg.setGroup("SyncDate"); + QString app; + stream >> app; + Config cfg( "qpe" ); + cfg.setGroup("SyncDate"); #ifndef QT_NO_COP - QCopEnvelope e( "QPE/Desktop", "syncDate(QString,QString)" ); - e << app << cfg.readEntry( app ); + QCopEnvelope e( "QPE/Desktop", "syncDate(QString,QString)" ); + e << app << cfg.readEntry( app ); #endif - //qDebug("QPE/System sendSyncDate for %s: response %s", app.latin1(), - //cfg.readEntry( app ).latin1() ); + //qDebug("QPE/System sendSyncDate for %s: response %s", app.latin1(), + //cfg.readEntry( app ).latin1() ); } else if ( msg == "setSyncDate(QString,QString)" ) { - QString app, date; - stream >> app >> date; - Config cfg( "qpe" ); - cfg.setGroup("SyncDate"); - cfg.writeEntry( app, date ); - //qDebug("setSyncDate(QString,QString) %s %s", app.latin1(), date.latin1()); + QString app, date; + stream >> app >> date; + Config cfg( "qpe" ); + cfg.setGroup("SyncDate"); + cfg.writeEntry( app, date ); + //qDebug("setSyncDate(QString,QString) %s %s", app.latin1(), date.latin1()); } else if ( msg == "startSync(QString)" ) { - QString what; - stream >> what; - delete syncDialog; syncDialog = 0; - syncDialog = new SyncDialog( this, "syncProgress", FALSE, - WStyle_Tool | WStyle_Customize | - Qt::WStyle_StaysOnTop ); - syncDialog->showMaximized(); - syncDialog->whatLabel->setText( "" + what + "" ); - connect( syncDialog->buttonCancel, SIGNAL( clicked() ), - SLOT( cancelSync() ) ); + QString what; + stream >> what; + delete syncDialog; syncDialog = 0; + syncDialog = new SyncDialog( this, "syncProgress", FALSE, + WStyle_Tool | WStyle_Customize | + Qt::WStyle_StaysOnTop ); + syncDialog->showMaximized(); + syncDialog->whatLabel->setText( "" + what + "" ); + connect( syncDialog->buttonCancel, SIGNAL( clicked() ), + SLOT( cancelSync() ) ); } else if ( msg == "stopSync()") { - delete syncDialog; syncDialog = 0; + delete syncDialog; syncDialog = 0; } else if ( msg == "getAllDocLinks()" ) { - loadDocs(); + loadDocs(); // directly show updated docs in document tab updateDocs(); QString contents; -// Categories cats; - for ( QListIterator it( docsFolder->children() ); it.current(); ++it ) { - DocLnk *doc = it.current(); - QFileInfo fi( doc->file() ); - if ( !fi.exists() ) - continue; - - bool fake = !doc->linkFileKnown(); - if ( !fake ) { - QFile f( doc->linkFile() ); - if ( f.open( IO_ReadOnly ) ) { - QTextStream ts( &f ); - ts.setEncoding( QTextStream::UnicodeUTF8 ); - contents += ts.read(); - f.close(); - } else - fake = TRUE; - } - if (fake) { - contents += "[Desktop Entry]\n"; - contents += "Categories = " + // No tr -// cats.labels("Document View",doc->categories()).join(";") + "\n"; // No tr - Qtopia::Record::idsToString( doc->categories() ) + "\n"; - contents += "Name = "+doc->name()+"\n"; // No tr - contents += "Type = "+doc->type()+"\n"; // No tr - } - contents += "File = "+doc->file()+"\n"; // No tr // (resolves path) - contents += QString("Size = %1\n").arg( fi.size() ); // No tr - } - - //qDebug( "sending length %d", contents.length() ); +// Categories cats; + for ( QListIterator it( docsFolder->children() ); it.current(); ++it ) { + DocLnk *doc = it.current(); + QFileInfo fi( doc->file() ); + if ( !fi.exists() ) + continue; + + bool fake = !doc->linkFileKnown(); + if ( !fake ) { + QFile f( doc->linkFile() ); + if ( f.open( IO_ReadOnly ) ) { + QTextStream ts( &f ); + ts.setEncoding( QTextStream::UnicodeUTF8 ); + contents += ts.read(); + f.close(); + } else + fake = TRUE; + } + if (fake) { + contents += "[Desktop Entry]\n"; + contents += "Categories = " + // No tr +// cats.labels("Document View",doc->categories()).join(";") + "\n"; // No tr + Qtopia::Record::idsToString( doc->categories() ) + "\n"; + contents += "Name = "+doc->name()+"\n"; // No tr + contents += "Type = "+doc->type()+"\n"; // No tr + } + contents += "File = "+doc->file()+"\n"; // No tr // (resolves path) + contents += QString("Size = %1\n").arg( fi.size() ); // No tr + } + + //qDebug( "sending length %d", contents.length() ); #ifndef QT_NO_COP - QCopEnvelope e( "QPE/Desktop", "docLinks(QString)" ); - e << contents; + QCopEnvelope e( "QPE/Desktop", "docLinks(QString)" ); + e << contents; #endif - //qDebug( "================ \n\n%s\n\n===============", - //contents.latin1() ); + //qDebug( "================ \n\n%s\n\n===============", + //contents.latin1() ); - delete docsFolder; - docsFolder = 0; + delete docsFolder; + docsFolder = 0; #ifdef QWS } else if ( msg == "setMouseProto(QString)" ) { - QString mice; - stream >> mice; - setenv("QWS_MOUSE_PROTO",mice.latin1(),1); - qwsServer->openMouse(); + QString mice; + stream >> mice; + setenv("QWS_MOUSE_PROTO",mice.latin1(),1); + qwsServer->openMouse(); } else if ( msg == "setKeyboard(QString)" ) { - QString kb; - stream >> kb; - setenv("QWS_KEYBOARD",kb.latin1(),1); - qwsServer->openKeyboard(); + QString kb; + stream >> kb; + setenv("QWS_KEYBOARD",kb.latin1(),1); + qwsServer->openKeyboard(); #endif } } @@ -1214,58 +1194,58 @@ void Launcher::cancelSync() void Launcher::launcherMessage( const QCString &msg, const QByteArray &data) { - QDataStream stream( data, IO_ReadOnly ); + QDataStream stream( data, IO_ReadOnly ); if ( msg == "setTabView(QString,int)" ) { - QString id; - stream >> id; - int mode; - stream >> mode; - if ( tabs->view(id) ) - tabs->view(id)->setViewMode( (LauncherView::ViewMode)mode ); + QString id; + stream >> id; + int mode; + stream >> mode; + if ( tabs->view(id) ) + tabs->view(id)->setViewMode( (LauncherView::ViewMode)mode ); } else if ( msg == "setTabBackground(QString,int,QString)" ) { - QString id; - stream >> id; - int mode; - stream >> mode; - QString pixmapOrColor; - stream >> pixmapOrColor; - if ( tabs->view(id) ) - tabs->view(id)->setBackgroundType( (LauncherView::BackgroundType)mode, pixmapOrColor ); + QString id; + stream >> id; + int mode; + stream >> mode; + QString pixmapOrColor; + stream >> pixmapOrColor; + if ( tabs->view(id) ) + tabs->view(id)->setBackgroundType( (LauncherView::BackgroundType)mode, pixmapOrColor ); } else if ( msg == "setTextColor(QString,QString)" ) { - QString id; - stream >> id; - QString color; - stream >> color; - if ( tabs->view(id) ) - tabs->view(id)->setTextColor( QColor(color) ); + QString id; + stream >> id; + QString color; + stream >> color; + if ( tabs->view(id) ) + tabs->view(id)->setTextColor( QColor(color) ); } else if ( msg == "setFont(QString,QString,int,int,int)" ) { - QString id; - stream >> id; - QString fam; - stream >> fam; - int size; - stream >> size; - int weight; - stream >> weight; - int italic; - stream >> italic; - if ( tabs->view(id) ) - if ( !fam. isEmpty ( )) - tabs->view(id)->setViewFont( QFont(fam, size, weight, italic!=0) ); - else - tabs->view(id)->unsetViewFont(); - qDebug( "setFont: %s, %d, %d, %d", fam.latin1(), size, weight, italic ); + QString id; + stream >> id; + QString fam; + stream >> fam; + int size; + stream >> size; + int weight; + stream >> weight; + int italic; + stream >> italic; + if ( tabs->view(id) ) + if ( !fam. isEmpty ( )) + tabs->view(id)->setViewFont( QFont(fam, size, weight, italic!=0) ); + else + tabs->view(id)->unsetViewFont(); + qDebug( "setFont: %s, %d, %d, %d", fam.latin1(), size, weight, italic ); } else if ( msg == "setBusyIndicatorType(QString)" ) { - QString type; - stream >> type; - tabs->setBusyIndicatorType(type); + QString type; + stream >> type; + tabs->setBusyIndicatorType(type); } else if ( msg == "home()" ) { - if ( isVisibleWindow( winId ( ))) - nextView ( ); - else - raise ( ); + if ( isVisibleWindow( winId ( ))) + nextView ( ); + else + raise ( ); } } @@ -1273,10 +1253,10 @@ void Launcher::launcherMessage( const QCString &msg, const QByteArray &data) void Launcher::storageChanged() { if ( in_lnk_props ) { - got_lnk_change = TRUE; - lnk_change = QString::null; + got_lnk_change = TRUE; + lnk_change = QString::null; } else { - updateLink( QString::null ); + updateLink( QString::null ); } } @@ -1285,7 +1265,7 @@ bool Launcher::mkdir(const QString &localPath) { QDir fullDir(localPath); if (fullDir.exists()) - return true; + return true; // at this point the directory doesn't exist // go through the directory tree and start creating the direcotories @@ -1297,30 +1277,30 @@ bool Launcher::mkdir(const QString &localPath) // didn't find any seps; weird, use the cur dir instead if (dirIndex == -1) { - //qDebug("No seperators found in path %s", localPath.latin1()); - checkedPath = QDir::currentDirPath(); + //qDebug("No seperators found in path %s", localPath.latin1()); + checkedPath = QDir::currentDirPath(); } while (checkedPath != localPath) { - // no more seperators found, use the local path - if (dirIndex == -1) - checkedPath = localPath; - else { - // the next directory to check - checkedPath = localPath.left(dirIndex) + "/"; - // advance the iterator; the next dir seperator - dirIndex = localPath.find(dirSeps, dirIndex+1); - } - - QDir checkDir(checkedPath); - if (!checkDir.exists()) { - //qDebug("mkdir making dir %s", checkedPath.latin1()); - - if (!checkDir.mkdir(checkedPath)) { - qDebug("Unable to make directory %s", checkedPath.latin1()); - return FALSE; - } - } + // no more seperators found, use the local path + if (dirIndex == -1) + checkedPath = localPath; + else { + // the next directory to check + checkedPath = localPath.left(dirIndex) + "/"; + // advance the iterator; the next dir seperator + dirIndex = localPath.find(dirSeps, dirIndex+1); + } + + QDir checkDir(checkedPath); + if (!checkDir.exists()) { + //qDebug("mkdir making dir %s", checkedPath.latin1()); + + if (!checkDir.mkdir(checkedPath)) { + qDebug("Unable to make directory %s", checkedPath.latin1()); + return FALSE; + } + } } return TRUE; @@ -1333,23 +1313,7 @@ void Launcher::preloadApps() QStringList apps = cfg.readListEntry("Apps",','); for (QStringList::ConstIterator it=apps.begin(); it!=apps.end(); ++it) { #ifndef QT_NO_COP - QCopEnvelope e("QPE/Application/"+(*it).local8Bit(), "enablePreload()"); + QCopEnvelope e("QPE/Application/"+(*it).local8Bit(), "enablePreload()"); #endif } } - -DocumentTab::DocumentTab( QWidget *parent, int mode, int selector, const QString &dirName, const QString &fileName) - : OFileSelector(parent,mode,selector,dirName,fileName) -{ - setYesCancelVisible(false); - setToolbarVisible(false); - setPermissionBarVisible(false); - setLineEditVisible(false) ; - //setChooserVisible( bool chooser ); - -} - -DocumentTab::~DocumentTab() { - -} - diff --git a/core/obex/obex.cc b/core/obex/obex.cc index 595fed9..2a306de 100644 --- a/core/obex/obex.cc +++ b/core/obex/obex.cc @@ -11,6 +11,8 @@ using namespace OpieObex; +/* TRANSLATOR OpieObex::Obex */ + Obex::Obex( QObject *parent, const char* name ) : QObject(parent, name ) { @@ -109,11 +111,7 @@ void Obex::slotExited(OProcess* proc ){ } void Obex::slotStdOut(OProcess* proc, char* buf, int len){ if ( proc == m_rec ) { // only receive - for (int i = 0; i < len; i++ ) { - printf("%c", buf[i] ); - } - printf("\n"); - QByteArray ar( len ); + QByteArray ar( len ); memcpy( ar.data(), buf, len ); qWarning("parsed: %s", ar.data() ); m_outp.append( ar ); @@ -125,13 +123,6 @@ void Obex::received() { if ( m_rec->exitStatus() == 0 ) { // we got one QString filename = parseOut(); qWarning("ACHTUNG %s", filename.latin1() ); - if (filename.contains( 'ö' ) || filename.contains( 'ä' ) || filename.contains('ü' ) ) { - qWarning("renaming!!!!"); - QFileInfo inf( filename ); - QString newName = "/tmp/opie-obex." + inf.extension(); - ::rename( QFile::encodeName( filename ).data(), newName ); - qWarning("name is %s", QFile::encodeName( filename ).data() ); - } emit receivedFile( filename ); } }else{ diff --git a/core/obex/obexhandler.cpp b/core/obex/obexhandler.cpp index 6509d12..5aaf63c 100644 --- a/core/obex/obexhandler.cpp +++ b/core/obex/obexhandler.cpp @@ -8,6 +8,8 @@ using namespace OpieObex; +/* TRANSLATOR OpieObex::ObexHandler */ + ObexHandler::ObexHandler() { m_wasRec = false; m_sender = 0l; diff --git a/core/obex/obeximpl.cpp b/core/obex/obeximpl.cpp index 12a078f..5bfc779 100644 --- a/core/obex/obeximpl.cpp +++ b/core/obex/obeximpl.cpp @@ -3,6 +3,8 @@ using namespace OpieObex; +/* TRANSLATOR OpieObex::ObexImpl */ + ObexImpl::ObexImpl() { m_handler = new ObexHandler; } diff --git a/core/obex/obexsend.cpp b/core/obex/obexsend.cpp index 2931cf7..cf5d958 100644 --- a/core/obex/obexsend.cpp +++ b/core/obex/obexsend.cpp @@ -15,6 +15,8 @@ using namespace OpieObex; +/* TRANSLATOR OpieObex::SendWidget */ + SendWidget::SendWidget( QWidget* parent, const char* name ) : QWidget( parent, name ) { diff --git a/core/obex/receiver.cpp b/core/obex/receiver.cpp index 31c6afe..bf9e30c 100644 --- a/core/obex/receiver.cpp +++ b/core/obex/receiver.cpp @@ -1,6 +1,7 @@ #include #include #include +#include // int system #include #include @@ -9,18 +10,22 @@ #include #include #include +#include #include #include #include #include #include +#include #include "obex.h" #include "receiver.h" using namespace OpieObex; +/* TRANSLATOR OpieObex::Receiver */ + Receiver::Receiver() { m_obex = new Obex(this, "Receiver"); connect(m_obex, SIGNAL(receivedFile(const QString& ) ), @@ -31,7 +36,8 @@ Receiver::~Receiver() { m_obex->setReceiveEnabled( false ); delete m_obex; } -void Receiver::slotReceived( const QString& file ) { +void Receiver::slotReceived( const QString& _file ) { + QString file = _file; int check = checkFile(file); if ( check == AddressBook ) handleAddr( file ); @@ -59,21 +65,58 @@ void Receiver::handleOther( const QString& other ) { OtherHandler* hand = new OtherHandler(); hand->handle( other ); } -int Receiver::checkFile( const QString& file ) { +void Receiver::tidyUp( QString& _file, const QString& ending) { + /* libversit fails on BASE64 encoding we try to sed it away */ + QString file = _file; + char foo[24]; // big enough + (void)::strcpy(foo, "/tmp/opie-XXXXXX"); + + int fd = ::mkstemp(foo); + + if ( fd == -1 ) + return; + + (void)::strncat( foo, ending.latin1(), 4 ); + _file = QString::fromLatin1( foo ); + QString cmd = QString("sed -e \"s/^\\(X-MICROSOFT-BODYINK\\)\\;/\\1:/;\" < %2 > %2 ").arg( Global::shellQuote(file)).arg( Global::shellQuote(_file) ); + qWarning("Executing: %s", cmd.latin1() ); + (void)::system( cmd.latin1() ); + + cmd = QString("rm %1").arg( Global::shellQuote(file) ); + (void)::system( cmd.latin1() ); +} +int Receiver::checkFile( QString& file ) { qWarning("check file!! %s", file.latin1() ); int ret; + QString ending; + if (file.right(4) == ".vcs" ) { ret = Datebook; + ending = QString::fromLatin1(".vcs"); }else if ( file.right(4) == ".vcf") { ret = AddressBook; + ending = QString::fromLatin1(".vcf"); }else ret = Other; + if (ending.isEmpty() ) + return ret; + + /** + * currently the parser is broken in regard of BASE64 encoding + * and M$ likes to send that. So we will executed a small + * tidy up system sed script + * At this point we can also remove umlaute from the filename + */ + tidyUp( file, ending ); + qWarning("check it now %d", ret ); return ret; } +/* TRANSLATOR OpieObex::OtherHandler */ + OtherHandler::OtherHandler() : QVBox() { @@ -133,6 +176,10 @@ void OtherHandler::deny() { } QString OtherHandler::targetName( const QString& file ) { QFileInfo info( file ); + + /* $HOME needs to be set!!!! */ + Global::createDocDir(); + QString newFile = QPEApplication::documentDir()+ "/"+ info.baseName(); QString newFileBase = newFile; @@ -149,24 +196,8 @@ QString OtherHandler::targetName( const QString& file ) { /* fast cpy */ void OtherHandler::copy(const QString& src, const QString& file) { qWarning("src %s, dest %s", src.latin1(),file.latin1() ); - int src_fd = ::open( QFile::encodeName( src ), O_RDONLY ); - int to_fd = ::open( QFile::encodeName( file), O_RDWR| O_CREAT| O_TRUNC, - S_IRUSR, S_IWUSR, S_IRGRP, S_IRGRP ); - - struct stat stater; - ::fstat(src_fd, &stater ); - ::lseek(to_fd, stater.st_size-1, SEEK_SET ); - ::write(to_fd, "", 1 ); - - void *src_addr, *dest_addr; - src_addr = ::mmap(0, stater.st_size, PROT_READ, - MAP_FILE | MAP_SHARED, src_fd, 0 ); - dest_addr= ::mmap(0, stater.st_size, PROT_READ | PROT_WRITE, - MAP_FILE | MAP_PRIVATE, to_fd, 0 ); - - ::memcpy(dest_addr , src_addr, stater.st_size ); - ::munmap(src_addr , stater.st_size ); - ::munmap(dest_addr, stater.st_size ); - + QString cmd = QString("mv %1 %2").arg( Global::shellQuote( src )). + arg( Global::shellQuote( file ) ); + ::system( cmd.latin1() ); // done } diff --git a/core/obex/receiver.h b/core/obex/receiver.h index 5b20146..e1d54df 100644 --- a/core/obex/receiver.h +++ b/core/obex/receiver.h @@ -21,9 +21,12 @@ namespace OpieObex { void handleAddr(const QString& ); void handleDateTodo(const QString& ); void handleOther(const QString& ); - int checkFile( const QString& file ); + /* will alter the file name */ + int checkFile( QString& file ); bool testDateTodo(const QString& file); bool testAddressbook(const QString& file); + /* called by checkFile */ + void tidyUp( QString& file, const QString& ending ); private slots: void slotReceived( const QString& ); diff --git a/help/en/html/addressbook.html b/help/en/html/addressbook.html new file mode 100644 index 0000000..5de011c --- a/dev/null +++ b/help/en/html/addressbook.html @@ -0,0 +1,8 @@ +Addressbook + +

Addressbook

+

FIXME Description
+

+ diff --git a/help/en/html/advancedfm.html b/help/en/html/advancedfm.html new file mode 100644 index 0000000..7362dc0 --- a/dev/null +++ b/help/en/html/advancedfm.html @@ -0,0 +1,55 @@ + + +AdvancedFm + + +
+

Advancedfm

+

The Advanced File Manager

+
+
+ + + + +
+ + + +
+

AdvancedFm is a file manager for Opie. Using the two +tabs, you can move, rename, copy, symlink, set file permissions between the two directories. +
All actions on a file can be found by holding your stylus down on a +file. A popup menu will appear. +
If you have a Control key available, you can select multiple +files, by holding the Ctrl key while you highlight the files. +This way you can symlink all the selected files in a directory to the directory +in the other tab. + +

You can also run commands on files, on in a directory by +selecting "Run Command" from the menu. "Run Command with output" will +send the standard output from your command to a widget so you can see, or study it. You +can also save it to a file if you wish. + +

The buttons at top change your current directory to (from left to +right)
+[cd up parent dir] [$QPEDIR] [CF card] [SD] [Documents directory] [$HOME] +
The button to the left of the combo box, is a directory +bookmark. Click on it to bookmark the current directory, so you can +come back to it easily. +

You can type a directory into the edit combo at the top, hit enter +and change to it. + +

The titlebar at top tells you what filesystem is used on the +current directory, and how much free space is available there. + + + + +


+
+© 2002-2003ljp llornkcor@handhelds.org
+ +Last modified: Mon Jun 9 15:11:16 MDT 2003 + + diff --git a/help/en/html/appearance.html b/help/en/html/appearance.html new file mode 100644 index 0000000..5b852ce --- a/dev/null +++ b/help/en/html/appearance.html @@ -0,0 +1,7 @@ + appearance + +

appearance

+
+ + + diff --git a/help/en/html/aqpkg.html b/help/en/html/aqpkg.html index ba6baf1..5e1bf32 100644 --- a/help/en/html/aqpkg.html +++ b/help/en/html/aqpkg.html @@ -1,47 +1,20 @@ -Welcome to AQPkg -AQPkg is the default package manager for Opie.
-

Basic Instructions:

-On startup, you will be shown a window. The main part of the window is taken up -by a list box showing packages. The packages shown will depend on the server selected.
-The servers list contains network servers containing feeds of packages that can be downloaded -and installed onto your handheld. These are held in the file /etc/ipkg.conf and can be maintained -using AQPkg. In addition to the servers defined in ipkg.conf file, there are two other servers - -local and local IPKGs. These are not network servers but views of your handheld.
-The local server shows all installed packages, and the local IPKGs server shows all ipks -that are stored on your handheld.
-On the local server, you can only remove packages. On the local IPKGs server you can only -install and delete packages - removing installed packages is currently not working. On all other -servers you can install, uninstall, upgrade and download packages.
-To get the latest package list for a server (or refresh the view), select the server you -wish to update and click the Refresh List button.
-To download a package from a remote server, select the server (any except local and local IPKGs), -then select the package(s) you wish to download (by tapping in the box next to the package -name so that a tick appears in the box) and click the Download button. Enter the path where you -want the package to be downloaded to and click OK to download the package.
-To install, upgrade or remove a package select the packages you wish to install and click the Apply -button. You will then be shown a dialog which allows you to select which destination you wish -to install the package to, which packages will be installed, removed and upgraded. You can also -set various options. (for the moment, see the documentation for IPKG for more details on these -options). To start the process, click Start. This will perform the necessary operations and -will show you what is happening. Once everything has completed click the Close button.
-Note: Currently, the operation to perform for a package is automatically decided based on the -following rules:
-If a package isn't installed, then it will be installed.
-If a package is installed and there isn't a later version available then it will be removed.
-If a package is installed and a different version is available then it will be upgraded. (Note, -I haven't yet found a way to determine if an available package is newer or older than the one -currently installed so it is possible that a package may be downgraded).
-As previously mentioned, a package can be explicitly removed by using the local server.

-A couple of last notes, in the main window, the following may be useful:
-If a package is installed then it will have (installed) after it.
-If a different version is available then it will have a * after the package name.
-You can view details of a package by tapping twice (quickly) on the package name (NOT the -box next to the package name). This will show you a brief description of the package, the -version installed (if it is installed), and the version available for download/installation -(if a different on is available).


-Well, hope you enjoy using this program. If you have any ideas/suggestions/ideas for improvements -then please let me know at andy.qua@blueyonder.co.uk.

-Thanks for using this. -Andy. - - \ No newline at end of file +AQPkg +

+ +

AQPkg

+Package management for Opie +

+


+AQPkg is the default package manager for Opie.  +It allows the user to manage multiple package feeds +and install, remove and update packages.
+ + diff --git a/help/en/html/backup.html b/help/en/html/backup.html new file mode 100644 index 0000000..a793038 --- a/dev/null +++ b/help/en/html/backup.html @@ -0,0 +1,7 @@ + backup + +

backup

+
+ + + diff --git a/help/en/html/bluetooth-manager.html b/help/en/html/bluetooth-manager.html new file mode 100644 index 0000000..7afd864 --- a/dev/null +++ b/help/en/html/bluetooth-manager.html @@ -0,0 +1,7 @@ + bluetooth-manager + +

bluetooth-manager

+
+ + + diff --git a/help/en/html/bounce.html b/help/en/html/bounce.html new file mode 100644 index 0000000..2edcef9 --- a/dev/null +++ b/help/en/html/bounce.html @@ -0,0 +1,7 @@ + bounce + +

bounce

+
+ + + diff --git a/help/en/html/buttonsettings.html b/help/en/html/buttonsettings.html new file mode 100644 index 0000000..a169bf5 --- a/dev/null +++ b/help/en/html/buttonsettings.html @@ -0,0 +1,7 @@ + buttonsettings + +

buttonsettings

+
+ + + diff --git a/help/en/html/buzzword.html b/help/en/html/buzzword.html new file mode 100644 index 0000000..0c1db84 --- a/dev/null +++ b/help/en/html/buzzword.html @@ -0,0 +1,7 @@ + buzzword + +

buzzword

+
+ + + diff --git a/help/en/html/calculator.html b/help/en/html/calculator.html new file mode 100644 index 0000000..65db274 --- a/dev/null +++ b/help/en/html/calculator.html @@ -0,0 +1,7 @@ + calculator + +

calculator

+
+ + + diff --git a/help/en/html/calibrate.html b/help/en/html/calibrate.html new file mode 100644 index 0000000..ff2feb3 --- a/dev/null +++ b/help/en/html/calibrate.html @@ -0,0 +1,7 @@ + calibrate + +

calibrate

+
+ + + diff --git a/help/en/html/checkbook.html b/help/en/html/checkbook.html new file mode 100644 index 0000000..adc22ad --- a/dev/null +++ b/help/en/html/checkbook.html @@ -0,0 +1,7 @@ + checkbook + +

checkbook

+
+ + + diff --git a/help/en/html/citytime.html b/help/en/html/citytime.html new file mode 100644 index 0000000..7f823e3 --- a/dev/null +++ b/help/en/html/citytime.html @@ -0,0 +1,7 @@ + citytime + +

citytime

+
+ + + diff --git a/help/en/html/clock.html b/help/en/html/clock.html new file mode 100644 index 0000000..22909fd --- a/dev/null +++ b/help/en/html/clock.html @@ -0,0 +1,7 @@ + clock + +

clock

+
+ + + diff --git a/help/en/html/confedit.html b/help/en/html/confedit.html new file mode 100644 index 0000000..14b78b8 --- a/dev/null +++ b/help/en/html/confedit.html @@ -0,0 +1,42 @@ + confedit + +
+

confedit

+
+

A big fat Warning:

+ Do NOT use confedit!

+ unless you know what you are doing...
+

+
+

Possible Actions

+ By highlighting an item a editor will show up.
+ After pressing on a item for some time a popup menu + with the possible actions will show up. +

conf file

+
    +
  • Save:
    save the changes
  • +
  • Revert:
    revert the file to the backup copy
    +i.e. undo the last change
  • +
  • Delete:
    delete the file from the filesystem
    +This cannot be undone, your settings will be lost and +reverted to the default!
  • +
+

group

+
    +
  • Revert:
    revert the group to the saved version
    +i.e. undo the last change
  • +
  • Delete:
    delete the group
    +This cannot be undone, your settings will be lost and +reverted to the default!
  • +
+

entry

+
    +
  • Revert:
    revert the entry to the saved version
    +i.e. undo the last change
  • +
  • Delete:
    delete the entry
    +This cannot be undone, your settings will be lost and +reverted to the default!
  • +
+ + + diff --git a/help/en/html/datebook.html b/help/en/html/datebook.html new file mode 100644 index 0000000..0a16409 --- a/dev/null +++ b/help/en/html/datebook.html @@ -0,0 +1,8 @@ +Datebook + +

Datebook

+

FIXME Description
+

+ diff --git a/help/en/html/drawpad.html b/help/en/html/drawpad.html new file mode 100644 index 0000000..e651d35 --- a/dev/null +++ b/help/en/html/drawpad.html @@ -0,0 +1,8 @@ +Drawpad + +

Drawpad

+

FIXME Description
+

+ diff --git a/help/en/html/opie-embeddedkonsole.html b/help/en/html/embeddedkonsole.html index 732cbd5..732cbd5 100644 --- a/help/en/html/opie-embeddedkonsole.html +++ b/help/en/html/embeddedkonsole.html diff --git a/help/en/html/euroconv.html b/help/en/html/euroconv.html new file mode 100644 index 0000000..f952180 --- a/dev/null +++ b/help/en/html/euroconv.html @@ -0,0 +1,7 @@ + euroconv + +

euroconv

+
+ + + diff --git a/help/en/html/fifteen.html b/help/en/html/fifteen.html new file mode 100644 index 0000000..4e5516d --- a/dev/null +++ b/help/en/html/fifteen.html @@ -0,0 +1,7 @@ + fifteen + +

fifteen

+
+ + + diff --git a/help/en/html/opie-formatter.html b/help/en/html/formatter.html index 5512a61..5512a61 100644 --- a/help/en/html/opie-formatter.html +++ b/help/en/html/formatter.html diff --git a/help/en/html/go.html b/help/en/html/go.html new file mode 100644 index 0000000..55d4d50 --- a/dev/null +++ b/help/en/html/go.html @@ -0,0 +1,7 @@ + go + +

go

+
+ + + diff --git a/help/en/html/gsmtool.html b/help/en/html/gsmtool.html new file mode 100644 index 0000000..832d52a --- a/dev/null +++ b/help/en/html/gsmtool.html @@ -0,0 +1,7 @@ + gsmtool + +

gsmtool

+
+ + + diff --git a/help/en/html/index.html b/help/en/html/index.html new file mode 100644 index 0000000..8468786 --- a/dev/null +++ b/help/en/html/index.html @@ -0,0 +1,18 @@ + + +OPIE + + +

Qtopia

+

+
Built with Qt/Embedded from Trolltech.

+

Using Qtopia

+

Synchronizing with a PC

+

Applications

+

PIM

+

Games

+

Settings

+

Documents

+

About OPIE + + diff --git a/help/en/html/kbill.html b/help/en/html/kbill.html new file mode 100644 index 0000000..1a43b42 --- a/dev/null +++ b/help/en/html/kbill.html @@ -0,0 +1,7 @@ + kbill + +

kbill

+
+ + + diff --git a/help/en/html/kcheckers.html b/help/en/html/kcheckers.html new file mode 100644 index 0000000..9cdcdfd --- a/dev/null +++ b/help/en/html/kcheckers.html @@ -0,0 +1,7 @@ + kcheckers + +

kcheckers

+
+ + + diff --git a/help/en/html/keypebble.html b/help/en/html/keypebble.html new file mode 100644 index 0000000..e968ddc --- a/dev/null +++ b/help/en/html/keypebble.html @@ -0,0 +1,7 @@ + keypebble + +

keypebble

+
+ + + diff --git a/help/en/html/kpacman.html b/help/en/html/kpacman.html new file mode 100644 index 0000000..d9c2126 --- a/dev/null +++ b/help/en/html/kpacman.html @@ -0,0 +1,7 @@ + kpacman + +

kpacman

+
+ + + diff --git a/help/en/html/language.html b/help/en/html/language.html new file mode 100644 index 0000000..71e23e3 --- a/dev/null +++ b/help/en/html/language.html @@ -0,0 +1,7 @@ + language + +

language

+
+ + + diff --git a/help/en/html/launchersettings.html b/help/en/html/launchersettings.html new file mode 100644 index 0000000..aa46099 --- a/dev/null +++ b/help/en/html/launchersettings.html @@ -0,0 +1,7 @@ + launchersettings + +

launchersettings

+
+ + + diff --git a/help/en/html/light-and-power.html b/help/en/html/light-and-power.html new file mode 100644 index 0000000..2365075 --- a/dev/null +++ b/help/en/html/light-and-power.html @@ -0,0 +1,7 @@ + light-and-power + +

light-and-power

+
+ + + diff --git a/help/en/html/mail.html b/help/en/html/mail.html new file mode 100644 index 0000000..b84242c --- a/dev/null +++ b/help/en/html/mail.html @@ -0,0 +1,8 @@ +E-Mail + +

E-Mail

+

FIXME Description
+

+ diff --git a/help/en/html/mailit.html b/help/en/html/mailit.html new file mode 100644 index 0000000..f93cc56 --- a/dev/null +++ b/help/en/html/mailit.html @@ -0,0 +1,15 @@ +Mail It + +

Mail It

+

MailIt is a lightweight POP3 mailing application
+

+ diff --git a/help/en/html/mediummount.html b/help/en/html/mediummount.html new file mode 100644 index 0000000..b4d23ad --- a/dev/null +++ b/help/en/html/mediummount.html @@ -0,0 +1,7 @@ + mediummount + +

mediummount

+
+ + + diff --git a/help/en/html/mindbreaker.html b/help/en/html/mindbreaker.html new file mode 100644 index 0000000..2259876 --- a/dev/null +++ b/help/en/html/mindbreaker.html @@ -0,0 +1,7 @@ + mindbreaker + +

mindbreaker

+
+ + + diff --git a/help/en/html/minesweep.html b/help/en/html/minesweep.html new file mode 100644 index 0000000..ddacb12 --- a/dev/null +++ b/help/en/html/minesweep.html @@ -0,0 +1,7 @@ + minesweep + +

minesweep

+
+ + + diff --git a/help/en/html/mobilemsg.html b/help/en/html/mobilemsg.html new file mode 100644 index 0000000..97c2a0f --- a/dev/null +++ b/help/en/html/mobilemsg.html @@ -0,0 +1,7 @@ + mobilemsg + +

mobilemsg

+
+ + + diff --git a/help/en/html/networksettings.html b/help/en/html/networksettings.html new file mode 100644 index 0000000..7ea1fc0 --- a/dev/null +++ b/help/en/html/networksettings.html @@ -0,0 +1,7 @@ + networksettings + +

networksettings

+
+ + + diff --git a/help/en/html/odict.html b/help/en/html/odict.html new file mode 100644 index 0000000..5808650 --- a/dev/null +++ b/help/en/html/odict.html @@ -0,0 +1,7 @@ + odict + +

odict

+
+ + + diff --git a/help/en/html/opie-advancedfm.html b/help/en/html/opie-advancedfm.html deleted file mode 100644 index ad75237..0000000 --- a/help/en/html/opie-advancedfm.html +++ b/dev/null @@ -1,54 +0,0 @@ - - -AdvancedFm - - -
-

Opie-AdvancedFm

-

Advanced File Manager

-
-
- - - - -
- - - -
-

    AdvancedFm is an advanced file management for Opie. Using the two -tabs, you can move, rename, copy, symlink, set file permissions between the two directories. -
All actions on a file can be found by holding your stylus down on a -file. A popup menu will appear. -
If you have a Control key available, you can select multiple -files, by holding the Ctrl key while you highlight the files. -This way you can symlink selected files in a directory to the directory -in the other tab. - -

    You can also run commands on files, on in a directory by -selecting "Run Command" from the menu. "Run Command with output" will -send the standard output from your command to a widget so you can see, or study it. You -can also save it to a file if you wish. - -

    The buttons at top change your current directory to (from left to -right)
-[$QPEDIR] [/mnt/cf] [/mnt/sd] (<-for those that have it) [cd up parent dir] -[~/Documents] [$HOME] - -

    You can type a directory into the edit combo at the top, hit enter -and change to it. - -

    The titlebar at top tells you what filesystem is used on the -current directory, and how much free space is available there. - - - - -


-
-© 2002ljp llornkcor@handhelds.org
- -Last modified: Thu Oct 17 23:45:41 +0000 2002 - - diff --git a/help/en/html/opie-appearance-help-en.control b/help/en/html/opie-appearance-help-en.control new file mode 100644 index 0000000..7cf47f2 --- a/dev/null +++ b/help/en/html/opie-appearance-help-en.control @@ -0,0 +1,9 @@ +Package: opie-appearance-help-en +Files: help/en/html/appearance.html help/en/html/appearance +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-appearance +License: GPL +Description: appearance help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-appskey-help-en.control b/help/en/html/opie-appskey-help-en.control deleted file mode 100644 index 257e64d..0000000 --- a/help/en/html/opie-appskey-help-en.control +++ b/dev/null @@ -1,11 +0,0 @@ -Package: opie-appskey-help-en -Files: help/en/html/opie-appskey.html -Priority: optional -Section: opie/onlinedoc -Maintainer: ljp -Architecture: arm -Version: $QPE_VERSION-$SUB_VERSION -Depends: opie-appskey -License: GPL -Description: Application Key help files (english) - diff --git a/help/en/html/opie-appskey.html b/help/en/html/opie-appskey.html deleted file mode 100644 index 02b3742..0000000 --- a/help/en/html/opie-appskey.html +++ b/dev/null @@ -1,24 +0,0 @@ - - -Opie-Appskey - - - -

Opie-Appskey

- -

Opie Application Key is a program to select which buttons on your -Zaurus, or Ipaq starts which programs.
-The icons should match which button it controls.
-It scans the /opt/QtPalmtop/apps directory for executables. -
Appskey does not really remap the buttons, and can only execute binaries -in the .desktop files in /opt/QtPalmtop/apps directory. - - -


-
-
-© 2002ljp llornkcor@handhelds.org
- -Last modified: Fri Oct 18 02:28:04 +0000 2002 - - diff --git a/help/en/html/opie-backgammon-help-en.control b/help/en/html/opie-backgammon-help-en.control new file mode 100644 index 0000000..50f7963 --- a/dev/null +++ b/help/en/html/opie-backgammon-help-en.control @@ -0,0 +1,10 @@ +Package: opie-backgammon-help-en +Files: help/en/html/backgammon.html help/en/html/backgammon +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Architecture: arm +Depends: opie-backgammon +License: GPL +Description: backgammon help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-backup-help-en.control b/help/en/html/opie-backup-help-en.control new file mode 100644 index 0000000..fb20668 --- a/dev/null +++ b/help/en/html/opie-backup-help-en.control @@ -0,0 +1,10 @@ +Package: opie-backup-help-en +Files: help/en/html/backup.html help/en/html/backup +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Architecture: arm +Depends: opie-backup +License: GPL +Description: backup help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-bluetooth-manager-help-en.control b/help/en/html/opie-bluetooth-manager-help-en.control new file mode 100644 index 0000000..425e8c3 --- a/dev/null +++ b/help/en/html/opie-bluetooth-manager-help-en.control @@ -0,0 +1,10 @@ +Package: opie-bluetooth-manager-help-en +Files: help/en/html/bluetooth-manager.html help/en/html/bluetooth-manager +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Architecture: arm +Depends: opie-bluetooth-manager +License: GPL +Description: bluetooth-manager help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-bounce-help-en.control b/help/en/html/opie-bounce-help-en.control new file mode 100644 index 0000000..b0a381e --- a/dev/null +++ b/help/en/html/opie-bounce-help-en.control @@ -0,0 +1,9 @@ +Package: opie-bounce-help-en +Files: help/en/html/bounce.html help/en/html/bounce +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-bounce +License: GPL +Description: bounce help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-buttonsettings-help-en.control b/help/en/html/opie-buttonsettings-help-en.control new file mode 100644 index 0000000..0d57177 --- a/dev/null +++ b/help/en/html/opie-buttonsettings-help-en.control @@ -0,0 +1,9 @@ +Package: opie-buttonsettings-help-en +Files: help/en/html/buttonsettings.html help/en/html/buttonsettings +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-buttonsettings +License: GPL +Description: buttonsettings help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-buzzword-help-en.control b/help/en/html/opie-buzzword-help-en.control new file mode 100644 index 0000000..0fa6474 --- a/dev/null +++ b/help/en/html/opie-buzzword-help-en.control @@ -0,0 +1,9 @@ +Package: opie-buzzword-help-en +Files: help/en/html/buzzword.html help/en/html/buzzword +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-buzzword +License: GPL +Description: buzzword help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-calculator-help-en.control b/help/en/html/opie-calculator-help-en.control new file mode 100644 index 0000000..7076632 --- a/dev/null +++ b/help/en/html/opie-calculator-help-en.control @@ -0,0 +1,9 @@ +Package: opie-calculator-help-en +Files: help/en/html/calculator.html help/en/html/calculator +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-calculator +License: GPL +Description: calculator help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-calibrate-help-en.control b/help/en/html/opie-calibrate-help-en.control new file mode 100644 index 0000000..169cc93 --- a/dev/null +++ b/help/en/html/opie-calibrate-help-en.control @@ -0,0 +1,9 @@ +Package: opie-calibrate-help-en +Files: help/en/html/calibrate.html help/en/html/calibrate +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-calibrate +License: GPL +Description: calibrate help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-checkbook-help-en.control b/help/en/html/opie-checkbook-help-en.control new file mode 100644 index 0000000..66d19f3 --- a/dev/null +++ b/help/en/html/opie-checkbook-help-en.control @@ -0,0 +1,9 @@ +Package: opie-checkbook-help-en +Files: help/en/html/checkbook.html help/en/html/checkbook +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-checkbook +License: GPL +Description: checkbook help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-citytime-help-en.control b/help/en/html/opie-citytime-help-en.control new file mode 100644 index 0000000..b27c58b --- a/dev/null +++ b/help/en/html/opie-citytime-help-en.control @@ -0,0 +1,9 @@ +Package: opie-citytime-help-en +Files: help/en/html/citytime.html help/en/html/citytime +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-citytime +License: GPL +Description: citytime help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-clock-help-en.control b/help/en/html/opie-clock-help-en.control new file mode 100644 index 0000000..f452350 --- a/dev/null +++ b/help/en/html/opie-clock-help-en.control @@ -0,0 +1,9 @@ +Package: opie-clock-help-en +Files: help/en/html/clock.html help/en/html/clock +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-clock +License: GPL +Description: clock help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-confedit-help-en.control b/help/en/html/opie-confedit-help-en.control new file mode 100644 index 0000000..a1bd441 --- a/dev/null +++ b/help/en/html/opie-confedit-help-en.control @@ -0,0 +1,9 @@ +Package: opie-confedit-help-en +Files: help/en/html/confedit.html help/en/html/confedit +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-confedit +License: GPL +Description: confedit help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-euroconv-help-en.control b/help/en/html/opie-euroconv-help-en.control new file mode 100644 index 0000000..f83660c --- a/dev/null +++ b/help/en/html/opie-euroconv-help-en.control @@ -0,0 +1,9 @@ +Package: opie-euroconv-help-en +Files: help/en/html/euroconv.html help/en/html/euroconv +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-euroconv +License: GPL +Description: euroconv help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-fifteen-help-en.control b/help/en/html/opie-fifteen-help-en.control new file mode 100644 index 0000000..f431487 --- a/dev/null +++ b/help/en/html/opie-fifteen-help-en.control @@ -0,0 +1,9 @@ +Package: opie-fifteen-help-en +Files: help/en/html/fifteen.html help/en/html/fifteen +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-fifteen +License: GPL +Description: fifteen help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-go-help-en.control b/help/en/html/opie-go-help-en.control new file mode 100644 index 0000000..824f762 --- a/dev/null +++ b/help/en/html/opie-go-help-en.control @@ -0,0 +1,9 @@ +Package: opie-go-help-en +Files: help/en/html/go.html help/en/html/go +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-go +License: GPL +Description: go help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-gsmtool-help-en.control b/help/en/html/opie-gsmtool-help-en.control new file mode 100644 index 0000000..224cf13 --- a/dev/null +++ b/help/en/html/opie-gsmtool-help-en.control @@ -0,0 +1,9 @@ +Package: opie-gsmtool-help-en +Files: help/en/html/gsmtool.html help/en/html/gsmtool +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-gsmtool +License: GPL +Description: gsmtool help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-kbill-help-en.control b/help/en/html/opie-kbill-help-en.control new file mode 100644 index 0000000..39e5214 --- a/dev/null +++ b/help/en/html/opie-kbill-help-en.control @@ -0,0 +1,9 @@ +Package: opie-kbill-help-en +Files: help/en/html/kbill.html help/en/html/kbill +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-kbill +License: GPL +Description: kbill help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-kcheckers-help-en.control b/help/en/html/opie-kcheckers-help-en.control new file mode 100644 index 0000000..3684de8 --- a/dev/null +++ b/help/en/html/opie-kcheckers-help-en.control @@ -0,0 +1,9 @@ +Package: opie-kcheckers-help-en +Files: help/en/html/kcheckers.html help/en/html/kcheckers +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-kcheckers +License: GPL +Description: kcheckers help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-kpacman-help-en.control b/help/en/html/opie-kpacman-help-en.control new file mode 100644 index 0000000..d572fe1 --- a/dev/null +++ b/help/en/html/opie-kpacman-help-en.control @@ -0,0 +1,9 @@ +Package: opie-kpacman-help-en +Files: help/en/html/kpacman.html help/en/html/kpacman +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-kpacman +License: GPL +Description: kpacman help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-language-help-en.control b/help/en/html/opie-language-help-en.control new file mode 100644 index 0000000..616c636 --- a/dev/null +++ b/help/en/html/opie-language-help-en.control @@ -0,0 +1,9 @@ +Package: opie-language-help-en +Files: help/en/html/language.html help/en/html/language +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-language +License: GPL +Description: language help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-launchersettings-help-en.control b/help/en/html/opie-launchersettings-help-en.control new file mode 100644 index 0000000..3bc8ead --- a/dev/null +++ b/help/en/html/opie-launchersettings-help-en.control @@ -0,0 +1,9 @@ +Package: opie-launchersettings-help-en +Files: help/en/html/launchersettings.html help/en/html/launchersettings +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-launchersettings +License: GPL +Description: launchersettings help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-light-and-power-help-en.control b/help/en/html/opie-light-and-power-help-en.control new file mode 100644 index 0000000..b563f60 --- a/dev/null +++ b/help/en/html/opie-light-and-power-help-en.control @@ -0,0 +1,9 @@ +Package: opie-light-and-power-help-en +Files: help/en/html/light-and-power.html help/en/html/light-and-power +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-light-and-power +License: GPL +Description: light-and-power help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-mediummount-help-en.control b/help/en/html/opie-mediummount-help-en.control new file mode 100644 index 0000000..22261ce --- a/dev/null +++ b/help/en/html/opie-mediummount-help-en.control @@ -0,0 +1,9 @@ +Package: opie-mediummount-help-en +Files: help/en/html/mediummount.html help/en/html/mediummount +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-mediummount +License: GPL +Description: mediummount help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-mindbreaker-help-en.control b/help/en/html/opie-mindbreaker-help-en.control new file mode 100644 index 0000000..828dde7 --- a/dev/null +++ b/help/en/html/opie-mindbreaker-help-en.control @@ -0,0 +1,9 @@ +Package: opie-mindbreaker-help-en +Files: help/en/html/mindbreaker.html help/en/html/mindbreaker +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-mindbreaker +License: GPL +Description: mindbreaker help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-minesweep-help-en.control b/help/en/html/opie-minesweep-help-en.control new file mode 100644 index 0000000..e81ba2d --- a/dev/null +++ b/help/en/html/opie-minesweep-help-en.control @@ -0,0 +1,9 @@ +Package: opie-minesweep-help-en +Files: help/en/html/minesweep.html help/en/html/minesweep +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-minesweep +License: GPL +Description: minesweep help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-mobilemsg-help-en.control b/help/en/html/opie-mobilemsg-help-en.control new file mode 100644 index 0000000..a976e6d --- a/dev/null +++ b/help/en/html/opie-mobilemsg-help-en.control @@ -0,0 +1,9 @@ +Package: opie-mobilemsg-help-en +Files: help/en/html/mobilemsg.html help/en/html/mobilemsg +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-mobilemsg +License: GPL +Description: mobilemsg help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-networksettings-help-en.control b/help/en/html/opie-networksettings-help-en.control new file mode 100644 index 0000000..2cf7ca9 --- a/dev/null +++ b/help/en/html/opie-networksettings-help-en.control @@ -0,0 +1,9 @@ +Package: opie-networksettings-help-en +Files: help/en/html/networksettings.html help/en/html/networksettings +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-networksettings +License: GPL +Description: networksettings help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-odict-help-en.control b/help/en/html/opie-odict-help-en.control new file mode 100644 index 0000000..43ec937 --- a/dev/null +++ b/help/en/html/opie-odict-help-en.control @@ -0,0 +1,9 @@ +Package: opie-odict-help-en +Files: help/en/html/odict.html help/en/html/odict +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-odict +License: GPL +Description: odict help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-opie-write-help-en.control b/help/en/html/opie-opie-write-help-en.control new file mode 100644 index 0000000..cf1fe49 --- a/dev/null +++ b/help/en/html/opie-opie-write-help-en.control @@ -0,0 +1,9 @@ +Package: opie-opie-write-help-en +Files: help/en/html/opie-write.html help/en/html/opie-write +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-opie-write +License: GPL +Description: opie-write help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-opieftp-help-en.control b/help/en/html/opie-opieftp-help-en.control new file mode 100644 index 0000000..d7da397 --- a/dev/null +++ b/help/en/html/opie-opieftp-help-en.control @@ -0,0 +1,9 @@ +Package: opie-opieftp-help-en +Files: help/en/html/opieftp.html help/en/html/opieftp +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-opieftp +License: GPL +Description: opieftp help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-opieirc-help-en.control b/help/en/html/opie-opieirc-help-en.control new file mode 100644 index 0000000..a5027e0 --- a/dev/null +++ b/help/en/html/opie-opieirc-help-en.control @@ -0,0 +1,9 @@ +Package: opie-opieirc-help-en +Files: help/en/html/opieirc.html help/en/html/opieirc +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-opieirc +License: GPL +Description: opieirc help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-opieplayer-help-en.control b/help/en/html/opie-opieplayer-help-en.control new file mode 100644 index 0000000..d3ac2fd --- a/dev/null +++ b/help/en/html/opie-opieplayer-help-en.control @@ -0,0 +1,9 @@ +Package: opie-opieplayer-help-en +Files: help/en/html/opieplayer.html help/en/html/opieplayer +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-opieplayer +License: GPL +Description: opieplayer help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-opierec-help-en.control b/help/en/html/opie-opierec-help-en.control new file mode 100644 index 0000000..bc17507 --- a/dev/null +++ b/help/en/html/opie-opierec-help-en.control @@ -0,0 +1,9 @@ +Package: opie-opierec-help-en +Files: help/en/html/opierec.html +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-opierec +License: GPL +Description: opierec help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-oxygen-help-en.control b/help/en/html/opie-oxygen-help-en.control new file mode 100644 index 0000000..8ee0c52 --- a/dev/null +++ b/help/en/html/opie-oxygen-help-en.control @@ -0,0 +1,9 @@ +Package: opie-oxygen-help-en +Files: help/en/html/oxygen.html help/en/html/oxygen +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-oxygen +License: GPL +Description: oxygen help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-parashoot-help-en.control b/help/en/html/opie-parashoot-help-en.control new file mode 100644 index 0000000..56e2ed2 --- a/dev/null +++ b/help/en/html/opie-parashoot-help-en.control @@ -0,0 +1,9 @@ +Package: opie-parashoot-help-en +Files: help/en/html/parashoot.html help/en/html/parashoot +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-parashoot +License: GPL +Description: parashoot help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-patience-help-en.control b/help/en/html/opie-patience-help-en.control new file mode 100644 index 0000000..b81862d --- a/dev/null +++ b/help/en/html/opie-patience-help-en.control @@ -0,0 +1,9 @@ +Package: opie-patience-help-en +Files: help/en/html/patience.html help/en/html/patience +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-patience +License: GPL +Description: patience help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-qasteroids-help-en.control b/help/en/html/opie-qasteroids-help-en.control new file mode 100644 index 0000000..ba81572 --- a/dev/null +++ b/help/en/html/opie-qasteroids-help-en.control @@ -0,0 +1,9 @@ +Package: opie-qasteroids-help-en +Files: help/en/html/qasteroids.html help/en/html/qasteroids +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-qasteroids +License: GPL +Description: qasteroids help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-qpdf-help-en.control b/help/en/html/opie-qpdf-help-en.control new file mode 100644 index 0000000..a87b8bb --- a/dev/null +++ b/help/en/html/opie-qpdf-help-en.control @@ -0,0 +1,9 @@ +Package: opie-qpdf-help-en +Files: help/en/html/qpdf.html help/en/html/qpdf +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-qpdf +License: GPL +Description: qpdf help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-reader-help-en.control b/help/en/html/opie-reader-help-en.control new file mode 100644 index 0000000..2a4194e --- a/dev/null +++ b/help/en/html/opie-reader-help-en.control @@ -0,0 +1,9 @@ +Package: opie-reader-help-en +Files: help/en/html/reader.html help/en/html/reader +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-reader +License: GPL +Description: reader help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-remote-help-en.control b/help/en/html/opie-remote-help-en.control new file mode 100644 index 0000000..94f03a8 --- a/dev/null +++ b/help/en/html/opie-remote-help-en.control @@ -0,0 +1,9 @@ +Package: opie-remote-help-en +Files: help/en/html/remote.html help/en/html/remote +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-remote +License: GPL +Description: remote help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-rotation-help-en.control b/help/en/html/opie-rotation-help-en.control new file mode 100644 index 0000000..b5593b1 --- a/dev/null +++ b/help/en/html/opie-rotation-help-en.control @@ -0,0 +1,9 @@ +Package: opie-rotation-help-en +Files: help/en/html/rotation.html help/en/html/rotation +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-rotation +License: GPL +Description: rotation help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-security-help-en.control b/help/en/html/opie-security-help-en.control new file mode 100644 index 0000000..3aef0e0 --- a/dev/null +++ b/help/en/html/opie-security-help-en.control @@ -0,0 +1,9 @@ +Package: opie-security-help-en +Files: help/en/html/security.html help/en/html/security +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-security +License: GPL +Description: security help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-sfcave-help-en.control b/help/en/html/opie-sfcave-help-en.control new file mode 100644 index 0000000..b8f1ab6 --- a/dev/null +++ b/help/en/html/opie-sfcave-help-en.control @@ -0,0 +1,9 @@ +Package: opie-sfcave-help-en +Files: help/en/html/sfcave.html help/en/html/sfcave +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-sfcave +License: GPL +Description: sfcave help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-sheetqt-help-en.control b/help/en/html/opie-sheetqt-help-en.control new file mode 100644 index 0000000..de47fe5 --- a/dev/null +++ b/help/en/html/opie-sheetqt-help-en.control @@ -0,0 +1,9 @@ +Package: opie-sheetqt-help-en +Files: help/en/html/sheetqt.html help/en/html/sheetqt +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-sheetqt +License: GPL +Description: sheetqt help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-showimg-help-en.control b/help/en/html/opie-showimg-help-en.control new file mode 100644 index 0000000..e4fced5 --- a/dev/null +++ b/help/en/html/opie-showimg-help-en.control @@ -0,0 +1,9 @@ +Package: opie-showimg-help-en +Files: help/en/html/showimg.html help/en/html/showimg +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-showimg +License: GPL +Description: showimg help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-shutdown-help-en.control b/help/en/html/opie-shutdown-help-en.control new file mode 100644 index 0000000..cf4b153 --- a/dev/null +++ b/help/en/html/opie-shutdown-help-en.control @@ -0,0 +1,9 @@ +Package: opie-shutdown-help-en +Files: help/en/html/shutdown.html help/en/html/shutdown +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-shutdown +License: GPL +Description: shutdown help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-snake-help-en.control b/help/en/html/opie-snake-help-en.control new file mode 100644 index 0000000..4b82cf9 --- a/dev/null +++ b/help/en/html/opie-snake-help-en.control @@ -0,0 +1,9 @@ +Package: opie-snake-help-en +Files: help/en/html/snake.html help/en/html/snake +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-snake +License: GPL +Description: snake help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-sound-help-en.control b/help/en/html/opie-sound-help-en.control new file mode 100644 index 0000000..cb34934 --- a/dev/null +++ b/help/en/html/opie-sound-help-en.control @@ -0,0 +1,9 @@ +Package: opie-sound-help-en +Files: help/en/html/sound.html help/en/html/sound +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-sound +License: GPL +Description: sound help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-sshkeys-help-en.control b/help/en/html/opie-sshkeys-help-en.control new file mode 100644 index 0000000..f3528c2 --- a/dev/null +++ b/help/en/html/opie-sshkeys-help-en.control @@ -0,0 +1,9 @@ +Package: opie-sshkeys-help-en +Files: help/en/html/sshkeys.html help/en/html/sshkeys +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-sshkeys +License: GPL +Description: sshkeys help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-sysinfo-help-en.control b/help/en/html/opie-sysinfo-help-en.control new file mode 100644 index 0000000..21ccd27 --- a/dev/null +++ b/help/en/html/opie-sysinfo-help-en.control @@ -0,0 +1,9 @@ +Package: opie-sysinfo-help-en +Files: help/en/html/sysinfo.html help/en/html/sysinfo +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-sysinfo +License: GPL +Description: sysinfo help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-systemtime-help-en.control b/help/en/html/opie-systemtime-help-en.control new file mode 100644 index 0000000..6b16f46 --- a/dev/null +++ b/help/en/html/opie-systemtime-help-en.control @@ -0,0 +1,9 @@ +Package: opie-systemtime-help-en +Files: help/en/html/systemtime.html help/en/html/systemtime +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-systemtime +License: GPL +Description: systemtime help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-tableviewer-help-en.control b/help/en/html/opie-tableviewer-help-en.control new file mode 100644 index 0000000..3394367 --- a/dev/null +++ b/help/en/html/opie-tableviewer-help-en.control @@ -0,0 +1,9 @@ +Package: opie-tableviewer-help-en +Files: help/en/html/tableviewer.html help/en/html/tableviewer +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-tableviewer +License: GPL +Description: tableviewer help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-tetrix-help-en.control b/help/en/html/opie-tetrix-help-en.control new file mode 100644 index 0000000..c5a09f9 --- a/dev/null +++ b/help/en/html/opie-tetrix-help-en.control @@ -0,0 +1,9 @@ +Package: opie-tetrix-help-en +Files: help/en/html/tetrix.html help/en/html/tetrix +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-tetrix +License: GPL +Description: tetrix help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-tictac-help-en.control b/help/en/html/opie-tictac-help-en.control new file mode 100644 index 0000000..5336b2a --- a/dev/null +++ b/help/en/html/opie-tictac-help-en.control @@ -0,0 +1,9 @@ +Package: opie-tictac-help-en +Files: help/en/html/tictac.html help/en/html/tictac +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-tictac +License: GPL +Description: tictac help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-tinykate-help-en.control b/help/en/html/opie-tinykate-help-en.control new file mode 100644 index 0000000..602bfd2 --- a/dev/null +++ b/help/en/html/opie-tinykate-help-en.control @@ -0,0 +1,9 @@ +Package: opie-tinykate-help-en +Files: help/en/html/tinykate.html help/en/html/tinykate +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-tinykate +License: GPL +Description: tinykate help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-ubrowser-help-en.control b/help/en/html/opie-ubrowser-help-en.control new file mode 100644 index 0000000..98b3b7a --- a/dev/null +++ b/help/en/html/opie-ubrowser-help-en.control @@ -0,0 +1,9 @@ +Package: opie-ubrowser-help-en +Files: help/en/html/ubrowser.html help/en/html/ubrowser +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-ubrowser +License: GPL +Description: ubrowser help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-usermanager-help-en.control b/help/en/html/opie-usermanager-help-en.control new file mode 100644 index 0000000..9642da1 --- a/dev/null +++ b/help/en/html/opie-usermanager-help-en.control @@ -0,0 +1,9 @@ +Package: opie-usermanager-help-en +Files: help/en/html/usermanager.html help/en/html/usermanager +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-usermanager +License: GPL +Description: usermanager help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-vmemo.html b/help/en/html/opie-vmemo.html deleted file mode 100644 index f22e8a7..0000000 --- a/help/en/html/opie-vmemo.html +++ b/dev/null @@ -1,46 +0,0 @@ - - -Vmemo - - - -

Vmemo

-Vmemo is a voice recording taskbar applet. It needs the vmemo-settings -package to also be installed. -
This document covers both Vmemo taskbar -applet and Vmemo settings app. - -

Vmemo usage:

-

Vmemo must first be set up in the Vmemo Settings app available from the -Settings tab. -
Once you do that, you can either start recording by a key press, or -clicking on the microphone icon on the taskbar. -
You stop the recording by pressing your chosen recording key again, or -by clicking on the taskbar icon a second time, if you are using that. - -

Vmemo Settings usage:

-In Vmemo settings you can select various options for recording with -vmemo. -
Visual Alerts will raise a window when you are recording, -and will disappear when it stops recording. -
Sample Rate will allow you to select various sample rates -available. The higher the sample rate, the better quality sound, but -also larger files. -
Recording Directory allows you to select where you want the -files to be placed when recording. -
Recording Key Selects which button start/ends recording or -to use the taskbar icon for recording. -
Recording Limit Lets you choose how long the recording -will last. Unlimited will continue recording until you stop it by -pushing your selected recording button again, or by pusching on the -taskbar icon. -
Restart Opie if needed will restart opie after you close -Vmemo Settings app, if you have chosen a different recording key. - -
-
-© 2002ljp llornkcor@handhelds.org
- -Last modified: Fri Oct 18 01:16:44 +0000 2002 - - diff --git a/help/en/html/opie-wlansetup-help-en.control b/help/en/html/opie-wlansetup-help-en.control new file mode 100644 index 0000000..7f555f7 --- a/dev/null +++ b/help/en/html/opie-wlansetup-help-en.control @@ -0,0 +1,9 @@ +Package: opie-wlansetup-help-en +Files: help/en/html/wlansetup.html help/en/html/wlansetup +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-wlansetup +License: GPL +Description: wlansetup help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-wordgame-help-en.control b/help/en/html/opie-wordgame-help-en.control new file mode 100644 index 0000000..f9961fc --- a/dev/null +++ b/help/en/html/opie-wordgame-help-en.control @@ -0,0 +1,9 @@ +Package: opie-wordgame-help-en +Files: help/en/html/wordgame.html help/en/html/wordgame +Priority: optional +Section: opie/onlinedoc +Maintainer: Team Opie +Depends: opie-wordgame +License: GPL +Description: wordgame help files (en) +Version: $QPE_VERSION$EXTRAVERSION diff --git a/help/en/html/opie-write.html b/help/en/html/opie-write.html new file mode 100644 index 0000000..c6d92f1 --- a/dev/null +++ b/help/en/html/opie-write.html @@ -0,0 +1,7 @@ + opie-write + +

opie-write

+
+ + + diff --git a/help/en/html/opieftp.html b/help/en/html/opieftp.html new file mode 100644 index 0000000..bf9db2a --- a/dev/null +++ b/help/en/html/opieftp.html @@ -0,0 +1,7 @@ + opieftp + +

opieftp

+
+ + + diff --git a/help/en/html/opieplayer.html b/help/en/html/opieplayer.html new file mode 100644 index 0000000..8acc0ec --- a/dev/null +++ b/help/en/html/opieplayer.html @@ -0,0 +1,7 @@ + opieplayer + +

opieplayer

+
+ + + diff --git a/help/en/html/opierec.html b/help/en/html/opierec.html new file mode 100644 index 0000000..6644a07 --- a/dev/null +++ b/help/en/html/opierec.html @@ -0,0 +1,71 @@ + + +Opierec + + + +

Opierec

+

+Opierec

is a simple voice recording and audio sampling application for embedded devices.

+Opierec is easy to use, and can record just by pushing your PDA's +toggle switch, or by clicking on Opierec's +Rec button.
+It can be used for voice memos, or CD quality audio sampling. +

+You first need to configure where you want your file to be recorded at, +depending on what's available CF, or SD cards. The default is +recording to your devices main memory. You +can record wave files using Intel/DVI ADPCM compression format, so they won't take so much space on your device. You will need to +choose your default recording length, but can always stop recording by +hitting the toggle button, or the Stop button. +

You can delete, rename, beam (via Ir, if available), or play files by holding the stylus down on +the selected file in the file view. +

You can also 'scroll' through a file by either grabbing the slider, +or by using the Forward or Backward buttons, or the +right and left toggle button. +

On the Configuration tab, you have a choice between sampling rates, +bit rates ( disabled when using compressed wave), size limit in +seconds, and file destination media. You are also able to adjust the +sound's input and output levels, or quickly mute either. +

+Opierec's audio files are compatible with desktop audio editors +and players. +

+


+Opierec was written by L.J. Potter llornkcor@handhelds.org
+Copyright +© 2002 by L.J. Potter +


+ADPCM encoding is

+ + +Copyright 1992 by Stichting Mathematisch Centrum, Amsterdam, The +Netherlands. + + All Rights Reserved + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, +provided that the above copyright notice appear in all copies and that +both that copyright notice and this permission notice appear in +supporting documentation, and that the names of Stichting Mathematisch +Centrum or CWI not be used in advertising or publicity pertaining to +distribution of the software without specific, written prior permission. + +STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO +THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE +FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT +OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + + +

Trolltech +


+
+ +Last modified: Mon Jun 9 15:56:41 MDT 2003 + + diff --git a/help/en/html/osearch.html b/help/en/html/osearch.html new file mode 100644 index 0000000..7c9f571 --- a/dev/null +++ b/help/en/html/osearch.html @@ -0,0 +1,20 @@ +Search Opie +

+ +

Search Opie with OSearch

+
+

+OSearch is a search tool for the Opie PIM entries. +It also searches for documents and applications. +
+

+ diff --git a/help/en/html/oxygen.html b/help/en/html/oxygen.html new file mode 100644 index 0000000..07469e3 --- a/dev/null +++ b/help/en/html/oxygen.html @@ -0,0 +1,7 @@ + oxygen + +

oxygen

+
+ + + diff --git a/help/en/html/parashoot.html b/help/en/html/parashoot.html new file mode 100644 index 0000000..2df27e7 --- a/dev/null +++ b/help/en/html/parashoot.html @@ -0,0 +1,7 @@ + parashoot + +

parashoot

+
+ + + diff --git a/help/en/html/patience.html b/help/en/html/patience.html new file mode 100644 index 0000000..2880501 --- a/dev/null +++ b/help/en/html/patience.html @@ -0,0 +1,7 @@ + patience + +

patience

+
+ + + diff --git a/help/en/html/qasteroids.html b/help/en/html/qasteroids.html new file mode 100644 index 0000000..c5e484f --- a/dev/null +++ b/help/en/html/qasteroids.html @@ -0,0 +1,7 @@ + qasteroids + +

qasteroids

+
+ + + diff --git a/help/en/html/qpdf.html b/help/en/html/qpdf.html new file mode 100644 index 0000000..31303c2 --- a/dev/null +++ b/help/en/html/qpdf.html @@ -0,0 +1,7 @@ + qpdf + +

qpdf

+
+ + + diff --git a/help/en/html/reader.html b/help/en/html/reader.html new file mode 100644 index 0000000..5bb5e29 --- a/dev/null +++ b/help/en/html/reader.html @@ -0,0 +1,7 @@ + reader + +

reader

+
+ + + diff --git a/help/en/html/remote.html b/help/en/html/remote.html new file mode 100644 index 0000000..d08316c --- a/dev/null +++ b/help/en/html/remote.html @@ -0,0 +1,7 @@ + remote + +

remote

+
+ + + diff --git a/help/en/html/rotation.html b/help/en/html/rotation.html new file mode 100644 index 0000000..2ea68d3 --- a/dev/null +++ b/help/en/html/rotation.html @@ -0,0 +1,7 @@ + rotation + +

rotation

+
+ + + diff --git a/help/en/html/security.html b/help/en/html/security.html new file mode 100644 index 0000000..6d1c51c --- a/dev/null +++ b/help/en/html/security.html @@ -0,0 +1,7 @@ + security + +

security

+
+ + + diff --git a/help/en/html/sfcave.html b/help/en/html/sfcave.html new file mode 100644 index 0000000..1c05056 --- a/dev/null +++ b/help/en/html/sfcave.html @@ -0,0 +1,7 @@ + sfcave + +

sfcave

+
+ + + diff --git a/help/en/html/showimg.html b/help/en/html/showimg.html new file mode 100644 index 0000000..85aa7d4 --- a/dev/null +++ b/help/en/html/showimg.html @@ -0,0 +1,7 @@ + showimg + +

showimg

+
+ + + diff --git a/help/en/html/shutdown.html b/help/en/html/shutdown.html new file mode 100644 index 0000000..01079bf --- a/dev/null +++ b/help/en/html/shutdown.html @@ -0,0 +1,7 @@ + shutdown + +

shutdown

+
+ + + diff --git a/help/en/html/snake.html b/help/en/html/snake.html new file mode 100644 index 0000000..9a68fe0 --- a/dev/null +++ b/help/en/html/snake.html @@ -0,0 +1,7 @@ + snake + +

snake

+
+ + + diff --git a/help/en/html/sound.html b/help/en/html/sound.html new file mode 100644 index 0000000..7a85cc8 --- a/dev/null +++ b/help/en/html/sound.html @@ -0,0 +1,7 @@ + sound + +

sound

+
+ + + diff --git a/help/en/html/sshkeys.html b/help/en/html/sshkeys.html new file mode 100644 index 0000000..4f44cf0 --- a/dev/null +++ b/help/en/html/sshkeys.html @@ -0,0 +1,7 @@ + sshkeys + +

sshkeys

+
+ + + diff --git a/help/en/html/sysinfo.html b/help/en/html/sysinfo.html new file mode 100644 index 0000000..7de7cfe --- a/dev/null +++ b/help/en/html/sysinfo.html @@ -0,0 +1,61 @@ +SysInfo +

+ +

SysInfo

+System information viewer +

+


+This application presents a set of tabbed pages each containing +information about the current status of the device's Memory, +Storage, CPU, Processes, Kernal Modules, +and software Versions. +

+

+ +Memory +
+Displays memory use. Used memory is displayed on the left of +the bar in red. Total available memory equals Free +plus Cached memory. Opie makes use of spare Free +memory as Cache to improve speed, but will reclaim Cached memory +whenever necessary. +

+ +Storage +
+Displays storage available for any media currently in use. +

+ +CPU +
+Displays the CPU usage, or how hard the processor is working. +

+ +Processes +
+Displays all processes currently running on the system.  +Additional information about the process can be viewed by clicking +and holding the desired process. Signals can be sent to a +process by selecting the process, selecting the desired signal +and then clicking the Send button. +

+WARNING: Stopping processes can render the device +unstable until it is rebooted. +

+ +Kernel Modules +
+Displays all kernel modules currently loaded on the system.  +Additional information about the module can be viewed by clicking +and holding the desired module. A module can be removed +by selecting the process, selecting the desired removal option and +then clicking the Send button. +

+WARNING: Removing modules can render the device +unstable until it is rebooted. +

+ +Version +
+Displays software version numbers. + diff --git a/help/en/html/systemtime.html b/help/en/html/systemtime.html new file mode 100644 index 0000000..1b5b146 --- a/dev/null +++ b/help/en/html/systemtime.html @@ -0,0 +1,23 @@ +SystemTime +

+ +

SystemTime

+Set system clock +

+


+This application sets the device's date, time and Opie global display +options. The date and time can be set manually, set using an NTP +time server or predicted based on previous time drift information. +

+This application can be accessed by either the icon on the Settings tab +or by clicking on the clock in the lower right-hand corner of the screen. +
+

+ diff --git a/help/en/html/tableviewer.html b/help/en/html/tableviewer.html new file mode 100644 index 0000000..ea8aa06 --- a/dev/null +++ b/help/en/html/tableviewer.html @@ -0,0 +1,7 @@ + tableviewer + +

tableviewer

+
+ + + diff --git a/help/en/html/tetrix.html b/help/en/html/tetrix.html new file mode 100644 index 0000000..07df6e1 --- a/dev/null +++ b/help/en/html/tetrix.html @@ -0,0 +1,7 @@ + tetrix + +

tetrix

+
+ + + diff --git a/help/en/html/textedit.html b/help/en/html/textedit.html new file mode 100644 index 0000000..54de3ad --- a/dev/null +++ b/help/en/html/textedit.html @@ -0,0 +1,8 @@ +Text Editor + +

Text Editor

+

FIXME Description
+

+ diff --git a/help/en/html/tictac.html b/help/en/html/tictac.html new file mode 100644 index 0000000..a7947bf --- a/dev/null +++ b/help/en/html/tictac.html @@ -0,0 +1,7 @@ + tictac + +

tictac

+
+ + + diff --git a/help/en/html/tinykate.html b/help/en/html/tinykate.html new file mode 100644 index 0000000..9960a40 --- a/dev/null +++ b/help/en/html/tinykate.html @@ -0,0 +1,7 @@ + tinykate + +

tinykate

+
+ + + diff --git a/help/en/html/today.html b/help/en/html/today.html new file mode 100644 index 0000000..90fe53b --- a/dev/null +++ b/help/en/html/today.html @@ -0,0 +1,8 @@ +Today + +

Today

+

FIXME Description
+

+ diff --git a/help/en/html/todolist.html b/help/en/html/todolist.html new file mode 100644 index 0000000..3bc77fb --- a/dev/null +++ b/help/en/html/todolist.html @@ -0,0 +1,8 @@ +Todolist + +

Todolist

+

FIXME Description
+

+ diff --git a/help/en/html/ubrowser.html b/help/en/html/ubrowser.html new file mode 100644 index 0000000..06ccfdd --- a/dev/null +++ b/help/en/html/ubrowser.html @@ -0,0 +1,7 @@ + ubrowser + +

ubrowser

+
+ + + diff --git a/help/en/html/usermanager.html b/help/en/html/usermanager.html new file mode 100644 index 0000000..692885d --- a/dev/null +++ b/help/en/html/usermanager.html @@ -0,0 +1,7 @@ + usermanager + +

usermanager

+
+ + + diff --git a/help/en/html/vmemo-help-en.control b/help/en/html/vmemo-help-en.control deleted file mode 100644 index 8753aec..0000000 --- a/help/en/html/vmemo-help-en.control +++ b/dev/null @@ -1,11 +0,0 @@ -Package: vmemo-help-en -Files: help/en/html/vmemo.html -Priority: optional -Section: opie/onlinedoc -Maintainer: ljp -Architecture: arm -Version: $QPE_VERSION-$SUB_VERSION -Depends: vmemo -License: GPL -Description: Opie Vmemo voice recording help files (english) - diff --git a/help/en/html/wlansetup.html b/help/en/html/wlansetup.html new file mode 100644 index 0000000..9dda990 --- a/dev/null +++ b/help/en/html/wlansetup.html @@ -0,0 +1,7 @@ + wlansetup + +

wlansetup

+
+ + + diff --git a/help/en/html/wordgame.html b/help/en/html/wordgame.html new file mode 100644 index 0000000..d400584 --- a/dev/null +++ b/help/en/html/wordgame.html @@ -0,0 +1,7 @@ + wordgame + +

wordgame

+
+ + + -- cgit v0.9.0.2