Quando Parte for SailfishOS

Rating: 
5
Your rating: None Average: 5 (6 votes)

Quickly check train schedules and delays at your station

Quando Parte (Italian: When is it leaving?) is a program designed to quickly check (Italian) railway timetables and delays at train stations you use. It is based on the viaggiatreno.it service of the Trenitalia railways operator, and on train station data collected by Openstreetmap.

Screenshots: 
Application versions: 
AttachmentSizeDate
File quandoparte-0.6.2-0.armv7hl.rpm85.56 KB15/11/2013 - 02:58
File quandoparte-0.6.0-0.i586.rpm102.22 KB06/11/2013 - 23:24
File quandoparte-0.7.0-0.armv7hl.rpm93.38 KB27/12/2013 - 18:51
File quandoparte-0.8.0-0.armv7hl.rpm93.33 KB01/01/2014 - 16:42
File quandoparte-0.9.0-0.armv7hl.rpm94.33 KB04/01/2014 - 20:00
File quandoparte-0.9.1-0.armv7hl.rpm95.9 KB04/04/2015 - 18:01
Changelog: 

Version 0.9.1 release

- Minor cosmetic tweaks to the GUI

- Various updates to the station list

Comments

Orologiaio's picture

Ciao Luciano,

credo ci sia da aggiornare la lista delle stazioni ;)

Recentemente ho avuto modo di notare che
- l'elenco dei treni per Roma Tiburtina non compare
- la stazione di Milano Forlanini non appare del tutto nella lista delle stazioni

Probabilmente ci sono state altre modifiche, io sono incappato solo in queste.

P.S.
Nessun aggiornamento sul progetto "Quando Passa" per i mezzi pubblici urbani? :P

Orologiaio's picture

Sono solo io, o non risulta nessun treno a Savona?

mikelima's picture

Uhm, e' stata aggiunta una stazione a Savona (Savona Marittima?) e l'acquisizione della stazione non funziona piu'. Aggiornero' il pacchetto.

Nel frattempo, puoi modificare il fie /usr/share/apps/quandoparte/stations/stations.qpl in modo da aggiungere il code alla stazione:

Cioe' cerca "savona" e aggiungi la riga con <code>...</code> in modo che si legga:

    <station>
        <pos>44.3072565,8.4702951</pos>
        <name>Savona</name>
        <code>S04801</code>
    </station>

 

Orologiaio's picture

Mah... secondo wikipedia è uno scalo commerciale vicino alla darsena, raggiungibile tramite galleria che passa sotto il Priamar. Non ci passano treni passeggeri, chissà perché l'hanno inserita.

Comunque grazie, in attesa dell'aggiornamento farò come dici ;)

mikelima's picture

Just uploaded V 0.9.0:

Main feature is a settings page, from which the application can be set to update the schedule periodically, or the list of recent stations can be cleared.

Also removed the About entry from the pulldown and put it in the settings page.

A few other minor enhancements.

Orologiaio's picture

Buon anno!

Ottimo, ora c'è anche la pulizia stazioni recenti! ;)

Non trovo più un difetto che sia uno :D

Orologiaio's picture

Sto testando l'app "su strada" (sono in stazione a Genova) e mi sono accorto di un piccolo fastidio... quando tocchi un treno per aprire i dettagli sul sito web di Trenitalia, Quando Parte apre il link nell'ultima scheda aperta, mentre sarebbe preferibile, secondo me, che aprisse una nuova scheda (credo l'app delle mail faccia.così ad esempio).

Credi sia possibile?

mikelima's picture

Ciao, grazie per la segnalazione. Non so ancora come fare per avere il comportamento che chiedi tu... dall'applicazione uso Qt.openURLExternally() per invocare il browser e mostrare i dettagli. Vedro' se c'e' un altro sistema.

Nel frattempo ho aggiornato  QuandoParte alla versione 0.8:

Le modifiche piu' importanti:

* Aggiunta una CoverPage dinamica, coi dati della stazione consultata

* Modificata la pagina delle stazioni per renderla un po' piu' fluida...

* Modificata la configurazione del campo di ricerca per permettere la pulizia del campo col pulsante apposito

 

Buon Anno!

Orologiaio's picture

Sarebbe carino anche se ci fosse un modo per cancellare alcune voci dalla lista delle stazioni viste di recente. ;)

mikelima's picture

Uhm... un "Pulisci stazioni recenti" lo potrei aggiungere facilmente. Un'eliminazione puntuale e' un pochino piu' complicata, ma potrebbe essere utile...

