Today/2007.2/it

From Openmoko

Revision as of 14:46, 23 July 2008 by Mubumba (Talk | contribs)

Jump to: navigation, search

Contents

Panoramica

Questo articolo definisce la seconda revisione dell'applicazione Today, un'applicazione sviluppata appositamente per la piattaforma Openmoko.

L'applicazione Today è il punto di partenza dell'utente. Quindi essa risiede sulla 'scrivania' del telefono, ed è usata per le seguenti attività: 1) Controllare velocemente lo stato del telefono e del calendario con i relativi task. 2) Lanciare una nuova applicazione. 3) Gestire le applicazioni in corso p.e. Passare da un'applicazione all'altra o chiuderne una.

Casi di utilizzo

Di seguito potete trovare alcune casistiche di possibile utilizzo:

  • desiderare la visualizzazione in contemporanea del Calendario degli Eventi e della Lista dei Compiti giornalieri.
  • voler lanciare un applicazione.
  • voler passare ad un'altra applicazione che è in background.

Funzionalità chiave

(Corsivo = Done, Grassetto = In progress)

  • Visualizzazione dei Gestori di rete
  • Panoramica delle chiamate perse e dei messaggi non letti
  • Panoramica degli eventi futuri, attività e allarmi
  • Bloccare il telefono per prevenire la pressione accidentale del touch-screen
  • Lanciare una delle applicazioni chiave
  • Lanciare il Dialer per visualizzare le chiamate perse
  • Lanciare l'applicazione Messaggi per visualizzare i messaggi non letti
  • Visualizzare tutte le applicazioni, con relative descrizioni
  • Lanciare l'applicazione selezionate
  • Filtrare tutte le applicazioni secondo una categoria
  • Filtrare tutte le applicazioni con nome e descrizione secondo una specifica stringa di caratteri
  • Visualizzare le applicazioni in esecuzione
  • Saltare da un'applicazione in corso all'altra
  • Terminare un applicazione in corso
  • Terminare tutte le applicazioni in corso

Componenti del Layout

Area Applicazioni

Schermata Oggi

Today-main-arrows.png

  • 1) Titolo -- Questa è un applet nel pannello globale che automaticamente edita il titolo con il nome dell'applicazione sullo schermo. Inoltre essa fornisce un modo veloce per saltare tra le diverse applicazioni in corso.
  • 2) Gruppo Telefono -- Ha il proprio operatore telefonico come titolo e mostra il numero delle chiamate perse e degli SMS non letti.
  • 3) Gruppo Calendario -- Mostra l'ora e la data corrente nel titolo e contiene una lista delle attività proprie del calendario, cose da fare e allarmi.
  • 4) Schermata Principale -- La pagina corrente.
  • 5) Schermata Lancia Applicazioni -- Passa alla pagina del Lancia Applicazioni, dove l'utente può scorrere e lanciare le applicazioni installate.
  • 6) Schermata Gestore delle applicazioni in corso -- Passa alla pagina del Gestore delle applicazioni in corso, dove l'utente può decidere se passare da un applicazione in corso all'altra o eventualmente terminarla.
  • 7) Avvio Veloce -- L'area della barra degli strumenti con le apllicazoni più frequentemente utilizzate.

Schermata Lancia Applicazioni

Today-new-arrows.png

  • 1) Titolo
  • 2) Lista delle Applicazioni -- Una lista delle applicazioni disponibili.
  • 3) Schermata Oggi -- Passa alla schermata Oggi.
  • 4) Schermata Lancia Applicazioni -- La pagina corrente.
  • 5) Schermata Gestore delle Applicazioni in corso -- Passa alla schermata Gestore delle Applicazioni in corso, dove l'utente può decidere se passare da un applicazione all'altra o chiuderne una tra quelle in esecuzione.
  • 6) Menu di ricerca o filtraggio -- Questo è usato per filtrare le applicazioni. Funziona sia che si clicchi sull'icona di ricerca o digiti dentro una stringa, che cliccando sul menu di filtro e quindi si scelga un gruppo di applicazioni.

Schermata Gestore delle Applicazioni in corso

Today-running-arrows.png

  • 1) Titolo
  • 2) Passa a -- Passa all'applicazione evidenziata.
  • 3) Chiudi -- Chiude l'applicazione evidenziata.
  • 4) Chiudi tutte -- Chiude tutte le applicazioni in corso.
  • 5) Schermata Oggi -- Passa alla schermata Oggi.
  • 6) Schermata Lancia Applicazioni -- Passa alla schermata Lancia Applicazioni.
  • 7) Schermata Gestore delle Applicazioni in corso -- Schermata corrente.
  • 8) Lista di tutte le applicazioni in corso

