martedì 17 novembre 2009

Release 0.3


“Pronto? Ciano? Vedi che c’è un mezzo problemino con le icone: non mi piace che appaia in primo piano in base all’ordine cronologico di ADD!”

“Ti sei mangiato un dizionario informatico, Ni’?”

“Meh, cretin…”

“Ok, c’è solo da fixare l’ordine Z. Ci vogliono solo due minuti! Altro?”

“Ovviamente. Dopotutto da quando sei diventato un programmatore professionista? Se inserisco gruppi o file che hanno lo stesso nome di gruppi o file già presenti si scombina la dock…”

“Oh, questo è un bug… Non ci avevo pensato! Vabbe’, ci vogliono solo cinque minuti: il tempo di trovare la stringa di codice e mettere un controllo! Altro?”

“Si! Avendo diverse amiche a Lingue potrei avere la possibilità di farmi tradurre il file della lingua! Cosa ne pensi di una versione di CianoDock in russo? O in francese?”

“Ma guarda un po’: proprio ieri uno su un forum mi ha passato il file con il portoghese!”

“Portoghese? Non c’è la versione in spagnolo o in francese e abbiamo il portoghese?”

“Che vuoi da me?! Quello è brasiliano e me l’ha fatta in portoghese! E potrei averla anche in tedesco!”

“CianoDock alla conquista del mondo, eh? A quando il cinese, l’hindi e il giapponese?”

“Mo vediamo! Intanto ho pensato anche che sarebbe un problema quello degli aggiornamenti!”

“Cioè?”

“E si, mo in pratica uno deve andare sul sito di suo schiribizzo e controllare se è uscita una nuova versione: io invece voglio che si scarichino l’updater una sola volta e questo poi fa tutto in automatico! Ad ogni avvio del programma controlla dal sito confrontando i numeri di versione e se è uscita quella nuova allora la scarica automaticamente. due minuti e finisce tutto!”

“Pic indolor dovrebbe chiederti i diritti…”

“Che c’entra…?!”

“Lascia perdere: piuttosto altro? Sta versione 0.3 la vogliamo pubblicare? Ormai la piena compatibilità con Windows 7 e Vista l’abbiamo ottenuta! E comunque hai per caso creato altre skin per il programma?”

“No, ma dopotutto quante cose devo fare?! Ho praticamente riscritto il programma!!!”

“Camin, come se non lo so che vai rubando rubando i codici dai vari forum! ;) E poi sei un grafico in primis: dovrebbe piacerti disegnare nuove skin!”

“Ehi, mo non ne faccio di altre skin! Tanto lo so che tu usi sempre quella che t’ho disegnato apposta!”

“Ok, ho capito! Quando la pubblichiamo la nuova versione 0.3?”

“Dieci minuti, il tempo di scrivere il codice! Anche se devo fare dei banner per Decathlon e finire altri lavori..”

“Meh, vabbe’: quando completi il tutto squillami e vengo a prendere il programma per testarlo, ok?”

Come no. E’ passato un mese da questa conversazione con Ciano. Un mese passato a disegnare banner per il sito del Decathlon, a progettare il sito di Ciano, a trovare nuovi bug in CianoDock e a cazzeggiare in libertà. Ma finalmente la versione 0.3 è pronta! E ho anche aggiornato il blog del programma!


Ecco qui la pagina per il download!



Fresca l’anima del Purgatorio! E la cosa che mi spaventa è che una 0.4 è prevista tra un mesetto: inseriremo dei widget, il supporto per il cestino e un altro paio di cose che ora non ricordo! ;)


giovedì 24 settembre 2009

Release 0.2


Beh, ne abbiamo risolti di bug da quel giorno che Ciano decise di creare un Application Launcher. E quanti ne stiamo ancora trovando! E meno male che non ci siamo lamentati di Photoshop o del pacchetto Office...

Nello scorso post avevo annunciato un bel po' di novità e ora che Cianodock 0.2 è stato rilasciato le novità sono aumentate! Da questa versione non dovremo più unzippare il programma e copiarlo in una cartella creata sempre da noi ogni volta... Dalla 0.2 habemus installer! Insomma rilasceremo Cianodock in due versioni: setup e archivio compresso. Per chi è alla prima volta consiglio spassionatamente l'installer! ;)

Dopo tante insistenze Ciano si è dato da fare e ha creato diversi background per Cianodock che non sono affatto malaccio. Fondamentalmente sarebbe bastato trascinare un'immagine PNG di forma vagamente circolare e avremmo vissuto in tranquillità, ma siamo piuttosto pigri e andare a cercare una PNG adatta in quel mare oscuro e periglioso di Internet ci spaventa parecchio.

