Kalendarz i zewnętrzne zadania

Stan na: 2026-08-14

Plainva może połączyć Twoje istniejące konta kalendarza i zadań — CalDAV (Nextcloud, Fastmail, mailbox.org …), Google (Kalendarz + Tasks) i Microsoft (kalendarz Outlook + To Do) — i pracować z nimi w obu kierunkach. Twoje notatki pozostają centrum: wydarzenia stają się notatkami ze spotkań, a zewnętrzne listy zadań odzwierciedlają się jako zwykłe notatki w Twojej domyślnej bazie zadań.

Łączenie konta

Otwórz Ustawienia → Twój vault → Konta w chmurze → Połącz konto…, wybierz dostawcę i w kroku wyboru usług zaznacz Kalendarz i zadania:

Asystent pokazuje status dla każdej usługi („Połączono — znaleziono n kalendarzy”). Wybór kalendarzy (zaznaczone pojawiają się w karcie kalendarza) i list zadań (celowo domyślnie odznaczone — zaznaczenie jednej uruchamia opisaną niżej synchronizację zadań) zarządzasz później w obszarze Kalendarz; tam znajduje się też Folder spotkań (gdzie powstają notatki ze spotkań) i Domyślny kalendarz. Hasła i tokeny są przechowywane w pęku kluczy Twojego systemu operacyjnego.

Każde urządzenie loguje się osobno. Jeśli korzystasz z synchronizacji ustawień, dane konta podróżują razem z Tobą, ale logowanie nigdy — celowo pozostaje na urządzeniu. Konto przejęte w ten sposób pojawia się więc na liście na drugim urządzeniu, ale nie jest tam jeszcze zalogowane; w aplikacji mobilnej nosi wtedy oznaczenie zaloguj się, a kalendarz wyjaśnia to zamiast pozostawać pusty. Wystarczy połączyć się raz.

Gdy logowanie wygasa. Obszar kalendarza pokazuje wtedy błąd bezpośrednio przy dotkniętym koncie i mówi, co zrobić: jeśli logowanie wygasło lub zostało cofnięte, pojawia się tam Zaloguj ponownie — jeden przebieg, który u Microsoft i Google przywraca wszystkie usługi tego konta (pliki, kalendarz, e-mail). Jeśli winna jest konfiguracja dostawcy (błędny lub usunięty Client ID, brakujące API w projekcie), wskazówka kieruje tam zamiast oferować nowe logowanie; przy błędzie sieci wystarczy spróbować ponownie później. Przy projekcie Google w trybie testowym najczęstszą przyczyną jest limit 7 dni — szczegóły w przewodniku Google Drive. Dopóki konto jest nieosiągalne, Plainva nie twierdzi już, że nie udostępnia ono list zadań: lista pozostaje pusta, z błędem nad nią. W aplikacji mobilnej obowiązuje to samo: wiersz konta podaje powód, a Zaloguj się ponownie naprawia konto na miejscu.

Karta kalendarza

Wpisy statusu Google — miejsce pracy, czas skupienia i nieobecność — pojawiają się jako osobny wiersz albo jako spokojny pas za dniem, a nie jako kolejny blok spotkania: „Praca z domu” to nie spotkanie, a dzień z trzema takimi wpisami i jednym spotkaniem nie może wyglądać jak cztery spotkania. Plainva je czyta i nigdy nie zapisuje: utworzenie nieobecności w Google automatycznie odrzuca zaproszenia, a to nie jest efekt uboczny, który miałby wywoływać widok kalendarza.

