View previous topic :: View next topic |
Author |
Message |
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Fri Sep 09, 2005 2:00 pm Post subject: |
|
|
per la playlist ci penso...
effettivamente molti le usano. (non io )
il baco del salvataggio e' noto.
E' stato un mio errorino.. chiaramente. (gia' risolto sulla mia...)
(dopo il resync non salva anche se impostato... al momento salva in manuale e risolvi)
Adjust Redirect e' un reminder per me..
(riguarda la classe mpg321_lib che ho creato per interfacciarmi a mpg321)
Per i zippati vedremo che fare...
le estensioni gradite? zip,tar.gz,tar.bz2,arj e cosa altro?
grazie per i test!
edit: l'ordinamento e' fatto da gtk.. non da me.. uno screenshot? 10x _________________ while True:Gentoo() |
|
Back to top |
|
|
Lestaat Guru
Joined: 13 Jan 2005 Posts: 412 Location: Perugia
|
Posted: Fri Sep 09, 2005 2:03 pm Post subject: |
|
|
Questo l'errore che mi da.
Ho appena riprovato sia da shell che dal launcher di gnome e l'errore è sempre lo stesso
Code: | [~]$ 321GtK
You need to install pyGTK or GTKv2 or set your PYTHONPATH correctly.
try: export PYTHONPATH= /usr/local/lib/python2.2/site-packages/
|
_________________ Vorrei salvare il mondo...
...ma non so con che estensione!!! |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Fri Sep 09, 2005 2:28 pm Post subject: |
|
|
posta questo:
scrivi da shell "python"
e poi
Code: |
import pygtk
import gtk
import gtk.glade
|
dovrebbe darti errore...
ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
Lestaat Guru
Joined: 13 Jan 2005 Posts: 412 Location: Perugia
|
Posted: Fri Sep 09, 2005 2:37 pm Post subject: |
|
|
Vero, e come risolvo? o meglio, che errore è?
Code: | [~]$ python
Python 2.4.1 (#1, Aug 29 2005, 15:28:29)
[GCC 3.3.5-20050130 (Gentoo 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7. on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pygtk
>>> import gtk
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "/usr/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 37, in ?
from _gtk import *
ImportError: No module named cairo
>>> import gtk.glade
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "/usr/lib/python2.4/site-packages/gtk-2.0/gtk/__init__.py", line 37, in ?
from _gtk import *
ImportError: No module named cairo
|
_________________ Vorrei salvare il mondo...
...ma non so con che estensione!!! |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Fri Sep 09, 2005 2:50 pm Post subject: |
|
|
strano che non ti abbia messo cairo se usi le gtk nuove..
Code: |
emerge --oneshot pycairo
|
ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
Lestaat Guru
Joined: 13 Jan 2005 Posts: 412 Location: Perugia
|
Posted: Fri Sep 09, 2005 2:53 pm Post subject: |
|
|
ehm....
Code: | * dev-python/pycairo
Available versions: 0.1.4 0.9.0
Installed: 0.9.0
Homepage: http://cairographics.org/pycairo
Description: Python wrapper for cairo vector graphics library
|
_________________ Vorrei salvare il mondo...
...ma non so con che estensione!!! |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Fri Sep 09, 2005 2:56 pm Post subject: |
|
|
oh bella...
La tua installazione di pygtk ha qc problemino
prova a riemergere (con oneshot) pygtk pycairo...
qualcuno ha una idea? _________________ while True:Gentoo() |
|
Back to top |
|
|
Lestaat Guru
Joined: 13 Jan 2005 Posts: 412 Location: Perugia
|
Posted: Fri Sep 09, 2005 3:16 pm Post subject: |
|
|
okok ho risolto...riemerso le pygtk...mah!!!
mo testo , e so cXXXi tua.. _________________ Vorrei salvare il mondo...
...ma non so con che estensione!!! |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Fri Sep 09, 2005 3:23 pm Post subject: |
|
|
Lestaat wrote: | okok ho risolto...riemerso le pygtk...mah!!!
mo testo , e so cXXXi tua.. |
sono solo contento
denghiu! _________________ while True:Gentoo() |
|
Back to top |
|
|
federico Advocate
Joined: 18 Feb 2003 Posts: 3272 Location: Italy, Milano
|
Posted: Fri Sep 09, 2005 4:33 pm Post subject: |
|
|
Ecco lo shot:
http://www.sideralis.net/blackman/321gtk.jpg
ci ho messo assieme un paio di tipelle cosi' il programma vende di piu'
Dunque, in una situazione come questa avrei gradito che il programma caricasse le canzoni ordinate per numero, visto che ho caricato un album intero e quando ascolti un disco solitamente inizi dalla prima Apparentemente pare random quel caricamento
Fede
EDIT:
Anche premendo il tab della lista delle canzoni viene fatto un ordinamento alfabetico e non numerico, cosi' otteniamo 1, 10, 12, 2, 21 e via discorrendo _________________ Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Fri Sep 09, 2005 5:05 pm Post subject: |
|
|
il caricamento non e' random ma segue esattamente quanto riportato da os.path.walk..
quindi e' l'ordine esatto in cui vengono "scannati" da python.
Di default non do nessun ordine...anche se e' chiaramente fattibile.
Ho qualche news:
- i msg di ut8 non corretto sono "falsi".. e' un mio errore.
- eyeD3-0.6.8 di cui vi daro' l'ebuild assieme a 321GtK-0.1a legge (ma non scrive) i tag 2.2
- i vari utf8 pango vedo di risolverli appena posso (al momento non sono vitali)
- ho fixato il fatto che non salva dopo il resync
- ho fixato il fatto che non mostra la track num nel riepilogo in alto
- ho fixato il comportamento della barra (anche se devo fare qualche miglioria)
- ho messo il nome della track sulla main_wnd
devo fare ancora un po' di cosette e poi faccio uscire la 0.1a.
Purtroppo vi devo chiedere di mettere su eyeD3-0.6.8 (ma vi preparo il tutto da starrare in overlay.. perche' comprendo la rottura)
Qual'era il problema che dicevi fede? (skip..)
Hai per caso provato a vedere se hai altri mp3 indemoniati su cui eyeD3 si inchioda bellamente?
sempre grazie...
P.S.: da sidesms sto vedendo come ciucciarti la trayicon
EDIT: bruttine le tipe.. _________________ while True:Gentoo() |
|
Back to top |
|
|
federico Advocate
Joined: 18 Feb 2003 Posts: 3272 Location: Italy, Milano
|
Posted: Fri Sep 09, 2005 5:28 pm Post subject: |
|
|
xchris wrote: |
Qual'era il problema che dicevi fede? (skip..)
Hai per caso provato a vedere se hai altri mp3 indemoniati su cui eyeD3 si inchioda bellamente?
|
Oggi non ho testa di fare nulla...
Quote: | P.S.: da sidesms sto vedendo come ciucciarti la trayicon |
Ricorda solo che c'e' un unico problema, il fatto che quando la finestra viene minimizzata questa non scompare dalla taskbar. Ho pensato per un po' che fosse un problema della tryicon ma mi sono convinto definitivamente che e' relazionato a qualcos'altro, ci dev'essere un qualche sistema che non abbiamo trovato che permette di nascondere la finestra dalla taskbar, se ci riesci fammelo sapere che mi interessa molto.
Il modulo utilizzato se vuoi cercarne documentazione si chiama eggtrayicon che e' in gentoo una librerie che viene data con gnome-python-extras. E' una cosa un po' strana visto che non dipende in alcun modo da gnome, e da qualche parte nelle pygtk faq trovi come esternare questo modulo per utilizzarlo senza essere costretto ad installare mezzo gnome. In windows invece non funziona quello, e n'e' stato utilizzato uno diverso, nel codice dovresti trovare una parte relativa a linux e una relativa a windows.
EDIT: bruttine le tipe.. [/quote] _________________ Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Fri Sep 09, 2005 5:58 pm Post subject: |
|
|
non vorrei dire una stupidata ma da glade (uso solo quello) c'e' l'opzione skip_taskbar e skip_pager...
prova a vedere bene perche' mi pareva di averla provata con successo.
CIao _________________ while True:Gentoo() |
|
Back to top |
|
|
flocchini Veteran
Joined: 17 May 2003 Posts: 1124 Location: Milano, Italy
|
|
Back to top |
|
|
federico Advocate
Joined: 18 Feb 2003 Posts: 3272 Location: Italy, Milano
|
Posted: Fri Sep 09, 2005 7:03 pm Post subject: |
|
|
xchris wrote: | non vorrei dire una stupidata ma da glade (uso solo quello) c'e' l'opzione skip_taskbar e skip_pager...
prova a vedere bene perche' mi pareva di averla provata con successo.
CIao |
"ni"
Il punto e' che quella funzione toglie si la finestra dalla task, ma ha l'effetto sul tema di far sparire anche l'iconcina che ne permette la riduzione ad icona. Potrei risolvermi verso una soluzione alla winamp/xmms/bmp se non trovassi nulla: eliminare la decorazione del wm e rifarmela per conto mio _________________ Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Fri Sep 09, 2005 7:19 pm Post subject: |
|
|
@flocchini:
ma le hai ordinate le viste? cliccando sulla colonna?
di default non li ordina... eventualmente lo setto di default.
Per preferences devo dire che hai dei caratteri mastodontici... cmq vedo di correggere. tenchiu'
@fede:
provero' appena implemento la trayicon
ciao _________________ while True:Gentoo() |
|
Back to top |
|
|
flocchini Veteran
Joined: 17 May 2003 Posts: 1124 Location: Milano, Italy
|
Posted: Sat Sep 10, 2005 1:17 pm Post subject: |
|
|
xchris wrote: | @flocchini:
ma le hai ordinate le viste? cliccando sulla colonna?
di default non li ordina... eventualmente lo setto di default.
|
uhm... secondo te? Di fatto ha il problema solo con alcuni fileperche' come puoi vedere in una delle altre immagini poi l'elenco parte regolarmente ed e' ordinato. Per i caratteri ripeto, potrebbe essere anche un qsa di strano sulla mia macchina, non stare a diventarci matto grazie a te _________________ ~~ Per amore della rosa si sopportano le spine... ~~ |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Sat Sep 10, 2005 1:38 pm Post subject: |
|
|
devo cmq rivedere la codifica dei chars... quindi potrebbe essere anche quello.
Per le label.. non mi costa nulla allargare..
grazie! _________________ while True:Gentoo() |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Sep 13, 2005 11:11 am Post subject: |
|
|
versione 321GtK-0.1a uscita
Changelog:
*321GtK-0.1a (13 Sep 2005)
* bugfix on AutoSave after Resync not working
* bugfix on TrackNum not displayed on Details expander
* bugfix for gtk column search
* bugfix on quickscan first directory
* bugfix on skipto routine
* bugfix on stop command
* Corrected slider crazyness and added time on moving
* Use of 0.6.8 eyeD3 for reading old tags
* Changed image tag view
* Changed back behaviour
* Changed micro-view layout (handlebox)
* Added title to main window title
* Added preliminary TrayIcon with simple menu and wheel command
* Added option of taskbar hide
* Added preliminary shuffle support
* Added DND for files
* Added operation lock when loading/resyncing
A parte molti bug fix c'e' di molto carino a mio avviso il controllo dalla trayicon.
A parte il solito menu con il pulsante destro l'icona e' sensibile alla mouse-wheel.
Scrollando cambierete song (e il tooltip vi dira' quale) e premendo la rotello lo metterete in pause.
L'applicazione per il momento e' nascondibile dalla taskbar e "poppabile" con la trayicon.
Sotto xfce ha qc problema il "nascondimento" ma in quel caso basta non scegliere l'opzione.
Ho messo un supporto preliminare dello shuffle (funziona in avanti... mentre indietro funziona normalmente...devo fare una history)
Il Drag N Drop funziona anche con i file ora.
Una funzione che mi sono dimenticato di menzionare e' la seguente.
Quando avete una lista potete selezionare dalla combobox in alto un campo (ad es Artist),
poi cliccare sulla lista e iniziare a digitare per avere una ricerca esatta nella lista. (e' una funzione di GTK)
Cambiando la combobox scegliete voi il criterio.
Per funzionare correttamente serve una versione di eyeD3 non presente in portage.
Ho preparato un tar di nome foroverlay......tar.bz2
Portatevi nella vostra overlaydir e scompattate.
A quel punto avrete gli ebuild di 321GtK e quello di eyeD3. (e i digest & co)
Bhe se qc ha un po' di pazienza e curiosità lo provi
Graditi sempre i feedback di ogni tipo. _________________ while True:Gentoo() |
|
Back to top |
|
|
Lestaat Guru
Joined: 13 Jan 2005 Posts: 412 Location: Perugia
|
Posted: Tue Sep 13, 2005 11:18 am Post subject: |
|
|
Il riordino della lista a mano? _________________ Vorrei salvare il mondo...
...ma non so con che estensione!!! |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Tue Sep 13, 2005 11:22 am Post subject: |
|
|
mmm
mi sono scordato alla grande.
Ora vedo come implementarlo in 2 sec e eventualmente vi dico esattamente dove metter mano!
Il problema e' che in questi giorni non si puo' dire che utilizzi il player per ascoltare musica...(chi mi sta vicino si stressa abbastanza...)
nella prossima non sgarrero'!!! promesso.
ciao
EDIT: per chi non sopporta il non-sorting iniziale modifichi /usr/local/share/321GtK/321GtK.py
linea 307 era:
Code: |
if settings.load_previous:self.set_buttons()
self.set_visible_column()
if settings.autoload:self.on_open1_activate(None)
|
diventa
Code: |
if settings.load_previous:self.set_buttons()
self.set_visible_column()
self.title_col.clicked() <-----------------------------
if settings.autoload:self.on_open1_activate(None)
|
mi spiace averlo dimenticato :S _________________ while True:Gentoo() |
|
Back to top |
|
|
federico Advocate
Joined: 18 Feb 2003 Posts: 3272 Location: Italy, Milano
|
Posted: Wed Sep 14, 2005 10:53 am Post subject: |
|
|
In linea di massima per ora nell'utilizzo di tutti i giorni vedo due principali problemi, due o tre.
Uno e' il fatto che mi piacerebbe poter impostare una default directory dalla quale partire per le mie ricerche di musica, la seconda e' il fatto che ora si hai sistemato lo skip ma non funziona + uno skip lungo (se clicco in un certo punto della barra mi aspetterei di trovarmi a quel punto) e inoltre non posso avere le canzoni ordinate, non sono ancora riuscito ad ascoltare un album nel suo ordine originale
(Noto ora che c'e' una qualche differenza a proposito dell'ultima cosa che ho scritto a seconda se utilizzo il quickscan o il sync - non uso il sync di solito perche' continua a piallarsi per quel famoso fatto la-)
Fede _________________ Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk |
|
Back to top |
|
|
Lestaat Guru
Joined: 13 Jan 2005 Posts: 412 Location: Perugia
|
Posted: Wed Sep 14, 2005 11:01 am Post subject: |
|
|
Allora.
Non sembra avere bugs.
E già questo mi sembra ottimo.
E' carino.
Poter editare i tag direttamente lo rende fichissimo.
Le varie piccole features sono funzionali.
L'ordinamento per numero traccia ha il solito problema del 1,10,11,12,2,3,4...ecc
Si potrebbe modificare automaticamente con la dicitura a doppia cifra nel momento dell'acquisizione delle canzoni nel db?
Sarebbe ottimo
Come ottimo sarebbe il poter visualizzare la lista delle canzoni o potendole raggruppare per tag o cmq il poteer visualizzare solo i tag scelti.....mi spiego:
poter vedere la lista degli album ad esempio, oppure la lista degli autori.
E poi oltre alla playlist che io tanto non userei poter riordinare anche la lista del db "a mano". col drag del mouse insomma.
Ottimissimo lavoro xchris, mi piace proprio. _________________ Vorrei salvare il mondo...
...ma non so con che estensione!!! |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Wed Sep 14, 2005 11:04 am Post subject: |
|
|
federico wrote: | In linea di massima per ora nell'utilizzo di tutti i giorni vedo due principali problemi, due o tre. |
bhe grazie per il test stressante!Solo un utilizzo continuativo evidenzia i problemi e le limitazioni!
Grazie!
federico wrote: |
Uno e' il fatto che mi piacerebbe poter impostare una default directory dalla quale partire per le mie ricerche di musica,
|
Non ho capito
Se fai un quickscan dalla dir di partenza?
credo di non aver capito.
federico wrote: |
la seconda e' il fatto che ora si hai sistemato lo skip ma non funziona + uno skip lungo (se clicco in un certo punto della barra mi aspetterei di trovarmi a quel punto) e inoltre non posso avere le canzoni ordinate, non sono ancora riuscito ad ascoltare un album nel suo ordine originale
|
Non ci crederai mai la sistemazione della barra e' un gran casino.
Vengono generati n-mila eventi diversi per ogni tipo di azione (scroll,key click,mouse click...)
Pensavo di aver trovato una sol accettabile.
Avevo trascurato questo aspetto..
(ci pensero' meglio)
Lo skip con mouse-wheel ti gusta? io lo trovo comodo poter skippare in modo ultraveloce senza aprire il player o il menu della Tray. (il wheel-click mette in pausa)
Se noti anche il comportamento del back ora e' decente e uguale a quello di ogni comune player.
Grazie ancora
Chris _________________ while True:Gentoo() |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Wed Sep 14, 2005 11:12 am Post subject: |
|
|
Lestaat wrote: | Allora.
Non sembra avere bugs.
|
eh magari... direi che sono nascosti (e a volte non troppo)
Leestat wrote: |
Poter editare i tag direttamente lo rende fichissimo.
|
Ma cosa hai provato?
In futuro lo implementero'.
Ma ora e' bene concentrarsi sul player nudo e crudo.
Leestat wrote: |
L'ordinamento per numero traccia ha il solito problema del 1,10,11,12,2,3,4...ecc
Si potrebbe modificare automaticamente con la dicitura a doppia cifra nel momento dell'acquisizione delle canzoni nel db?
|
todolist.append
Leestat wrote: |
Come ottimo sarebbe il poter visualizzare la lista delle canzoni o potendole raggruppare per tag o cmq il poteer visualizzare solo i tag scelti.....mi spiego:
poter vedere la lista degli album ad esempio, oppure la lista degli autori.
|
Ora penso a come muovermi... non sarà banale ma e' doveroso.
(Anche perche' lo scopo e' quello di tenere 321GtK snello e non pesante come molti altri player in giro)
Leestat wrote: |
E poi oltre alla playlist che io tanto non userei poter riordinare anche la lista del db "a mano". col drag del mouse insomma.
|
xmms-style..
todolist.append()
Sono contento che ti piaccia anche se in fase primordiale.
Grazie per i suggerimenti!
Chris _________________ while True:Gentoo() |
|
Back to top |
|
|
|