Correggere i componenti dell'interfaccia utente a runtime

  • predefinito: di seguito si vede una schermata tratta dall'immagine predefinita giornaliera

Todaypage reduced false.png

# gconftool-2 --type bool --set /desktop/poky/interface/reduced false
  • ridotto: rimuove le icone superiori delle applicazioni, l'orologio e la dataTodaypage reduced true.png
# gconftool-2 --type bool --set /desktop/poky/interface/reduced true
  • orologio digitale/analogico : cambia l'ororlogio da digitale ad analogico

Todaypage digitalclock false.png

# gconftool-2 --type bool --set /desktop/poky/interface/digital_clock false
  • rimozione completa dell'orologio

Todaypage noclock.png

# gconftool-2 --type bool --set /desktop/poky/interface/small_clock true
  • cambiamento dello sfondo

Todaypage changewallpaper.png

# gconftool-2 --type string --set /desktop/poky/interface/wallpaper /usr/share/pixmaps/wallpaper.png
  • problemi a gconf (la soluzione difficile)
(gconftool-2:1366): GConf-WARNING **: Client failed to connect to the D-BUS daemon:
Failed to execute dbus-launch to autolaunch D-Bus session
Error setting value: No D-BUS daemon running
root@fic-gta02:/$ ps aux | grep today
root      1320  3.7 11.5  33556 14100 ?        S    23:00   0:09 openmoko-today
root      1369  0.0  0.4   2860   592 pts/0    S+   23:04   0:00 grep today

root@fic-gta02:/$ cat /proc/1320/environ 
root@fic-gta02:/$ export   DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-80gSL9Q6F4,
guid=6efed88183a7f6b9210cf40047ba0dfe

Si può anche fare con una sola linea di comando :

cat /proc/`pidof openmoko-today`/environ |grep DBUS > exptmp && export `cat exptmp` && rm exptmp
  • Problemi a gconf (la soluzione semplice): Anticipa il comando con il comando dbus-launch, vedi di seguito un esempio:
root@fic-gta02:/$ dbus-launch gconftool-2 --type string --set /desktop/poky/interface/wallpaper /usr/share/pixmaps/wallpaper.png

L'aspetto della schermata con il Blocca Display può essere modificato facilmente seguendo le istruzioni scritte su Display_Locker.

Personal tools

Panoramica

Questo articolo definisce la seconda revisione dell'applicazione Today, un'applicazione sviluppata appositamente per la piattaforma Openmoko.

L'applicazione Today è il punto di partenza dell'utente. Quindi essa risiede sulla 'scrivania' del telefono, ed è usata per le seguenti attività: 1) Controllare velocemente lo stato del telefono e del calendario con i relativi task. 2) Lanciare una nuova applicazione. 3) Gestire le applicazioni in corso p.e. Passare da un'applicazione all'altra o chiuderne una.

Casi di utilizzo

Di seguito potete trovare alcune casistiche di possibile utilizzo:

  • desiderare la visualizzazione in contemporanea del Calendario degli Eventi e della Lista dei Compiti giornalieri.
  • voler lanciare un applicazione.
  • voler passare ad un'altra applicazione che è in background.

Funzionalità chiave

(Corsivo = Done, Grassetto = In progress)

  • Visualizzazione dei Gestori di rete
  • Panoramica delle chiamate perse e dei messaggi non letti
  • Panoramica degli eventi futuri, attività e allarmi
  • Bloccare il telefono per prevenire la pressione accidentale del touch-screen
  • Lanciare una delle applicazioni chiave
  • Lanciare il Dialer per visualizzare le chiamate perse
  • Lanciare l'applicazione Messaggi per visualizzare i messaggi non letti
  • Visualizzare tutte le applicazioni, con relative descrizioni
  • Lanciare l'applicazione selezionate
  • Filtrare tutte le applicazioni secondo una categoria
  • Filtrare tutte le applicazioni con nome e descrizione secondo una specifica stringa di caratteri
  • Visualizzare le applicazioni in esecuzione
  • Saltare da un'applicazione in corso all'altra
  • Terminare un applicazione in corso
  • Terminare tutte le applicazioni in corso

Componenti del Layout

Area Applicazioni

Schermata Oggi

