diff --git a/README b/README index 18a7504..9b43eb5 100644 --- a/README +++ b/README @@ -1,72 +1,72 @@ Author: Martin Koller, kollix@aon.at First release: Oktober 2017 liquidshell is a basic Desktop Shell implemented using QtWidgets. Main Features: - Wallpaper per virtual desktop +- Weather, Disk Usage, Picture Frame Applets (per virtual desktop or on all) - No animations, low memory and CPU footprint - Instant startup -- No use of activities - QtWidgets based, therefore follows widget style from systemsettings - Icons are used from your globally defined icon theme from systemsettings - Colors are used from your globally defined color theme from systemsettings - Can additionally be styled with css by passing the commandline option -stylesheet filename.css (see included example stylesheet.css) - uses existing KDE Frameworks dialogs for most configurations, e.g. StartMenu, Virtual Desktops, Bluetooth, Network - Just one bottom DesktopPanel, containing: StartMenu (allowing drag of entries into konqueror/dolphin to configure QuickLaunch or AppMenu entries) QuickLaunch (showing icons for .desktop files from a configurable folder) AppMenu (showing .desktop files in a menu from a configurable folder, defaults to users desktop folder) Pager (for switching virtual desktops) WindowList (Popup showing all open windows on all desktops) TaskBar (showing windows on the current desktop, allowing drag of an entry onto the Pager to move to a different desktop) LockLogout SysLoad widget including CPU, Memory, Swap and Network bars, live updated tooltip SysTray with integrated Network-, Notifications-, Device Notifier-, Bluetooth-, Battery- display. It also features PackageKit software updates integration. The DeviceList also shows devices connected and paired with KDEConnect. Display of StatusNotifier items from other applications (no legacy embedded icons yet). Notifications kept in a history list for some minutes, including timestamp and text selectable per mouse (very handy for copy/paste of TAC numbers from online banking received via SMS and transferred to KDE via kdeconnect) Clock widget (with calendar popup, tooltip for selected cities) How to start liquidshell instead of plasmashell ----------------------------------------------- Select "Liquidshell" from the list of possible session types on your login screen Building from source -------------------- mkdir build cd build cmake .. make Configuration ------------------------ To change the appearance details (beside the widget style, fonts, icon theme and color scheme selected via the systemsettings), you can use the commandline option -stylesheet filename.css to provide a Qt CSS widget stylesheet. For some examples see the included stylesheet.css file. For details about the syntax and possible options see http://doc.qt.io/qt-5/stylesheet.html ############# -To explicitely disable the Software-Updater (packagekit based), set the ~/.config/liquidshellrc +To explicitly disable the Software-Updater (packagekit based), set the ~/.config/liquidshellrc config file entry: [SoftwareUpdates] enabled=false The config file and a default entry will be created at first run of liquidshell ############# -To explicitely disable icons shown on the Pager buttons, set the ~/.config/liquidshellrc +To explicitly disable icons shown on the Pager buttons, set the ~/.config/liquidshellrc config file entry: [Pager] showIcons=true The config file and a default entry will be created at first run of liquidshell diff --git a/README-de b/README-de index 60f7bae..bf94faa 100644 --- a/README-de +++ b/README-de @@ -1,24 +1,25 @@ -liquidshell ist eine Alternative zu plasmashell, welche im Unterschied dazu QtWidgets anstatt QtQuick verwendet. +liquidshell ist eine Desktop Shell, welche auf Basis QtWidgets implementiert wurde Features: - Hintergrundbild pro virtueller Arbeitsfläche +- Wetter, Disk-Verbrauch, Bilderrahmen Applets (pro virtueller Arbeitsfläche oder auf allen) - Verwendet den Widget-Stil, das Farbschema sowie das Icon-Thema aus den Systemeinstellungen - Kann per css stylesheet weiter angepasst werden - Verwendet für einige Konfigurationen die std. KDE Dialoge, wie z.B. Bluetooth, Startmenü, virtuelle Desktops - Ein Panel am unteren Bildschirmrand, welches folgende Komponenten bereitstellt: Startmenü (erlaubt Drag von Einträgen in ein Konqueror/Dolphin Fenster zum Konfigurieren der QuickLaunch oder AppMenu Einträge) QuickLaunch (zum Starten von Applikation oder Öffnen von Dokumenten mit einem Klick. Zeigt Einträge von .desktop Dateien aus einem einstellbaren Ordner) AppMenu (Ähnlich wie QuickLaunch nur werden Einträge als Menü angezeigt. Standardmäßig wird der Desktop Ordner verwendet) Pager (zum Umschalten der virtuellen Arbeitsflächen) Fensterliste (Popup-Menü zeigt alle offenen Fenster aller Arbeitsflächen zum schnellen Wechseln des aktiven Fensters) TaskBar (zeigt die offenen Fenster der aktiven Arbeitsfläche. Erlaubt ein Drag eines Eintrags auf den Pager zum schnellen Verschieben auf eine andere Arbeitsfläche) LockLogout (Abmelden, Bildschirmsperre) SysLoad (Systemlastanzeige von CPU, Speicher, Auslagerungsspeicher und Netzwerk mit live-Aktualisierung des ToolTips) SysTray mit integrierter Anzeige von Netzwerkverbindungen, Benachrichtigungen, Benachrichtigung über neu angesteckte Laufwerke inklusive KDE-Connect verbundener Geräte, Bluetooth, Batterie und Software-Updates mittels PackageKit. Ebenso Anzeige von Status-Icons anderer Applikationen. Benachrichtigungen erscheinen als Popup und werden ebenso für einige Minuten historisch abgelegt und können in einer Liste angesehen werden. Sie zeigen den Zeitstempel und erlauben den Text per Maus zu selektieren. Uhrenwidget (mit Kalender Popup und Tooltip für einstellbare Städte)