Aggiornamento per QT 4.7.0 (0.8.5) Beta

Le nostre news in homepage

Moderatore: Newser

Aggiornamento per QT 4.7.0 (0.8.5) Beta

Messaggioda samo79 » gio apr 05, 2012 1:54 pm

Il porting del framework QT su OS4 procede senza sosta, ieri sera Alfkil ha rilasciato un nuovo aggiornamento definibile milestone che apporta una sempre maggiore integrazione con l'ambiente AmigaOS

I risultati sono già misurabili in termini di velocità e stabilità tanto che la quasi totalità delle apps dimostrative disponibili nell'archivio è già in grado di girare fluidamente e senza incertezze su qualsiasi sistema OS4 di fascia medio bassa

In particolare le modifiche per la velocità e l'integrazione riguardano:

- Implementazione paint engine nativa
- Implementazione font nativi (niente più font-config!)
- Uso del compositing engine di AmigaOS4
- Indipendenza da MiniGL che ora diventa una soluzione opzionale
- Menu contestuali Amiga-like
- Implementazione gradient fills
- Implementazione fills e strokes
- Supporto OpenSSL

E molto altro, in particolare diversi bugfix nell'engine di rendering.
Ancora molto andrà fatto ma il traguardo verso la completa integrazione è assai vicino e non dovrebbe mancare molto prima di poter utilizzare questo moderno framework (e relative applicazioni) in maniera totalmente trasparente come avviene su altri sistemi operativi

Link al progetto e all'archivio:

http://sourceforge.net/projects/qtamigaosnative/
http://os4depot.net/index.php?function= ... t-user.lha

Link di Amigans.net dove poter seguire lo sviluppo:

http://www.amigans.net/modules/xforum/v ... p?forum=38

BTW: Presto conto di fare su queste pagine una breve recensione del recente pacchetto QT, per il momento meglio concentrarsi sul betatesting !
Immagine

Moderatore sezioni Amiga/AmigaOne su
TGMOnline

WHEN IT'S DONE Immagine

Le mele a volte possono essere devastate dal colpo feroce di una tempesta, ma il tenero fascio del sole potrà sempre far sviluppare dei nuovi frutti

Sam440ep Flex 800 Mhz - 1 GB DDR Ram - Radeon 9250 - AmigaOS 4.1
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE - AmigaOS 4.1
Avatar utente
samo79

Staff
 
Messaggi: 14962
Iscritto il: ven gen 10, 2003 5:09 am
Località: Perugia

Re: Aggiornamento per QT 4.7.0 (0.8.5) Beta

Messaggioda Norrin_Radd » gio apr 05, 2012 2:58 pm

Ottima notizia! Soprattutto per i miglioramenti in termini di velocità. Sarebbe interessante vedere se è possibile già ora tentare di compilare qualche applicazione un po' più pesante delle demo allegate al pacchetto (QUI un elenco abbastanza esaustivo).
"La vita è fatta di cose reali e di cose supposte: se le reali le mettiamo da una parte, le supposte dove le mettiamo?"
Totò (Totò, Peppino e la dolce vita, 1961)
Avatar utente
Norrin_Radd

Maestro
 
Messaggi: 380
Iscritto il: lun ago 07, 2006 4:53 pm
Località: Zenn-La

Re: Aggiornamento per QT 4.7.0 (0.8.5) Beta

Messaggioda cip060 » gio apr 05, 2012 3:20 pm

Bene altro passo avanti
Avatar utente
cip060

Leggenda
 
Messaggi: 7934
Iscritto il: lun feb 17, 2003 9:19 pm
Località: Usa

Re: Aggiornamento per QT 4.7.0 (0.8.5) Beta

Messaggioda samo79 » gio apr 05, 2012 3:22 pm

Norrin_Radd ha scritto:Ottima notizia! Soprattutto per i miglioramenti in termini di velocità. Sarebbe interessante vedere se è possibile già ora tentare di compilare qualche applicazione un po' più pesante delle demo allegate al pacchetto (QUI un elenco abbastanza esaustivo).


In teoria si, poi bisogna vedere se una determinata applicazione, (sopratutto quelle di una certa dimensione) ha altre dipendenze specifiche, in ogni caso una volta che hai QT completo e funzionante (e veloce) il più è fatto ..

In ogni caso fattibilità o meno penso che porting per l'utilizzo "reale" siano ancora un po' prematuri, cmq tanto per saggiare un po':

Ecco una grab di Vacuum
http://dl.dropbox.com/u/5482530/Images/ ... nshot1.png

