KDE

Linux Mint 12 KDE released!

by Arie 03.02.2012

The team is proud to announce the release of Linux Mint 12 KDE.

De iso’s kan je hier vinden

Lees het volledige artikel →

Linux Mint 12 KDE goedgekeurd voor release

by Arie 01.02.2012

Vandaag is de final van Linux Mint 12 KDE goedgekeurd.
De iso’s kan je over een paar dagen hier downloaden

Lees het volledige artikel →

Linux Mint 12 KDE RC released!

by Arie 11.01.2012

The team is proud to announce the release of Linux Mint 12 KDE RC. KDE 4.7 This edition comes with the latest and recently released KDE 4.7.4 Hybrid ISO images [...]

Lees het volledige artikel →

Unity, Gnome 3.0, KDE & fonts

by Digiplace 13.05.2011

Sinds de laatste Alpha versie van Ubuntu 11.04 werk ik onder Unity. Op Digiplace zijn al een paar artikelen te vinden over mijn eerste ervaringen. Je kan in die artikelen waarschijnlijk wel lezen dat ik redelijk positief gestemd was over Untity. Je moet het immers een kans geven en  hoewel alles anders is geworden is [...]

Lees het volledige artikel →

Javascript-widgets schrijven voor KDE Plasma

by Bram Schoenmakers 27.02.2010

Tot voor kort heb ik Javascript nooit echt serieus genomen. Die perceptie kwam voornamelijk door slechte programmeurs die hun beste beentje voorzetten op websites en allerlei plaatjes over het scherm lieten vliegen. Ook het inline definiëren van functies resulteert al snel in een brei ongestructureerde code. Voor mij leek het gewoon onmogelijk om enigssinds object-geörienteerd te werken met deze taal.

Toch ben ik er sinds een tijd wel wat serieuzer mee bezig en is Javascript niet zo slecht als ik dacht. Er zitten wel een aantal verschrikkingen in deze taal, waaronder de dynamische scoping, waardoor je door wat brandende hoepels moet springen om toch bij de juiste objecten te kunnen (var that = this voor de insiders). Wat ik wel goed vind aan deze taal is het feit dat functies gewoon eerste-klas objecten zijn. En dat het dus wel degelijk mogelijk is om object-geörienteerd programmeren te benaderen.

read more

Lees het volledige artikel →

Choqok

by Digiplace 12.01.2010

Als rechtgeaarde Gnome gebruiker heb ik niet zoveel op met het gebruik van specifieke KDE applicaties op mijn desktop. Maar vandaag heb ik gezien dat deze soms krampachtige houding onterecht is gebleken.
Als gebruiker van twitter heb ik lang gezocht naar een ideale applicatie. Onder Gnome bleek Gwibber de beste kandidaat te zijn. In haar ontwikkelingstraject [...]

Lees het volledige artikel →

Okular sneller maken

by Kristof Bal 28.08.2009
Okular is de standaard documentviewer van KDE. Hij kent PDF, PostScript, DjVu, OpenDocument en meer. Ik zou zeggen: probeer hem zelf!

Nu alleen een kleine tip:
Heb je meer dan 512 MB RAM in je PC (wat meestal zo is), kan je Okular bij sommige documenten versnellen door hem meer geheugen te geven. Ga naar Hulpmiddelen -> Okular instellen… -> Snelheid. Onder Geheugengebruik kan je nu kiezen voor Agressief, waardoor je in grote documenten o.a. sneller kan zoeken en scrollen.

Nog meer tips vind je op de MandrivaClub.NL-wiki

Lees het volledige artikel →

Desktop-bestanden

by Kristof Bal 28.07.2009
Ik heb dus weer al een tijdje niet meer geblogd, net als eigenlijk eender welke computeractiviteit :). Nu ja, hoe dan ook is er druk vertaald aan KDE 4.3, en die zal vandaag worden getagd (interne release), wat dus inhoudt dat de release over een weekje volgt.


