LeechCraft er en cross-platform og åpen kildekode stykke programvare som lar brukerne laste ned filer via BitTorrent og P2P-protokoller, spille av lydfiler, automatisk laste ned, streame eller avspillings podcaster, chatte med vennene sine, lese RSS og Atom nyheter feeds, og mye more.Features dissectedKey funksjoner inkluderer en kompleks nettleser basert på WebKit-motoren, en chat-klient som støtter mange protokoller, støtte for kjente feed formater, samt en samling orientert multimediaspiller.
Den kommer også med en rask og enkel å bruke BitTorrent / P2P fildeling klient, en modulær dokumentleser, en plugin arkitektur, en integrert userspace pakkebehandleren, og omfattende støtte for podcaster og Broadcatching.
Den innebygde IM klient er basert på Telepati rammeverk og støtter et bredt spekter av protokoller, for eksempel XMPP (Jabber), IRC, MRIM, Windows Live Messenger, MSN, og VKontakte.
Mens den integrerte RSS / Atom-leser støtter vanlige feed formater, det inkluderer GeoRSS for geografiske steder, og MediaRSS for en rik medieopplevelse. På den annen side, er BitTorrent-klient basert på libtorrent-rasterbar program og har ulike utvidelser.
I tillegg støtter dokumentleser komponent PDF, Postscript, og DjVu-filer, mediespilleren modulfunksjoner støtte til aktiviteter i nærmiljøet og anbefalte kunstnere, og plugin-arkitektur støtter plugins skrevet i Python, Javascript eller QtScript.
Til slutt, gjør at programmet brukerne å enkelt og raskt å installere ekstra temaer, plugins og scripts gjennom integrert pakke manager.Bottom lineWe har å innrømme at LeechCraft er ganske mye lik den SeaMonkey program utviklet av Mozilla, selskapet bak den kjente Firefox nettleser, gir brukerne en alt-i-ett Internet suite.
Den kan brukes til å laste ned torrents, chatte med venner, surfe på interwebs, lytte til podcaster og favoritt artister, samt for visning av ulike dokumenter. Støttede operativsystemer inkluderer GNU / Linux, Mac OS X og Microsoft Windows
Hva er nytt i denne utgaven:.
- Det tok oss mer enn fire måneder og mer enn 1400 forplikter seg til å gjøre denne utgivelsen skje, men det er verdt det: vi har implementert ganske mange nye smakfulle funksjoner, noen av dem blir bedt om for ganske lang tid, og vi har også fikset en hel haug av ting, fra små irriterende gjenstander til ekle krasjer. Dessuten er dette den første utgivelsen under det nye Boost Software License.
- Globale endringer:
- Først av alt, har vi endelig lagt flere vinduer støtte til LeechCraft, så nå kan du ha alle dine direktemeldingssamtaler i ett vindu og websider i en annen. LeechCraft har en opsjon på å åpne hver fane klasse i sitt eget vindu automatisk, så det vil kaste private samtaler i ett vindu, konferanser i en annen og, si, dokumenter åpnet i Monocle til tredje. Dessuten er denne funksjonen svært nyttig for de som har flere skjermer. Man kan sette en lang artikkel å lese eller dokumentasjon sider på én skjerm og la primær LeechCraft vindu på en annen
- Plugins støtter også denne nye flere vinduer funksjonen. For eksempel vil SB2 holde ulike innstillinger som panel plassering og kvarker liste for hvert vindu.
- flere vinduer funksjonen er fortsatt veldig eksperimentell og kan føre til segfaults. Vennligst rapporter eventuelle problemer med det!
- Dock widgets ledelsen ble betydelig bedre. Nå bare en dock kan være synlig i en tid på hver side av hver LeechCraft vindu, og dock-vinduer er toggled via de tilsvarende verktøylinjer eller SB2 hvis det er tilgjengelig.
- Plugins med flest forbedringene er, som alltid, Azoth, IM-klient, LMP, mediespilleren, Monocle, dokumentleser, og SB2, neste generasjons sidebar plugin.
- Azoth:
- Azoth IM klient ble mer tastatur-vennlig med snarveier for å vise rask navigering liste med aktuelle MUC deltakere eller kontakter fra hele vaktliste, eller for åpning sist påvist kobling i en chat. Det sparer også om formaterte meldinger er aktivert for separate kontakter nå, slik at du kan ha formatering deaktivert Azoth dekkende og aktivert for separate kontakter bare, så neste time chat faner med disse kontaktene er åpnet, Azoth vil automatisk aktivere formaterte meldinger. Det er mye raskere og stabil nå også.
- Azoth 'subplugins ble også forbedret. For eksempel, Acetamide, IRC-protokollen plugin, støtter nå spør listen over kanaler på en server. AdiumStyles ble optimalisert mye. ChatHistory modul laster historie vei raskere nå. Modnok, LaTeX renderer, støtter innstillinger tilpassede bakgrunnsfarger og invalid antialiasing. Xoox, XMPP støtte plugin, fikk de fleste reparasjoner: det nå støtter skikkelig skiftende konto passord, forwards XHTML-IM meldingsteksten i Ad-Hoc kommandoer og eksponerer TLS-innstillingene. Den har også en opsjon for å slå av forespørsler om vCard og versjoner i MUCs, betraktelig redusere trafikk bruk og serverbelastning på konferanser.
- Og gode nyheter for noen brukere av protokoller øyeblikket ikke støttes av Azoth: arbeidet med en ny plugin, VelvetBird, er startet. VelvetBird er i utgangspunktet en wrapper rundt libpurple legge til støtte for protokoller som støttes av det til Azoth. Det er i sine tidlige stadier nå, er noen livsviktige funksjoner fortsatt mangler (jobber med autorisasjon / abonnement, for eksempel, er fortsatt noe eksperimentelt), men noen LeechCraft brukere allerede bruker det også, og er generelt fornøyd med den.
- LMP:
- LMP, lydavspilling for LeechCraft, har blitt forbedret mye også. Den har nå et skikkelig album art manager, støtter og viser artist nettleser fra en haug med forskjellige steder, støtter forhåndsvisning hele album fra nettsteder som VKontakte (hvis diskografi hvis tilgjengelig via plugins som LastFMScrobble og MusicZombie).
- LMP også har fått en ny subplugin, LMP Graffiti, som gjør det mulig å tagge lydfiler, split CUE filer til separate spor og få koder for filer fra tjenester som MusicBrainz via audio fingerprinting (hvis tilsvarende plugins er installert).
- Monocle:
- Monocle dokument leseren støtter nå en haug med nye ting:
- sideminiatyrer (med visuelt markere øyeblikket viser området);
- bokmerker;
- skjemaer for PDF-filer;
- tekstsøk.
- Monocle også tillater søking for markert tekst via tekst søkere som Pogooglue eller SeekThru Opensearch klient.
- Mange atferdsproblemer (for det meste holde tilstand mellom Monocle lanserer) ble løst i tillegg. Monocle FXB, den FB2 format plugin, har blitt optimalisert todelt på et typisk FB2 bok.
- SB2:
- SB2 støtter nå plassere panel i alle vindu side, ikke bare igjen én. Den støtter også fjerne og endre rekkefølgen på kvarker nå, og kvarkene kan ha innstillinger også.
- Panel plassering preferanser, samt kesam listen, kan ordre og kvark innstillinger være forskjellig for ulike vinduer.
- Andre plugins:
- Blogique, bloggen klient, støtter nå slike funksjoner som autolagring, tab unclosing og økt ledelsen med TabSessManager plugin eller viser siste kommentarene og innboksmeldinger. Den støtter også å holde en lokal blogg nå.
- GActs, modul for å støtte globale snarveier, bunter nå en oppdatert kopi av nødvendige QXT filer med det. Flekkene legge til støtte for å tildele medietastene til globale snarveier, en ting som oppstrøms QXT meteren (og ser ut til å ikke akseptere den foreslåtte patch i flere år allerede). GActs støtter fortsatt bygge med system QXT stedet for buntet ett, men i dette tilfellet man savner denne medietastene funksjonen.
- Launchy modul støtter nå favoritter kategori hvor programmer og LeechCraft faner kan legges. Favoritter vil bli vist i hurtigstartområdet i SB2, hvis den tilsvarende kvark er aktivert.
- Launchy nå også støtter tastaturnavigasjon, samt å filtrere listen over programmer etter navn, beskrivelse eller navnet på den kjør.
- NetStoreManager modul (ansvarlig for cloud lagringen støtte) ble omarbeidet ganske mye. For eksempel var det flere stabilitetsforbedringer og eldre tre-basert grensesnitt ble erstattet av en mer Total Commander-lignende ting.
- Blant andre endringer:
- Aggregator-modulen fikk en stor hastighetsøkning.
- LHTR visuell editor plugin støtter nå bord og noen andre funksjoner.
- GMail Notifier modul støtter nå viser en kvark med listen over posten i postkassen.
- Liznoo strømstyringen har utvidet støtte for Mac OS nå, med ting som å spørre batterispenning eller temperatur.
- En ny modul har blitt lagt til som gir en kvark med temperaturer opplesninger fra libsensors: HotSensors. Det er eksperimentell for nå, og er kjent for å krasje noen ganger under tung belastningen på systemet i Qt innvendige.
- Poshuku historie widget har blitt fikset, støtte filtrering av URL og eliminere duplikater i samme avsnitt.
- Vrooby modul støtter nå UDisks2 og støtter bygge med flere backends på en gang, prøver dem i rekkefølge under kjøring.
- Flere gamle og ikke støttes plugins ble fjernet, blant dem:
- EiskaltDC ++, den Directconnect-klienten.
- LCFTP, FTP-klient.
- TransparentArch, stub for enkel tilgang til arkiver innholdet.
- VFSCore, virtuelt filsystem gjennomføring. Denne modulen måtte fjernes fordi funksjonaliteten det støttet seg på er tilgjengelig i Qt 5 og det ikke finnes alternativer.
- Tab ++, blir erstattet av TabsList og SB2.
- Disse plugins ble hentet inn i separate repositories, holde alle revisjoner som er knyttet til dem i tilfelle noen ville ta dem over.
- Og nå er vi enda nærmere til å ha en fungerende LeechCraft installasjon på Windows. For det hadde vi til å migrere til MinGW-verktøyene, siden MSVS 'støtte for C ++ 11 standarden er ganske crappy ennå.
Hva er nytt i versjon 0.5.95:
- Globale endringer:
- Først av alt, har vi endelig lagt flere vinduer støtte til LeechCraft, så nå kan du ha alle dine direktemeldingssamtaler i ett vindu og websider i en annen. LeechCraft har en opsjon på å åpne hver fane klasse i sitt eget vindu automatisk, så det vil kaste private samtaler i ett vindu, konferanser i en annen og, si, dokumenter åpnet i Monocle til tredje. Dessuten er denne funksjonen svært nyttig for de som har flere skjermer. Man kan sette en lang artikkel å lese eller dokumentasjon sider på én skjerm og la primær LeechCraft vindu på en annen
- Plugins støtter også denne nye flere vinduer funksjonen. For eksempel vil SB2 holde ulike innstillinger som panel plassering og kvarker liste for hvert vindu.
- flere vinduer funksjonen er fortsatt veldig eksperimentell og kan føre til segfaults. Vennligst rapporter eventuelle problemer med det!
- Dock widgets ledelsen ble betydelig bedre. Nå bare en dock kan være synlig i en tid på hver side av hver LeechCraft vindu, og dock-vinduer er toggled via de tilsvarende verktøylinjer eller SB2 hvis det er tilgjengelig.
- Plugins med flest forbedringene er, som alltid, Azoth, IM-klient, LMP, mediespilleren, Monocle, dokumentleser, og SB2, neste generasjons sidebar plugin.
- Azoth:
- Azoth IM klient ble mer tastatur-vennlig med snarveier for å vise rask navigering liste med aktuelle MUC deltakere eller kontakter fra hele vaktliste, eller for åpning sist påvist kobling i en chat. Det sparer også om formaterte meldinger er aktivert for separate kontakter nå, slik at du kan ha formatering deaktivert Azoth dekkende og aktivert for separate kontakter bare, så neste time chat faner med disse kontaktene er åpnet, Azoth vil automatisk aktivere formaterte meldinger. Det er mye raskere og stabil nå også.
- Azoth 'subplugins ble også forbedret. For eksempel, Acetamide, IRC-protokollen plugin, støtter nå spør listen over kanaler på en server. AdiumStyles ble optimalisert mye. ChatHistory modul laster historie vei raskere nå. Modnok, LaTeX renderer, støtter innstillinger tilpassede bakgrunnsfarger og invalid antialiasing. Xoox, XMPP støtte plugin, fikk de fleste reparasjoner: det nå støtter skikkelig skiftende konto passord, forwards XHTML-IM meldingsteksten i Ad-Hoc kommandoer og eksponerer TLS-innstillingene. Den har også en opsjon for å slå av forespørsler om vCard og versjoner i MUCs, betraktelig redusere trafikk bruk og serverbelastning på konferanser.
- Og gode nyheter for noen brukere av protokoller øyeblikket ikke støttes av Azoth: arbeidet med en ny plugin, VelvetBird, er startet. VelvetBird er i utgangspunktet en wrapper rundt libpurple legge til støtte for protokoller som støttes av det til Azoth. Det er i sine tidlige stadier nå, er noen livsviktige funksjoner fortsatt mangler (jobber med autorisasjon / abonnement, for eksempel, er fortsatt noe eksperimentelt), men noen LeechCraft brukere allerede bruker det også, og er generelt fornøyd med den.
- LMP:
- LMP, lydavspilling for LeechCraft, har blitt forbedret mye også. Den har nå et skikkelig album art manager, støtter og viser artist nettleser fra en haug med forskjellige steder, støtter forhåndsvisning hele album fra nettsteder som VKontakte (hvis diskografi hvis tilgjengelig via plugins som LastFMScrobble og MusicZombie).
- LMP også har fått en ny subplugin, LMP Graffiti, som gjør det mulig å tagge lydfiler, split CUE filer til separate spor og få koder for filer fra tjenester som MusicBrainz via audio fingerprinting (hvis tilsvarende plugins er installert).
- Monocle:
- Monocle dokument leseren støtter nå en haug med nye ting:
- sideminiatyrer (med visuelt markere øyeblikket viser området);
- bokmerker;
- skjemaer for PDF-filer;
- tekstsøk.
- Monocle også tillater søking for markert tekst via tekst søkere som Pogooglue eller SeekThru Opensearch klient.
- Mange atferdsproblemer (for det meste holde tilstand mellom Monocle lanserer) ble løst i tillegg. Monocle FXB, den FB2 format plugin, har blitt optimalisert todelt på et typisk FB2 bok.
- SB2:
- SB2 støtter nå plassere panel i alle vindu side, ikke bare igjen én. Den støtter også fjerne og endre rekkefølgen på kvarker nå, og kvarkene kan ha innstillinger også.
- Panel plassering preferanser, samt kesam listen, kan ordre og kvark innstillinger være forskjellig for ulike vinduer.
- Andre plugins:
- Blogique, bloggen klient, støtter nå slike funksjoner som autolagring, tab unclosing og økt ledelsen med TabSessManager plugin eller viser siste kommentarene og innboksmeldinger. Den støtter også å holde en lokal blogg nå.
- GActs, modul for å støtte globale snarveier, bunter nå en oppdatert kopi av nødvendige QXT filer med det. Flekkene legge til støtte for å tildele medietastene til globale snarveier, en ting som oppstrøms QXT meteren (og ser ut til å ikke akseptere den foreslåtte patch i flere år allerede). GActs støtter fortsatt bygge med system QXT stedet for buntet ett, men i dette tilfellet man savner denne medietastene funksjonen.
- Launchy modul støtter nå favoritter kategori hvor programmer og LeechCraft faner kan legges. Favoritter vil bli vist i hurtigstartområdet i SB2, hvis den tilsvarende kvark er aktivert.
- Launchy nå også støtter tastaturnavigasjon, samt å filtrere listen over programmer etter navn, beskrivelse eller navnet på den kjør.
- NetStoreManager modul (ansvarlig for cloud lagringen støtte) ble omarbeidet ganske mye. For eksempel var det flere stabilitetsforbedringer og eldre tre-basert grensesnitt ble erstattet av en mer Total Commander-lignende ting.
- Blant andre endringer:
- Aggregator-modulen fikk en stor hastighetsøkning.
- LHTR visuell editor plugin støtter nå bord og noen andre funksjoner.
- GMail Notifier modul støtter nå viser en kvark med listen over posten i postkassen.
- Liznoo strømstyringen har utvidet støtte for Mac OS nå, med ting som å spørre batterispenning eller temperatur.
- En ny modul har blitt lagt til som gir en kvark med temperaturer opplesninger fra libsensors: HotSensors. Det er eksperimentell for nå, og er kjent for å krasje noen ganger under tung belastningen på systemet i Qt innvendige.
- Poshuku historie widget har blitt fikset, støtte filtrering av URL og eliminere duplikater i samme avsnitt.
- Vrooby modul støtter nå UDisks2 og støtter bygge med flere backends på en gang, prøver dem i rekkefølge under kjøring.
- Flere gamle og ikke støttes plugins ble fjernet, blant dem:
- EiskaltDC ++, den Directconnect-klienten.
- LCFTP, FTP-klient.
- TransparentArch, stub for enkel tilgang til arkiver innholdet.
- VFSCore, virtuelt filsystem gjennomføring. Denne modulen måtte fjernes fordi funksjonaliteten det støttet seg på er tilgjengelig i Qt 5 og det ikke finnes alternativer.
- Tab ++, blir erstattet av TabsList og SB2.
- Disse plugins ble hentet inn i separate repositories, holde alle revisjoner som er knyttet til dem i tilfelle noen ville ta dem over.
- Og nå er vi enda nærmere til å ha en fungerende LeechCraft installasjon på Windows. For det hadde vi til å migrere til MinGW-verktøyene, siden MSVS 'støtte for C ++ 11 standarden er ganske crappy ennå.
- Source tarball er allerede tilgjengelig, så er Mac OS X bygge. Pakker for ulike Linux distroer vil være tilgjengelig senere.
- Dette er den siste funksjonen utgivelse i 0.6-serien, vil alle andre utgivelser frem til 0.6.0 har ingen nye funksjoner, bare feilrettinger. Faktisk vil det være en egen gren for 0,6, og mens hoved utvikling med alle nye velsmakende ting vil skje i master, kun feilrettinger vil bli portert til 0,6 gren.
- Og nå er det tid for et par ord om fremtidige planer. Først av alt, vil vi ikke støtte Qt 5 til minst Qt 5.1 er sluppet: Qt er fortsatt buggy, og det er galskap å prøve å port ganske stor og kompleks kodebase som LeechCraft til slike ting for nå. Da har vi noen fantastiske ideer for den kommende 0.7-serien etter den funksjonen fryse, alt fra nye plugins som økonomisjef og datakilder konseptet til fullverdig skrivebordsmiljø basert på LeechCraft kjører ut av boksen og uten hjelp av ting som KDE og venner. Følg med!
Krav :
- Qt
Kommentarer ikke funnet