Today-main-arrows.png

  • 1) Titolo -- Questa è un applet nel pannello globale che automaticamente edita il titolo con il nome dell'applicazione sullo schermo. Inoltre essa fornisce un modo veloce per saltare tra le diverse applicazioni in corso.
  • 2) Gruppo Telefono -- Ha il proprio operatore telefonico come titolo e mostra il numero delle chiamate perse e degli SMS non letti.
  • 3) Gruppo Calendario -- Mostra l'ora e la data corrente nel titolo e contiene una lista delle attività proprie del calendario, cose da fare e allarmi.
  • 4) Schermata Principale -- La pagina corrente.
  • 5) Schermata Lancia Applicazioni -- Passa alla pagina del Lancia Applicazioni, dove l'utente può scorrere e lanciare le applicazioni installate.
  • 6) Schermata Gestore delle applicazioni in corso -- Passa alla pagina del Gestore delle applicazioni in corso, dove l'utente può decidere se passare da un applicazione in corso all'altra o eventualmente terminarla.
  • 7) Avvio Veloce -- L'area della barra degli strumenti con le apllicazoni più frequentemente utilizzate.

Schermata Lancia Applicazioni

Today-new-arrows.png

  • 1) Titolo
  • 2) Lista delle Applicazioni -- Una lista delle applicazioni disponibili.
  • 3) Schermata Oggi -- Passa alla schermata Oggi.
  • 4) Schermata Lancia Applicazioni -- La pagina corrente.
  • 5) Schermata Gestore delle Applicazioni in corso -- Passa alla schermata Gestore delle Applicazioni in corso, dove l'utente può decidere se passare da un applicazione all'altra o chiuderne una tra quelle in esecuzione.
  • 6) Menu di ricerca o filtraggio -- Questo è usato per filtrare le applicazioni. Funziona sia che si clicchi sull'icona di ricerca o digiti dentro una stringa, che cliccando sul menu di filtro e quindi si scelga un gruppo di applicazioni.

Schermata Gestore delle Applicazioni in corso

Today-running-arrows.png

  • 1) Titolo
  • 2) Passa a -- Passa all'applicazione evidenziata.
  • 3) Chiudi -- Chiude l'applicazione evidenziata.
  • 4) Chiudi tutte -- Chiude tutte le applicazioni in corso.
  • 5) Schermata Oggi -- Passa alla schermata Oggi.
  • 6) Schermata Lancia Applicazioni -- Passa alla schermata Lancia Applicazioni.
  • 7) Schermata Gestore delle Applicazioni in corso -- Schermata corrente.
  • 8) Lista di tutte le applicazioni in corso

Correggere i componenti dell'interfaccia utente a runtime

  • predefinito: di seguito si vede una schermata tratta dall'immagine predefinita giornaliera

Todaypage reduced false.png

# gconftool-2 --type bool --set /desktop/poky/interface/reduced false
  • ridotto: rimuove le icone superiori delle applicazioni, l'orologio e la dataTodaypage reduced true.png
# gconftool-2 --type bool --set /desktop/poky/interface/reduced true
  • orologio digitale/analogico : cambia l'ororlogio da digitale ad analogico

Todaypage digitalclock false.png

# gconftool-2 --type bool --set /desktop/poky/interface/digital_clock false
  • rimozione completa dell'orologio

Todaypage noclock.png

# gconftool-2 --type bool --set /desktop/poky/interface/small_clock true
  • cambiamento dello sfondo

Todaypage changewallpaper.png

# gconftool-2 --type string --set /desktop/poky/interface/wallpaper /usr/share/pixmaps/wallpaper.png
  • problemi a gconf (la soluzione difficile)
(gconftool-2:1366): GConf-WARNING **: Client failed to connect to the D-BUS daemon:
Failed to execute dbus-launch to autolaunch D-Bus session
Error setting value: No D-BUS daemon running
root@fic-gta02:/$ ps aux | grep today
root      1320  3.7 11.5  33556 14100 ?        S    23:00   0:09 openmoko-today
root      1369  0.0  0.4   2860   592 pts/0    S+   23:04   0:00 grep today

root@fic-gta02:/$ cat /proc/1320/environ 
root@fic-gta02:/$ export   DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-80gSL9Q6F4,
guid=6efed88183a7f6b9210cf40047ba0dfe

Si può anche fare con una sola linea di comando :

cat /proc/`pidof openmoko-today`/environ |grep DBUS > exptmp && export `cat exptmp` && rm exptmp
  • Problemi a gconf (la soluzione semplice): Anticipa il comando con il comando dbus-launch, vedi di seguito un esempio:
root@fic-gta02:/$ dbus-launch gconftool-2 --type string --set /desktop/poky/interface/wallpaper /usr/share/pixmaps/wallpaper.png

L'aspetto della schermata con il Blocca Display può essere modificato facilmente seguendo le istruzioni scritte su Display_Locker.