In elk geval, ik geloof dat deze blog dient om mijn kennis over bepaalde Linuxonderwerpen over te brengen aan anderen. Gezien mijn vertaal-achtergrond heb ik toevallig enige kennis van de zgn. desktop-bestanden die zorgen voor de opbouw van het programmamenu van bijv. Gnome en KDE.


Anders dan Windows, waar het startmenu beschreven wordt in het moeilijk te bewerken en (voor mij toch) niet transparante register, wordt op Unix zo veel mogelijk met tekstbestanden gewerkt. Dit zijn dus tekstbestanden met de uitgang .desktop, en ze maken deel uit van freedesktop.org, dat de samenwerking tussen de verschillende desktops probeert te bevorderen. De specificatie is hier.

De bestanden zijn te vinden in de map /usr/share/applications/. Mocht een programma geïnstalleerd zijn in een andere prefix (bijv. /opt/programma/), moet je achter dat pad ook weer share/applications plakken. Maar /usr/share is standaard. KDE zet zijn bestanden (dit zijn er veel, daarom) in een aparte map in die map, namelijk kde4/.

Goed, laten we eens zo’n bestand naderbij bekijken. Kies een bestand uit in deze map en open het met een willekeurige editor, en zoek de volgende elementen. Ik zal uitgaan van het bestand voor marble, de virtuele wereldbol van KDE.

Elk bestand begint met de volgende regel

[Desktop Entry]

deze bepaald dat het desktop-bestand is, conform de standaarden.
De volgende regels kunnen eigenlijk in willekeurige volgorde komen.

Type=Application

Deze regel vertelt dat het om een gewoon programma gaat. Andere waarden zijn “Link” en “Directory”, respectievelijk om naar webpagina’s of mappen te wijzen.

Exec=marble

Exec geeft het uit te voeren commando, dit commando in een terminal tikken zou hetzelfde resultaat geven. Als het om een link gaat, gebruik je “URL” i.p.v. “Exec”.

Name=Marble

Gewoon de naam van het programma.
Dit waren de verplichte delen, de rest is optioneel, maar wordt vaak gebruikt.

MimeType=application/vnd.google-earth.kml+xml;application/gpx+xml;

De bestanden die dit programma kan openen, heel handig, want zo wordt een programma automatisch met de juiste bestanden geassocieerd. Een lijst van de mimetypes vind je hier.

GenericName=Desktop Globe

Verteld de gebruiker het soort programma waar het over gaat. Kan ook “webbrowser”, “mediaspeler”, enz. zijn. Deze beschrijving vindt je veel terug in menu’s.

Icon=marble

Het te tonen pictogram in het menu. Dit is gewoon de bestandsnaam van de pictogrammen in /usr/share/icons of /usr/share/pixmaps, zonder bestandsexistentie.

Terminal=false

Moeten we dit uitvoeren in een terminal of niet? Waarden zijn true of false, standaard is dit trouwens false, dus deze regel was niet nodig geweest.

Categories=Qt;KDE;Education;Geography;

De categorieën in het menu waar we willen inkomen.

Er is ook nog

Comment=

Maar niet in dit bestand (maar wel veel bij Gnome), dat kort beschrijft wat je kan doen met het programma. Dit zou kunnen zijn:

Comment=Look at the world on your computer

of iets dergelijks.

De regels “Name”, “Comment” en “GenericName” kunnen ook worden vertaald. Dit wordt gedaan met NaamVanDeSleutel[taalcode] als sleutel, bijvoorbeeld:

GenericName[nl]=Globe op het bureaublad

Verder heb je ook nog sleutels beginnend met x-, die worden gebruikt om het bestand uit te breiden met extra informatie voor specifieke programma’s.

X-DocPath=marble/index.html

bijvoorbeeld verteld KDE waar de documentatie is. Gnome en consorten negeren deze regel.

Sommige programma’s gebruiken .desktop-bestanden voor hun eigen doeleinden, bijvoorbeeld om plugins te benaderen. Met deze basiskennis zal je deze bestanden wel kunnen doorgronden, aangezien ze gelijk zijn opgebouwd.

