[RIJEŠENO] KDE - Kako dodati novi plasma widget?

Teme vezane za KDE grafičko okruženje.

Moderator/ica: Moderatori/ce

Avatar
kepica
Postovi: 492
Pridružen/a: 26 svi 2012, 13:47
Spol: M
OS: openSUSE-kde
Lokacija: orahovica

Re: [RIJEŠENO] KDE - Kako dodati novi plasma widget?

Post Postao/la kepica »

lock screen na kde plasma 5 desktopu dođe prebrzo, ajmo to promijeniti

ako znamo da je ključna riječ LOCK onda se relativno brzo dođe do ove postavke u SYSTEM SETTINGS, samo napišemo LOCK u search polje, pa je dalje lako -> Worspace > Desktop Behavior > Screen locking

ako probamo sa screen saver onda smo u problemu, toga nema he he
'81: ZX81 '83:ZX spectrum '85: Apple IIe '86:C-64 *** '87:PC-XT *** '88:PC-AT *** '90:386 *** 'itd.
Avatar
kepica
Postovi: 492
Pridružen/a: 26 svi 2012, 13:47
Spol: M
OS: openSUSE-kde
Lokacija: orahovica

Re: [RIJEŠENO] KDE - Kako dodati novi plasma widget?

Post Postao/la kepica »

mijenjam RIJEŠENO u NERIJEŠENO ili 1-1 , gol u gostima se broji, idem dalje he he

nastavlja se moja borba s instalacijom KDE widgeta , appleta, plasmoida ... svakako se več zovu , nemam pojma , i što je najgore - to uopće nije ista stvar.

zanima me FLICKR API i krenuo sam u potragu za widgetima koji koriste takav pristup popularnom yahoo servisu. otvorio sam kde package manager MUON i tamo sam našao PLASMA_WIDGET_FLICKR koji sam instalirao ... malo sutra ! prije dva tjedna sam naučio da se widget tako ne može dodati na KUBUNTU

ne da mi vrag mira i pokušavam ponovo , za sada bez uspjeha ! prije svega shvatio sam da applet i plasmoid uopće nije ista stvar , premda se guraju pod zbirnu imenicu WIDGET , ali se ovdje kod appleta ne može koristiti onaj štos sa PLASMAPKG -i jer applet nema METADATA koje plasmoid ima

druga stvar koju sam pokušao , tamo kod wizarda GET NEW WIDGET sam izabrao opciju INSTALL FROM LOCAL FILE ali sad je tu muka - nemam pojma što je zapravo applet ? to sam probao riješiti na treći način. de-instalirao sam debijan paket PLASMA_WIDGET_FLICKR te sam isti skinuo sa izvora

dakle treći pokušaj, instalirao sam KDELIBS5-DEV te preko CMAKE instalirao widget iz izvora , ali sada sam bio siguran koji fajlovi su 'izvršni' dakle kandidati za INSTALL WIDGET FROM LOCAL FILE. nalaze se u mapi /LIB/KDE4 , dva su i zovu se PLASMA_APPLET_FLICKROP.SO te drugi PLASMA_ENGINE_FLICKROP.SO, nisam uspio - ne pokreće !

četvrti pokušaj, pokušao sam iz terminala pokrenuti ove 'izvršne' fajlove i dobio poruku da uopće nisu izvršni. promijenio sam to svojstvo preko DOLPHIN-a , napravio da budu izvršni , ali sam nakon pokretanja dobio lijepi odgovor SEGMENTATION FAULT , nema kruha !

peti pokušaj, odustao sam od tog widgeta i našao debijan paket FLICKRFS koji je rađen u pythonu i koji je uspio povezati se na moj račun na Flickr , ali je odbio pokrenuti FUSE , ali to je sad sasvim drugi problem za neki novi topic
'81: ZX81 '83:ZX spectrum '85: Apple IIe '86:C-64 *** '87:PC-XT *** '88:PC-AT *** '90:386 *** 'itd.
Avatar
kepica
Postovi: 492
Pridružen/a: 26 svi 2012, 13:47
Spol: M
OS: openSUSE-kde
Lokacija: orahovica

Re: [RIJEŠENO] KDE - Kako dodati novi plasma widget?

Post Postao/la kepica »

čisto radi znatiželje, otvorim taj CMAKE projekt o kojem sam pisao malo prije 'plasma_widget_flickr' uz pomoć QtCreatora, vidim da se linka na KDE4, koji je naprosto prisutan, bez obzira što novi desktop ide na KDE 5 i kompajlira se bez greške.

tu je opet mjesto za (retoričko) pitanje drugovima i drugaricama iz svijeta linuxa. pa evo pitam vas drugovi i drugarice razvojni programeri , zašto ?! zašto gazite kompatibilnost prema starim verzijama čim napravite novu verziju ???

