Gnome

En introduktion till GNOME-skaltillägg

En introduktion till GNOME-skaltillägg
GNOME har ett snyggt gränssnitt som är utformat för att stödja ditt arbete medan du är i vägen när det är möjligt. Dessa överväganden beror på dina preferenser. Vissa vill ha all grafik och ikoner, andra vill minimera distraktioner medan de kommer ihåg hur man kör saker med kortkommandon. Ett känt problem är att GNOME har tagit bort applikationsmenyn som är vanlig i andra system. du kan lägga till ett tillägg för att lägga till det själv. Du skriver tillägg för GNOME i JavaScript, men det finns tillfällen då du kan länka till andra språk. Eftersom du använder JavaScript kan du också använda CSS-paket som Bootstrap.

Vad förändras tilläggen?

Det här kan verka som en irrelevant fråga men när du börjar felsöka måste du veta detta. Varje tillägg lägger faktiskt till kod i gnome-shell. På grund av detta kommer ditt skrivbord att krascha på grund av ett dåligt tillägg så testa noga innan du litar på någon kod. Det är en bra idé att komma ihåg detta både när du installerar andras tillägg och när du kodar själv.

Du kan lära dig hur du gör en förlängning snabbt om du känner till JavaScript och följer dokumentationen på GNOME-wiki. Du kan börja med att använda standardverktygen som skapar de filer som krävs för dig. Det finns dock bara två obligatoriska filer, så det är inte en stor uppgift att skapa dem själv.

Hur installerar du andras tillägg?

Innan du bestämmer dig för att göra din egen förlängning är det en bra idé att se vad som redan finns. På så sätt har du också möjlighet att kolla hur de skrivs. Det bästa sättet att lära sig programmera är att kombinera handledning med att se andra kod. Det officiella sättet att installera ett tillägg är att använda GNOME-tilläggssidan. Med hjälp av ett plugin kan du styra dina tillägg med din webbläsare (Firefox och Chrome). Du har också möjlighet att ladda ner hela katalogträdet själv. Om du gör det måste du placera det hela i din hemkatalog. Filerna går i sin egen katalog under: '~ /.local / share / gnome-shell / extensions / '. För systemkonfigurationer sätter du det i 'usr / share / gnome-shell / extensions', men gör det först efter att du har validerat det och om du administrerar datorn för många användare. Du kan hitta många tillägg på GitHub och andra liknande webbplatser. I det här fallet måste du verkligen prova det under din användare, eller till och med en tillfällig användare.

Vad har gjorts tidigare?

Du kanske undrar vilka tillägg människor har designat före dig? Några intressanta är; Väderindikator i aktivitetsfältet, Pomodoro Timers och systemindikatorer. Du kan också hitta ett ritprogram Draw On The Screen, som du ringer med Super-Shift-D. Mycket praktiskt om du vill kommentera en skärmdump. Om något om GNOME-skrivbordet irriterar dig, som ett meddelande som du vill undvika. Titta runt, de flesta saker har tweaks i form av en förlängning. Aktivitetsknappen uppskattas inte av alla, så dölj den med ett tillägg. Du kan till och med få hjälp när du gör ditt te!

Det bästa sättet att börja

När du är frestad att börja skapa din egen, måste du lära dig JavaScript, men du kan använda andra språk för programmets huvudlogik. Ditt tillägg kompletterar gnome-shell-koden vilket gör det användbart att känna till tillräckligt med JavaScript för felsökning. Det finns skript redo att bygga din förlängning, använd dessa och leta efter liknande tillägg som du kan studera för att se hur de implementeras. Den officiella startdokumentationen är bra för att komma igång. Du måste först identifiera vad ditt tillägg kommer att göra. Kommer det att ha en rullgardinsmeny, panelmeny eller kanske animationer. Du kan hitta vilken som gör vad genom dokumentationen, men här är en kort sammanfattning av några funktioner.

Clutter - Lägger fram de grafiska komponenterna. St - GNOME Toolkit, använd dessa för att skapa rutor, lagerplatser och mer. Tweener - Vanligtvis används för animationer, inte en del av GNOME.

Det här är de tre huvudkomponenterna som du kan använda för att göra en förlängning. Dokumentationen är väldigt teknisk så leta efter exempel var du än kan. Det bästa sättet att lära sig är att använda en del i taget.

Fler handledning

Det kan vara till stor hjälp att följa några handledning, överdriv det bara, det bästa sättet att lära sig är att göra misstag. Ändå är det lättare att klättra in i inlärningskurvan med en handledning.

En trevlig handledning som visar växelkursen enligt överföringsmässigt. En längre här visar många fler detaljer och är mer detaljerade. Självstudien är från 2012 men är fortfarande giltig på många sätt.

Slutsats

För att börja göra GNOME-tillägg är din första utmaning att hitta bra dokumentation. Den andra är att ha en spelplan för vad du tycker att ditt behov borde göra. Det kommer att vara väldigt intressant för dig om du har den JavaScript-bas som krävs, men du kan antagligen gå igenom den befintliga handledningen även med rudimentära färdigheter i JavaScript.

Så här installerar du League Of Legends på Ubuntu 14.04
Om du gillar League of Legends är det här en möjlighet för dig att testa League of Legends. Observera att LOL stöds på PlayOnLinux om du är en Linux-a...
Installera det senaste OpenRA-strategispelet på Ubuntu Linux
OpenRA är en Libre / Free Real Time Strategy-spelmotor som återskapar de tidiga Westwood-spelen som det klassiska Command & Conquer: Red Alert. Distri...
Installera senaste Dolphin Emulator för Gamecube & Wii på Linux
Dolphin Emulator låter dig spela dina valda Gamecube & Wii-spel på Linux Personal Computers (PC). Eftersom Dolphin Emulator är en fritt tillgänglig o...