E veniamo alle novità importanti di questa versione prima di scrivere cosa verrà risolto nella versione 0.2a! ;)

  • E' ora possibile aggiungere qualsiasi tipo di file nei gruppi di Cianodock. In precedenza era possibile aggiungere solo i file EXE, BAT e LNK ("Collegamento a").
  • Aggiunte al menù contestuale le voci "Nascondi", "Nascondi quando esegui un'applicazione", "Configura" e "Chiudi".
  • Aggiornato i file per le lingue Italiano e Inglese.
  • Risolto il bug dell'ovalizzazione della dock.
  • Messaggio di errore in caso di omonimia tra gruppi e link
Come scrivevo nell'incipit del post più bug troviamo e risolviamo e più ne saltano fuori! Se dalla 0.2 è possibile aggiungere nei gruppi direttamente le cartelle di Explorer (nelle precedenti versioni si doveva creare un collegamento e aggiungere quello) abbiamo scoperto che i collegamenti a C:\ non potevano poi essere modificati personalizzando le sfere di default con le icone. Problema quasi risolto: basta rinominare c:\ con qualcosa di più lungo di tre lettere! Misteri dell'informatica! O__o" Nella 0.2a risolveremo questo bug direttamente dal codice.

Altro minuscolo bug è quello che si nota aggiungendo link nei gruppi. Le icone si sovrappongono e alcune vengono coperte. Risolveremo anche questo.

Ci rileggiamo per la 0.2! Buon download e se trovate altri bug commentate pure!

lunedì 21 settembre 2009

Versione 0.2 in dirittura d'arrivo!

Nonostante la 0.1c sia stata rilasciata solo pochi giorni fa il sottoscritto Hen si è già lamentato con Ciano per l'usabilità del programma. Per un programma, per un dock, che si prefigge il compito di avere a portata di massimo due click tutto quello che ci pare non è molto simpatico non avere un menù del tasto destro con opzioni tipiche come Chiudi, Configura o Nascondi. In realtà per quest'ultima basterebbe ripetere la sequenza per aprire il dock, ma noi siamo pigrissimi. Comunque sia tutte queste funzioni ci sono, ma solo nella traybar. E noi siamo pigri. Andare a cercare sul dizionario online la parola "traybar", quindi cercarla sul desktop, cliccarci su, trovare l'icona del Cianodock... Due palle!

Nella versione 0.2 sarà implementata anche la possibilità di inserire nei gruppi anche scorciatoie a cartelle di Windows come Pannello di controllo o tutti vari driver, oltre a tutti i file presenti! Per adesso gli unici file che possono essere aggiunti nel Cianodock sono quelli con estensione bat, exe e lnk (i "Collegamento a"). Finora abbiamo ovviato all'impossibilità di linkare i driver (si blocca il programma se si prova a farlo) creando dei collegamenti alle varie cartelle e parcheggiandole per comodità nella cartella "Links" in allegato al file zip. Ma noi siamo pigri, no?

A proposito dello zip di Cianodock. C'è chi si è affezionato (grazie ad entrambi) al Cianodock e ha copiato il collegamento al file exe nella cartella Esecuzione Automatica. Hanno inoltre creato una cartella dove unzippare tutti i file. Noi pure, ma ci è costato tantissimo. Noi non crediamo ai file di installazione in Windows. Girerebbe molto meglio se non ci fossero. Per questo creeremo una volta per tutte una specie di installer, un file bat per la precisione, che esegue tutte queste operazioni per noi. Perché? Lo sai... ;)

mercoledì 16 settembre 2009

Release 0.1c

Due importantissimi bugs risolti

- Impossibile creare gruppi appena lanciato CianoDock la prima volta

-Non rinomina il gruppo quando lo andiamo a modificare


Aggiunto un videotutorial in italiano sull'istallazione e uso di CianoDock


Problemi con le versioni precedenti a Win7


"Stiamo lavorando per voi!"

Future implementazioni

- Icone animate

- Estrazione icone superiori a 32x32 pixel

- Lista di icone scelte per ogni Gruppo o Link

- Widget

Ogni commento verrà letto dal sottoscritto e se piace, verrà implementato nelle successive versioni!

venerdì 11 settembre 2009

Problemi conosciuti o limitazioni

- Quando si trascina una immagine PNG su un gruppo/link o sfondo, può non cambiarlo al primo tentativo, questo perchè CianoDock per vedere se il tasto CTRL è premuto deve essere attivo.
Soluzione > Riprovare l'operazione.

- Le icone estratte dalle applicazioni o giochi hanno dimensione 32x32 pixel e non superiori.

- Non supporta collegamenti a cartelle, per creare the link alle cartelle.
Soluzione > Creare una scorciatoia della cartella e poi trascinare la scorciatoia a CianoDock.

- In Windows Vista o Windows 7 non esegue applicazioni/giochi che richiedano privilegi di amministratore.
Soluzione > Spuntare i privilegi di amministratore o disabilitare lo UAC ;) Oppure creare, come per le cartelle, una scorciatoia del programma e aggiungere la scorciatoia a CianoDock.