JackSMS 1.12 per OSX: prime alpha

Ebbene si, finalmente JackSMS girerà su Mac! D’altronde era una mancanza troppo sentita (almeno per quanto mi riguarda) per non porvi rimedio!
È bastato rompere un po’ ai ragazzi del team, attualmente al lavoro sulla nuova versione OpenSource, ed “et voilà“; dopo qualche problema iniziale siamo finalmente riusciti a far girare la prima alpha su OSX 10.5! Il lavoro purtroppo procede un po’ al rilento a causa dei rispettivi impegni, ma è già disponibile per il download (fondo pagina) una versione preliminare (da utilizzare a vostro rischio e pericolo! ) che dovrebbe girare su OSX Intel 10.4.x/10.5.x/10.6.x.
Un appello a tutti quelli che leggeranno queste righe: abbiamo bisogno di beta (alpha) tester che ci segnalino bug e problemi di ogni genere e tipo: potete contattare direttamente me commentando questo articolo o scrivere sul forum del JackSMS.
BUG LIST:
Qui sotto c’è la lista “ufficiale” dei bug trovati ed eventualmente risolti e delle modifiche in progetto, spero di riuscire a tenerla più aggiornata possibile:
GUI
- grandezza di default dei caratteri: settare almeno 14px
- se tento di settare la grandezza del carattere a 15px…non va! a 14px si
- l’icona Plugins e anche altre vengono visualizzate senza trasparenza dello sfondo (quadratino nero intorno)
- a mio parere si potrebbero eliminare i popup “account creato/eliminato” durante le creazione/eliminazione di un servizio
- aggiungere tra le opzioni la possibilità di disattivare la “trayicon”
- sostituire la trayicon con questa: http://localhostr.com/files/fa656d/JackIcon+19×19.png (più in stile OSX)
INTEGRAZIONE con OSX
- eliminare il menù “file” in quanto propone solo l’opzione “Esci” che è del tutto inutile su OSX visto che è presente nel menù principale “QtJackSMS”
- spostare “Info su JackSMS” sotto il menù principale “QtJackSMS” (vedi Firefox ad esempio)
- spostare “Opzioni” sotto il menù principale “QtJackSMS”, sfruttando la voce di sistema “Preferenze…”
- controllo dell’ortografia (in OSX è una funzione di sistema quindi penso basti utilizzare una particolare textarea o un certo parametro per averla in automatico!)
- Cookie e altri salvataggi vanno messi nelle apposite cartelle di sistema (/Users/NOMEUTENTE/Library/Application Support/JackSMS)
ACCESSIBILITÀ
- durante l’immissione dei dati quando si crea un nuovo servizio il tasto “tab” non funziona nel migliore dei modi
- durante l’immissione dei Captcha il tasto selezionato di default è lo Zoom In, invece di Conferma
- per uscire da certe finestre bisogna usare il tasto “Esc” in quanto manca il tastino “x” di chiusura
- se si scorrono i contatti (nella schermata di invio sms) con le frecce della testiera questi non verranno selezionati: bisogna usare per forza il mouse
- dare la possibilità di selezionare più contatti in modo da poterli eliminare simultaneamente
- pre-selezionare come seconda scelta (spazio) i bottoni di alcuni dialog (questa te la spiegherò…)
- quando si crea un account se si clicca direttamente su “Salva” prima di aver completato l’inserimento di un dato (cliccando fuori dal campo) questo verrà perso
DATI
- problemi nel salvataggio di un utente con uno username con caratteri particolari (problemi di codifica? consiglio: utilizzare UTF-8 in salvataggio e lettura) il problema si verifica solamente in fase di lettura: il salvataggio in UTF-8 è corretto!
- grossi problemi durante la modifica/eliminazione dei contatti a causa del problema con la codifica UTF-8
SICUREZZA
– mancano gli asterischi nell’immissione della password durante la creazione di un nuovo servizio (parzialmente corretto)
– i messaggi vengono salvati online nonostante l’opzione sia disabilitata
BACKUP
- impossibile creare il file di backup
ALTRO
- nelle prossime release optare possibilmente per il nome “JackSMS” senza “Qt”
- mancanza delle opzioni per la compressione dei sms e la sostituzione degli accenti
– sezione Plugin non implementata (in attesa di PlugIn funzionanti)
- fare in modo che chiudendo il programma questo NON si chiuda effettivamente (CMD+Q) ma si nasconda soltanto (CMD+H); questo è il comportamento normale dei programmi in OSX, nonostante sembri strano
SORGENTI:
Per chi fosse interessato JackSMS si compone di due progetti paralleli:
- JackSMS Core (C++): http://code.google.com/p/jacksms/
- JackSMS GUI (Qt/C++): http://code.google.com/p/jacksmsgui-qt/
ALPHA RELEASE:
Qui potrete trovare le varie build che si susseguiranno (attualmente mi occupo di compilare i sorgenti della GUI e unirli al Core, pronti per essere testati da me e da voi):
- JackSms 1.12a1 MAC (scaricato 112 volte) 09/04/2010

Beta Tester mode ON
Potete contare su di me ragazzoli
ottimo =) se hai qualcosa da segnalare…segnala^^
vi segnalo che è online il nuovo sito di JackSMS!
Inoltre continuano gli aggiornamenti con nuovissime versioni (tuttora in fase di continuo sviluppo)!
http://www.jacksms.it/sms-gratis.html
Ovviamente il punto forte di questo programma rimane la caratteristica FREEWARE in ogni suo aspetto!
Saluti a tutti!
ottimo! peccato che la versione per Windows sia quella più avanti >.< non ci sto =P bisogno darsi da fare!!! =D