O Cockpitu sam pisao dvaput - zašto postoji i kako je napravljen - a nijednom o tome šta zapravo radi. Od avgusta je iz forka plagina Agenda izrastao u panel iz kog vodim Joplin, pa evo ga, po stanju u verziji 2.8.

Joplin drži obaveze i beleške u beležnicama, a obaveza sa rokom je i dalje beleška u fascikli. Da biste videli šta dospeva danas, tražite ili skrolujete. Ja sam hteo suprotno: jednu listu svega, po redosledu rokova, a beležnice sklonjene u stranu.

Cockpit je jedan panel koji zamenjuje bočne trake beleški i beležnica. Skuplja svaku obavezu, svaku belešku i čekboksove u njima u jedan prikaz grupisan po roku: Overdue, Today, Tomorrow, This Week, This Month, This Year, Future, No Due Date i Notes. Svaki red nosi svoju beležnicu kao pločicu, a krug na redu je ujedno prsten koji pokazuje koliko je čekboksova beleške štiklirano. Klik na krug završava obavezu, klik na red je otvara.

Još četiri prikaza: po jedan naslov za svaki kalendarski dan, ravna lista bez grupisanja, mesečni kalendar sa tačkom za svaku obavezu i nedeljni planer sa karticom za svaku obavezu. Profil čuva sve odjednom - prikaz, filtere, pretragu, sortiranje, koje se završene obaveze još računaju - pa promena profila menja ceo panel u jednom koraku.

Pomeranje roka je prevlačenje: spustite obavezu na dan, na kolonu nedeljnog planera ili na naslov grupe, i ona se seli tamo. Za tačno vreme tu je birač - kalendar, kolone vremena i dva reda brzih dugmadi: Today, Tomorrow, Weekends, Next Monday, pa +hour, +day, +week, +month. Izaberite tri obaveze i pomeriće sve tri, svaku sa njenim vremenom ili sve na isto.

Polje za pretragu prima sve što prima Joplinova pretraga, sa dopunom za tag:, notebook: i title:. Desni klik na red otvara Cockpitov sopstveni meni - promena tipa, oznake, premeštanje, dupliranje, kopiranje Markdown linka, brisanje - a sa više izabranih redova svaka stavka kaže na koliko će ih delovati. Beležnice koje ste isključili u podešavanjima nestaju iz Cockpita potpuno: iz redova, pretrage, brojača. Moja Arhiva je bila prva.

Isti fajl radi na Androidu. Tamo je panel kartica na Joplinovom ekranu plagina, svaki birač se crta unutar panela kao preklop na dodir, zadržavanje od pola sekunde zamenjuje desni klik, a ako prst ostane na ekranu, počinje prevlačenje.

Cockpit radi i sa svoja dva srodnika. Klik na pločicu Whereabouts ispod naslova beleške usmerava panel na tu beležnicu. A sa instaliranim Jot-om desni klik na New note ili New to-do otvara Jotovu formu za brzo beleženje sa već upisanom beležnicom panela, a Quick edit… u meniju reda menja naslov, tip, beležnicu, oznake i rok tog reda bez otvaranja beleške. Nijedan plagin ne zavisi od drugog.

Ono što mi je ovde zanimljivo: Joplin sinhronizuje beleške, a nikada podešavanja plagina, pa je ovakav panel morao da se podešava iznova na svakom uređaju. Cockpit umesto toga može da drži svoje profile, temu i isključene beležnice u običnoj Joplin belešci. Upišite njen naslov u jedno polje podešavanja na svakom uređaju i putuju sa svim ostalim; beleška drži JSON, poslednji uređaj koji upiše pobeđuje, a Cockpit nikada ne piše u belešku koju još nije uspeo da pročita.

Joplin 2.9 ili noviji na desktopu, 3.3 ili noviji na Androidu. Višestruki izbor, sopstveni CSS panela i pozivi Jota su samo za desktop.

Besplatno i otvorenog koda pod MIT, fork plagina Agenda od BeatLink-a i TheScriptingGuy-a: github.com/pmslava/joplin-plugin-cockpit. Nalazi se u Joplinovoj listi plagina - Alatke → Opcije → Plagini, potražite Cockpit - a zahtevi koji ga oblikuju stižu iz njegove teme na Joplin forumu.