Otwórz ją przez lewy pasek akcji (ikona kalendarza) lub paletę poleceń (Otwórz kalendarz). W nagłówku dostępny jest przełącznik pięciu widoków: Dzień, 3 dni i Tydzień pokazują siatkę czasu z listwą godzin po lewej stronie; wydarzenia widoczne są jako bloki przy swojej godzinie rozpoczęcia, ich wysokość odpowiada czasowi trwania, nakładające się wydarzenia stoją obok siebie, a czerwona linia oznacza „teraz”. Wydarzenia całodniowe i (przy włączonej nakładce zadań) zadania z terminem znajdują się w pasku nad siatką. Miesiąc pokazuje siatkę miesiąca (jedna kolorowa kropka na kalendarz) oraz siatkę czasu wybranego dnia po prawej stronie. Agenda wyświetla nadchodzące tygodnie pogrupowane według dnia. Dziś przenosi z powrotem; strzałki przełączają o bieżący okres (dzień, trzy dni, tydzień lub miesiąc). Pierwszy dzień tygodnia zależy od ustawienia Początek tygodnia (Ustawienia → Aplikacja → Wygląd: Poniedziałek, Sobota lub Niedziela) — dotyczy to również kalendarza w pasku bocznym. Widok odświeża się automatycznie co kilka minut; przycisk odświeżania wymusza to natychmiast. W przypadku kalendarzy Microsoft i większości serwerów CalDAV Plainva pobiera teraz tylko zmiany zamiast całego zakresu za każdym razem — zauważalnie mniej danych, zwłaszcza na telefonie. Pełne odświeżenie nadal odbywa się co najmniej raz na godzinę, żeby nic nie pozostało w zawieszeniu, co przeoczyła lista zmian; a usuwane jest tylko to, co dostawca wyraźnie zgłasza jako usunięte. W przypadku Google każde odświeżenie jest pełne: jego API nie pozwala łączyć list zmian z zakresem dat. Zakończone już wydarzenia są wyświetlane przygaszone (tak jak w Kalendarzu Google), dzięki czemu reszta dzisiejszej agendy się wyróżnia. Wydarzenie wielodniowe to jeden ciągły pasek obejmujący dni, których dotyczy — jeden podpis, jeden cel kliknięcia zamiast wpisu na każdy dzień. Jeśli wykracza poza koniec tygodnia, zostaje ucięte prosto przy krawędzi i biegnie dalej w następnym wierszu bez powtarzania tytułu. Pas całodniowy w widokach Dzień, 3 dni i Tydzień działa tak samo.

Wydarzenie → notatka ze spotkania

Ikona notatki przy dowolnym wydarzeniu tworzy (lub otwiera ponownie) jego notatkę ze spotkania — zwykłą notatkę w folderze spotkań o nazwie RRRR-MM-DD Tytuł.md, wstępnie wypełnioną datą, miejscem i uczestnikami, plus małym znacznikiem plainva.pim we frontmatter, który wiąże ją z wydarzeniem. Ponowne kliknięcie tego samego wydarzenia zawsze otwiera tę samą notatkę; Twoja notatka, która przypadkiem nosi tę samą nazwę, nigdy nie jest naruszana.

Zewnętrzne listy zadań w Twojej bazie zadań

Listy przypomnień (Przypomnienia Apple przez CalDAV iCloud, listy zadań Nextcloud) są na serwerze osobnymi kolekcjami, dlatego pojawiają się w sekcji Listy zadań — nigdy w Kalendarzach. Jeśli połączone konto nie pokazuje list zadań, sekcja to komunikuje i proponuje Szukaj ponownie; gdy samo wyszukiwanie się nie powiodło, wyświetlany jest powód, a Twój dotychczasowy wybór zostaje zachowany.

Zaznacz listę zadań przy połączonym koncie, a jej zadania pojawią się jako notatki w Twojej domyślnej bazie zadań: tytuł staje się notatką (H1), termin trafia do kolumny daty w bazie danych, a ukończenie odwzorowuje się na właściwość pola wyboru zrobione bazy danych (kolumna statusu podąża za tą zmianą; baza danych bez kolumny pola wyboru korzysta z konwencji statusu — pierwsza opcja = otwarte, ostatnia = zrobione). Synchronizacja jest dwukierunkowa i działa dla poszczególnych pól:

Dwie zasady bezpieczeństwa chronią Twoje dane: usunięcie notatki nigdy nie usuwa zdalnego zadania (synchronizacja po prostu się zatrzymuje i zadanie nie jest ponownie importowane), a zdalnie usunięte zadanie nigdy nie usuwa Twojej notatki (po prostu staje się zwykłą notatką). Zmiana nazwy lub przeniesienie notatki zadania nie stanowi problemu — znacznik we frontmatter utrzymuje powiązanie.

Obecne ograniczenia: zadania utworzone jako zwykłe notatki nie są wysyłane do dostawcy (twórz je zdalnie albo przez bazę zadań), a wszystko na tej stronie jest na razie desktop-first.

Kopie utworzone przez Zablokuj w innych kalendarzach zawierają zależne od dostawcy powiązanie Plainva w Google, Microsoft i CalDAV. Widoki kalendarza pokazują relację ikoną łącza; po odświeżeniu źródło i blokada są ponownie kojarzone zamiast tworzyć niezależne duplikaty.

Przypomnienia na komputerze