Ed un altro paio preliminari di QtWeb (browser QT basato sul motore di WebKit)
http://dl.dropbox.com/u/5482530/Images/QtWebkit1.png
http://dl.dropbox.com/u/5482530/Images/QtWebkit2.png

Questi porting "interni" sono stati creati a puro scopo dimostrativo e in effetti sono state postate diversi mesi fa su Amigans.net, per dire volendo si possono portare senza tanti patemi ma prima QT deve maturare ...
Immagine

Moderatore sezioni Amiga/AmigaOne su
TGMOnline

WHEN IT'S DONE Immagine

Le mele a volte possono essere devastate dal colpo feroce di una tempesta, ma il tenero fascio del sole potrà sempre far sviluppare dei nuovi frutti

Sam440ep Flex 800 Mhz - 1 GB DDR Ram - Radeon 9250 - AmigaOS 4.1
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE - AmigaOS 4.1
Avatar utente
samo79

Staff
 
Messaggi: 14962
Iscritto il: ven gen 10, 2003 5:09 am
Località: Perugia

Re: Aggiornamento per QT 4.7.0 (0.8.5) Beta

Messaggioda andres » gio apr 05, 2012 3:26 pm

ma la maggiore integrazione significa anche integrazione delle applicazioni basate su Qt con Workbernch/GUI di AmigaOS?
A1200/020+68882 - 6 MB RAM - AmigaOS 3.0
Parliamo di Home Recording e Audio
Avatar utente
andres

Eroe
 
Messaggi: 2097
Iscritto il: mer mar 04, 2009 10:40 pm

Re: Aggiornamento per QT 4.7.0 (0.8.5) Beta

Messaggioda samo79 » gio apr 05, 2012 3:30 pm

andres ha scritto:ma la maggiore integrazione significa anche integrazione delle applicazioni basate su Qt con Workbernch/GUI di AmigaOS?


Ovviamente :felice:
Immagine

Moderatore sezioni Amiga/AmigaOne su
TGMOnline

WHEN IT'S DONE Immagine

Le mele a volte possono essere devastate dal colpo feroce di una tempesta, ma il tenero fascio del sole potrà sempre far sviluppare dei nuovi frutti

Sam440ep Flex 800 Mhz - 1 GB DDR Ram - Radeon 9250 - AmigaOS 4.1
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE - AmigaOS 4.1
Avatar utente
samo79

Staff
 
Messaggi: 14962
Iscritto il: ven gen 10, 2003 5:09 am
Località: Perugia

Re: Aggiornamento per QT 4.7.0 (0.8.5) Beta

Messaggioda andres » gio apr 05, 2012 3:34 pm

ma una volta giunti a una versione stabile del porting, la velocità di esecuzione dei programmi che usano la libreria dovrebbe essere simile/uguale a quella di altri programmi nativi su AmigaOS, oppure saranno sempre un po' più lente?
A1200/020+68882 - 6 MB RAM - AmigaOS 3.0
Parliamo di Home Recording e Audio
Avatar utente
andres

Eroe
 
Messaggi: 2097
Iscritto il: mer mar 04, 2009 10:40 pm

Re: Aggiornamento per QT 4.7.0 (0.8.5) Beta

Messaggioda Mck » gio apr 05, 2012 3:41 pm

Ottimo sviluppo.
I MIEI AMIGA
4000T OS 3.9 PPC/68060+CyberVisio 64/3D
4000D in Tower OS 3.9 PPC/68060+usb Deneb+Toccata+Mediator
4000D OS 3.9 68060 ram 32m+V-lab+Sch.video EGS
3000T OS 3.9 PPC/68060+Usb Deneb+mediator+Voodoo 5
3000 OS 3.1 68040+emul. pc 286
2000 processore 68030+genlock+emulatore pc 8080
1200 Tower OS 3.9 PPC/68060+Mediator
1200 OS 3.1 68060+Rete pcmcia
1000 esp. Ram 4M
600 esp. ram+HD
500 Plus esp. ram
500 esp. ram
CDTV
CD32
CLONI AMIGA
Sam440ep-Flex OS 4.1
EFIKA MorphOS 2.6
Avatar utente
Mck

Eroe
 
Messaggi: 827
Iscritto il: ven nov 26, 2010 1:11 pm

Re: Aggiornamento per QT 4.7.0 (0.8.5) Beta

Messaggioda samo79 » gio apr 05, 2012 3:47 pm

