Screenlets sono piccole applicazioni proprietari disegnato (scritto in Python), che possono essere descritte come "la rappresentazione virtuale delle cose che si trovano / in piedi sulla scrivania". Da sticknotes, righelli, orologi ... le possibilità sono infinite.
Screenlets (forma abbreviata di "Screen-applet") sono piccole applicazioni proprietari disegnati che possono essere descritte come "la rappresentazione virtuale delle cose che si trovano / in piedi sulla scrivania": Sticknotes, orologi, righelli, ... le possibilità sono infinite .
L'obiettivo del Screenlets-quadro è quello di semplificare la creazione di mini-apps completamente themeable che ogni risolvere le esigenze di base del desktop-lavoro-correlati e in generale migliorare l'usabilità e eye-candy del moderno Linux desktop.
Screenlets fortemente seguono il UNIX-idea di modularizzazione e avere uno strumento per uno scopo. Sono in qualche modo l'evoluzione moderna di questa idea (portato da riga di comando-tools per desktop-apps). Una intenzione delle screenlets è quello di incoraggiare la creazione di visivamente accattivante frontend grafici per comuni unix-tools per attirare l'utente "moderno", mentre ancora "mantenendolo reale".
Screenlets sono infatti modellati Gtk su Windows che si occupa di disegnare se stessi. Esse contengono una finestra un menu e (facoltativamente) un tema (di tipo ScreenletTheme). Screenlets offrono anche un modo semplice di gestire / modificare impostazioni / opzioni (per entrambi - utente e sviluppatore). Dalla versione 0.0.8 tutti screenlets possono anche essere controllati su DBus e possono facilmente offrire servizi personalizzati.
Installazione:
Estrarre l'archivio in una directory. Passare a tale directory. Come root-user "make install" (utenti di Ubuntu basta aggiungere un "sudo" leader).
Inserendo "Menu make" (di nuovo come root) è possibile installare .desktop files per le screenlets (non tutti, solo quelli più stabili). Che consente facilmente di aggiungere i vostri screenlets attraverso il menu Applicazioni o la finestra Alt + F2.
Per generare il default (e brutta) pydoc documentazione all'interno della directory docs-, eseguire "make pydoc".
Per generare la corsa doxygen documentazione "fare doxydoc" (è necessario installare doxygen prima).
Per generare il epydoc documentazione (in docs / epydoc) eseguire "make epydoc" (è necessario installare python-epydoc prima). NOTA: questo è il migliore.
Uso:
Poiché v0.0.8 il modo consigliato di iniziare le screenlets è di lanciarli direttamente. È possibile avviare una screenlet tutte le volte che vuoi, nuove istanze verranno automaticamente aggiunti all'istanza in esecuzione. Screenlets dello stesso tipo eseguiti sempre nello stesso processo! È possibile eseguire ogni Screenlet individualmente con (ad esempio): "/usr/local/share/screenlets/Clock/ClockScreenlet.py".
Per favore, NON USARE "screenletsd" per avviare più screenlets. Preferibilmente si dovrebbe utilizzare il menu Applicazioni o il ControlScreenlet per il lancio di nuovi screenlets.
GNOME:
Se volete individuali screenlets da lanciare all'avvio, li si dovrebbe aggiungere a programmi di avvio di sessione. In questo modo essi saranno avviati quando si accede al tuo gnome-session
Cosa c'è di nuovo in questo rilascio:.
- Screenlets framework:
- finestre Fix muoversi dopo il riavvio in Unity.
- Aggiungi commutazione EWMH params per l'Unità / GNOME, correggere fuoco / trascinamento.
- Fissare non mostra opzioni se esiste il valore 'None'.
- Per screenlet iniziale predefinita al centro dello schermo.
- Installazione applicazioni web Fix (utilizzare Webframe).
- screenlet Presente finestra di installazione con pulsanti di opzione.
- screenlets individuali:
- Fix:
- ClearRSS collegamento problema.
- Eventi GoogleCalendar contenenti 'e' un problema.
- nomi dei segnali Pidgin e prevenire incidente
- Output gestione del contenuto grande screenlet
- InfoPanel incidente all'avvio (ultime tre grazie a Nicolas S. Krzywinski)
- Aggiornamento:
- Webframe rielaborato (Akira Ohgaki)
- Aggiornamento traduzioni:
- italiano, bulgaro, Hindi, occitano, ebraico, russo,
- francese, olandese, tedesco, polacco, spagnolo, estone,
- giapponese, ...
- Aggiunto Webframe a base Pack (utilizzato anche per generare widget web)
- Nuovi screenlets:
- FlipClock (Doni Haryanto)
- DiskIOSpace (Erdem U. Altinyurt)
Problemi
Cosa c'è di nuovo nella versione 0.1.4:
- Un sacco di nuove traduzioni
- Aggiungi Application Support Indicatori
- Opzioni rilavorazione per rendere il codice più comprensibile
- Il testo screenlet a base pacchetto
- Rendere possibile utilizzare il modulo di registrazione dagli Universal applet
- Fix sfarfallio e ridimensionare i problemi manopole in Natty
Cosa c'è di nuovo nella versione 0.1.3:
- PRINCIPALI MODIFICHE:
- È possibile installare qualsiasi individuo Screenlet come pacchetto Debian dal centro di PPA.
- Puoi tradurre singole Screenlets su Launchpad.
- ELENCO DELLE VARIAZIONI DA CHANGELOG:
- I singoli Screenlets ora traducibile su Launchpad.
- incorporato la maggior parte delle patch dal bug tracker.
- Risolto un problema con le directory a tema.
- fissi logica icona per lavorare con Ubuntu nuova politica icona.
- icone monocromatiche disponibili di default.
- Aggiunto Compiz impostazione fare screenlets bastone per Desktop.
- menù di notifica Aggiornamento e aggiornamento fisso.
- menu di contesto Aggiornato.
- Aggiornato alcune stringhe, i collegamenti, le traduzioni.
- Aggiornato il link per ottenere Screenlets freschi.
- implementati i requisiti dei pacchetti Debian per controllare Screenlets.
- Creato debianizer Screenlets.
- sistema di imballaggio supplementare Creato per Debian Screenlets confezioni.
- uniti Screenlets individuali con gli Universal applet Extras.
Cosa c'è di nuovo nella versione 0.1.2:
- 99% dei bug corretti, rimosso tutte quelle startup bug
- tutti screenlets hanno backgound colore costum con il tema di default
- un sacco di nuove skin
- nowplaying ora funziona con tutti i giocatori
- nuova uscita, lettore di feed e wallpaperclock
- screenlets ora utilizza un sistema di plugin
- proxy e portachiavi aggiunto
I commenti non trovato