DnfDrake nuovo frontend a dnf

In arrivo sul primo binario un upgrade massivo di Rolling
:train: :train: :train: :train: :train: :train: :train: :train: :train:

1 Like

Fatto! E tutto sembra ok! Bel lavoro! E… buona Pasqua a tutti!

2 Likes

:+1:

Ricambio.
Buona Pasqua a tutti.

1 Like

Buona Pasqua a tutti!

1 Like

Per versioni 1.12.xx e superiori servirà anche il pacchetto gambas3-gb-dbus
Ho aggiornato la guida.

1 Like

Ciao a tutti, dopo un po di tempo ecco una nuova release pubblica di dnfdrake.

In questa versione oltre diversi bug fix tante novità.

In particolare è stato aggiunto un pulsante “Extra” mediante il quale possono essere attivate delle funzionalità aggiuntive, queste funzioni si limitano alla sessione in corso, cioè al riavvio del programma verranno di default disabilitate.

Inoltre sempre mediate il tasto “Extra” è possibile attivare un applet che notifica la presenza di aggiornamenti, con possibilità di essere lanciata all’avvio. Questa funzione a differenza delle altre è persistente nel senso che al riavvio del programma “ricorda” l’impostazione selezionata. È presente anche un comodo pulsante di reset per cancellare le impostazioni dell’applet.

Se pensate che qualche altra funzione possa essere utile chiedete pure se possibile verrà aggiunta.

Di seguito qualche immagine della fase di sviluppo:

d009dc67e1cc761624232c3817de53e2c35ba1a4_2_690x431

e della release attuale:

dnfdrake-1.15.2-1-mib4002.noarch.rpm (57,8 KB)

Un ringraziamento particolare a rugyada per il supporto ed il testing.

A presto.

1 Like

Piccolo aggiornamento per un bug sullo sfondo della finestra configura…

dnfdrake-1.15.4-1-mib4002.noarch.rpm (57,9 KB)

Rieccoci qua, nuova versione con tante novità.

Quella principale è la riscrittura del sistema di ricerca che ora lavora con delle liste create in locale. Questo oltre a velocizzare le ricerche evita gli errori che avvenivano con le ricerche in linea. Inoltre è stata riscritto, per questa modalità, il sistema di visualizzazione e selezione dei pacchetti. Le selezioni ora avvengono oltre che con la textbox utilizzando le checkbox delle ricerche.

È possibile tuttavia eseguire ancora delle ricerche in linea accedendo alla modalità online tramite le opzioni extra.

Le traduzioni in francese e polacco non sono ancora parziali ho preferito procedere un pò con lo sviluppo senza chiedere mille integrazioni.

Questa è grosso modo la base per la versione 2 che nei progetti sarà la prima realmente pubblica e spero verrà inserita nei repository.

Ancora un ringraziamento a rugyada per il supporto e testing

A presto e grazie in anticipo a tutti quelli che vorranno darci un loro feedback.

dnfdrake-1.17.9-1-mib4002.noarch.rpm (68,6 KB)

P.S. Di seguito un elenco delle funzioni al momento supportate:

• Installare pacchetti
• Rimuovere pacchetti
• Aggiornare pacchetti
• Aggiornare il sistema
• Eseguire il downgrade di pacchetti
• Visualizzare la cronologia di dnf
• Eseguire ricerche dei pacchetti installati, disponibili, da aggiornare
• Eseguire ricerche per informazioni, file, dipendenze, homepage dei pacchetti
• Selezioni facilitate mediante checkbox con suddivisione per categoria (installati, non installati, aggiornamenti)
• Visualizzazione dei repo configurati
• Lanciare OM-Picker
• Notifica della disponibilità di aggiornamenti tramite DnfDrakeTray (verifica ogni 2 ore) 
• Selezionare due modalità di ricerca offline(consigliata) ed online
• Possibilità di personalizzare i comandi di installazione, rimozione, aggiornamento in maniera persistente 
• Configurare un pulsante per eseguire comandi personalizzati
• Avviare un box per eseguire comandi come in un terminale
• Supporto per le lingue italiano, inglese, francese, polacco
• Sistema di suggerimenti per facilitare l’utilizzo
1 Like