samo malo truda je bilo potrebno da se nova tehnologija nastavi na staru bez potresa i takvih bolnih skokova. samim time što ste Qt4 zamijenili Qt5 niste morali pokidati stotine paketa koji postoje i koji su na KDE4 radili bez problema. to nije stvar izmjene tehnologije, to je stvar loše (nepostojeće) poslovne filozofije koju komercijalni desktop ne bi preživio

ljut sam
'81: ZX81 '83:ZX spectrum '85: Apple IIe '86:C-64 *** '87:PC-XT *** '88:PC-AT *** '90:386 *** 'itd.
Avatar
Fugu
Postovi: 2322
Pridružen/a: 08 ožu 2010, 20:26
Spol: M
OS: CimetMint 18.1
Lokacija: JustPine

Re: [RIJEŠENO] KDE - Kako dodati novi plasma widget?

Post Postao/la Fugu »

kepica je napisao/la:pozdrav fugu...
Ispričavam se, tek sam sad vidio temu i spomen mog nicka. Nažalost, već cca godinu dana zapravo nisam na KDE-u premda ga imam instaliranog. Nešto kde trikova i malo znanja koje sam imao, vremenom sam i zaboravio pa ti ne bi bio od pomoći.
Pozdrav i poštovanje autoru teme, Kepici.
Where there is a gui there's a way.
Avatar
kepica
Postovi: 492
Pridružen/a: 26 svi 2012, 13:47
Spol: M
OS: openSUSE-kde
Lokacija: orahovica

Re: [RIJEŠENO] KDE - Kako dodati novi plasma widget?

Post Postao/la kepica »

pozdrav fugu !
u međuvremenu sam shvatio da nema jednostavne upute kako raditi applete za KDE5. plasmoide se relativno lako radi uz pomoć QML2 i tu je sve jasno, recimo uputa na ovom linku

https://techbase.kde.org/Development/Tu ... ingStarted

ali kako izmjeniti KDE4 applet da radi na KDE5 baš ništa - nula bodova ! ima li netko IKAKVO saznanje o tome ? neki link, bilo šta ?

DODATAK:

pronašao sam dobru dokumentaciju na ovom linku

https://api.kde.org/frameworks/

nije baš jasno koji dio je zadužen za ovaj prelaz koji mi treba, možda ovo ovdje

https://api.kde.org/frameworks/kwidgets ... index.html

nastavit će se ...
'81: ZX81 '83:ZX spectrum '85: Apple IIe '86:C-64 *** '87:PC-XT *** '88:PC-AT *** '90:386 *** 'itd.
Avatar
Abzeenth
Site Admin
Postovi: 6502
Pridružen/a: 06 lip 2009, 23:16
OS: Kubuntu & Fedora
Lokacija: Online

Re: [RIJEŠENO] KDE - Kako dodati novi plasma widget?

Post Postao/la Abzeenth »

Ne vjerujem da ih možeš samo tako "izmijeniti", tj. da bi ta izmjena bilo nešto sitno. Trebalo bi ih portati.

