Home > BaShare, GNU/Linux > Migliorare l’interfaccia di BaShare

Migliorare l’interfaccia di BaShare

Ho apportato alcuni miglioramenti all’interfaccia di BaShare:

screenshot1

Come vedete la parte in basso è stata migliorata: ora indica la velocità di scaricamento (massima) e se BaShare opera su Internet o nella rete locale. Inoltre ho messo le due textbox contenenti gli url sotto le etichette, in modo da allungarle e renderle omogenee. Infatti mettendole accanto rimane molto spazio biango nel caso una etichetta sia corta e l’altra lunga (ad esempio “URL per la ricezione” è molto più lungo di “ULR per l’invio”).

Ho anche aggiunto tooltip esplicativi ad ogni oggetto dell’interfaccia.

Infine la barra di progresso indica 0% sin dall’avvio del programma.

Il prossimo passo sarebbe avere una barra di progresso anche per la ricezione del file e racchiudere ciascuna coppia url+barra di progresso relativa in un riquadro.

Se qualcuno ha altri suggerimenti sarebbe ottimo condividerli 🙂

Categorie:BaShare, GNU/Linux Tag:, ,
  1. Trap
    2 ottobre 2009 alle 8:06

    bravo! 🙂 un passo ulteriore verso l’usabilità…

    "Mi piace"

  2. 2 ottobre 2009 alle 10:48

    guiodic, a quando la possibilità del launcher di accettare parametri? Ci vorrebbero 5 minuti per inserire una voce “invia con bashare” nel menu contestuale con nautilus-actions….

    gran lavoro!

    "Mi piace"

    • 2 ottobre 2009 alle 12:31

      Questa modifica è molto richiesta 🙂 purtroppo non è così banale come potrebbe sembrare. Richiede un certo lavoro sul core del programma e quindi potrò implementarla in una prossima release.

      "Mi piace"

  3. tufanomichele
    2 ottobre 2009 alle 10:55

    A me piaceva il fatto che uscisse “0%” solo dopo. In quanto mi faceva capire quando l’altro utente aveva appena cliccato e iniziato il download. Era più visivamente accentuato del semplice passaggio da 0% ad 1%.

    "Mi piace"

    • 2 ottobre 2009 alle 12:32

      è vero. Quello o% serve a far capire che è una barra di progresso. Cerco di capire se c’è un altro modo.

      "Mi piace"

      • telperion
        3 ottobre 2009 alle 18:45

        Protrebbe uscire
        “In attesa di collegamento”
        o simile poi a connessione avvenuta parte la progress bar

        "Mi piace"

        • 5 ottobre 2009 alle 12:49

          Ho fatto così: quando il download parte la barra diventa arancione (o di altro colore, dipende dal tema) poi incomincia a riempirsi.

          "Mi piace"

  4. Abominable Snow Tux
    2 ottobre 2009 alle 15:18

    Non ho capito una cosa, dove sarebbe reperibile questa nuova versione?

    "Mi piace"

  5. Sanzo
    2 ottobre 2009 alle 16:37

    Davvero ottimo, questo semplicissimo (come idea, non come lavoro 🙂 ) programmino pur nella sua semplicità continua a fare notevoli progressi!

    Non so, la butto lì poi dimmi tu se è fattibile oppure no comunque, le nostre adsl in upload sono lente quanto sappiamo quindi quando si devono uppare file molto grossi o si tiene il pc acceso ore e ore oppure si spezzano il file e si manda in più sessioni, è possibile implementare la possibilità di riprendere un upload (anche un download ovviamente) che è stato interrotto?

    Complimenti per il lavoro!

    "Mi piace"

    • 2 ottobre 2009 alle 19:27

      E’ una cosa che non sono riuscito a capire ancora come fare…

      "Mi piace"

  6. davide
    2 ottobre 2009 alle 19:25

    Ciao,
    volevo porti alcune note sull’interfaccia grafica di Bashare. Non uso personalmente il tuo software ma seguo il tuo blog dall’inizio e mi ci sono appassionato. Il mio consiglio è di riorganizzare completamente l’interfaccia in modo da rendererla più aderente alle linee guida di Gnome, ovvero razionalità e semplicità (in rete se cerchi “gnome guidelines” trovi sicuramente quello che intendo dire).

    Ovviamente solo critiche costruttive, tutto quanto dico è rigorosamente IMHHHO :). Ti anticipo che purtroppo non conosco gambas e non posso quindi fornirti codice scritto, anche se potrei realizzare un mock up con Pygtk.

    1) io toglierei completamente il simbolo/logo di bashare dall’interfaccia. É ridondante e rovina un pò l’equilibrio della finestra.

    2) il bottone “seleziona file” è troppo grande?! basterebbe ridimensionarlo adeguandolo alle dimensioni standard di tutti i bottoni che esitono nelle interfaccie gnome.

    3) Poni la richiesta sul forum internazionale di ubuntu di avere mockups dell’interfaccia. Anche sulla pagine google code, su gtk-look, un po dappertutto..

    A mio avviso se l’interfaccia migliora avrai veramente realizzato un bell’accrocchio..

    Saluti

    "Mi piace"

  7. lufuscu
    2 ottobre 2009 alle 21:46

    si effettivamente il bottone “seleziona file” è troppo grande…comunque ottimo programma…

    "Mi piace"

  8. telperion
    2 ottobre 2009 alle 23:08

    Forse aggiungere un’etichetta con il nome del file che si stà inviando e la dimensione, magari sopra la barra percentuale, ed eventualmente se possibile, il drag&drop del file anche senza usare il pulsante seleziona file.

    "Mi piace"

    • 3 ottobre 2009 alle 0:41

      il nome è contenuto nella stessa textbox nel momento in cui lo selezioni. Però la dimensione in effetti manda. Per ora è solo nel tooltip dell’icona nella teaybar.
      Ma servirebbe anche lì in effetti, oppure nella barra di stato sotto.

      "Mi piace"

      • 3 ottobre 2009 alle 0:41

        duecento errori di battitura in un solo commento. Sto migliorando 🙂

        "Mi piace"

  9. mattiem
    3 ottobre 2009 alle 13:16

    bel programma ma non riesco a mettere la nuova versione…

    "Mi piace"

  10. 3 ottobre 2009 alle 14:27

    @mattiem
    sul terminale:
    per complilare:
    bzr branch lp:bashare
    cd bashare
    sudo apt-get install gambas2-dev
    ./configure && make

    per avviarlo:
    ./BaShare/BaShare.gambas

    "Mi piace"

  11. mattiem
    3 ottobre 2009 alle 15:07

    funziona ma non si può mettere nel menu di gnome…

    "Mi piace"

  12. 3 ottobre 2009 alle 15:09

    disinstalla la versione precedente(per evitare casini)
    entri nella directory di bashare (in cui hai dato ./configure && make) e dai:

    sudo make install

    "Mi piace"

  13. mattiem
    3 ottobre 2009 alle 15:27

    scusa ancora una volta ma adesso mi crasha quando provo a ricere un video da 35 mb cmq con le immagini funziona…

    "Mi piace"

  14. lufuscu
    3 ottobre 2009 alle 16:55

    alla ricezione di un file mi crasha quando devo selezionare la cartella di destinazione…ho provato a vedere il codice per mettere una directory di default ma nn ci capisco granchè…se qualcuno mi può dare qualche dritta…. 😀

    "Mi piace"

    • 3 ottobre 2009 alle 16:57

      può dipendere da gambas. la versione su launchpad è progettata su gambas 2.16 mentre in Jaunty c’è ancora gambas 2.8

      "Mi piace"

  15. Abominable Snow Tux
    6 ottobre 2009 alle 16:19

    però, guiodic, potresti mettere qualche .deb da qualche parte?
    Usare questo bazaar non aiuta certo alla diffusione!

    Forse non lo fai perchè consideri queste versioni in sviluppo?

    "Mi piace"

  16. Fab86
    21 ottobre 2009 alle 20:20

    Copio e incollo un commento che ho fatto da un’altra parte ( 😉 ):

    Fantastico questo progetto! Grazie mille! 😀

    Suggerimenti???

    Be’ in effetti il blu del logo potrebbe essere un attimino più… (hahahahah)

    A parte gli scherzi se vuoi provare a compattare la grafica potresti provare una cosa del genere, e magari la seconda riga invece di un widget entry un label:

    (metto il link dell’immagine (togliere gli spazi!))

    w w w. servimg.c om/ image_preview .php?i=4&u=14336179

    "Mi piace"

  1. No trackbacks yet.

Scrivi una risposta a guiodic Cancella risposta