Lees het volledige artikel →

Een scriptje om metadata van Okular op te ruimen

by Bram Schoenmakers 09.06.2009

Okular, het KDE-programma om PDF-bestanden mee te bekijken, slaat metadata op over documenten die ermee zijn geopend. Het slaat bijvoorbeeld de positie op van wanneer je een document hebt gesloten, of de aantekeningen die je gemaakt hebt bij het doorne…

Lees het volledige artikel →

Arch Linux + KDEmod + live-CD = Chakra

by Bram Schoenmakers 19.04.2009

Een poosje geleden is er een nieuwe Arch Linux live-CD beschikbaar, onder de nogal spiritueel getinte naam Chakra. Dit project is opgezet door de mensen achter KDEmod, de alternatieve KDE-repository voor Arch Linux. Even een grote dikke waarschuwing vo…

Lees het volledige artikel →

Arch Linux + KDEmod + live-CD = Chakra

by Bram Schoenmakers 19.04.2009

Een poosje geleden is er een nieuwe Arch Linux live-CD beschikbaar, onder de nogal spiritueel getinte naam Chakra. Dit project is opgezet door de mensen achter KDEmod, de alternatieve KDE-repository voor Arch Linux. Even een grote dikke waarschuwing vo…

Lees het volledige artikel →

Hallo linuxweblogs!

by Kristof Bal 19.04.2009

Hallo iedereen!

Ik ben juist toegevoegd aan deze blogroll, en daarom zal ik mij natuurlijk voorstellen.

Ik ben Kristof Bal, 16 (bijna 17) jaar oud. Ik ben al een dik jaar lid van het KDE-NL vertaalteam. Daar hou ik mij vooral bezig met de vertaling van de programma’s voor multimedia, educatie, gereedschappen en met plasma-addons. Ook doe ik wat voor documentatie.

Ik ben in 2007 begonnen met Kubuntu 7.04, en in de herfst van 2008 overgestapt op Mandriva 2009.0. Deze gebruik ik nu met volle tevredenheid. Die overstap bracht mij in contact met de packagers van MandrivaClub.NL. Nu help ik mee met het verpakken van enkele programma’s, zoals Avogadro.

Dus je weet wat je kan verwachten: ik ga schrijven over KDE en Mandriva.

Tot de volgende keer
Kristof

Lees het volledige artikel →

KDE-programma’s met D-Bus besturen vanaf de commandoprompt

by Bram Schoenmakers 07.04.2009

Een beetje als vervolg op m’n vorige artikel wordt in dit artikel uitgelegd hoe je met KDE-programma’s kan interacteren vanaf de commandoprompt. Dit gaat met behulp van D-Bus en we gebruiken hiervoor het commando qdbus. Hiermee kan je bijvoorbeeld de titel van het huidige nummer in Amarok opvragen, of kan je jezelf op afwezig zetten in Kopete.

read more

Lees het volledige artikel →

5 verborgen KDE-programma’s voor de commandoprompt

by Bram Schoenmakers 31.03.2009

Bij een standaard installatie van KDE wordt een aantal programma’s meegeleverd die zo nu en dan van pas kunnen komen vanaf de shell. Het is daardoor mogelijk om bepaalde KDE-technologieën vanuit een shell-script te kunnen gebruiken. In dit artikel laat ik een vijftal programma’s zien die je niet in het programmamenu zult aantreffen: kdialog, kioclient, ktrash, kquitapp en kdebugdialog.

read more

Lees het volledige artikel →

KMess 2 Beta

by Milan Boers 26.02.2009

De makers van KMess zijn druk bezig met hun versie 2 voor KDE/Qt 4. KMess is een IM-programma voor het MSN-protocol. Doordat het alleen het MSN-protocol ondersteunt worden veel exclusieve dingen voor dit protocol (zoals personal messages en now listening) ondersteund.
Dit doen aMSN en Emesene natuurlijk ook al heel goed, maar het voordeel van KMess [...]

Lees het volledige artikel →