Solo che sto aggiungendo il supporto per le stazioni preferite, che dovrebbero eliminare la necessita' di scorrere troppo la lista (verrebbero mostrate nella lista alfabetica, ma raggruppate in cima). E forse questa funzione potrebbe gia' essere sufficiente, no?

Orologiaio's picture

Direi che la combinazione di "pulisci stazioni recenti" più l'aggiunta delle stazioni preferite è perfetta, molto meglio di quel che proponevo io! Alla fine è proprio una lista di stazioni preferite che mi interessava.

Anche l'eliminazione puntuale farebbe comodo comunque ;)

mikelima's picture

Ho appena aggiornato quando parte, ci sono le stazioni preferite... per SailfishOS, al momento.

Nella versione per Harmattan il comportamento del Model e' diverso, e ho disabilitato la funzionalita' finche' non capisco dov'e' il problema.

Inentrambe le versioni e' possbile con una pressione prolungata sul nome della stazione, ottenere un menu per mostrare la stazione sulla mappa, ed eventualmente trovare le indicazioni per raggiungerla.

La pulizia delle stazioni recenti la metto fra le cose da fare. :)

Orologiaio's picture

Ottimo! Mi verrebbe da dirti che forse sarebbe meglio avere una pagina dedicata ai preferiti, e non solo averli in cima alla lista, però anche così funziona (e hai la ricerca più a portata di mano). Sono indeciso.

Mi sembra anche che tu sia riuscito a sistemare la tastiera durante la ricerca... però la X per pulire il campo di ricerca non funziona.

mikelima's picture

Avevo pensato di fare una quarta pagina... ma ho preferito fare cosi', per un paio di ragioni:

- tre viste sono gia' tante

- non mi andava di allungare ancora il "pulley menu"

Cosi' va gia abbastanza bene, credo, e permette di avere le stazioni preferite a portata di dito.

Fino ad ora, la mia vista predefinita era quella delle stazioni recenti... Ora credo che la lista alfabetica sia sufficiente.

 

Per quanto riguarda la tasti era: credo che la correzione del problema sia dovuta al fatto che il campo di ricerca non fa piu' parte della ListView. Probabilmente e' un bug che andrebbe segnalato.

Non mi ero accorto del problema della cancellazione... Ma credo che anche questo sia un problema del widget:

* Se selezioni una stazione e torni indietro, la x funziona

* La cancellazione non funziona fintanto che il testo nella casella e' sottolineato: questo mi fa pensare che l'autocompletamento inibisca la cancellazione. Mi sembra un problema da segnalare ai nostri marinai.

 

 

Orologiaio's picture

Jolla arrivato e app provata!

Serve assolutamente una scorciatoia per tornare in cima alla lista e raggiungere il Pulley menu, non so come mi son trovato a metà della lista totale delle stazioni, per tornare in cima ho fatto molto prima a chiudere e riavviare l'applicazione.

Per il resto semplice, ma come sempre utilissima!

mikelima's picture

Ciao Orologiaio, ho notato anch'io il problema della lista troppo lunga. Per N9, la toolbar e' sempre vsibile, e anche se tornare in cima alla lista e' comunque difficile, e' sempre possibile filtrare le stazioni. Per Sailfish, credo che dovro' cercare una soluzione alternativa. Se hai dei suggerimenti, li valutero' con piacere. Mi piacerebbe usare le iniziali come nella rubrica dei contatti... Ma non credo che ci sia un componente gia utilizzabile per il pubblico.

Nella versione che hai provato, l'icona si vede? Perche' ho dovuto fare un paio di aggiustamenti per le dimensioni e il percorso dell'icona...

Un'altra cosa che non funziona bene e' la tastiera virtuale. Credevo che il problema fosse nell'emulatore, ma invece l'emulatore funziona benissimo... Ma la tastiera sparisce dopo aver inserito un carattere solo.

Piccole cose, nell'insieme, Quando parte e' gia abbastanza utilizzabile. Non e' ben rifinita, ma ci lavorero'.

Luciano

Orologiaio's picture

Ciao Luciano,

sì, l'icona è perfetta. Era il pacchetto più recente che c'era qui, 0.6.2 se non erro.

Anche a me la tastiera ha dato qualche problemino, ma non tutte le volte.

Per la lista troppo lunga, pensavo la stessa cosa, potresti prendere spunto dalla rubrica, con le lettere dell'alfabeto a fare da filtro... non ho idea di quanto possa migliorare le cose, ma potrebbe essere un inizio. Una cosa che manca rispetto ad harmattan è il poter scorrere il dito a lato della lista e saltare automaticamente da una lettera dell'alfabeto all'altra.