Ako se baš ozbiljno želiš time baviti, možda je najbolje da se pridružiš na KDE develop mailing listu ili IRC kanal (#kde-devel na Freenodeu).

Npr. ova osoba je imala slično pitanje:

https://mail.kde.org/pipermail/plasma-d ... 55930.html

Ako precizno opišeš to što želiš napraviti, sigurno će ti netko od developera - netko upućeniji od nas ovdje - objasniti što i kako dalje. Pokušaj pritom ne spominjati/ne prigovarati im u stilu "zašto ste to mijenjali, sve je upropašteno itd." jer takav nastup neće biti dobro primljen.

Sretno! :thmb-up
Avatar
kepica
Postovi: 492
Pridružen/a: 26 svi 2012, 13:47
Spol: M
OS: openSUSE-kde
Lokacija: orahovica

Re: [RIJEŠENO] KDE - Kako dodati novi plasma widget?

Post Postao/la kepica »

Abzeenth je napisao/la:
Pokušaj pritom ne spominjati/ne prigovarati im u stilu "zašto ste to mijenjali, sve je upropašteno itd." jer takav nastup neće biti dobro primljen.
HVALA, dobar savjet !
uglavnom se trudim biti pozitivan i ne morongati , ali mi nekad 'pobjegne' - isprika svima !

ovaj konkretan problem je puno lakši nego ja tu kukam, i riješit ću ga sam. obje strane koje povezujem , dakle FLICKR API odnosno KDE FRAMEWORKS imaju dobro dokumentirane stranice i čovjek se brzo dočepa potrebnih informacija. jednostavno mi bude žao što moram otkrivati toplu vodu, jer je taj widget koji sam pronašao radio točno to što ja želim
'81: ZX81 '83:ZX spectrum '85: Apple IIe '86:C-64 *** '87:PC-XT *** '88:PC-AT *** '90:386 *** 'itd.
Avatar
Abzeenth
Site Admin
Postovi: 6502
Pridružen/a: 06 lip 2009, 23:16
OS: Kubuntu & Fedora
Lokacija: Online

Re: [RIJEŠENO] KDE - Kako dodati novi plasma widget?

Post Postao/la Abzeenth »

Da, i mene malo rastužuje što zbog svih tih silnih izmjena sad neke stvari neće biti dostupne na novom KDE-u. (To je jedan od razloga zašto još uvijek koristim KDE 4.1x :hihi ).

Mislim da ima na službenom KDE forumu nekih tema gdje su ljudi pravili popise i wishliste stvari za koje bi htjeli da budu portane na Plasmu 5, pa se tamo našlo i dosta tih plasmoida i widgeta. Postoji i KDE to-do lista na kojoj se može pratiti napredak projekata koji su u procesu portanja. Ne znam sad napamet koji je link, kad pronađem uredit ću ovaj post i nadopisati za slučaj da nekog zanima.
Avatar
kepica
Postovi: 492
Pridružen/a: 26 svi 2012, 13:47
Spol: M
OS: openSUSE-kde
Lokacija: orahovica

Re: [RIJEŠENO] KDE - Kako dodati novi plasma widget?

Post Postao/la kepica »

nakon dosta sati rada , led se počeo topiti. zapisujem nekoliko smjernica, bez namjere da nekoga vodim za ruku, više kao informacija koliko posla vas čeka ako krenete ovim putem. osnovna uputa za instalaciju KDE Framework 5 nalazi se ovdje

https://community.kde.org/Guidelines_an ... rom_source

potrebno je podesiti radno okruženje i postići da 'user-space package manager' KDESRC-BUILD postane operativan. zatim se uz pomoć tog alata gradi paket po paket. lijepo zvuči ali je dosta nespretno. ja sam slomio zube na paketu KDEVELOP, koji je uporno tražio da najprije odradim WebKitWidget paket kojeg nisam uspio kompajlirati niti nakon što sam dubio na glavi.

srećom sam shvatio da ne mora biti baš sve u user-space , konkretno baš taj KDEVELOP se lijepo instalira preko

Kod: Označi sve

sudo apt-get install kdevelop
i nakon toga život postaje puno lakši jer se dobije grafički wizard koji dodaje smjernice za CMAKE . odmah da kažem da se CMAKE može 'upregnuti' i preko QtCreatora ali tada se 'environment varijable' zadaju 'pješke' pa se čovjek dosta brzo osjeti izgubljeno. kako biste shvatili zašto sam toliko sretan s KDEVELOP-erom evo jednog ekrana koji jasno pokazuje što se od vas traži .

slika

kaže - fali ti paket KF5CoreAddons , jarane - snađi se ! naravno dalje je lako - pokrenem KDESRC-BUILD iz terminala, ovako:

Kod: Označi sve

$ kdesrc-build --debug kcoreaddons
uz malo sreće on to i odradi i vratim se na ovu formu od KDEVELOP-era i popravim projekt. desi se da to ne ide od prve jer treba prije odraditi neki drugi paket , ali vrlo brzo to počne teći lijepo i s mirom.
'81: ZX81 '83:ZX spectrum '85: Apple IIe '86:C-64 *** '87:PC-XT *** '88:PC-AT *** '90:386 *** 'itd.
Avatar
kepica
Postovi: 492
Pridružen/a: 26 svi 2012, 13:47
Spol: M
OS: openSUSE-kde
Lokacija: orahovica

Re: [RIJEŠENO] KDE - Kako dodati novi plasma widget?

Post Postao/la kepica »

... ide to lijepo i s mirom he he
tako sam završio prethodni post sinoć, ali kad sam jutros završio portanje i pokušao napokon završiti projekt, dobijem grešku od linkera: nisi definirao 'qt_version_tag@Qt5.7' i još nekoliko takvih besmislica.
nakon sat vremena guglanja shvatim da je problem u slijedećem

verzija Qt kojom 'pečeš cigle' (pakete KF5) mora biti TOČNO JEDNAKA verziji kojom su je 'pekli' u KDE timu

dakle to što sam ja skinuo najnoviju verziju Qt5.7.0 jest problem pface :nee :lulz

nema plakanja , skinuo sam verziju Qt5.5.0 i promijenio radno okruženje i ponovio KDESRC-BUILD s tom verzijom ... na kraju se riješio svih besmislenih grešaka i uspješno kompajlirao.

nisam ljut, tužan sam :lulz :kava
'81: ZX81 '83:ZX spectrum '85: Apple IIe '86:C-64 *** '87:PC-XT *** '88:PC-AT *** '90:386 *** 'itd.
Odgovori