[[Vorlage(Getestet, bionic)]] {{{#!vorlage Wissen [:Paketinstallation_DEB: Ein einzelnes Paket installieren] [:Programme starten: Ein Programm starten] [:Autostart: Automatischer Start von Programmen] optional [:Packprogramme: Archive entpacken] optional [:Programmstarter: Einen Programmstarter erstellen] optional [:Terminal: Ein Terminal öffnen] optional [:Editor: Einen Editor öffnen] optional [:Rechte: Rechte für Dateien und Ordner ändern] optional }}} [[Inhaltsverzeichnis()]] [[Bild(rainlendar_logo.png, 48, align=left)]] [https://www.rainlendar.net Rainlendar] {en} kann einen Kalender direkt in den Desktop-Hintergrund eingebettet anzeigen. Des Weiteren verfügt Rainlendar über eine integrierte Termin- und Aufgabenverwaltung. Eigene Termine werden im Kalender mit Symbolen gekennzeichnet und als [wikipedia:Pop-up:Pop-ups] angezeigt, während Aufgaben und To-Do-Liste in einem eigenen Fenster dargestellt werden. Die Software ist in zwei Varianten verfügbar: die kostenlose Lite-Version bietet nur den direkten Im- bzw. Export des [wikipedia:iCal:]-Formats, die [https://www.rainlendar.net/cms/index.php?option=com_rny_compare Pro-Version] {en} für knapp 10 EUR zusätzlich noch Unterstützung für [wikipedia:Google Kalender:], [https://www.rememberthemilk.com/?hl=de Remember The Milk] {de} und Kalender im Netzwerk. Weitere, sehr ausgefeilte Möglichkeiten zur Terminverwaltung bieten die Programme [:Evolution:], [:Thunderbird:] (in Verbindung mit der Erweiterung [:Thunderbird/Lightning:Lightning]) oder [:Kontact:]. Daneben existieren viele weitere mehr oder weniger umfangreiche [:Kalender:Kalenderprogramme]. Leider zeigen alle diese Programme ihre Kalender aber nur innerhalb der eigenen Programmoberfläche an. Alternativen zu Rainlendar können aber die Kalender-Module der [:Desklets#GDesklets:GDesklets] oder der [:Desklets#Screenlets:Screenlets] sein. {{{#!vorlage Hinweis Diese Anleitung beschreibt nur die kostenlose Lite-Version. Die kostenpflichtige Pro-Version kann aber ohne weiteres genutzt werden. Die einzige Einschränkung ist, dass Einträge in Netzwerkkalendern den Vermerk ''"Unregistered"'' bekommen. }}} = Installation = Das Programm ist nicht in den offiziellen Paketquellen enthalten, kann aber direkt über die Homepage des Entwicklers heruntergeladen werden. == Fremdpaket == Man lädt sich das als "Linux (Debian/Ubuntu)" gekennzeichnete '''.deb-Paket''' von Rainlendar Lite über die [https://www.rainlendar.net/cms/index.php?option=com_rny_download&all=1 Download-Seite] {en} des Projekts (als 64-Bit Paket) herunter und installiert es manuell [1]. [[Vorlage(Fremd, Paket, "")]] Danach kann das Programm bei Ubuntu-Varianten mit einem Anwendungsmenü über ''"Büro -> Rainlendar"'' oder mit dem Befehl '''rainlendar2''' gestartet werden [2]. Alternativ kann man einen Eintrag im Autostart hinzufügen [3]. == Manuell == Neben der oben beschriebenen Installation als '''.deb'''-Paket erleichtert eine manuelle, nicht systemweite Installation erste Versuche mit Rainlendar, insbesondere was die Verwendung zusätzlicher Skins und Sprachpakete angeht. Man lädt sich das als "Linux (other)" gekennzeichnete '''.tar.bz2'''-Archiv von Rainlendar Lite über die [https://www.rainlendar.net/cms/index.php?option=com_rny_download&all=1 Download-Seite] {en} des Projekts herunter und entpackt [4] es im eigenen Homeverzeichnis. Empfohlen wird in diesem Fall der Ordner '''~/bin/rainlendar2/'''. Ein Starter [5] für das Programm muss dann allerdings manuell angelegt werden. Ein Doppelklick auf die Datei '''rainlendar2''' reicht aber auch aus. = Konfiguration = [[Bild(rainlendar.png, 188, align=right)]] Man kann für Rainlendar zahlreiche [https://www.rainlendar.net/cms/index.php?option=com_rny_skins&Itemid=33 Designs] {en} (Skins) und [https://www.rainlendar.net/cms/index.php?option=com_rny_localization&Itemid=34 Sprachpakete] {en} herunterladen. Letzteres sind Dateien mit der Endung '''.r2lang'''. Die Skins liegen entweder als Dateien mit der Endung '''.r2skin''' (sollten bevorzugt verwendet werden) oder als Archivdatei vor (diese Variante ist veraltet und bereitet häufig Probleme). Die Lokalisierung findet immer in zwei Schritten statt: Programmsprache und Sprache des Skins (falls dieses in Deutsch vorliegt) müssen getrennt konfiguriert werden. Es gibt allerdings ein Paket, welches zumindest das Standarddesign (Shadow4) für viele Sprachen gleichzeitig übersetzt. Es heißt '''Shadow4-Languages.r2skin-addon''' und ist ebenfalls auf der Seite mit den Sprachpaketen zu finden. Um Transparenz zu erhalten, muss man bei aktiviertem Composite-Manager in ''"Einstellungen -> Erweitert -> Allgemein"'' bei ''"Transparenztyp"'' `Systemeigen` auswählen. Hat man die Desktop-Effekte deaktiviert, sollte man die Einstellung `Kopieren` (Voreinstellung) wählen. == Automatische Design-Installation und Lokalisierung == Sprachpakete und neue Designs lassen sich auf zwei Wegen automatisch installieren. Die erste Methode ist, die Datei einfach per "Drag and Drop" auf die Programmoberfläche zu ziehen und danach Rainlendar neu zu starten. Bei der zweiten Methode sollte Rainlendar zuerst geschlossen werden und dann folgender Befehl ausgeführt werden [6]: {{{#!vorlage Befehl rainlendar2 -i }}} Danach muss Rainlendar gegebenenfalls neu gestartet werden (rechte Maustaste auf das Taskleisten-Symbol des Programms). == Manuell == Die Konfigurationsdateien für Sprachen und Design liegen bei einer systemweiten Installation in '''/usr/share/rainlendar2/locale/''' und '''/usr/share/rainlendar2/skins/''', bei einer manuellen Installation beispielsweise in '''~/bin/rainlendar2/locale''' bzw. '''~/bin/rainlendar2/skins'''. Es werden also nur bei einer systemweiten Installation [:sudo:Root-Rechte] benötigt, wenn Sprachdateien und/oder Designs installiert oder entfernt werden sollen. === Sprachpakete === Bei den Sprachpaketen handelt es sich nur um umbenannte '''.zip'''-Archive. Man lädt sie sich zunächst herunter, benennt die Endung gegebenenfalls in '''.zip''' um und entpackt sie [4] (es geht normalerweise auch ohne Umbenennen). Den entstandenen Ordner, beispielsweise '''de_DE''', kopiert man dann bei einer systemweiten Installation wie folgt in das dafür vorgesehene Verzeichnis [6]: {{{#!vorlage Befehl sudo cp -r /Pfad/zum/Ordner/ /usr/share/rainlendar2/locale/ }}} Danach muss Rainlendar gegebenenfalls neu gestartet werden. === Designs === Der Befehl zum systemweiten Installieren eines neuen Skins sieht dann wie folgend aus [6]: {{{#!vorlage Befehl sudo cp /Pfad/zum/Skin/skin.r2skin /usr/share/rainlendar2/skins/ }}} Ein alter Skin muss gegebenenfalls entpackt werden [4] und kann dann installiert werden. Wichtig ist, dass sich die Skin-Dateien, also Bilder und '''.ini'''-Dateien, mit Ausnahme der Icons direkt in dem Ordner befinden und nicht in einem weiteren Unterordner. {{{#!vorlage Befehl sudo cp -r /PFAD/ZUM/ORDNER/ /usr/lib/rainlendar2/skins }}} Rainlendar muss nach diesem Vorgang neu gestartet werden, um die Skins zu finden. Danach kann man das individuelle Design in den Einstellungen unter ''"Skins"'' einrichten bzw. anpassen. Anmerkung: ältere Versionen benutzten den Ordner '''/usr/share/rainlendar2/skins/'''. = Benutzung = Um neue Termine und Aufgaben einzutragen, sie zu verwalten sowie die Einstellungen und die Hilfe zu erreichen, klickt man mit der rechten Maustaste [[Vorlage(Tasten, rmb)]] auf den Kalender. Ein Blättern im Kalender erfolgt mit Hilfe hervorgehobener Elemente, die sich aber je nach Design unterscheiden. = Problembehebung = == Autostart-Probleme == Normalerweise will man Rainlendar beim Anmelden automatisch starten lassen und setzt deswegen einen Eintrag im Autostart [6]. Es kann dabei allerdings zu Problemen kommen, die sich darin äußern, dass das Programm verzerrt auf dem Desktop erscheint oder trotz entsprechenden Einstellungen "über" normalen Fenstern (im Vordergrund) liegt. Zur Lösung kann man ein kleines Startskript mit folgendem Inhalt erstellen [7]: {{{#!code bash #!/bin/bash sleep 15 rainlendar2 --execute='Rainlendar_Refresh()' }}} Macht man dieses Skript nun ausführbar [8] und setzt es in den Autostart [3], sorgt es dafür, dass Rainlendar verzögert gestartet und gleichzeitig aktualisiert wird, um den Einstellungen gemäß dargestellt zu werden. Daneben passiert es insbesondere bei Abstürzen des [:XServer:XServers] häufig, dass Rainlendar anschließend nicht mehr gestartet werden kann. Abhilfe schafft die Verwendung des Parameters `-m` beim Programmstart oder das Entfernen der Datei '''~/.config/.rainlendar2/rainlendar2-username'''. == Im- und Export == Viele Kalender unterstützen den [wikipedia:iCal:]-Standard, also Dateien mit der Endung '''.ics'''. Somit kann Rainlendar ganz einfach zusammen mit Anwendungen wie Evolution oder (Mozilla) Lightning genutzt werden. In den Einstellungen von Rainlendar unter ''"Kalender"'' kann man nachschauen, wo sich die Kalenderdatei befindet und sie dann in andere Anwendungen importieren. Umgekehrt kann man auch andere (exportierte) iCal-Kalenderdateien in Rainlendar hinzufügen. == Erweiterungsmöglichkeiten == Es ist möglich, für Rainlendar eigene Designs zu erstellen. Die in das Programm integrierte Hilfe {en} gibt dazu eine Anleitung. Außerdem stellt Rainlendar eine kleine Programmierschnittstelle zur Verfügung, die man mit der Skriptsprache [:Lua:] nutzen kann und deren Referenz ebenfalls in der Hilfe zu finden ist. = Links = * [https://www.rainlendar.net Projektseite] {en} * [https://www.rainlendar.net/cms/index.php?option=com_easyfaq&Itemid=26 FAQ] {en} * [https://www.rainlendar.net/cms/index.php?option=com_rny_localization&Itemid=34 Sprachpakete] {en} * [https://www.rainlendar.net/cms/index.php?option=com_rny_skins&Itemid=33 Skins] {en} * [https://www.rainlendar.net/download/ Ältere Version herunterladen] {dl} * Alternative Quellen für Skins * [https://www.deviantart.com/?qh=§ion=&global=1&q=rainlendar deviantART] {en} * [https://www.wincustomize.com/explore/rainlendar WinCustomize] {en} * [http://www.rimmek.de/downloads/Shadow4_de.r2skin deutsche Übersetzung] {de} {dl} des Shadow4 Standard-Skins (enthält nur die Sprachen Englisch und Deutsch) # tag: unfreie Software, Desktop, Büro, Kalender, PIM, Termine, Terminverwaltung