W Ustawieniach → Kalendarz → Przypomnienia włączasz Przypominaj o spotkaniach; za pierwszym razem system pyta raz o uprawnienie. Liczy się przypomnienie, które niesie samo spotkanie — dopiero gdy nic nie mówi, obowiązuje Wyprzedzenie, a spotkania całodniowe odzywają się o porze wybranej w Spotkaniach całodniowych. Zadania z terminem dokładają zadania z Twojej bazy zadań, a Tylko te kalendarze zawężają, skąd przychodzą przypomnienia (nic nie zaznaczone znaczy: wszystkie, a kalendarz podłączony później dołącza sam z siebie).

Różnica wobec telefonu stoi w ustawieniu, nie drobnym drukiem. Na telefonie przypomnienie przejmuje system operacyjny i budzi je nawet przy zamkniętej aplikacji. Na komputerze takiego przekazania nie ma: Plainva budzi je sama i dlatego musi działać. Przy zamkniętej aplikacji przypomnienie przepada i nie jest nadrabiane. W zamian nie ma tu żadnego limitu.

Samo powiadomienie nie ma przycisku — komputer tego nie udostępnia. Działanie znajduje się w komunikacie w aplikacji: Pokaż w kalendarzu przy spotkaniu, Otwórz zadanie przy zadaniu. Okno nigdy nie wysuwa się przy tym na wierzch.

Działanie w tle

Ponieważ przypomnienie na komputerze dociera tylko wtedy, gdy Plainva działa, w Ustawieniach → Start i zachowanie → W tle są dwa przełączniki — osobne, bo to dwa różne życzenia, i oba domyślnie wyłączone:

Drugi przełącznik dowodzi sam siebie. Nie każde środowisko pokazuje obszar powiadomień — a tego, czy ikona naprawdę się pojawi, nie da się wiarygodnie przewidzieć. Dlatego Plainva ją tworzy i pyta, czy ją widzisz. Tylko „tak” zachowuje ustawienie; jeśli powiesz „nie”, ikona zostaje usunięta, a przełącznik pozostaje wyłączony. Dzięki temu okno nigdy nie zniknie bez drogi powrotnej. To samo zabezpieczenie działa przy następnym starcie: jeśli ikony nie da się już utworzyć, ustawienie samo się wyłącza.

Wiersz Przypomnienia pojawiają się poniżej mówi w każdej chwili, co obowiązuje — dopóki Plainva działa albo także przy zamkniętym oknie.

Warto wiedzieć: gdy Plainva działa dalej w tle, działają też synchronizacja, odświeżanie kalendarza i sprawdzanie kopii zapasowych. Przy następnym otwarciu skarbiec jest aktualny — aplikacja pracuje, gdy na nią nie patrzysz.

Pokazywanie baz danych w kalendarzu

Kalendarz może pokazywać wpisy z Twoich baz danych obok terminów. Pasek Pokaż: nad widokiem wymienia każdy widok .base typu kalendarz lub oś czasu, który wskazuje kolumnę daty. Jedno kliknięcie pokazuje go, kolejne ukrywa.

Tak pokazany wpis pozostaje rozpoznawalny jako notatka: przerywana krawędź, romb z przodu, nigdy wypełniony kształt terminu. Kliknięcie otwiera ten sam podgląd, który wiersz bazy danych już ma. Przeciągnięcie na inny dzień zapisuje kolumnę daty notatki — dokładnie to, co robi edycja tej komórki w tabeli. Jeśli kolumna niesie godzinę, wpis stoi o tej godzinie w siatce dnia; bez godziny stoi w pasku całodniowym.

To, które widoki są pokazywane, należy do sejfu i podróżuje przez synchronizację ustawień: Twój kalendarz wygląda tak samo na komputerze i w telefonie.

I odwrotnie: w widoku kalendarza bazy danych przycisk Terminy w tle pokazuje prawdziwe terminy dnia jako cichy wiersz — widzisz, wobec czego planujesz. To celowo tylko tło: nie są wierszami tej bazy i nie da się ich kliknąć.

Wpisanie wpisu bazy danych do kalendarza

Wpis z datą może stać się prawdziwym wydarzeniem u Twojego dostawcy. Menu wiersza (lub arkusz akcji na telefonie) oferuje Dodaj do kalendarza. Wydarzenie przejmuje datę wpisu — z godziną, jeśli kolumna ją niesie, w przeciwnym razie jako wydarzenie całodniowe — i zawiera odnośnik z powrotem do notatki.

Od tej chwili oba pozostają powiązane, według trzech stałych reguł:

To coś innego niż blokowanie czasu przy zadaniu: tam rezerwujesz czas na coś, a data zadania zostaje na miejscu. Tutaj mówisz: ten wpis JEST tym wydarzeniem.