andres ha scritto:ma una volta giunti a una versione stabile del porting, la velocità di esecuzione dei programmi che usano la libreria dovrebbe essere simile/uguale a quella di altri programmi nativi su AmigaOS, oppure saranno sempre un po' più lente?


Dovrebbe essere grossomodo uguale, anzi già da ora molte demo (anche con animazioni complesse) girano molto bene, praticamente indistinguibili rispetto ad un comune programma Reaction o MUI .. non tutte le demo ovviamente perchè il framework non è ancora completo/ottimizzato in tutte le sue parti ma l'obbiettivo è e rimane quello ..

Al momento direi che persiste un unico "medio" problema, l'avvio ... si ci vogliono sempre quei 3 o 4 secondi (su Sam440) prima di poter aprire ogni singola applicazione, una volta aperte però vanno quasi tutte perfettamente fluide .. credo che per questo specifico problema dell'attesa all'avvio serva un aggiornamento di AmigaOS4 ma di più non so sinceramente ..

Per quanto rigurda la grafica al momento dalle Prefs è possibile scegliere tra 3 o 4 temi, quello che vedi nelle grab se non sbaglio si chiama "Plastic" ed è quello standard di QT quindi un po' diverso rispetto al classico stile Reaction/MUI ... tieni conto però che lo stesso MUI non segue affatto lo stesso identico stile grafico di Reaction quindi un po' di differenza di stile qui non sarà affatto un problema.

Poi cmq una skin più amigosa la si potrà fare, qui si tratta solo di un semplice lavoro grafico, al momento le priorità sono ben altre :ammicca:

Ah dimenticavo, è stato appena rilasciato su OS4depot (sezione upload al momento) il relativo SDK, per cui da ora è già possibile compilare qualcosa utilizzando le nuove implementazioni rilasciate nella release 0.8.5 :ammicca:
Immagine

Moderatore sezioni Amiga/AmigaOne su
TGMOnline

WHEN IT'S DONE Immagine

Le mele a volte possono essere devastate dal colpo feroce di una tempesta, ma il tenero fascio del sole potrà sempre far sviluppare dei nuovi frutti

Sam440ep Flex 800 Mhz - 1 GB DDR Ram - Radeon 9250 - AmigaOS 4.1
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE - AmigaOS 4.1
Avatar utente
samo79

Staff
 
Messaggi: 14962
Iscritto il: ven gen 10, 2003 5:09 am
Località: Perugia

Re: Aggiornamento per QT 4.7.0 (0.8.5) Beta

Messaggioda andres » gio apr 05, 2012 3:50 pm

@samo
grazie per la completezza della risposta.
A1200/020+68882 - 6 MB RAM - AmigaOS 3.0
Parliamo di Home Recording e Audio
Avatar utente
andres

Eroe
 
Messaggi: 2097
Iscritto il: mer mar 04, 2009 10:40 pm

Re: Aggiornamento per QT 4.7.0 (0.8.5) Beta

Messaggioda Norrin_Radd » gio apr 05, 2012 4:22 pm

samo79 ha scritto:Al momento direi che persiste un unico "medio" problema, l'avvio ... si ci vogliono sempre quei 3 o 4 secondi (su Sam440) prima di poter aprire ogni singola applicazione

Se ho ben capito, l'attuale versione è compilata con tanto di shell di debug perennemente attiva (si vede nelle grab che hai postato). Quando l'autore deciderà di eliminarla è probabile che i tempi di avvio delle applicazioni si riducano un po'.

samo79 ha scritto:credo che per questo specifico problema dell'attesa all'avvio serva un aggiornamento di AmigaOS4 ma di più non so sinceramente ..

L'unica maniera che mi viene in mente, lato AmigaOS, è l'implementazione di un qualche meccanismo di prefetch. Non la vedo come soluzione a breve termine o, perlomeno, non ne ho sentito parlare come di una possibile caratteristica delle prossime versioni di AOS.
Per ora credo sia più produttivo lavorare per ottimizzare il codice del framework, cosa che l'autore sta dimostrando di voler fare.

Spero che il lavoro prosegua spedito! Son convinto che le QT su AmigaOS possano solo far bene. :felice:
"La vita è fatta di cose reali e di cose supposte: se le reali le mettiamo da una parte, le supposte dove le mettiamo?"
Totò (Totò, Peppino e la dolce vita, 1961)
Avatar utente
Norrin_Radd

Maestro
 
Messaggi: 380
Iscritto il: lun ago 07, 2006 4:53 pm
Località: Zenn-La