P.S.

Mi chiamo Alessandro ;)

mikelima's picture

A me e' arrivato stamattina il tracking number, order id fra 400 e 500. Pero' dal sito del servizio di spedizioni il pacco era gia' nella mia citta'... quindi a quest'ora e' consegnato. Ma sono fuori fino a venerdi', fai ancora in tempo a giocare con il Jollaphone prima di me.

Orologiaio's picture

Ancora tutto fermo per quel che mi riguarda... per ora sei in vantaggio, ma vedremo chi taglierà per primo il traguardo :D

EDIT: sarebbe comunque più utile arrivasse nelle mani di qualche sviluppatore prima che nelle mie, io posso per l'appunto solo giocarci, ma per usarlo davvero ci vogliono le applicazioni, e qualcuno deve pur farle ;)

Orologiaio's picture

Felice di vederla anche per Sailfish, la uso già sul mio N9! Ora se solo mi arrivasse il mio Jolla... :P

mikelima's picture

A chi lo dici! Sull'emulatore "funziona", ma c'e' sicuramente da lavorarci ancora un po'.

Visto lo stato ballerino delle API utilizzabili (e di quelle che uso), non credo che entrera' nello store ufficiale molto presto... Ma OpenRepos va benone. Vediamo chi di noi sara' "the first one"! ;)

Orologiaio's picture

Mah, io ho ancora lo status "Paid" nello shop, non sono nemmeno ancora passato a  "In picking". Però ho un ID ordine attorno al 2800 e il più vicino "In picking" era sui 2300, quindi non dovrebbe mancarmi moltissimo. Il problema è che da qualche giorno le cose sembrano ferme. Speriamo bene, mi piacerebbe averlo prima di natale. :P

fravaccaro's picture

Grande! Finalmente qualche app italiana :) Hai intenzione anche di creare qualche app per le reti dei trasporti pubblici (vedi Autobus Roma su Android)?

mikelima's picture

Ci ho pensato, ma per il momento non ho avuto il tempo...

In ogni caso, se hai una fonte di dati utilizzabile...

Bisognerebbe mappare anche le paline degli autobus, pero', o assicurarsi che su OpenStreetMap ci siano tutte le informazioni utili.

Ho gia' il nome, pero' per quando mi decido...: "Quando Passa"! :)

fravaccaro's picture

Per Roma puoi far riferimento a atac.roma.it e muovi.roma.it che vengono utilizzate dalle varie app disponibili su Android, WP e iOS...anche se visto lo stato dei trasporti pubblici a Roma dovresti chiamare l'app "Quando passa?" o "Se passa" :D In caso mi candido come beta tester (ed, eventualmente, traduttore) ;)

Orologiaio's picture

Mi accodo e aggiungo una richiesta per l'ATM di Milano. Fino a qualche giorno fa mi arrangiavo con l'applicazione ufficiale per Android, non eccelsa ma utilizzabile, ma non mi funziona più (e io non ho toccato nulla, quindi proprio non so cosa sia potuto succedere).

"Quando Passa?" comunque nome geniale, il punto di domanda è d'obbligo :P

palikao's picture

sto inviando a Luciano gli opendata della Regione Emilia-Romagna, dove ci sono sia treni (non di trenitalia) sia bus.. spero di avere anche gli opendata dell'altra azienda traporti

rferrazz's picture

Ok, non hai il repository perchè non hai ancora caricato l'applicazione :D

rferrazz's picture

Bene! Il codice dell'applicazione è su GitHub?

Ho notato che il tuo repository non funziona, mi da il seguente errore:

W: Impossibile recuperare http://harmattan.openrepos.net/mikelima/dists/personal/main/binary-armel... 404  Not Found [IP: 88.198.208.108 80]

 

mikelima's picture

Non e' su github...  e' su maemo garage. Ma i sorgenti sono disponibili:

https://garage.maemo.org/projects/quandoparte/

Cerchero' di verificare che cosa non va; ma mi sa che dovrai pazientare un po': la versione che ho inserito e' quella che avevo reso disponibile in maemo garage... che al momento non funziona, perche' il servizio che uso ha cambiato URL. C'e' un workaround, ma la cosa piu' comoda e' usare una versione aggiornata con la correzione. La aggiungo appena possibile, e cerchero' di verificare il funzionamento del repository (e' la mia prima aggiunta qui).

Pages