Cimi’s Official Blog

Italians do it Better…

Just a Blog on Gtk+ Theming, Bleeding-Edge, Good Software...

Banshee2? Una nuova Interfaccia per il Jukebox in Gtk# 30 November, 2007

Aggiornamento: Ho messo nuovi screenshots… evidentemente sono io imbecille che non riesco a compilarlo con le canzoni :D

Premessa

Non ho mai usato Banshee per più di qualche giorno, purtroppo non ne ho mai amato l’interfaccia e la minor responsività rispetto a RhythmBox.
Ma le novità ,gli sforzi e l’impegno degli sviluppatori vanno sempre giustamente sottolineati.

Wow una nuova GUI!

Banshee2

Banshee2

Banshee2

Come potete vedere nell’svn c’è una nuova GUI all’orizzonte… anche se non funzionano le canzoni :D (ma sì non sono importanti in un audio player… eheheh).

Vorrei che notaste i nuovi widget, come i box rotondi e “quelle cosine blu” rotondeggianti pure loro: potete notare uno dei vantaggi delle Gtk# sul framework Mono, ovvero la possibilità di scrivere facilmente nuovi widget per il proprio programma.
Una grande libertà e possibilità offerta agli sviluppatori… niente male. Notiamo inoltre come questi nuovi widget prendano i colori dal tema gtk… niente male 2 :)

Spero che ne esca fuori una buona alternativa al rapido rhythmbox (scritto in C), prendendo spunto dalle funzionalità di exaile (scritto in python) ad esempio, sfruttando però la velocità di C# e Mono rispetto al molto più lento ed esoso di RAM python.

P.S.: Dimenticavo che è inoltre possibile spostare il browser degli artisti in alto come su rhythmbox oppure tenerlo a lato come nello shot.


Posted in GNOME, GTK, Italian |

21 Replies

  1. Bl@ster said:

    Io resto un exaile lover. Anche se devo dire che questa nuova GUI è parecchio carina…

  2. Livio said:

    I’ve seen the mockup but I see they’re becoming reality :) .
    PS: Isn’t it just new Clearlooks style for listview :> ?

  3. Cimi said:

    No livio :)
    It’s Gtk# on Mono framework which is doing a custom style independent with the theme chosen

  4. davide (scimmia) said:

    quello che spero e’ che si possa fare un “ascolta gli album in ordine casuale”.
    non mi piace ascoltare album frammentati, ma nemmeno tutti gli album in fila.
    quod-libet aveva questo.

  5. neoex said:

    Ecco una delle funzioni di cui non riesco a fare a meno, che quindi mi ha sempre tenuto alla larga di banshee.
    Molto probabilmente non lo userò neanche con la nuova gui, comunque fa piacere vedere questi cambiamenti.

  6. Ecas said:

    I love gtk# :D

  7. Nero said:

    Interessante, vedremo.
    PS che icone hai sul desk? Carino il verde

  8. mighelone said:

    Anche io non sono mai riuscito ad usare banshee per più di 2 canzoni, anche se l’interfaccia è sempre stata molto stilosa!

    Come funzionalità IMHO il miglior player gtk è Listen, anche se ho dovuto abbandonarlo per la sua pesantezza (ho un archivio musicale di 80 giga e si piantava ogni 2 ore).

    Quodlibet ha dalla sua i plugin e il tag editor incorporato veramente utile e potente.

    Rhythmbox è molto leggero e veloce, però pecca un pò di funzionalità.

    Anche io mi accodo ai complimenti per le icone!

  9. Nero said:

    io uso con soddisfazione Quodlibet, il plugin animated on screen display è veramente fico ;-)

  10. kasmol said:

    le icone le potete trovare qui http://ulisse.wordpress.com/2007/11/14/foglie-11/
    comunque io prima usavo rhythmbox con grande soddisfazione ma ha un brutto bug nello slider per mandare avanti o indietro la canzone, lo fa solo con gli mp3. Quodlibet ha il plugin cover art che non mi funziona, mi salva solo 3 cover e se ne salvo altre, sovrascrive le prime 3, e poi se lo chiudo mi da segnalazione bug. Adesso sto usando banshee, interfaccia praticamente quasi uguale a quella di rhythmbox, non da problemi, i vari plugin funzionano alla grande, unici difetti sono che ciuccia un bel po di ram, stiamo intorno ai 50 mb, e poi non è reattivo quanto a rhythmbox, per il resto va piu che bene.

  11. Xander said:

    Curiosità: come si temizzano i widget in Mono?

    Son “coerenti” coi temi “normali”?

    Per F-Spot ci son un paio di “extra” da aggiungere nel gtkrc, se ben ricordo..

  12. Bl@ster said:

    Scusa ma yaourt non viene in aiuto in questi frangenti?

  13. davide (scimmia) said:

    una cosa invece che mi manca in tutti i player a parte rhythmbox è la coda di riproduzione, quella finestrella dove trascini le canzoni che vuoi sentire in priorità sulla scaletta attuale. l’adoro. e mi pare molto più comoda del click destro che c’è su amarok o altri player.
    spero l’aggiungano a banshee.

    ciaoo!

  14. Luca said:

    Nero,
    le icone sono le “Foglie” del mitico Ulisse (e se non e’ mitico uno che si chiama Ulisse…). Le trovi qui, sul suo blog:
    http://ulisse.wordpress.com/2007/11/14/foglie-11/

  15. Nero said:

    grazie

  16. ekerazha said:

    Exaile è senza dubbio il migliore nella gestione della playlist in quanto utilizza un backend sqlite. Se Banshee utilizzasse a sua volta sqlite (tra l’altro esistono delle ottime implementazioni per .net come questa: http://sqlite.phxsoftware.com ) sarebbe davvero ottimo.

  17. ekerazha said:

    Mmm… facendo una ricerca con Google sombrerebbe che Banshee utilizzi già sqlite… appena ho tempo verifico dai sorgenti.

  18. ekerazha said:

    Confermo che Banshee utilizza sqlite3, come Exaile, Listen sembra possa utilizzare sqlite ma versione 2 (non so se di default), mentre Rhythmbox utilizza di default un backend basato su file di testo ed in teoria dovrebbe essere compilabile anche con backend sqlite3 (attraverso libgda), ma attivandolo ricevo un errore in fase di compilazione.

  19. Lisa said:

    Scusa potresti linkarmi lo sfondo? E’ davvero bello!

  20. Act1v8 said:

    The banshee in development is really great. But, I’d like to ask you about your first screenshot, what are you using for your workspace switcher? I really like it, and which font are you using. Liberation Sans?

    Thank you

  21. Francesco said:

    “Vorrei che notaste i nuovi widget, come i box rotondi e “quelle cosine blu” rotondeggianti pure loro: potete notare uno dei vantaggi delle Gtk# sul framework Mono, ovvero la possibilità di scrivere facilmente nuovi widget per il proprio programma.”

    Credo che anche Vala dovrebbe permettere di fare cose del genere in modo semplice.

Leave a Comment

Attention: Moderation is enabled, and could cause a delay to the posting.

This blog is "Powered by Cimi"

Theme from: Kaushal Sheth | Modified by: Andrea Cimitan