Re: Aggiornamento per QT 4.7.0 (0.8.5) Beta

Messaggioda samo79 » gio apr 05, 2012 4:33 pm

Norrin_Radd ha scritto:Se ho ben capito, l'attuale versione è compilata con tanto di shell di debug perennemente attiva (si vede nelle grab che hai postato). Quando l'autore deciderà di eliminarla è probabile che i tempi di avvio delle applicazioni si riducano un po'.


Già, in effetti è la stessa domanda che ho posto ieri ad Alfkil ma mi ha risposto che per il momento non ha tempo per questo, cmq si anche questo potrebbe influire sulla velocità di avvio ...

Norrin_Radd ha scritto:L'unica maniera che mi viene in mente, lato AmigaOS, è l'implementazione di un qualche meccanismo di prefetch. Non la vedo come soluzione a breve termine o, perlomeno, non ne ho sentito parlare come di una possibile caratteristica delle prossime versioni di AOS.


Può darsi, anche le SOBjs non sono proprio fulminee all'avvio specialmente con bisonti del calibro di QT o Timberwolf .. speriamo lavorino sodo anche su questo

Norrin_Radd ha scritto:Per ora credo sia più produttivo lavorare per ottimizzare il codice del framework, cosa che l'autore sta dimostrando di voler fare.

Spero che il lavoro prosegua spedito! Son convinto che le QT su AmigaOS possano solo far bene. :felice:


Yep .. incrociamo l'incrociabile :felice:
Immagine

Moderatore sezioni Amiga/AmigaOne su
TGMOnline

WHEN IT'S DONE Immagine

Le mele a volte possono essere devastate dal colpo feroce di una tempesta, ma il tenero fascio del sole potrà sempre far sviluppare dei nuovi frutti

Sam440ep Flex 800 Mhz - 1 GB DDR Ram - Radeon 9250 - AmigaOS 4.1
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE - AmigaOS 4.1
Avatar utente
samo79

Staff
 
Messaggi: 14962
Iscritto il: ven gen 10, 2003 5:09 am
Località: Perugia

Re: Aggiornamento per QT 4.7.0 (0.8.5) Beta

Messaggioda NubeCheCorre » gio apr 05, 2012 7:22 pm

ottimo! :felice:
W il Veneto :ride:
Avatar utente
NubeCheCorre

Leggenda
 
Messaggi: 10624
Iscritto il: dom set 21, 2003 9:21 pm
Località: San remo

Re: Aggiornamento per QT 4.7.0 (0.8.5) Beta

Messaggioda MacGyverPPC » gio apr 05, 2012 7:46 pm

Sempre avanti, mai indietro, bene così! :felice:
OS4.1.3Immagine+SAM= ImmagineNG c'è!
SAM440EP: OS4.1.4Up4:con USB2.0 UP,RunInUae integrato con Kickstart 3.1,1.3,CD32 originali, MUI migliorato ecc/HD400GbSata/masterizzatore sataDVD/SB Audigy5.1.
AMIGA1200PPC/060(HomeTower):OS4Classic/USB/BlizzardPPC/BVision/Ram128Mb/HD/CD-DVD/RW :rock:
AMIKIT WinUAE:OS3.9/OS4 FE : AMD A8 x64
Advance
Multitask
Integrated
Grafic
Architecture
Avatar utente
MacGyverPPC

Leggenda
 
Messaggi: 10887
Iscritto il: sab set 22, 2007 4:51 pm
Località: Alessandria

Re: Aggiornamento per QT 4.7.0 (0.8.5) Beta

Messaggioda scusscus » gio apr 05, 2012 9:04 pm

Bene! Complimenti ad entrambi! Ad alfkil per lo sviluppo e a te samo per lo smarronamento del debug/testing opera non facile e molto dispendiosa in termini di tempo e prove varie. :)
Continuate così !
Puoi alzarti molto presto al mattino, anche all'alba... ma il tuo destino si alza sempre mezzora prima di te. -proverbio africano-

"Stampando una notizia a grandi lettere, la gente pensa che sia indiscutibilmente vera" (J.L. Borges)

Android Software Developer & iOS Developer

Packard Bell and Amiga Enter Android Tablet Fray 9-4-2011
Avatar utente
scusscus

Eroe
 
Messaggi: 1087
Iscritto il: dom apr 18, 2004 5:54 pm
Località: Alpe Adria

Prossimo

Torna a News e rumors

Chi c’è in linea

Visitano il forum: Nessuno e 8 ospiti

cron