Ciao, allego qui un archivio con il kit per tradurre e poter supportare altre lingue, nella speranza che ci sia qualche volontario disponibile.

Il file da compilare è dnfdrake-strings-AIO 21_04_2021_.txt , gli altri sono i file per la lingua inglese e servono per rendere l’idea di cosa dovrò passare al programma

Grazie in anticipo.

A presto.

DnfDrake_Traduzione.tar.xz (2,1 KB)

1 Like

Preview:

Visto che hai fatto la spia… :smiley:

Ecco l’aggiornamento.

dnfdrake-1.17.17-4-mib4002.noarch.rpm (69,9 KB)

Ma io mostro il piatto pronto mica svelo la ricetta :stuck_out_tongue:

1 Like

DnfDrake ora nei repo unsupported

1 Like

Per i pigri e gli smemorati:

Preview

astragalo turns your wishes into reality” (~semicit.)
Grazie Mauro @astragalo per aver soddisfatto i miei capricci :rofl:

1 Like

Ciao a tutti, ecco la nuova versione di dnfdrake oltre a vari fix, due novità.

La prima è l’introduzione del “VersionLock”, è un’opzione che funziona tramite un plugin e consente, come si intuisce, di bloccare la versione di un pacchetto. Un pò come la vecchia skiplist, anche se ha alcune differenze, ad esempio continua a mostrare gli aggiornamenti dei pacchetti bloccati.

Altra novità è l’introduzione di un nuovo pulsante extra per l’aggiornamento di sistemi Rolling/Cooker con il relativo comando personalizzato e altre funzioncine di contorno.

Probabilmente questa sarà l’ultima versione per OMA 4.2, salvo imprevisti la prossima versione sarà basata su OMA 4.3 e Gambas 3.16.X

Ringrazio @AngryPenguin che ha inserito dnfdrake nei repo unsupported.

Per ora è tutto.

dnfdrake-1.17.29-1-mib4002.noarch.rpm (63,7 KB)

1 Like

Con questa versione oggi ci ho fatto l’upgrade da 4.2 a Rolling.
Tutto da dnfdrake :sunglasses:

Postedit:
Notare la finestra di dialogo che appare, al momento opportuno, per l’immissione della risposta allo script :arrow_up: :arrow_up: :arrow_up:

1 Like

Ciao, rieccoci qua, versione con diversi Fix per la serie 1.X (Gambas 3.15.2), a breve anche nei repo.

dnfdrake-1.17.33-2-mib4003.noarch.rpm (79,7 KB)

A presto.

2 Likes

2 Likes

Ciao, dopo un po di tempo ecco una nuova versione con qualche novità.

In questa versione mi sono concentrato sulla possibilità di usare dnfdrake anche in assenza del supporto per la lingua utilizzata dal sistema. Da questa versione è stata introdotta una specie di funzione safemode che permette di utilizzare il programma in inglese se la lingua non è supportata.

È stato aggiunto anche il supporto base per il brasiliano.
Per il supporto completo e per le altre lingue è indispensabile il contributo della comunità purtroppo non possiamo fare tutto da soli.

Qui la prewiev del pacchetto che presto sarà nei repo:

dnfdrake-1.18.1-2-mib4003.noarch.rpm (82,4 KB)

A presto.

1 Like

Ciao, aggiornamento estivo cumulativo di diversi lavoretti e correzioni.

La cosa più significativa è il passaggio all’utilizzo di sh al posto di bash, essendo bash usata di default dal sistema tutti i comandi eseguiti da dnfdrake li ritrovavamo nella cronologia di bash. Questo a volte può essere fastidioso…

È stato aggiunta la traduzione in spagnolo e tedesco ma solo come gestione delle parole chiave, per il resto attendiamo volontari.

Correzioni minori.

dnfdrake-1.18.8-2-mib4003.noarch.rpm (85,4 KB)

Appena possibile verra inserito anche nei repo.

A presto.

1 Like